From 1c76b34f6fdc9837d7cec1da440b1170d1d66457 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Mon, 11 Jan 2010 11:46:39 +0000 Subject: * gcc.pot: Regenerate. From-SVN: r155805 --- gcc/po/ChangeLog | 4 + gcc/po/gcc.pot | 33795 +++++++++++++++++++++++++++-------------------------- 2 files changed, 17044 insertions(+), 16755 deletions(-) diff --git a/gcc/po/ChangeLog b/gcc/po/ChangeLog index bdc551f..f2ae4cc 100644 --- a/gcc/po/ChangeLog +++ b/gcc/po/ChangeLog @@ -1,4 +1,8 @@ 2010-01-11 Joseph Myers + + * gcc.pot: Regenerate. + +2010-01-11 Joseph Myers Shujing Zhao PR translation/42467 diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 1a9a840..e42b8f7 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: 2009-12-03 21:28+0000\n" +"POT-Creation-Date: 2010-01-11 11:43+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:4569 c-pretty-print.c:403 c-typeck.c:5535 toplev.c:1641 +#: c-decl.c:4569 c-pretty-print.c:403 c-typeck.c:5553 toplev.c:1648 #: cp/error.c:606 cp/error.c:879 msgid "" msgstr "" @@ -327,52 +327,52 @@ msgstr "" msgid "" msgstr "" -#: c-typeck.c:5652 +#: c-typeck.c:5670 msgid "array initialized from parenthesized string constant" msgstr "" -#: c-typeck.c:5725 c-typeck.c:6596 +#: c-typeck.c:5743 c-typeck.c:6614 msgid "initialization of a flexible array member" msgstr "" -#: c-typeck.c:5735 cp/typeck2.c:851 +#: c-typeck.c:5753 cp/typeck2.c:851 #, gcc-internal-format msgid "char-array initialized from wide string" msgstr "" -#: c-typeck.c:5743 +#: c-typeck.c:5761 msgid "wide character array initialized from non-wide string" msgstr "" -#: c-typeck.c:5749 +#: c-typeck.c:5767 msgid "wide character array initialized from incompatible wide string" msgstr "" -#: c-typeck.c:5783 +#: c-typeck.c:5801 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:5851 c-typeck.c:5304 cp/typeck.c:1751 +#: c-typeck.c:5869 c-typeck.c:5322 cp/typeck.c:1837 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" -#: c-typeck.c:5877 +#: c-typeck.c:5895 msgid "array initialized from non-constant array expression" msgstr "" -#: c-typeck.c:5891 c-typeck.c:5894 c-typeck.c:5902 c-typeck.c:5941 -#: c-typeck.c:7395 +#: c-typeck.c:5909 c-typeck.c:5912 c-typeck.c:5920 c-typeck.c:5959 +#: c-typeck.c:7413 msgid "initializer element is not constant" msgstr "" -#: c-typeck.c:5907 c-typeck.c:5953 c-typeck.c:7405 +#: c-typeck.c:5925 c-typeck.c:5971 c-typeck.c:7423 msgid "initializer element is not a constant expression" msgstr "" -#: c-typeck.c:5948 c-typeck.c:7400 +#: c-typeck.c:5966 c-typeck.c:7418 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "" @@ -381,117 +381,117 @@ 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:5962 c-decl.c:3951 c-decl.c:3966 +#: c-typeck.c:5980 c-decl.c:3951 c-decl.c:3966 #, gcc-internal-format msgid "variable-sized object may not be initialized" msgstr "" -#: c-typeck.c:5966 +#: c-typeck.c:5984 msgid "invalid initializer" msgstr "" -#: c-typeck.c:6175 +#: c-typeck.c:6193 msgid "(anonymous)" msgstr "" -#: c-typeck.c:6453 +#: c-typeck.c:6471 msgid "extra brace group at end of initializer" msgstr "" -#: c-typeck.c:6474 +#: c-typeck.c:6492 msgid "missing braces around initializer" msgstr "" -#: c-typeck.c:6535 +#: c-typeck.c:6553 msgid "braces around scalar initializer" msgstr "" -#: c-typeck.c:6593 +#: c-typeck.c:6611 msgid "initialization of flexible array member in a nested context" msgstr "" -#: c-typeck.c:6624 +#: c-typeck.c:6642 msgid "missing initializer" msgstr "" -#: c-typeck.c:6646 +#: c-typeck.c:6664 msgid "empty scalar initializer" msgstr "" -#: c-typeck.c:6651 +#: c-typeck.c:6669 msgid "extra elements in scalar initializer" msgstr "" -#: c-typeck.c:6759 c-typeck.c:6837 +#: c-typeck.c:6777 c-typeck.c:6855 msgid "array index in non-array initializer" msgstr "" -#: c-typeck.c:6764 c-typeck.c:6893 +#: c-typeck.c:6782 c-typeck.c:6911 msgid "field name not in record or union initializer" msgstr "" -#: c-typeck.c:6810 +#: c-typeck.c:6828 msgid "array index in initializer not of integer type" msgstr "" -#: c-typeck.c:6819 c-typeck.c:6828 +#: c-typeck.c:6837 c-typeck.c:6846 msgid "array index in initializer is not an integer constant expression" msgstr "" -#: c-typeck.c:6833 c-typeck.c:6835 +#: c-typeck.c:6851 c-typeck.c:6853 msgid "nonconstant array index in initializer" msgstr "" -#: c-typeck.c:6839 c-typeck.c:6842 +#: c-typeck.c:6857 c-typeck.c:6860 msgid "array index in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:6856 +#: c-typeck.c:6874 msgid "empty index range in initializer" msgstr "" -#: c-typeck.c:6865 +#: c-typeck.c:6883 msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c-typeck.c:6948 c-typeck.c:6975 c-typeck.c:7494 +#: c-typeck.c:6966 c-typeck.c:6993 c-typeck.c:7512 msgid "initialized field with side-effects overwritten" msgstr "" -#: c-typeck.c:6950 c-typeck.c:6977 c-typeck.c:7496 +#: c-typeck.c:6968 c-typeck.c:6995 c-typeck.c:7514 msgid "initialized field overwritten" msgstr "" -#: c-typeck.c:7422 c-typeck.c:4911 +#: c-typeck.c:7440 c-typeck.c:4929 #, gcc-internal-format msgid "enum conversion in initialization is invalid in C++" msgstr "" -#: c-typeck.c:7711 +#: c-typeck.c:7729 msgid "excess elements in char array initializer" msgstr "" -#: c-typeck.c:7718 c-typeck.c:7777 +#: c-typeck.c:7736 c-typeck.c:7795 msgid "excess elements in struct initializer" msgstr "" -#: c-typeck.c:7792 +#: c-typeck.c:7810 msgid "non-static initialization of a flexible array member" msgstr "" -#: c-typeck.c:7862 +#: c-typeck.c:7880 msgid "excess elements in union initializer" msgstr "" -#: c-typeck.c:7951 +#: c-typeck.c:7969 msgid "excess elements in array initializer" msgstr "" -#: c-typeck.c:7984 +#: c-typeck.c:8002 msgid "excess elements in vector initializer" msgstr "" -#: c-typeck.c:8015 +#: c-typeck.c:8033 msgid "excess elements in scalar initializer" msgstr "" @@ -511,7 +511,7 @@ msgstr "" msgid "return not followed by barrier" msgstr "" -#: collect2.c:486 gcc.c:7704 +#: collect2.c:486 gcc.c:7719 #, c-format msgid "internal gcc abort in %s, at %s:%d" msgstr "" @@ -526,142 +526,142 @@ msgstr "" msgid "too many lto output files" msgstr "" -#: collect2.c:1288 +#: collect2.c:1297 #, c-format msgid "no arguments" msgstr "" -#: collect2.c:1687 collect2.c:1849 collect2.c:1884 +#: collect2.c:1701 collect2.c:1863 collect2.c:1898 #, c-format msgid "fopen %s" msgstr "" -#: collect2.c:1690 collect2.c:1854 collect2.c:1887 +#: collect2.c:1704 collect2.c:1868 collect2.c:1901 #, c-format msgid "fclose %s" msgstr "" -#: collect2.c:1699 +#: collect2.c:1713 #, c-format msgid "collect2 version %s" msgstr "" -#: collect2.c:1795 +#: collect2.c:1809 #, c-format msgid "%d constructor(s) found\n" msgstr "" -#: collect2.c:1796 +#: collect2.c:1810 #, c-format msgid "%d destructor(s) found\n" msgstr "" -#: collect2.c:1797 +#: collect2.c:1811 #, c-format msgid "%d frame table(s) found\n" msgstr "" -#: collect2.c:1948 lto-wrapper.c:175 +#: collect2.c:1962 lto-wrapper.c:175 #, c-format msgid "can't get program status" msgstr "" -#: collect2.c:2017 +#: collect2.c:2031 #, c-format msgid "could not open response file %s" msgstr "" -#: collect2.c:2022 +#: collect2.c:2036 #, c-format msgid "could not write to response file %s" msgstr "" -#: collect2.c:2027 +#: collect2.c:2041 #, c-format msgid "could not close response file %s" msgstr "" -#: collect2.c:2045 +#: collect2.c:2059 #, c-format msgid "[cannot find %s]" msgstr "" -#: collect2.c:2060 +#: collect2.c:2074 #, c-format msgid "cannot find '%s'" msgstr "" -#: collect2.c:2064 collect2.c:2587 collect2.c:2783 gcc.c:3081 +#: collect2.c:2078 collect2.c:2601 collect2.c:2797 gcc.c:3085 #: lto-wrapper.c:147 #, c-format msgid "pex_init failed" msgstr "" -#: collect2.c:2102 +#: collect2.c:2116 #, c-format msgid "[Leaving %s]\n" msgstr "" -#: collect2.c:2334 +#: collect2.c:2348 #, c-format msgid "" "\n" "write_c_file - output name is %s, prefix is %s\n" msgstr "" -#: collect2.c:2561 +#: collect2.c:2575 #, c-format msgid "cannot find 'nm'" msgstr "" -#: collect2.c:2609 +#: collect2.c:2623 #, c-format msgid "can't open nm output" msgstr "" -#: collect2.c:2692 +#: collect2.c:2706 #, c-format msgid "init function found in object %s" msgstr "" -#: collect2.c:2702 +#: collect2.c:2716 #, c-format msgid "fini function found in object %s" msgstr "" -#: collect2.c:2804 +#: collect2.c:2818 #, c-format msgid "can't open ldd output" msgstr "" -#: collect2.c:2807 +#: collect2.c:2821 #, c-format msgid "" "\n" "ldd output with constructors/destructors.\n" msgstr "" -#: collect2.c:2822 +#: collect2.c:2836 #, c-format msgid "dynamic dependency %s not found" msgstr "" -#: collect2.c:2834 +#: collect2.c:2848 #, c-format msgid "unable to open dynamic dependency '%s'" msgstr "" -#: collect2.c:2995 +#: collect2.c:3009 #, c-format msgid "%s: not a COFF file" msgstr "" -#: collect2.c:3125 +#: collect2.c:3139 #, c-format msgid "%s: cannot open as COFF file" msgstr "" -#: collect2.c:3183 +#: collect2.c:3197 #, c-format msgid "library lib%s not found" msgstr "" @@ -759,118 +759,118 @@ msgstr "" #. handle them. #. We can't handle floating point constants; #. PRINT_OPERAND must handle them. -#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10744 +#: final.c:3579 vmsdbgout.c:496 config/i386/i386.c:10747 #: config/pdp11/pdp11.c:1682 #, c-format msgid "floating constant misused" msgstr "" -#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10831 +#: final.c:3641 vmsdbgout.c:553 config/i386/i386.c:10834 #: config/pdp11/pdp11.c:1729 #, c-format msgid "invalid expression as operand" msgstr "" -#: gcc.c:1795 +#: gcc.c:1799 #, c-format msgid "Using built-in specs.\n" msgstr "" -#: gcc.c:1980 +#: gcc.c:1984 #, c-format msgid "" "Setting spec %s to '%s'\n" "\n" msgstr "" -#: gcc.c:2095 +#: gcc.c:2099 #, c-format msgid "Reading specs from %s\n" msgstr "" -#: gcc.c:2191 gcc.c:2210 +#: gcc.c:2195 gcc.c:2214 #, c-format msgid "specs %%include syntax malformed after %ld characters" msgstr "" -#: gcc.c:2218 +#: gcc.c:2222 #, c-format msgid "could not find specs file %s\n" msgstr "" -#: gcc.c:2235 gcc.c:2243 gcc.c:2252 gcc.c:2261 +#: gcc.c:2239 gcc.c:2247 gcc.c:2256 gcc.c:2265 #, c-format msgid "specs %%rename syntax malformed after %ld characters" msgstr "" -#: gcc.c:2270 +#: gcc.c:2274 #, c-format msgid "specs %s spec was not found to be renamed" msgstr "" -#: gcc.c:2277 +#: gcc.c:2281 #, c-format msgid "%s: attempt to rename spec '%s' to already defined spec '%s'" msgstr "" -#: gcc.c:2282 +#: gcc.c:2286 #, c-format msgid "rename spec %s to %s\n" msgstr "" -#: gcc.c:2284 +#: gcc.c:2288 #, c-format msgid "" "spec is '%s'\n" "\n" msgstr "" -#: gcc.c:2297 +#: gcc.c:2301 #, c-format msgid "specs unknown %% command after %ld characters" msgstr "" -#: gcc.c:2308 gcc.c:2321 +#: gcc.c:2312 gcc.c:2325 #, c-format msgid "specs file malformed after %ld characters" msgstr "" -#: gcc.c:2373 +#: gcc.c:2377 #, c-format msgid "spec file has no spec for linking" msgstr "" -#: gcc.c:2701 gcc.c:5251 +#: gcc.c:2705 gcc.c:5265 #, c-format msgid "%s\n" msgstr "" -#: gcc.c:2902 +#: gcc.c:2906 #, c-format msgid "system path '%s' is not absolute" msgstr "" -#: gcc.c:2974 +#: gcc.c:2978 #, c-format msgid "-pipe not supported" msgstr "" -#: gcc.c:3036 +#: gcc.c:3040 #, c-format msgid "" "\n" "Go ahead? (y or n) " msgstr "" -#: gcc.c:3120 +#: gcc.c:3124 msgid "failed to get exit status" msgstr "" -#: gcc.c:3126 +#: gcc.c:3130 msgid "failed to get process times" msgstr "" -#: gcc.c:3152 +#: gcc.c:3156 #, c-format msgid "" "Internal error: %s (program %s)\n" @@ -878,231 +878,231 @@ msgid "" "See %s for instructions." msgstr "" -#: gcc.c:3180 +#: gcc.c:3184 #, c-format msgid "# %s %.2f %.2f\n" msgstr "" -#: gcc.c:3371 +#: gcc.c:3378 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: gcc.c:3372 +#: gcc.c:3379 msgid "Options:\n" msgstr "" -#: gcc.c:3374 +#: gcc.c:3381 msgid " -pass-exit-codes Exit with highest error code from a phase\n" msgstr "" -#: gcc.c:3375 +#: gcc.c:3382 msgid " --help Display this information\n" msgstr "" -#: gcc.c:3376 +#: gcc.c:3383 msgid "" " --target-help Display target specific command line options\n" msgstr "" -#: gcc.c:3377 +#: gcc.c:3384 msgid "" " --help={target|optimizers|warnings|params|[^]{joined|separate|" "undocumented}}[,...]\n" msgstr "" -#: gcc.c:3378 +#: gcc.c:3385 msgid "" " Display specific types of command line options\n" msgstr "" -#: gcc.c:3380 +#: gcc.c:3387 msgid " (Use '-v --help' to display command line options of sub-processes)\n" msgstr "" -#: gcc.c:3381 +#: gcc.c:3388 msgid " --version Display compiler version information\n" msgstr "" -#: gcc.c:3382 +#: gcc.c:3389 msgid " -dumpspecs Display all of the built in spec strings\n" msgstr "" -#: gcc.c:3383 +#: gcc.c:3390 msgid " -dumpversion Display the version of the compiler\n" msgstr "" -#: gcc.c:3384 +#: gcc.c:3391 msgid " -dumpmachine Display the compiler's target processor\n" msgstr "" -#: gcc.c:3385 +#: gcc.c:3392 msgid "" " -print-search-dirs Display the directories in the compiler's search " "path\n" msgstr "" -#: gcc.c:3386 +#: gcc.c:3393 msgid "" " -print-libgcc-file-name Display the name of the compiler's companion " "library\n" msgstr "" -#: gcc.c:3387 +#: gcc.c:3394 msgid " -print-file-name= Display the full path to library \n" msgstr "" -#: gcc.c:3388 +#: gcc.c:3395 msgid "" " -print-prog-name= Display the full path to compiler component " "\n" msgstr "" -#: gcc.c:3389 +#: gcc.c:3396 msgid "" " -print-multi-directory Display the root directory for versions of " "libgcc\n" msgstr "" -#: gcc.c:3390 +#: gcc.c:3397 msgid "" " -print-multi-lib Display the mapping between command line options " "and\n" " multiple library search directories\n" msgstr "" -#: gcc.c:3393 +#: gcc.c:3400 msgid " -print-multi-os-directory Display the relative path to OS libraries\n" msgstr "" -#: gcc.c:3394 +#: gcc.c:3401 msgid " -print-sysroot Display the target libraries directory\n" msgstr "" -#: gcc.c:3395 +#: gcc.c:3402 msgid "" " -print-sysroot-headers-suffix Display the sysroot suffix used to find " "headers\n" msgstr "" -#: gcc.c:3396 +#: gcc.c:3403 msgid "" " -Wa, Pass comma-separated on to the " "assembler\n" msgstr "" -#: gcc.c:3397 +#: gcc.c:3404 msgid "" " -Wp, Pass comma-separated on to the " "preprocessor\n" msgstr "" -#: gcc.c:3398 +#: gcc.c:3405 msgid "" " -Wl, Pass comma-separated on to the linker\n" msgstr "" -#: gcc.c:3399 +#: gcc.c:3406 msgid " -Xassembler Pass on to the assembler\n" msgstr "" -#: gcc.c:3400 +#: gcc.c:3407 msgid " -Xpreprocessor Pass on to the preprocessor\n" msgstr "" -#: gcc.c:3401 +#: gcc.c:3408 msgid " -Xlinker Pass on to the linker\n" msgstr "" -#: gcc.c:3402 +#: gcc.c:3409 msgid "" " -combine Pass multiple source files to compiler at once\n" msgstr "" -#: gcc.c:3403 +#: gcc.c:3410 msgid " -save-temps Do not delete intermediate files\n" msgstr "" -#: gcc.c:3404 +#: gcc.c:3411 msgid " -save-temps= Do not delete intermediate files\n" msgstr "" -#: gcc.c:3405 +#: gcc.c:3412 msgid "" " -no-canonical-prefixes Do not canonicalize paths when building relative\n" " prefixes to other gcc components\n" msgstr "" -#: gcc.c:3408 +#: gcc.c:3415 msgid " -pipe Use pipes rather than intermediate files\n" msgstr "" -#: gcc.c:3409 +#: gcc.c:3416 msgid " -time Time the execution of each subprocess\n" msgstr "" -#: gcc.c:3410 +#: gcc.c:3417 msgid "" " -specs= Override built-in specs with the contents of " "\n" msgstr "" -#: gcc.c:3411 +#: gcc.c:3418 msgid "" " -std= Assume that the input sources are for \n" msgstr "" -#: gcc.c:3412 +#: gcc.c:3419 msgid "" " --sysroot= Use as the root directory for " "headers\n" " and libraries\n" msgstr "" -#: gcc.c:3415 +#: gcc.c:3422 msgid "" " -B Add to the compiler's search paths\n" msgstr "" -#: gcc.c:3416 +#: gcc.c:3423 msgid " -b Run gcc for target , if installed\n" msgstr "" -#: gcc.c:3417 +#: gcc.c:3424 msgid "" " -V Run gcc version number , if installed\n" msgstr "" -#: gcc.c:3418 +#: gcc.c:3425 msgid "" " -v Display the programs invoked by the compiler\n" msgstr "" -#: gcc.c:3419 +#: gcc.c:3426 msgid "" " -### Like -v but options quoted and commands not " "executed\n" msgstr "" -#: gcc.c:3420 +#: gcc.c:3427 msgid "" " -E Preprocess only; do not compile, assemble or " "link\n" msgstr "" -#: gcc.c:3421 +#: gcc.c:3428 msgid " -S Compile only; do not assemble or link\n" msgstr "" -#: gcc.c:3422 +#: gcc.c:3429 msgid " -c Compile and assemble, but do not link\n" msgstr "" -#: gcc.c:3423 +#: gcc.c:3430 msgid " -o Place the output into \n" msgstr "" -#: gcc.c:3424 +#: gcc.c:3431 msgid "" " -x Specify the language of the following input " "files\n" @@ -1113,7 +1113,7 @@ msgid "" "extension\n" msgstr "" -#: gcc.c:3431 +#: gcc.c:3438 #, c-format msgid "" "\n" @@ -1122,206 +1122,206 @@ msgid "" " other options on to these processes the -W options must be used.\n" msgstr "" -#: gcc.c:3563 +#: gcc.c:3570 #, c-format msgid "'-%c' option must have argument" msgstr "" -#: gcc.c:3589 +#: gcc.c:3596 #, c-format msgid "couldn't run '%s': %s" msgstr "" -#: gcc.c:3591 +#: gcc.c:3598 #, c-format msgid "couldn't run '%s': %s: %s" msgstr "" -#: gcc.c:3969 +#: gcc.c:3976 #, c-format msgid "argument to '-Xlinker' is missing" msgstr "" -#: gcc.c:3977 +#: gcc.c:3984 #, c-format msgid "argument to '-Xpreprocessor' is missing" msgstr "" -#: gcc.c:3984 +#: gcc.c:3991 #, c-format msgid "argument to '-Xassembler' is missing" msgstr "" -#: gcc.c:3991 +#: gcc.c:3998 #, c-format msgid "argument to '-l' is missing" msgstr "" -#: gcc.c:4012 +#: gcc.c:4019 #, c-format msgid "'%s' is an unknown -save-temps option" msgstr "" -#: gcc.c:4026 +#: gcc.c:4033 #, c-format msgid "argument to '-specs' is missing" msgstr "" -#: gcc.c:4040 +#: gcc.c:4047 #, c-format msgid "argument to '-specs=' is missing" msgstr "" -#: gcc.c:4068 +#: gcc.c:4075 #, c-format msgid "argument to '-wrapper' is missing" msgstr "" -#: gcc.c:4096 +#: gcc.c:4103 #, c-format msgid "'-%c' must come at the start of the command line" msgstr "" -#: gcc.c:4105 +#: gcc.c:4112 #, c-format msgid "argument to '-B' is missing" msgstr "" -#: gcc.c:4498 +#: gcc.c:4505 #, c-format msgid "argument to '-x' is missing" msgstr "" -#: gcc.c:4526 gcc.c:4969 +#: gcc.c:4533 gcc.c:4983 #, c-format msgid "argument to '-%s' is missing" msgstr "" -#: gcc.c:4764 +#: gcc.c:4771 #, c-format msgid "unable to locate default linker script '%s' in the library search paths" msgstr "" -#: gcc.c:4945 +#: gcc.c:4959 #, c-format msgid "switch '%s' does not start with '-'" msgstr "" -#: gcc.c:5061 +#: gcc.c:5075 #, c-format msgid "could not open temporary response file %s" msgstr "" -#: gcc.c:5067 +#: gcc.c:5081 #, c-format msgid "could not write to temporary response file %s" msgstr "" -#: gcc.c:5073 +#: gcc.c:5087 #, c-format msgid "could not close temporary response file %s" msgstr "" -#: gcc.c:5175 +#: gcc.c:5189 #, c-format msgid "spec '%s' invalid" msgstr "" -#: gcc.c:5324 +#: gcc.c:5338 #, c-format msgid "spec '%s' has invalid '%%0%c'" msgstr "" -#: gcc.c:5633 +#: gcc.c:5647 #, c-format msgid "spec '%s' has invalid '%%W%c" msgstr "" -#: gcc.c:5653 +#: gcc.c:5667 #, c-format msgid "spec '%s' has invalid '%%x%c'" msgstr "" -#: gcc.c:5875 +#: gcc.c:5889 #, c-format msgid "Processing spec %c%s%c, which is '%s'\n" msgstr "" -#: gcc.c:6000 +#: gcc.c:6014 #, c-format msgid "unknown spec function '%s'" msgstr "" -#: gcc.c:6020 +#: gcc.c:6034 #, c-format msgid "error in args to spec function '%s'" msgstr "" -#: gcc.c:6069 +#: gcc.c:6083 #, c-format msgid "malformed spec function name" msgstr "" #. ) -#: gcc.c:6072 +#: gcc.c:6086 #, c-format msgid "no arguments for spec function" msgstr "" -#: gcc.c:6091 +#: gcc.c:6105 #, c-format msgid "malformed spec function arguments" msgstr "" -#: gcc.c:6337 +#: gcc.c:6351 #, c-format msgid "braced spec '%s' is invalid at '%c'" msgstr "" -#: gcc.c:6425 +#: gcc.c:6439 #, c-format msgid "braced spec body '%s' is invalid" msgstr "" -#: gcc.c:7124 +#: gcc.c:7139 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.c:7127 +#: gcc.c:7142 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.c:7129 +#: gcc.c:7144 #, c-format msgid "libraries: %s\n" msgstr "" #. The error status indicates that only one set of fixed #. headers should be built. -#: gcc.c:7195 +#: gcc.c:7210 #, c-format msgid "not configured with sysroot headers suffix" msgstr "" -#: gcc.c:7204 +#: gcc.c:7219 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.c:7220 +#: gcc.c:7235 #, c-format msgid "%s %s%s\n" msgstr "" -#: gcc.c:7223 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170 +#: gcc.c:7238 gcov.c:430 fortran/gfortranspec.c:373 java/jcf-dump.c:1170 msgid "(C)" msgstr "" -#: gcc.c:7224 java/jcf-dump.c:1171 +#: gcc.c:7239 java/jcf-dump.c:1171 #, c-format msgid "" "This is free software; see the source for copying conditions. There is NO\n" @@ -1329,57 +1329,57 @@ msgid "" "\n" msgstr "" -#: gcc.c:7241 +#: gcc.c:7256 #, c-format msgid "Target: %s\n" msgstr "" -#: gcc.c:7242 +#: gcc.c:7257 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.c:7256 +#: gcc.c:7271 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.c:7267 +#: gcc.c:7282 #, c-format msgid "gcc version %s %s\n" msgstr "" -#: gcc.c:7269 +#: gcc.c:7284 #, c-format msgid "gcc driver version %s %sexecuting gcc version %s\n" msgstr "" -#: gcc.c:7277 +#: gcc.c:7292 #, c-format msgid "no input files" msgstr "" -#: gcc.c:7326 +#: gcc.c:7341 #, c-format msgid "cannot specify -o with -c, -S or -E with multiple files" msgstr "" -#: gcc.c:7360 +#: gcc.c:7375 #, c-format msgid "spec '%s' is invalid" msgstr "" -#: gcc.c:7551 +#: gcc.c:7566 #, c-format msgid "-fuse-linker-plugin, but liblto_plugin.so not found" msgstr "" -#: gcc.c:7556 +#: gcc.c:7571 #, c-format msgid "could not find libgcc.a" msgstr "" -#: gcc.c:7567 +#: gcc.c:7582 #, c-format msgid "" "\n" @@ -1388,59 +1388,59 @@ msgid "" "\n" msgstr "" -#: gcc.c:7568 +#: gcc.c:7583 #, c-format msgid "" "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" "\n" msgstr "" -#: gcc.c:7920 +#: gcc.c:7935 #, c-format msgid "multilib spec '%s' is invalid" msgstr "" -#: gcc.c:8111 +#: gcc.c:8126 #, c-format msgid "multilib exclusions '%s' is invalid" msgstr "" -#: gcc.c:8169 gcc.c:8310 +#: gcc.c:8184 gcc.c:8325 #, c-format msgid "multilib select '%s' is invalid" msgstr "" -#: gcc.c:8348 +#: gcc.c:8363 #, c-format msgid "multilib exclusion '%s' is invalid" msgstr "" -#: gcc.c:8554 +#: gcc.c:8569 #, c-format msgid "environment variable \"%s\" not defined" msgstr "" -#: gcc.c:8645 gcc.c:8650 +#: gcc.c:8660 gcc.c:8665 #, c-format msgid "invalid version number `%s'" msgstr "" -#: gcc.c:8693 +#: gcc.c:8708 #, c-format msgid "too few arguments to %%:version-compare" msgstr "" -#: gcc.c:8699 +#: gcc.c:8714 #, c-format msgid "too many arguments to %%:version-compare" msgstr "" -#: gcc.c:8740 +#: gcc.c:8755 #, c-format msgid "unknown operator '%s' in %%:version-compare" msgstr "" -#: gcc.c:8774 +#: gcc.c:8789 #, c-format msgid "" "Assembler options\n" @@ -1448,34 +1448,34 @@ msgid "" "\n" msgstr "" -#: gcc.c:8775 +#: gcc.c:8790 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" "\n" msgstr "" -#: gcc.c:8821 +#: gcc.c:8836 #, c-format msgid "too many arguments to %%:compare-debug-dump-opt" msgstr "" -#: gcc.c:8888 +#: gcc.c:8903 #, c-format msgid "too many arguments to %%:compare-debug-self-opt" msgstr "" -#: gcc.c:8923 +#: gcc.c:8938 #, c-format msgid "too few arguments to %%:compare-debug-auxbase-opt" msgstr "" -#: gcc.c:8926 +#: gcc.c:8941 #, c-format msgid "too many arguments to %%:compare-debug-auxbase-opt" msgstr "" -#: gcc.c:8933 +#: gcc.c:8948 #, c-format msgid "argument to %%:compare-debug-auxbase-opt does not end in .gk" msgstr "" @@ -1775,15 +1775,15 @@ msgstr "" msgid "%s:cannot open source file\n" msgstr "" -#: gcse.c:3966 +#: gcse.c:3970 msgid "PRE disabled" msgstr "" -#: gcse.c:4447 +#: gcse.c:4451 msgid "GCSE disabled" msgstr "" -#: gcse.c:4964 +#: gcse.c:4968 msgid "const/copy propagation disabled" msgstr "" @@ -1882,7 +1882,7 @@ msgstr "" msgid "%s terminated with signal %d [%s]" msgstr "" -#: lto-wrapper.c:192 collect2.c:1974 +#: lto-wrapper.c:192 collect2.c:1988 #, gcc-internal-format msgid "%s returned %d exit status" msgstr "" @@ -1902,12 +1902,12 @@ msgstr "" msgid "could not write to temporary file %s" msgstr "" -#: lto-wrapper.c:296 lto-wrapper.c:353 +#: lto-wrapper.c:296 lto-wrapper.c:377 #, c-format msgid "invalid LTO mode" msgstr "" -#: lto-wrapper.c:344 +#: lto-wrapper.c:368 #, c-format msgid "fopen: %s" msgstr "" @@ -1917,82 +1917,82 @@ msgstr "" msgid "This switch lacks documentation" msgstr "" -#: opts.c:1313 +#: opts.c:1316 msgid "[enabled]" msgstr "" -#: opts.c:1313 +#: opts.c:1316 msgid "[disabled]" msgstr "" -#: opts.c:1328 +#: opts.c:1331 #, c-format msgid " No options with the desired characteristics were found\n" msgstr "" -#: opts.c:1337 +#: opts.c:1340 #, c-format msgid "" " None found. Use --help=%s to show *all* the options supported by the %s " "front-end\n" msgstr "" -#: opts.c:1343 +#: opts.c:1346 #, c-format msgid "" " All options with the desired characteristics have already been displayed\n" msgstr "" -#: opts.c:1397 +#: opts.c:1400 msgid "The following options are target specific" msgstr "" -#: opts.c:1400 +#: opts.c:1403 msgid "The following options control compiler warning messages" msgstr "" -#: opts.c:1403 +#: opts.c:1406 msgid "The following options control optimizations" msgstr "" -#: opts.c:1406 opts.c:1445 +#: opts.c:1409 opts.c:1448 msgid "The following options are language-independent" msgstr "" -#: opts.c:1409 +#: opts.c:1412 msgid "The --param option recognizes the following as parameters" msgstr "" -#: opts.c:1415 +#: opts.c:1418 msgid "The following options are specific to just the language " msgstr "" -#: opts.c:1417 +#: opts.c:1420 msgid "The following options are supported by the language " msgstr "" -#: opts.c:1428 +#: opts.c:1431 msgid "The following options are not documented" msgstr "" -#: opts.c:1430 +#: opts.c:1433 msgid "The following options take separate arguments" msgstr "" -#: opts.c:1432 +#: opts.c:1435 msgid "The following options take joined arguments" msgstr "" -#: opts.c:1443 +#: opts.c:1446 msgid "The following options are language-related" msgstr "" -#: opts.c:1603 +#: opts.c:1606 #, c-format msgid "warning: --help argument %.*s is ambiguous, please be more specific\n" msgstr "" -#: opts.c:1611 +#: opts.c:1614 #, c-format msgid "warning: unrecognized argument to --help= option: %.*s\n" msgstr "" @@ -2081,75 +2081,70 @@ msgstr "" msgid "collect: relinking\n" msgstr "" -#: toplev.c:621 +#: toplev.c:625 #, c-format msgid "unrecoverable error" msgstr "" -#: toplev.c:1196 +#: toplev.c:1213 #, c-format msgid "" "%s%s%s %sversion %s (%s)\n" "%s\tcompiled by GNU C version %s, " msgstr "" -#: toplev.c:1198 +#: toplev.c:1215 #, c-format msgid "%s%s%s %sversion %s (%s) compiled by CC, " msgstr "" -#: toplev.c:1203 +#: toplev.c:1219 #, c-format msgid "GMP version %s, MPFR version %s, MPC version %s\n" msgstr "" -#: toplev.c:1206 -#, c-format -msgid "GMP version %s, MPFR version %s\n" -msgstr "" - -#: toplev.c:1209 +#: toplev.c:1221 #, c-format msgid "%s%swarning: %s header version %s differs from library version %s.\n" msgstr "" -#: toplev.c:1211 +#: toplev.c:1223 #, c-format msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: toplev.c:1380 +#: toplev.c:1386 msgid "options passed: " msgstr "" -#: toplev.c:1414 +#: toplev.c:1421 msgid "options enabled: " msgstr "" -#: toplev.c:1549 +#: toplev.c:1556 #, c-format msgid "created and used with differing settings of '%s'" msgstr "" -#: toplev.c:1551 +#: toplev.c:1558 msgid "out of memory" msgstr "" -#: toplev.c:1566 +#: toplev.c:1573 msgid "created and used with different settings of -fpic" msgstr "" -#: toplev.c:1568 +#: toplev.c:1575 msgid "created and used with different settings of -fpie" msgstr "" -#: tree-vrp.c:6512 +#: tree-vrp.c:6492 msgid "" "assuming signed overflow does not occur when simplifying && or || to & or |" msgstr "" -#: tree-vrp.c:6516 +#: tree-vrp.c:6496 msgid "" "assuming signed overflow does not occur when simplifying ==, != or ! to " "identity or ^" @@ -2277,7 +2272,7 @@ msgid "The threshold ratio between current and hottest structure counts" msgstr "" #: params.def:55 -msgid "Maximal esitmated outcome of branch considered predictable" +msgid "Maximal estimated outcome of branch considered predictable" msgstr "" #: params.def:72 @@ -2824,86 +2819,86 @@ msgid "" "to an aggregate with" msgstr "" -#: config/alpha/alpha.c:5131 +#: config/alpha/alpha.c:5135 #, c-format msgid "invalid %%H value" msgstr "" -#: config/alpha/alpha.c:5152 config/bfin/bfin.c:1682 +#: config/alpha/alpha.c:5156 config/bfin/bfin.c:1682 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.c:5182 config/ia64/ia64.c:4982 +#: config/alpha/alpha.c:5186 config/ia64/ia64.c:4982 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.c:5192 config/ia64/ia64.c:4936 -#: config/rs6000/rs6000.c:14548 config/xtensa/xtensa.c:2253 +#: config/alpha/alpha.c:5196 config/ia64/ia64.c:4936 +#: config/rs6000/rs6000.c:14592 config/xtensa/xtensa.c:2253 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.c:5198 config/rs6000/rs6000.c:14467 +#: config/alpha/alpha.c:5202 config/rs6000/rs6000.c:14511 #: config/xtensa/xtensa.c:2220 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:14495 +#: config/alpha/alpha.c:5210 config/rs6000/rs6000.c:14539 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.c:5214 +#: config/alpha/alpha.c:5218 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.c:5222 config/xtensa/xtensa.c:2246 +#: config/alpha/alpha.c:5226 config/xtensa/xtensa.c:2246 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.c:5261 config/rs6000/rs6000.c:14449 +#: config/alpha/alpha.c:5265 config/rs6000/rs6000.c:14493 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.c:5269 config/rs6000/rs6000.c:14457 +#: config/alpha/alpha.c:5273 config/rs6000/rs6000.c:14501 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.c:5313 +#: config/alpha/alpha.c:5317 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.c:5325 config/alpha/alpha.c:5339 -#: config/rs6000/rs6000.c:14556 +#: config/alpha/alpha.c:5329 config/alpha/alpha.c:5343 +#: config/rs6000/rs6000.c:14600 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.c:5362 +#: config/alpha/alpha.c:5366 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.c:5399 config/rs6000/rs6000.c:14303 +#: config/alpha/alpha.c:5403 config/rs6000/rs6000.c:14347 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.c:5424 config/alpha/alpha.c:5472 +#: config/alpha/alpha.c:5428 config/alpha/alpha.c:5476 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.c:5433 config/crx/crx.c:1092 -#: config/rs6000/rs6000.c:14910 config/spu/spu.c:1695 +#: config/alpha/alpha.c:5437 config/crx/crx.c:1092 +#: config/rs6000/rs6000.c:14954 config/spu/spu.c:1695 #, c-format msgid "invalid %%xn code" msgstr "" @@ -2930,33 +2925,33 @@ msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7179 +#: config/arc/arc.c:1796 config/m32r/m32r.c:2101 config/sparc/sparc.c:7160 #, c-format msgid "invalid operand output code" msgstr "" -#: config/arm/arm.c:14861 config/arm/arm.c:14879 +#: config/arm/arm.c:14859 config/arm/arm.c:14877 #, c-format msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.c:14867 +#: config/arm/arm.c:14865 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.c:15037 +#: config/arm/arm.c:15035 #, c-format msgid "invalid shift operand" msgstr "" -#: config/arm/arm.c:15084 config/arm/arm.c:15094 config/arm/arm.c:15104 -#: config/arm/arm.c:15114 config/arm/arm.c:15124 config/arm/arm.c:15163 -#: config/arm/arm.c:15181 config/arm/arm.c:15216 config/arm/arm.c:15235 -#: config/arm/arm.c:15250 config/arm/arm.c:15277 config/arm/arm.c:15284 -#: config/arm/arm.c:15302 config/arm/arm.c:15309 config/arm/arm.c:15317 -#: config/arm/arm.c:15338 config/arm/arm.c:15345 config/arm/arm.c:15435 -#: config/arm/arm.c:15442 config/arm/arm.c:15460 config/arm/arm.c:15467 +#: config/arm/arm.c:15082 config/arm/arm.c:15092 config/arm/arm.c:15102 +#: config/arm/arm.c:15112 config/arm/arm.c:15122 config/arm/arm.c:15161 +#: config/arm/arm.c:15179 config/arm/arm.c:15214 config/arm/arm.c:15233 +#: config/arm/arm.c:15248 config/arm/arm.c:15275 config/arm/arm.c:15282 +#: config/arm/arm.c:15300 config/arm/arm.c:15307 config/arm/arm.c:15315 +#: config/arm/arm.c:15336 config/arm/arm.c:15343 config/arm/arm.c:15433 +#: config/arm/arm.c:15440 config/arm/arm.c:15458 config/arm/arm.c:15465 #: config/bfin/bfin.c:1695 config/bfin/bfin.c:1702 config/bfin/bfin.c:1709 #: config/bfin/bfin.c:1716 config/bfin/bfin.c:1725 config/bfin/bfin.c:1732 #: config/bfin/bfin.c:1739 config/bfin/bfin.c:1746 @@ -2964,65 +2959,69 @@ msgstr "" msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.c:15176 +#: config/arm/arm.c:15174 #, c-format msgid "instruction never executed" msgstr "" -#: config/arm/arm.c:15479 +#: config/arm/arm.c:15477 #, c-format msgid "missing operand" msgstr "" -#: config/arm/arm.c:17753 +#: config/arm/arm.c:17751 msgid "function parameters cannot have __fp16 type" msgstr "" -#: config/arm/arm.c:17763 +#: config/arm/arm.c:17761 msgid "functions cannot return __fp16 type" msgstr "" -#: config/avr/avr.c:1122 +#: config/avr/avr.c:1069 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.c:1234 +#: config/avr/avr.c:1195 +msgid "bad address, not a constant):" +msgstr "" + +#: config/avr/avr.c:1208 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.c:1241 +#: config/avr/avr.c:1215 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.c:1252 +#: config/avr/avr.c:1226 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.c:1265 +#: config/avr/avr.c:1251 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.c:1852 config/avr/avr.c:2540 +#: config/avr/avr.c:1838 config/avr/avr.c:2526 msgid "invalid insn:" msgstr "" -#: config/avr/avr.c:1891 config/avr/avr.c:1977 config/avr/avr.c:2026 -#: config/avr/avr.c:2054 config/avr/avr.c:2149 config/avr/avr.c:2318 -#: config/avr/avr.c:2579 config/avr/avr.c:2691 +#: config/avr/avr.c:1877 config/avr/avr.c:1963 config/avr/avr.c:2012 +#: config/avr/avr.c:2040 config/avr/avr.c:2135 config/avr/avr.c:2304 +#: config/avr/avr.c:2565 config/avr/avr.c:2677 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.c:2073 config/avr/avr.c:2234 config/avr/avr.c:2389 -#: config/avr/avr.c:2757 +#: config/avr/avr.c:2059 config/avr/avr.c:2220 config/avr/avr.c:2375 +#: config/avr/avr.c:2743 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.c:2987 +#: config/avr/avr.c:2973 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.c:3103 config/avr/avr.c:3523 config/avr/avr.c:3881 +#: config/avr/avr.c:3089 config/avr/avr.c:3509 config/avr/avr.c:3867 msgid "internal compiler error. Incorrect shift:" msgstr "" @@ -3036,10 +3035,10 @@ msgstr "" msgid "invalid const_double operand" msgstr "" -#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5601 -#: c-typeck.c:5617 c-typeck.c:5634 final.c:3086 final.c:3088 fold-const.c:986 -#: gcc.c:5237 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:625 -#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5724 cp/typeck.c:4912 java/expr.c:411 +#: config/cris/cris.c:528 config/moxie/moxie.c:91 c-typeck.c:5619 +#: c-typeck.c:5635 c-typeck.c:5652 final.c:3086 final.c:3088 fold-const.c:986 +#: gcc.c:5251 loop-iv.c:2968 loop-iv.c:2977 rtl-error.c:105 toplev.c:629 +#: tree-ssa-loop-niter.c:1885 tree-vrp.c:5704 cp/typeck.c:5023 java/expr.c:411 #, gcc-internal-format msgid "%s" msgstr "" @@ -3273,71 +3272,71 @@ msgstr "" msgid " (frv)" msgstr "" -#: config/i386/i386.c:10825 +#: config/i386/i386.c:10828 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.c:11354 +#: config/i386/i386.c:11357 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" -#: config/i386/i386.c:11445 config/i386/i386.c:11520 +#: config/i386/i386.c:11448 config/i386/i386.c:11523 #, c-format msgid "invalid operand size for operand code '%c'" msgstr "" -#: config/i386/i386.c:11515 +#: config/i386/i386.c:11518 #, c-format msgid "invalid operand type used with operand code '%c'" msgstr "" -#: config/i386/i386.c:11595 config/i386/i386.c:11635 +#: config/i386/i386.c:11598 config/i386/i386.c:11638 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.c:11661 +#: config/i386/i386.c:11664 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'C'" msgstr "" -#: config/i386/i386.c:11671 +#: config/i386/i386.c:11674 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'F'" msgstr "" -#: config/i386/i386.c:11689 +#: config/i386/i386.c:11692 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'c'" msgstr "" -#: config/i386/i386.c:11699 +#: config/i386/i386.c:11702 #, c-format msgid "" "operand is neither a constant nor a condition code, invalid operand code 'f'" msgstr "" -#: config/i386/i386.c:11810 +#: config/i386/i386.c:11813 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.c:11825 +#: config/i386/i386.c:11828 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.c:11875 +#: config/i386/i386.c:11878 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.c:19479 +#: config/i386/i386.c:19486 msgid "unknown insn mode" msgstr "" @@ -3385,7 +3384,7 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14485 +#: config/iq2000/iq2000.c:3173 config/rs6000/rs6000.c:14529 #, c-format msgid "invalid %%p value" msgstr "" @@ -3449,7 +3448,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.c:2205 config/m32r/m32r.c:2219 -#: config/rs6000/rs6000.c:23582 +#: config/rs6000/rs6000.c:23680 msgid "bad address" msgstr "" @@ -3495,7 +3494,7 @@ msgstr "" msgid "invalid Z register replacement for insn" msgstr "" -#: config/mep/mep.c:3414 +#: config/mep/mep.c:3415 #, c-format msgid "invalid %%L code" msgstr "" @@ -3583,107 +3582,107 @@ msgstr "" msgid "Try running '%s' in the shell to raise its limit.\n" msgstr "" -#: config/rs6000/rs6000.c:2398 +#: config/rs6000/rs6000.c:2419 msgid "-mvsx requires hardware floating point" msgstr "" -#: config/rs6000/rs6000.c:2403 +#: config/rs6000/rs6000.c:2424 msgid "-mvsx and -mpaired are incompatible" msgstr "" -#: config/rs6000/rs6000.c:2408 +#: config/rs6000/rs6000.c:2429 msgid "-mvsx used with little endian code" msgstr "" -#: config/rs6000/rs6000.c:2410 +#: config/rs6000/rs6000.c:2431 msgid "-mvsx needs indexed addressing" msgstr "" -#: config/rs6000/rs6000.c:6617 +#: config/rs6000/rs6000.c:6661 msgid "bad move" msgstr "" -#: config/rs6000/rs6000.c:14284 +#: config/rs6000/rs6000.c:14328 #, c-format msgid "invalid %%c value" msgstr "" -#: config/rs6000/rs6000.c:14312 +#: config/rs6000/rs6000.c:14356 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.c:14321 +#: config/rs6000/rs6000.c:14365 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.c:14330 +#: config/rs6000/rs6000.c:14374 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.c:14365 +#: config/rs6000/rs6000.c:14409 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.c:14375 +#: config/rs6000/rs6000.c:14419 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.c:14385 +#: config/rs6000/rs6000.c:14429 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.c:14405 config/xtensa/xtensa.c:2239 +#: config/rs6000/rs6000.c:14449 config/xtensa/xtensa.c:2239 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.c:14475 +#: config/rs6000/rs6000.c:14519 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.c:14522 +#: config/rs6000/rs6000.c:14566 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.c:14566 +#: config/rs6000/rs6000.c:14610 #, c-format msgid "invalid %%S value" msgstr "" -#: config/rs6000/rs6000.c:14606 +#: config/rs6000/rs6000.c:14650 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.c:14616 +#: config/rs6000/rs6000.c:14660 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.c:14625 config/xtensa/xtensa.c:2209 +#: config/rs6000/rs6000.c:14669 config/xtensa/xtensa.c:2209 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.c:14724 config/xtensa/xtensa.c:2260 +#: config/rs6000/rs6000.c:14768 config/xtensa/xtensa.c:2260 #, c-format msgid "invalid %%x value" msgstr "" -#: config/rs6000/rs6000.c:14869 +#: config/rs6000/rs6000.c:14913 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.c:25549 +#: config/rs6000/rs6000.c:25653 msgid "AltiVec argument passed to unprototyped function" msgstr "" @@ -3724,47 +3723,47 @@ msgstr "" msgid "created and used with different endianness" msgstr "" -#: config/sparc/sparc.c:6987 config/sparc/sparc.c:6993 +#: config/sparc/sparc.c:6968 config/sparc/sparc.c:6974 #, c-format msgid "invalid %%Y operand" msgstr "" -#: config/sparc/sparc.c:7063 +#: config/sparc/sparc.c:7044 #, c-format msgid "invalid %%A operand" msgstr "" -#: config/sparc/sparc.c:7073 +#: config/sparc/sparc.c:7054 #, c-format msgid "invalid %%B operand" msgstr "" -#: config/sparc/sparc.c:7112 +#: config/sparc/sparc.c:7093 #, c-format msgid "invalid %%c operand" msgstr "" -#: config/sparc/sparc.c:7134 +#: config/sparc/sparc.c:7115 #, c-format msgid "invalid %%d operand" msgstr "" -#: config/sparc/sparc.c:7151 +#: config/sparc/sparc.c:7132 #, c-format msgid "invalid %%f operand" msgstr "" -#: config/sparc/sparc.c:7165 +#: config/sparc/sparc.c:7146 #, c-format msgid "invalid %%s operand" msgstr "" -#: config/sparc/sparc.c:7219 +#: config/sparc/sparc.c:7200 #, c-format msgid "long long constant not a valid immediate operand" msgstr "" -#: config/sparc/sparc.c:7222 +#: config/sparc/sparc.c:7203 #, c-format msgid "floating point constant not a valid immediate operand" msgstr "" @@ -3852,23 +3851,27 @@ msgstr "" msgid "address offset not a constant" msgstr "" -#: cp/call.c:2773 +#: cp/call.c:2775 cp/pt.c:1698 cp/pt.c:15797 msgid "candidates are:" msgstr "" -#: cp/call.c:7335 +#: cp/call.c:2775 cp/pt.c:15797 +msgid "candidate is:" +msgstr "" + +#: cp/call.c:7349 msgid "candidate 1:" msgstr "" -#: cp/call.c:7336 +#: cp/call.c:7350 msgid "candidate 2:" msgstr "" -#: cp/cxx-pretty-print.c:173 cp/error.c:948 objc/objc-act.c:7137 +#: cp/cxx-pretty-print.c:173 cp/error.c:948 objc/objc-act.c:7138 msgid "" msgstr "" -#: cp/cxx-pretty-print.c:2066 +#: cp/cxx-pretty-print.c:2067 msgid "template-parameter-" msgstr "" @@ -3876,7 +3879,8 @@ msgstr "" msgid "candidates are: %+#D" msgstr "" -#: cp/decl2.c:695 +#: cp/decl2.c:695 cp/pt.c:1694 +#, gcc-internal-format msgid "candidate is: %+#D" msgstr "" @@ -4072,56 +4076,51 @@ msgstr "" msgid "source type is not polymorphic" msgstr "" -#: cp/typeck.c:4465 c-typeck.c:3321 +#: cp/typeck.c:4576 c-typeck.c:3339 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "" -#: cp/typeck.c:4466 c-typeck.c:3308 +#: cp/typeck.c:4577 c-typeck.c:3326 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "" -#: cp/typeck.c:4489 c-typeck.c:3347 +#: cp/typeck.c:4600 c-typeck.c:3365 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "" -#: cp/typeck.c:4496 c-typeck.c:3355 +#: cp/typeck.c:4607 c-typeck.c:3373 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "" -#: cp/typeck.c:4504 c-typeck.c:3367 +#: cp/typeck.c:4615 c-typeck.c:3385 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "" -#: cp/typeck.c:4515 +#: cp/typeck.c:4626 msgid "in argument to unary !" msgstr "" -#: cp/typeck.c:4576 +#: cp/typeck.c:4687 msgid "no pre-increment operator for type" msgstr "" -#: cp/typeck.c:4578 +#: cp/typeck.c:4689 msgid "no post-increment operator for type" msgstr "" -#: cp/typeck.c:4580 +#: cp/typeck.c:4691 msgid "no pre-decrement operator for type" msgstr "" -#: cp/typeck.c:4582 +#: cp/typeck.c:4693 msgid "no post-decrement operator for type" msgstr "" -#: fortran/arith.c:44 -#, no-c-format -msgid "Conversion of an Infinity or Not-a-Number at %L to INTEGER" -msgstr "" - #: fortran/arith.c:94 msgid "Arithmetic OK at %L" msgstr "" @@ -4150,33276 +4149,33552 @@ msgstr "" msgid "Integer outside symmetric range implied by Standard Fortran at %L" msgstr "" -#: fortran/arith.c:1151 fortran/arith.c:1173 -#, no-c-format -msgid "Fortran 2003: Noninteger exponent in an initialization expression at %L" +#: fortran/arith.c:1398 +msgid "elemental binary operation" msgstr "" -#: fortran/arith.c:1159 -#, no-c-format -msgid "Raising a negative REAL at %L to a REAL power is prohibited" +#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078 +#, c-format +msgid "arguments '%s' and '%s' for intrinsic %s" msgstr "" -#: fortran/arith.c:1666 -msgid "elemental binary operation" +#: fortran/check.c:1830 +#, c-format +msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'" msgstr "" -#: fortran/arith.c:2250 -#, no-c-format -msgid "Arithmetic OK converting %s to %s at %L" +#: fortran/check.c:2238 fortran/intrinsic.c:3639 +#, c-format +msgid "arguments '%s' and '%s' for intrinsic '%s'" msgstr "" -#: fortran/arith.c:2254 -#, no-c-format -msgid "" -"Arithmetic overflow converting %s to %s at %L. This check can be disabled " -"with the option -fno-range-check" +#: fortran/error.c:737 fortran/error.c:791 fortran/error.c:826 +#: fortran/error.c:901 +msgid "Warning:" msgstr "" -#: fortran/arith.c:2259 -#, no-c-format -msgid "" -"Arithmetic underflow converting %s to %s at %L. This check can be disabled " -"with the option -fno-range-check" +#: fortran/error.c:793 fortran/error.c:881 fortran/error.c:931 +msgid "Error:" msgstr "" -#: fortran/arith.c:2264 -#, no-c-format -msgid "" -"Arithmetic NaN converting %s to %s at %L. This check can be disabled with " -"the option -fno-range-check" +#: fortran/error.c:955 +msgid "Fatal Error:" msgstr "" -#: fortran/arith.c:2269 -#, no-c-format -msgid "Division by zero converting %s to %s at %L" +#: fortran/expr.c:256 +#, c-format +msgid "Constant expression required at %C" msgstr "" -#: fortran/arith.c:2273 -#, no-c-format -msgid "Array operands are incommensurate converting %s to %s at %L" +#: fortran/expr.c:259 +#, c-format +msgid "Integer expression required at %C" msgstr "" -#: fortran/arith.c:2277 -#, no-c-format -msgid "" -"Integer outside symmetric range implied by Standard Fortran converting %s to " -"%s at %L" +#: fortran/expr.c:264 +#, c-format +msgid "Integer value too large in expression at %C" msgstr "" -#: fortran/arith.c:2628 -#, no-c-format -msgid "The Hollerith constant at %L is too long to convert to %s" +#: fortran/expr.c:3012 +msgid "array assignment" msgstr "" -#: fortran/array.c:90 -#, no-c-format -msgid "Expected array subscript at %C" +#: fortran/gfortranspec.c:245 +#, c-format +msgid "overflowed output arg list for '%s'" msgstr "" -#: fortran/array.c:117 -#, no-c-format -msgid "Expected array subscript stride at %C" +#: fortran/gfortranspec.c:374 +#, c-format +msgid "" +"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n" +"You may redistribute copies of GNU Fortran\n" +"under the terms of the GNU General Public License.\n" +"For more information about these matters, see the file named COPYING\n" +"\n" msgstr "" -#: fortran/array.c:160 -#, no-c-format -msgid "Invalid form of array reference at %C" +#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435 +#, c-format +msgid "argument to '%s' missing" msgstr "" -#: fortran/array.c:165 -#, no-c-format -msgid "Array reference at %C cannot have more than %d dimensions" +#: fortran/gfortranspec.c:400 +#, c-format +msgid "no input files; unwilling to write output files" msgstr "" -#: fortran/array.c:216 -#, no-c-format -msgid "Variable '%s' at %L in this context must be constant" +#: fortran/gfortranspec.c:422 +#, c-format +msgid "Warning: Using -M is deprecated, use -J instead\n" msgstr "" -#: fortran/array.c:307 -#, no-c-format -msgid "Expected expression in array specification at %C" +#: fortran/gfortranspec.c:557 +#, c-format +msgid "Driving:" msgstr "" -#: fortran/array.c:389 -#, no-c-format -msgid "Bad array specification for an explicitly shaped array at %C" +#: fortran/io.c:548 +msgid "Positive width required" msgstr "" -#: fortran/array.c:399 -#, no-c-format -msgid "Bad array specification for assumed shape array at %C" +#: fortran/io.c:549 +msgid "Nonnegative width required" msgstr "" -#: fortran/array.c:413 -#, no-c-format -msgid "Bad specification for deferred shape array at %C" +#: fortran/io.c:550 +msgid "Unexpected element '%c' in format string at %L" msgstr "" -#: fortran/array.c:417 -#, no-c-format -msgid "Bad specification for assumed size array at %C" +#: fortran/io.c:552 +msgid "Unexpected end of format string" msgstr "" -#: fortran/array.c:426 -#, no-c-format -msgid "Expected another dimension in array declaration at %C" +#: fortran/io.c:553 +msgid "Zero width in format descriptor" msgstr "" -#: fortran/array.c:432 -#, no-c-format -msgid "Array specification at %C has more than %d dimensions" +#: fortran/io.c:573 +msgid "Missing leading left parenthesis" msgstr "" -#: fortran/array.c:438 -#, no-c-format -msgid "Fortran 2008: Array specification at %C with more than 7 dimensions" +#: fortran/io.c:602 +msgid "Left parenthesis required after '*'" msgstr "" -#: fortran/array.c:645 -#, no-c-format -msgid "duplicated initializer" +#: fortran/io.c:633 +msgid "Expected P edit descriptor" msgstr "" -#: fortran/array.c:737 -#, no-c-format -msgid "DO-iterator '%s' at %L is inside iterator of the same name" +#. P requires a prior number. +#: fortran/io.c:641 +msgid "P descriptor requires leading scale factor" msgstr "" -#: fortran/array.c:839 fortran/array.c:981 -#, no-c-format -msgid "Syntax error in array constructor at %C" +#: fortran/io.c:736 fortran/io.c:750 +msgid "Comma required after P descriptor" msgstr "" -#: fortran/array.c:896 -#, no-c-format -msgid "Fortran 2003: [...] style array constructors at %C" +#: fortran/io.c:764 +msgid "Positive width required with T descriptor" msgstr "" -#: fortran/array.c:916 -#, no-c-format -msgid "Fortran 2003: Array constructor including type specification at %C" +#: fortran/io.c:843 +msgid "E specifier not allowed with g0 descriptor" msgstr "" -#: fortran/array.c:931 -#, no-c-format -msgid "Empty array constructor at %C is not allowed" +#: fortran/io.c:913 +msgid "Positive exponent width required" msgstr "" -#: fortran/array.c:1028 -#, no-c-format -msgid "Element in %s array constructor at %L is %s" +#: fortran/io.c:943 +msgid "Period required in format specifier" msgstr "" -#: fortran/array.c:1365 -#, no-c-format -msgid "Iterator step at %L cannot be zero" +#: fortran/matchexp.c:28 +#, c-format +msgid "Syntax error in expression at %C" msgstr "" -#: fortran/array.c:1649 -#, no-c-format -msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L" +#: fortran/module.c:982 +msgid "Unexpected EOF" msgstr "" -#: fortran/check.c:44 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a scalar" +#: fortran/module.c:1014 +msgid "Unexpected end of module in string constant" msgstr "" -#: fortran/check.c:59 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be %s" +#: fortran/module.c:1068 +msgid "Integer overflow" msgstr "" -#: fortran/check.c:87 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a numeric type" +#: fortran/module.c:1099 +msgid "Name too long" msgstr "" -#: fortran/check.c:101 fortran/check.c:851 fortran/check.c:861 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or REAL" +#: fortran/module.c:1206 +msgid "Bad name" msgstr "" -#: fortran/check.c:118 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be REAL or COMPLEX" +#: fortran/module.c:1250 +msgid "Expected name" msgstr "" -#: fortran/check.c:147 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a constant" +#: fortran/module.c:1253 +msgid "Expected left parenthesis" msgstr "" -#: fortran/check.c:156 -#, no-c-format -msgid "Invalid kind for %s at %L" +#: fortran/module.c:1256 +msgid "Expected right parenthesis" msgstr "" -#: fortran/check.c:175 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be double precision" +#: fortran/module.c:1259 +msgid "Expected integer" msgstr "" -#: fortran/check.c:192 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a logical array" +#: fortran/module.c:1262 +msgid "Expected string" msgstr "" -#: fortran/check.c:210 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be an array" +#: fortran/module.c:1286 +msgid "find_enum(): Enum not found" msgstr "" -#: fortran/check.c:225 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must be the same type and kind as '%s'" +#: fortran/module.c:1886 +msgid "Expected attribute bit name" msgstr "" -#: fortran/check.c:241 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of rank %d" +#: fortran/module.c:2745 +msgid "Expected integer string" msgstr "" -#: fortran/check.c:256 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must not be OPTIONAL" +#: fortran/module.c:2749 +msgid "Error converting integer" msgstr "" -#: fortran/check.c:275 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of kind %d" +#: fortran/module.c:2771 +msgid "Expected real string" msgstr "" -#: fortran/check.c:297 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L cannot be INTENT(IN)" +#: fortran/module.c:2973 +msgid "Expected expression type" msgstr "" -#: fortran/check.c:303 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a variable" +#: fortran/module.c:3027 +msgid "Bad operator" msgstr "" -#: fortran/check.c:364 -#, no-c-format -msgid "'dim' argument of '%s' intrinsic at %L is not a valid dimension index" +#: fortran/module.c:3116 +msgid "Bad type in constant expression" msgstr "" -#: fortran/check.c:434 -#, no-c-format -msgid "Unequal character lengths (%ld/%ld) in %s at %L" +#: fortran/module.c:5483 +msgid "Unexpected end of module" msgstr "" -#: fortran/check.c:543 fortran/check.c:2137 fortran/check.c:2149 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be ALLOCATABLE" +#: fortran/parse.c:1144 +msgid "arithmetic IF" msgstr "" -#: fortran/check.c:564 fortran/check.c:4232 -#, no-c-format -msgid "'%s' and '%s' arguments of '%s' intrinsic at %L must have the same type" +#: fortran/parse.c:1150 +msgid "attribute declaration" msgstr "" -#: fortran/check.c:573 fortran/check.c:1312 fortran/check.c:1455 -#: fortran/check.c:1529 fortran/check.c:1815 -#, no-c-format -msgid "Extension: Different type kinds at %L" +#: fortran/parse.c:1183 +msgid "data declaration" msgstr "" -#: fortran/check.c:611 fortran/check.c:2218 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER" +#: fortran/parse.c:1192 +msgid "derived type declaration" msgstr "" -#: fortran/check.c:629 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must be a pointer or target VARIABLE " -"or FUNCTION" +#: fortran/parse.c:1277 +msgid "block IF" msgstr "" -#: fortran/check.c:637 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a POINTER or a TARGET" +#: fortran/parse.c:1286 +msgid "implied END DO" msgstr "" -#: fortran/check.c:653 -#, no-c-format -msgid "" -"Array section with a vector subscript at %L shall not be the target of a " -"pointer" +#: fortran/parse.c:1362 +msgid "assignment" msgstr "" -#: fortran/check.c:664 -#, no-c-format -msgid "" -"NULL pointer at %L is not permitted as actual argument of '%s' intrinsic " -"function" +#: fortran/parse.c:1365 +msgid "pointer assignment" msgstr "" -#: fortran/check.c:823 fortran/check.c:990 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must not be present if 'x' is COMPLEX" +#: fortran/parse.c:1383 +msgid "simple IF" msgstr "" -#: fortran/check.c:831 fortran/check.c:998 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must have a type of either REAL or " -"INTEGER" +#: fortran/resolve.c:386 +msgid "module procedure" msgstr "" -#: fortran/check.c:884 fortran/check.c:1374 fortran/check.c:1477 -#: fortran/check.c:1633 fortran/check.c:1650 fortran/check.c:2706 -#: fortran/check.c:2845 fortran/check.c:3197 fortran/check.c:3297 -#, no-c-format -msgid "Fortran 2003: '%s' intrinsic with KIND argument at %L" +#: fortran/resolve.c:387 +msgid "internal function" msgstr "" -#: fortran/check.c:931 fortran/check.c:1137 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L has invalid shape in dimension %d (%ld/" -"%ld)" +#: fortran/resolve.c:1676 +msgid "elemental procedure" msgstr "" -#: fortran/check.c:946 fortran/check.c:1152 fortran/check.c:1180 -#, no-c-format -msgid "" -"'%s' argument of intrinsic '%s' at %L of must have rank %d or be a scalar" +#: fortran/resolve.c:3319 +#, c-format +msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/check.c:1047 fortran/check.c:1909 fortran/check.c:1917 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be numeric or LOGICAL" +#: fortran/resolve.c:3335 +#, c-format +msgid "Operand of unary numeric operator '%s' at %%L is %s" msgstr "" -#: fortran/check.c:1061 -#, no-c-format -msgid "" -"Different shape for arguments '%s' and '%s' at %L for intrinsic 'dot_product'" +#: fortran/resolve.c:3351 +#, c-format +msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/check.c:1080 fortran/check.c:1088 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be default real" +#: fortran/resolve.c:3366 +#, c-format +msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/check.c:1171 fortran/check.c:2024 fortran/check.c:2078 +#: fortran/resolve.c:3385 #, c-format -msgid "arguments '%s' and '%s' for intrinsic %s" +msgid "Operands of logical operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/check.c:1244 -#, no-c-format -msgid "Fortran 2008: COMPLEX argument '%s' argument of '%s' intrinsic at %L" +#: fortran/resolve.c:3399 +#, c-format +msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/check.c:1425 -#, no-c-format -msgid "Argument of %s at %L must be of length one" +#: fortran/resolve.c:3413 +msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/check.c:1484 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be the same kind as '%s'" +#: fortran/resolve.c:3442 +#, c-format +msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/check.c:1609 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be a non-derived type" +#: fortran/resolve.c:3448 +#, c-format +msgid "Operands of comparison operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/check.c:1788 -#, no-c-format -msgid "Intrinsic '%s' at %L must have at least two arguments" +#: fortran/resolve.c:3456 +#, c-format +msgid "Unknown operator '%s' at %%L" msgstr "" -#: fortran/check.c:1821 -#, no-c-format -msgid "'a%d' argument of '%s' intrinsic at %L must be %s(%d)" +#: fortran/resolve.c:3458 +#, c-format +msgid "Operand of user operator '%s' at %%L is %s" msgstr "" -#: fortran/check.c:1830 +#: fortran/resolve.c:3461 #, c-format -msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'" +msgid "Operands of user operator '%s' at %%L are %s/%s" msgstr "" -#: fortran/check.c:1852 -#, no-c-format -msgid "Fortran 2003: '%s' intrinsic with CHARACTER argument at %L" +#: fortran/resolve.c:3547 +#, c-format +msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/check.c:1859 -#, no-c-format +#: fortran/trans-decl.c:3975 +#, c-format msgid "" -"'a1' argument of '%s' intrinsic at %L must be INTEGER, REAL or CHARACTER" +"Actual string length does not match the declared one for dummy argument '%" +"s' (%ld/%ld)" msgstr "" -#: fortran/check.c:1926 -#, no-c-format -msgid "Argument types of '%s' intrinsic at %L must match (%s/%s)" +#: fortran/trans-decl.c:3983 +#, c-format +msgid "" +"Actual string length is shorter than the declared one for dummy argument '%" +"s' (%ld/%ld)" msgstr "" -#: fortran/check.c:1940 -#, no-c-format -msgid "" -"Different shape on dimension 1 for arguments '%s' and '%s' at %L for " -"intrinsic matmul" +#: fortran/trans-expr.c:1620 +msgid "internal error: bad hash value in dynamic dispatch" msgstr "" -#: fortran/check.c:1959 -#, no-c-format -msgid "" -"Different shape on dimension 2 for argument '%s' and dimension 1 for " -"argument '%s' at %L for intrinsic matmul" +#: fortran/trans.c:50 +msgid "Array bound mismatch" msgstr "" -#: fortran/check.c:1968 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of rank 1 or 2" +#: fortran/trans.c:51 +msgid "Array reference out of bounds" msgstr "" -#: fortran/check.c:2160 -#, no-c-format -msgid "" -"the '%s' and '%s' arguments of '%s' intrinsic at %L must have the same rank %" -"d/%d" +#: fortran/trans.c:52 +msgid "Incorrect function return value" msgstr "" -#: fortran/check.c:2169 -#, no-c-format -msgid "" -"the '%s' and '%s' arguments of '%s' intrinsic at %L must be of the same kind " -"%d/%d" +#: fortran/trans.c:521 fortran/trans.c:952 +msgid "Attempt to allocate a negative amount of memory." msgstr "" -#: fortran/check.c:2238 fortran/intrinsic.c:3639 -#, c-format -msgid "arguments '%s' and '%s' for intrinsic '%s'" +#: fortran/trans.c:541 +msgid "Memory allocation failed" msgstr "" -#: fortran/check.c:2289 fortran/check.c:3244 -#, no-c-format +#: fortran/trans.c:624 msgid "" -"'%s' argument of '%s' intrinsic at %L must provide at least as many elements " -"as there are .TRUE. values in '%s' (%ld/%d)" +"Attempt to allocate negative amount of memory. Possible integer overflow" msgstr "" -#: fortran/check.c:2314 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of type REAL or COMPLEX" +#: fortran/trans.c:658 fortran/trans.c:971 +msgid "Out of memory" msgstr "" -#: fortran/check.c:2335 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of a dummy variable" +#: fortran/trans.c:751 +#, c-format +msgid "Attempting to allocate already allocated array '%s'" msgstr "" -#: fortran/check.c:2343 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must be of an OPTIONAL dummy variable" +#: fortran/trans.c:757 +msgid "Attempting to allocate already allocatedarray" msgstr "" -#: fortran/check.c:2359 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must not be a subobject of '%s'" +#: fortran/trans.c:868 +#, c-format +msgid "Attempt to DEALLOCATE unallocated '%s'" msgstr "" -#: fortran/check.c:2484 -#, no-c-format -msgid "" -"'shape' argument of 'reshape' intrinsic at %L must be an array of constant " -"size" +#: java/jcf-dump.c:1068 +#, c-format +msgid "Not a valid Java .class file.\n" msgstr "" -#: fortran/check.c:2494 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L is empty" +#: java/jcf-dump.c:1074 +#, c-format +msgid "error while parsing constant pool\n" msgstr "" -#: fortran/check.c:2501 -#, no-c-format -msgid "'shape' argument of 'reshape' intrinsic at %L has more than %d elements" +#: java/jcf-dump.c:1080 java/jcf-parse.c:1436 +#, gcc-internal-format +msgid "error in constant pool entry #%d\n" msgstr "" -#: fortran/check.c:2521 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L has negative element (%d)" +#: java/jcf-dump.c:1090 +#, c-format +msgid "error while parsing fields\n" msgstr "" -#: fortran/check.c:2562 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L has wrong number of elements (%d/%d)" +#: java/jcf-dump.c:1096 +#, c-format +msgid "error while parsing methods\n" msgstr "" -#: fortran/check.c:2583 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L has out-of-range dimension (%d)" +#: java/jcf-dump.c:1102 +#, c-format +msgid "error while parsing final attributes\n" msgstr "" -#: fortran/check.c:2592 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L has invalid permutation of dimensions " -"(dimension '%d' duplicated)" +#: java/jcf-dump.c:1139 +#, c-format +msgid "Try 'jcf-dump --help' for more information.\n" msgstr "" -#: fortran/check.c:2627 -#, no-c-format +#: java/jcf-dump.c:1146 +#, c-format msgid "" -"Without padding, there are not enough elements in the intrinsic RESHAPE " -"source at %L to match the shape" +"Usage: jcf-dump [OPTION]... CLASS...\n" +"\n" msgstr "" -#: fortran/check.c:2645 fortran/check.c:2661 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of a derived type" +#: java/jcf-dump.c:1147 +#, c-format +msgid "" +"Display contents of a class file in readable form.\n" +"\n" msgstr "" -#: fortran/check.c:2653 fortran/check.c:2669 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be of an extensible type" +#: java/jcf-dump.c:1148 +#, c-format +msgid " -c Disassemble method bodies\n" msgstr "" -#: fortran/check.c:2768 -#, no-c-format -msgid "Missing arguments to %s intrinsic at %L" +#: java/jcf-dump.c:1149 +#, c-format +msgid " --javap Generate output in 'javap' format\n" msgstr "" -#: fortran/check.c:2809 -#, no-c-format -msgid "" -"'source' argument of 'shape' intrinsic at %L must not be an assumed size " -"array" +#: java/jcf-dump.c:1151 +#, c-format +msgid " --classpath PATH Set path to find .class files\n" msgstr "" -#: fortran/check.c:2880 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be less than rank %d" +#: java/jcf-dump.c:1152 +#, c-format +msgid " -IDIR Append directory to class path\n" msgstr "" -#: fortran/check.c:2899 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L is not a valid dimension index" +#: java/jcf-dump.c:1153 +#, c-format +msgid " --bootclasspath PATH Override built-in class path\n" msgstr "" -#: fortran/check.c:3152 -#, no-c-format -msgid "'MOLD' argument of 'TRANSFER' intrinsic at %L must not be %s" +#: java/jcf-dump.c:1154 +#, c-format +msgid " --extdirs PATH Set extensions directory path\n" msgstr "" -#: fortran/check.c:3258 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must have the same rank as '%s' or be " -"a scalar" +#: java/jcf-dump.c:1155 +#, c-format +msgid " -o FILE Set output file name\n" msgstr "" -#: fortran/check.c:3271 -#, no-c-format -msgid "" -"'%s' and '%s' arguments of '%s' intrinsic at %L must have identical shape." +#: java/jcf-dump.c:1157 +#, c-format +msgid " --help Print this help, then exit\n" msgstr "" -#: fortran/check.c:3514 fortran/check.c:3546 -#, no-c-format -msgid "Size of '%s' argument of '%s' intrinsic at %L too small (%i/%i)" +#: java/jcf-dump.c:1158 +#, c-format +msgid " --version Print version number, then exit\n" msgstr "" -#: fortran/check.c:3554 -#, no-c-format -msgid "Too many arguments to %s at %L" +#: java/jcf-dump.c:1159 +#, c-format +msgid " -v, --verbose Print extra information while running\n" msgstr "" -#: fortran/check.c:3666 fortran/check.c:4143 fortran/check.c:4167 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or PROCEDURE" +#: java/jcf-dump.c:1161 +#, c-format +msgid "" +"For bug reporting instructions, please see:\n" +"%s.\n" msgstr "" -#: fortran/check.c:3849 -#, no-c-format -msgid "" -"'%s' argument of '%s' intrinsic at %L must be of a kind not wider than the " -"default kind (%d)" +#: java/jcf-dump.c:1189 java/jcf-dump.c:1257 +#, c-format +msgid "jcf-dump: no classes specified\n" msgstr "" -#: fortran/check.c:4216 fortran/check.c:4224 -#, no-c-format -msgid "'%s' argument of '%s' intrinsic at %L must be INTEGER or LOGICAL" +#: java/jcf-dump.c:1277 +#, c-format +msgid "Cannot open '%s' for output.\n" msgstr "" -#: fortran/cpp.c:381 c-opts.c:909 -#, gcc-internal-format -msgid "output filename specified twice" +#: java/jcf-dump.c:1322 +#, c-format +msgid "bad format of .zip/.jar archive\n" msgstr "" -#: fortran/cpp.c:439 -#, no-c-format -msgid "To enable preprocessing, use -cpp" +#: java/jcf-dump.c:1440 +#, c-format +msgid "Bad byte codes.\n" msgstr "" -#: fortran/cpp.c:525 fortran/cpp.c:535 -#, no-c-format -msgid "opening output file %s: %s" +#: java/jvgenmain.c:47 +#, c-format +msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n" msgstr "" -#: fortran/data.c:63 -#, no-c-format -msgid "non-constant array in DATA statement %L" +#: java/jvgenmain.c:109 +#, c-format +msgid "%s: Cannot open output file: %s\n" msgstr "" -#: fortran/data.c:190 -#, no-c-format -msgid "failure to simplify substring reference in DATA statement at %L" +#: java/jvgenmain.c:151 +#, c-format +msgid "%s: Failed to close output file %s\n" msgstr "" -#: fortran/data.c:215 -#, no-c-format -msgid "initialization string truncated to match variable at %L" +#: java/jvspec.c:406 +#, c-format +msgid "can't specify '-D' without '--main'\n" msgstr "" -#: fortran/data.c:294 -#, no-c-format -msgid "'%s' at %L already is initialized at %L" +#: java/jvspec.c:409 +#, c-format +msgid "'%s' is not a valid class name" msgstr "" -#: fortran/data.c:318 -#, no-c-format -msgid "Data element below array lower bound at %L" +#: java/jvspec.c:415 +#, c-format +msgid "--resource requires -o" msgstr "" -#: fortran/data.c:330 -#, no-c-format -msgid "Data element above array upper bound at %L" +#: java/jvspec.c:429 +#, c-format +msgid "cannot specify both -C and -o" msgstr "" -#: fortran/data.c:435 -#, no-c-format -msgid "Extension: re-initialization of '%s' at %L" +#: java/jvspec.c:441 +#, c-format +msgid "cannot create temporary file" msgstr "" -#: fortran/decl.c:259 -#, no-c-format -msgid "Host associated variable '%s' may not be in the DATA statement at %C" +#: java/jvspec.c:463 +#, c-format +msgid "using both @FILE with multiple files not implemented" msgstr "" -#: fortran/decl.c:266 -#, no-c-format -msgid "" -"Extension: initialization of common block variable '%s' in DATA statement at " -"%C" +#: java/jvspec.c:585 +#, c-format +msgid "cannot specify 'main' class when not linking" msgstr "" -#: fortran/decl.c:371 -#, no-c-format -msgid "Symbol '%s' must be a PARAMETER in DATA statement at %C" +#: config/vax/netbsd-elf.h:51 +msgid "the -shared option is not currently supported for VAX ELF" msgstr "" -#: fortran/decl.c:396 -#, no-c-format -msgid "Invalid initializer %s in Data statement at %C" +#: config/vax/vax.h:50 config/vax/vax.h:51 +msgid "profiling not supported with -mg\n" msgstr "" -#: fortran/decl.c:499 -#, no-c-format -msgid "Initialization at %C is not allowed in a PURE procedure" +#: config/i386/linux-unwind.h:186 +msgid "ax ; {int $0x80 | syscall" msgstr "" -#: fortran/decl.c:558 -#, no-c-format -msgid "DATA statement at %C is not allowed in a PURE procedure" +#: config/darwin.h:311 +msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:587 -#, no-c-format -msgid "Bad INTENT specification at %C" +#: config/darwin.h:313 +msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:634 -#, no-c-format -msgid "Conflict in attributes of function argument at %C" +#: config/darwin.h:318 +msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:658 -#, no-c-format -msgid "Obsolescent feature: Old-style character length at %C" +#: config/darwin.h:319 +msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:690 -#, no-c-format -msgid "Syntax error in character length specification at %C" +#: config/darwin.h:320 +msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:813 -#, no-c-format -msgid "Procedure '%s' at %C is already defined at %L" +#: config/darwin.h:325 +msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:821 -#, no-c-format -msgid "Name '%s' at %C is already defined as a generic interface at %L" +#: config/darwin.h:327 +msgid "-keep_private_externs not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:834 -#, no-c-format -msgid "" -"Procedure '%s' at %C has an explicit interface and must not have attributes " -"declared at %L" +#: config/darwin.h:328 +msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: fortran/decl.c:906 -#, no-c-format -msgid "" -"Procedure '%s' at %L must have the BIND(C) attribute to be C interoperable" +#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 +msgid "gfortran does not support -E without -cpp" msgstr "" -#: fortran/decl.c:936 -#, no-c-format -msgid "" -"Type '%s' at %L is a parameter to the BIND(C) procedure '%s' but is not C " -"interoperable because derived type '%s' is not C interoperable" +#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909 +#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 +#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356 config/linux.h:111 +#: config/linux.h:113 +msgid "-mglibc and -muclibc used together" msgstr "" -#: fortran/decl.c:943 -#, no-c-format -msgid "" -"Variable '%s' at %L is a parameter to the BIND(C) procedure '%s' but may not " -"be C interoperable" +#: config/mcore/mcore.h:54 +msgid "the m210 does not have little endian support" msgstr "" -#: fortran/decl.c:958 -#, no-c-format -msgid "" -"Character argument '%s' at %L must be length 1 because procedure '%s' is BIND" -"(C)" +#: config/arc/arc.h:61 config/mips/mips.h:1230 +msgid "may not use both -EB and -EL" msgstr "" -#: fortran/decl.c:972 -#, no-c-format -msgid "" -"Variable '%s' at %L cannot have the ALLOCATABLE attribute because procedure " -"'%s' is BIND(C)" +#: config/sparc/linux64.h:165 config/sparc/linux64.h:176 +#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144 +#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250 +msgid "may not use both -m32 and -m64" msgstr "" -#: fortran/decl.c:981 -#, no-c-format -msgid "" -"Variable '%s' at %L cannot have the POINTER attribute because procedure '%s' " -"is BIND(C)" +#: java/lang-specs.h:33 +msgid "-fjni and -femit-class-files are incompatible" msgstr "" -#: fortran/decl.c:990 -#, no-c-format -msgid "" -"Variable '%s' at %L cannot have the OPTIONAL attribute because procedure '%" -"s' is BIND(C)" +#: java/lang-specs.h:34 +msgid "-fjni and -femit-class-file are incompatible" msgstr "" -#: fortran/decl.c:1003 -#, no-c-format -msgid "" -"Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' " -"at %L because the procedure is BIND(C)" +#: java/lang-specs.h:35 java/lang-specs.h:36 +msgid "-femit-class-file should used along with -fsyntax-only" msgstr "" -#: fortran/decl.c:1013 -#, no-c-format -msgid "" -"Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' " -"at %L because the procedure is BIND(C)" +#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217 +#: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45 +msgid "does not support multilib" msgstr "" -#: fortran/decl.c:1090 -#, no-c-format -msgid "" -"Variable '%s' in common block '%s' at %C must be declared with a C " -"interoperable kind since common block '%s' is BIND(C)" +#: gcc.c:868 +msgid "GCC does not support -C or -CC without -E" msgstr "" -#: fortran/decl.c:1137 -#, no-c-format -msgid "CHARACTER expression at %L is being truncated (%d/%d)" +#: gcc.c:896 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33 +msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: fortran/decl.c:1144 -#, no-c-format -msgid "" -"The CHARACTER elements of the array constructor at %L must have the same " -"length (%d/%d)" +#: gcc.c:1089 +msgid "-E or -x required when input is from standard input" msgstr "" -#: fortran/decl.c:1234 -#, no-c-format -msgid "Initializer not allowed for PARAMETER '%s' at %C" +#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81 +#: config/i386/cygwin.h:123 +msgid "shared and mdll are not compatible" msgstr "" -#: fortran/decl.c:1244 -#, no-c-format -msgid "PARAMETER at %L is missing an initializer" +#: config/rs6000/darwin.h:95 +msgid " conflicting code gen style switches are used" msgstr "" -#: fortran/decl.c:1254 -#, no-c-format -msgid "" -"Variable '%s' at %C with an initializer already appears in a DATA statement" +#: config/arm/arm.h:154 +msgid "-msoft-float and -mhard_float may not be used together" msgstr "" -#: fortran/decl.c:1406 -#, no-c-format -msgid "Component at %C must have the POINTER attribute" +#: config/arm/arm.h:156 +msgid "-mbig-endian and -mlittle-endian may not be used together" msgstr "" -#: fortran/decl.c:1414 -#, no-c-format -msgid "Array component of structure at %C must have explicit or deferred shape" +#: config/vxworks.h:71 +msgid "-Xbind-now and -Xbind-lazy are incompatible" msgstr "" -#: fortran/decl.c:1489 -#, no-c-format -msgid "Pointer array component of structure at %C must have a deferred shape" +#: config/bfin/elf.h:54 +msgid "no processor type specified for linking" msgstr "" -#: fortran/decl.c:1498 -#, no-c-format -msgid "Allocatable component of structure at %C must have a deferred shape" +#: config/i386/nwld.h:34 +msgid "Static linking is not supported.\n" msgstr "" -#: fortran/decl.c:1507 -#, no-c-format -msgid "Array component of structure at %C must have an explicit shape" +#: config/i386/cygwin.h:28 +msgid "mno-cygwin and mno-win32 are not compatible" msgstr "" -#: fortran/decl.c:1537 -#, no-c-format -msgid "NULL() initialization at %C is ambiguous" +#: config/sh/sh.h:463 +msgid "SH2a does not support little-endian" msgstr "" -#: fortran/decl.c:1654 fortran/decl.c:5833 -#, no-c-format -msgid "Duplicate array spec for Cray pointee at %C" +#: config/rx/rx.h:63 +msgid "-mas100-syntax is incompatible with -gdwarf" msgstr "" -#: fortran/decl.c:1725 -#, no-c-format -msgid "the type of '%s' at %C has not been declared within the interface" +#: config/rx/rx.h:64 +msgid "rx200 cpu does not have FPU hardware" msgstr "" -#: fortran/decl.c:1741 -#, no-c-format -msgid "Function name '%s' not allowed at %C" +#: config/s390/tpf.h:119 +msgid "static is not supported on TPF-OS" msgstr "" -#: fortran/decl.c:1757 -#, no-c-format -msgid "Extension: Old-style initialization at %C" +#: config/cris/cris.h:207 +msgid "Do not specify both -march=... and -mcpu=..." msgstr "" -#: fortran/decl.c:1772 fortran/decl.c:4362 -#, no-c-format -msgid "Initialization at %C isn't for a pointer variable" +#: config/mips/r3900.h:34 +msgid "-mhard-float not supported" msgstr "" -#: fortran/decl.c:1780 fortran/decl.c:4370 fortran/decl.c:4510 -#, no-c-format -msgid "Pointer initialization requires a NULL() at %C" +#: config/mips/r3900.h:36 +msgid "-msingle-float and -msoft-float cannot both be specified" msgstr "" -#: fortran/decl.c:1786 fortran/decl.c:4376 fortran/decl.c:4515 -#, no-c-format -msgid "Initialization of pointer at %C is not allowed in a PURE procedure" +#: config/lynx.h:70 +msgid "cannot use mthreads and mlegacy-threads together" msgstr "" -#: fortran/decl.c:1799 -#, no-c-format -msgid "Pointer initialization at %C requires '=>', not '='" +#: config/lynx.h:95 +msgid "cannot use mshared and static together" msgstr "" -#: fortran/decl.c:1808 fortran/decl.c:7024 -#, no-c-format -msgid "Expected an initialization expression at %C" +#: ada/gcc-interface/lang-specs.h:34 +msgid "-c or -S required for Ada" msgstr "" -#: fortran/decl.c:1814 -#, no-c-format -msgid "Initialization of variable at %C is not allowed in a PURE procedure" +#: java/lang.opt:69 +msgid "Warn if deprecated empty statements are found" msgstr "" -#: fortran/decl.c:1827 -#, no-c-format -msgid "Initialization of allocatable component at %C is not allowed" +#: java/lang.opt:73 +msgid "Warn if .class files are out of date" msgstr "" -#: fortran/decl.c:1881 fortran/decl.c:1890 -#, no-c-format -msgid "Old-style type declaration %s*%d not supported at %C" +#: java/lang.opt:77 +msgid "Warn if modifiers are specified when not necessary" msgstr "" -#: fortran/decl.c:1895 -#, no-c-format -msgid "Nonstandard type declaration %s*%d at %C" +#: java/lang.opt:81 +msgid "--CLASSPATH\tDeprecated; use --classpath instead" msgstr "" -#: fortran/decl.c:1946 fortran/decl.c:2022 -#, no-c-format -msgid "Missing right parenthesis at %C" +#: java/lang.opt:88 +msgid "Permit the use of the assert keyword" msgstr "" -#: fortran/decl.c:1959 fortran/decl.c:2067 -#, no-c-format -msgid "Expected initialization expression at %C" +#: java/lang.opt:110 +msgid "--bootclasspath=\tReplace system path" msgstr "" -#: fortran/decl.c:1967 fortran/decl.c:2073 -#, no-c-format -msgid "Expected scalar initialization expression at %C" +#: java/lang.opt:114 +msgid "Generate checks for references to NULL" msgstr "" -#: fortran/decl.c:1998 -#, no-c-format -msgid "Kind %d not supported for type %s at %C" +#: java/lang.opt:118 +msgid "--classpath=\tSet class path" msgstr "" -#: fortran/decl.c:2011 -#, no-c-format -msgid "C kind type parameter is for type %s but type at %L is %s" +#: java/lang.opt:125 +msgid "Output a class file" msgstr "" -#: fortran/decl.c:2020 -#, no-c-format -msgid "Missing right parenthesis or comma at %C" +#: java/lang.opt:129 +msgid "Alias for -femit-class-file" msgstr "" -#: fortran/decl.c:2093 -#, no-c-format -msgid "Kind %d is not supported for CHARACTER at %C" +#: java/lang.opt:133 +msgid "" +"--encoding=\tChoose input encoding (defaults from your locale)" msgstr "" -#: fortran/decl.c:2223 -#, no-c-format -msgid "Syntax error in CHARACTER declaration at %C" +#: java/lang.opt:137 +msgid "--extdirs=\tSet the extension directory path" msgstr "" -#: fortran/decl.c:2306 -#, no-c-format -msgid "Extension: BYTE type at %C" +#: java/lang.opt:144 +msgid "Input file is a file with a list of filenames to compile" msgstr "" -#: fortran/decl.c:2312 -#, no-c-format -msgid "BYTE type used at %C is not available on the target machine" +#: java/lang.opt:151 +msgid "Always check for non gcj generated classes archives" msgstr "" -#: fortran/decl.c:2361 -#, no-c-format -msgid "DOUBLE COMPLEX at %C does not conform to the Fortran 95 standard" +#: java/lang.opt:155 +msgid "" +"Assume the runtime uses a hash table to map an object to its synchronization " +"structure" msgstr "" -#: fortran/decl.c:2387 -#, no-c-format -msgid "Fortran 2003: CLASS statement at %C" +#: java/lang.opt:159 +msgid "Generate instances of Class at runtime" msgstr "" -#: fortran/decl.c:2410 fortran/decl.c:2419 fortran/decl.c:2732 -#: fortran/decl.c:2740 -#, no-c-format -msgid "Type name '%s' at %C is ambiguous" +#: java/lang.opt:163 +msgid "Use offset tables for virtual method calls" msgstr "" -#: fortran/decl.c:2495 -#, no-c-format -msgid "Missing character range in IMPLICIT at %C" +#: java/lang.opt:170 +msgid "Assume native functions are implemented using JNI" msgstr "" -#: fortran/decl.c:2541 -#, no-c-format -msgid "Letters must be in alphabetic order in IMPLICIT statement at %C" +#: java/lang.opt:174 +msgid "Enable optimization of static class initialization code" msgstr "" -#: fortran/decl.c:2597 -#, no-c-format -msgid "Empty IMPLICIT statement at %C" +#: java/lang.opt:181 +msgid "Reduce the amount of reflection meta-data generated" msgstr "" -#: fortran/decl.c:2698 -#, no-c-format -msgid "IMPORT statement at %C only permitted in an INTERFACE body" +#: java/lang.opt:185 +msgid "Enable assignability checks for stores into object arrays" msgstr "" -#: fortran/decl.c:2703 -#, no-c-format -msgid "Fortran 2003: IMPORT statement at %C" +#: java/lang.opt:189 +msgid "Generate code for the Boehm GC" msgstr "" -#: fortran/decl.c:2718 -#, no-c-format -msgid "Expecting list of named entities at %C" +#: java/lang.opt:193 +msgid "Call a library routine to do integer divisions" msgstr "" -#: fortran/decl.c:2746 -#, no-c-format -msgid "Cannot IMPORT '%s' from host scoping unit at %C - does not exist." +#: java/lang.opt:197 +msgid "Generate code for built-in atomic operations" msgstr "" -#: fortran/decl.c:2753 -#, no-c-format -msgid "'%s' is already IMPORTed from host scoping unit at %C." +#: java/lang.opt:201 +msgid "Generated should be loaded by bootstrap loader" msgstr "" -#: fortran/decl.c:2782 -#, no-c-format -msgid "Syntax error in IMPORT statement at %C" +#: java/lang.opt:205 +msgid "Set the source language version" msgstr "" -#: fortran/decl.c:3031 -#, no-c-format -msgid "Missing dimension specification at %C" +#: java/lang.opt:209 +msgid "Set the target VM version" msgstr "" -#: fortran/decl.c:3105 -#, no-c-format -msgid "Duplicate %s attribute at %L" +#: ada/gcc-interface/lang.opt:100 +msgid "-gnat\tSpecify options to GNAT" msgstr "" -#: fortran/decl.c:3124 -#, no-c-format -msgid "Fortran 2003: ALLOCATABLE attribute at %C in a TYPE definition" +#: fortran/lang.opt:57 +msgid "-J\tPut MODULE files in 'directory'" msgstr "" -#: fortran/decl.c:3134 -#, no-c-format -msgid "Attribute at %L is not allowed in a TYPE definition" +#: fortran/lang.opt:73 +msgid "Warn about possible aliasing of dummy arguments" msgstr "" -#: fortran/decl.c:3152 -#, no-c-format -msgid "Fortran 2003: Attribute %s at %L in a TYPE definition" +#: fortran/lang.opt:77 +msgid "Warn about alignment of COMMON blocks" msgstr "" -#: fortran/decl.c:3163 -#, no-c-format -msgid "" -"%s attribute at %L is not allowed outside of the specification part of a " -"module" +#: fortran/lang.opt:81 +msgid "Warn about missing ampersand in continued character constants" msgstr "" -#: fortran/decl.c:3215 fortran/decl.c:6086 -#, no-c-format -msgid "PROTECTED at %C only allowed in specification part of a module" +#: fortran/lang.opt:85 +msgid "Warn about creation of array temporaries" msgstr "" -#: fortran/decl.c:3221 -#, no-c-format -msgid "Fortran 2003: PROTECTED attribute at %C" +#: fortran/lang.opt:89 +msgid "Warn about truncated character expressions" msgstr "" -#: fortran/decl.c:3252 -#, no-c-format -msgid "Fortran 2003: VALUE attribute at %C" +#: fortran/lang.opt:97 +msgid "Warn about calls with implicit interface" msgstr "" -#: fortran/decl.c:3262 -#, no-c-format -msgid "Fortran 2003: VOLATILE attribute at %C" +#: fortran/lang.opt:101 +msgid "Warn about called procedures not explicitly declared" msgstr "" -#: fortran/decl.c:3302 -#, no-c-format -msgid "Multiple identifiers provided with single NAME= specifier at %C" +#: fortran/lang.opt:105 +msgid "Warn about truncated source lines" msgstr "" -#: fortran/decl.c:3398 -#, no-c-format -msgid "" -"Implicitly declared BIND(C) function '%s' at %L may not be C interoperable" +#: fortran/lang.opt:109 +msgid "Warn on intrinsics not part of the selected standard" msgstr "" -#: fortran/decl.c:3419 -#, no-c-format -msgid "" -"Variable '%s' in common block '%s' at %L may not be a C interoperable kind " -"though common block '%s' is BIND(C)" +#: fortran/lang.opt:117 +msgid "Warn about \"suspicious\" constructs" msgstr "" -#: fortran/decl.c:3428 -#, no-c-format -msgid "Type declaration '%s' at %L is not C interoperable but it is BIND(C)" +#: fortran/lang.opt:121 +msgid "Permit nonconforming uses of the tab character" msgstr "" -#: fortran/decl.c:3432 -#, no-c-format -msgid "Variable '%s' at %L may not be a C interoperable kind but it is bind(c)" +#: fortran/lang.opt:125 +msgid "Warn about underflow of numerical constant expressions" msgstr "" -#: fortran/decl.c:3444 -#, no-c-format -msgid "" -"Variable '%s' in common block '%s' at %L cannot be declared with BIND(C) " -"since it is not a global" +#: fortran/lang.opt:129 +msgid "Warn if a user-procedure has the same name as an intrinsic" msgstr "" -#: fortran/decl.c:3458 -#, no-c-format -msgid "Variable '%s' at %L cannot have both the POINTER and BIND(C) attributes" +#: fortran/lang.opt:133 +msgid "Enable preprocessing" msgstr "" -#: fortran/decl.c:3466 -#, no-c-format -msgid "" -"Variable '%s' at %L cannot have both the ALLOCATABLE and BIND(C) attributes" +#: fortran/lang.opt:137 +msgid "Disable preprocessing" msgstr "" -#: fortran/decl.c:3478 -#, no-c-format -msgid "Return type of BIND(C) function '%s' at %L cannot be an array" +#: fortran/lang.opt:145 +msgid "Enable alignment of COMMON blocks" msgstr "" -#: fortran/decl.c:3486 -#, no-c-format -msgid "Return type of BIND(C) function '%s' at %L cannot be a character string" +#: fortran/lang.opt:149 +msgid "All intrinsics procedures are available regardless of selected standard" msgstr "" -#. Use gfc_warning_now because we won't say that the symbol fails -#. just because of this. -#: fortran/decl.c:3497 -#, no-c-format +#: fortran/lang.opt:157 msgid "" -"Symbol '%s' at %L is marked PRIVATE but has been given the binding label '%s'" +"Do not treat local variables and COMMON blocks as if they were named in SAVE " +"statements" msgstr "" -#: fortran/decl.c:3572 -#, no-c-format -msgid "" -"Need either entity or common block name for attribute specification " -"statement at %C" +#: fortran/lang.opt:161 +msgid "Specify that backslash in string introduces an escape character" msgstr "" -#: fortran/decl.c:3619 -#, no-c-format -msgid "" -"Missing entity or common block name for attribute specification statement at " -"%C" +#: fortran/lang.opt:165 +msgid "Produce a backtrace when a runtime error is encountered" msgstr "" -#. Now we have an error, which we signal, and then fix up -#. because the knock-on is plain and simple confusing. -#: fortran/decl.c:3728 -#, no-c-format +#: fortran/lang.opt:169 msgid "" -"Derived type at %C has not been previously defined and so cannot appear in a " -"derived type definition" -msgstr "" - -#: fortran/decl.c:3760 -#, no-c-format -msgid "Syntax error in data declaration at %C" -msgstr "" - -#: fortran/decl.c:3917 -#, no-c-format -msgid "Name '%s' at %C is the name of the procedure" +"-fblas-matmul-limit=\tSize of the smallest matrix for which matmul will " +"use BLAS" msgstr "" -#: fortran/decl.c:3929 -#, no-c-format -msgid "Unexpected junk in formal argument list at %C" +#: fortran/lang.opt:173 +msgid "" +"Produce a warning at runtime if a array temporary has been created for a " +"procedure argument" msgstr "" -#: fortran/decl.c:3946 -#, no-c-format -msgid "Duplicate symbol '%s' in formal argument list at %C" +#: fortran/lang.opt:177 +msgid "Use big-endian format for unformatted files" msgstr "" -#: fortran/decl.c:3997 -#, no-c-format -msgid "RESULT variable at %C must be different than function name" +#: fortran/lang.opt:181 +msgid "Use little-endian format for unformatted files" msgstr "" -#: fortran/decl.c:4074 -#, no-c-format -msgid "Unexpected junk after function declaration at %C" +#: fortran/lang.opt:185 +msgid "Use native format for unformatted files" msgstr "" -#: fortran/decl.c:4084 fortran/decl.c:5129 -#, no-c-format -msgid "" -"Fortran 2008: BIND(C) attribute at %L may not be specified for an internal " -"procedure" +#: fortran/lang.opt:189 +msgid "Swap endianness for unformatted files" msgstr "" -#: fortran/decl.c:4228 -#, no-c-format -msgid "Interface '%s' at %C may not be generic" +#: fortran/lang.opt:193 +msgid "Use the Cray Pointer extension" msgstr "" -#: fortran/decl.c:4234 -#, no-c-format -msgid "Interface '%s' at %C may not be a statement function" +#: fortran/lang.opt:197 +msgid "Ignore 'D' in column one in fixed form" msgstr "" -#: fortran/decl.c:4247 -#, no-c-format -msgid "Intrinsic procedure '%s' not allowed in PROCEDURE statement at %C" +#: fortran/lang.opt:201 +msgid "Treat lines with 'D' in column one as comments" msgstr "" -#: fortran/decl.c:4302 -#, no-c-format -msgid "BIND(C) attribute at %C requires an interface with BIND(C)" +#: fortran/lang.opt:205 +msgid "Set the default double precision kind to an 8 byte wide type" msgstr "" -#: fortran/decl.c:4309 -#, no-c-format -msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C" +#: fortran/lang.opt:209 +msgid "Set the default integer kind to an 8 byte wide type" msgstr "" -#: fortran/decl.c:4315 -#, no-c-format -msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME" +#: fortran/lang.opt:213 +msgid "Set the default real kind to an 8 byte wide type" msgstr "" -#: fortran/decl.c:4338 -#, no-c-format -msgid "Procedure '%s' at %L already has basic type of %s" +#: fortran/lang.opt:217 +msgid "Allow dollar signs in entity names" msgstr "" -#: fortran/decl.c:4399 fortran/decl.c:4577 -#, no-c-format -msgid "Syntax error in PROCEDURE statement at %C" +#: fortran/lang.opt:221 +msgid "Dump a core file when a runtime error occurs" msgstr "" -#: fortran/decl.c:4448 fortran/decl.c:7406 -#, no-c-format -msgid "Expected '::' after binding-attributes at %C" +#: fortran/lang.opt:225 +msgid "Display the code tree after parsing" msgstr "" -#: fortran/decl.c:4455 -#, no-c-format -msgid "NOPASS or explicit interface required at %C" +#: fortran/lang.opt:229 +msgid "" +"Specify that an external BLAS library should be used for matmul calls on " +"large-size arrays" msgstr "" -#: fortran/decl.c:4459 -#, no-c-format -msgid "Fortran 2003: Procedure pointer component at %C" +#: fortran/lang.opt:233 +msgid "Use f2c calling convention" msgstr "" -#: fortran/decl.c:4534 -#, no-c-format -msgid "Syntax error in procedure pointer component at %C" +#: fortran/lang.opt:237 +msgid "Assume that the source file is fixed form" msgstr "" -#: fortran/decl.c:4551 -#, no-c-format -msgid "PROCEDURE at %C must be in a generic interface" +#: fortran/lang.opt:241 +msgid "Specify where to find the compiled intrinsic modules" msgstr "" -#: fortran/decl.c:4616 -#, no-c-format -msgid "Fortran 2003: PROCEDURE statement at %C" +#: fortran/lang.opt:245 +msgid "Allow arbitrary character line width in fixed mode" msgstr "" -#: fortran/decl.c:4684 -#, no-c-format -msgid "Expected formal argument list in function definition at %C" +#: fortran/lang.opt:249 +msgid "-ffixed-line-length-\t\tUse n as character line width in fixed mode" msgstr "" -#: fortran/decl.c:4708 fortran/decl.c:4712 fortran/decl.c:4911 -#: fortran/decl.c:4915 fortran/decl.c:5097 fortran/decl.c:5101 -#: fortran/symbol.c:1490 -#, no-c-format -msgid "BIND(C) attribute at %L can only be used for variables or common blocks" +#: fortran/lang.opt:253 +msgid "-ffpe-trap=[...]\tStop on following floating point exceptions" msgstr "" -#: fortran/decl.c:4833 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a PROGRAM" +#: fortran/lang.opt:257 +msgid "Assume that the source file is free form" msgstr "" -#: fortran/decl.c:4836 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a MODULE" +#: fortran/lang.opt:261 +msgid "Allow arbitrary character line width in free mode" msgstr "" -#: fortran/decl.c:4839 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a BLOCK DATA" +#: fortran/lang.opt:265 +msgid "-ffree-line-length-\t\tUse n as character line width in free mode" msgstr "" -#: fortran/decl.c:4843 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within an INTERFACE" +#: fortran/lang.opt:269 +msgid "" +"Specify that no implicit typing is allowed, unless overridden by explicit " +"IMPLICIT statements" msgstr "" -#: fortran/decl.c:4847 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block" +#: fortran/lang.opt:273 +msgid "" +"-finit-character=\tInitialize local character variables to ASCII value n" msgstr "" -#: fortran/decl.c:4851 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within an IF-THEN block" +#: fortran/lang.opt:277 +msgid "-finit-integer=\tInitialize local integer variables to n" msgstr "" -#: fortran/decl.c:4855 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a DO block" +#: fortran/lang.opt:281 +msgid "Initialize local variables to zero (from g77)" msgstr "" -#: fortran/decl.c:4859 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a SELECT block" +#: fortran/lang.opt:285 +msgid "-finit-logical=\tInitialize local logical variables" msgstr "" -#: fortran/decl.c:4863 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a FORALL block" +#: fortran/lang.opt:289 +msgid "-finit-real=\tInitialize local real variables" msgstr "" -#: fortran/decl.c:4867 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a WHERE block" +#: fortran/lang.opt:293 +msgid "" +"-fmax-array-constructor=\tMaximum number of objects in an array " +"constructor" msgstr "" -#: fortran/decl.c:4871 -#, no-c-format -msgid "ENTRY statement at %C cannot appear within a contained subprogram" +#: fortran/lang.opt:297 +msgid "-fmax-errors=\tMaximum number of errors to report" msgstr "" -#: fortran/decl.c:4889 -#, no-c-format -msgid "ENTRY statement at %C cannot appear in a contained procedure" +#: fortran/lang.opt:301 +msgid "-fmax-identifier-length=\tMaximum identifier length" msgstr "" -#: fortran/decl.c:4943 fortran/decl.c:5137 -#, no-c-format -msgid "Missing required parentheses before BIND(C) at %C" +#: fortran/lang.opt:305 +msgid "-fmax-subrecord-length=\tMaximum length for subrecords" msgstr "" -#: fortran/decl.c:5199 fortran/decl.c:5215 -#, no-c-format -msgid "Syntax error in NAME= specifier for binding label at %C" +#: fortran/lang.opt:309 +msgid "" +"-fmax-stack-var-size=\tSize in bytes of the largest array that will be " +"put on the stack" msgstr "" -#: fortran/decl.c:5230 -#, no-c-format -msgid "Missing closing quote '\"' for binding label at %C" +#: fortran/lang.opt:313 +msgid "Set default accessibility of module entities to PRIVATE." msgstr "" -#: fortran/decl.c:5239 -#, no-c-format -msgid "Missing closing quote ''' for binding label at %C" +#: fortran/lang.opt:321 +msgid "Try to lay out derived types as compactly as possible" msgstr "" -#: fortran/decl.c:5249 -#, no-c-format -msgid "Missing closing paren for binding label at %C" +#: fortran/lang.opt:329 +msgid "Enable range checking during compilation" msgstr "" -#: fortran/decl.c:5255 -#, no-c-format -msgid "No binding name is allowed in BIND(C) at %C" +#: fortran/lang.opt:333 +msgid "Use a 4-byte record marker for unformatted files" msgstr "" -#: fortran/decl.c:5261 -#, no-c-format -msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C" +#: fortran/lang.opt:337 +msgid "Use an 8-byte record marker for unformatted files" msgstr "" -#: fortran/decl.c:5292 -#, no-c-format -msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C" +#: fortran/lang.opt:341 +msgid "Allocate local variables on the stack to allow indirect recursion" msgstr "" -#: fortran/decl.c:5475 -#, no-c-format -msgid "Unexpected END statement at %C" +#: fortran/lang.opt:345 +msgid "Copy array sections into a contiguous block on procedure entry" msgstr "" -#. We would have required END [something]. -#: fortran/decl.c:5484 -#, no-c-format -msgid "%s statement expected at %L" +#: fortran/lang.opt:349 +msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed" msgstr "" -#: fortran/decl.c:5495 -#, no-c-format -msgid "Expecting %s statement at %C" +#: fortran/lang.opt:353 +msgid "Append a second underscore if the name already contains an underscore" msgstr "" -#: fortran/decl.c:5510 -#, no-c-format -msgid "Expected block name of '%s' in %s statement at %C" +#: fortran/lang.opt:361 +msgid "Apply negative sign to zero values" msgstr "" -#: fortran/decl.c:5527 -#, no-c-format -msgid "Expected terminating name at %C" +#: fortran/lang.opt:365 +msgid "Append underscores to externally visible names" msgstr "" -#: fortran/decl.c:5536 fortran/decl.c:5544 -#, no-c-format -msgid "Expected label '%s' for %s statement at %C" +#: fortran/lang.opt:369 +msgid "Compile all program units at once and check all interfaces" msgstr "" -#: fortran/decl.c:5599 -#, no-c-format -msgid "Missing array specification at %L in DIMENSION statement" +#: fortran/lang.opt:409 +msgid "Statically link the GNU Fortran helper library (libgfortran)" msgstr "" -#: fortran/decl.c:5607 -#, no-c-format -msgid "Dimensions specified for %s at %L after its initialisation" +#: fortran/lang.opt:413 +msgid "Conform to the ISO Fortran 2003 standard" msgstr "" -#: fortran/decl.c:5616 -#, no-c-format -msgid "Array specification must be deferred at %L" +#: fortran/lang.opt:417 +msgid "Conform to the ISO Fortran 2008 standard" msgstr "" -#: fortran/decl.c:5713 -#, no-c-format -msgid "Unexpected character in variable list at %C" +#: fortran/lang.opt:421 +msgid "Conform to the ISO Fortran 95 standard" msgstr "" -#: fortran/decl.c:5750 -#, no-c-format -msgid "Expected '(' at %C" +#: fortran/lang.opt:425 +msgid "Conform to nothing in particular" msgstr "" -#: fortran/decl.c:5764 fortran/decl.c:5804 -#, no-c-format -msgid "Expected variable name at %C" +#: fortran/lang.opt:429 +msgid "Accept extensions to support legacy code" msgstr "" -#: fortran/decl.c:5780 -#, no-c-format -msgid "Cray pointer at %C must be an integer" +#: config/alpha/alpha.opt:23 config/i386/i386.opt:201 +msgid "Do not use hardware fp" msgstr "" -#: fortran/decl.c:5784 -#, no-c-format -msgid "" -"Cray pointer at %C has %d bytes of precision; memory addresses require %d " -"bytes" +#: config/alpha/alpha.opt:27 +msgid "Use fp registers" msgstr "" -#: fortran/decl.c:5790 -#, no-c-format -msgid "Expected \",\" at %C" +#: config/alpha/alpha.opt:31 +msgid "Assume GAS" msgstr "" -#: fortran/decl.c:5853 -#, no-c-format -msgid "Expected \")\" at %C" +#: config/alpha/alpha.opt:35 +msgid "Do not assume GAS" msgstr "" -#: fortran/decl.c:5865 -#, no-c-format -msgid "Expected \",\" or end of statement at %C" +#: config/alpha/alpha.opt:39 +msgid "Request IEEE-conformant math library routines (OSF/1)" msgstr "" -#: fortran/decl.c:5891 -#, no-c-format -msgid "INTENT is not allowed inside of BLOCK at %C" +#: config/alpha/alpha.opt:43 +msgid "Emit IEEE-conformant code, without inexact exceptions" msgstr "" -#: fortran/decl.c:5923 -#, no-c-format -msgid "OPTIONAL is not allowed inside of BLOCK at %C" +#: config/alpha/alpha.opt:50 +msgid "Do not emit complex integer constants to read-only memory" msgstr "" -#: fortran/decl.c:5942 -#, no-c-format -msgid "Cray pointer declaration at %C requires -fcray-pointer flag" +#: config/alpha/alpha.opt:54 +msgid "Use VAX fp" msgstr "" -#: fortran/decl.c:6037 -#, no-c-format -msgid "" -"Access specification of the %s operator at %C has already been specified" +#: config/alpha/alpha.opt:58 +msgid "Do not use VAX fp" msgstr "" -#: fortran/decl.c:6054 -#, no-c-format -msgid "" -"Access specification of the .%s. operator at %C has already been specified" +#: config/alpha/alpha.opt:62 +msgid "Emit code for the byte/word ISA extension" msgstr "" -#: fortran/decl.c:6092 -#, no-c-format -msgid "Fortran 2003: PROTECTED statement at %C" +#: config/alpha/alpha.opt:66 +msgid "Emit code for the motion video ISA extension" msgstr "" -#: fortran/decl.c:6132 -#, no-c-format -msgid "Syntax error in PROTECTED statement at %C" +#: config/alpha/alpha.opt:70 +msgid "Emit code for the fp move and sqrt ISA extension" msgstr "" -#: fortran/decl.c:6156 -#, no-c-format -msgid "" -"PRIVATE statement at %C is only allowed in the specification part of a module" +#: config/alpha/alpha.opt:74 +msgid "Emit code for the counting ISA extension" msgstr "" -#: fortran/decl.c:6193 -#, no-c-format -msgid "" -"PUBLIC statement at %C is only allowed in the specification part of a module" +#: config/alpha/alpha.opt:78 +msgid "Emit code using explicit relocation directives" msgstr "" -#: fortran/decl.c:6221 -#, no-c-format -msgid "Expected variable name at %C in PARAMETER statement" +#: config/alpha/alpha.opt:82 +msgid "Emit 16-bit relocations to the small data areas" msgstr "" -#: fortran/decl.c:6228 -#, no-c-format -msgid "Expected = sign in PARAMETER statement at %C" +#: config/alpha/alpha.opt:86 +msgid "Emit 32-bit relocations to the small data areas" msgstr "" -#: fortran/decl.c:6234 -#, no-c-format -msgid "Expected expression at %C in PARAMETER statement" +#: config/alpha/alpha.opt:90 +msgid "Emit direct branches to local functions" msgstr "" -#: fortran/decl.c:6254 -#, no-c-format -msgid "Initializing already initialized variable at %C" +#: config/alpha/alpha.opt:94 +msgid "Emit indirect branches to local functions" msgstr "" -#: fortran/decl.c:6289 -#, no-c-format -msgid "Unexpected characters in PARAMETER statement at %C" +#: config/alpha/alpha.opt:98 +msgid "Emit rdval instead of rduniq for thread pointer" msgstr "" -#: fortran/decl.c:6313 -#, no-c-format -msgid "Blanket SAVE statement at %C follows previous SAVE statement" +#: config/alpha/alpha.opt:102 config/s390/s390.opt:59 +#: config/sparc/long-double-switch.opt:23 +msgid "Use 128-bit long double" msgstr "" -#: fortran/decl.c:6325 -#, no-c-format -msgid "SAVE statement at %C follows blanket SAVE statement" +#: config/alpha/alpha.opt:106 config/s390/s390.opt:63 +#: config/sparc/long-double-switch.opt:27 +msgid "Use 64-bit long double" msgstr "" -#: fortran/decl.c:6372 -#, no-c-format -msgid "Syntax error in SAVE statement at %C" +#: config/alpha/alpha.opt:110 +msgid "Use features of and schedule given CPU" msgstr "" -#: fortran/decl.c:6386 -#, no-c-format -msgid "VALUE is not allowed inside of BLOCK at %C" +#: config/alpha/alpha.opt:114 +msgid "Schedule given CPU" msgstr "" -#: fortran/decl.c:6390 -#, no-c-format -msgid "Fortran 2003: VALUE statement at %C" +#: config/alpha/alpha.opt:118 +msgid "Control the generated fp rounding mode" msgstr "" -#: fortran/decl.c:6430 -#, no-c-format -msgid "Syntax error in VALUE statement at %C" +#: config/alpha/alpha.opt:122 +msgid "Control the IEEE trap mode" msgstr "" -#: fortran/decl.c:6441 -#, no-c-format -msgid "Fortran 2003: VOLATILE statement at %C" +#: config/alpha/alpha.opt:126 +msgid "Control the precision given to fp exceptions" msgstr "" -#: fortran/decl.c:6483 -#, no-c-format -msgid "Syntax error in VOLATILE statement at %C" +#: config/alpha/alpha.opt:130 +msgid "Tune expected memory latency" msgstr "" -#: fortran/decl.c:6506 -#, no-c-format -msgid "MODULE PROCEDURE at %C must be in a generic module interface" +#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111 +#: config/rs6000/sysv4.opt:32 +msgid "Specify bit size of immediate TLS offsets" msgstr "" -#: fortran/decl.c:6551 -#, no-c-format -msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE" +#: config/frv/frv.opt:23 +msgid "Use 4 media accumulators" msgstr "" -#: fortran/decl.c:6600 -#, no-c-format -msgid "Ambiguous symbol in TYPE definition at %C" +#: config/frv/frv.opt:27 +msgid "Use 8 media accumulators" msgstr "" -#: fortran/decl.c:6606 -#, no-c-format -msgid "No such symbol in TYPE definition at %C" +#: config/frv/frv.opt:31 +msgid "Enable label alignment optimizations" msgstr "" -#: fortran/decl.c:6612 -#, no-c-format -msgid "'%s' in EXTENDS expression at %C is not a derived type" +#: config/frv/frv.opt:35 +msgid "Dynamically allocate cc registers" msgstr "" -#: fortran/decl.c:6619 -#, no-c-format -msgid "'%s' cannot be extended at %C because it is BIND(C)" +#: config/frv/frv.opt:42 +msgid "Set the cost of branches" msgstr "" -#: fortran/decl.c:6626 -#, no-c-format -msgid "'%s' cannot be extended at %C because it is a SEQUENCE type" +#: config/frv/frv.opt:46 +msgid "Enable conditional execution other than moves/scc" msgstr "" -#: fortran/decl.c:6649 -#, no-c-format -msgid "" -"Derived type at %C can only be PRIVATE in the specification part of a module" +#: config/frv/frv.opt:50 +msgid "Change the maximum length of conditionally-executed sequences" msgstr "" -#: fortran/decl.c:6661 -#, no-c-format +#: config/frv/frv.opt:54 msgid "" -"Derived type at %C can only be PUBLIC in the specification part of a module" +"Change the number of temporary registers that are available to conditionally-" +"executed sequences" msgstr "" -#: fortran/decl.c:6682 -#, no-c-format -msgid "Fortran 2003: ABSTRACT type at %C" +#: config/frv/frv.opt:58 +msgid "Enable conditional moves" msgstr "" -#: fortran/decl.c:6786 -#, no-c-format -msgid "Expected :: in TYPE definition at %C" +#: config/frv/frv.opt:62 +msgid "Set the target CPU type" msgstr "" -#: fortran/decl.c:6797 -#, no-c-format -msgid "Type name '%s' at %C cannot be the same as an intrinsic type" +#: config/frv/frv.opt:84 +msgid "Use fp double instructions" msgstr "" -#: fortran/decl.c:6807 -#, no-c-format -msgid "Derived type name '%s' at %C already has a basic type of %s" +#: config/frv/frv.opt:88 +msgid "Change the ABI to allow double word insns" msgstr "" -#: fortran/decl.c:6823 -#, no-c-format -msgid "Derived type definition of '%s' at %C has already been defined" +#: config/frv/frv.opt:92 config/bfin/bfin.opt:73 +msgid "Enable Function Descriptor PIC mode" msgstr "" -#. Since the extension field is 8 bit wide, we can only have -#. up to 255 extension levels. -#: fortran/decl.c:6859 fortran/symbol.c:4708 -#, no-c-format -msgid "Maximum extension level reached with type '%s' at %L" +#: config/frv/frv.opt:96 +msgid "Just use icc0/fcc0" msgstr "" -#: fortran/decl.c:6904 -#, no-c-format -msgid "Cray Pointee at %C cannot be assumed shape array" +#: config/frv/frv.opt:100 +msgid "Only use 32 FPRs" msgstr "" -#: fortran/decl.c:6924 -#, no-c-format -msgid "Fortran 2003: ENUM and ENUMERATOR at %C" +#: config/frv/frv.opt:104 +msgid "Use 64 FPRs" msgstr "" -#: fortran/decl.c:6962 -#, no-c-format -msgid "Enumerator exceeds the C integer type at %C" +#: config/frv/frv.opt:108 +msgid "Only use 32 GPRs" msgstr "" -#: fortran/decl.c:7041 -#, no-c-format -msgid "ENUMERATOR %L not initialized with integer expression" +#: config/frv/frv.opt:112 +msgid "Use 64 GPRs" msgstr "" -#: fortran/decl.c:7090 -#, no-c-format -msgid "ENUM definition statement expected before %C" +#: config/frv/frv.opt:116 +msgid "Enable use of GPREL for read-only data in FDPIC" msgstr "" -#: fortran/decl.c:7123 -#, no-c-format -msgid "Syntax error in ENUMERATOR definition at %C" +#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112 +#: config/pdp11/pdp11.opt:71 +msgid "Use hardware floating point" msgstr "" -#: fortran/decl.c:7170 fortran/decl.c:7185 -#, no-c-format -msgid "Duplicate access-specifier at %C" +#: config/frv/frv.opt:124 config/bfin/bfin.opt:77 +msgid "Enable inlining of PLT in function calls" msgstr "" -#: fortran/decl.c:7205 -#, no-c-format -msgid "Binding attributes already specify passing, illegal NOPASS at %C" +#: config/frv/frv.opt:128 +msgid "Enable PIC support for building libraries" msgstr "" -#: fortran/decl.c:7225 -#, no-c-format -msgid "Binding attributes already specify passing, illegal PASS at %C" +#: config/frv/frv.opt:132 +msgid "Follow the EABI linkage requirements" msgstr "" -#: fortran/decl.c:7252 -#, no-c-format -msgid "Duplicate POINTER attribute at %C" +#: config/frv/frv.opt:136 +msgid "Disallow direct calls to global functions" msgstr "" -#: fortran/decl.c:7270 -#, no-c-format -msgid "Duplicate NON_OVERRIDABLE at %C" +#: config/frv/frv.opt:140 +msgid "Use media instructions" msgstr "" -#: fortran/decl.c:7286 -#, no-c-format -msgid "Duplicate DEFERRED at %C" +#: config/frv/frv.opt:144 +msgid "Use multiply add/subtract instructions" msgstr "" -#: fortran/decl.c:7299 -#, no-c-format -msgid "Expected access-specifier at %C" +#: config/frv/frv.opt:148 +msgid "Enable optimizing &&/|| in conditional execution" msgstr "" -#: fortran/decl.c:7301 -#, no-c-format -msgid "Expected binding attribute at %C" +#: config/frv/frv.opt:152 +msgid "Enable nested conditional execution optimizations" msgstr "" -#: fortran/decl.c:7309 -#, no-c-format -msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C" +#: config/frv/frv.opt:157 +msgid "Do not mark ABI switches in e_flags" msgstr "" -#: fortran/decl.c:7321 -#, no-c-format -msgid "POINTER attribute is required for procedure pointer component at %C" +#: config/frv/frv.opt:161 +msgid "Remove redundant membars" msgstr "" -#: fortran/decl.c:7362 -#, no-c-format -msgid "Interface-name expected after '(' at %C" +#: config/frv/frv.opt:165 +msgid "Pack VLIW instructions" msgstr "" -#: fortran/decl.c:7368 -#, no-c-format -msgid "')' expected at %C" +#: config/frv/frv.opt:169 +msgid "Enable setting GPRs to the result of comparisons" msgstr "" -#: fortran/decl.c:7390 -#, no-c-format -msgid "Interface must be specified for DEFERRED binding at %C" +#: config/frv/frv.opt:173 +msgid "Change the amount of scheduler lookahead" msgstr "" -#: fortran/decl.c:7395 -#, no-c-format -msgid "PROCEDURE(interface) at %C should be declared DEFERRED" +#: config/frv/frv.opt:177 config/pa/pa.opt:104 +msgid "Use software floating point" msgstr "" -#: fortran/decl.c:7416 -#, no-c-format -msgid "Expected binding name at %C" +#: config/frv/frv.opt:181 +msgid "Assume a large TLS segment" msgstr "" -#: fortran/decl.c:7428 -#, no-c-format -msgid "'=> target' is invalid for DEFERRED binding at %C" +#: config/frv/frv.opt:185 +msgid "Do not assume a large TLS segment" msgstr "" -#: fortran/decl.c:7434 -#, no-c-format -msgid "'::' needed in PROCEDURE binding with explicit target at %C" +#: config/frv/frv.opt:190 +msgid "Cause gas to print tomcat statistics" msgstr "" -#: fortran/decl.c:7444 -#, no-c-format -msgid "Expected binding target after '=>' at %C" +#: config/frv/frv.opt:195 +msgid "Link with the library-pic libraries" msgstr "" -#: fortran/decl.c:7456 -#, no-c-format -msgid "Junk after PROCEDURE declaration at %C" +#: config/frv/frv.opt:199 +msgid "Allow branches to be packed with other instructions" msgstr "" -#: fortran/decl.c:7471 -#, no-c-format -msgid "Type '%s' containing DEFERRED binding at %C is not ABSTRACT" +#: config/mn10300/mn10300.opt:23 +msgid "Target the AM33 processor" msgstr "" -#: fortran/decl.c:7482 -#, no-c-format -msgid "" -"There's already a procedure with binding name '%s' for the derived type '%s' " -"at %C" +#: config/mn10300/mn10300.opt:27 +msgid "Target the AM33/2.0 processor" msgstr "" -#: fortran/decl.c:7522 -#, no-c-format -msgid "GENERIC at %C must be inside a derived-type CONTAINS" +#: config/mn10300/mn10300.opt:31 +msgid "Work around hardware multiply bug" msgstr "" -#: fortran/decl.c:7539 -#, no-c-format -msgid "Expected '::' at %C" +#: config/mn10300/mn10300.opt:36 +msgid "Enable linker relaxations" msgstr "" -#: fortran/decl.c:7551 -#, no-c-format -msgid "Expected generic name or operator descriptor at %C" +#: config/mn10300/mn10300.opt:40 +msgid "Return pointers in both a0 and d0" msgstr "" -#: fortran/decl.c:7577 -#, no-c-format -msgid "Expected '=>' at %C" +#: config/s390/tpf.opt:23 +msgid "Enable TPF-OS tracing code" msgstr "" -#: fortran/decl.c:7619 -#, no-c-format -msgid "" -"There's already a non-generic procedure with binding name '%s' for the " -"derived type '%s' at %C" +#: config/s390/tpf.opt:27 +msgid "Specify main object for TPF-OS" msgstr "" -#: fortran/decl.c:7627 -#, no-c-format -msgid "Binding at %C must have the same access as already defined binding '%s'" +#: config/s390/s390.opt:23 +msgid "31 bit ABI" msgstr "" -#: fortran/decl.c:7676 -#, no-c-format -msgid "Expected specific binding name at %C" +#: config/s390/s390.opt:27 +msgid "64 bit ABI" msgstr "" -#: fortran/decl.c:7686 -#, no-c-format -msgid "'%s' already defined as specific binding for the generic '%s' at %C" +#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80 +msgid "Generate code for given CPU" msgstr "" -#: fortran/decl.c:7702 -#, no-c-format -msgid "Junk after GENERIC binding at %C" +#: config/s390/s390.opt:35 +msgid "Maintain backchain pointer" msgstr "" -#: fortran/decl.c:7727 -#, no-c-format -msgid "FINAL declaration at %C must be inside a derived type CONTAINS section" +#: config/s390/s390.opt:39 +msgid "Additional debug prints" msgstr "" -#: fortran/decl.c:7738 -#, no-c-format -msgid "" -"Derived type declaration with FINAL at %C must be in the specification part " -"of a MODULE" +#: config/s390/s390.opt:43 +msgid "ESA/390 architecture" msgstr "" -#: fortran/decl.c:7760 -#, no-c-format -msgid "Empty FINAL at %C" +#: config/s390/s390.opt:47 +msgid "Enable fused multiply/add instructions" msgstr "" -#: fortran/decl.c:7767 -#, no-c-format -msgid "Expected module procedure name at %C" +#: config/s390/s390.opt:51 +msgid "Enable decimal floating point hardware support" msgstr "" -#: fortran/decl.c:7777 -#, no-c-format -msgid "Expected ',' at %C" +#: config/s390/s390.opt:55 +msgid "Enable hardware floating point" msgstr "" -#: fortran/decl.c:7783 -#, no-c-format -msgid "Unknown procedure name \"%s\" at %C" +#: config/s390/s390.opt:67 +msgid "Use packed stack layout" msgstr "" -#: fortran/decl.c:7797 -#, no-c-format -msgid "'%s' at %C is already defined as FINAL procedure!" +#: config/s390/s390.opt:71 +msgid "Use bras for executable < 64k" msgstr "" -#: fortran/decl.c:7866 -#, no-c-format -msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C" +#: config/s390/s390.opt:75 +msgid "Disable hardware floating point" msgstr "" -#: fortran/decl.c:7913 -#, no-c-format -msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C" +#: config/s390/s390.opt:79 +msgid "" +"Set the max. number of bytes which has to be left to stack size before a " +"trap instruction is triggered" msgstr "" -#. We are told not to check dependencies. -#. We do it, however, and issue a warning in case we find one. -#. If a dependency is found in the case -#. elemental == ELEM_CHECK_VARIABLE, we will generate -#. a temporary, so we don't need to bother the user. -#: fortran/dependency.c:486 -#, no-c-format +#: config/s390/s390.opt:83 msgid "" -"INTENT(%s) actual argument at %L might interfere with actual argument at %L." +"Emit extra code in the function prologue in order to trap if the stack size " +"exceeds the given limit" msgstr "" -#: fortran/error.c:300 -#, no-c-format -msgid " Included at %s:%d:" +#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95 +#: config/i386/i386.opt:229 config/spu/spu.opt:84 +msgid "Schedule code for given CPU" msgstr "" -#: fortran/error.c:384 -#, no-c-format -msgid "\n" +#: config/s390/s390.opt:91 +msgid "mvcle use" msgstr "" -#: fortran/error.c:718 -#, no-c-format -msgid "Error count reached limit of %d." +#: config/s390/s390.opt:95 +msgid "Warn if a function uses alloca or creates an array with dynamic size" msgstr "" -#: fortran/error.c:737 fortran/error.c:791 fortran/error.c:826 -#: fortran/error.c:901 -msgid "Warning:" +#: config/s390/s390.opt:99 +msgid "Warn if a single function's framesize exceeds the given framesize" msgstr "" -#: fortran/error.c:793 fortran/error.c:881 fortran/error.c:931 -msgid "Error:" +#: config/s390/s390.opt:103 +msgid "z/Architecture" msgstr "" -#: fortran/error.c:955 -msgid "Fatal Error:" +#: config/ia64/ilp32.opt:3 +msgid "Generate ILP32 code" msgstr "" -#: fortran/error.c:974 -#, no-c-format -msgid "Internal Error at (1):" +#: config/ia64/ilp32.opt:7 +msgid "Generate LP64 code" msgstr "" -#: fortran/expr.c:261 -#, c-format -msgid "Constant expression required at %C" +#: config/ia64/ia64.opt:21 +msgid "Generate big endian code" msgstr "" -#: fortran/expr.c:264 -#, c-format -msgid "Integer expression required at %C" +#: config/ia64/ia64.opt:25 +msgid "Generate little endian code" msgstr "" -#: fortran/expr.c:269 -#, c-format -msgid "Integer value too large in expression at %C" +#: config/ia64/ia64.opt:29 +msgid "Generate code for GNU as" msgstr "" -#: fortran/expr.c:1098 -#, no-c-format -msgid "Index in dimension %d is out of bounds at %L" +#: config/ia64/ia64.opt:33 +msgid "Generate code for GNU ld" msgstr "" -#: fortran/expr.c:1274 fortran/expr.c:1325 -#, no-c-format -msgid "index in dimension %d is out of bounds at %L" +#: config/ia64/ia64.opt:37 +msgid "Emit stop bits before and after volatile extended asms" msgstr "" -#: fortran/expr.c:1923 -#, no-c-format -msgid "elemental function arguments at %C are not compliant" +#: config/ia64/ia64.opt:41 +msgid "Use in/loc/out register names" msgstr "" -#: fortran/expr.c:1967 -#, no-c-format -msgid "Numeric or CHARACTER operands are required in expression at %L" +#: config/ia64/ia64.opt:48 +msgid "Enable use of sdata/scommon/sbss" msgstr "" -#: fortran/expr.c:1992 -#, no-c-format -msgid "" -"Concatenation operator in expression at %L must have two CHARACTER operands" +#: config/ia64/ia64.opt:52 +msgid "Generate code without GP reg" msgstr "" -#: fortran/expr.c:1999 -#, no-c-format -msgid "Concat operator at %L must concatenate strings of the same kind" +#: config/ia64/ia64.opt:56 +msgid "gp is constant (but save/restore gp on indirect calls)" msgstr "" -#: fortran/expr.c:2009 -#, no-c-format -msgid ".NOT. operator in expression at %L must have a LOGICAL operand" +#: config/ia64/ia64.opt:60 +msgid "Generate self-relocatable code" msgstr "" -#: fortran/expr.c:2025 -#, no-c-format -msgid "LOGICAL operands are required in expression at %L" +#: config/ia64/ia64.opt:64 +msgid "Generate inline floating point division, optimize for latency" msgstr "" -#: fortran/expr.c:2036 -#, no-c-format -msgid "Only intrinsic operators can be used in expression at %L" +#: config/ia64/ia64.opt:68 +msgid "Generate inline floating point division, optimize for throughput" msgstr "" -#: fortran/expr.c:2044 -#, no-c-format -msgid "Numeric operands are required in expression at %L" +#: config/ia64/ia64.opt:75 +msgid "Generate inline integer division, optimize for latency" msgstr "" -#: fortran/expr.c:2137 -#, no-c-format -msgid "Assumed character length variable '%s' in constant expression at %L" +#: config/ia64/ia64.opt:79 +msgid "Generate inline integer division, optimize for throughput" msgstr "" -#: fortran/expr.c:2195 -#, no-c-format -msgid "" -"transformational intrinsic '%s' at %L is not permitted in an initialization " -"expression" +#: config/ia64/ia64.opt:83 +msgid "Do not inline integer division" msgstr "" -#: fortran/expr.c:2226 -#, no-c-format -msgid "Extension: Evaluation of nonstandard initialization expression at %L" +#: config/ia64/ia64.opt:87 +msgid "Generate inline square root, optimize for latency" msgstr "" -#: fortran/expr.c:2283 -#, no-c-format -msgid "" -"Function '%s' in initialization expression at %L must be an intrinsic or a " -"specification function" +#: config/ia64/ia64.opt:91 +msgid "Generate inline square root, optimize for throughput" msgstr "" -#: fortran/expr.c:2295 -#, no-c-format -msgid "" -"Intrinsic function '%s' at %L is not permitted in an initialization " -"expression" +#: config/ia64/ia64.opt:95 +msgid "Do not inline square root" msgstr "" -#: fortran/expr.c:2327 -#, no-c-format -msgid "PARAMETER '%s' is used at %L before its definition is complete" +#: config/ia64/ia64.opt:99 +msgid "Enable Dwarf 2 line debug info via GNU as" msgstr "" -#: fortran/expr.c:2347 -#, no-c-format -msgid "" -"Assumed size array '%s' at %L is not permitted in an initialization " -"expression" +#: config/ia64/ia64.opt:103 +msgid "Enable earlier placing stop bits for better scheduling" msgstr "" -#: fortran/expr.c:2353 -#, no-c-format -msgid "" -"Assumed shape array '%s' at %L is not permitted in an initialization " -"expression" +#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253 +#: config/pa/pa.opt:51 +msgid "Specify range of registers to make fixed" msgstr "" -#: fortran/expr.c:2359 -#, no-c-format -msgid "" -"Deferred array '%s' at %L is not permitted in an initialization expression" +#: config/ia64/ia64.opt:119 +msgid "Use data speculation before reload" msgstr "" -#: fortran/expr.c:2365 -#, no-c-format -msgid "" -"Array '%s' at %L is a variable, which does not reduce to a constant " -"expression" +#: config/ia64/ia64.opt:123 +msgid "Use data speculation after reload" msgstr "" -#: fortran/expr.c:2375 -#, no-c-format -msgid "" -"Parameter '%s' at %L has not been declared or is a variable, which does not " -"reduce to a constant expression" +#: config/ia64/ia64.opt:127 +msgid "Use control speculation" msgstr "" -#: fortran/expr.c:2451 -#, no-c-format -msgid "Initialization expression didn't reduce %C" +#: config/ia64/ia64.opt:131 +msgid "Use in block data speculation before reload" msgstr "" -#: fortran/expr.c:2530 -#, no-c-format -msgid "Specification function '%s' at %L cannot be a statement function" +#: config/ia64/ia64.opt:135 +msgid "Use in block data speculation after reload" msgstr "" -#: fortran/expr.c:2537 -#, no-c-format -msgid "Specification function '%s' at %L cannot be an internal function" +#: config/ia64/ia64.opt:139 +msgid "Use in block control speculation" msgstr "" -#: fortran/expr.c:2544 -#, no-c-format -msgid "Specification function '%s' at %L must be PURE" +#: config/ia64/ia64.opt:143 +msgid "Use simple data speculation check" msgstr "" -#: fortran/expr.c:2551 -#, no-c-format -msgid "Specification function '%s' at %L cannot be RECURSIVE" +#: config/ia64/ia64.opt:147 +msgid "Use simple data speculation check for control speculation" msgstr "" -#: fortran/expr.c:2685 -#, no-c-format -msgid "Dummy argument '%s' not allowed in expression at %L" +#: config/ia64/ia64.opt:151 +msgid "" +"If set, data speculative instructions will be chosen for schedule only if " +"there are no other choices at the moment " msgstr "" -#: fortran/expr.c:2692 -#, no-c-format -msgid "Dummy argument '%s' at %L cannot be OPTIONAL" +#: config/ia64/ia64.opt:155 +msgid "" +"If set, control speculative instructions will be chosen for schedule only if " +"there are no other choices at the moment " msgstr "" -#: fortran/expr.c:2699 -#, no-c-format -msgid "Dummy argument '%s' at %L cannot be INTENT(OUT)" +#: config/ia64/ia64.opt:159 +msgid "" +"Count speculative dependencies while calculating priority of instructions" msgstr "" -#: fortran/expr.c:2730 -#, no-c-format -msgid "Variable '%s' cannot appear in the expression at %L" +#: config/ia64/ia64.opt:163 +msgid "Place a stop bit after every cycle when scheduling" msgstr "" -#: fortran/expr.c:2780 -#, no-c-format -msgid "Expression at %L must be of INTEGER type, found %s" +#: config/ia64/ia64.opt:167 +msgid "" +"Assume that floating-point stores and loads are not likely to cause conflict " +"when placed into one instruction group" msgstr "" -#: fortran/expr.c:2790 -#, no-c-format -msgid "Function '%s' at %L must be PURE" +#: config/ia64/ia64.opt:171 +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 "" -#: fortran/expr.c:2799 -#, no-c-format -msgid "Expression at %L must be scalar" +#: config/ia64/ia64.opt:175 +msgid "" +"Disallow more than `msched-max-memory-insns' in instruction group. " +"Otherwise, limit is `soft' (prefer non-memory operations when limit is " +"reached)" msgstr "" -#: fortran/expr.c:2833 -#, no-c-format -msgid "Incompatible ranks in %s (%d and %d) at %L" +#: config/ia64/ia64.opt:179 +msgid "Don't generate checks for control speculation in selective scheduling" msgstr "" -#: fortran/expr.c:2847 -#, no-c-format -msgid "Different shape for %s at %L on dimension %d (%d and %d)" +#: config/ia64/ia64.opt:183 +msgid "Enable fused multiply/add and multiply/subtract instructions" msgstr "" -#: fortran/expr.c:2893 fortran/expr.c:3153 -#, no-c-format -msgid "Cannot assign to INTENT(IN) variable '%s' at %L" +#: config/ia64/vms_symvec_libgcc_s.opt:3 +msgid "! It would be better to auto-generate this file." msgstr "" -#: fortran/expr.c:2945 -#, no-c-format -msgid "'%s' at %L is not a VALUE" +#: config/ia64/vms_symvec_libgcc_s.opt:7 +msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)" msgstr "" -#: fortran/expr.c:2952 -#, no-c-format -msgid "Incompatible ranks %d and %d in assignment at %L" +#: config/m32c/m32c.opt:24 +msgid "-msim\tUse simulator runtime" msgstr "" -#: fortran/expr.c:2959 -#, no-c-format -msgid "Variable type is UNKNOWN in assignment at %L" +#: config/m32c/m32c.opt:28 +msgid "-mcpu=r8c\tCompile code for R8C variants" msgstr "" -#: fortran/expr.c:2971 -#, no-c-format -msgid "NULL appears on right-hand side in assignment at %L" +#: config/m32c/m32c.opt:32 +msgid "-mcpu=m16c\tCompile code for M16C variants" msgstr "" -#: fortran/expr.c:2982 -#, no-c-format -msgid "Vector assignment to assumed-size Cray Pointee at %L is illegal" +#: config/m32c/m32c.opt:36 +msgid "-mcpu=m32cm\tCompile code for M32CM variants" msgstr "" -#: fortran/expr.c:2991 -#, no-c-format -msgid "POINTER valued function appears on right-hand side of assignment at %L" +#: config/m32c/m32c.opt:40 +msgid "-mcpu=m32c\tCompile code for M32C variants" msgstr "" -#: fortran/expr.c:2996 -msgid "array assignment" +#: config/m32c/m32c.opt:44 +msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)" msgstr "" -#: fortran/expr.c:3001 -#, no-c-format -msgid "" -"Extension: BOZ literal at %L used to initialize non-integer variable '%s'" +#: config/sparc/little-endian.opt:23 +msgid "Generate code for little-endian" msgstr "" -#: fortran/expr.c:3007 fortran/resolve.c:7754 -#, no-c-format -msgid "" -"Extension: BOZ literal at %L outside a DATA statement and outside INT/REAL/" -"DBLE/CMPLX" +#: config/sparc/little-endian.opt:27 +msgid "Generate code for big-endian" msgstr "" -#: fortran/expr.c:3017 fortran/resolve.c:7764 -#, no-c-format -msgid "BOZ literal at %L is bitwise transferred non-integer symbol '%s'" +#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27 +msgid "Use hardware FP" msgstr "" -#: fortran/expr.c:3025 fortran/resolve.c:7773 -#, no-c-format -msgid "" -"Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be " -"disabled with the option -fno-range-check" +#: config/sparc/sparc.opt:31 +msgid "Do not use hardware FP" msgstr "" -#: fortran/expr.c:3029 fortran/resolve.c:7777 -#, no-c-format -msgid "" -"Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be " -"disabled with the option -fno-range-check" +#: config/sparc/sparc.opt:35 +msgid "Assume possible double misalignment" msgstr "" -#: fortran/expr.c:3033 fortran/resolve.c:7781 -#, no-c-format -msgid "" -"Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled " -"with the option -fno-range-check" +#: config/sparc/sparc.opt:39 +msgid "Pass -assert pure-text to linker" msgstr "" -#: fortran/expr.c:3055 -#, no-c-format -msgid "" -"Incompatible types in DATA statement at %L; attempted conversion of %s to %s" +#: config/sparc/sparc.opt:43 +msgid "Use ABI reserved registers" msgstr "" -#: fortran/expr.c:3091 -#, no-c-format -msgid "Pointer assignment target is not a POINTER at %L" +#: config/sparc/sparc.opt:47 +msgid "Use hardware quad FP instructions" msgstr "" -#: fortran/expr.c:3100 -#, no-c-format -msgid "" -"'%s' in the pointer assignment at %L cannot be an l-value since it is a " -"procedure" +#: config/sparc/sparc.opt:51 +msgid "Do not use hardware quad fp instructions" msgstr "" -#: fortran/expr.c:3131 -#, no-c-format -msgid "Expected bounds specification for '%s' at %L" +#: config/sparc/sparc.opt:55 +msgid "Compile for V8+ ABI" msgstr "" -#: fortran/expr.c:3136 -#, no-c-format -msgid "Fortran 2003: Bounds specification for '%s' in pointer assignment at %L" +#: config/sparc/sparc.opt:59 +msgid "Use UltraSPARC Visual Instruction Set extensions" msgstr "" -#: fortran/expr.c:3142 -#, no-c-format -msgid "Pointer bounds remapping at %L is not yet implemented in gfortran" +#: config/sparc/sparc.opt:63 +msgid "Pointers are 64-bit" msgstr "" -#: fortran/expr.c:3162 -#, no-c-format -msgid "Pointer assignment to non-POINTER at %L" +#: config/sparc/sparc.opt:67 +msgid "Pointers are 32-bit" msgstr "" -#: fortran/expr.c:3171 -#, no-c-format -msgid "Bad pointer object in PURE procedure at %L" +#: config/sparc/sparc.opt:71 +msgid "Use 64-bit ABI" msgstr "" -#: fortran/expr.c:3196 -#, no-c-format -msgid "Invalid procedure pointer assignment at %L" +#: config/sparc/sparc.opt:75 +msgid "Use 32-bit ABI" msgstr "" -#: fortran/expr.c:3202 -#, no-c-format -msgid "" -"Abstract interface '%s' is invalid in procedure pointer assignment at %L" +#: config/sparc/sparc.opt:79 +msgid "Use stack bias" msgstr "" -#: fortran/expr.c:3212 -#, no-c-format -msgid "" -"Statement function '%s' is invalid in procedure pointer assignment at %L" +#: config/sparc/sparc.opt:83 +msgid "Use structs on stronger alignment for double-word copies" msgstr "" -#: fortran/expr.c:3218 -#, no-c-format -msgid "" -"Internal procedure '%s' is invalid in procedure pointer assignment at %L" +#: config/sparc/sparc.opt:87 +msgid "Optimize tail call instructions in assembler and linker" msgstr "" -#: fortran/expr.c:3241 -#, no-c-format -msgid "" -"Mismatch in the procedure pointer assignment at %L: mismatch in the calling " -"convention" +#: config/sparc/sparc.opt:91 +msgid "Use features of and schedule code for given CPU" msgstr "" -#: fortran/expr.c:3272 -#, no-c-format -msgid "Interface mismatch in procedure pointer assignment at %L: %s" +#: config/sparc/sparc.opt:99 +msgid "Use given SPARC-V9 code model" msgstr "" -#: fortran/expr.c:3282 -#, no-c-format -msgid "" -"Different types in pointer assignment at %L; attempted assignment of %s to %s" +#: config/sparc/sparc.opt:103 +msgid "Enable strict 32-bit psABI struct return checking." msgstr "" -#: fortran/expr.c:3290 -#, no-c-format -msgid "Different kind type parameters in pointer assignment at %L" +#: config/m32r/m32r.opt:23 +msgid "Compile for the m32rx" msgstr "" -#: fortran/expr.c:3297 -#, no-c-format -msgid "Different ranks in pointer assignment at %L" +#: config/m32r/m32r.opt:27 +msgid "Compile for the m32r2" msgstr "" -#: fortran/expr.c:3319 -#, no-c-format -msgid "Pointer assignment target is neither TARGET nor POINTER at %L" +#: config/m32r/m32r.opt:31 +msgid "Compile for the m32r" msgstr "" -#: fortran/expr.c:3326 -#, no-c-format -msgid "Bad target in pointer assignment in PURE procedure at %L" +#: config/m32r/m32r.opt:35 +msgid "Align all loops to 32 byte boundary" msgstr "" -#: fortran/expr.c:3332 -#, no-c-format -msgid "Pointer assignment with vector subscript on rhs at %L" +#: config/m32r/m32r.opt:39 +msgid "Prefer branches over conditional execution" msgstr "" -#: fortran/expr.c:3340 -#, no-c-format -msgid "Pointer assignment target has PROTECTED attribute at %L" +#: config/m32r/m32r.opt:43 +msgid "Give branches their default cost" msgstr "" -#: fortran/gfortranspec.c:245 -#, c-format -msgid "overflowed output arg list for '%s'" +#: config/m32r/m32r.opt:47 +msgid "Display compile time statistics" msgstr "" -#: fortran/gfortranspec.c:374 -#, c-format -msgid "" -"GNU Fortran comes with NO WARRANTY, to the extent permitted by law.\n" -"You may redistribute copies of GNU Fortran\n" -"under the terms of the GNU General Public License.\n" -"For more information about these matters, see the file named COPYING\n" -"\n" +#: config/m32r/m32r.opt:51 +msgid "Specify cache flush function" msgstr "" -#: fortran/gfortranspec.c:396 fortran/gfortranspec.c:435 -#, c-format -msgid "argument to '%s' missing" +#: config/m32r/m32r.opt:55 +msgid "Specify cache flush trap number" msgstr "" -#: fortran/gfortranspec.c:400 -#, c-format -msgid "no input files; unwilling to write output files" +#: config/m32r/m32r.opt:59 +msgid "Only issue one instruction per cycle" msgstr "" -#: fortran/gfortranspec.c:422 -#, c-format -msgid "Warning: Using -M is deprecated, use -J instead\n" +#: config/m32r/m32r.opt:63 +msgid "Allow two instructions to be issued per cycle" msgstr "" -#: fortran/gfortranspec.c:557 -#, c-format -msgid "Driving:" +#: config/m32r/m32r.opt:67 +msgid "Code size: small, medium or large" msgstr "" -#: fortran/interface.c:174 -#, no-c-format -msgid "Syntax error in generic specification at %C" +#: config/m32r/m32r.opt:71 +msgid "Don't call any cache flush functions" msgstr "" -#: fortran/interface.c:201 -#, no-c-format -msgid "Syntax error: Trailing garbage in INTERFACE statement at %C" +#: config/m32r/m32r.opt:75 +msgid "Don't call any cache flush trap" msgstr "" -#: fortran/interface.c:220 -#, no-c-format -msgid "Dummy procedure '%s' at %C cannot have a generic interface" +#: config/m32r/m32r.opt:82 +msgid "Small data area: none, sdata, use" msgstr "" -#: fortran/interface.c:253 -#, no-c-format -msgid "Fortran 2003: ABSTRACT INTERFACE at %C" +#: config/m68k/m68k.opt:23 +msgid "Generate code for a 520X" msgstr "" -#: fortran/interface.c:261 -#, no-c-format -msgid "Syntax error in ABSTRACT INTERFACE statement at %C" +#: config/m68k/m68k.opt:27 +msgid "Generate code for a 5206e" msgstr "" -#: fortran/interface.c:292 -#, no-c-format -msgid "Syntax error: Trailing garbage in END INTERFACE statement at %C" +#: config/m68k/m68k.opt:31 +msgid "Generate code for a 528x" msgstr "" -#: fortran/interface.c:305 -#, no-c-format -msgid "Expected a nameless interface at %C" +#: config/m68k/m68k.opt:35 +msgid "Generate code for a 5307" msgstr "" -#: fortran/interface.c:316 -#, no-c-format -msgid "Expected 'END INTERFACE ASSIGNMENT (=)' at %C" +#: config/m68k/m68k.opt:39 +msgid "Generate code for a 5407" msgstr "" -#: fortran/interface.c:318 -#, no-c-format -msgid "Expecting 'END INTERFACE OPERATOR (%s)' at %C" +#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104 +msgid "Generate code for a 68000" msgstr "" -#: fortran/interface.c:332 -#, no-c-format -msgid "Expecting 'END INTERFACE OPERATOR (.%s.)' at %C" +#: config/m68k/m68k.opt:47 +msgid "Generate code for a 68010" msgstr "" -#: fortran/interface.c:343 -#, no-c-format -msgid "Expecting 'END INTERFACE %s' at %C" +#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108 +msgid "Generate code for a 68020" msgstr "" -#: fortran/interface.c:574 -#, no-c-format -msgid "Alternate return cannot appear in operator interface at %L" +#: config/m68k/m68k.opt:55 +msgid "Generate code for a 68040, without any new instructions" msgstr "" -#: fortran/interface.c:602 -#, no-c-format -msgid "Operator interface at %L has the wrong number of arguments" +#: config/m68k/m68k.opt:59 +msgid "Generate code for a 68060, without any new instructions" msgstr "" -#: fortran/interface.c:613 -#, no-c-format -msgid "Assignment operator interface at %L must be a SUBROUTINE" +#: config/m68k/m68k.opt:63 +msgid "Generate code for a 68030" msgstr "" -#: fortran/interface.c:619 -#, no-c-format -msgid "Assignment operator interface at %L must have two arguments" +#: config/m68k/m68k.opt:67 +msgid "Generate code for a 68040" msgstr "" -#: fortran/interface.c:635 -#, no-c-format -msgid "" -"Assignment operator interface at %L must not redefine an INTRINSIC type " -"assignment" +#: config/m68k/m68k.opt:71 +msgid "Generate code for a 68060" msgstr "" -#: fortran/interface.c:644 -#, no-c-format -msgid "Intrinsic operator interface at %L must be a FUNCTION" +#: config/m68k/m68k.opt:75 +msgid "Generate code for a 68302" msgstr "" -#: fortran/interface.c:655 -#, no-c-format -msgid "" -"First argument of defined assignment at %L must be INTENT(OUT) or INTENT" -"(INOUT)" +#: config/m68k/m68k.opt:79 +msgid "Generate code for a 68332" msgstr "" -#: fortran/interface.c:662 -#, no-c-format -msgid "Second argument of defined assignment at %L must be INTENT(IN)" +#: config/m68k/m68k.opt:84 +msgid "Generate code for a 68851" msgstr "" -#: fortran/interface.c:671 fortran/resolve.c:12099 -#, no-c-format -msgid "First argument of operator interface at %L must be INTENT(IN)" +#: config/m68k/m68k.opt:88 +msgid "Generate code that uses 68881 floating-point instructions" msgstr "" -#: fortran/interface.c:678 fortran/resolve.c:12117 -#, no-c-format -msgid "Second argument of operator interface at %L must be INTENT(IN)" +#: config/m68k/m68k.opt:92 +msgid "Align variables on a 32-bit boundary" msgstr "" -#: fortran/interface.c:783 -#, no-c-format -msgid "Operator interface at %L conflicts with intrinsic interface" +#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63 +msgid "Specify the name of the target architecture" msgstr "" -#: fortran/interface.c:1075 -#, no-c-format -msgid "Procedure '%s' in %s at %L has no explicit interface" +#: config/m68k/m68k.opt:100 +msgid "Use the bit-field instructions" msgstr "" -#: fortran/interface.c:1078 -#, no-c-format -msgid "Procedure '%s' in %s at %L is neither function nor subroutine" +#: config/m68k/m68k.opt:112 +msgid "Generate code for a ColdFire v4e" msgstr "" -#: fortran/interface.c:1134 fortran/interface.c:1140 -#, no-c-format -msgid "Ambiguous interfaces '%s' and '%s' in %s at %L" +#: config/m68k/m68k.opt:116 +msgid "Specify the target CPU" msgstr "" -#: fortran/interface.c:1176 -#, no-c-format -msgid "'%s' at %L is not a module procedure" +#: config/m68k/m68k.opt:120 +msgid "Generate code for a cpu32" msgstr "" -#: fortran/interface.c:1409 -#, no-c-format -msgid "Invalid procedure argument at %L" +#: config/m68k/m68k.opt:124 +msgid "Use hardware division instructions on ColdFire" msgstr "" -#: fortran/interface.c:1417 -#, no-c-format -msgid "Interface mismatch in dummy procedure '%s' at %L: %s" +#: config/m68k/m68k.opt:128 +msgid "Generate code for a Fido A" msgstr "" -#: fortran/interface.c:1441 -#, no-c-format -msgid "Type mismatch in argument '%s' at %L; passed %s to %s" +#: config/m68k/m68k.opt:132 +msgid "Generate code which uses hardware floating point instructions" msgstr "" -#: fortran/interface.c:1459 fortran/interface.c:1499 -#, no-c-format -msgid "Rank mismatch in argument '%s' at %L (%d and %d)" +#: config/m68k/m68k.opt:136 +msgid "Enable ID based shared library" msgstr "" -#: fortran/interface.c:1486 -#, no-c-format -msgid "" -"Fortran 2003: Scalar CHARACTER actual argument with array dummy argument '%" -"s' at %L" +#: config/m68k/m68k.opt:140 +msgid "Do not use the bit-field instructions" msgstr "" -#: fortran/interface.c:1511 -#, no-c-format -msgid "Element of assumed-shaped array passed to dummy argument '%s' at %L" +#: config/m68k/m68k.opt:144 +msgid "Use normal calling convention" msgstr "" -#: fortran/interface.c:1828 -#, no-c-format -msgid "Keyword argument '%s' at %L is not in the procedure" +#: config/m68k/m68k.opt:148 +msgid "Consider type 'int' to be 32 bits wide" msgstr "" -#: fortran/interface.c:1836 -#, no-c-format -msgid "" -"Keyword argument '%s' at %L is already associated with another actual " -"argument" +#: config/m68k/m68k.opt:152 +msgid "Generate pc-relative code" msgstr "" -#: fortran/interface.c:1846 -#, no-c-format -msgid "More actual than formal arguments in procedure call at %L" +#: config/m68k/m68k.opt:156 +msgid "Use different calling convention using 'rtd'" msgstr "" -#: fortran/interface.c:1858 fortran/interface.c:2094 -#, no-c-format -msgid "Missing alternate return spec in subroutine call at %L" +#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61 +msgid "Enable separate data segment" msgstr "" -#: fortran/interface.c:1866 -#, no-c-format -msgid "Unexpected alternate return spec in subroutine call at %L" +#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57 +msgid "ID of shared library to build" msgstr "" -#: fortran/interface.c:1889 -#, no-c-format -msgid "" -"Character length mismatch (%ld/%ld) between actual argument and pointer or " -"allocatable dummy argument '%s' at %L" +#: config/m68k/m68k.opt:168 +msgid "Consider type 'int' to be 16 bits wide" msgstr "" -#: fortran/interface.c:1896 -#, no-c-format -msgid "" -"Character length mismatch (%ld/%ld) between actual argument and assumed-" -"shape dummy argument '%s' at %L" +#: config/m68k/m68k.opt:172 +msgid "Generate code with library calls for floating point" msgstr "" -#: fortran/interface.c:1912 -#, no-c-format -msgid "" -"Character length of actual argument shorter than of dummy argument '%s' (%lu/" -"%lu) at %L" +#: config/m68k/m68k.opt:176 +msgid "Do not use unaligned memory references" msgstr "" -#: fortran/interface.c:1917 -#, no-c-format -msgid "" -"Actual argument contains too few elements for dummy argument '%s' (%lu/%lu) " -"at %L" +#: config/m68k/m68k.opt:180 +msgid "Tune for the specified target CPU or architecture" msgstr "" -#: fortran/interface.c:1934 -#, no-c-format -msgid "Expected a procedure pointer for argument '%s' at %L" +#: config/m68k/m68k.opt:184 +msgid "Support more than 8192 GOT entries on ColdFire" msgstr "" -#: fortran/interface.c:1946 -#, no-c-format -msgid "Expected a procedure for argument '%s' at %L" +#: config/m68k/m68k.opt:188 +msgid "Support TLS segment larger than 64K" msgstr "" -#: fortran/interface.c:1956 -#, no-c-format -msgid "Expected a PURE procedure for argument '%s' at %L" +#: config/m68k/ieee.opt:24 config/i386/i386.opt:137 +msgid "Use IEEE math for fp comparisons" msgstr "" -#: fortran/interface.c:1970 -#, no-c-format -msgid "Actual argument for '%s' cannot be an assumed-size array at %L" +#: config/i386/djgpp.opt:25 +msgid "Ignored (obsolete)" msgstr "" -#: fortran/interface.c:1979 -#, no-c-format -msgid "Actual argument for '%s' must be a pointer at %L" +#: config/i386/mingw.opt:23 +msgid "Warn about none ISO msvcrt scanf/printf width extensions" msgstr "" -#: fortran/interface.c:1988 -#, no-c-format -msgid "Actual argument for '%s' must be ALLOCATABLE at %L" +#: config/i386/mingw.opt:27 +msgid "For nested functions on stack executable permission is set." msgstr "" -#: fortran/interface.c:2001 -#, no-c-format -msgid "" -"Actual argument at %L must be definable as the dummy argument '%s' is INTENT " -"= OUT/INOUT" +#: config/i386/i386.opt:61 +msgid "sizeof(long double) is 16" msgstr "" -#: fortran/interface.c:2010 -#, no-c-format -msgid "" -"Actual argument at %L is use-associated with PROTECTED attribute and dummy " -"argument '%s' is INTENT = OUT/INOUT" +#: config/i386/i386.opt:65 config/i386/i386.opt:133 +msgid "Use hardware fp" msgstr "" -#: fortran/interface.c:2023 -#, no-c-format -msgid "" -"Array-section actual argument with vector subscripts at %L is incompatible " -"with INTENT(OUT), INTENT(INOUT) or VOLATILE attribute of the dummy argument " -"'%s'" +#: config/i386/i386.opt:69 +msgid "sizeof(long double) is 12" msgstr "" -#: fortran/interface.c:2040 -#, no-c-format -msgid "" -"Assumed-shape actual argument at %L is incompatible with the non-assumed-" -"shape dummy argument '%s' due to VOLATILE attribute" +#: config/i386/i386.opt:73 +msgid "Reserve space for outgoing arguments in the function prologue" msgstr "" -#: fortran/interface.c:2052 -#, no-c-format -msgid "" -"Array-section actual argument at %L is incompatible with the non-assumed-" -"shape dummy argument '%s' due to VOLATILE attribute" +#: config/i386/i386.opt:77 +msgid "Align some doubles on dword boundary" msgstr "" -#: fortran/interface.c:2071 -#, no-c-format -msgid "" -"Pointer-array actual argument at %L requires an assumed-shape or pointer-" -"array dummy argument '%s' due to VOLATILE attribute" +#: config/i386/i386.opt:81 +msgid "Function starts are aligned to this power of 2" msgstr "" -#: fortran/interface.c:2101 -#, no-c-format -msgid "Missing actual argument for argument '%s' at %L" +#: config/i386/i386.opt:85 +msgid "Jump targets are aligned to this power of 2" msgstr "" -#: fortran/interface.c:2287 -#, no-c-format -msgid "" -"Same actual argument associated with INTENT(%s) argument '%s' and INTENT(%s) " -"argument '%s' at %L" +#: config/i386/i386.opt:89 +msgid "Loop code aligned to this power of 2" msgstr "" -#: fortran/interface.c:2343 -#, no-c-format -msgid "" -"Procedure argument at %L is INTENT(IN) while interface specifies INTENT(%s)" +#: config/i386/i386.opt:93 +msgid "Align destination of the string operations" msgstr "" -#: fortran/interface.c:2353 -#, no-c-format -msgid "" -"Procedure argument at %L is local to a PURE procedure and is passed to an " -"INTENT(%s) argument" +#: config/i386/i386.opt:101 +msgid "Use given assembler dialect" msgstr "" -#: fortran/interface.c:2361 -#, no-c-format -msgid "" -"Procedure argument at %L is local to a PURE procedure and has the POINTER " -"attribute" +#: config/i386/i386.opt:105 +msgid "Branches are this expensive (1-5, arbitrary units)" msgstr "" -#: fortran/interface.c:2387 -#, no-c-format -msgid "Procedure '%s' called with an implicit interface at %L" +#: config/i386/i386.opt:109 +msgid "" +"Data greater than given threshold will go into .ldata section in x86-64 " +"medium model" msgstr "" -#: fortran/interface.c:2398 -#, no-c-format -msgid "Keyword argument requires explicit interface for procedure '%s' at %L" +#: config/i386/i386.opt:113 +msgid "Use given x86-64 code model" msgstr "" -#: fortran/interface.c:2430 -#, no-c-format -msgid "" -"Procedure pointer component '%s' called with an implicit interface at %L" +#: config/i386/i386.opt:117 +msgid "Generate sin, cos, sqrt for FPU" msgstr "" -#: fortran/interface.c:2441 -#, no-c-format -msgid "" -"Keyword argument requires explicit interface for procedure pointer component " -"'%s' at %L" +#: config/i386/i386.opt:121 +msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack" msgstr "" -#: fortran/interface.c:2920 -#, no-c-format -msgid "Entity '%s' at %C is already present in the interface" +#: config/i386/i386.opt:125 +msgid "Return values of functions in FPU registers" msgstr "" -#: fortran/intrinsic.c:961 -#, no-c-format -msgid "" -"The intrinsic '%s' at %L is not included in the selected standard but %s and " -"'%s' will be treated as if declared EXTERNAL. Use an appropriate -std=* " -"option or define -fall-intrinsics to allow this intrinsic." +#: config/i386/i386.opt:129 +msgid "Generate floating point mathematics using given instruction set" msgstr "" -#: fortran/intrinsic.c:3241 -#, no-c-format -msgid "Too many arguments in call to '%s' at %L" +#: config/i386/i386.opt:141 +msgid "Inline all known string operations" msgstr "" -#: fortran/intrinsic.c:3256 -#, no-c-format +#: config/i386/i386.opt:145 msgid "" -"The argument list functions %%VAL, %%LOC or %%REF are not allowed in this " -"context at %L" +"Inline memset/memcpy string operations, but perform inline version only for " +"small blocks" msgstr "" -#: fortran/intrinsic.c:3259 -#, no-c-format -msgid "Can't find keyword named '%s' in call to '%s' at %L" +#: config/i386/i386.opt:153 +msgid "Use native (MS) bitfield layout" msgstr "" -#: fortran/intrinsic.c:3266 -#, no-c-format -msgid "Argument '%s' is appears twice in call to '%s' at %L" +#: config/i386/i386.opt:169 +msgid "Omit the frame pointer in leaf functions" msgstr "" -#: fortran/intrinsic.c:3280 -#, no-c-format -msgid "Missing actual argument '%s' in call to '%s' at %L" +#: config/i386/i386.opt:173 +msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)" msgstr "" -#: fortran/intrinsic.c:3295 -#, no-c-format -msgid "ALTERNATE RETURN not permitted at %L" +#: config/i386/i386.opt:177 +msgid "Attempt to keep stack aligned to this power of 2" msgstr "" -#: fortran/intrinsic.c:3352 -#, no-c-format -msgid "Type of argument '%s' in call to '%s' at %L should be %s, not %s" +#: config/i386/i386.opt:181 +msgid "Assume incoming stack aligned to this power of 2" msgstr "" -#: fortran/intrinsic.c:3717 -#, no-c-format -msgid "Intrinsic '%s' (is %s) is used at %L" +#: config/i386/i386.opt:185 +msgid "Use push instructions to save outgoing arguments" msgstr "" -#: fortran/intrinsic.c:3781 -#, no-c-format -msgid "Fortran 2003: Function '%s' as initialization expression at %L" +#: config/i386/i386.opt:189 +msgid "Use red-zone in the x86-64 code" msgstr "" -#: fortran/intrinsic.c:3857 -#, no-c-format -msgid "" -"Fortran 2003: Elemental function as initialization expression with non-" -"integer/non-character arguments at %L" +#: config/i386/i386.opt:193 +msgid "Number of registers used to pass integer arguments" msgstr "" -#: fortran/intrinsic.c:3918 -#, no-c-format -msgid "Subroutine call to intrinsic '%s' at %L is not PURE" +#: config/i386/i386.opt:197 +msgid "Alternate calling convention" msgstr "" -#: fortran/intrinsic.c:3990 -#, no-c-format -msgid "Extension: Conversion from %s to %s at %L" +#: config/i386/i386.opt:205 +msgid "Use SSE register passing conventions for SF and DF mode" msgstr "" -#: fortran/intrinsic.c:3993 -#, no-c-format -msgid "Conversion from %s to %s at %L" +#: config/i386/i386.opt:209 +msgid "Realign stack in prologue" msgstr "" -#: fortran/intrinsic.c:4041 -#, no-c-format -msgid "Can't convert %s to %s at %L" +#: config/i386/i386.opt:213 +msgid "Enable stack probing" msgstr "" -#: fortran/intrinsic.c:4135 -#, no-c-format -msgid "" -"'%s' declared at %L may shadow the intrinsic of the same name. In order to " -"call the intrinsic, explicit INTRINSIC declarations may be required." +#: config/i386/i386.opt:217 +msgid "Chose strategy to generate stringop using" msgstr "" -#: fortran/intrinsic.c:4140 -#, no-c-format -msgid "" -"'%s' declared at %L is also the name of an intrinsic. It can only be called " -"via an explicit interface or if declared EXTERNAL." +#: config/i386/i386.opt:221 +msgid "Use given thread-local storage dialect" msgstr "" -#: fortran/io.c:167 fortran/primary.c:771 -#, no-c-format -msgid "Extension: backslash character at %C" +#: config/i386/i386.opt:225 +#, c-format +msgid "Use direct references against %gs when accessing tls data" msgstr "" -#: fortran/io.c:203 fortran/io.c:206 -#, no-c-format -msgid "Extension: Tab character in format at %C" +#: config/i386/i386.opt:233 +msgid "Generate code that conforms to the given ABI" msgstr "" -#: fortran/io.c:452 -#, no-c-format -msgid "Fortran 2003: DP format specifier not allowed at %C" +#: config/i386/i386.opt:237 +msgid "Vector library ABI to use" msgstr "" -#: fortran/io.c:459 -#, no-c-format -msgid "Fortran 2003: DC format specifier not allowed at %C" +#: config/i386/i386.opt:241 +msgid "Generate reciprocals instead of divss and sqrtss." msgstr "" -#: fortran/io.c:548 -msgid "Positive width required" +#: config/i386/i386.opt:245 +msgid "Generate cld instruction in the function prologue." msgstr "" -#: fortran/io.c:549 -msgid "Nonnegative width required" +#: config/i386/i386.opt:249 +msgid "" +"Enable automatic generation of fused floating point multiply-add instructions" msgstr "" -#: fortran/io.c:550 -msgid "Unexpected element '%c' in format string at %L" +#: config/i386/i386.opt:257 +msgid "Generate 32bit i386 code" msgstr "" -#: fortran/io.c:552 -msgid "Unexpected end of format string" +#: config/i386/i386.opt:261 +msgid "Generate 64bit x86-64 code" msgstr "" -#: fortran/io.c:553 -msgid "Zero width in format descriptor" +#: config/i386/i386.opt:265 +msgid "Support MMX built-in functions" msgstr "" -#: fortran/io.c:573 -msgid "Missing leading left parenthesis" +#: config/i386/i386.opt:269 +msgid "Support 3DNow! built-in functions" msgstr "" -#: fortran/io.c:602 -msgid "Left parenthesis required after '*'" +#: config/i386/i386.opt:273 +msgid "Support Athlon 3Dnow! built-in functions" msgstr "" -#: fortran/io.c:633 -msgid "Expected P edit descriptor" +#: config/i386/i386.opt:277 +msgid "Support MMX and SSE built-in functions and code generation" msgstr "" -#. P requires a prior number. -#: fortran/io.c:641 -msgid "P descriptor requires leading scale factor" +#: config/i386/i386.opt:281 +msgid "Support MMX, SSE and SSE2 built-in functions and code generation" msgstr "" -#: fortran/io.c:648 -#, no-c-format -msgid "Extension: X descriptor requires leading space count at %L" +#: config/i386/i386.opt:285 +msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" msgstr "" -#: fortran/io.c:678 -#, no-c-format -msgid "Extension: $ descriptor at %L" +#: config/i386/i386.opt:289 +msgid "" +"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation" msgstr "" -#: fortran/io.c:683 -#, no-c-format -msgid "$ should be the last specifier in format at %L" +#: config/i386/i386.opt:293 +msgid "" +"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code " +"generation" msgstr "" -#: fortran/io.c:736 fortran/io.c:750 -msgid "Comma required after P descriptor" +#: config/i386/i386.opt:297 config/i386/i386.opt:301 +msgid "" +"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions " +"and code generation" msgstr "" -#: fortran/io.c:764 -msgid "Positive width required with T descriptor" +#: config/i386/i386.opt:305 +msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation" msgstr "" -#: fortran/io.c:781 -#, no-c-format -msgid "Extension: Missing positive width after L descriptor at %L" +#: config/i386/i386.opt:309 +msgid "" +"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in " +"functions and code generation" msgstr "" -#: fortran/io.c:825 -#, no-c-format -msgid "Fortran 2008: 'G0' in format at %L" +#: config/i386/i386.opt:313 +msgid "" +"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in " +"functions and code generation" msgstr "" -#: fortran/io.c:843 -msgid "E specifier not allowed with g0 descriptor" +#: config/i386/i386.opt:317 +msgid "" +"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation" msgstr "" -#: fortran/io.c:853 -#, no-c-format -msgid "Positive width required in format specifier %s at %L" +#: config/i386/i386.opt:321 +msgid "Support FMA4 built-in functions and code generation " msgstr "" -#: fortran/io.c:869 fortran/io.c:876 -#, no-c-format -msgid "Period required in format specifier %s at %L" +#: config/i386/i386.opt:325 +msgid "Support XOP built-in functions and code generation " msgstr "" -#: fortran/io.c:913 -msgid "Positive exponent width required" +#: config/i386/i386.opt:329 +msgid "Support LWP built-in functions and code generation " msgstr "" -#: fortran/io.c:943 -msgid "Period required in format specifier" +#: config/i386/i386.opt:333 +msgid "" +"Support code generation of Advanced Bit Manipulation (ABM) instructions." msgstr "" -#: fortran/io.c:948 -#, no-c-format -msgid "Period required in format specifier at %L" +#: config/i386/i386.opt:337 +msgid "Support code generation of popcnt instruction." msgstr "" -#: fortran/io.c:970 -#, no-c-format -msgid "The H format specifier at %L is a Fortran 95 deleted feature" +#: config/i386/i386.opt:341 +msgid "Support code generation of cmpxchg16b instruction." msgstr "" -#: fortran/io.c:1058 fortran/io.c:1121 -#, no-c-format -msgid "Extension: Missing comma at %L" +#: config/i386/i386.opt:345 +msgid "Support code generation of sahf instruction in 64bit x86-64 code." msgstr "" -#: fortran/io.c:1140 -#, no-c-format -msgid "%s in format string at %L" +#: config/i386/i386.opt:349 +msgid "Support code generation of movbe instruction." msgstr "" -#: fortran/io.c:1185 -#, no-c-format -msgid "Format statement in module main block at %C" +#: config/i386/i386.opt:353 +msgid "Support code generation of crc32 instruction." msgstr "" -#: fortran/io.c:1191 -#, no-c-format -msgid "Missing format label at %C" +#: config/i386/i386.opt:357 +msgid "Support AES built-in functions and code generation" msgstr "" -#: fortran/io.c:1251 fortran/io.c:1282 fortran/io.c:1344 -#, no-c-format -msgid "Invalid value for %s specification at %C" +#: config/i386/i386.opt:361 +msgid "Support PCLMUL built-in functions and code generation" msgstr "" -#: fortran/io.c:1257 fortran/io.c:1288 -#, no-c-format -msgid "Duplicate %s specification at %C" +#: config/i386/i386.opt:365 +msgid "Encode SSE instructions with VEX prefix" msgstr "" -#: fortran/io.c:1295 -#, no-c-format -msgid "Variable %s cannot be INTENT(IN) at %C" +#: config/i386/cygming.opt:23 +msgid "Create console application" msgstr "" -#: fortran/io.c:1302 -#, no-c-format -msgid "Variable %s cannot be assigned in PURE procedure at %C" +#: config/i386/cygming.opt:27 +msgid "Use the Cygwin interface" msgstr "" -#: fortran/io.c:1350 -#, no-c-format -msgid "Duplicate %s label specification at %C" +#: config/i386/cygming.opt:31 +msgid "Generate code for a DLL" msgstr "" -#: fortran/io.c:1370 -#, no-c-format -msgid "" -"Constant expression in FORMAT tag at %L must be of type default CHARACTER" +#: config/i386/cygming.opt:35 +msgid "Ignore dllimport for functions" msgstr "" -#: fortran/io.c:1386 -#, no-c-format -msgid "FORMAT tag at %L must be of type CHARACTER or INTEGER" +#: config/i386/cygming.opt:39 +msgid "Use Mingw-specific thread support" msgstr "" -#: fortran/io.c:1392 -#, no-c-format -msgid "Deleted feature: ASSIGNED variable in FORMAT tag at %L" +#: config/i386/cygming.opt:43 +msgid "Set Windows defines" msgstr "" -#: fortran/io.c:1398 -#, no-c-format -msgid "Variable '%s' at %L has not been assigned a format label" +#: config/i386/cygming.opt:47 +msgid "Create GUI application" msgstr "" -#: fortran/io.c:1405 -#, no-c-format -msgid "Scalar '%s' in FORMAT tag at %L is not an ASSIGNED variable" +#: config/i386/cygming.opt:51 +msgid "Use the GNU extension to the PE format for aligned common data" msgstr "" -#: fortran/io.c:1417 -#, no-c-format -msgid "Extension: Non-character in FORMAT tag at %L" +#: config/i386/cygming.opt:55 +msgid "" +"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/" +"delete replacement" msgstr "" -#: fortran/io.c:1423 -#, no-c-format -msgid "Non-character assumed shape array element in FORMAT tag at %L" +#: config/i386/mingw-w64.opt:23 +msgid "Use unicode startup and define UNICODE macro" msgstr "" -#: fortran/io.c:1430 -#, no-c-format -msgid "Non-character assumed size array element in FORMAT tag at %L" +#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195 +msgid "Conform more closely to IBM XLC semantics" msgstr "" -#: fortran/io.c:1437 -#, no-c-format -msgid "Non-character pointer array element in FORMAT tag at %L" +#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129 +msgid "Generate 64-bit code" msgstr "" -#: fortran/io.c:1463 -#, no-c-format -msgid "%s tag at %L must be of type %s" +#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133 +msgid "Generate 32-bit code" msgstr "" -#: fortran/io.c:1470 -#, no-c-format -msgid "%s tag at %L must be scalar" +#: config/rs6000/darwin.opt:32 +msgid "Generate code suitable for executables (NOT shared libs)" msgstr "" -#: fortran/io.c:1476 -#, no-c-format -msgid "Fortran 2003: IOMSG tag at %L" +#: config/rs6000/rs6000.opt:24 +msgid "Use POWER instruction set" msgstr "" -#: fortran/io.c:1484 -#, no-c-format -msgid "Fortran 95 requires default INTEGER in %s tag at %L" +#: config/rs6000/rs6000.opt:28 +msgid "Do not use POWER instruction set" msgstr "" -#: fortran/io.c:1492 -#, no-c-format -msgid "Extension: CONVERT tag at %L" +#: config/rs6000/rs6000.opt:32 +msgid "Use POWER2 instruction set" msgstr "" -#: fortran/io.c:1678 fortran/io.c:1686 -#, no-c-format -msgid "Fortran 2003: %s specifier in %s statement at %C has value '%s'" +#: config/rs6000/rs6000.opt:36 +msgid "Use PowerPC instruction set" msgstr "" -#: fortran/io.c:1705 fortran/io.c:1713 -#, no-c-format -msgid "Extension: %s specifier in %s statement at %C has value '%s'" +#: config/rs6000/rs6000.opt:40 +msgid "Do not use PowerPC instruction set" msgstr "" -#: fortran/io.c:1726 fortran/io.c:1734 -#, no-c-format -msgid "%s specifier in %s statement at %C has invalid value '%s'" +#: config/rs6000/rs6000.opt:44 +msgid "Use PowerPC-64 instruction set" msgstr "" -#: fortran/io.c:1789 -#, no-c-format -msgid "OPEN statement not allowed in PURE procedure at %C" +#: config/rs6000/rs6000.opt:48 +msgid "Use PowerPC General Purpose group optional instructions" msgstr "" -#: fortran/io.c:1800 -#, no-c-format -msgid "UNIT specifier not allowed with NEWUNIT at %C" +#: config/rs6000/rs6000.opt:52 +msgid "Use PowerPC Graphics group optional instructions" msgstr "" -#: fortran/io.c:1808 -#, no-c-format -msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C" +#: config/rs6000/rs6000.opt:56 +msgid "Use PowerPC V2.01 single field mfcr instruction" msgstr "" -#: fortran/io.c:1842 -#, no-c-format -msgid "Fortran 2003: ASYNCHRONOUS= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:60 +msgid "Use PowerPC V2.02 popcntb instruction" msgstr "" -#: fortran/io.c:1860 fortran/io.c:3274 -#, no-c-format -msgid "Fortran 2003: BLANK= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:64 +msgid "Use PowerPC V2.02 floating point rounding instructions" msgstr "" -#: fortran/io.c:1878 fortran/io.c:3253 -#, no-c-format -msgid "Fortran 2003: DECIMAL= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:68 +msgid "Use PowerPC V2.05 compare bytes instruction" msgstr "" -#: fortran/io.c:1896 fortran/io.c:3361 -#, no-c-format -msgid "Fortran 2003: DELIM= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:72 +msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions" msgstr "" -#: fortran/io.c:1914 -#, no-c-format -msgid "Fortran 2003: ENCODING= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:76 +msgid "Use AltiVec instructions" msgstr "" -#: fortran/io.c:1965 -#, no-c-format -msgid "Fortran F2003: ROUND= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:80 +msgid "Use decimal floating point instructions" msgstr "" -#: fortran/io.c:1985 -#, no-c-format -msgid "Fortran 2003: SIGN= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:84 +msgid "Use 4xx half-word multiply instructions" msgstr "" -#: fortran/io.c:2198 -#, no-c-format -msgid "CLOSE statement not allowed in PURE procedure at %C" +#: config/rs6000/rs6000.opt:88 +msgid "Use 4xx string-search dlmzb instruction" msgstr "" -#: fortran/io.c:2245 -#, no-c-format -msgid "UNIT number in CLOSE statement at %L must be non-negative" +#: config/rs6000/rs6000.opt:92 +msgid "Generate load/store multiple instructions" msgstr "" -#: fortran/io.c:2343 fortran/match.c:1976 -#, no-c-format -msgid "%s statement not allowed in PURE procedure at %C" +#: config/rs6000/rs6000.opt:96 +msgid "Generate string instructions for block moves" msgstr "" -#: fortran/io.c:2375 fortran/io.c:2783 -#, no-c-format -msgid "UNIT number in statement at %L must be non-negative" +#: config/rs6000/rs6000.opt:100 +msgid "Use new mnemonics for PowerPC architecture" msgstr "" -#: fortran/io.c:2407 -#, no-c-format -msgid "Fortran 2003: FLUSH statement at %C" +#: config/rs6000/rs6000.opt:104 +msgid "Use old mnemonics for PowerPC architecture" msgstr "" -#: fortran/io.c:2463 -#, no-c-format -msgid "Duplicate UNIT specification at %C" +#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83 +msgid "Do not use hardware floating point" msgstr "" -#: fortran/io.c:2523 -#, no-c-format -msgid "Duplicate format specification at %C" +#: config/rs6000/rs6000.opt:116 +msgid "Use PowerPC V2.06 popcntd instruction" msgstr "" -#: fortran/io.c:2540 -#, no-c-format -msgid "Symbol '%s' in namelist '%s' is INTENT(IN) at %C" +#: config/rs6000/rs6000.opt:120 +msgid "Use vector/scalar (VSX) instructions" msgstr "" -#: fortran/io.c:2576 -#, no-c-format -msgid "Duplicate NML specification at %C" +#: config/rs6000/rs6000.opt:160 +msgid "Do not generate load/store with update instructions" msgstr "" -#: fortran/io.c:2585 -#, no-c-format -msgid "Symbol '%s' at %C must be a NAMELIST group name" +#: config/rs6000/rs6000.opt:164 +msgid "Generate load/store with update instructions" msgstr "" -#: fortran/io.c:2650 -#, no-c-format -msgid "END tag at %C not allowed in output statement" +#: config/rs6000/rs6000.opt:168 +msgid "Avoid generation of indexed load/store instructions when possible" msgstr "" -#: fortran/io.c:2721 -#, no-c-format -msgid "UNIT not specified at %L" +#: config/rs6000/rs6000.opt:172 +msgid "Generate fused multiply/add instructions" msgstr "" -#: fortran/io.c:2733 -#, no-c-format -msgid "" -"UNIT specification at %L must be an INTEGER expression or a CHARACTER " -"variable" +#: config/rs6000/rs6000.opt:176 +msgid "Mark __tls_get_addr calls with argument info" msgstr "" -#: fortran/io.c:2758 -#, no-c-format -msgid "Invalid form of WRITE statement at %L, UNIT required" +#: config/rs6000/rs6000.opt:183 +msgid "Schedule the start and end of the procedure" msgstr "" -#: fortran/io.c:2769 -#, no-c-format -msgid "Internal unit with vector subscript at %L" +#: config/rs6000/rs6000.opt:187 +msgid "Return all structures in memory (AIX default)" msgstr "" -#: fortran/io.c:2776 -#, no-c-format -msgid "External IO UNIT cannot be an array at %L" +#: config/rs6000/rs6000.opt:191 +msgid "Return small structures in registers (SVR4 default)" msgstr "" -#: fortran/io.c:2788 -#, no-c-format -msgid "Extension: Comma before i/o item list at %L" +#: config/rs6000/rs6000.opt:199 +msgid "Generate software reciprocal sqrt for better throughput" msgstr "" -#: fortran/io.c:2798 -#, no-c-format -msgid "ERR tag label %d at %L not defined" +#: config/rs6000/rs6000.opt:203 +msgid "Do not place floating point constants in TOC" msgstr "" -#: fortran/io.c:2810 -#, no-c-format -msgid "END tag label %d at %L not defined" +#: config/rs6000/rs6000.opt:207 +msgid "Place floating point constants in TOC" msgstr "" -#: fortran/io.c:2822 -#, no-c-format -msgid "EOR tag label %d at %L not defined" +#: config/rs6000/rs6000.opt:211 +msgid "Do not place symbol+offset constants in TOC" msgstr "" -#: fortran/io.c:2832 -#, no-c-format -msgid "FORMAT label %d at %L not defined" +#: config/rs6000/rs6000.opt:215 +msgid "Place symbol+offset constants in TOC" msgstr "" -#: fortran/io.c:2953 -#, no-c-format -msgid "Syntax error in I/O iterator at %C" +#: config/rs6000/rs6000.opt:226 +msgid "Use only one TOC entry per procedure" msgstr "" -#: fortran/io.c:2984 -#, no-c-format -msgid "Expected variable in READ statement at %C" +#: config/rs6000/rs6000.opt:230 +msgid "Put everything in the regular TOC" msgstr "" -#: fortran/io.c:2990 -#, no-c-format -msgid "Expected expression in %s statement at %C" +#: config/rs6000/rs6000.opt:234 +msgid "Generate VRSAVE instructions when generating AltiVec code" msgstr "" -#: fortran/io.c:3000 -#, no-c-format -msgid "Variable '%s' in input list at %C cannot be INTENT(IN)" +#: config/rs6000/rs6000.opt:238 +msgid "-mvrsave=yes/no\tDeprecated option. Use -mvrsave/-mno-vrsave instead" msgstr "" -#: fortran/io.c:3010 -#, no-c-format -msgid "Cannot read to variable '%s' in PURE procedure at %C" +#: config/rs6000/rs6000.opt:242 +msgid "Generate isel instructions" msgstr "" -#: fortran/io.c:3027 -#, no-c-format -msgid "Cannot write to internal file unit '%s' at %C inside a PURE procedure" +#: config/rs6000/rs6000.opt:246 +msgid "-misel=yes/no\tDeprecated option. Use -misel/-mno-isel instead" msgstr "" -#. A general purpose syntax error. -#: fortran/io.c:3088 fortran/io.c:3692 fortran/gfortran.h:2364 -#, no-c-format -msgid "Syntax error in %s statement at %C" +#: config/rs6000/rs6000.opt:250 +msgid "Generate SPE SIMD instructions on E500" msgstr "" -#: fortran/io.c:3173 -#, no-c-format -msgid "Fortran 2003: Internal file at %L with namelist" +#: config/rs6000/rs6000.opt:254 +msgid "Generate PPC750CL paired-single instructions" msgstr "" -#: fortran/io.c:3227 -#, no-c-format -msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression" +#: config/rs6000/rs6000.opt:258 +msgid "-mspe=yes/no\tDeprecated option. Use -mspe/-mno-spe instead" msgstr "" -#: fortran/io.c:3295 -#, no-c-format -msgid "Fortran 2003: PAD= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:262 +msgid "-mdebug=\tEnable debug output" msgstr "" -#: fortran/io.c:3316 -#, no-c-format -msgid "Fortran 2003: ROUND= at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:266 +msgid "-mabi=\tSpecify ABI to use" msgstr "" -#: fortran/io.c:3510 -#, no-c-format -msgid "PRINT namelist at %C is an extension" +#: config/rs6000/rs6000.opt:270 +msgid "-mcpu=\tUse features of and schedule code for given CPU" msgstr "" -#: fortran/io.c:3662 -#, no-c-format -msgid "Expected comma in I/O list at %C" +#: config/rs6000/rs6000.opt:274 +msgid "-mtune=\tSchedule code for given CPU" msgstr "" -#: fortran/io.c:3726 -#, no-c-format -msgid "PRINT statement at %C not allowed within PURE procedure" +#: config/rs6000/rs6000.opt:278 +msgid "-mtraceback=\tSelect full, part, or no traceback table" msgstr "" -#: fortran/io.c:3882 fortran/io.c:3933 -#, no-c-format -msgid "INQUIRE statement not allowed in PURE procedure at %C" +#: config/rs6000/rs6000.opt:282 +msgid "Avoid all range limits on call instructions" msgstr "" -#: fortran/io.c:3909 -#, no-c-format -msgid "IOLENGTH tag invalid in INQUIRE statement at %C" +#: config/rs6000/rs6000.opt:286 +msgid "Generate Cell microcode" msgstr "" -#: fortran/io.c:3919 fortran/trans-io.c:1181 -#, no-c-format -msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers" -msgstr "" - -#: fortran/io.c:3926 -#, no-c-format -msgid "INQUIRE statement at %L requires either FILE or UNIT specifier" +#: config/rs6000/rs6000.opt:290 +msgid "Warn when a Cell microcoded instruction is emitted" msgstr "" -#: fortran/io.c:3939 -#, no-c-format -msgid "" -"INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier" +#: config/rs6000/rs6000.opt:294 +msgid "Warn about deprecated 'vector long ...' AltiVec type usage" msgstr "" -#: fortran/io.c:4096 -#, no-c-format -msgid "Fortran 2003: WAIT at %C not allowed in Fortran 95" +#: config/rs6000/rs6000.opt:298 +msgid "-mfloat-gprs=\tSelect GPR floating point method" msgstr "" -#: fortran/io.c:4102 -#, no-c-format -msgid "WAIT statement not allowed in PURE procedure at %C" +#: config/rs6000/rs6000.opt:302 +msgid "-mlong-double-\tSpecify size of long double (64 or 128 bits)" msgstr "" -#: fortran/match.c:161 -#, no-c-format -msgid "Missing ')' in statement at or before %L" +#: config/rs6000/rs6000.opt:306 +msgid "Determine which dependences between insns are considered costly" msgstr "" -#: fortran/match.c:166 -#, no-c-format -msgid "Missing '(' in statement at or before %L" +#: config/rs6000/rs6000.opt:310 +msgid "Specify which post scheduling nop insertion scheme to apply" msgstr "" -#: fortran/match.c:363 -#, no-c-format -msgid "Integer too large at %C" +#: config/rs6000/rs6000.opt:314 +msgid "Specify alignment of structure fields default/natural" msgstr "" -#: fortran/match.c:456 fortran/parse.c:631 -#, no-c-format -msgid "Too many digits in statement label at %C" +#: config/rs6000/rs6000.opt:318 +msgid "Specify scheduling priority for dispatch slot restricted insns" msgstr "" -#: fortran/match.c:462 -#, no-c-format -msgid "Statement label at %C is zero" +#: config/rs6000/rs6000.opt:322 +msgid "Single-precision floating point unit" msgstr "" -#: fortran/match.c:495 -#, no-c-format -msgid "Label name '%s' at %C is ambiguous" +#: config/rs6000/rs6000.opt:326 +msgid "Double-precision floating point unit" msgstr "" -#: fortran/match.c:501 -#, no-c-format -msgid "Duplicate construct label '%s' at %C" +#: config/rs6000/rs6000.opt:330 +msgid "Floating point unit does not support divide & sqrt" msgstr "" -#: fortran/match.c:532 -#, no-c-format -msgid "Invalid character in name at %C" +#: config/rs6000/rs6000.opt:334 +msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)" msgstr "" -#: fortran/match.c:545 fortran/match.c:626 -#, no-c-format -msgid "Name at %C is too long" +#: config/rs6000/rs6000.opt:338 +msgid "Specify Xilinx FPU." msgstr "" -#: fortran/match.c:556 -#, no-c-format -msgid "" -"Invalid character '$' at %C. Use -fdollar-ok to allow it as an extension" +#: config/rs6000/aix64.opt:24 +msgid "Compile for 64-bit pointers" msgstr "" -#: fortran/match.c:607 fortran/match.c:655 -#, no-c-format -msgid "Invalid C name in NAME= specifier at %C" +#: config/rs6000/aix64.opt:28 +msgid "Compile for 32-bit pointers" msgstr "" -#: fortran/match.c:646 -#, no-c-format -msgid "Embedded space in NAME= specifier at %C" +#: config/rs6000/aix64.opt:32 +msgid "Support message passing with the Parallel Environment" msgstr "" -#: fortran/match.c:971 -#, no-c-format -msgid "Loop variable at %C cannot be a sub-component" +#: config/rs6000/linux64.opt:24 +msgid "Call mcount for profiling before a function prologue" msgstr "" -#: fortran/match.c:977 -#, no-c-format -msgid "Loop variable '%s' at %C cannot be INTENT(IN)" +#: config/rs6000/sysv4.opt:24 +msgid "Select ABI calling convention" msgstr "" -#: fortran/match.c:1010 -#, no-c-format -msgid "Expected a step value in iterator at %C" +#: config/rs6000/sysv4.opt:28 +msgid "Select method for sdata handling" msgstr "" -#: fortran/match.c:1022 -#, no-c-format -msgid "Syntax error in iterator at %C" +#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40 +msgid "Align to the base type of the bit-field" msgstr "" -#: fortran/match.c:1263 -#, no-c-format -msgid "Invalid form of PROGRAM statement at %C" +#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49 +msgid "Produce code relocatable at runtime" msgstr "" -#: fortran/match.c:1389 fortran/match.c:1470 -#, no-c-format -msgid "Obsolescent feature: Arithmetic IF statement at %C" +#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57 +msgid "Produce little endian code" msgstr "" -#: fortran/match.c:1445 -#, no-c-format -msgid "Syntax error in IF-expression at %C" +#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65 +msgid "Produce big endian code" msgstr "" -#: fortran/match.c:1456 -#, no-c-format -msgid "Block label not appropriate for arithmetic IF statement at %C" +#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74 +#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125 +#: config/rs6000/sysv4.opt:137 +msgid "no description yet" msgstr "" -#: fortran/match.c:1494 -#, no-c-format -msgid "Block label is not appropriate for IF statement at %C" +#: config/rs6000/sysv4.opt:78 +msgid "Assume all variable arg functions are prototyped" msgstr "" -#: fortran/match.c:1574 fortran/primary.c:3007 -#, no-c-format -msgid "Cannot assign to a named constant at %C" +#: config/rs6000/sysv4.opt:87 +msgid "Use EABI" msgstr "" -#: fortran/match.c:1584 -#, no-c-format -msgid "Unclassifiable statement in IF-clause at %C" +#: config/rs6000/sysv4.opt:91 +msgid "Allow bit-fields to cross word boundaries" msgstr "" -#: fortran/match.c:1591 -#, no-c-format -msgid "Syntax error in IF-clause at %C" +#: config/rs6000/sysv4.opt:95 +msgid "Use alternate register names" msgstr "" -#: fortran/match.c:1635 -#, no-c-format -msgid "Unexpected junk after ELSE statement at %C" +#: config/rs6000/sysv4.opt:101 +msgid "Use default method for sdata handling" msgstr "" -#: fortran/match.c:1641 fortran/match.c:1676 -#, no-c-format -msgid "Label '%s' at %C doesn't match IF label '%s'" +#: config/rs6000/sysv4.opt:105 +msgid "Link with libsim.a, libc.a and sim-crt0.o" msgstr "" -#: fortran/match.c:1670 -#, no-c-format -msgid "Unexpected junk after ELSE IF statement at %C" +#: config/rs6000/sysv4.opt:109 +msgid "Link with libads.a, libc.a and crt0.o" msgstr "" -#: fortran/match.c:1862 -#, no-c-format -msgid "Name '%s' in %s statement at %C is not a loop name" +#: config/rs6000/sysv4.opt:113 +msgid "Link with libyk.a, libc.a and crt0.o" msgstr "" -#: fortran/match.c:1878 -#, no-c-format -msgid "%s statement at %C is not within a loop" +#: config/rs6000/sysv4.opt:117 +msgid "Link with libmvme.a, libc.a and crt0.o" msgstr "" -#: fortran/match.c:1881 -#, no-c-format -msgid "%s statement at %C is not within loop '%s'" +#: config/rs6000/sysv4.opt:121 +msgid "Set the PPC_EMB bit in the ELF flags header" msgstr "" -#: fortran/match.c:1889 -#, no-c-format -msgid "%s statement at %C leaving OpenMP structured block" +#: config/rs6000/sysv4.opt:141 +msgid "Generate code to use a non-exec PLT and GOT" msgstr "" -#: fortran/match.c:1902 -#, no-c-format -msgid "EXIT statement at %C terminating !$OMP DO loop" +#: config/rs6000/sysv4.opt:145 +msgid "Generate code for old exec BSS PLT" msgstr "" -#: fortran/match.c:1954 -#, no-c-format -msgid "Too many digits in STOP code at %C" +#: config/spu/spu.opt:20 +msgid "Emit warnings when run-time relocations are generated" msgstr "" -#: fortran/match.c:2007 -#, no-c-format -msgid "Deleted feature: PAUSE statement at %C" +#: config/spu/spu.opt:24 +msgid "Emit errors when run-time relocations are generated" msgstr "" -#: fortran/match.c:2055 -#, no-c-format -msgid "Deleted feature: ASSIGN statement at %C" +#: config/spu/spu.opt:28 +msgid "Specify cost of branches (Default 20)" msgstr "" -#: fortran/match.c:2101 -#, no-c-format -msgid "Deleted feature: Assigned GOTO statement at %C" +#: config/spu/spu.opt:32 +msgid "Make sure loads and stores are not moved past DMA instructions" msgstr "" -#: fortran/match.c:2148 fortran/match.c:2200 -#, no-c-format -msgid "Statement label list in GOTO at %C cannot be empty" +#: config/spu/spu.opt:36 +msgid "volatile must be specified on any memory that is effected by DMA" msgstr "" -#: fortran/match.c:2210 -#, no-c-format -msgid "Obsolescent feature: Computed GOTO at %C" +#: config/spu/spu.opt:40 config/spu/spu.opt:44 +msgid "" +"Insert nops when it might improve performance by allowing dual issue " +"(default)" msgstr "" -#. Enforce F03:C476. -#: fortran/match.c:2273 -#, no-c-format -msgid "'%s' at %L is not an accessible derived type" +#: config/spu/spu.opt:48 +msgid "Use standard main function as entry for startup" msgstr "" -#: fortran/match.c:2351 -#, no-c-format -msgid "Derived type '%s' at %L may not be ABSTRACT" +#: config/spu/spu.opt:52 +msgid "Generate branch hints for branches" msgstr "" -#: fortran/match.c:2369 -#, no-c-format -msgid "Invalid type-spec at %C" +#: config/spu/spu.opt:56 +msgid "Maximum number of nops to insert for a hint (Default 2)" msgstr "" -#: fortran/match.c:2422 -#, no-c-format -msgid "Fortran 2003: typespec in ALLOCATE at %L" +#: config/spu/spu.opt:60 +msgid "" +"Approximate maximum number of instructions to allow between a hint and its " +"branch [125]" msgstr "" -#: fortran/match.c:2454 -#, no-c-format -msgid "Bad allocate-object at %C for a PURE procedure" +#: config/spu/spu.opt:64 +msgid "Generate code for 18 bit addressing" msgstr "" -#: fortran/match.c:2465 -#, no-c-format -msgid "Type of entity at %L is type incompatible with typespec" +#: config/spu/spu.opt:68 +msgid "Generate code for 32 bit addressing" msgstr "" -#: fortran/match.c:2473 -#, no-c-format +#: config/spu/spu.opt:76 msgid "" -"Kind type parameter for entity at %L differs from the kind type parameter of " -"the typespec" +"Insert hbrp instructions after hinted branch targets to avoid the SPU hang " +"issue" msgstr "" -#: fortran/match.c:2500 fortran/match.c:2755 -#, no-c-format -msgid "" -"Allocate-object at %C is not a nonprocedure pointer or an allocatable " -"variable" +#: config/spu/spu.opt:88 +msgid "Access variables in 32-bit PPU objects (default)" msgstr "" -#: fortran/match.c:2518 fortran/match.c:2772 -#, no-c-format -msgid "Redundant STAT tag found at %L " +#: config/spu/spu.opt:92 +msgid "Access variables in 64-bit PPU objects" msgstr "" -#: fortran/match.c:2537 -#, no-c-format -msgid "Fortran 2003: ERRMSG tag at %L" +#: config/spu/spu.opt:96 +msgid "Allow conversions between __ea and generic pointers (default)" msgstr "" -#: fortran/match.c:2544 fortran/match.c:2798 -#, no-c-format -msgid "Redundant ERRMSG tag found at %L " +#: config/spu/spu.opt:100 +msgid "Size (in KB) of software data cache" msgstr "" -#: fortran/match.c:2560 -#, no-c-format -msgid "Fortran 2003: SOURCE tag at %L" +#: config/spu/spu.opt:104 +msgid "Atomically write back software data cache lines (default)" msgstr "" -#: fortran/match.c:2567 -#, no-c-format -msgid "Redundant SOURCE tag found at %L " +#: config/mcore/mcore.opt:23 +msgid "Generate code for the M*Core M210" msgstr "" -#: fortran/match.c:2574 -#, no-c-format -msgid "SOURCE tag at %L conflicts with the typespec at %L" +#: config/mcore/mcore.opt:27 +msgid "Generate code for the M*Core M340" msgstr "" -#: fortran/match.c:2581 -#, no-c-format -msgid "SOURCE tag at %L requires only a single entity in the allocation-list" +#: config/mcore/mcore.opt:31 +msgid "Force functions to be aligned to a 4 byte boundary" msgstr "" -#: fortran/match.c:2653 -#, no-c-format -msgid "Illegal variable in NULLIFY at %C for a PURE procedure" +#: config/mcore/mcore.opt:35 config/score/score.opt:23 +msgid "Generate big-endian code" msgstr "" -#: fortran/match.c:2739 -#, no-c-format -msgid "Illegal allocate-object at %C for a PURE procedure" +#: config/mcore/mcore.opt:39 +msgid "Emit call graph information" msgstr "" -#: fortran/match.c:2792 -#, no-c-format -msgid "Fortran 2003: ERRMSG at %L" +#: config/mcore/mcore.opt:43 +msgid "Use the divide instruction" msgstr "" -#: fortran/match.c:2852 -#, no-c-format -msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE" +#: config/mcore/mcore.opt:47 +msgid "Inline constants if it can be done in 2 insns or less" msgstr "" -#: fortran/match.c:2857 -#, no-c-format -msgid "Obsolescent feature: Alternate RETURN at %C" +#: config/mcore/mcore.opt:51 config/score/score.opt:27 +msgid "Generate little-endian code" msgstr "" -#: fortran/match.c:2887 -#, no-c-format -msgid "Extension: RETURN statement in main program at %C" +#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 +msgid "" +"Assume that run-time support has been provided, so omit -lsim from the " +"linker command line" msgstr "" -#: fortran/match.c:2915 -#, no-c-format -msgid "Expected component reference at %C" +#: config/mcore/mcore.opt:60 +msgid "Use arbitrary sized immediates in bit operations" msgstr "" -#: fortran/match.c:2921 -#, no-c-format -msgid "Junk after CALL at %C" +#: config/mcore/mcore.opt:64 +msgid "Prefer word accesses over byte accesses" msgstr "" -#: fortran/match.c:2931 -#, no-c-format -msgid "Expected type-bound procedure or procedure pointer component at %C" +#: config/mcore/mcore.opt:68 +msgid "Set the maximum amount for a single stack increment operation" msgstr "" -#: fortran/match.c:3150 -#, no-c-format -msgid "Syntax error in common block name at %C" +#: config/mcore/mcore.opt:72 +msgid "Always treat bitfields as int-sized" msgstr "" -#: fortran/match.c:3186 -#, no-c-format -msgid "Symbol '%s' at %C is already an external symbol that is not COMMON" +#: config/arc/arc.opt:32 +msgid "Prepend the name of the cpu to all public symbol names" msgstr "" -#. If we find an error, just print it and continue, -#. cause it's just semantic, and we can see if there -#. are more errors. -#: fortran/match.c:3245 -#, no-c-format -msgid "" -"Variable '%s' at %L in common block '%s' at %C must be declared with a C " -"interoperable kind since common block '%s' is bind(c)" +#: config/arc/arc.opt:42 +msgid "-mcpu=CPU\tCompile code for ARC variant CPU" msgstr "" -#: fortran/match.c:3254 -#, no-c-format -msgid "" -"Variable '%s' in common block '%s' at %C can not be bind(c) since it is not " -"global" +#: config/arc/arc.opt:46 +msgid "-mtext=SECTION\tPut functions in SECTION" msgstr "" -#: fortran/match.c:3261 -#, no-c-format -msgid "Symbol '%s' at %C is already in a COMMON block" +#: config/arc/arc.opt:50 +msgid "-mdata=SECTION\tPut data in SECTION" msgstr "" -#: fortran/match.c:3269 -#, no-c-format -msgid "Initialized symbol '%s' at %C can only be COMMON in BLOCK DATA" +#: config/arc/arc.opt:54 +msgid "-mrodata=SECTION\tPut read-only data in SECTION" msgstr "" -#: fortran/match.c:3296 -#, no-c-format -msgid "Array specification for symbol '%s' in COMMON at %C must be explicit" +#: config/sh/sh.opt:44 +msgid "Generate SH1 code" msgstr "" -#: fortran/match.c:3306 -#, no-c-format -msgid "Symbol '%s' in COMMON at %C cannot be a POINTER array" +#: config/sh/sh.opt:48 +msgid "Generate SH2 code" msgstr "" -#: fortran/match.c:3338 -#, no-c-format -msgid "" -"Symbol '%s', in COMMON block '%s' at %C is being indirectly equivalenced to " -"another COMMON block '%s'" +#: config/sh/sh.opt:52 +msgid "Generate default double-precision SH2a-FPU code" msgstr "" -#: fortran/match.c:3446 -#, no-c-format -msgid "Namelist group name '%s' at %C already has a basic type of %s" +#: config/sh/sh.opt:56 +msgid "Generate SH2a FPU-less code" msgstr "" -#: fortran/match.c:3454 -#, no-c-format -msgid "" -"Namelist group name '%s' at %C already is USE associated and cannot be " -"respecified." +#: config/sh/sh.opt:60 +msgid "Generate default single-precision SH2a-FPU code" msgstr "" -#: fortran/match.c:3481 -#, no-c-format -msgid "Assumed size array '%s' in namelist '%s' at %C is not allowed" +#: config/sh/sh.opt:64 +msgid "Generate only single-precision SH2a-FPU code" msgstr "" -#: fortran/match.c:3488 -#, no-c-format -msgid "Assumed character length '%s' in namelist '%s' at %C is not allowed" +#: config/sh/sh.opt:68 +msgid "Generate SH2e code" msgstr "" -#: fortran/match.c:3615 -#, no-c-format -msgid "Derived type component %C is not a permitted EQUIVALENCE member" +#: config/sh/sh.opt:72 +msgid "Generate SH3 code" msgstr "" -#: fortran/match.c:3623 -#, no-c-format -msgid "Array reference in EQUIVALENCE at %C cannot be an array section" +#: config/sh/sh.opt:76 +msgid "Generate SH3e code" msgstr "" -#: fortran/match.c:3651 -#, no-c-format -msgid "EQUIVALENCE at %C requires two or more objects" +#: config/sh/sh.opt:80 +msgid "Generate SH4 code" msgstr "" -#: fortran/match.c:3665 -#, no-c-format -msgid "" -"Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C" +#: config/sh/sh.opt:84 +msgid "Generate SH4-100 code" msgstr "" -#: fortran/match.c:3678 -#, no-c-format -msgid "Expecting a comma in EQUIVALENCE at %C" +#: config/sh/sh.opt:88 +msgid "Generate SH4-200 code" msgstr "" -#: fortran/match.c:3794 -#, no-c-format -msgid "Statement function at %L is recursive" +#: config/sh/sh.opt:94 +msgid "Generate SH4-300 code" msgstr "" -#: fortran/match.c:3800 -#, no-c-format -msgid "Obsolescent feature: Statement function at %C" +#: config/sh/sh.opt:98 +msgid "Generate SH4 FPU-less code" msgstr "" -#: fortran/match.c:3886 -#, no-c-format -msgid "Expected initialization expression in CASE at %C" +#: config/sh/sh.opt:102 +msgid "Generate SH4-100 FPU-less code" msgstr "" -#: fortran/match.c:3918 -#, no-c-format -msgid "Expected block name '%s' of SELECT construct at %C" +#: config/sh/sh.opt:106 +msgid "Generate SH4-200 FPU-less code" msgstr "" -#: fortran/match.c:4039 -#, no-c-format -msgid "" -"Selector in SELECT TYPE at %C is not a named variable; use associate-name=>" +#: config/sh/sh.opt:110 +msgid "Generate SH4-300 FPU-less code" msgstr "" -#: fortran/match.c:4047 -#, no-c-format -msgid "Selector shall be polymorphic in SELECT TYPE statement at %C" +#: config/sh/sh.opt:114 +msgid "Generate code for SH4 340 series (MMU/FPU-less)" msgstr "" -#: fortran/match.c:4075 -#, no-c-format -msgid "Unexpected CASE statement at %C" +#: config/sh/sh.opt:119 +msgid "Generate code for SH4 400 series (MMU/FPU-less)" msgstr "" -#: fortran/match.c:4127 -#, no-c-format -msgid "Syntax error in CASE specification at %C" +#: config/sh/sh.opt:124 +msgid "Generate code for SH4 500 series (FPU-less)." msgstr "" -#: fortran/match.c:4145 -#, no-c-format -msgid "Unexpected TYPE IS statement at %C" +#: config/sh/sh.opt:129 +msgid "Generate default single-precision SH4 code" msgstr "" -#: fortran/match.c:4178 -#, no-c-format -msgid "Syntax error in TYPE IS specification at %C" +#: config/sh/sh.opt:133 +msgid "Generate default single-precision SH4-100 code" msgstr "" -#: fortran/match.c:4250 -#, no-c-format -msgid "Syntax error in CLASS IS specification at %C" +#: config/sh/sh.opt:137 +msgid "Generate default single-precision SH4-200 code" msgstr "" -#: fortran/match.c:4372 -#, no-c-format -msgid "ELSEWHERE statement at %C not enclosed in WHERE block" +#: config/sh/sh.opt:141 +msgid "Generate default single-precision SH4-300 code" msgstr "" -#: fortran/match.c:4410 -#, no-c-format -msgid "Label '%s' at %C doesn't match WHERE label '%s'" +#: config/sh/sh.opt:145 +msgid "Generate only single-precision SH4 code" msgstr "" -#: fortran/match.c:4510 -#, no-c-format -msgid "Syntax error in FORALL iterator at %C" +#: config/sh/sh.opt:149 +msgid "Generate only single-precision SH4-100 code" msgstr "" -#: fortran/matchexp.c:28 -#, c-format -msgid "Syntax error in expression at %C" +#: config/sh/sh.opt:153 +msgid "Generate only single-precision SH4-200 code" msgstr "" -#: fortran/matchexp.c:72 -#, no-c-format -msgid "Bad character '%c' in OPERATOR name at %C" +#: config/sh/sh.opt:157 +msgid "Generate only single-precision SH4-300 code" msgstr "" -#: fortran/matchexp.c:80 -#, no-c-format -msgid "The name '%s' cannot be used as a defined operator at %C" +#: config/sh/sh.opt:161 +msgid "Generate SH4a code" msgstr "" -#: fortran/matchexp.c:177 -#, no-c-format -msgid "Expected a right parenthesis in expression at %C" +#: config/sh/sh.opt:165 +msgid "Generate SH4a FPU-less code" msgstr "" -#: fortran/matchexp.c:302 -#, no-c-format -msgid "Expected exponent in expression at %C" +#: config/sh/sh.opt:169 +msgid "Generate default single-precision SH4a code" msgstr "" -#: fortran/matchexp.c:340 fortran/matchexp.c:345 fortran/matchexp.c:449 -#: fortran/matchexp.c:454 -#, no-c-format -msgid "" -"Extension: Unary operator following arithmetic operator (use parentheses) at " -"%C" +#: config/sh/sh.opt:173 +msgid "Generate only single-precision SH4a code" msgstr "" -#: fortran/misc.c:39 -#, no-c-format -msgid "Out of memory-- malloc() failed" +#: config/sh/sh.opt:177 +msgid "Generate SH4al-dsp code" msgstr "" -#: fortran/module.c:519 -#, no-c-format -msgid "Fortran 2003: module nature in USE statement at %C" +#: config/sh/sh.opt:181 +msgid "Generate 32-bit SHmedia code" msgstr "" -#: fortran/module.c:531 -#, no-c-format -msgid "" -"Module nature in USE statement at %C shall be either INTRINSIC or " -"NON_INTRINSIC" +#: config/sh/sh.opt:185 +msgid "Generate 32-bit FPU-less SHmedia code" msgstr "" -#: fortran/module.c:544 -#, no-c-format -msgid "\"::\" was expected after module nature at %C but was not found" +#: config/sh/sh.opt:189 +msgid "Generate 64-bit SHmedia code" msgstr "" -#: fortran/module.c:553 -#, no-c-format -msgid "Fortran 2003: \"USE :: module\" at %C" +#: config/sh/sh.opt:193 +msgid "Generate 64-bit FPU-less SHmedia code" msgstr "" -#: fortran/module.c:607 -#, no-c-format -msgid "Missing generic specification in USE statement at %C" +#: config/sh/sh.opt:197 +msgid "Generate SHcompact code" msgstr "" -#: fortran/module.c:615 -#, no-c-format -msgid "Fortran 2003: Renaming operators in USE statements at %C" +#: config/sh/sh.opt:201 +msgid "Generate FPU-less SHcompact code" msgstr "" -#: fortran/module.c:657 -#, no-c-format -msgid "The name '%s' at %C has already been used as an external module name." +#: config/sh/sh.opt:205 +msgid "" +"Throttle unrolling to avoid thrashing target registers unless the unroll " +"benefit outweighs this" msgstr "" -#: fortran/module.c:934 -#, no-c-format -msgid "Reading module %s at line %d column %d: %s" +#: config/sh/sh.opt:209 +msgid "Generate code in big endian mode" msgstr "" -#: fortran/module.c:938 -#, no-c-format -msgid "Writing module %s at line %d column %d: %s" +#: config/sh/sh.opt:213 +msgid "Generate 32-bit offsets in switch tables" msgstr "" -#: fortran/module.c:942 -#, no-c-format -msgid "Module %s at line %d column %d: %s" +#: config/sh/sh.opt:217 +msgid "Generate bit instructions" msgstr "" -#: fortran/module.c:982 -msgid "Unexpected EOF" +#: config/sh/sh.opt:221 +msgid "Cost to assume for a branch insn" msgstr "" -#: fortran/module.c:1014 -msgid "Unexpected end of module in string constant" +#: config/sh/sh.opt:225 +msgid "Enable cbranchdi4 pattern" msgstr "" -#: fortran/module.c:1068 -msgid "Integer overflow" +#: config/sh/sh.opt:229 +msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect." msgstr "" -#: fortran/module.c:1099 -msgid "Name too long" +#: config/sh/sh.opt:233 +msgid "Enable SH5 cut2 workaround" msgstr "" -#: fortran/module.c:1206 -msgid "Bad name" +#: config/sh/sh.opt:237 +msgid "Align doubles at 64-bit boundaries" msgstr "" -#: fortran/module.c:1250 -msgid "Expected name" +#: config/sh/sh.opt:241 +msgid "" +"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, " +"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table" msgstr "" -#: fortran/module.c:1253 -msgid "Expected left parenthesis" +#: config/sh/sh.opt:245 +msgid "Specify name for 32 bit signed division function" msgstr "" -#: fortran/module.c:1256 -msgid "Expected right parenthesis" +#: config/sh/sh.opt:249 +msgid "" +"Enable the use of 64-bit floating point registers in fmov instructions. See " +"-mdalign if 64-bit alignment is required." msgstr "" -#: fortran/module.c:1259 -msgid "Expected integer" +#: config/sh/sh.opt:257 +msgid "" +"Enable the use of the fused floating point multiply-accumulate operation" msgstr "" -#: fortran/module.c:1262 -msgid "Expected string" +#: config/sh/sh.opt:261 +msgid "Cost to assume for gettr insn" msgstr "" -#: fortran/module.c:1286 -msgid "find_enum(): Enum not found" +#: config/sh/sh.opt:265 config/sh/sh.opt:315 +msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions" msgstr "" -#: fortran/module.c:1300 -#, no-c-format -msgid "Error writing modules file: %s" +#: config/sh/sh.opt:269 +msgid "Increase the IEEE compliance for floating-point code" msgstr "" -#: fortran/module.c:1883 -msgid "Expected attribute bit name" +#: config/sh/sh.opt:273 +msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact" msgstr "" -#: fortran/module.c:2739 -msgid "Expected integer string" +#: config/sh/sh.opt:277 +msgid "" +"inline code to invalidate instruction cache entries after setting up nested " +"function trampolines" msgstr "" -#: fortran/module.c:2743 -msgid "Error converting integer" +#: config/sh/sh.opt:281 +msgid "Assume symbols might be invalid" msgstr "" -#: fortran/module.c:2765 -msgid "Expected real string" +#: config/sh/sh.opt:285 +msgid "Annotate assembler instructions with estimated addresses" msgstr "" -#: fortran/module.c:2967 -msgid "Expected expression type" +#: config/sh/sh.opt:289 +msgid "Generate code in little endian mode" msgstr "" -#: fortran/module.c:3021 -msgid "Bad operator" +#: config/sh/sh.opt:293 +msgid "Mark MAC register as call-clobbered" msgstr "" -#: fortran/module.c:3110 -msgid "Bad type in constant expression" +#: config/sh/sh.opt:299 +msgid "Make structs a multiple of 4 bytes (warning: ABI altered)" msgstr "" -#: fortran/module.c:3152 -#, no-c-format -msgid "Namelist %s cannot be renamed by USE association to %s" +#: config/sh/sh.opt:303 +msgid "Emit function-calls using global offset table when generating PIC" msgstr "" -#: fortran/module.c:4436 -#, no-c-format -msgid "Symbol '%s' referenced at %L not found in module '%s'" +#: config/sh/sh.opt:307 +msgid "Assume pt* instructions won't trap" msgstr "" -#: fortran/module.c:4443 -#, no-c-format -msgid "User operator '%s' referenced at %L not found in module '%s'" +#: config/sh/sh.opt:311 +msgid "Shorten address references during linking" msgstr "" -#: fortran/module.c:4448 -#, no-c-format -msgid "Intrinsic operator '%s' referenced at %L not found in module '%s'" +#: config/sh/sh.opt:319 +msgid "Deprecated. Use -Os instead" msgstr "" -#: fortran/module.c:5057 -#, no-c-format -msgid "Can't open module file '%s' for writing at %C: %s" +#: config/sh/sh.opt:323 +msgid "Cost to assume for a multiply insn" msgstr "" -#: fortran/module.c:5095 -#, no-c-format -msgid "Error writing module file '%s' for writing: %s" +#: config/sh/sh.opt:327 +msgid "" +"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate " +"if the inline code would not work in user mode." msgstr "" -#: fortran/module.c:5104 -#, no-c-format -msgid "Can't delete module file '%s': %s" +#: config/sh/sh.opt:333 +msgid "Pretend a branch-around-a-move is a conditional move." msgstr "" -#: fortran/module.c:5107 -#, no-c-format -msgid "Can't rename module file '%s' to '%s': %s" +#: config/sh/superh.opt:6 +msgid "Board name [and memory region]." msgstr "" -#: fortran/module.c:5113 -#, no-c-format -msgid "Can't delete temporary module file '%s': %s" +#: config/sh/superh.opt:10 +msgid "Runtime name." msgstr "" -#: fortran/module.c:5133 fortran/module.c:5216 -#, no-c-format -msgid "" -"Symbol '%s' referenced at %L does not exist in intrinsic module " -"ISO_C_BINDING." +#: config/arm/eabi.opt:23 +msgid "Generate code for the Android operating system." msgstr "" -#: fortran/module.c:5251 -#, no-c-format -msgid "" -"Symbol '%s' referenced at %L not found in intrinsic module ISO_C_BINDING" +#: config/arm/arm.opt:23 +msgid "Specify an ABI" msgstr "" -#: fortran/module.c:5273 -#, no-c-format -msgid "Symbol '%s' already declared" +#: config/arm/arm.opt:27 +msgid "Generate a call to abort if a noreturn function returns" msgstr "" -#: fortran/module.c:5328 -#, no-c-format -msgid "" -"Use of intrinsic module '%s' at %C conflicts with non-intrinsic module name " -"used previously" +#: config/arm/arm.opt:34 +msgid "Pass FP arguments in FP registers" msgstr "" -#: fortran/module.c:5341 -#, no-c-format -msgid "" -"Symbol '%s' referenced at %L does not exist in intrinsic module " -"ISO_FORTRAN_ENV" +#: config/arm/arm.opt:38 +msgid "Generate APCS conformant stack frames" msgstr "" -#: fortran/module.c:5349 -#, no-c-format -msgid "" -"Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " -"ISO_FORTRAN_ENV at %L is incompatible with option %s" +#: config/arm/arm.opt:42 +msgid "Generate re-entrant, PIC code" msgstr "" -#: fortran/module.c:5377 -#, no-c-format -msgid "" -"Use of the NUMERIC_STORAGE_SIZE named constant from intrinsic module " -"ISO_FORTRAN_ENV at %C is incompatible with option %s" +#: config/arm/arm.opt:56 +msgid "Assume target CPU is configured as big endian" msgstr "" -#: fortran/module.c:5393 -#, no-c-format -msgid "" -"Symbol '%s' referenced at %L not found in intrinsic module ISO_FORTRAN_ENV" +#: config/arm/arm.opt:60 +msgid "Thumb: Assume non-static functions may be called from ARM code" msgstr "" -#: fortran/module.c:5427 -#, no-c-format -msgid "Fortran 2003: ISO_FORTRAN_ENV intrinsic module at %C" +#: config/arm/arm.opt:64 +msgid "Thumb: Assume function pointers may go to non-Thumb aware code" msgstr "" -#: fortran/module.c:5435 -#, no-c-format -msgid "Fortran 2003: ISO_C_BINDING module at %C" +#: config/arm/arm.opt:68 +msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" msgstr "" -#: fortran/module.c:5445 -#, no-c-format -msgid "Can't find an intrinsic module named '%s' at %C" +#: config/arm/arm.opt:72 config/bfin/bfin.opt:27 +msgid "Specify the name of the target CPU" msgstr "" -#: fortran/module.c:5450 -#, no-c-format -msgid "Can't open module file '%s' for reading at %C: %s" +#: config/arm/arm.opt:76 +msgid "Specify if floating point hardware should be used" msgstr "" -#: fortran/module.c:5458 -#, no-c-format -msgid "" -"Use of non-intrinsic module '%s' at %C conflicts with intrinsic module name " -"used previously" +#: config/arm/arm.opt:83 +msgid "Specify the __fp16 floating-point format" msgstr "" -#: fortran/module.c:5473 -msgid "Unexpected end of module" +#: config/arm/arm.opt:94 +msgid "Specify the name of the target floating point hardware/format" msgstr "" -#: fortran/module.c:5478 -#, no-c-format -msgid "File '%s' opened at %C is not a GFORTRAN module file" +#: config/arm/arm.opt:98 +msgid "Alias for -mfloat-abi=hard" msgstr "" -#: fortran/module.c:5485 -#, no-c-format -msgid "Parse error when checking module version for file '%s' opened at %C" +#: config/arm/arm.opt:102 +msgid "Assume target CPU is configured as little endian" msgstr "" -#: fortran/module.c:5490 -#, no-c-format -msgid "Wrong module version '%s' (expected '" +#: config/arm/arm.opt:106 +msgid "Generate call insns as indirect calls, if necessary" msgstr "" -#: fortran/module.c:5503 -#, no-c-format -msgid "Can't USE the same module we're building!" +#: config/arm/arm.opt:110 +msgid "Specify the register to be used for PIC addressing" msgstr "" -#: fortran/openmp.c:134 fortran/openmp.c:563 -#, no-c-format -msgid "COMMON block /%s/ not found at %C" +#: config/arm/arm.opt:114 +msgid "Store function names in object code" msgstr "" -#: fortran/openmp.c:165 -#, no-c-format -msgid "Syntax error in OpenMP variable list at %C" +#: config/arm/arm.opt:118 +msgid "Permit scheduling of a function's prologue sequence" msgstr "" -#: fortran/openmp.c:293 -#, no-c-format -msgid "%s is not INTRINSIC procedure name at %C" +#: config/arm/arm.opt:122 +msgid "Do not load the PIC register in function prologues" msgstr "" -#: fortran/openmp.c:404 -#, no-c-format -msgid "COLLAPSE clause argument not constant positive integer at %C" +#: config/arm/arm.opt:126 +msgid "Alias for -mfloat-abi=soft" msgstr "" -#: fortran/openmp.c:542 -#, no-c-format -msgid "Threadprivate variable at %C is an element of a COMMON block" +#: config/arm/arm.opt:130 +msgid "Specify the minimum bit alignment of structures" msgstr "" -#: fortran/openmp.c:582 -#, no-c-format -msgid "Syntax error in !$OMP THREADPRIVATE list at %C" +#: config/arm/arm.opt:134 +msgid "Compile for the Thumb not the ARM" msgstr "" -#: fortran/openmp.c:760 fortran/resolve.c:7646 fortran/resolve.c:8036 -#, no-c-format -msgid "IF clause at %L requires a scalar LOGICAL expression" +#: config/arm/arm.opt:138 +msgid "Support calls between Thumb and ARM instruction sets" msgstr "" -#: fortran/openmp.c:768 -#, no-c-format -msgid "NUM_THREADS clause at %L requires a scalar INTEGER expression" +#: config/arm/arm.opt:142 +msgid "Specify how to access the thread pointer" msgstr "" -#: fortran/openmp.c:776 -#, no-c-format -msgid "SCHEDULE clause's chunk_size at %L requires a scalar INTEGER expression" +#: config/arm/arm.opt:146 +msgid "Thumb: Generate (non-leaf) stack frames even if not needed" msgstr "" -#: fortran/openmp.c:816 -#, no-c-format -msgid "Object '%s' is not a variable at %L" +#: config/arm/arm.opt:150 +msgid "Thumb: Generate (leaf) stack frames even if not needed" msgstr "" -#: fortran/openmp.c:824 fortran/openmp.c:834 fortran/openmp.c:841 -#: fortran/openmp.c:851 -#, no-c-format -msgid "Symbol '%s' present on multiple clauses at %L" +#: config/arm/arm.opt:154 +msgid "Tune code for the given processor" msgstr "" -#: fortran/openmp.c:874 -#, no-c-format -msgid "Non-THREADPRIVATE object '%s' in COPYIN clause at %L" +#: config/arm/arm.opt:158 +msgid "Assume big endian bytes, little endian words" msgstr "" -#: fortran/openmp.c:877 -#, no-c-format -msgid "COPYIN clause object '%s' at %L has ALLOCATABLE components" +#: config/arm/arm.opt:162 +msgid "" +"Use Neon quad-word (rather than double-word) registers for vectorization" msgstr "" -#: fortran/openmp.c:885 -#, no-c-format -msgid "Assumed size array '%s' in COPYPRIVATE clause at %L" +#: config/arm/arm.opt:166 +msgid "Only generate absolute relocations on word sized values." msgstr "" -#: fortran/openmp.c:888 -#, no-c-format -msgid "COPYPRIVATE clause object '%s' at %L has ALLOCATABLE components" +#: config/arm/arm.opt:170 +msgid "" +"Avoid overlapping destination and address registers on LDRD instructions" msgstr "" -#: fortran/openmp.c:896 -#, no-c-format -msgid "THREADPRIVATE object '%s' in SHARED clause at %L" +#: config/arm/pe.opt:23 +msgid "Ignore dllimport attribute for functions" msgstr "" -#: fortran/openmp.c:899 -#, no-c-format -msgid "Cray pointee '%s' in SHARED clause at %L" +#: config/pdp11/pdp11.opt:23 +msgid "Generate code for an 11/10" msgstr "" -#: fortran/openmp.c:907 -#, no-c-format -msgid "THREADPRIVATE object '%s' in %s clause at %L" +#: config/pdp11/pdp11.opt:27 +msgid "Generate code for an 11/40" msgstr "" -#: fortran/openmp.c:910 -#, no-c-format -msgid "Cray pointee '%s' in %s clause at %L" +#: config/pdp11/pdp11.opt:31 +msgid "Generate code for an 11/45" msgstr "" -#: fortran/openmp.c:915 -#, no-c-format -msgid "POINTER object '%s' in %s clause at %L" +#: config/pdp11/pdp11.opt:35 +msgid "Use 16-bit abs patterns" msgstr "" -#: fortran/openmp.c:920 -#, no-c-format -msgid "%s clause object '%s' has ALLOCATABLE components at %L" +#: config/pdp11/pdp11.opt:39 +msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)" msgstr "" -#: fortran/openmp.c:923 -#, no-c-format -msgid "Cray pointer '%s' in %s clause at %L" +#: config/pdp11/pdp11.opt:43 +msgid "Do not use inline patterns for copying memory" msgstr "" -#: fortran/openmp.c:927 -#, no-c-format -msgid "Assumed size array '%s' in %s clause at %L" +#: config/pdp11/pdp11.opt:47 +msgid "Use inline patterns for copying memory" msgstr "" -#: fortran/openmp.c:932 -#, no-c-format -msgid "Variable '%s' in %s clause is used in NAMELIST statement at %L" +#: config/pdp11/pdp11.opt:51 +msgid "Do not pretend that branches are expensive" msgstr "" -#: fortran/openmp.c:941 -#, no-c-format -msgid "%c REDUCTION variable '%s' at %L must be of numeric type, got %s" +#: config/pdp11/pdp11.opt:55 +msgid "Pretend that branches are expensive" msgstr "" -#: fortran/openmp.c:952 -#, no-c-format -msgid "%s REDUCTION variable '%s' must be LOGICAL at %L" +#: config/pdp11/pdp11.opt:59 +msgid "Use the DEC assembler syntax" msgstr "" -#: fortran/openmp.c:963 -#, no-c-format -msgid "%s REDUCTION variable '%s' must be INTEGER or REAL at %L" +#: config/pdp11/pdp11.opt:63 +msgid "Use 32 bit float" msgstr "" -#: fortran/openmp.c:972 -#, no-c-format -msgid "%s REDUCTION variable '%s' must be INTEGER at %L" +#: config/pdp11/pdp11.opt:67 +msgid "Use 64 bit float" msgstr "" -#: fortran/openmp.c:1084 -#, no-c-format -msgid "" -"!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L" +#: config/pdp11/pdp11.opt:75 +msgid "Use 16 bit int" msgstr "" -#: fortran/openmp.c:1124 -#, no-c-format -msgid "" -"!$OMP ATOMIC assignment operator must be +, *, -, /, .AND., .OR., .EQV. or ." -"NEQV. at %L" +#: config/pdp11/pdp11.opt:79 +msgid "Use 32 bit int" msgstr "" -#: fortran/openmp.c:1172 -#, no-c-format -msgid "" -"!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L" +#: config/pdp11/pdp11.opt:87 +msgid "Target has split I&D" msgstr "" -#: fortran/openmp.c:1186 -#, no-c-format -msgid "" -"!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op " -"(expr) at %L" +#: config/pdp11/pdp11.opt:91 +msgid "Use UNIX assembler syntax" msgstr "" -#: fortran/openmp.c:1218 -#, no-c-format -msgid "" -"expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot " -"reference var at %L" +#: config/avr/avr.opt:23 +msgid "Use subroutines for function prologues and epilogues" msgstr "" -#: fortran/openmp.c:1242 -#, no-c-format -msgid "" -"!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments " -"at %L" +#: config/avr/avr.opt:27 +msgid "-mmcu=MCU\tSelect the target MCU" msgstr "" -#: fortran/openmp.c:1249 -#, no-c-format -msgid "" -"!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L" +#: config/avr/avr.opt:34 +msgid "Use an 8-bit 'int' type" msgstr "" -#: fortran/openmp.c:1265 -#, no-c-format -msgid "" -"!$OMP ATOMIC intrinsic arguments except one must not reference '%s' at %L" +#: config/avr/avr.opt:38 +msgid "Change the stack pointer without disabling interrupts" msgstr "" -#: fortran/openmp.c:1268 -#, no-c-format -msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L" +#: config/avr/avr.opt:48 +msgid "Use rjmp/rcall (limited range) on >8K devices" msgstr "" -#: fortran/openmp.c:1274 -#, no-c-format -msgid "First or last !$OMP ATOMIC intrinsic argument must be '%s' at %L" +#: config/avr/avr.opt:52 +msgid "Change only the low 8 bits of the stack pointer" msgstr "" -#: fortran/openmp.c:1292 -#, no-c-format +#: config/avr/avr.opt:56 +msgid "Relax branches" +msgstr "" + +#: config/avr/avr.opt:60 msgid "" -"!$OMP ATOMIC assignment must have an operator or intrinsic on right hand " -"side at %L" +"Make the linker relaxation machine assume that a program counter wrap-around " +"occures." msgstr "" -#: fortran/openmp.c:1427 -#, no-c-format -msgid "!$OMP DO cannot be a DO WHILE or DO without loop control at %L" +#: config/crx/crx.opt:23 +msgid "Support multiply accumulate instructions" msgstr "" -#: fortran/openmp.c:1433 -#, no-c-format -msgid "!$OMP DO iteration variable must be of type integer at %L" +#: config/crx/crx.opt:27 +msgid "Do not use push to store function arguments" msgstr "" -#: fortran/openmp.c:1437 -#, no-c-format -msgid "!$OMP DO iteration variable must not be THREADPRIVATE at %L" +#: config/crx/crx.opt:31 +msgid "Restrict doloop to the given nesting level" msgstr "" -#: fortran/openmp.c:1445 -#, no-c-format -msgid "" -"!$OMP DO iteration variable present on clause other than PRIVATE or " -"LASTPRIVATE at %L" +#: config/pa/pa-hpux.opt:23 +msgid "Generate cpp defines for server IO" msgstr "" -#: fortran/openmp.c:1463 -#, no-c-format -msgid "!$OMP DO collapsed loops don't form rectangular iteration space at %L" +#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23 +#: config/pa/pa-hpux1111.opt:23 +msgid "Specify UNIX standard for predefines and linking" msgstr "" -#: fortran/openmp.c:1477 -#, no-c-format -msgid "collapsed !$OMP DO loops not perfectly nested at %L" +#: config/pa/pa-hpux.opt:31 +msgid "Generate cpp defines for workstation IO" msgstr "" -#: fortran/openmp.c:1486 fortran/openmp.c:1493 -#, no-c-format -msgid "not enough DO loops for collapsed !$OMP DO at %L" +#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84 +msgid "Generate PA1.0 code" msgstr "" -#: fortran/options.c:308 -#, no-c-format -msgid "Reading file '%s' as free form" +#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108 +msgid "Generate PA1.1 code" msgstr "" -#: fortran/options.c:318 -#, no-c-format -msgid "'-fd-lines-as-comments' has no effect in free form" +#: config/pa/pa.opt:31 config/pa/pa.opt:92 +msgid "Generate PA2.0 code (requires binutils 2.10 or later)" msgstr "" -#: fortran/options.c:321 -#, no-c-format -msgid "'-fd-lines-as-code' has no effect in free form" +#: config/pa/pa.opt:35 +msgid "Generate code for huge switch statements" msgstr "" -#: fortran/options.c:339 -#, no-c-format -msgid "Flag -fno-automatic overwrites -fmax-stack-var-size=%d" +#: config/pa/pa.opt:39 +msgid "Disable FP regs" msgstr "" -#: fortran/options.c:342 -#, no-c-format -msgid "Flag -fno-automatic overwrites -frecursive" +#: config/pa/pa.opt:43 +msgid "Disable indexed addressing" msgstr "" -#: fortran/options.c:344 -#, no-c-format -msgid "Flag -fno-automatic overwrites -frecursive implied by -fopenmp" +#: config/pa/pa.opt:47 +msgid "Generate fast indirect calls" msgstr "" -#: fortran/options.c:348 -#, no-c-format -msgid "Flag -frecursive overwrites -fmax-stack-var-size=%d" +#: config/pa/pa.opt:55 +msgid "Assume code will be assembled by GAS" msgstr "" -#: fortran/options.c:352 -#, no-c-format -msgid "Flag -fmax-stack-var-size=%d overwrites -frecursive implied by -fopenmp" +#: config/pa/pa.opt:59 +msgid "Put jumps in call delay slots" msgstr "" -#: fortran/options.c:428 -#, no-c-format -msgid "gfortran: Only one -J option allowed" +#: config/pa/pa.opt:64 +msgid "Enable linker optimizations" msgstr "" -#: fortran/options.c:471 -#, no-c-format -msgid "Argument to -ffpe-trap is not valid: %s" +#: config/pa/pa.opt:68 +msgid "Always generate long calls" msgstr "" -#: fortran/options.c:509 -#, no-c-format -msgid "Argument to -fcheck is not valid: %s" +#: config/pa/pa.opt:72 +msgid "Emit long load/store sequences" msgstr "" -#: fortran/options.c:662 -#, no-c-format -msgid "Fixed line length must be at least seven." +#: config/pa/pa.opt:80 +msgid "Disable space regs" msgstr "" -#: fortran/options.c:680 -#, no-c-format -msgid "Free line length must be at least three." +#: config/pa/pa.opt:96 +msgid "Use portable calling conventions" msgstr "" -#: fortran/options.c:698 -#, no-c-format -msgid "-static-libgfortran is not supported in this configuration" +#: config/pa/pa.opt:100 +msgid "" +"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, " +"7200, 7300, and 8000" msgstr "" -#: fortran/options.c:746 -#, no-c-format -msgid "Maximum supported identifier length is %d" +#: config/pa/pa.opt:112 +msgid "Do not disable space regs" msgstr "" -#: fortran/options.c:778 -#, no-c-format -msgid "Unrecognized option to -finit-logical: %s" +#: config/pa/pa64-hpux.opt:23 +msgid "Assume code will be linked by GNU ld" msgstr "" -#: fortran/options.c:794 -#, no-c-format -msgid "Unrecognized option to -finit-real: %s" +#: config/pa/pa64-hpux.opt:27 +msgid "Assume code will be linked by HP ld" msgstr "" -#: fortran/options.c:810 -#, no-c-format -msgid "The value of n in -finit-character=n must be between 0 and 127" +#: config/xtensa/xtensa.opt:23 +msgid "Use CONST16 instruction to load constants" msgstr "" -#: fortran/options.c:901 -#, no-c-format -msgid "Maximum subrecord length cannot exceed %d" +#: config/xtensa/xtensa.opt:27 +msgid "Enable fused multiply/add and multiply/subtract FP instructions" msgstr "" -#: fortran/parse.c:459 -#, no-c-format -msgid "Unclassifiable statement at %C" +#: config/xtensa/xtensa.opt:31 +msgid "Use indirect CALLXn instructions for large programs" msgstr "" -#: fortran/parse.c:483 -#, no-c-format -msgid "OpenMP directives at %C may not appear in PURE or ELEMENTAL procedures" +#: config/xtensa/xtensa.opt:35 +msgid "Automatically align branch targets to reduce branch penalties" msgstr "" -#: fortran/parse.c:564 -#, no-c-format -msgid "Unclassifiable OpenMP directive at %C" +#: config/xtensa/xtensa.opt:39 +msgid "Intersperse literal pools with code in the text section" msgstr "" -#: fortran/parse.c:592 -#, no-c-format -msgid "Unclassifiable GCC directive at %C" +#: config/xtensa/xtensa.opt:43 +msgid "" +"-mno-serialize-volatile\tDo not serialize volatile memory references with " +"MEMW instructions" msgstr "" -#: fortran/parse.c:634 fortran/parse.c:803 -#, no-c-format -msgid "Zero is not a valid statement label at %C" +#: config/stormy16/stormy16.opt:24 +msgid "Provide libraries for the simulator" msgstr "" -#: fortran/parse.c:641 fortran/parse.c:795 -#, no-c-format -msgid "Non-numeric character in statement label at %C" +#: config/mips/mips.opt:23 +msgid "-mabi=ABI\tGenerate code that conforms to the given ABI" msgstr "" -#: fortran/parse.c:653 fortran/parse.c:707 fortran/parse.c:843 -#, no-c-format -msgid "Semicolon at %C needs to be preceded by statement" +#: config/mips/mips.opt:27 +msgid "Generate code that can be used in SVR4-style dynamic objects" msgstr "" -#: fortran/parse.c:661 fortran/parse.c:855 -#, no-c-format -msgid "Ignoring statement label in empty statement at %L" +#: config/mips/mips.opt:31 +msgid "Use PMC-style 'mad' instructions" msgstr "" -#: fortran/parse.c:782 fortran/parse.c:822 -#, no-c-format -msgid "Bad continuation line at %C" +#: config/mips/mips.opt:35 +msgid "-march=ISA\tGenerate code for the given ISA" msgstr "" -#: fortran/parse.c:1069 -#, no-c-format -msgid "FORMAT statement at %L does not have a statement label" +#: config/mips/mips.opt:39 +msgid "" +"-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions" msgstr "" -#: fortran/parse.c:1141 -msgid "arithmetic IF" +#: config/mips/mips.opt:43 +msgid "Use Branch Likely instructions, overriding the architecture default" msgstr "" -#: fortran/parse.c:1147 -msgid "attribute declaration" +#: config/mips/mips.opt:47 +msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing" msgstr "" -#: fortran/parse.c:1180 -msgid "data declaration" +#: config/mips/mips.opt:51 +msgid "Trap on integer divide by zero" msgstr "" -#: fortran/parse.c:1189 -msgid "derived type declaration" +#: config/mips/mips.opt:55 +msgid "" +"-mcode-readable=SETTING\tSpecify when instructions are allowed to access code" msgstr "" -#: fortran/parse.c:1274 -msgid "block IF" +#: config/mips/mips.opt:59 +msgid "Use branch-and-break sequences to check for integer divide by zero" msgstr "" -#: fortran/parse.c:1283 -msgid "implied END DO" +#: config/mips/mips.opt:63 +msgid "Use trap instructions to check for integer divide by zero" msgstr "" -#: fortran/parse.c:1359 -msgid "assignment" +#: config/mips/mips.opt:67 +msgid "Allow the use of MDMX instructions" msgstr "" -#: fortran/parse.c:1362 -msgid "pointer assignment" +#: config/mips/mips.opt:71 +msgid "" +"Allow hardware floating-point instructions to cover both 32-bit and 64-bit " +"operations" msgstr "" -#: fortran/parse.c:1380 -msgid "simple IF" +#: config/mips/mips.opt:75 +msgid "Use MIPS-DSP instructions" msgstr "" -#: fortran/parse.c:1621 -#, no-c-format -msgid "Unexpected %s statement at %C" +#: config/mips/mips.opt:79 +msgid "Use MIPS-DSP REV 2 instructions" msgstr "" -#: fortran/parse.c:1768 -#, no-c-format -msgid "%s statement at %C cannot follow %s statement at %L" +#: config/mips/mips.opt:89 config/mep/mep.opt:80 +msgid "Use big-endian byte order" msgstr "" -#: fortran/parse.c:1785 -#, no-c-format -msgid "Unexpected end of file in '%s'" +#: config/mips/mips.opt:93 config/mep/mep.opt:84 +msgid "Use little-endian byte order" msgstr "" -#: fortran/parse.c:1817 -#, no-c-format -msgid "Derived-type '%s' with SEQUENCE must not have a CONTAINS section at %C" +#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31 +msgid "Use ROM instead of RAM" msgstr "" -#: fortran/parse.c:1820 -#, no-c-format -msgid "Derived-type '%s' with BIND(C) must not have a CONTAINS section at %C" +#: config/mips/mips.opt:101 +msgid "Use NewABI-style %reloc() assembly operators" msgstr "" -#: fortran/parse.c:1840 -#, no-c-format -msgid "Components in TYPE at %C must precede CONTAINS" +#: config/mips/mips.opt:105 +msgid "Use -G for data that is not defined by the current object" msgstr "" -#: fortran/parse.c:1845 -#, no-c-format -msgid "Fortran 2003: Type-bound procedure at %C" +#: config/mips/mips.opt:109 +msgid "Work around certain R4000 errata" msgstr "" -#: fortran/parse.c:1854 -#, no-c-format -msgid "Fortran 2003: GENERIC binding at %C" +#: config/mips/mips.opt:113 +msgid "Work around certain R4400 errata" msgstr "" -#: fortran/parse.c:1864 -#, no-c-format -msgid "Fortran 2003: FINAL procedure declaration at %C" +#: config/mips/mips.opt:117 +msgid "Work around certain R10000 errata" msgstr "" -#: fortran/parse.c:1876 -#, no-c-format -msgid "Fortran 2008: Derived type definition at %C with empty CONTAINS section" +#: config/mips/mips.opt:121 +msgid "Work around errata for early SB-1 revision 2 cores" msgstr "" -#: fortran/parse.c:1887 fortran/parse.c:1993 -#, no-c-format -msgid "PRIVATE statement in TYPE at %C must be inside a MODULE" +#: config/mips/mips.opt:125 +msgid "Work around certain VR4120 errata" msgstr "" -#: fortran/parse.c:1895 -#, no-c-format -msgid "PRIVATE statement at %C must precede procedure bindings" +#: config/mips/mips.opt:129 +msgid "Work around VR4130 mflo/mfhi errata" msgstr "" -#: fortran/parse.c:1903 fortran/parse.c:2009 -#, no-c-format -msgid "Duplicate PRIVATE statement at %C" +#: config/mips/mips.opt:133 +msgid "Work around an early 4300 hardware bug" msgstr "" -#: fortran/parse.c:1913 -#, no-c-format -msgid "SEQUENCE statement at %C must precede CONTAINS" +#: config/mips/mips.opt:137 +msgid "FP exceptions are enabled" msgstr "" -#: fortran/parse.c:1918 -#, no-c-format -msgid "Already inside a CONTAINS block at %C" +#: config/mips/mips.opt:141 +msgid "Use 32-bit floating-point registers" msgstr "" -#: fortran/parse.c:1973 -#, no-c-format -msgid "FINAL declaration at %C must be inside CONTAINS" +#: config/mips/mips.opt:145 +msgid "Use 64-bit floating-point registers" msgstr "" -#: fortran/parse.c:1982 -#, no-c-format -msgid "Fortran 2003: Derived type definition at %C without components" +#: config/mips/mips.opt:149 +msgid "" +"-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack " +"trampolines" msgstr "" -#: fortran/parse.c:2001 -#, no-c-format -msgid "PRIVATE statement at %C must precede structure components" +#: config/mips/mips.opt:153 +msgid "Generate floating-point multiply-add instructions" msgstr "" -#: fortran/parse.c:2022 -#, no-c-format -msgid "SEQUENCE statement at %C must precede structure components" +#: config/mips/mips.opt:157 +msgid "Use 32-bit general registers" msgstr "" -#: fortran/parse.c:2029 -#, no-c-format -msgid "SEQUENCE attribute at %C already specified in TYPE statement" +#: config/mips/mips.opt:161 +msgid "Use 64-bit general registers" msgstr "" -#: fortran/parse.c:2034 -#, no-c-format -msgid "Duplicate SEQUENCE statement at %C" +#: config/mips/mips.opt:165 +msgid "Use GP-relative addressing to access small data" msgstr "" -#: fortran/parse.c:2045 -#, no-c-format -msgid "Fortran 2003: CONTAINS block in derived type definition at %C" +#: config/mips/mips.opt:169 +msgid "" +"When generating -mabicalls code, allow executables to use PLTs and copy " +"relocations" msgstr "" -#: fortran/parse.c:2135 -#, no-c-format -msgid "ENUM declaration at %C has no ENUMERATORS" +#: config/mips/mips.opt:173 +msgid "Allow the use of hardware floating-point ABI and instructions" msgstr "" -#: fortran/parse.c:2221 -#, no-c-format -msgid "Unexpected %s statement in INTERFACE block at %C" +#: config/mips/mips.opt:177 +msgid "Generate code that can be safely linked with MIPS16 code." msgstr "" -#: fortran/parse.c:2247 -#, no-c-format -msgid "SUBROUTINE at %C does not belong in a generic function interface" +#: config/mips/mips.opt:181 +msgid "-mipsN\tGenerate code for ISA level N" msgstr "" -#: fortran/parse.c:2251 -#, no-c-format -msgid "FUNCTION at %C does not belong in a generic subroutine interface" +#: config/mips/mips.opt:185 +msgid "Generate MIPS16 code" msgstr "" -#: fortran/parse.c:2261 -#, no-c-format -msgid "" -"Name '%s' of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type" +#: config/mips/mips.opt:189 +msgid "Use MIPS-3D instructions" msgstr "" -#: fortran/parse.c:2292 -#, no-c-format -msgid "Unexpected %s statement at %C in INTERFACE body" +#: config/mips/mips.opt:193 +msgid "Use ll, sc and sync instructions" msgstr "" -#: fortran/parse.c:2310 -#, no-c-format -msgid "" -"INTERFACE procedure '%s' at %L has the same name as the enclosing procedure" +#: config/mips/mips.opt:197 +msgid "Use -G for object-local data" msgstr "" -#: fortran/parse.c:2431 -#, no-c-format -msgid "%s statement is not allowed inside of BLOCK at %C" +#: config/mips/mips.opt:201 +msgid "Use indirect calls" msgstr "" -#: fortran/parse.c:2517 -#, no-c-format -msgid "%s statement must appear in a MODULE" +#: config/mips/mips.opt:205 +msgid "Use a 32-bit long type" msgstr "" -#: fortran/parse.c:2524 -#, no-c-format -msgid "%s statement at %C follows another accessibility specification" +#: config/mips/mips.opt:209 +msgid "Use a 64-bit long type" msgstr "" -#: fortran/parse.c:2574 -#, no-c-format -msgid "Bad kind expression for function '%s' at %L" +#: config/mips/mips.opt:213 +msgid "Pass the address of the ra save location to _mcount in $12" msgstr "" -#: fortran/parse.c:2578 -#, no-c-format -msgid "The type for function '%s' at %L is not accessible" +#: config/mips/mips.opt:217 +msgid "Don't optimize block moves" msgstr "" -#: fortran/parse.c:2636 -#, no-c-format -msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE" +#: config/mips/mips.opt:221 +msgid "Use the mips-tfile postpass" msgstr "" -#: fortran/parse.c:2657 -#, no-c-format -msgid "Unexpected %s statement in WHERE block at %C" +#: config/mips/mips.opt:225 +msgid "Allow the use of MT instructions" msgstr "" -#: fortran/parse.c:2716 -#, no-c-format -msgid "Unexpected %s statement in FORALL block at %C" +#: config/mips/mips.opt:229 +msgid "Do not use a cache-flushing function before calling stack trampolines" msgstr "" -#: fortran/parse.c:2767 -#, no-c-format -msgid "ELSE IF statement at %C cannot follow ELSE statement at %L" +#: config/mips/mips.opt:233 +msgid "Do not use MDMX instructions" msgstr "" -#: fortran/parse.c:2785 -#, no-c-format -msgid "Duplicate ELSE statements at %L and %C" +#: config/mips/mips.opt:237 +msgid "Generate normal-mode code" msgstr "" -#: fortran/parse.c:2846 -#, no-c-format -msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C" +#: config/mips/mips.opt:241 +msgid "Do not use MIPS-3D instructions" msgstr "" -#: fortran/parse.c:2929 -#, no-c-format -msgid "" -"Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at %" -"C" +#: config/mips/mips.opt:245 +msgid "Use paired-single floating-point instructions" msgstr "" -#: fortran/parse.c:2991 -#, no-c-format -msgid "Variable '%s' at %C cannot be redefined inside loop beginning at %L" +#: config/mips/mips.opt:249 +msgid "" +"-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be " +"inserted" msgstr "" -#: fortran/parse.c:3024 -#, no-c-format -msgid "End of nonblock DO statement at %C is within another block" +#: config/mips/mips.opt:253 +msgid "Try to allow the linker to turn PIC calls into direct calls" msgstr "" -#: fortran/parse.c:3033 -#, no-c-format -msgid "End of nonblock DO statement at %C is interwoven with another DO loop" +#: config/mips/mips.opt:257 +msgid "" +"When generating -mabicalls code, make the code suitable for use in shared " +"libraries" msgstr "" -#: fortran/parse.c:3089 -#, no-c-format -msgid "Fortran 2008: BLOCK construct at %C" +#: config/mips/mips.opt:261 +msgid "" +"Restrict the use of hardware floating-point instructions to 32-bit operations" msgstr "" -#: fortran/parse.c:3147 -#, no-c-format -msgid "Statement label in ENDDO at %C doesn't match DO label" +#: config/mips/mips.opt:265 +msgid "Use SmartMIPS instructions" msgstr "" -#: fortran/parse.c:3163 -#, no-c-format -msgid "Named block DO at %L requires matching ENDDO name" +#: config/mips/mips.opt:269 +msgid "Prevent the use of all hardware floating-point instructions" msgstr "" -#: fortran/parse.c:3422 -#, no-c-format -msgid "Name after !$omp critical and !$omp end critical does not match at %C" +#: config/mips/mips.opt:273 +msgid "Optimize lui/addiu address loads" msgstr "" -#: fortran/parse.c:3478 -#, no-c-format -msgid "%s statement at %C cannot terminate a non-block DO loop" +#: config/mips/mips.opt:277 +msgid "Assume all symbols have 32-bit values" msgstr "" -#: fortran/parse.c:3668 -#, no-c-format -msgid "Contained procedure '%s' at %C is already ambiguous" +#: config/mips/mips.opt:281 +msgid "Use synci instruction to invalidate i-cache" msgstr "" -#: fortran/parse.c:3718 -#, no-c-format -msgid "Unexpected %s statement in CONTAINS section at %C" +#: config/mips/mips.opt:285 +msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR" msgstr "" -#: fortran/parse.c:3742 -#, no-c-format -msgid "" -"Fortran 2008: CONTAINS statement without FUNCTION or SUBROUTINE statement at " -"%C" +#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44 +msgid "Put uninitialized constants in ROM (needs -membedded-data)" msgstr "" -#: fortran/parse.c:3819 -#, no-c-format -msgid "CONTAINS statement at %C is already in a contained program unit" +#: config/mips/mips.opt:293 +msgid "Perform VR4130-specific alignment optimizations" msgstr "" -#: fortran/parse.c:3868 -#, no-c-format -msgid "Global name '%s' at %L is already being used as a %s at %L" +#: config/mips/mips.opt:297 +msgid "Lift restrictions on GOT size" msgstr "" -#: fortran/parse.c:3889 -#, no-c-format -msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L" +#: config/mips/sdemtk.opt:23 +msgid "Prevent the use of all floating-point operations" msgstr "" -#: fortran/parse.c:3915 -#, no-c-format -msgid "Unexpected %s statement in BLOCK DATA at %C" +#: config/fr30/fr30.opt:23 +msgid "Assume small address space" msgstr "" -#: fortran/parse.c:3958 -#, no-c-format -msgid "Unexpected %s statement in MODULE at %C" +#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31 +msgid "Compile for a 68HC11" msgstr "" -#. If we see a duplicate main program, shut down. If the second -#. instance is an implied main program, i.e. data decls or executable -#. statements, we're in for lots of errors. -#: fortran/parse.c:4275 -#, no-c-format -msgid "Two main PROGRAMs at %L and %C" +#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35 +msgid "Compile for a 68HC12" msgstr "" -#: fortran/primary.c:93 -#, no-c-format -msgid "Missing kind-parameter at %C" +#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45 +msgid "Compile for a 68HCS12" msgstr "" -#: fortran/primary.c:217 -#, no-c-format -msgid "Integer kind %d at %C not available" +#: config/m68hc11/m68hc11.opt:49 +msgid "Auto pre/post decrement increment allowed" msgstr "" -#: fortran/primary.c:225 -#, no-c-format -msgid "" -"Integer too big for its kind at %C. This check can be disabled with the " -"option -fno-range-check" +#: config/m68hc11/m68hc11.opt:53 +msgid "Min/max instructions allowed" msgstr "" -#: fortran/primary.c:254 -#, no-c-format -msgid "Extension: Hollerith constant at %C" +#: config/m68hc11/m68hc11.opt:57 +msgid "Use call and rtc for function calls and returns" msgstr "" -#: fortran/primary.c:266 -#, no-c-format -msgid "Invalid Hollerith constant: %L must contain at least one character" +#: config/m68hc11/m68hc11.opt:61 +msgid "Auto pre/post decrement increment not allowed" msgstr "" -#: fortran/primary.c:272 -#, no-c-format -msgid "Invalid Hollerith constant: Integer kind at %L should be default" +#: config/m68hc11/m68hc11.opt:65 +msgid "Use jsr and rts for function calls and returns" msgstr "" -#: fortran/primary.c:289 -#, no-c-format -msgid "Invalid Hollerith constant at %L contains a wide character" +#: config/m68hc11/m68hc11.opt:69 +msgid "Min/max instructions not allowed" msgstr "" -#: fortran/primary.c:370 -#, no-c-format -msgid "Extension: Hexadecimal constant at %C uses non-standard syntax" +#: config/m68hc11/m68hc11.opt:73 +msgid "Use direct addressing mode for soft registers" msgstr "" -#: fortran/primary.c:380 -#, no-c-format -msgid "Empty set of digits in BOZ constant at %C" +#: config/m68hc11/m68hc11.opt:77 +msgid "Compile with 32-bit integer mode" msgstr "" -#: fortran/primary.c:386 -#, no-c-format -msgid "Illegal character in BOZ constant at %C" +#: config/m68hc11/m68hc11.opt:82 +msgid "Specify the register allocation order" msgstr "" -#: fortran/primary.c:409 -#, no-c-format -msgid "Extension: BOZ constant at %C uses non-standard postfix syntax" +#: config/m68hc11/m68hc11.opt:86 +msgid "Do not use direct addressing mode for soft registers" msgstr "" -#: fortran/primary.c:440 -#, no-c-format -msgid "Integer too big for integer kind %i at %C" +#: config/m68hc11/m68hc11.opt:90 +msgid "Compile with 16-bit integer mode" msgstr "" -#: fortran/primary.c:446 -#, no-c-format -msgid "Fortran 2003: BOZ used outside a DATA statement at %C" +#: config/m68hc11/m68hc11.opt:94 +msgid "Indicate the number of soft registers available" msgstr "" -#: fortran/primary.c:546 -#, no-c-format -msgid "Missing exponent in real number at %C" +#: config/vax/vax.opt:23 config/vax/vax.opt:27 +msgid "Target DFLOAT double precision code" msgstr "" -#: fortran/primary.c:602 -#, no-c-format -msgid "Real number at %C has a 'd' exponent and an explicit kind" +#: config/vax/vax.opt:31 config/vax/vax.opt:35 +msgid "Generate GFLOAT double precision code" msgstr "" -#: fortran/primary.c:615 -#, no-c-format -msgid "Invalid real kind %d at %C" +#: config/vax/vax.opt:39 +msgid "Generate code for GNU assembler (gas)" msgstr "" -#: fortran/primary.c:629 -#, no-c-format -msgid "Real constant overflows its kind at %C" +#: config/vax/vax.opt:43 +msgid "Generate code for UNIX assembler" msgstr "" -#: fortran/primary.c:634 -#, no-c-format -msgid "Real constant underflows its kind at %C" +#: config/vax/vax.opt:47 +msgid "Use VAXC structure conventions" msgstr "" -#: fortran/primary.c:726 -#, no-c-format -msgid "Syntax error in SUBSTRING specification at %C" +#: config/vax/vax.opt:51 +msgid "Use new adddi3/subdi3 patterns" msgstr "" -#: fortran/primary.c:938 -#, no-c-format -msgid "Invalid kind %d for CHARACTER constant at %C" +#: config/cris/linux.opt:27 +msgid "Together with -fpic and -fPIC, do not use GOTPLT references" msgstr "" -#: fortran/primary.c:959 -#, no-c-format -msgid "Unterminated character constant beginning at %C" +#: config/cris/cris.opt:45 +msgid "Work around bug in multiplication instruction" msgstr "" -#: fortran/primary.c:1000 -#, no-c-format -msgid "" -"Character '%s' in string at %C is not representable in character kind %d" +#: config/cris/cris.opt:51 +msgid "Compile for ETRAX 4 (CRIS v3)" msgstr "" -#: fortran/primary.c:1083 -#, no-c-format -msgid "Bad kind for logical constant at %C" +#: config/cris/cris.opt:56 +msgid "Compile for ETRAX 100 (CRIS v8)" msgstr "" -#: fortran/primary.c:1122 -#, no-c-format -msgid "Expected PARAMETER symbol in complex constant at %C" +#: config/cris/cris.opt:64 +msgid "Emit verbose debug information in assembly code" msgstr "" -#: fortran/primary.c:1128 -#, no-c-format -msgid "Numeric PARAMETER required in complex constant at %C" +#: config/cris/cris.opt:71 +msgid "Do not use condition codes from normal instructions" msgstr "" -#: fortran/primary.c:1134 -#, no-c-format -msgid "Scalar PARAMETER required in complex constant at %C" +#: config/cris/cris.opt:80 +msgid "Do not emit addressing modes with side-effect assignment" msgstr "" -#: fortran/primary.c:1138 -#, no-c-format -msgid "Fortran 2003: PARAMETER symbol in complex constant at %C" +#: config/cris/cris.opt:89 +msgid "Do not tune stack alignment" msgstr "" -#: fortran/primary.c:1168 -#, no-c-format -msgid "Error converting PARAMETER constant in complex constant at %C" +#: config/cris/cris.opt:98 +msgid "Do not tune writable data alignment" msgstr "" -#: fortran/primary.c:1297 -#, no-c-format -msgid "Syntax error in COMPLEX constant at %C" +#: config/cris/cris.opt:107 +msgid "Do not tune code and read-only data alignment" msgstr "" -#: fortran/primary.c:1503 -#, no-c-format -msgid "Keyword '%s' at %C has already appeared in the current argument list" +#: config/cris/cris.opt:116 +msgid "Align code and data to 32 bits" msgstr "" -#: fortran/primary.c:1567 -#, no-c-format -msgid "Extension: argument list function at %C" +#: config/cris/cris.opt:133 +msgid "Don't align items in code or data" msgstr "" -#: fortran/primary.c:1634 -#, no-c-format -msgid "Expected alternate return label at %C" +#: config/cris/cris.opt:142 +msgid "Do not emit function prologue or epilogue" msgstr "" -#: fortran/primary.c:1652 -#, no-c-format -msgid "Missing keyword name in actual argument list at %C" +#: config/cris/cris.opt:149 +msgid "Use the most feature-enabling options allowed by other options" msgstr "" -#: fortran/primary.c:1697 -#, no-c-format -msgid "Syntax error in argument list at %C" +#: config/cris/cris.opt:158 +msgid "Override -mbest-lib-options" msgstr "" -#: fortran/primary.c:1802 -#, no-c-format -msgid "Expected structure component name at %C" +#: config/cris/cris.opt:165 +msgid "-march=ARCH\tGenerate code for the specified chip or CPU version" msgstr "" -#: fortran/primary.c:1846 -#, no-c-format -msgid "Expected argument list at %C" +#: config/cris/cris.opt:169 +msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version" msgstr "" -#: fortran/primary.c:2196 -#, no-c-format +#: config/cris/cris.opt:173 msgid "" -"Fortran 2003: Structure constructor with missing optional arguments at %C" +"-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified " +"size" msgstr "" -#: fortran/primary.c:2204 -#, no-c-format -msgid "" -"No initializer for component '%s' given in the structure constructor at %C!" +#: config/h8300/h8300.opt:23 +msgid "Generate H8S code" msgstr "" -#: fortran/primary.c:2260 -#, no-c-format -msgid "Can't construct ABSTRACT type '%s' at %C" +#: config/h8300/h8300.opt:27 +msgid "Generate H8SX code" msgstr "" -#: fortran/primary.c:2288 -#, no-c-format -msgid "Fortran 2003: Structure constructor with named arguments at %C" +#: config/h8300/h8300.opt:31 +msgid "Generate H8S/2600 code" msgstr "" -#: fortran/primary.c:2303 -#, no-c-format -msgid "Component initializer without name after component named %s at %C!" +#: config/h8300/h8300.opt:35 +msgid "Make integers 32 bits wide" msgstr "" -#: fortran/primary.c:2306 -#, no-c-format -msgid "Too many components in structure constructor at %C!" +#: config/h8300/h8300.opt:42 +msgid "Use registers for argument passing" msgstr "" -#: fortran/primary.c:2339 -#, no-c-format -msgid "Component '%s' is initialized twice in the structure constructor at %C!" +#: config/h8300/h8300.opt:46 +msgid "Consider access to byte sized memory slow" msgstr "" -#: fortran/primary.c:2395 -#, no-c-format -msgid "" -"component '%s' at %L has already been set by a parent derived type " -"constructor" +#: config/h8300/h8300.opt:50 +msgid "Enable linker relaxing" msgstr "" -#: fortran/primary.c:2418 -#, no-c-format -msgid "Syntax error in structure constructor at %C" +#: config/h8300/h8300.opt:54 +msgid "Generate H8/300H code" msgstr "" -#: fortran/primary.c:2534 -#, no-c-format -msgid "" -"'%s' at %C is the name of a recursive function and so refers to the result " -"variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)" +#: config/h8300/h8300.opt:58 +msgid "Enable the normal mode" msgstr "" -#: fortran/primary.c:2653 -#, no-c-format -msgid "Unexpected use of subroutine name '%s' at %C" +#: config/h8300/h8300.opt:62 +msgid "Use H8/300 alignment rules" msgstr "" -#: fortran/primary.c:2684 -#, no-c-format -msgid "Statement function '%s' requires argument list at %C" +#: config/v850/v850.opt:23 +msgid "Use registers r2 and r5" msgstr "" -#: fortran/primary.c:2687 -#, no-c-format -msgid "Function '%s' requires an argument list at %C" +#: config/v850/v850.opt:27 +msgid "Use 4 byte entries in switch tables" msgstr "" -#: fortran/primary.c:2734 -#, no-c-format -msgid "Missing argument to '%s' at %C" +#: config/v850/v850.opt:31 +msgid "Enable backend debugging" msgstr "" -#: fortran/primary.c:2875 -#, no-c-format -msgid "Missing argument list in function '%s' at %C" +#: config/v850/v850.opt:35 +msgid "Do not use the callt instruction" msgstr "" -#: fortran/primary.c:2903 -#, no-c-format -msgid "Symbol at %C is not appropriate for an expression" +#: config/v850/v850.opt:39 +msgid "Reuse r30 on a per function basis" msgstr "" -#: fortran/primary.c:2971 -#, no-c-format -msgid "Assigning to PROTECTED variable at %C" +#: config/v850/v850.opt:43 +msgid "Support Green Hills ABI" msgstr "" -#: fortran/primary.c:3005 -#, no-c-format -msgid "Named constant at %C in an EQUIVALENCE" +#: config/v850/v850.opt:47 +msgid "Prohibit PC relative function calls" msgstr "" -#: fortran/primary.c:3038 -#, no-c-format -msgid "'%s' at %C is not a variable" +#: config/v850/v850.opt:51 +msgid "Use stubs for function prologues" msgstr "" -#: fortran/resolve.c:111 -#, no-c-format -msgid "'%s' at %L is of the ABSTRACT type '%s'" +#: config/v850/v850.opt:55 +msgid "Set the max size of data eligible for the SDA area" msgstr "" -#: fortran/resolve.c:114 -#, no-c-format -msgid "ABSTRACT type '%s' used at %L" +#: config/v850/v850.opt:59 +msgid "Enable the use of the short load instructions" msgstr "" -#: fortran/resolve.c:164 -#, no-c-format -msgid "" -"Alternate return specifier in elemental subroutine '%s' at %L is not allowed" +#: config/v850/v850.opt:63 +msgid "Same as: -mep -mprolog-function" msgstr "" -#: fortran/resolve.c:168 -#, no-c-format -msgid "Alternate return specifier in function '%s' at %L is not allowed" +#: config/v850/v850.opt:67 +msgid "Set the max size of data eligible for the TDA area" msgstr "" -#: fortran/resolve.c:181 -#, no-c-format -msgid "Dummy procedure '%s' of PURE procedure at %L must also be PURE" +#: config/v850/v850.opt:71 +msgid "Enforce strict alignment" msgstr "" -#: fortran/resolve.c:188 -#, no-c-format -msgid "Dummy procedure at %L not allowed in ELEMENTAL procedure" +#: config/v850/v850.opt:78 +msgid "Compile for the v850 processor" msgstr "" -#: fortran/resolve.c:201 fortran/resolve.c:1414 -#, no-c-format -msgid "" -"Unable to find a specific INTRINSIC procedure for the reference '%s' at %L" +#: config/v850/v850.opt:82 +msgid "Compile for the v850e processor" msgstr "" -#: fortran/resolve.c:249 -#, no-c-format -msgid "Argument '%s' of pure function '%s' at %L must be INTENT(IN)" +#: config/v850/v850.opt:86 +msgid "Compile for the v850e1 processor" msgstr "" -#: fortran/resolve.c:254 -#, no-c-format -msgid "" -"Argument '%s' of pure subroutine '%s' at %L must have its INTENT specified" +#: config/v850/v850.opt:90 +msgid "Set the max size of data eligible for the ZDA area" msgstr "" -#: fortran/resolve.c:263 -#, no-c-format -msgid "Argument '%s' of elemental procedure at %L must be scalar" +#: config/mmix/mmix.opt:24 +msgid "For intrinsics library: pass all parameters in registers" msgstr "" -#: fortran/resolve.c:270 -#, no-c-format -msgid "" -"Argument '%s' of elemental procedure at %L cannot have the POINTER attribute" +#: config/mmix/mmix.opt:28 +msgid "Use register stack for parameters and return value" msgstr "" -#: fortran/resolve.c:278 -#, no-c-format -msgid "Dummy procedure '%s' not allowed in elemental procedure '%s' at %L" +#: config/mmix/mmix.opt:32 +msgid "Use call-clobbered registers for parameters and return value" msgstr "" -#: fortran/resolve.c:290 -#, no-c-format -msgid "Argument '%s' of statement function at %L must be scalar" +#: config/mmix/mmix.opt:37 +msgid "Use epsilon-respecting floating point compare instructions" msgstr "" -#: fortran/resolve.c:300 -#, no-c-format -msgid "" -"Character-valued argument '%s' of statement function at %L must have " -"constant length" +#: config/mmix/mmix.opt:41 +msgid "Use zero-extending memory loads, not sign-extending ones" msgstr "" -#: fortran/resolve.c:357 -#, no-c-format -msgid "Contained function '%s' at %L has no IMPLICIT type" +#: config/mmix/mmix.opt:45 +msgid "" +"Generate divide results with reminder having the same sign as the divisor " +"(not the dividend)" msgstr "" -#: fortran/resolve.c:360 -#, no-c-format -msgid "Result '%s' of contained function '%s' at %L has no IMPLICIT type" +#: config/mmix/mmix.opt:49 +msgid "Prepend global symbols with \":\" (for use with PREFIX)" msgstr "" -#: fortran/resolve.c:386 -msgid "module procedure" +#: config/mmix/mmix.opt:53 +msgid "Do not provide a default start-address 0x100 of the program" msgstr "" -#: fortran/resolve.c:387 -msgid "internal function" +#: config/mmix/mmix.opt:57 +msgid "Link to emit program in ELF format (rather than mmo)" msgstr "" -#: fortran/resolve.c:384 -#, no-c-format -msgid "Character-valued %s '%s' at %L must not be assumed length" +#: config/mmix/mmix.opt:61 +msgid "Use P-mnemonics for branches statically predicted as taken" msgstr "" -#: fortran/resolve.c:559 -#, no-c-format -msgid "Function %s at %L has entries with mismatched array specifications" +#: config/mmix/mmix.opt:65 +msgid "Don't use P-mnemonics for branches" msgstr "" -#: fortran/resolve.c:576 -#, no-c-format -msgid "" -"Extension: Function %s at %L with entries returning variables of different " -"string lengths" +#: config/mmix/mmix.opt:79 +msgid "Use addresses that allocate global registers" msgstr "" -#: fortran/resolve.c:603 -#, no-c-format -msgid "FUNCTION result %s can't be an array in FUNCTION %s at %L" +#: config/mmix/mmix.opt:83 +msgid "Do not use addresses that allocate global registers" msgstr "" -#: fortran/resolve.c:607 -#, no-c-format -msgid "ENTRY result %s can't be an array in FUNCTION %s at %L" +#: config/mmix/mmix.opt:87 +msgid "Generate a single exit point for each function" msgstr "" -#: fortran/resolve.c:614 -#, no-c-format -msgid "FUNCTION result %s can't be a POINTER in FUNCTION %s at %L" +#: config/mmix/mmix.opt:91 +msgid "Do not generate a single exit point for each function" msgstr "" -#: fortran/resolve.c:618 -#, no-c-format -msgid "ENTRY result %s can't be a POINTER in FUNCTION %s at %L" +#: config/mmix/mmix.opt:95 +msgid "Set start-address of the program" msgstr "" -#: fortran/resolve.c:656 -#, no-c-format -msgid "FUNCTION result %s can't be of type %s in FUNCTION %s at %L" +#: config/mmix/mmix.opt:99 +msgid "Set start-address of data" msgstr "" -#: fortran/resolve.c:661 -#, no-c-format -msgid "ENTRY result %s can't be of type %s in FUNCTION %s at %L" +#: config/iq2000/iq2000.opt:23 +msgid "Specify CPU for code generation purposes" msgstr "" -#: fortran/resolve.c:719 -#, no-c-format -msgid "" -"Variable '%s' at %L is in COMMON but only in BLOCK DATA initialization is " -"allowed" +#: config/iq2000/iq2000.opt:27 +msgid "Specify CPU for scheduling purposes" msgstr "" -#: fortran/resolve.c:723 -#, no-c-format -msgid "" -"Initialized variable '%s' at %L is in a blank COMMON but initialization is " -"only allowed in named common blocks" +#: config/iq2000/iq2000.opt:35 +msgid "Use GP relative sdata/sbss sections" msgstr "" -#: fortran/resolve.c:734 -#, no-c-format -msgid "" -"Derived type variable '%s' in COMMON at %L has neither the SEQUENCE nor the " -"BIND(C) attribute" +#: config/iq2000/iq2000.opt:40 +msgid "No default crt0.o" msgstr "" -#: fortran/resolve.c:738 -#, no-c-format -msgid "" -"Derived type variable '%s' in COMMON at %L has an ultimate component that is " -"allocatable" +#: config/bfin/bfin.opt:23 config/mep/mep.opt:138 +msgid "Use simulator runtime" msgstr "" -#: fortran/resolve.c:742 -#, no-c-format -msgid "" -"Derived type variable '%s' in COMMON at %L may not have default initializer" +#: config/bfin/bfin.opt:31 +msgid "Omit frame pointer for leaf functions" msgstr "" -#: fortran/resolve.c:772 -#, no-c-format -msgid "COMMON block '%s' at %L is used as PARAMETER at %L" +#: config/bfin/bfin.opt:35 +msgid "Program is entirely located in low 64k of memory" msgstr "" -#: fortran/resolve.c:776 -#, no-c-format -msgid "COMMON block '%s' at %L is also an intrinsic procedure" +#: config/bfin/bfin.opt:39 +msgid "Work around a hardware anomaly by adding a number of NOPs before a" msgstr "" -#: fortran/resolve.c:780 -#, no-c-format -msgid "Fortran 2003: COMMON block '%s' at %L that is also a function result" +#: config/bfin/bfin.opt:44 +msgid "Avoid speculative loads to work around a hardware anomaly." msgstr "" -#: fortran/resolve.c:785 -#, no-c-format -msgid "Fortran 2003: COMMON block '%s' at %L that is also a global procedure" +#: config/bfin/bfin.opt:48 +msgid "Enabled ID based shared library" msgstr "" -#: fortran/resolve.c:847 -#, no-c-format -msgid "Components of structure constructor '%s' at %L are PRIVATE" +#: config/bfin/bfin.opt:52 +msgid "" +"Generate code that won't be linked against any other ID shared libraries," msgstr "" -#: fortran/resolve.c:869 -#, no-c-format -msgid "" -"The rank of the element in the derived type constructor at %L does not match " -"that of the component (%d/%d)" +#: config/bfin/bfin.opt:65 +msgid "Avoid generating pc-relative calls; use indirection" msgstr "" -#: fortran/resolve.c:882 -#, no-c-format -msgid "" -"The element in the derived type constructor at %L, for pointer component '%" -"s', is %s but should be %s" +#: config/bfin/bfin.opt:69 +msgid "Link with the fast floating-point library" msgstr "" -#: fortran/resolve.c:899 -#, no-c-format -msgid "" -"The NULL in the derived type constructor at %L is being applied to component " -"'%s', which is neither a POINTER nor ALLOCATABLE" +#: config/bfin/bfin.opt:81 +msgid "Do stack checking using bounds in L1 scratch memory" msgstr "" -#: fortran/resolve.c:913 -#, no-c-format -msgid "" -"The element in the derived type constructor at %L, for pointer component '%" -"s' should be a POINTER or a TARGET" +#: config/bfin/bfin.opt:85 +msgid "Enable multicore support" msgstr "" -#: fortran/resolve.c:1034 -#, no-c-format -msgid "" -"The upper bound in the last dimension must appear in the reference to the " -"assumed size array '%s' at %L" +#: config/bfin/bfin.opt:89 +msgid "Build for Core A" msgstr "" -#: fortran/resolve.c:1096 -#, no-c-format -msgid "'%s' at %L is ambiguous" +#: config/bfin/bfin.opt:93 +msgid "Build for Core B" msgstr "" -#: fortran/resolve.c:1100 -#, no-c-format -msgid "GENERIC procedure '%s' is not allowed as an actual argument at %L" +#: config/bfin/bfin.opt:97 +msgid "Build for SDRAM" msgstr "" -#: fortran/resolve.c:1202 -#, no-c-format -msgid "Type specified for intrinsic function '%s' at %L is ignored" +#: config/bfin/bfin.opt:101 +msgid "Assume ICPLBs are enabled at runtime." msgstr "" -#: fortran/resolve.c:1215 -#, no-c-format -msgid "Intrinsic subroutine '%s' at %L shall not have a type specifier" +#: config/picochip/picochip.opt:23 +msgid "" +"Specify which type of AE to target. This option sets the mul-type and byte-" +"access." msgstr "" -#: fortran/resolve.c:1226 -#, no-c-format -msgid "'%s' declared INTRINSIC at %L does not exist" +#: config/picochip/picochip.opt:27 +msgid "Specify which type of multiplication to use. Can be mem, mac or none." msgstr "" -#: fortran/resolve.c:1237 -#, no-c-format +#: config/picochip/picochip.opt:31 msgid "" -"The intrinsic '%s' declared INTRINSIC at %L is not available in the current " -"standard settings but %s. Use an appropriate -std=* option or enable -fall-" -"intrinsics in order to use it." +"Specify whether the byte access instructions should be used. Enabled by " +"default." msgstr "" -#: fortran/resolve.c:1273 -#, no-c-format -msgid "" -"Non-RECURSIVE procedure '%s' at %L is possibly calling itself recursively. " -"Declare it RECURSIVE or use -frecursive" +#: config/picochip/picochip.opt:35 +msgid "Enable debug output to be generated." msgstr "" -#: fortran/resolve.c:1307 fortran/resolve.c:7213 fortran/resolve.c:8001 -#, no-c-format -msgid "Label %d referenced at %L is never defined" +#: config/picochip/picochip.opt:39 +msgid "" +"Allow a symbol value to be used as an immediate value in an instruction." msgstr "" -#: fortran/resolve.c:1366 -#, no-c-format -msgid "Statement function '%s' at %L is not allowed as an actual argument" +#: config/picochip/picochip.opt:43 +msgid "Generate warnings when inefficient code is known to be generated." msgstr "" -#: fortran/resolve.c:1374 -#, no-c-format -msgid "Intrinsic '%s' at %L is not allowed as an actual argument" +#: config/vxworks.opt:24 +msgid "Assume the VxWorks RTP environment" msgstr "" -#: fortran/resolve.c:1381 -#, no-c-format -msgid "Internal procedure '%s' is not allowed as an actual argument at %L" +#: config/vxworks.opt:31 +msgid "Assume the VxWorks vThreads environment" msgstr "" -#: fortran/resolve.c:1387 -#, no-c-format -msgid "" -"ELEMENTAL non-INTRINSIC procedure '%s' is not allowed as an actual argument " -"at %L" +#: config/darwin.opt:23 +msgid "Generate code suitable for fast turn around debugging" msgstr "" -#: fortran/resolve.c:1436 -#, no-c-format -msgid "Symbol '%s' at %L is ambiguous" +#: config/darwin.opt:31 +msgid "The earliest MacOS X version on which this program will run" msgstr "" -#: fortran/resolve.c:1487 -#, no-c-format -msgid "By-value argument at %L is not of numeric type" +#: config/darwin.opt:35 +msgid "Set sizeof(bool) to 1" msgstr "" -#: fortran/resolve.c:1494 -#, no-c-format -msgid "By-value argument at %L cannot be an array or an array section" +#: config/darwin.opt:39 +msgid "Generate code for darwin loadable kernel extensions" msgstr "" -#: fortran/resolve.c:1508 -#, no-c-format -msgid "By-value argument at %L is not allowed in this context" +#: config/darwin.opt:43 +msgid "Generate code for the kernel or loadable kernel extensions" msgstr "" -#: fortran/resolve.c:1520 -#, no-c-format -msgid "Passing internal procedure at %L by location not allowed" +#: config/darwin.opt:47 +msgid "" +"-iframework \tAdd to the end of the system framework include path" msgstr "" -#: fortran/resolve.c:1645 -#, no-c-format -msgid "" -"'%s' at %L is an array and OPTIONAL; IF IT IS MISSING, it cannot be the " -"actual argument of an ELEMENTAL procedure unless there is a non-optional " -"argument with the same rank (12.4.1.5)" +#: config/lynx.opt:23 +msgid "Support legacy multi-threading" msgstr "" -#: fortran/resolve.c:1668 -msgid "elemental procedure" +#: config/lynx.opt:27 +msgid "Use shared libraries" msgstr "" -#: fortran/resolve.c:1684 -#, no-c-format -msgid "" -"Actual argument at %L for INTENT(%s) dummy '%s' of ELEMENTAL subroutine '%s' " -"is a scalar, but another actual argument is an array" +#: config/lynx.opt:31 +msgid "Support multi-threading" msgstr "" -#: fortran/resolve.c:1830 -#, no-c-format -msgid "" -"The reference to function '%s' at %L either needs an explicit INTERFACE or " -"the rank is incorrect" +#: config/score/score.opt:31 +msgid "Disable bcnz instruction" msgstr "" -#: fortran/resolve.c:1930 -#, no-c-format -msgid "There is no specific function for the generic '%s' at %L" +#: config/score/score.opt:35 +msgid "Enable unaligned load/store instruction" msgstr "" -#: fortran/resolve.c:1939 -#, no-c-format -msgid "" -"Generic function '%s' at %L is not consistent with a specific intrinsic " -"interface" +#: config/score/score.opt:39 +msgid "Support SCORE 5 ISA" msgstr "" -#: fortran/resolve.c:1977 -#, no-c-format -msgid "" -"Function '%s' at %L is INTRINSIC but is not compatible with an intrinsic" +#: config/score/score.opt:43 +msgid "Support SCORE 5U ISA" msgstr "" -#: fortran/resolve.c:2026 -#, no-c-format -msgid "Unable to resolve the specific function '%s' at %L" +#: config/score/score.opt:47 +msgid "Support SCORE 7 ISA" msgstr "" -#: fortran/resolve.c:2082 fortran/resolve.c:12033 -#, no-c-format -msgid "Function '%s' at %L has no IMPLICIT type" +#: config/score/score.opt:51 +msgid "Support SCORE 7D ISA" msgstr "" -#: fortran/resolve.c:2291 -#, no-c-format -msgid "Argument to '%s' at %L is not a variable" +#: config/score/score.opt:55 +msgid "Support SCORE 3 ISA" msgstr "" -#: fortran/resolve.c:2339 -#, no-c-format -msgid "More actual than formal arguments in '%s' call at %L" +#: config/score/score.opt:59 +msgid "Support SCORE 3d ISA" msgstr "" -#: fortran/resolve.c:2348 -#, no-c-format -msgid "" -"Parameter '%s' to '%s' at %L must be either a TARGET or an associated pointer" +#: config/linux.opt:24 +msgid "Use GNU libc instead of uClibc" msgstr "" -#: fortran/resolve.c:2371 -#, no-c-format -msgid "" -"Allocatable variable '%s' used as a parameter to '%s' at %L must not be an " -"array of zero size" +#: config/linux.opt:28 +msgid "Use uClibc instead of GNU libc" msgstr "" -#: fortran/resolve.c:2388 -#, no-c-format -msgid "" -"Assumed-shape array '%s' at %L cannot be an argument to the procedure '%s' " -"because it is not C interoperable" +#: config/mep/mep.opt:21 +msgid "Enable absolute difference instructions" msgstr "" -#: fortran/resolve.c:2398 -#, no-c-format -msgid "" -"Deferred-shape array '%s' at %L cannot be an argument to the procedure '%s' " -"because it is not C interoperable" +#: config/mep/mep.opt:25 +msgid "Enable all optional instructions" msgstr "" -#: fortran/resolve.c:2421 fortran/resolve.c:2458 -#, no-c-format -msgid "CHARACTER argument '%s' to '%s' at %L must have a length of 1" +#: config/mep/mep.opt:29 +msgid "Enable average instructions" msgstr "" -#. Case 1c, section 15.1.2.5, J3/04-007: an associated -#. scalar pointer. -#: fortran/resolve.c:2434 -#, no-c-format -msgid "Argument '%s' to '%s' at %L must be an associated scalar POINTER" +#: config/mep/mep.opt:33 +msgid "Variables this size and smaller go in the based section. (default 0)" msgstr "" -#: fortran/resolve.c:2450 -#, no-c-format -msgid "Parameter '%s' to '%s' at %L must be a scalar" +#: config/mep/mep.opt:37 +msgid "Enable bit manipulation instructions" msgstr "" -#. TODO: Update this error message to allow for procedure -#. pointers once they are implemented. -#: fortran/resolve.c:2472 -#, no-c-format -msgid "Parameter '%s' to '%s' at %L must be a procedure" +#: config/mep/mep.opt:41 +msgid "Section to put all const variables in (tiny, near, far) (no default)" msgstr "" -#: fortran/resolve.c:2480 -#, no-c-format -msgid "Parameter '%s' to '%s' at %L must be BIND(C)" +#: config/mep/mep.opt:45 +msgid "Enable clip instructions" msgstr "" -#: fortran/resolve.c:2531 -#, no-c-format -msgid "'%s' at %L is not a function" +#: config/mep/mep.opt:49 +msgid "Configuration name" msgstr "" -#: fortran/resolve.c:2539 fortran/resolve.c:3153 -#, no-c-format -msgid "ABSTRACT INTERFACE '%s' must not be referenced at %L" +#: config/mep/mep.opt:53 +msgid "Enable MeP Coprocessor" msgstr "" -#. Internal procedures are taken care of in resolve_contained_fntype. -#: fortran/resolve.c:2585 -#, no-c-format -msgid "" -"Function '%s' is declared CHARACTER(*) and cannot be used at %L since it is " -"not a dummy argument" +#: config/mep/mep.opt:57 +msgid "Enable MeP Coprocessor with 32-bit registers" msgstr "" -#: fortran/resolve.c:2638 -#, no-c-format -msgid "" -"User defined non-ELEMENTAL function '%s' at %L not allowed in WORKSHARE " -"construct" +#: config/mep/mep.opt:61 +msgid "Enable MeP Coprocessor with 64-bit registers" msgstr "" -#: fortran/resolve.c:2688 -#, no-c-format -msgid "reference to non-PURE function '%s' at %L inside a FORALL %s" +#: config/mep/mep.opt:65 +msgid "Enable IVC2 scheduling" msgstr "" -#: fortran/resolve.c:2695 -#, no-c-format -msgid "" -"Function reference to '%s' at %L is to a non-PURE procedure within a PURE " -"procedure" +#: config/mep/mep.opt:69 +msgid "Const variables default to the near section" msgstr "" -#: fortran/resolve.c:2711 -#, no-c-format -msgid "" -"ENTRY '%s' at %L cannot be called recursively, as function '%s' is not " -"RECURSIVE" +#: config/mep/mep.opt:76 +msgid "Enable 32-bit divide instructions" msgstr "" -#: fortran/resolve.c:2715 -#, no-c-format -msgid "" -"Function '%s' at %L cannot be called recursively, as it is not RECURSIVE" +#: config/mep/mep.opt:88 +msgid "__io vars are volatile by default" msgstr "" -#: fortran/resolve.c:2763 -#, no-c-format -msgid "Subroutine call to '%s' in FORALL block at %L is not PURE" +#: config/mep/mep.opt:92 +msgid "All variables default to the far section" msgstr "" -#: fortran/resolve.c:2766 -#, no-c-format -msgid "Subroutine call to '%s' at %L is not PURE" +#: config/mep/mep.opt:96 +msgid "Enable leading zero instructions" msgstr "" -#: fortran/resolve.c:2829 -#, no-c-format -msgid "There is no specific subroutine for the generic '%s' at %L" +#: config/mep/mep.opt:103 +msgid "All variables default to the near section" msgstr "" -#: fortran/resolve.c:2838 -#, no-c-format -msgid "" -"Generic subroutine '%s' at %L is not consistent with an intrinsic subroutine " -"interface" +#: config/mep/mep.opt:107 +msgid "Enable min/max instructions" msgstr "" -#: fortran/resolve.c:2946 -#, no-c-format -msgid "Missing SHAPE parameter for call to %s at %L" +#: config/mep/mep.opt:111 +msgid "Enable 32-bit multiply instructions" msgstr "" -#: fortran/resolve.c:2954 -#, no-c-format -msgid "SHAPE parameter for call to %s at %L must be a rank 1 INTEGER array" +#: config/mep/mep.opt:115 +msgid "Disable all optional instructions" msgstr "" -#: fortran/resolve.c:3021 -#, no-c-format -msgid "" -"Subroutine '%s' at %L is INTRINSIC but is not compatible with an intrinsic" +#: config/mep/mep.opt:122 +msgid "Allow gcc to use the repeat/erepeat instructions" msgstr "" -#: fortran/resolve.c:3065 -#, no-c-format -msgid "Unable to resolve the specific subroutine '%s' at %L" +#: config/mep/mep.opt:126 +msgid "All variables default to the tiny section" msgstr "" -#: fortran/resolve.c:3125 -#, no-c-format -msgid "'%s' at %L has a type, which is not consistent with the CALL at %L" +#: config/mep/mep.opt:130 +msgid "Enable saturation instructions" msgstr "" -#: fortran/resolve.c:3163 -#, no-c-format -msgid "" -"ENTRY '%s' at %L cannot be called recursively, as subroutine '%s' is not " -"RECURSIVE" +#: config/mep/mep.opt:134 +msgid "Use sdram version of runtime" msgstr "" -#: fortran/resolve.c:3167 -#, no-c-format -msgid "" -"SUBROUTINE '%s' at %L cannot be called recursively, as it is not RECURSIVE" +#: config/mep/mep.opt:142 +msgid "Use simulator runtime without vectors" msgstr "" -#: fortran/resolve.c:3245 -#, no-c-format -msgid "Shapes for operands at %L and %L are not conformable" +#: config/mep/mep.opt:146 +msgid "All functions default to the far section" msgstr "" -#: fortran/resolve.c:3296 -#, c-format -msgid "Invalid context for NULL() pointer at %%L" +#: config/mep/mep.opt:150 +msgid "Variables this size and smaller go in the tiny section. (default 4)" msgstr "" -#: fortran/resolve.c:3312 -#, c-format -msgid "Operand of unary numeric operator '%s' at %%L is %s" +#: config/vms/vms.opt:21 +msgid "Malloc data into P2 space" msgstr "" -#: fortran/resolve.c:3328 -#, c-format -msgid "Operands of binary numeric operator '%s' at %%L are %s/%s" +#: config/vms/vms.opt:25 +msgid "Set name of main routine for the debugger" msgstr "" -#: fortran/resolve.c:3343 -#, c-format -msgid "Operands of string concatenation operator at %%L are %s/%s" +#: config/rx/rx.opt:26 +msgid "Store doubles in 64 bits." msgstr "" -#: fortran/resolve.c:3362 -#, c-format -msgid "Operands of logical operator '%s' at %%L are %s/%s" +#: config/rx/rx.opt:30 +msgid "Stores doubles in 32 bits. This is the default." msgstr "" -#: fortran/resolve.c:3376 -#, c-format -msgid "Operand of .not. operator at %%L is %s" +#: config/rx/rx.opt:34 +msgid "Disable the use of RX FPU instructions. " msgstr "" -#: fortran/resolve.c:3390 -msgid "COMPLEX quantities cannot be compared at %L" +#: config/rx/rx.opt:41 +msgid "Enable the use of RX FPU instructions. This is the default." msgstr "" -#: fortran/resolve.c:3419 -#, c-format -msgid "Logicals at %%L must be compared with %s instead of %s" +#: config/rx/rx.opt:47 +msgid "Specify the target RX cpu type." msgstr "" -#: fortran/resolve.c:3425 -#, c-format -msgid "Operands of comparison operator '%s' at %%L are %s/%s" +#: config/rx/rx.opt:51 +msgid "Alias for -mcpu." msgstr "" -#: fortran/resolve.c:3433 -#, c-format -msgid "Unknown operator '%s' at %%L" +#: config/rx/rx.opt:57 +msgid "Data is stored in big-endian format." msgstr "" -#: fortran/resolve.c:3435 -#, c-format -msgid "Operand of user operator '%s' at %%L is %s" +#: config/rx/rx.opt:61 +msgid "Data is stored in little-endian format. (Default)." msgstr "" -#: fortran/resolve.c:3438 -#, c-format -msgid "Operands of user operator '%s' at %%L are %s/%s" +#: config/rx/rx.opt:67 +msgid "" +"Maximum size of global and static variables which can be placed into the " +"small data area." msgstr "" -#: fortran/resolve.c:3524 -#, c-format -msgid "Inconsistent ranks for operator at %%L and %%L" +#: config/rx/rx.opt:73 +msgid "Use the simulator runtime." msgstr "" -#: fortran/resolve.c:3727 -#, no-c-format -msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" +#: config/rx/rx.opt:79 +msgid "" +"Generate assembler output that is compatible with the Renesas AS100 " +"assembler. This may restrict some of the compiler's capabilities. The " +"default is to generate GAS compatable syntax." msgstr "" -#: fortran/resolve.c:3735 -#, no-c-format -msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" +#: config/rx/rx.opt:85 +msgid "Enable linker relaxation." msgstr "" -#: fortran/resolve.c:3754 -#, no-c-format -msgid "Illegal stride of zero at %L" +#: config/rx/rx.opt:91 +msgid "Maximum size in bytes of constant values allowed as operands." msgstr "" -#: fortran/resolve.c:3771 -#, no-c-format -msgid "" -"Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" +#: config/rx/rx.opt:97 +msgid "Specifies the number of registers to reserve for interrupt handlers." msgstr "" -#: fortran/resolve.c:3779 -#, no-c-format +#: config/rx/rx.opt:103 msgid "" -"Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" +"Specifies whether interrupt functions should save and restore the " +"accumulator register." msgstr "" -#: fortran/resolve.c:3795 -#, no-c-format -msgid "" -"Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" +#: config/lm32/lm32.opt:24 +msgid "Enable multiply instructions" msgstr "" -#: fortran/resolve.c:3804 -#, no-c-format -msgid "" -"Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" +#: config/lm32/lm32.opt:28 +msgid "Enable divide and modulus instructions" msgstr "" -#: fortran/resolve.c:3843 -#, no-c-format -msgid "Rightmost upper bound of assumed size array section not specified at %L" +#: config/lm32/lm32.opt:32 +msgid "Enable barrel shift instructions" msgstr "" -#: fortran/resolve.c:3853 -#, no-c-format -msgid "Rank mismatch in array reference at %L (%d/%d)" +#: config/lm32/lm32.opt:36 +msgid "Enable sign extend instructions" msgstr "" -#: fortran/resolve.c:3881 -#, no-c-format -msgid "Array index at %L must be scalar" +#: config/lm32/lm32.opt:40 +msgid "Enable user-defined instructions" msgstr "" -#: fortran/resolve.c:3887 -#, no-c-format -msgid "Array index at %L must be of INTEGER type, found %s" +#: c.opt:42 +msgid "" +"-A=\tAssert the to . Putting '-' " +"before disables the to " msgstr "" -#: fortran/resolve.c:3893 -#, no-c-format -msgid "Extension: REAL array index at %L" +#: c.opt:46 +msgid "Do not discard comments" msgstr "" -#: fortran/resolve.c:3923 -#, no-c-format -msgid "Argument dim at %L must be scalar" +#: c.opt:50 +msgid "Do not discard comments in macro expansions" msgstr "" -#: fortran/resolve.c:3930 -#, no-c-format -msgid "Argument dim at %L must be of INTEGER type" +#: c.opt:54 +msgid "" +"-D[=]\tDefine a with as its value. If just " +" is given, is taken to be 1" msgstr "" -#: fortran/resolve.c:4054 -#, no-c-format -msgid "Array index at %L is an array of rank %d" +#: c.opt:61 +msgid "-F \tAdd to the end of the main framework include path" msgstr "" -#: fortran/resolve.c:4093 -#, no-c-format -msgid "Substring start index at %L must be of type INTEGER" +#: c.opt:65 +msgid "Print the name of header files as they are used" msgstr "" -#: fortran/resolve.c:4100 -#, no-c-format -msgid "Substring start index at %L must be scalar" +#: c.opt:69 +msgid "-I \tAdd to the end of the main include path" msgstr "" -#: fortran/resolve.c:4109 -#, no-c-format -msgid "Substring start index at %L is less than one" +#: c.opt:73 +msgid "Generate make dependencies" msgstr "" -#: fortran/resolve.c:4122 -#, no-c-format -msgid "Substring end index at %L must be of type INTEGER" +#: c.opt:77 +msgid "Generate make dependencies and compile" msgstr "" -#: fortran/resolve.c:4129 -#, no-c-format -msgid "Substring end index at %L must be scalar" +#: c.opt:81 +msgid "-MF \tWrite dependency output to the given file" msgstr "" -#: fortran/resolve.c:4139 -#, no-c-format -msgid "Substring end index at %L exceeds the string length" +#: c.opt:85 +msgid "Treat missing header files as generated files" msgstr "" -#: fortran/resolve.c:4149 -#, no-c-format -msgid "Substring end index at %L is too large" +#: c.opt:89 +msgid "Like -M but ignore system header files" msgstr "" -#: fortran/resolve.c:4285 -#, no-c-format -msgid "" -"Component to the right of a part reference with nonzero rank must not have " -"the POINTER attribute at %L" +#: c.opt:93 +msgid "Like -MD but ignore system header files" msgstr "" -#: fortran/resolve.c:4292 -#, no-c-format -msgid "" -"Component to the right of a part reference with nonzero rank must not have " -"the ALLOCATABLE attribute at %L" +#: c.opt:97 +msgid "Generate phony targets for all headers" msgstr "" -#: fortran/resolve.c:4311 -#, no-c-format -msgid "" -"Two or more part references with nonzero rank must not be specified at %L" +#: c.opt:101 +msgid "-MQ \tAdd a MAKE-quoted target" msgstr "" -#: fortran/resolve.c:4494 -#, no-c-format -msgid "" -"Variable '%s', used in a specification expression, is referenced at %L " -"before the ENTRY statement in which it is a parameter" +#: c.opt:105 +msgid "-MT \tAdd an unquoted target" msgstr "" -#: fortran/resolve.c:4499 -#, no-c-format -msgid "" -"Variable '%s' is used at %L before the ENTRY statement in which it is a " -"parameter" +#: c.opt:109 +msgid "Do not generate #line directives" msgstr "" -#: fortran/resolve.c:4786 fortran/resolve.c:4858 -#, no-c-format -msgid "Passed-object at %L must be scalar" +#: c.opt:113 +msgid "-U\tUndefine " msgstr "" -#: fortran/resolve.c:4887 -#, no-c-format +#: c.opt:117 msgid "" -"Base object for type-bound procedure call at %L is of ABSTRACT type '%s'" +"Warn about things that will change when compiling with an ABI-compliant " +"compiler" msgstr "" -#. Nothing matching found! -#: fortran/resolve.c:4989 -#, no-c-format -msgid "" -"Found no matching specific binding for the call to the GENERIC '%s' at %L" +#: c.opt:124 +msgid "Warn about suspicious uses of memory addresses" msgstr "" -#. To resolve class member calls, we borrow this bit -#. of code to select the specific procedures. -#: fortran/resolve.c:5009 fortran/resolve.c:5062 -#, no-c-format -msgid "'%s' at %L should be a SUBROUTINE" +#: c.opt:128 +msgid "Enable most warning messages" msgstr "" -#: fortran/resolve.c:5054 -#, no-c-format -msgid "'%s' at %L should be a FUNCTION" +#: c.opt:132 +msgid "" +"Warn whenever an Objective-C assignment is being intercepted by the garbage " +"collector" msgstr "" -#: fortran/resolve.c:5137 -#, no-c-format -msgid "no typebound available procedure named '%s' at %L" +#: c.opt:136 +msgid "Warn about casting functions to incompatible types" msgstr "" -#: fortran/resolve.c:5598 -#, no-c-format -msgid "%s at %L must be a scalar" +#: c.opt:140 +msgid "Warn when a built-in preprocessor macro is undefined or redefined" msgstr "" -#: fortran/resolve.c:5608 -#, no-c-format -msgid "Deleted feature: %s at %L must be integer" +#: c.opt:144 +msgid "Warn about C constructs that are not in the common subset of C and C++" msgstr "" -#: fortran/resolve.c:5612 fortran/resolve.c:5619 -#, no-c-format -msgid "%s at %L must be INTEGER" +#: c.opt:148 +msgid "" +"Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO " +"C++ 200x" msgstr "" -#: fortran/resolve.c:5639 -#, no-c-format -msgid "Cannot assign to loop variable in PURE procedure at %L" +#: c.opt:152 +msgid "Warn about casts which discard qualifiers" msgstr "" -#: fortran/resolve.c:5663 -#, no-c-format -msgid "Step expression in DO loop at %L cannot be zero" +#: c.opt:156 +msgid "Warn about subscripts whose type is \"char\"" msgstr "" -#: fortran/resolve.c:5698 -#, no-c-format -msgid "DO loop at %L will be executed zero times" +#: c.opt:160 +msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"" msgstr "" -#: fortran/resolve.c:5759 -#, no-c-format -msgid "FORALL index-name at %L must be a scalar INTEGER" +#: c.opt:164 +msgid "" +"Warn about possibly nested block comments, and C++ comments spanning more " +"than one physical line" msgstr "" -#: fortran/resolve.c:5764 -#, no-c-format -msgid "FORALL start expression at %L must be a scalar INTEGER" +#: c.opt:168 +msgid "Synonym for -Wcomment" msgstr "" -#: fortran/resolve.c:5771 -#, no-c-format -msgid "FORALL end expression at %L must be a scalar INTEGER" +#: c.opt:172 +msgid "Warn for implicit type conversions that may change a value" msgstr "" -#: fortran/resolve.c:5779 -#, no-c-format -msgid "FORALL stride expression at %L must be a scalar %s" +#: c.opt:176 +msgid "Warn for implicit type conversions between signed and unsigned integers" msgstr "" -#: fortran/resolve.c:5784 -#, no-c-format -msgid "FORALL stride expression at %L cannot be zero" +#: c.opt:180 +msgid "Warn when all constructors and destructors are private" msgstr "" -#: fortran/resolve.c:5800 -#, no-c-format -msgid "FORALL index '%s' may not appear in triplet specification at %L" +#: c.opt:184 +msgid "Warn when a declaration is found after a statement" msgstr "" -#: fortran/resolve.c:5900 fortran/resolve.c:6115 -#, no-c-format -msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER" +#: c.opt:188 +msgid "Warn if a deprecated compiler feature, class, method, or field is used" msgstr "" -#: fortran/resolve.c:5906 -#, no-c-format -msgid "Cannot deallocate INTENT(IN) variable '%s' at %L" +#: c.opt:192 +msgid "Warn about compile-time integer division by zero" msgstr "" -#: fortran/resolve.c:5979 -#, no-c-format -msgid "" -"Source-expr at %L must be scalar or have the same rank as the allocate-" -"object at %L" +#: c.opt:196 +msgid "Warn about violations of Effective C++ style rules" msgstr "" -#: fortran/resolve.c:6007 -#, no-c-format -msgid "Source-expr at %L and allocate-object at %L must have the same shape" +#: c.opt:200 +msgid "Warn about an empty body in an if or else statement" msgstr "" -#: fortran/resolve.c:6126 -#, no-c-format -msgid "Type of entity at %L is type incompatible with source-expr at %L" +#: c.opt:204 +msgid "Warn about stray tokens after #elif and #endif" msgstr "" -#: fortran/resolve.c:6139 -#, no-c-format -msgid "" -"The allocate-object at %L and the source-expr at %L shall have the same kind " -"type parameter" +#: c.opt:208 +msgid "Warn about comparison of different enum types" msgstr "" -#: fortran/resolve.c:6148 -#, no-c-format +#: c.opt:216 msgid "" -"Allocating %s of ABSTRACT base type at %L requires a type-spec or SOURCE=" +"This switch is deprecated; use -Werror=implicit-function-declaration instead" msgstr "" -#: fortran/resolve.c:6155 -#, no-c-format -msgid "Cannot allocate INTENT(IN) variable '%s' at %L" +#: c.opt:220 +msgid "Warn if testing floating point numbers for equality" msgstr "" -#: fortran/resolve.c:6167 -#, no-c-format -msgid "Array specification required in ALLOCATE statement at %L" +#: c.opt:224 +msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" msgstr "" -#: fortran/resolve.c:6197 -#, no-c-format -msgid "Bad array specification in ALLOCATE statement at %L" +#: c.opt:228 +msgid "Warn if passing too many arguments to a function for its format string" msgstr "" -#: fortran/resolve.c:6217 -#, no-c-format -msgid "" -"'%s' must not appear in the array specification at %L in the same ALLOCATE " -"statement where it is itself allocated" +#: c.opt:232 +msgid "Warn about format strings that are not literals" msgstr "" -#: fortran/resolve.c:6242 -#, no-c-format -msgid "Stat-variable '%s' at %L cannot be INTENT(IN)" +#: c.opt:236 +msgid "Warn about format strings that contain NUL bytes" msgstr "" -#: fortran/resolve.c:6246 -#, no-c-format -msgid "Illegal stat-variable at %L for a PURE procedure" +#: c.opt:240 +msgid "Warn about possible security problems with format functions" msgstr "" -#: fortran/resolve.c:6253 -#, no-c-format -msgid "Stat-variable at %L must be a scalar INTEGER variable" +#: c.opt:244 +msgid "Warn about strftime formats yielding 2-digit years" msgstr "" -#: fortran/resolve.c:6258 -#, no-c-format -msgid "Stat-variable at %L shall not be %sd within the same %s statement" +#: c.opt:248 +msgid "Warn about zero-length formats" msgstr "" -#: fortran/resolve.c:6266 -#, no-c-format -msgid "ERRMSG at %L is useless without a STAT tag" +#: c.opt:255 +msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: fortran/resolve.c:6270 -#, no-c-format -msgid "Errmsg-variable '%s' at %L cannot be INTENT(IN)" +#: c.opt:259 +msgid "Warn about variables which are initialized to themselves" msgstr "" -#: fortran/resolve.c:6274 -#, no-c-format -msgid "Illegal errmsg-variable at %L for a PURE procedure" +#: c.opt:266 +msgid "Warn about implicit function declarations" msgstr "" -#: fortran/resolve.c:6282 -#, no-c-format -msgid "Errmsg-variable at %L must be a scalar CHARACTER variable" +#: c.opt:270 +msgid "Warn when a declaration does not specify a type" msgstr "" -#: fortran/resolve.c:6287 -#, no-c-format -msgid "Errmsg-variable at %L shall not be %sd within the same %s statement" +#: c.opt:277 +msgid "" +"Warn when there is a cast to a pointer from an integer of a different size" msgstr "" -#: fortran/resolve.c:6305 -#, no-c-format -msgid "Allocate-object at %L also appears at %L" +#: c.opt:281 +msgid "Warn about invalid uses of the \"offsetof\" macro" msgstr "" -#. The cases overlap, or they are the same -#. element in the list. Either way, we must -#. issue an error and get the next case from P. -#. FIXME: Sort P and Q by line number. -#: fortran/resolve.c:6472 -#, no-c-format -msgid "CASE label at %L overlaps with CASE label at %L" +#: c.opt:285 +msgid "Warn about PCH files that are found but not used" msgstr "" -#: fortran/resolve.c:6523 -#, no-c-format -msgid "Expression in CASE statement at %L must be of type %s" +#: c.opt:289 +msgid "Warn when a jump misses a variable initialization" msgstr "" -#: fortran/resolve.c:6534 -#, no-c-format -msgid "Expression in CASE statement at %L must be of kind %d" +#: c.opt:293 +msgid "" +"Warn when a logical operator is suspiciously always evaluating to true or " +"false" msgstr "" -#: fortran/resolve.c:6546 -#, no-c-format -msgid "Expression in CASE statement at %L must be scalar" +#: c.opt:297 +msgid "Do not warn about using \"long long\" when -pedantic" msgstr "" -#: fortran/resolve.c:6592 -#, no-c-format -msgid "" -"Selection expression in computed GOTO statement at %L must be a scalar " -"integer expression" +#: c.opt:301 +msgid "Warn about suspicious declarations of \"main\"" msgstr "" -#: fortran/resolve.c:6610 -#, no-c-format -msgid "Argument of SELECT statement at %L cannot be %s" +#: c.opt:305 +msgid "Warn about possibly missing braces around initializers" msgstr "" -#: fortran/resolve.c:6619 -#, no-c-format -msgid "Argument of SELECT statement at %L must be a scalar expression" +#: c.opt:309 +msgid "Warn about global functions without previous declarations" msgstr "" -#: fortran/resolve.c:6684 fortran/resolve.c:6906 -#, no-c-format -msgid "" -"The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" +#: c.opt:313 +msgid "Warn about missing fields in struct initializers" msgstr "" -#: fortran/resolve.c:6710 -#, no-c-format -msgid "Logical range in CASE statement at %L is not allowed" +#: c.opt:317 +msgid "Warn about functions which might be candidates for format attributes" msgstr "" -#: fortran/resolve.c:6722 -#, no-c-format -msgid "constant logical value in CASE statement is repeated at %L" +#: c.opt:321 +msgid "Warn about user-specified include directories that do not exist" msgstr "" -#: fortran/resolve.c:6736 -#, no-c-format -msgid "Range specification at %L can never be matched" +#: c.opt:325 +msgid "" +"Warn about function parameters declared without a type specifier in K&R-" +"style functions" msgstr "" -#: fortran/resolve.c:6839 -#, no-c-format -msgid "Logical SELECT CASE block at %L has more that two cases" +#: c.opt:329 +msgid "Warn about global functions without prototypes" msgstr "" -#: fortran/resolve.c:6884 -#, no-c-format -msgid "Derived type '%s' at %L must be extensible" +#: c.opt:333 +msgid "Warn about use of multi-character character constants" msgstr "" -#: fortran/resolve.c:6894 -#, no-c-format -msgid "Derived type '%s' at %L must be an extension of '%s'" +#: c.opt:337 +msgid "Warn about \"extern\" declarations not at file scope" msgstr "" -#: fortran/resolve.c:7040 -#, no-c-format -msgid "Double CLASS IS block in SELECT TYPE statement at %L" +#: c.opt:341 +msgid "" +"Warn when non-templatized friend functions are declared within a template" msgstr "" -#: fortran/resolve.c:7135 -#, no-c-format -msgid "Data transfer element at %L cannot have POINTER components" +#: c.opt:345 +msgid "Warn about non-virtual destructors" msgstr "" -#: fortran/resolve.c:7142 -#, no-c-format -msgid "Data transfer element at %L cannot have ALLOCATABLE components" +#: c.opt:349 +msgid "" +"Warn about NULL being passed to argument slots marked as requiring non-NULL" msgstr "" -#: fortran/resolve.c:7149 -#, no-c-format -msgid "Data transfer element at %L cannot have PRIVATE components" +#: c.opt:353 +msgid "-Wnormalized=\tWarn about non-normalised Unicode strings" msgstr "" -#: fortran/resolve.c:7158 -#, no-c-format -msgid "" -"Data transfer element at %L cannot be a full reference to an assumed-size " -"array" +#: c.opt:357 +msgid "Warn if a C-style cast is used in a program" msgstr "" -#: fortran/resolve.c:7220 -#, no-c-format -msgid "" -"Statement at %L is not a valid branch target statement for the branch " -"statement at %L" +#: c.opt:361 +msgid "Warn for obsolescent usage in a declaration" msgstr "" -#: fortran/resolve.c:7229 -#, no-c-format -msgid "Branch at %L may result in an infinite loop" +#: c.opt:365 +msgid "Warn if an old-style parameter definition is used" msgstr "" -#. The label is not in an enclosing block, so illegal. This was -#. allowed in Fortran 66, so we allow it as extension. No -#. further checks are necessary in this case. -#: fortran/resolve.c:7257 -#, no-c-format -msgid "Label at %L is not in the same block as the GOTO statement at %L" +#: c.opt:369 +msgid "" +"Warn if a string is longer than the maximum portable length specified by the " +"standard" msgstr "" -#: fortran/resolve.c:7332 -#, no-c-format -msgid "WHERE mask at %L has inconsistent shape" +#: c.opt:373 +msgid "Warn about overloaded virtual function names" msgstr "" -#: fortran/resolve.c:7348 -#, no-c-format -msgid "WHERE assignment target at %L has inconsistent shape" +#: c.opt:377 +msgid "Warn about overriding initializers without side effects" msgstr "" -#: fortran/resolve.c:7356 fortran/resolve.c:7443 -#, no-c-format -msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" +#: c.opt:381 +msgid "Warn about packed bit-fields whose offset changed in GCC 4.4" msgstr "" -#: fortran/resolve.c:7366 fortran/resolve.c:7453 -#, no-c-format -msgid "Unsupported statement inside WHERE at %L" +#: c.opt:385 +msgid "Warn about possibly missing parentheses" msgstr "" -#: fortran/resolve.c:7397 -#, no-c-format -msgid "Assignment to a FORALL index variable at %L" +#: c.opt:389 +msgid "Warn when converting the type of pointers to member functions" msgstr "" -#: fortran/resolve.c:7406 -#, no-c-format -msgid "" -"The FORALL with index '%s' is not used on the left side of the assignment at " -"%L and so might cause multiple assignment to this object" +#: c.opt:393 +msgid "Warn about function pointer arithmetic" msgstr "" -#: fortran/resolve.c:7575 -#, no-c-format -msgid "An outer FORALL construct already has an index with this name %L" +#: c.opt:397 +msgid "Warn when a pointer is cast to an integer of a different size" msgstr "" -#: fortran/resolve.c:7654 -#, no-c-format -msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" +#: c.opt:401 +msgid "Warn about misuses of pragmas" msgstr "" -#: fortran/resolve.c:7806 -#, no-c-format -msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L" +#: c.opt:405 +msgid "Warn if inherited methods are unimplemented" msgstr "" -#: fortran/resolve.c:7831 -#, no-c-format -msgid "Cannot assign to variable '%s' in PURE procedure at %L" +#: c.opt:409 +msgid "Warn about multiple declarations of the same object" msgstr "" -#: fortran/resolve.c:7843 -#, no-c-format +#: c.opt:413 +msgid "Warn when the compiler reorders code" +msgstr "" + +#: c.opt:417 msgid "" -"The impure variable at %L is assigned to a derived type variable with a " -"POINTER component in a PURE procedure (12.6)" +"Warn whenever a function's return type defaults to \"int\" (C), or about " +"inconsistent return types (C++)" msgstr "" -#: fortran/resolve.c:7854 -#, no-c-format -msgid "Variable must not be polymorphic in assignment at %L" +#: c.opt:421 +msgid "Warn if a selector has multiple methods" msgstr "" -#: fortran/resolve.c:7964 -#, no-c-format -msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable" +#: c.opt:425 +msgid "Warn about possible violations of sequence point rules" msgstr "" -#: fortran/resolve.c:7967 -#, no-c-format -msgid "Variable '%s' has not been assigned a target label at %L" +#: c.opt:429 +msgid "Warn about signed-unsigned comparisons" msgstr "" -#: fortran/resolve.c:7978 -#, no-c-format -msgid "" -"Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier" +#: c.opt:433 +msgid "Warn when overload promotes from unsigned to signed" msgstr "" -#: fortran/resolve.c:8009 -#, no-c-format -msgid "ASSIGN statement at %L requires a scalar default INTEGER variable" +#: c.opt:437 +msgid "Warn about uncasted NULL used as sentinel" msgstr "" -#: fortran/resolve.c:8024 -#, no-c-format -msgid "Arithmetic IF statement at %L requires a numeric expression" +#: c.opt:441 +msgid "Warn about unprototyped function declarations" +msgstr "" + +#: c.opt:445 +msgid "Warn if type signatures of candidate methods do not match exactly" msgstr "" -#: fortran/resolve.c:8087 -#, no-c-format +#: c.opt:449 msgid "" -"Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression" +"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions " +"are used" msgstr "" -#: fortran/resolve.c:8169 -#, no-c-format -msgid "FORALL mask clause at %L requires a LOGICAL expression" +#: c.opt:453 +msgid "Deprecated. This switch has no effect" msgstr "" -#: fortran/resolve.c:8241 fortran/resolve.c:8297 -#, no-c-format -msgid "" -"Binding label '%s' for common block '%s' at %L collides with the global " -"entity '%s' at %L" +#: c.opt:461 +msgid "Warn about features not present in traditional C" msgstr "" -#. Common block names match but binding labels do not. -#: fortran/resolve.c:8262 -#, no-c-format +#: c.opt:465 msgid "" -"Binding label '%s' for common block '%s' at %L does not match the binding " -"label '%s' for common block '%s' at %L" +"Warn of prototypes causing type conversions different from what would happen " +"in the absence of prototype" msgstr "" -#: fortran/resolve.c:8309 -#, no-c-format +#: c.opt:469 msgid "" -"Binding label '%s' for common block '%s' at %L collides with global entity '%" -"s' at %L" +"Warn if trigraphs are encountered that might affect the meaning of the " +"program" msgstr "" -#. Make sure global procedures don't collide with anything. -#: fortran/resolve.c:8361 -#, no-c-format -msgid "Binding label '%s' at %L collides with the global entity '%s' at %L" +#: c.opt:473 +msgid "Warn about @selector()s without previously declared methods" msgstr "" -#. Make sure procedures in interface bodies don't collide. -#: fortran/resolve.c:8374 -#, no-c-format -msgid "" -"Binding label '%s' in interface body at %L collides with the global entity '%" -"s' at %L" +#: c.opt:477 +msgid "Warn if an undefined macro is used in an #if directive" msgstr "" -#: fortran/resolve.c:8387 -#, no-c-format -msgid "Binding label '%s' at %L collides with global entity '%s' at %L" +#: c.opt:481 +msgid "Warn about unrecognized pragmas" msgstr "" -#: fortran/resolve.c:8464 -#, no-c-format -msgid "CHARACTER variable has zero length at %L" +#: c.opt:485 +msgid "Warn about unsuffixed float constants" msgstr "" -#: fortran/resolve.c:8475 -#, no-c-format -msgid "String length at %L is too large" +#: c.opt:489 +msgid "Warn about macros defined in the main file that are not used" msgstr "" -#: fortran/resolve.c:8777 -#, no-c-format -msgid "Allocatable array '%s' at %L must have a deferred shape" +#: c.opt:493 +msgid "" +"Warn if a caller of a function, marked with attribute warn_unused_result, " +"does not use its return value" msgstr "" -#: fortran/resolve.c:8781 -#, no-c-format -msgid "Scalar object '%s' at %L may not be ALLOCATABLE" +#: c.opt:497 +msgid "Do not warn about using variadic macros when -pedantic" msgstr "" -#: fortran/resolve.c:8789 -#, no-c-format -msgid "Array pointer '%s' at %L must have a deferred shape" +#: c.opt:501 +msgid "Warn if a variable length array is used" msgstr "" -#: fortran/resolve.c:8800 -#, no-c-format -msgid "Array '%s' at %L cannot have a deferred shape" +#: c.opt:505 +msgid "Warn when a register variable is declared volatile" msgstr "" -#: fortran/resolve.c:8828 -#, no-c-format +#: c.opt:509 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" +"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 "" -#: fortran/resolve.c:8851 -#, no-c-format -msgid "" -"Object '%s' at %L must have the SAVE attribute for default initialization of " -"a component" +#: c.opt:513 +msgid "Warn when a pointer differs in signedness in an assignment" msgstr "" -#: fortran/resolve.c:8862 -#, no-c-format -msgid "Type '%s' of CLASS variable '%s' at %L is not extensible" +#: c.opt:517 +msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)" msgstr "" -#: fortran/resolve.c:8872 -#, no-c-format -msgid "CLASS variable '%s' at %L must be dummy, allocatable or pointer" +#: c.opt:525 +msgid "Enforce class member access control semantics" msgstr "" -#. The shape of a main program or module array needs to be -#. constant. -#: fortran/resolve.c:8919 -#, no-c-format -msgid "The module or main program array '%s' at %L must have constant shape" +#: c.opt:532 +msgid "Change when template instances are emitted" msgstr "" -#: fortran/resolve.c:8932 -#, no-c-format -msgid "" -"Entity with assumed character length at %L must be a dummy argument or a " -"PARAMETER" +#: c.opt:536 +msgid "Recognize the \"asm\" keyword" msgstr "" -#: fortran/resolve.c:8951 -#, no-c-format -msgid "'%s' at %L must have constant character length in this context" +#: c.opt:540 +msgid "Recognize built-in functions" msgstr "" -#: fortran/resolve.c:8987 -#, no-c-format -msgid "Allocatable '%s' at %L cannot have an initializer" +#: c.opt:547 +msgid "Check the return value of new" msgstr "" -#: fortran/resolve.c:8990 -#, no-c-format -msgid "External '%s' at %L cannot have an initializer" +#: c.opt:551 +msgid "Allow the arguments of the '?' operator to have different types" msgstr "" -#: fortran/resolve.c:8994 -#, no-c-format -msgid "Dummy '%s' at %L cannot have an initializer" +#: c.opt:555 +msgid "Reduce the size of object files" msgstr "" -#: fortran/resolve.c:8997 -#, no-c-format -msgid "Intrinsic '%s' at %L cannot have an initializer" +#: c.opt:559 +msgid "-fconst-string-class=\tUse class for constant strings" msgstr "" -#: fortran/resolve.c:9000 -#, no-c-format -msgid "Function result '%s' at %L cannot have an initializer" +#: c.opt:563 +msgid "" +"-fno-deduce-init-list\tdisable deduction of std::initializer_list for a " +"template type parameter from a brace-enclosed initializer-list" msgstr "" -#: fortran/resolve.c:9003 -#, no-c-format -msgid "Automatic array '%s' at %L cannot have an initializer" +#: c.opt:567 +msgid "Inline member functions by default" msgstr "" -#: fortran/resolve.c:9026 -#, no-c-format -msgid "Although not referenced, '%s' at %L has ambiguous interfaces" +#: c.opt:571 +msgid "Preprocess directives only." msgstr "" -#: fortran/resolve.c:9045 -#, no-c-format -msgid "" -"Character-valued statement function '%s' at %L must have constant length" +#: c.opt:575 +msgid "Permit '$' as an identifier character" msgstr "" -#: fortran/resolve.c:9053 -#, no-c-format -msgid "" -"Automatic character length function '%s' at %L must have an explicit " -"interface" +#: c.opt:582 +msgid "Generate code to check exception specifications" msgstr "" -#: fortran/resolve.c:9078 -#, no-c-format +#: c.opt:589 msgid "" -"Fortran 2003: '%s' is of a PRIVATE type and cannot be a dummy argument of '%" -"s', which is PUBLIC at %L" +"-fexec-charset=\tConvert all strings and character constants to " +"character set " msgstr "" -#: fortran/resolve.c:9101 fortran/resolve.c:9126 -#, no-c-format -msgid "" -"Fortran 2003: Procedure '%s' in PUBLIC interface '%s' at %L takes dummy " -"arguments of '%s' which is PRIVATE" +#: c.opt:593 +msgid "Permit universal character names (\\u and \\U) in identifiers" msgstr "" -#: fortran/resolve.c:9144 -#, no-c-format -msgid "Function '%s' at %L cannot have an initializer" +#: c.opt:597 +msgid "" +"-finput-charset=\tSpecify the default character set for source files" msgstr "" -#: fortran/resolve.c:9153 -#, no-c-format -msgid "External object '%s' at %L may not have an initializer" +#: c.opt:605 +msgid "Scope of for-init-statement variables is local to the loop" msgstr "" -#: fortran/resolve.c:9161 -#, no-c-format -msgid "ELEMENTAL function '%s' at %L must have a scalar result" +#: c.opt:609 +msgid "Do not assume that standard C libraries and \"main\" exist" msgstr "" -#: fortran/resolve.c:9182 -#, no-c-format -msgid "CHARACTER(*) function '%s' at %L cannot be array-valued" +#: c.opt:613 +msgid "Recognize GNU-defined keywords" msgstr "" -#: fortran/resolve.c:9186 -#, no-c-format -msgid "CHARACTER(*) function '%s' at %L cannot be pointer-valued" +#: c.opt:617 +msgid "Generate code for GNU runtime environment" msgstr "" -#: fortran/resolve.c:9190 -#, no-c-format -msgid "CHARACTER(*) function '%s' at %L cannot be pure" +#: c.opt:621 +msgid "Use traditional GNU semantics for inline functions" msgstr "" -#: fortran/resolve.c:9194 -#, no-c-format -msgid "CHARACTER(*) function '%s' at %L cannot be recursive" +#: c.opt:634 +msgid "Assume normal C execution environment" msgstr "" -#: fortran/resolve.c:9203 -#, no-c-format -msgid "Obsolescent feature: CHARACTER(*) function '%s' at %L" +#: c.opt:638 +msgid "Enable support for huge objects" msgstr "" -#: fortran/resolve.c:9258 -#, no-c-format -msgid "PROCEDURE attribute conflicts with SAVE attribute in '%s' at %L" +#: c.opt:642 +msgid "Export functions even if they can be inlined" msgstr "" -#: fortran/resolve.c:9264 -#, no-c-format -msgid "PROCEDURE attribute conflicts with INTENT attribute in '%s' at %L" +#: c.opt:646 +msgid "Emit implicit instantiations of inline templates" msgstr "" -#: fortran/resolve.c:9270 -#, no-c-format -msgid "PROCEDURE attribute conflicts with RESULT attribute in '%s' at %L" +#: c.opt:650 +msgid "Emit implicit instantiations of templates" msgstr "" -#: fortran/resolve.c:9278 -#, no-c-format -msgid "EXTERNAL attribute conflicts with FUNCTION attribute in '%s' at %L" +#: c.opt:654 +msgid "Inject friend functions into enclosing namespace" msgstr "" -#: fortran/resolve.c:9284 -#, no-c-format -msgid "Procedure pointer result '%s' at %L is missing the pointer attribute" +#: c.opt:661 +msgid "" +"Allow implicit conversions between vectors with differing numbers of " +"subparts and/or differing element types." msgstr "" -#: fortran/resolve.c:9330 -#, no-c-format -msgid "FINAL procedure '%s' at %L is not a SUBROUTINE" +#: c.opt:665 +msgid "Don't warn about uses of Microsoft extensions" msgstr "" -#: fortran/resolve.c:9338 -#, no-c-format -msgid "FINAL procedure at %L must have exactly one argument" +#: c.opt:675 +msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" msgstr "" -#: fortran/resolve.c:9347 -#, no-c-format -msgid "Argument of FINAL procedure at %L must be of type '%s'" +#: c.opt:679 +msgid "Assume that receivers of Objective-C messages may be nil" msgstr "" -#: fortran/resolve.c:9355 -#, no-c-format -msgid "Argument of FINAL procedure at %L must not be a POINTER" +#: c.opt:691 +msgid "" +"Generate special Objective-C methods to initialize/destroy non-POD C++ " +"ivars, if needed" msgstr "" -#: fortran/resolve.c:9361 -#, no-c-format -msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE" +#: c.opt:695 +msgid "Allow fast jumps to the message dispatcher" msgstr "" -#: fortran/resolve.c:9367 -#, no-c-format -msgid "Argument of FINAL procedure at %L must not be OPTIONAL" +#: c.opt:701 +msgid "Enable Objective-C exception and synchronization syntax" msgstr "" -#: fortran/resolve.c:9375 -#, no-c-format -msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)" +#: c.opt:705 +msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs" msgstr "" -#: fortran/resolve.c:9383 -#, no-c-format -msgid "Non-scalar FINAL procedure at %L should have assumed shape argument" +#: c.opt:710 +msgid "Enable Objective-C setjmp exception handling runtime" msgstr "" -#: fortran/resolve.c:9402 -#, no-c-format -msgid "FINAL procedure '%s' declared at %L has the same rank (%d) as '%s'" +#: c.opt:714 +msgid "Enable OpenMP (implies -frecursive in Fortran)" msgstr "" -#: fortran/resolve.c:9435 -#, no-c-format -msgid "" -"Only array FINAL procedures declared for derived type '%s' defined at %L, " -"suggest also scalar one" +#: c.opt:718 +msgid "Recognize C++ keywords like \"compl\" and \"xor\"" msgstr "" -#. TODO: Remove this error when finalization is finished. -#: fortran/resolve.c:9440 -#, no-c-format -msgid "Finalization at %L is not yet implemented" +#: c.opt:722 +msgid "Enable optional diagnostics" msgstr "" -#: fortran/resolve.c:9466 -#, no-c-format -msgid "Can't overwrite GENERIC '%s' at %L" +#: c.opt:729 +msgid "Look for and use PCH files even when preprocessing" msgstr "" -#: fortran/resolve.c:9478 -#, no-c-format -msgid "'%s' at %L overrides a procedure binding declared NON_OVERRIDABLE" +#: c.opt:733 +msgid "Downgrade conformance errors to warnings" msgstr "" -#: fortran/resolve.c:9486 -#, no-c-format -msgid "'%s' at %L must not be DEFERRED as it overrides a non-DEFERRED binding" +#: c.opt:737 +msgid "Treat the input file as already preprocessed" msgstr "" -#: fortran/resolve.c:9494 -#, no-c-format -msgid "'%s' at %L overrides a PURE procedure and must also be PURE" +#: c.opt:741 +msgid "" +"-fno-pretty-templates Do not pretty-print template specializations as the " +"template signature followed by the arguments" msgstr "" -#: fortran/resolve.c:9503 -#, no-c-format -msgid "'%s' at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL" +#: c.opt:745 +msgid "" +"Used in Fix-and-Continue mode to indicate that object files may be swapped " +"in at runtime" msgstr "" -#: fortran/resolve.c:9509 -#, no-c-format -msgid "" -"'%s' at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, " -"either" +#: c.opt:749 +msgid "Enable automatic template instantiation" msgstr "" -#: fortran/resolve.c:9518 -#, no-c-format -msgid "'%s' at %L overrides a SUBROUTINE and must also be a SUBROUTINE" +#: c.opt:753 +msgid "Generate run time type descriptor information" msgstr "" -#: fortran/resolve.c:9529 -#, no-c-format -msgid "'%s' at %L overrides a FUNCTION and must also be a FUNCTION" +#: c.opt:757 +msgid "Use the same size for double as for float" msgstr "" -#: fortran/resolve.c:9540 -#, no-c-format -msgid "" -"'%s' at %L and the overridden FUNCTION should have matching result types" +#: c.opt:761 +msgid "Use the narrowest integer type possible for enumeration types" msgstr "" -#: fortran/resolve.c:9551 -#, no-c-format -msgid "'%s' at %L overrides a PUBLIC procedure and must not be PRIVATE" +#: c.opt:765 +msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" msgstr "" -#: fortran/resolve.c:9580 -#, no-c-format -msgid "" -"Dummy argument '%s' of '%s' at %L should be named '%s' as to match the " -"corresponding argument of the overridden procedure" +#: c.opt:769 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" msgstr "" -#: fortran/resolve.c:9593 -#, no-c-format -msgid "" -"Types mismatch for dummy argument '%s' of '%s' %L in respect to the " -"overridden procedure" +#: c.opt:773 +msgid "Make \"char\" signed by default" msgstr "" -#: fortran/resolve.c:9603 -#, no-c-format -msgid "" -"'%s' at %L must have the same number of formal arguments as the overridden " -"procedure" +#: c.opt:780 +msgid "Display statistics accumulated during compilation" msgstr "" -#: fortran/resolve.c:9612 -#, no-c-format -msgid "'%s' at %L overrides a NOPASS binding and must also be NOPASS" +#: c.opt:787 +msgid "-ftabstop=\tDistance between tab stops for column reporting" msgstr "" -#: fortran/resolve.c:9623 -#, no-c-format -msgid "'%s' at %L overrides a binding with PASS and must also be PASS" +#: c.opt:791 +msgid "-ftemplate-depth-\tSpecify maximum template instantiation depth" msgstr "" -#: fortran/resolve.c:9630 -#, no-c-format +#: c.opt:798 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" +"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " +"local statics" msgstr "" -#: fortran/resolve.c:9664 -#, no-c-format -msgid "'%s' and '%s' can't be mixed FUNCTION/SUBROUTINE for GENERIC '%s' at %L" +#: c.opt:802 +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" msgstr "" -#: fortran/resolve.c:9673 -#, no-c-format -msgid "'%s' and '%s' for GENERIC '%s' at %L are ambiguous" +#: c.opt:806 +msgid "Make \"char\" unsigned by default" msgstr "" -#: fortran/resolve.c:9732 -#, no-c-format -msgid "Undefined specific binding '%s' as target of GENERIC '%s' at %L" +#: c.opt:810 +msgid "Use __cxa_atexit to register destructors" msgstr "" -#: fortran/resolve.c:9744 -#, no-c-format -msgid "GENERIC '%s' at %L must target a specific binding, '%s' is GENERIC, too" +#: c.opt:814 +msgid "Use __cxa_get_exception_ptr in exception handling" msgstr "" -#: fortran/resolve.c:9774 -#, no-c-format -msgid "GENERIC '%s' at %L can't overwrite specific binding with the same name" +#: c.opt:818 +msgid "Marks all inlined methods as having hidden visibility" msgstr "" -#: fortran/resolve.c:9830 -#, no-c-format -msgid "Type-bound operator at %L can't be NOPASS" +#: c.opt:822 +msgid "Changes visibility to match Microsoft Visual Studio by default" msgstr "" -#: fortran/resolve.c:9993 -#, no-c-format -msgid "" -"'%s' must be a module procedure or an external procedure with an explicit " -"interface at %L" +#: c.opt:826 +msgid "Discard unused virtual functions" msgstr "" -#: fortran/resolve.c:10030 -#, no-c-format -msgid "Procedure '%s' with PASS(%s) at %L has no argument '%s'" +#: c.opt:830 +msgid "Implement vtables using thunks" msgstr "" -#: fortran/resolve.c:10044 -#, no-c-format -msgid "Procedure '%s' with PASS at %L must have at least one argument" +#: c.opt:834 +msgid "Emit common-like symbols as weak symbols" msgstr "" -#: fortran/resolve.c:10055 fortran/resolve.c:10424 -#, no-c-format -msgid "Non-polymorphic passed-object dummy argument of '%s' at %L" +#: c.opt:838 +msgid "" +"-fwide-exec-charset=\tConvert all wide strings and character constants " +"to character set " msgstr "" -#: fortran/resolve.c:10063 -#, no-c-format -msgid "" -"Argument '%s' of '%s' with PASS(%s) at %L must be of the derived-type '%s'" +#: c.opt:842 +msgid "Generate a #line directive pointing at the current working directory" msgstr "" -#: fortran/resolve.c:10091 -#, no-c-format -msgid "Procedure '%s' at %L has the same name as a component of '%s'" +#: c.opt:846 +msgid "Emit cross referencing information" msgstr "" -#: fortran/resolve.c:10100 -#, no-c-format +#: c.opt:850 msgid "" -"Procedure '%s' at %L has the same name as an inherited component of '%s'" +"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" msgstr "" -#: fortran/resolve.c:10187 -#, no-c-format -msgid "" -"Derived-type '%s' declared at %L must be ABSTRACT because '%s' is DEFERRED " -"and not overridden" +#: c.opt:854 +msgid "Dump declarations to a .decl file" msgstr "" -#: fortran/resolve.c:10248 -#, no-c-format -msgid "Non-extensible derived-type '%s' at %L must not be ABSTRACT" +#: c.opt:858 +msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs" msgstr "" -#: fortran/resolve.c:10258 -#, no-c-format +#: c.opt:862 msgid "" -"Interface '%s', used by procedure pointer component '%s' at %L, is declared " -"in a later PROCEDURE statement" +"-femit-struct-debug-reduced\tConservative reduced debug info for structs" msgstr "" -#: fortran/resolve.c:10319 -#, no-c-format +#: c.opt:866 msgid "" -"Interface '%s' of procedure pointer component '%s' at %L must be explicit" +"-femit-struct-debug-detailed=\tDetailed reduced debug info for " +"structs" msgstr "" -#: fortran/resolve.c:10358 -#, no-c-format -msgid "" -"Procedure pointer component '%s' with PASS(%s) at %L has no argument '%s'" +#: c.opt:870 +msgid "-idirafter \tAdd to the end of the system include path" msgstr "" -#: fortran/resolve.c:10372 -#, no-c-format -msgid "" -"Procedure pointer component '%s' with PASS at %L must have at least one " -"argument" +#: c.opt:874 +msgid "-imacros \tAccept definition of macros in " msgstr "" -#: fortran/resolve.c:10388 -#, no-c-format -msgid "" -"Argument '%s' of '%s' with PASS(%s) at %L must be of the derived type '%s'" +#: c.opt:878 +msgid "-imultilib \tSet to be the multilib include subdirectory" msgstr "" -#: fortran/resolve.c:10398 -#, no-c-format -msgid "Argument '%s' of '%s' with PASS(%s) at %L must be scalar" +#: c.opt:882 +msgid "-include \tInclude the contents of before other files" msgstr "" -#: fortran/resolve.c:10407 -#, no-c-format -msgid "" -"Argument '%s' of '%s' with PASS(%s) at %L may not have the POINTER attribute" +#: c.opt:886 +msgid "-iprefix \tSpecify as a prefix for next two options" msgstr "" -#: fortran/resolve.c:10416 -#, no-c-format -msgid "Argument '%s' of '%s' with PASS(%s) at %L may not be ALLOCATABLE" +#: c.opt:890 +msgid "-isysroot \tSet to be the system root directory" msgstr "" -#: fortran/resolve.c:10439 -#, no-c-format -msgid "" -"Component '%s' of '%s' at %L has the same name as an inherited type-bound " -"procedure" +#: c.opt:894 +msgid "-isystem \tAdd to the start of the system include path" msgstr "" -#: fortran/resolve.c:10451 -#, no-c-format -msgid "" -"Character length of component '%s' needs to be a constant specification " -"expression at %L" +#: c.opt:898 +msgid "-iquote \tAdd to the end of the quote include path" msgstr "" -#: fortran/resolve.c:10466 -#, no-c-format -msgid "" -"Fortran 2003: the component '%s' is a PRIVATE type and cannot be a component " -"of '%s', which is PUBLIC at %L" +#: c.opt:902 +msgid "-iwithprefix \tAdd to the end of the system include path" msgstr "" -#: fortran/resolve.c:10476 -#, no-c-format -msgid "" -"Component %s of SEQUENCE type declared at %L does not have the SEQUENCE " -"attribute" +#: c.opt:906 +msgid "-iwithprefixbefore \tAdd to the end of the main include path" msgstr "" -#: fortran/resolve.c:10487 -#, no-c-format +#: c.opt:916 msgid "" -"The pointer component '%s' of '%s' at %L is a type that has not been declared" +"Do not search standard system include directories (those specified with -" +"isystem will still be used)" msgstr "" -#: fortran/resolve.c:10498 -#, no-c-format -msgid "Component '%s' with CLASS at %L must be allocatable or pointer" +#: c.opt:920 +msgid "Do not search standard system include directories for C++" msgstr "" -#: fortran/resolve.c:10526 -#, no-c-format -msgid "Component '%s' of '%s' at %L must have constant array bounds" +#: c.opt:936 +msgid "Generate C header of platform-specific features" msgstr "" -#: fortran/resolve.c:10571 -#, no-c-format -msgid "" -"NAMELIST object '%s' was declared PRIVATE and cannot be member of PUBLIC " -"namelist '%s' at %L" +#: c.opt:940 +msgid "Print a checksum of the executable for PCH validity checking, and stop" msgstr "" -#: fortran/resolve.c:10581 -#, no-c-format -msgid "" -"NAMELIST object '%s' has use-associated PRIVATE components and cannot be " -"member of namelist '%s' at %L" +#: c.opt:944 +msgid "Remap file names when including files" msgstr "" -#: fortran/resolve.c:10594 -#, no-c-format -msgid "" -"NAMELIST object '%s' has PRIVATE components and cannot be a member of PUBLIC " -"namelist '%s' at %L" +#: c.opt:948 +msgid "Conform to the ISO 1998 C++ standard" msgstr "" -#: fortran/resolve.c:10606 -#, no-c-format +#: c.opt:952 msgid "" -"NAMELIST array object '%s' must not have assumed shape in namelist '%s' at %L" +"Conform to the ISO 1998 C++ standard, with extensions that are likely to" msgstr "" -#: fortran/resolve.c:10615 -#, no-c-format -msgid "" -"NAMELIST array object '%s' must have constant shape in namelist '%s' at %L" +#: c.opt:959 c.opt:994 +msgid "Conform to the ISO 1990 C standard" msgstr "" -#: fortran/resolve.c:10627 -#, no-c-format -msgid "" -"NAMELIST object '%s' in namelist '%s' at %L cannot have ALLOCATABLE " -"components" +#: c.opt:963 c.opt:1002 +msgid "Conform to the ISO 1999 C standard" msgstr "" -#: fortran/resolve.c:10635 -#, no-c-format -msgid "" -"NAMELIST object '%s' in namelist '%s' at %L cannot have POINTER components" +#: c.opt:967 +msgid "Deprecated in favor of -std=c99" msgstr "" -#: fortran/resolve.c:10661 -#, no-c-format -msgid "PROCEDURE attribute conflicts with NAMELIST attribute in '%s' at %L" +#: c.opt:971 +msgid "Conform to the ISO 1998 C++ standard with GNU extensions" msgstr "" -#: fortran/resolve.c:10680 -#, no-c-format -msgid "Parameter array '%s' at %L cannot be automatic or of deferred shape" +#: c.opt:975 +msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and" msgstr "" -#: fortran/resolve.c:10692 -#, no-c-format -msgid "" -"Implicitly typed PARAMETER '%s' at %L doesn't match a later IMPLICIT type" +#: c.opt:982 +msgid "Conform to the ISO 1990 C standard with GNU extensions" msgstr "" -#: fortran/resolve.c:10703 -#, no-c-format -msgid "Incompatible derived type in PARAMETER at %L" +#: c.opt:986 +msgid "Conform to the ISO 1999 C standard with GNU extensions" msgstr "" -#: fortran/resolve.c:10766 -#, no-c-format -msgid "PROCEDURE '%s' at %L may not be used as its own interface" +#: c.opt:990 +msgid "Deprecated in favor of -std=gnu99" msgstr "" -#: fortran/resolve.c:10772 -#, no-c-format -msgid "" -"Interface '%s', used by procedure '%s' at %L, is declared in a later " -"PROCEDURE statement" +#: c.opt:998 +msgid "Conform to the ISO 1990 C standard as amended in 1994" msgstr "" -#: fortran/resolve.c:10825 -#, no-c-format -msgid "Interface '%s' of procedure '%s' at %L must be explicit" +#: c.opt:1006 +msgid "Deprecated in favor of -std=iso9899:1999" msgstr "" -#: fortran/resolve.c:10892 -#, no-c-format -msgid "Assumed size array at %L must be a dummy argument" +#: c.opt:1010 +msgid "Enable traditional preprocessing" msgstr "" -#: fortran/resolve.c:10895 -#, no-c-format -msgid "Assumed shape array at %L must be a dummy argument" +#: c.opt:1014 +msgid "-trigraphs\tSupport ISO C trigraphs" msgstr "" -#: fortran/resolve.c:10907 -#, no-c-format -msgid "Symbol at %L is not a DUMMY variable" +#: c.opt:1018 +msgid "Do not predefine system-specific and GCC-specific macros" msgstr "" -#: fortran/resolve.c:10913 -#, no-c-format -msgid "" -"'%s' at %L cannot have the VALUE attribute because it is not a dummy argument" +#: c.opt:1022 +msgid "Enable verbose output" msgstr "" -#: fortran/resolve.c:10923 -#, no-c-format -msgid "" -"Character dummy variable '%s' at %L with VALUE attribute must have constant " -"length" +#: lto/lang.opt:29 +msgid "Run the link-time optimizer in local transformation (LTRANS) mode." msgstr "" -#: fortran/resolve.c:10932 -#, no-c-format -msgid "" -"C interoperable character dummy variable '%s' at %L with VALUE attribute " -"must have length one" +#: lto/lang.opt:33 +msgid "Specify a file to which a list of files output by LTRANS is written." msgstr "" -#: fortran/resolve.c:10958 -#, no-c-format -msgid "" -"Variable '%s' at %L cannot be BIND(C) because it is neither a COMMON block " -"nor declared at the module level scope" +#: lto/lang.opt:37 +msgid "Run the link-time optimizer in whole program analysis (WPA) mode." msgstr "" -#: fortran/resolve.c:11011 -#, no-c-format -msgid "The derived type '%s' at %L is of type '%s', which has not been defined" +#: lto/lang.opt:41 +msgid "The resolution file" msgstr "" -#: fortran/resolve.c:11052 -#, no-c-format -msgid "Fortran 2003: PUBLIC %s '%s' at %L of PRIVATE derived type '%s'" +#: common.opt:28 +msgid "Display this information" msgstr "" -#: fortran/resolve.c:11071 -#, no-c-format +#: common.opt:32 msgid "" -"The INTENT(OUT) dummy argument '%s' at %L is ASSUMED SIZE and so cannot have " -"a default initializer" +"--help=\tDisplay descriptions of a specific class of options. " +" is one or more of optimizers, target, warnings, undocumented, params" msgstr "" -#: fortran/resolve.c:11145 -#, no-c-format -msgid "Threadprivate at %L isn't SAVEd" +#: common.opt:36 +msgid "Alias for --help=target" msgstr "" -#: fortran/resolve.c:11233 -#, no-c-format -msgid "BLOCK DATA element '%s' at %L must be in COMMON" +#: common.opt:55 +msgid "" +"--param =\tSet parameter to value. See below for a " +"complete list of parameters" msgstr "" -#: fortran/resolve.c:11239 -#, no-c-format -msgid "DATA array '%s' at %L must be specified in a previous declaration" +#: common.opt:62 +msgid "" +"-G\tPut global and static data smaller than bytes into a " +"special section (on some targets)" msgstr "" -#: fortran/resolve.c:11255 -#, no-c-format -msgid "DATA element '%s' at %L is a pointer and so must be a full array" +#: common.opt:66 +msgid "-O\tSet optimization level to " msgstr "" -#: fortran/resolve.c:11301 -#, no-c-format -msgid "Nonconstant array section at %L in DATA statement" +#: common.opt:70 +msgid "Optimize for space rather than speed" msgstr "" -#: fortran/resolve.c:11314 -#, no-c-format -msgid "DATA statement at %L has more variables than values" +#: common.opt:74 +msgid "This switch is deprecated; use -Wextra instead" msgstr "" -#: fortran/resolve.c:11408 -#, no-c-format -msgid "iterator start at %L does not simplify" +#: common.opt:78 +msgid "Warn about returning structures, unions or arrays" msgstr "" -#: fortran/resolve.c:11415 -#, no-c-format -msgid "iterator end at %L does not simplify" +#: common.opt:82 +msgid "Warn if an array is accessed out of bounds" msgstr "" -#: fortran/resolve.c:11422 -#, no-c-format -msgid "iterator step at %L does not simplify" +#: common.opt:86 +msgid "Warn about inappropriate attribute usage" msgstr "" -#: fortran/resolve.c:11548 -#, no-c-format -msgid "DATA statement at %L has more values than variables" +#: common.opt:90 +msgid "Warn about pointer casts which increase alignment" msgstr "" -#: fortran/resolve.c:11639 -#, no-c-format -msgid "Label %d at %L defined but not used" +#: common.opt:94 +msgid "Warn about uses of __attribute__((deprecated)) declarations" msgstr "" -#: fortran/resolve.c:11644 -#, no-c-format -msgid "Label %d at %L defined but cannot be used" +#: common.opt:98 +msgid "Warn when an optimization pass is disabled" msgstr "" -#: fortran/resolve.c:11728 -#, no-c-format -msgid "" -"Derived type variable '%s' at %L must have SEQUENCE attribute to be an " -"EQUIVALENCE object" +#: common.opt:102 +msgid "Treat all warnings as errors" msgstr "" -#: fortran/resolve.c:11737 -#, no-c-format -msgid "" -"Derived type variable '%s' at %L cannot have ALLOCATABLE components to be an " -"EQUIVALENCE object" +#: common.opt:106 +msgid "Treat specified warning as error" msgstr "" -#: fortran/resolve.c:11745 -#, no-c-format -msgid "" -"Derived type variable '%s' at %L with default initialization cannot be in " -"EQUIVALENCE with a variable in COMMON" +#: common.opt:110 +msgid "Print extra (possibly unwanted) warnings" msgstr "" -#: fortran/resolve.c:11761 -#, no-c-format -msgid "" -"Derived type variable '%s' at %L with pointer component(s) cannot be an " -"EQUIVALENCE object" +#: common.opt:114 +msgid "Exit on the first error occurred" msgstr "" -#: fortran/resolve.c:11863 -#, no-c-format -msgid "Syntax error in EQUIVALENCE statement at %L" +#: common.opt:118 +msgid "" +"-Wframe-larger-than=\tWarn if a function's stack frame requires more " +"than bytes" msgstr "" -#: fortran/resolve.c:11878 -#, no-c-format -msgid "" -"Either all or none of the objects in the EQUIVALENCE set at %L shall have " -"the PROTECTED attribute" +#: common.opt:122 +msgid "Warn when an inlined function cannot be inlined" msgstr "" -#: fortran/resolve.c:11890 -#, no-c-format -msgid "" -"Common block member '%s' at %L cannot be an EQUIVALENCE object in the pure " -"procedure '%s'" +#: common.opt:129 +msgid "-Wlarger-than=\tWarn if an object is larger than bytes" msgstr "" -#: fortran/resolve.c:11899 -#, no-c-format -msgid "Named constant '%s' at %L cannot be an EQUIVALENCE object" +#: common.opt:133 +msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." msgstr "" -#: fortran/resolve.c:11978 -#, no-c-format +#: common.opt:137 msgid "" -"Array '%s' at %L with non-constant bounds cannot be an EQUIVALENCE object" +"Warn about functions which might be candidates for __attribute__((noreturn))" msgstr "" -#: fortran/resolve.c:11989 -#, no-c-format -msgid "Structure component '%s' at %L cannot be an EQUIVALENCE object" +#: common.opt:141 +msgid "Warn about constructs not instrumented by -fmudflap" msgstr "" -#: fortran/resolve.c:12000 -#, no-c-format -msgid "Substring at %L has length zero" +#: common.opt:145 +msgid "Warn about overflow in arithmetic expressions" msgstr "" -#: fortran/resolve.c:12044 -#, no-c-format -msgid "Fortran 2003: PUBLIC function '%s' at %L of PRIVATE type '%s'" +#: common.opt:149 +msgid "Warn when the packed attribute has no effect on struct layout" msgstr "" -#: fortran/resolve.c:12057 -#, no-c-format -msgid "ENTRY '%s' at %L has no IMPLICIT type" +#: common.opt:153 +msgid "Warn when padding is required to align structure members" msgstr "" -#: fortran/resolve.c:12074 -#, no-c-format -msgid "User operator procedure '%s' at %L must be a FUNCTION" +#: common.opt:157 +msgid "Warn when one local variable shadows another" msgstr "" -#: fortran/resolve.c:12084 -#, no-c-format -msgid "User operator procedure '%s' at %L cannot be assumed character length" +#: common.opt:161 +msgid "Warn when not issuing stack smashing protection for some reason" msgstr "" -#: fortran/resolve.c:12092 -#, no-c-format -msgid "User operator procedure '%s' at %L must have at least one argument" +#: common.opt:165 common.opt:169 +msgid "Warn about code which might break strict aliasing rules" msgstr "" -#: fortran/resolve.c:12106 -#, no-c-format -msgid "First argument of operator interface at %L cannot be optional" +#: common.opt:173 common.opt:177 +msgid "Warn about optimizations that assume that signed overflow is undefined" msgstr "" -#: fortran/resolve.c:12124 -#, no-c-format -msgid "Second argument of operator interface at %L cannot be optional" +#: common.opt:181 +msgid "Warn about enumerated switches, with no default, missing a case" msgstr "" -#: fortran/resolve.c:12131 -#, no-c-format -msgid "Operator interface at %L must have, at most, two arguments" +#: common.opt:185 +msgid "Warn about enumerated switches missing a \"default:\" statement" msgstr "" -#: fortran/resolve.c:12203 -#, no-c-format -msgid "Contained procedure '%s' at %L of a PURE procedure must also be PURE" +#: common.opt:189 +msgid "Warn about all enumerated switches missing a specific case" msgstr "" -#: fortran/scanner.c:760 -#, no-c-format -msgid "" -"!$OMP at %C starts a commented line as it neither is followed by a space nor " -"is a continuation line" +#: common.opt:193 +msgid "Do not suppress warnings from system headers" msgstr "" -#: fortran/scanner.c:1078 fortran/scanner.c:1221 -#, no-c-format -msgid "Limit of %d continuations exceeded in statement at %C" +#: common.opt:197 +msgid "" +"Warn if a comparison is always true or always false due to the limited range " +"of the data type" msgstr "" -#: fortran/scanner.c:1090 fortran/scanner.c:1177 -#, no-c-format -msgid "Line truncated at %L" +#: common.opt:201 +msgid "Warn about uninitialized automatic variables" msgstr "" -#: fortran/scanner.c:1137 -#, no-c-format -msgid "Missing '&' in continued character constant at %C" +#: common.opt:205 +msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: fortran/scanner.c:1371 -#, no-c-format -msgid "Nonconforming tab character at %C" +#: common.opt:209 +msgid "Enable all -Wunused- warnings" msgstr "" -#: fortran/scanner.c:1459 fortran/scanner.c:1462 -#, no-c-format -msgid "'&' not allowed by itself in line %d" +#: common.opt:213 +msgid "Warn when a function is unused" msgstr "" -#: fortran/scanner.c:1509 -#, no-c-format -msgid "Nonconforming tab character in column %d of line %d" +#: common.opt:217 +msgid "Warn when a label is unused" msgstr "" -#: fortran/scanner.c:1717 -#, no-c-format -msgid "%s:%d: file %s left but not entered" +#: common.opt:221 +msgid "Warn when a function parameter is unused" msgstr "" -#: fortran/scanner.c:1751 -#, no-c-format -msgid "%s:%d: Illegal preprocessor directive" +#: common.opt:225 +msgid "Warn when an expression value is unused" msgstr "" -#: fortran/scanner.c:1869 -#, no-c-format -msgid "Can't open file '%s'" +#: common.opt:229 +msgid "Warn when a variable is unused" msgstr "" -#: fortran/simplify.c:86 -#, no-c-format -msgid "Result of %s overflows its kind at %L" +#: common.opt:233 +msgid "Warn instead of error in case profiles in -fprofile-use do not match" msgstr "" -#: fortran/simplify.c:91 -#, no-c-format -msgid "Result of %s underflows its kind at %L" +#: common.opt:237 +msgid "-aux-info \tEmit declaration information into " msgstr "" -#: fortran/simplify.c:96 -#, no-c-format -msgid "Result of %s is NaN at %L" +#: common.opt:250 +msgid "-d\tEnable dumps from specific passes of the compiler" msgstr "" -#: fortran/simplify.c:100 -#, no-c-format -msgid "Result of %s gives range error for its kind at %L" +#: common.opt:254 +msgid "-dumpbase \tSet the file basename to be used for dumps" msgstr "" -#: fortran/simplify.c:123 -#, no-c-format -msgid "KIND parameter of %s at %L must be an initialization expression" +#: common.opt:258 +msgid "-dumpdir \t\tSet the directory name to be used for dumps" msgstr "" -#: fortran/simplify.c:131 -#, no-c-format -msgid "Invalid KIND parameter of %s at %L" +#: common.opt:278 +msgid "Align the start of functions" msgstr "" -#: fortran/simplify.c:680 -#, no-c-format -msgid "Argument of %s function at %L is negative" +#: common.opt:285 +msgid "Align labels which are only reached by jumping" msgstr "" -#: fortran/simplify.c:687 -#, no-c-format -msgid "Argument of %s function at %L outside of range [0,127]" +#: common.opt:292 +msgid "Align all labels" msgstr "" -#: fortran/simplify.c:705 -#, no-c-format -msgid "" -"Argument of %s function at %L is too large for the collating sequence of " -"kind %d" +#: common.opt:299 +msgid "Align the start of loops" msgstr "" -#: fortran/simplify.c:744 -#, no-c-format -msgid "Argument of ACOS at %L must be between -1 and 1" +#: common.opt:314 +msgid "Specify that arguments may alias each other and globals" msgstr "" -#: fortran/simplify.c:780 -#, no-c-format -msgid "Argument of ACOSH at %L must not be less than 1" +#: common.opt:318 +msgid "Assume arguments may alias globals but not each other" msgstr "" -#: fortran/simplify.c:1049 -#, no-c-format -msgid "Argument of ASIN at %L must be between -1 and 1" +#: common.opt:322 +msgid "Assume arguments alias neither each other nor globals" msgstr "" -#: fortran/simplify.c:1146 -#, no-c-format -msgid "Argument of ATANH at %L must be inside the range -1 to 1" +#: common.opt:326 +msgid "Assume arguments alias no other storage" msgstr "" -#: fortran/simplify.c:1180 -#, no-c-format -msgid "" -"If first argument of ATAN2 %L is zero, then the second argument must not be " -"zero" +#: common.opt:330 +msgid "Generate unwind tables that are exact at each instruction boundary" msgstr "" -#: fortran/simplify.c:2221 -#, no-c-format -msgid "Argument of IACHAR at %L must be of length one" +#: common.opt:334 +msgid "Generate auto-inc/dec instructions" msgstr "" -#: fortran/simplify.c:2228 -#, no-c-format -msgid "Argument of IACHAR function at %L outside of range 0..127" +#: common.opt:342 +msgid "Generate code to check bounds before indexing arrays" msgstr "" -#: fortran/simplify.c:2267 -#, no-c-format -msgid "Invalid second argument of IBCLR at %L" +#: common.opt:346 +msgid "Replace add, compare, branch with branch on count register" msgstr "" -#: fortran/simplify.c:2275 -#, no-c-format -msgid "Second argument of IBCLR exceeds bit size at %L" +#: common.opt:350 +msgid "Use profiling information for branch probabilities" msgstr "" -#: fortran/simplify.c:2309 -#, no-c-format -msgid "Invalid second argument of IBITS at %L" +#: common.opt:354 +msgid "" +"Perform branch target load optimization before prologue / epilogue threading" msgstr "" -#: fortran/simplify.c:2315 -#, no-c-format -msgid "Invalid third argument of IBITS at %L" +#: common.opt:358 +msgid "" +"Perform branch target load optimization after prologue / epilogue threading" msgstr "" -#: fortran/simplify.c:2325 -#, no-c-format -msgid "Sum of second and third arguments of IBITS exceeds bit size at %L" +#: common.opt:362 +msgid "" +"Restrict target load migration not to re-use registers in any basic block" msgstr "" -#: fortran/simplify.c:2372 -#, no-c-format -msgid "Invalid second argument of IBSET at %L" +#: common.opt:366 +msgid "" +"-fcall-saved-\tMark as being preserved across functions" msgstr "" -#: fortran/simplify.c:2380 -#, no-c-format -msgid "Second argument of IBSET exceeds bit size at %L" +#: common.opt:370 +msgid "" +"-fcall-used-\tMark as being corrupted by function calls" msgstr "" -#: fortran/simplify.c:2410 -#, no-c-format -msgid "Argument of ICHAR at %L must be of length one" +#: common.opt:377 +msgid "Save registers around function calls" msgstr "" -#: fortran/simplify.c:2613 -#, no-c-format -msgid "Argument of INT at %L is not a valid type" +#: common.opt:381 +msgid "Compare the results of several data dependence analyzers." msgstr "" -#: fortran/simplify.c:2644 -#, no-c-format -msgid "Argument of %s at %L is not a valid type" +#: common.opt:385 +msgid "Do not put uninitialized globals in the common section" msgstr "" -#: fortran/simplify.c:2789 -#, no-c-format -msgid "Invalid second argument of ISHFT at %L" +#: common.opt:389 +msgid "" +"-fcompare-debug[=]\tCompile with and without e.g. -gtoggle, and " +"compare the final-insns dump" msgstr "" -#: fortran/simplify.c:2804 -#, no-c-format -msgid "Magnitude of second argument of ISHFT exceeds bit size at %L" +#: common.opt:393 +msgid "Run only the second compilation of -fcompare-debug" msgstr "" -#: fortran/simplify.c:2868 -#, no-c-format -msgid "Invalid second argument of ISHFTC at %L" +#: common.opt:397 +msgid "Do not perform optimizations increasing noticeably stack usage" msgstr "" -#: fortran/simplify.c:2882 -#, no-c-format -msgid "Invalid third argument of ISHFTC at %L" +#: common.opt:401 +msgid "Perform a register copy-propagation optimization pass" msgstr "" -#: fortran/simplify.c:2888 -#, no-c-format -msgid "" -"Magnitude of third argument of ISHFTC exceeds BIT_SIZE of first argument at %" -"L" +#: common.opt:405 +msgid "Perform cross-jumping optimization" msgstr "" -#: fortran/simplify.c:2904 -#, no-c-format -msgid "Magnitude of second argument of ISHFTC exceeds third argument at %L" +#: common.opt:409 +msgid "When running CSE, follow jumps to their targets" msgstr "" -#: fortran/simplify.c:2907 -#, no-c-format -msgid "" -"Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at " -"%L" +#: common.opt:413 common.opt:542 common.opt:763 common.opt:1005 +#: common.opt:1126 common.opt:1185 common.opt:1244 common.opt:1260 +#: common.opt:1332 +msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: fortran/simplify.c:2978 -#, no-c-format -msgid "Argument of KIND at %L is a DERIVED type" +#: common.opt:417 +msgid "Omit range reduction step when performing complex division" msgstr "" -#: fortran/simplify.c:3190 -#, no-c-format -msgid "DIM argument at %L is out of bounds" +#: common.opt:421 +msgid "Complex multiplication and division follow Fortran rules" msgstr "" -#: fortran/simplify.c:3376 -#, no-c-format -msgid "Argument of LOG at %L cannot be less than or equal to zero" +#: common.opt:425 +msgid "Place data items into their own section" msgstr "" -#: fortran/simplify.c:3389 -#, no-c-format -msgid "Complex argument of LOG at %L cannot be zero" +#: common.opt:429 +msgid "List all available debugging counters with their limits and counts." msgstr "" -#: fortran/simplify.c:3436 -#, no-c-format -msgid "Argument of LOG10 at %L cannot be less than or equal to zero" +#: common.opt:433 +msgid "" +"-fdbg-cnt=:[,:,...]\tSet the debug counter " +"limit. " msgstr "" -#. Result is processor-dependent. -#: fortran/simplify.c:3807 -#, no-c-format -msgid "Second argument MOD at %L is zero" +#: common.opt:437 +msgid "Map one directory name to another in debug information" msgstr "" -#. Result is processor-dependent. -#: fortran/simplify.c:3818 -#, no-c-format -msgid "Second argument of MOD at %L is zero" +#: common.opt:443 +msgid "Defer popping functions args from stack until later" msgstr "" -#. Result is processor-dependent. This processor just opts -#. to not handle it at all. -#. Result is processor-dependent. -#: fortran/simplify.c:3860 fortran/simplify.c:3872 -#, no-c-format -msgid "Second argument of MODULO at %L is zero" +#: common.opt:447 +msgid "Attempt to fill delay slots of branch instructions" msgstr "" -#: fortran/simplify.c:3918 -#, no-c-format -msgid "Second argument of NEAREST at %L shall not be zero" +#: common.opt:451 +msgid "Delete useless null pointer checks" msgstr "" -#: fortran/simplify.c:3954 -#, no-c-format -msgid "Result of NEAREST is NaN at %L" +#: common.opt:455 +msgid "" +"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source " +"location at the beginning of line-wrapped diagnostics" msgstr "" -#: fortran/simplify.c:4332 -#, no-c-format -msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L" +#: common.opt:459 +msgid "" +"Amend appropriate diagnostic messages with the command line option that " +"controls them" msgstr "" -#: fortran/simplify.c:4387 -#, no-c-format -msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L" +#: common.opt:463 +msgid "-fdump-\tDump various compiler internals to a file" msgstr "" -#: fortran/simplify.c:4659 -#, no-c-format -msgid "Result of SCALE overflows its kind at %L" +#: common.opt:467 +msgid "" +"-fdump-final-insns=filename\tDump to filename the insns at the end of " +"translation" msgstr "" -#: fortran/simplify.c:5423 -#, no-c-format -msgid "Argument of SQRT at %L has a negative value" +#: common.opt:471 +msgid "Suppress output of addresses in debugging dumps" msgstr "" -#: fortran/simplify.c:5623 -#, no-c-format +#: common.opt:475 msgid "" -"Intrinsic TRANSFER at %L has partly undefined result: source size %ld < " -"result size %ld" +"Suppress output of instruction numbers, line number notes and addresses in " +"debugging dumps" msgstr "" -#: fortran/simplify.c:6078 -#, no-c-format -msgid "" -"Character '%s' in string at %L cannot be converted into character kind %d" +#: common.opt:479 +msgid "Suppress output of previous and next insn numbers in debugging dumps" msgstr "" -#: fortran/symbol.c:133 -#, no-c-format -msgid "Duplicate IMPLICIT NONE statement at %C" +#: common.opt:483 +msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: fortran/symbol.c:173 -#, no-c-format -msgid "Letter '%c' already set in IMPLICIT statement at %C" +#: common.opt:487 +msgid "Perform early inlining" msgstr "" -#: fortran/symbol.c:195 -#, no-c-format -msgid "Cannot specify IMPLICIT at %C after IMPLICIT NONE" +#: common.opt:491 +msgid "Perform DWARF2 duplicate elimination" msgstr "" -#: fortran/symbol.c:205 -#, no-c-format -msgid "Letter %c already has an IMPLICIT type at %C" +#: common.opt:495 +msgid "Perform interprocedural reduction of aggregates" msgstr "" -#: fortran/symbol.c:261 -#, no-c-format -msgid "Symbol '%s' at %L has no IMPLICIT type" +#: common.opt:499 common.opt:503 +msgid "Perform unused type elimination in debug info" msgstr "" -#. BIND(C) variables should not be implicitly declared. -#: fortran/symbol.c:278 -#, no-c-format -msgid "" -"Implicitly declared BIND(C) variable '%s' at %L may not be C interoperable" +#: common.opt:507 +msgid "Do not suppress C++ class debug information." msgstr "" -#. Dummy args to a BIND(C) routine may not be interoperable if -#. they are implicitly typed. -#: fortran/symbol.c:292 -#, no-c-format -msgid "" -"Implicitly declared variable '%s' at %L may not be C interoperable but it is " -"a dummy argument to the BIND(C) procedure '%s' at %L" +#: common.opt:511 +msgid "Generate debug information to support Identical Code Folding (ICF)" msgstr "" -#: fortran/symbol.c:333 -#, no-c-format -msgid "Function result '%s' at %L has no IMPLICIT type" +#: common.opt:515 +msgid "Enable exception handling" msgstr "" -#: fortran/symbol.c:412 -#, no-c-format -msgid "%s attribute not allowed in BLOCK DATA program unit at %L" +#: common.opt:519 +msgid "Perform a number of minor, expensive optimizations" msgstr "" -#: fortran/symbol.c:467 -#, no-c-format -msgid "Fortran 2003: Procedure pointer at %C" +#: common.opt:523 +msgid "" +"-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-" +"point precision" msgstr "" -#: fortran/symbol.c:617 -#, no-c-format -msgid "%s attribute applied to %s %s at %L" +#: common.opt:530 +msgid "Assume no NaNs or infinities are generated" msgstr "" -#: fortran/symbol.c:624 -#, no-c-format -msgid "BIND(C) applied to %s %s at %L" +#: common.opt:534 +msgid "" +"-ffixed-\tMark as being unavailable to the compiler" msgstr "" -#: fortran/symbol.c:725 fortran/symbol.c:1387 -#, no-c-format -msgid "%s attribute conflicts with %s attribute at %L" +#: common.opt:538 +msgid "Don't allocate floats and doubles in extended-precision registers" msgstr "" -#: fortran/symbol.c:728 -#, no-c-format -msgid "%s attribute conflicts with %s attribute in '%s' at %L" +#: common.opt:546 +msgid "Perform a forward propagation pass on RTL" msgstr "" -#: fortran/symbol.c:736 -#, no-c-format -msgid "Fortran 2003: %s attribute with %s attribute at %L" +#: common.opt:553 +msgid "Allow function addresses to be held in registers" msgstr "" -#: fortran/symbol.c:742 -#, no-c-format -msgid "Fortran 2003: %s attribute with %s attribute in '%s' at %L" +#: common.opt:557 +msgid "Place each function into its own section" msgstr "" -#: fortran/symbol.c:786 -#, no-c-format -msgid "Cannot change attributes of USE-associated symbol at %L" +#: common.opt:561 +msgid "Perform global common subexpression elimination" msgstr "" -#: fortran/symbol.c:789 -#, no-c-format -msgid "Cannot change attributes of USE-associated symbol %s at %L" +#: common.opt:565 +msgid "" +"Perform enhanced load motion during global common subexpression elimination" msgstr "" -#: fortran/symbol.c:805 -#, no-c-format -msgid "Duplicate %s attribute specified at %L" +#: common.opt:569 +msgid "Perform store motion after global common subexpression elimination" msgstr "" -#: fortran/symbol.c:847 -#, no-c-format -msgid "ALLOCATABLE specified outside of INTERFACE body at %L" +#: common.opt:573 +msgid "" +"Perform redundant load after store elimination in global common subexpression" msgstr "" -#: fortran/symbol.c:873 -#, no-c-format -msgid "DIMENSION specified for '%s' outside its INTERFACE body at %L" +#: common.opt:578 +msgid "" +"Perform global common subexpression elimination after register allocation" msgstr "" -#: fortran/symbol.c:991 -#, no-c-format -msgid "Cray Pointee at %L appears in multiple pointer() statements" +#: common.opt:584 +msgid "Enable in and out of Graphite representation" msgstr "" -#: fortran/symbol.c:1010 -#, no-c-format -msgid "Duplicate PROTECTED attribute specified at %L" +#: common.opt:588 +msgid "Enable Graphite Identity transformation" msgstr "" -#: fortran/symbol.c:1043 -#, no-c-format -msgid "SAVE attribute at %L cannot be specified in a PURE procedure" +#: common.opt:592 +msgid "Mark all loops as parallel" msgstr "" -#: fortran/symbol.c:1051 -#, no-c-format -msgid "Duplicate SAVE attribute specified at %L" +#: common.opt:596 +msgid "Enable Loop Strip Mining transformation" msgstr "" -#: fortran/symbol.c:1072 -#, no-c-format -msgid "Duplicate VALUE attribute specified at %L" +#: common.opt:600 +msgid "Enable Loop Interchange transformation" msgstr "" -#: fortran/symbol.c:1092 -#, no-c-format -msgid "Duplicate VOLATILE attribute specified at %L" +#: common.opt:604 +msgid "Enable Loop Blocking transformation" msgstr "" -#: fortran/symbol.c:1383 -#, no-c-format -msgid "%s attribute of '%s' conflicts with %s attribute at %L" +#: common.opt:608 +msgid "Enable guessing of branch probabilities" msgstr "" -#: fortran/symbol.c:1417 -#, no-c-format -msgid "%s procedure at %L is already declared as %s procedure" +#: common.opt:616 +msgid "Process #ident directives" msgstr "" -#: fortran/symbol.c:1452 -#, no-c-format -msgid "INTENT (%s) conflicts with INTENT(%s) at %L" +#: common.opt:620 +msgid "Perform conversion of conditional jumps to branchless equivalents" msgstr "" -#: fortran/symbol.c:1476 -#, no-c-format -msgid "ACCESS specification at %L was already specified" +#: common.opt:624 +msgid "Perform conversion of conditional jumps to conditional execution" msgstr "" -#: fortran/symbol.c:1493 -#, no-c-format -msgid "Duplicate BIND attribute specified at %L" +#: common.opt:632 +msgid "Do not generate .size directives" msgstr "" -#: fortran/symbol.c:1500 -#, no-c-format -msgid "Fortran 2003: BIND(C) at %L" +#: common.opt:636 +msgid "Perform indirect inlining" msgstr "" -#: fortran/symbol.c:1517 -#, no-c-format -msgid "Duplicate EXTENDS attribute specified at %L" +#: common.opt:645 +msgid "Pay attention to the \"inline\" keyword" msgstr "" -#: fortran/symbol.c:1521 -#, no-c-format -msgid "Fortran 2003: EXTENDS at %L" +#: common.opt:649 +msgid "" +"Integrate simple functions into their callers when code size is known to not " +"growth" msgstr "" -#: fortran/symbol.c:1543 -#, no-c-format -msgid "Symbol '%s' at %L already has an explicit interface" +#: common.opt:653 +msgid "Integrate simple functions into their callers" msgstr "" -#: fortran/symbol.c:1550 -#, no-c-format -msgid "'%s' at %L has attributes specified outside its INTERFACE body" +#: common.opt:657 +msgid "Integrate functions called once into their callers" msgstr "" -#: fortran/symbol.c:1583 -#, no-c-format -msgid "Symbol '%s' at %L already has basic type of %s" +#: common.opt:664 +msgid "" +"-finline-limit=\tLimit the size of inlined functions to " msgstr "" -#: fortran/symbol.c:1590 -#, no-c-format -msgid "Procedure '%s' at %L may not have basic type of %s" -msgstr "" - -#: fortran/symbol.c:1602 -#, no-c-format -msgid "Symbol '%s' at %L cannot have a type" +#: common.opt:668 +msgid "Instrument function entry and exit with profiling calls" msgstr "" -#: fortran/symbol.c:1765 -#, no-c-format -msgid "Component '%s' at %C already declared at %L" +#: common.opt:672 +msgid "" +"-finstrument-functions-exclude-function-list=name,... Do not instrument " +"listed functions" msgstr "" -#: fortran/symbol.c:1776 -#, no-c-format -msgid "Component '%s' at %C already in the parent type at %L" +#: common.opt:676 +msgid "" +"-finstrument-functions-exclude-file-list=filename,... Do not instrument " +"functions listed in files" msgstr "" -#: fortran/symbol.c:1852 -#, no-c-format -msgid "Symbol '%s' at %C is ambiguous" +#: common.opt:680 +msgid "Perform Interprocedural constant propagation" msgstr "" -#: fortran/symbol.c:1884 -#, no-c-format -msgid "Derived type '%s' at %C is being used before it is defined" +#: common.opt:684 +msgid "Perform cloning to make Interprocedural constant propagation stronger" msgstr "" -#: fortran/symbol.c:1925 -#, no-c-format -msgid "'%s' at %C is not a member of the '%s' structure" +#: common.opt:688 +msgid "Discover pure and const functions" msgstr "" -#: fortran/symbol.c:1933 -#, no-c-format -msgid "Component '%s' at %C is a PRIVATE component of '%s'" +#: common.opt:692 +msgid "Perform interprocedural points-to analysis" msgstr "" -#: fortran/symbol.c:1943 -#, no-c-format -msgid "All components of '%s' are PRIVATE in structure constructor at %C" +#: common.opt:696 +msgid "Discover readonly and non addressable static variables" msgstr "" -#: fortran/symbol.c:2079 -#, no-c-format -msgid "Duplicate statement label %d at %L and %L" +#: common.opt:700 +msgid "Type based escape and alias analysis" msgstr "" -#: fortran/symbol.c:2089 -#, no-c-format -msgid "Label %d at %C already referenced as branch target" +#: common.opt:704 +msgid "Perform matrix layout flattening and transposing based" msgstr "" -#: fortran/symbol.c:2098 -#, no-c-format -msgid "Label %d at %C already referenced as a format label" +#: common.opt:709 +msgid "Perform structure layout optimizations based" msgstr "" -#: fortran/symbol.c:2140 -#, no-c-format -msgid "Label %d at %C previously used as a FORMAT label" +#: common.opt:714 +msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm" msgstr "" -#: fortran/symbol.c:2148 -#, no-c-format -msgid "Label %d at %C previously used as branch target" +#: common.opt:718 +msgid "-fira-region=[one|all|mixed] Set regions for IRA" msgstr "" -#: fortran/symbol.c:2463 -#, no-c-format -msgid "Name '%s' at %C is an ambiguous reference to '%s' from module '%s'" +#: common.opt:722 +msgid "Do optimistic coalescing." msgstr "" -#: fortran/symbol.c:2466 -#, no-c-format -msgid "" -"Name '%s' at %C is an ambiguous reference to '%s' from current program unit" +#: common.opt:726 +msgid "Use IRA based register pressure calculation" msgstr "" -#. Symbol is from another namespace. -#: fortran/symbol.c:2625 -#, no-c-format -msgid "Symbol '%s' at %C has already been host associated" +#: common.opt:731 +msgid "Share slots for saving different hard registers." msgstr "" -#: fortran/symbol.c:3459 -#, no-c-format -msgid "" -"Derived type '%s' declared at %L must have the BIND attribute to be C " -"interoperable" +#: common.opt:735 +msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: fortran/symbol.c:3470 -#, no-c-format -msgid "Derived type '%s' at %L is empty" +#: common.opt:739 +msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." msgstr "" -#: fortran/symbol.c:3487 -#, no-c-format -msgid "" -"Component '%s' at %L cannot have the POINTER attribute because it is a " -"member of the BIND(C) derived type '%s' at %L" +#: common.opt:743 +msgid "Optimize induction variables on trees" msgstr "" -#: fortran/symbol.c:3497 -#, no-c-format -msgid "" -"Procedure pointer component '%s' at %L cannot be a member of the BIND(C) " -"derived type '%s' at %L" +#: common.opt:747 +msgid "Use jump tables for sufficiently large switch statements" msgstr "" -#: fortran/symbol.c:3508 -#, no-c-format -msgid "" -"Component '%s' at %L cannot have the ALLOCATABLE attribute because it is a " -"member of the BIND(C) derived type '%s' at %L" +#: common.opt:751 +msgid "Generate code for functions even if they are fully inlined" msgstr "" -#. If the derived type is bind(c), all fields must be -#. interop. -#: fortran/symbol.c:3546 -#, no-c-format -msgid "" -"Component '%s' in derived type '%s' at %L may not be C interoperable, even " -"though derived type '%s' is BIND(C)" +#: common.opt:755 +msgid "Emit static const variables even if they are not used" msgstr "" -#. If derived type is param to bind(c) routine, or to one -#. of the iso_c_binding procs, it must be interoperable, so -#. all fields must interop too. -#: fortran/symbol.c:3555 -#, no-c-format -msgid "Component '%s' in derived type '%s' at %L may not be C interoperable" +#: common.opt:759 +msgid "Give external symbols a leading underscore" msgstr "" -#: fortran/symbol.c:3569 -#, no-c-format -msgid "" -"Derived type '%s' at %L cannot be declared with both PRIVATE and BIND(C) " -"attributes" +#: common.opt:767 +msgid "Enable link-time optimization." msgstr "" -#: fortran/symbol.c:3577 -#, no-c-format +#: common.opt:772 msgid "" -"Derived type '%s' at %L cannot have the SEQUENCE attribute because it is BIND" -"(C)" +"-flto-compression-level=\tUse zlib compression level for IL" msgstr "" -#: fortran/symbol.c:4507 -#, no-c-format -msgid "Symbol '%s' is used before it is typed at %L" +#: common.opt:776 +msgid "Report various link-time optimization statistics" msgstr "" -#: fortran/symbol.c:4513 -#, no-c-format -msgid "Extension: Symbol '%s' is used before it is typed at %L" +#: common.opt:780 +msgid "Set errno after built-in math functions" msgstr "" -#: fortran/symbol.c:4852 fortran/symbol.c:4926 -#, no-c-format -msgid "'%s' of '%s' is PRIVATE at %L" +#: common.opt:784 +msgid "Report on permanent memory allocation" msgstr "" -#: fortran/target-memory.c:659 -#, no-c-format -msgid "Overlapping unequal initializers in EQUIVALENCE at %L" +#: common.opt:791 +msgid "Attempt to merge identical constants and constant variables" msgstr "" -#: fortran/target-memory.c:746 -#, no-c-format -msgid "BOZ constant at %L is too large (%ld vs %ld bits)" +#: common.opt:795 +msgid "Attempt to merge identical constants across compilation units" msgstr "" -#: fortran/trans-array.c:705 fortran/trans-array.c:4545 -#: fortran/trans-array.c:5580 fortran/trans-intrinsic.c:4291 -#, no-c-format -msgid "Creating array temporary at %L" +#: common.opt:799 +msgid "Attempt to merge identical debug strings across compilation units" msgstr "" -#. Problems occur when we get something like -#. integer :: a(lots) = (/(i, i=1, lots)/) -#: fortran/trans-array.c:4112 -#, no-c-format +#: common.opt:803 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" +"-fmessage-length=\tLimit diagnostics to characters per " +"line. 0 suppresses line-wrapping" msgstr "" -#: fortran/trans-array.c:5577 -#, no-c-format -msgid "Creating array temporary at %L for argument '%s'" +#: common.opt:807 +msgid "Perform SMS based modulo scheduling before the first scheduling pass" msgstr "" -#: fortran/trans-common.c:400 -#, no-c-format -msgid "Named COMMON block '%s' at %L shall be of the same size" +#: common.opt:811 +msgid "Perform SMS based modulo scheduling with register moves allowed" msgstr "" -#: fortran/trans-common.c:839 -#, no-c-format -msgid "Bad array reference at %L" +#: common.opt:815 +msgid "Move loop invariant computations out of loops" msgstr "" -#: fortran/trans-common.c:847 -#, no-c-format -msgid "Illegal reference type at %L as EQUIVALENCE object" +#: common.opt:819 +msgid "Add mudflap bounds-checking instrumentation for single-threaded program" msgstr "" -#: fortran/trans-common.c:887 -#, no-c-format -msgid "Inconsistent equivalence rules involving '%s' at %L and '%s' at %L" +#: common.opt:823 +msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" msgstr "" -#. Aligning this field would misalign a previous field. -#: fortran/trans-common.c:1020 -#, no-c-format -msgid "" -"The equivalence set for variable '%s' declared at %L violates alignment " -"requirements" +#: common.opt:827 +msgid "Ignore read operations when inserting mudflap instrumentation" msgstr "" -#: fortran/trans-common.c:1087 -#, no-c-format -msgid "Equivalence for '%s' does not match ordering of COMMON '%s' at %L" +#: common.opt:831 +msgid "Use the RTL dead code elimination pass" msgstr "" -#: fortran/trans-common.c:1102 -#, no-c-format -msgid "" -"The equivalence set for '%s' cause an invalid extension to COMMON '%s' at %L" +#: common.opt:835 +msgid "Use the RTL dead store elimination pass" msgstr "" -#: fortran/trans-common.c:1117 -#, no-c-format +#: common.opt:839 msgid "" -"Padding of %d bytes required before '%s' in COMMON '%s' at %L; reorder " -"elements or use -fno-align-commons" +"Enable/Disable the traditional scheduling in loops that already passed " +"modulo scheduling" msgstr "" -#: fortran/trans-common.c:1122 -#, no-c-format -msgid "" -"Padding of %d bytes required before '%s' in COMMON at %L; reorder elements " -"or use -fno-align-commons" +#: common.opt:843 +msgid "Support synchronous non-call exceptions" msgstr "" -#: fortran/trans-common.c:1145 -#, no-c-format -msgid "COMMON '%s' at %L does not exist" +#: common.opt:847 +msgid "When possible do not generate stack frames" msgstr "" -#: fortran/trans-common.c:1153 -#, no-c-format -msgid "" -"COMMON '%s' at %L requires %d bytes of padding at start; reorder elements or " -"use -fno-align-commons" +#: common.opt:851 +msgid "Do the full register move optimization pass" msgstr "" -#: fortran/trans-common.c:1157 -#, no-c-format -msgid "" -"COMMON at %L requires %d bytes of padding at start; reorder elements or use -" -"fno-align-commons" +#: common.opt:855 +msgid "Optimize sibling and tail recursive calls" msgstr "" -#: fortran/trans-const.c:294 -#, no-c-format -msgid "Assigning value other than 0 or 1 to LOGICAL has undefined result at %L" +#: common.opt:859 common.opt:863 +msgid "Report on memory allocation before interprocedural optimization" msgstr "" -#: fortran/trans-const.c:358 -#, no-c-format -msgid "non-constant initialization expression at %L" +#: common.opt:867 +msgid "Pack structure members together without holes" msgstr "" -#: fortran/trans-decl.c:3085 fortran/trans-decl.c:4408 -#, no-c-format -msgid "Return value of function '%s' at %L not set" +#: common.opt:871 +msgid "-fpack-struct=\tSet initial maximum structure member alignment" msgstr "" -#: fortran/trans-decl.c:3782 -#, no-c-format -msgid "Dummy argument '%s' at %L was declared INTENT(OUT) but was not set" +#: common.opt:875 +msgid "Return small aggregates in memory, not registers" msgstr "" -#: fortran/trans-decl.c:3787 -#, no-c-format -msgid "Unused dummy argument '%s' at %L" +#: common.opt:879 +msgid "Perform loop peeling" msgstr "" -#: fortran/trans-decl.c:3793 -#, no-c-format -msgid "Unused variable '%s' declared at %L" +#: common.opt:883 +msgid "Enable machine specific peephole optimizations" msgstr "" -#: fortran/trans-decl.c:3841 -#, no-c-format -msgid "Unused parameter '%s' declared at %L" +#: common.opt:887 +msgid "Enable an RTL peephole pass before sched2" msgstr "" -#: fortran/trans-decl.c:3855 -#, no-c-format -msgid "Return value '%s' of function '%s' declared at %L not set" +#: common.opt:891 +msgid "Generate position-independent code if possible (large mode)" msgstr "" -#: fortran/trans-decl.c:3963 -#, c-format +#: common.opt:895 msgid "" -"Actual string length does not match the declared one for dummy argument '%" -"s' (%ld/%ld)" +"Generate position-independent code for executables if possible (large mode)" msgstr "" -#: fortran/trans-decl.c:3971 -#, c-format -msgid "" -"Actual string length is shorter than the declared one for dummy argument '%" -"s' (%ld/%ld)" +#: common.opt:899 +msgid "Generate position-independent code if possible (small mode)" msgstr "" -#: fortran/trans-expr.c:1616 -msgid "internal error: bad hash value in dynamic dispatch" +#: common.opt:903 +msgid "" +"Generate position-independent code for executables if possible (small mode)" msgstr "" -#: fortran/trans-expr.c:2530 -#, no-c-format -msgid "Unknown argument list function at %L" +#: common.opt:907 +msgid "Specify a plugin to load" msgstr "" -#: fortran/trans-intrinsic.c:888 -#, no-c-format -msgid "'dim' argument of %s intrinsic at %L is not a valid dimension index" +#: common.opt:911 +msgid "" +"-fplugin-arg--[=]\tSpecify argument = for " +"plugin " msgstr "" -#: fortran/trans-io.c:2017 -#, no-c-format -msgid "Derived type '%s' at %L has PRIVATE components" +#: common.opt:915 +msgid "Run predictive commoning optimization." msgstr "" -#: fortran/trans-stmt.c:484 -#, no-c-format -msgid "An alternate return at %L without a * dummy argument" +#: common.opt:919 +msgid "Generate prefetch instructions, if available, for arrays in loops" msgstr "" -#: fortran/trans.c:50 -msgid "Array bound mismatch" +#: common.opt:923 +msgid "Enable basic program profiling code" msgstr "" -#: fortran/trans.c:51 -msgid "Array reference out of bounds" +#: common.opt:927 +msgid "Insert arc-based program profiling code" msgstr "" -#: fortran/trans.c:52 -msgid "Incorrect function return value" +#: common.opt:931 +msgid "Set the top-level directory for storing the profile data." msgstr "" -#: fortran/trans.c:521 fortran/trans.c:951 -msgid "Attempt to allocate a negative amount of memory." +#: common.opt:936 +msgid "Enable correction of flow inconsistent profile data input" msgstr "" -#: fortran/trans.c:541 -msgid "Memory allocation failed" +#: common.opt:940 +msgid "" +"Enable common options for generating profile info for profile feedback " +"directed optimizations" msgstr "" -#: fortran/trans.c:624 +#: common.opt:944 msgid "" -"Attempt to allocate negative amount of memory. Possible integer overflow" +"Enable common options for generating profile info for profile feedback " +"directed optimizations, and set -fprofile-dir=" msgstr "" -#: fortran/trans.c:658 fortran/trans.c:970 -msgid "Out of memory" +#: common.opt:948 +msgid "" +"Enable common options for performing profile feedback directed optimizations" msgstr "" -#: fortran/trans.c:750 -#, c-format -msgid "Attempting to allocate already allocated array '%s'" +#: common.opt:952 +msgid "" +"Enable common options for performing profile feedback directed " +"optimizations, and set -fprofile-dir=" msgstr "" -#: fortran/trans.c:756 -msgid "Attempting to allocate already allocatedarray" +#: common.opt:956 +msgid "Insert code to profile values of expressions" msgstr "" -#: fortran/trans.c:867 -#, c-format -msgid "Attempt to DEALLOCATE unallocated '%s'" +#: common.opt:963 +msgid "-frandom-seed=\tMake compile reproducible using " msgstr "" -#: java/jcf-dump.c:1068 -#, c-format -msgid "Not a valid Java .class file.\n" +#: common.opt:973 +msgid "Record gcc command line switches in the object file." msgstr "" -#: java/jcf-dump.c:1074 -#, c-format -msgid "error while parsing constant pool\n" +#: common.opt:977 +msgid "Return small aggregates in registers" msgstr "" -#: java/jcf-dump.c:1080 java/jcf-parse.c:1436 -#, gcc-internal-format -msgid "error in constant pool entry #%d\n" +#: common.opt:981 +msgid "Enables a register move optimization" msgstr "" -#: java/jcf-dump.c:1090 -#, c-format -msgid "error while parsing fields\n" +#: common.opt:985 +msgid "Perform a register renaming optimization pass" msgstr "" -#: java/jcf-dump.c:1096 -#, c-format -msgid "error while parsing methods\n" +#: common.opt:989 +msgid "Reorder basic blocks to improve code placement" msgstr "" -#: java/jcf-dump.c:1102 -#, c-format -msgid "error while parsing final attributes\n" +#: common.opt:993 +msgid "Reorder basic blocks and partition into hot and cold sections" msgstr "" -#: java/jcf-dump.c:1139 -#, c-format -msgid "Try 'jcf-dump --help' for more information.\n" +#: common.opt:997 +msgid "Reorder functions to improve code placement" msgstr "" -#: java/jcf-dump.c:1146 -#, c-format -msgid "" -"Usage: jcf-dump [OPTION]... CLASS...\n" -"\n" +#: common.opt:1001 +msgid "Add a common subexpression elimination pass after loop optimizations" msgstr "" -#: java/jcf-dump.c:1147 -#, c-format -msgid "" -"Display contents of a class file in readable form.\n" -"\n" +#: common.opt:1009 +msgid "Disable optimizations that assume default FP rounding behavior" msgstr "" -#: java/jcf-dump.c:1148 -#, c-format -msgid " -c Disassemble method bodies\n" +#: common.opt:1013 +msgid "Enable scheduling across basic blocks" msgstr "" -#: java/jcf-dump.c:1149 -#, c-format -msgid " --javap Generate output in 'javap' format\n" +#: common.opt:1017 +msgid "Enable register pressure sensitive insn scheduling" msgstr "" -#: java/jcf-dump.c:1151 -#, c-format -msgid " --classpath PATH Set path to find .class files\n" +#: common.opt:1021 +msgid "Allow speculative motion of non-loads" msgstr "" -#: java/jcf-dump.c:1152 -#, c-format -msgid " -IDIR Append directory to class path\n" +#: common.opt:1025 +msgid "Allow speculative motion of some loads" msgstr "" -#: java/jcf-dump.c:1153 -#, c-format -msgid " --bootclasspath PATH Override built-in class path\n" +#: common.opt:1029 +msgid "Allow speculative motion of more loads" msgstr "" -#: java/jcf-dump.c:1154 -#, c-format -msgid " --extdirs PATH Set extensions directory path\n" +#: common.opt:1033 +msgid "-fsched-verbose=\tSet the verbosity level of the scheduler" msgstr "" -#: java/jcf-dump.c:1155 -#, c-format -msgid " -o FILE Set output file name\n" +#: common.opt:1037 +msgid "If scheduling post reload, do superblock scheduling" msgstr "" -#: java/jcf-dump.c:1157 -#, c-format -msgid " --help Print this help, then exit\n" +#: common.opt:1041 +msgid "If scheduling post reload, do trace scheduling" msgstr "" -#: java/jcf-dump.c:1158 -#, c-format -msgid " --version Print version number, then exit\n" +#: common.opt:1045 +msgid "Reschedule instructions before register allocation" msgstr "" -#: java/jcf-dump.c:1159 -#, c-format -msgid " -v, --verbose Print extra information while running\n" +#: common.opt:1049 +msgid "Reschedule instructions after register allocation" msgstr "" -#: java/jcf-dump.c:1161 -#, c-format -msgid "" -"For bug reporting instructions, please see:\n" -"%s.\n" +#: common.opt:1056 +msgid "Schedule instructions using selective scheduling algorithm" msgstr "" -#: java/jcf-dump.c:1189 java/jcf-dump.c:1257 -#, c-format -msgid "jcf-dump: no classes specified\n" +#: common.opt:1060 +msgid "Run selective scheduling after reload" msgstr "" -#: java/jcf-dump.c:1277 -#, c-format -msgid "Cannot open '%s' for output.\n" +#: common.opt:1064 +msgid "Perform software pipelining of inner loops during selective scheduling" msgstr "" -#: java/jcf-dump.c:1322 -#, c-format -msgid "bad format of .zip/.jar archive\n" +#: common.opt:1068 +msgid "Perform software pipelining of outer loops during selective scheduling" msgstr "" -#: java/jcf-dump.c:1440 -#, c-format -msgid "Bad byte codes.\n" +#: common.opt:1072 +msgid "Reschedule pipelined regions without pipelining" msgstr "" -#: java/jvgenmain.c:47 -#, c-format -msgid "Usage: %s [OPTIONS]... CLASSNAMEmain [OUTFILE]\n" +#: common.opt:1078 +msgid "Allow premature scheduling of queued insns" msgstr "" -#: java/jvgenmain.c:109 -#, c-format -msgid "%s: Cannot open output file: %s\n" +#: common.opt:1082 +msgid "" +"-fsched-stalled-insns=\tSet number of queued insns that can be " +"prematurely scheduled" msgstr "" -#: java/jvgenmain.c:151 -#, c-format -msgid "%s: Failed to close output file %s\n" +#: common.opt:1090 +msgid "" +"Set dependence distance checking in premature scheduling of queued insns" msgstr "" -#: java/jvspec.c:406 -#, c-format -msgid "can't specify '-D' without '--main'\n" +#: common.opt:1094 +msgid "" +"-fsched-stalled-insns-dep=\tSet dependence distance checking in " +"premature scheduling of queued insns" msgstr "" -#: java/jvspec.c:409 -#, c-format -msgid "'%s' is not a valid class name" +#: common.opt:1098 +msgid "Enable the group heuristic in the scheduler" msgstr "" -#: java/jvspec.c:415 -#, c-format -msgid "--resource requires -o" +#: common.opt:1102 +msgid "Enable the critical path heuristic in the scheduler" msgstr "" -#: java/jvspec.c:429 -#, c-format -msgid "cannot specify both -C and -o" +#: common.opt:1106 +msgid "Enable the speculative instruction heuristic in the scheduler" msgstr "" -#: java/jvspec.c:441 -#, c-format -msgid "cannot create temporary file" +#: common.opt:1110 +msgid "Enable the rank heuristic in the scheduler" msgstr "" -#: java/jvspec.c:463 -#, c-format -msgid "using both @FILE with multiple files not implemented" +#: common.opt:1114 +msgid "Enable the last instruction heuristic in the scheduler" msgstr "" -#: java/jvspec.c:585 -#, c-format -msgid "cannot specify 'main' class when not linking" +#: common.opt:1118 +msgid "Enable the dependent count heuristic in the scheduler" msgstr "" -#: config/vax/vax.h:50 config/vax/vax.h:51 -msgid "profiling not supported with -mg\n" +#: common.opt:1122 +msgid "Access data in the same section from shared anchor points" msgstr "" -#: config/i386/linux-unwind.h:186 -msgid "ax ; {int $0x80 | syscall" +#: common.opt:1130 +msgid "Show column numbers in diagnostics, when available. Default on" msgstr "" -#: config/darwin.h:306 -msgid "-current_version only allowed with -dynamiclib" +#: common.opt:1134 +msgid "Disable optimizations observable by IEEE signaling NaNs" msgstr "" -#: config/darwin.h:308 -msgid "-install_name only allowed with -dynamiclib" +#: common.opt:1138 +msgid "" +"Disable floating point optimizations that ignore the IEEE signedness of zero" msgstr "" -#: config/darwin.h:313 -msgid "-bundle not allowed with -dynamiclib" +#: common.opt:1142 +msgid "Convert floating point constants to single precision constants" msgstr "" -#: config/darwin.h:314 -msgid "-bundle_loader not allowed with -dynamiclib" +#: common.opt:1146 +msgid "Split lifetimes of induction variables when loops are unrolled" msgstr "" -#: config/darwin.h:315 -msgid "-client_name not allowed with -dynamiclib" +#: common.opt:1150 +msgid "Split wide types into independent registers" msgstr "" -#: config/darwin.h:320 -msgid "-force_flat_namespace not allowed with -dynamiclib" +#: common.opt:1154 +msgid "Apply variable expansion when loops are unrolled" msgstr "" -#: config/darwin.h:322 -msgid "-keep_private_externs not allowed with -dynamiclib" +#: common.opt:1158 +msgid "" +"-fstack-check=[no|generic|specific]\tInsert stack checking code into the " +"program" msgstr "" -#: config/darwin.h:323 -msgid "-private_bundle not allowed with -dynamiclib" +#: common.opt:1162 +msgid "" +"Insert stack checking code into the program. Same as -fstack-check=specific" msgstr "" -#: config/rs6000/sysv4.h:907 config/rs6000/sysv4.h:909 -#: config/rs6000/linux64.h:354 config/rs6000/linux64.h:356 -#: config/alpha/linux-elf.h:33 config/alpha/linux-elf.h:35 config/linux.h:111 -#: config/linux.h:113 -msgid "-mglibc and -muclibc used together" +#: common.opt:1169 +msgid "" +"-fstack-limit-register=\tTrap if the stack goes past " msgstr "" -#: config/mcore/mcore.h:54 -msgid "the m210 does not have little endian support" +#: common.opt:1173 +msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol " msgstr "" -#: config/arc/arc.h:61 config/mips/mips.h:1230 -msgid "may not use both -EB and -EL" +#: common.opt:1177 +msgid "Use propolice as a stack protection method" msgstr "" -#: java/lang-specs.h:33 -msgid "-fjni and -femit-class-files are incompatible" +#: common.opt:1181 +msgid "Use a stack protection method for every function" msgstr "" -#: java/lang-specs.h:34 -msgid "-fjni and -femit-class-file are incompatible" +#: common.opt:1193 +msgid "Assume strict aliasing rules apply" msgstr "" -#: java/lang-specs.h:35 java/lang-specs.h:36 -msgid "-femit-class-file should used along with -fsyntax-only" +#: common.opt:1197 +msgid "Treat signed overflow as undefined" msgstr "" -#: config/sparc/sol2-bi.h:212 config/sparc/sol2-bi.h:217 -#: config/sparc/sol2-gld-bi.h:40 config/sparc/sol2-gld-bi.h:45 -msgid "does not support multilib" +#: common.opt:1201 +msgid "Check for syntax errors, then stop" msgstr "" -#: config/sparc/sol2-bi.h:240 config/sparc/sol2-bi.h:250 -#: config/sparc/linux64.h:165 config/sparc/linux64.h:176 -#: config/sparc/netbsd-elf.h:125 config/sparc/netbsd-elf.h:144 -msgid "may not use both -m32 and -m64" +#: common.opt:1205 +msgid "Create data files needed by \"gcov\"" msgstr "" -#: gcc.c:865 -msgid "GCC does not support -C or -CC without -E" +#: common.opt:1209 +msgid "Perform jump threading optimizations" msgstr "" -#: gcc.c:893 java/jvspec.c:81 ada/gcc-interface/lang-specs.h:33 -msgid "-pg and -fomit-frame-pointer are incompatible" +#: common.opt:1213 +msgid "Report the time taken by each compiler pass" msgstr "" -#: gcc.c:1086 -msgid "-E or -x required when input is from standard input" +#: common.opt:1217 +msgid "" +"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the " +"default thread-local storage code generation model" msgstr "" -#: config/bfin/elf.h:54 -msgid "no processor type specified for linking" +#: common.opt:1221 +msgid "Reorder top level functions, variables, and asms" msgstr "" -#: config/i386/mingw-w64.h:61 config/i386/mingw32.h:81 -#: config/i386/cygwin.h:123 -msgid "shared and mdll are not compatible" +#: common.opt:1225 +msgid "Perform superblock formation via tail duplication" msgstr "" -#: config/sh/sh.h:463 -msgid "SH2a does not support little-endian" +#: common.opt:1232 +msgid "Assume floating-point operations can trap" msgstr "" -#: config/rs6000/darwin.h:95 -msgid " conflicting code gen style switches are used" +#: common.opt:1236 +msgid "Trap for signed overflow in addition, subtraction and multiplication" msgstr "" -#: config/rx/rx.h:61 -msgid "-mas100-syntax is incompatible with -gdwarf" +#: common.opt:1240 +msgid "Enable SSA-CCP optimization on trees" msgstr "" -#: config/arm/arm.h:154 -msgid "-msoft-float and -mhard_float may not be used together" +#: common.opt:1248 +msgid "Enable loop header copying on trees" msgstr "" -#: config/arm/arm.h:156 -msgid "-mbig-endian and -mlittle-endian may not be used together" +#: common.opt:1252 +msgid "Replace SSA temporaries with better names in copies" msgstr "" -#: config/vxworks.h:71 -msgid "-Xbind-now and -Xbind-lazy are incompatible" +#: common.opt:1256 +msgid "Enable copy propagation on trees" msgstr "" -#: config/cris/cris.h:207 -msgid "Do not specify both -march=... and -mcpu=..." +#: common.opt:1264 +msgid "Transform condition stores into unconditional ones" msgstr "" -#: config/i386/nwld.h:34 -msgid "Static linking is not supported.\n" +#: common.opt:1268 +msgid "Perform conversions of switch initializations." msgstr "" -#: config/i386/cygwin.h:28 -msgid "mno-cygwin and mno-win32 are not compatible" +#: common.opt:1272 +msgid "Enable SSA dead code elimination optimization on trees" msgstr "" -#: config/s390/tpf.h:119 -msgid "static is not supported on TPF-OS" +#: common.opt:1276 +msgid "Enable dominator optimizations" msgstr "" -#: config/mips/r3900.h:34 -msgid "-mhard-float not supported" +#: common.opt:1280 +msgid "Enable dead store elimination" msgstr "" -#: config/mips/r3900.h:36 -msgid "-msingle-float and -msoft-float cannot both be specified" +#: common.opt:1284 +msgid "Enable forward propagation on trees" msgstr "" -#: config/vax/netbsd-elf.h:51 -msgid "the -shared option is not currently supported for VAX ELF" +#: common.opt:1288 +msgid "Enable Full Redundancy Elimination (FRE) on trees" msgstr "" -#: fortran/lang-specs.h:55 fortran/lang-specs.h:69 -msgid "gfortran does not support -E without -cpp" +#: common.opt:1292 +msgid "Enable loop distribution on trees" msgstr "" -#: config/lynx.h:70 -msgid "cannot use mthreads and mlegacy-threads together" +#: common.opt:1296 +msgid "Enable loop invariant motion on trees" msgstr "" -#: config/lynx.h:95 -msgid "cannot use mshared and static together" +#: common.opt:1300 +msgid "Enable linear loop transforms on trees" msgstr "" -#: ada/gcc-interface/lang-specs.h:34 -msgid "-c or -S required for Ada" +#: common.opt:1304 +msgid "Create canonical induction variables in loops" msgstr "" -#: java/lang.opt:69 -msgid "Warn if deprecated empty statements are found" +#: common.opt:1308 +msgid "Enable loop optimizations on tree level" msgstr "" -#: java/lang.opt:73 -msgid "Warn if .class files are out of date" +#: common.opt:1312 +msgid "Enable automatic parallelization of loops" msgstr "" -#: java/lang.opt:77 -msgid "Warn if modifiers are specified when not necessary" +#: common.opt:1316 +msgid "Enable hoisting loads from conditional pointers." msgstr "" -#: java/lang.opt:81 -msgid "Deprecated; use --classpath instead" +#: common.opt:1320 +msgid "Enable SSA-PRE optimization on trees" msgstr "" -#: java/lang.opt:88 -msgid "Permit the use of the assert keyword" +#: common.opt:1324 +msgid "Perform function-local points-to analysis on trees." msgstr "" -#: java/lang.opt:110 -msgid "Replace system path" +#: common.opt:1328 +msgid "Enable reassociation on tree level" msgstr "" -#: java/lang.opt:114 -msgid "Generate checks for references to NULL" +#: common.opt:1336 +msgid "Enable SSA code sinking on trees" msgstr "" -#: java/lang.opt:118 -msgid "Set class path" +#: common.opt:1340 +msgid "Perform scalar replacement of aggregates" msgstr "" -#: java/lang.opt:125 -msgid "Output a class file" +#: common.opt:1344 +msgid "Replace temporary expressions in the SSA->normal pass" msgstr "" -#: java/lang.opt:129 -msgid "Alias for -femit-class-file" +#: common.opt:1348 +msgid "Perform live range splitting during the SSA->normal pass" msgstr "" -#: java/lang.opt:133 -msgid "Choose input encoding (defaults from your locale)" +#: common.opt:1352 +msgid "Perform Value Range Propagation on trees" msgstr "" -#: java/lang.opt:137 -msgid "Set the extension directory path" +#: common.opt:1356 +msgid "Compile whole compilation unit at a time" msgstr "" -#: java/lang.opt:144 -msgid "Input file is a file with a list of filenames to compile" +#: common.opt:1360 +msgid "Perform loop unrolling when iteration count is known" msgstr "" -#: java/lang.opt:151 -msgid "Always check for non gcj generated classes archives" +#: common.opt:1364 +msgid "Perform loop unrolling for all loops" msgstr "" -#: java/lang.opt:155 -msgid "" -"Assume the runtime uses a hash table to map an object to its synchronization " -"structure" +#: common.opt:1371 +msgid "Allow loop optimizations to assume that the loops behave in normal way" msgstr "" -#: java/lang.opt:159 -msgid "Generate instances of Class at runtime" +#: common.opt:1375 +msgid "Allow optimization for floating-point arithmetic which may change the" msgstr "" -#: java/lang.opt:163 -msgid "Use offset tables for virtual method calls" +#: common.opt:1380 +msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: java/lang.opt:170 -msgid "Assume native functions are implemented using JNI" +#: common.opt:1388 +msgid "Allow math optimizations that may violate IEEE or ISO standards" msgstr "" -#: java/lang.opt:174 -msgid "Enable optimization of static class initialization code" +#: common.opt:1392 +msgid "Perform loop unswitching" msgstr "" -#: java/lang.opt:181 -msgid "Reduce the amount of reflection meta-data generated" +#: common.opt:1396 +msgid "Just generate unwind tables for exception handling" msgstr "" -#: java/lang.opt:185 -msgid "Enable assignability checks for stores into object arrays" +#: common.opt:1403 +msgid "Perform variable tracking" msgstr "" -#: java/lang.opt:189 -msgid "Generate code for the Boehm GC" +#: common.opt:1407 +msgid "Perform variable tracking by annotating assignments" msgstr "" -#: java/lang.opt:193 -msgid "Call a library routine to do integer divisions" +#: common.opt:1411 +msgid "Toggle -fvar-tracking-assignments" msgstr "" -#: java/lang.opt:197 -msgid "Generate code for built-in atomic operations" +#: common.opt:1415 +msgid "Perform variable tracking and also tag variables that are uninitialized" msgstr "" -#: java/lang.opt:201 -msgid "Generated should be loaded by bootstrap loader" +#: common.opt:1419 +msgid "Enable loop vectorization on trees" msgstr "" -#: java/lang.opt:205 -msgid "Set the source language version" +#: common.opt:1423 +msgid "Enable basic block vectorization (SLP) on trees" msgstr "" -#: java/lang.opt:209 -msgid "Set the target VM version" +#: common.opt:1427 +msgid "Enable use of cost model in vectorization" msgstr "" -#: ada/gcc-interface/lang.opt:100 -msgid "Specify options to GNAT" +#: common.opt:1431 +msgid "Enable loop versioning when doing loop vectorization on trees" msgstr "" -#: fortran/lang.opt:57 -msgid "Put MODULE files in 'directory'" +#: common.opt:1435 +msgid "" +"-ftree-vectorizer-verbose=\tSet the verbosity level of the vectorizer" msgstr "" -#: fortran/lang.opt:73 -msgid "Warn about possible aliasing of dummy arguments" +#: common.opt:1439 +msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: fortran/lang.opt:77 -msgid "Warn about alignment of COMMON blocks" +#: common.opt:1449 +msgid "Add extra commentary to assembler output" msgstr "" -#: fortran/lang.opt:81 -msgid "Warn about missing ampersand in continued character constants" +#: common.opt:1453 +msgid "" +"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol " +"visibility" msgstr "" -#: fortran/lang.opt:85 -msgid "Warn about creation of array temporaries" +#: common.opt:1458 +msgid "Use expression value profiles in optimizations" msgstr "" -#: fortran/lang.opt:89 -msgid "Warn about truncated character expressions" +#: common.opt:1462 +msgid "Construct webs and split unrelated uses of single variable" msgstr "" -#: fortran/lang.opt:97 -msgid "Warn about calls with implicit interface" +#: common.opt:1466 +msgid "Enable partitioned link-time optimization." msgstr "" -#: fortran/lang.opt:101 -msgid "Warn about truncated source lines" +#: common.opt:1470 +msgid "Enable conditional dead code elimination for builtin calls" msgstr "" -#: fortran/lang.opt:105 -msgid "Warn on intrinsics not part of the selected standard" +#: common.opt:1474 +msgid "Perform whole program optimizations" msgstr "" -#: fortran/lang.opt:113 -msgid "Warn about \"suspicious\" constructs" +#: common.opt:1478 +msgid "Assume signed arithmetic overflow wraps around" msgstr "" -#: fortran/lang.opt:117 -msgid "Permit nonconforming uses of the tab character" +#: common.opt:1482 +msgid "Put zero initialized data in the bss section" msgstr "" -#: fortran/lang.opt:121 -msgid "Warn about underflow of numerical constant expressions" +#: common.opt:1486 +msgid "Generate debug information in default format" msgstr "" -#: fortran/lang.opt:125 -msgid "Warn if a user-procedure has the same name as an intrinsic" +#: common.opt:1490 +msgid "Generate debug information in COFF format" msgstr "" -#: fortran/lang.opt:129 -msgid "Enable preprocessing" +#: common.opt:1494 +msgid "Generate debug information in DWARF v2 (or later) format" msgstr "" -#: fortran/lang.opt:133 -msgid "Disable preprocessing" +#: common.opt:1498 +msgid "Generate debug information in default extended format" msgstr "" -#: fortran/lang.opt:141 -msgid "Enable alignment of COMMON blocks" +#: common.opt:1502 +msgid "Generate debug information in STABS format" msgstr "" -#: fortran/lang.opt:145 -msgid "All intrinsics procedures are available regardless of selected standard" +#: common.opt:1506 +msgid "Generate debug information in extended STABS format" msgstr "" -#: fortran/lang.opt:153 -msgid "" -"Do not treat local variables and COMMON blocks as if they were named in SAVE " -"statements" +#: common.opt:1510 +msgid "Emit DWARF additions beyond selected version" msgstr "" -#: fortran/lang.opt:157 -msgid "Specify that backslash in string introduces an escape character" +#: common.opt:1514 +msgid "Don't emit DWARF additions beyond selected version" msgstr "" -#: fortran/lang.opt:161 -msgid "Produce a backtrace when a runtime error is encountered" +#: common.opt:1518 +msgid "Toggle debug information generation" msgstr "" -#: fortran/lang.opt:165 -msgid "" -"-fblas-matmul-limit= Size of the smallest matrix for which matmul " -"will use BLAS" +#: common.opt:1522 +msgid "Generate debug information in VMS format" msgstr "" -#: fortran/lang.opt:169 -msgid "" -"Produce a warning at runtime if a array temporary has been created for a " -"procedure argument" +#: common.opt:1526 +msgid "Generate debug information in XCOFF format" msgstr "" -#: fortran/lang.opt:173 -msgid "Use big-endian format for unformatted files" +#: common.opt:1530 +msgid "Generate debug information in extended XCOFF format" msgstr "" -#: fortran/lang.opt:177 -msgid "Use little-endian format for unformatted files" +#: common.opt:1534 +msgid "-o \tPlace output into " msgstr "" -#: fortran/lang.opt:181 -msgid "Use native format for unformatted files" +#: common.opt:1538 +msgid "Enable function profiling" msgstr "" -#: fortran/lang.opt:185 -msgid "Swap endianness for unformatted files" +#: common.opt:1542 +msgid "Issue warnings needed for strict compliance to the standard" msgstr "" -#: fortran/lang.opt:189 -msgid "Use the Cray Pointer extension" +#: common.opt:1546 +msgid "Like -pedantic but issue them as errors" msgstr "" -#: fortran/lang.opt:193 -msgid "Ignore 'D' in column one in fixed form" +#: common.opt:1550 +msgid "Do not display functions compiled or elapsed time" msgstr "" -#: fortran/lang.opt:197 -msgid "Treat lines with 'D' in column one as comments" +#: common.opt:1554 +msgid "Display the compiler's version" msgstr "" -#: fortran/lang.opt:201 -msgid "Set the default double precision kind to an 8 byte wide type" +#: common.opt:1558 +msgid "Suppress warnings" msgstr "" -#: fortran/lang.opt:205 -msgid "Set the default integer kind to an 8 byte wide type" +#: common.opt:1562 +msgid "Create a shared library" msgstr "" -#: fortran/lang.opt:209 -msgid "Set the default real kind to an 8 byte wide type" +#: common.opt:1566 +msgid "Create a position independent executable" msgstr "" -#: fortran/lang.opt:213 -msgid "Allow dollar signs in entity names" +#: attribs.c:293 +#, gcc-internal-format +msgid "%qE attribute directive ignored" msgstr "" -#: fortran/lang.opt:217 -msgid "Dump a core file when a runtime error occurs" +#: attribs.c:301 +#, gcc-internal-format +msgid "wrong number of arguments specified for %qE attribute" msgstr "" -#: fortran/lang.opt:221 -msgid "Display the code tree after parsing" +#: attribs.c:319 +#, gcc-internal-format +msgid "%qE attribute does not apply to types" msgstr "" -#: fortran/lang.opt:225 -msgid "" -"Specify that an external BLAS library should be used for matmul calls on " -"large-size arrays" +#: attribs.c:370 +#, gcc-internal-format +msgid "%qE attribute only applies to function types" msgstr "" -#: fortran/lang.opt:229 -msgid "Use f2c calling convention" +#: attribs.c:380 +#, gcc-internal-format +msgid "type attributes ignored after type is already defined" msgstr "" -#: fortran/lang.opt:233 -msgid "Assume that the source file is fixed form" +#: bb-reorder.c:1875 +#, gcc-internal-format +msgid "multiple hot/cold transitions found (bb %i)" msgstr "" -#: fortran/lang.opt:237 -msgid "Specify where to find the compiled intrinsic modules" +#: bt-load.c:1546 +#, gcc-internal-format +msgid "" +"branch target register load optimization is not intended to be run twice" msgstr "" -#: fortran/lang.opt:241 -msgid "Allow arbitrary character line width in fixed mode" +#: builtins.c:497 +#, gcc-internal-format +msgid "offset outside bounds of constant string" msgstr "" -#: fortran/lang.opt:245 -msgid "Use n as character line width in fixed mode" +#: builtins.c:1061 +#, gcc-internal-format +msgid "second argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: fortran/lang.opt:249 -msgid "Stop on following floating point exceptions" +#: builtins.c:1068 +#, gcc-internal-format +msgid "invalid second argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: fortran/lang.opt:253 -msgid "Assume that the source file is free form" +#: builtins.c:1076 +#, gcc-internal-format +msgid "third argument to %<__builtin_prefetch%> must be a constant" msgstr "" -#: fortran/lang.opt:257 -msgid "Allow arbitrary character line width in free mode" +#: builtins.c:1083 +#, gcc-internal-format +msgid "invalid third argument to %<__builtin_prefetch%>; using zero" msgstr "" -#: fortran/lang.opt:261 -msgid "Use n as character line width in free mode" +#: builtins.c:4297 +#, gcc-internal-format +msgid "argument of %<__builtin_args_info%> must be constant" msgstr "" -#: fortran/lang.opt:265 -msgid "" -"Specify that no implicit typing is allowed, unless overridden by explicit " -"IMPLICIT statements" +#: builtins.c:4303 +#, gcc-internal-format +msgid "argument of %<__builtin_args_info%> out of range" msgstr "" -#: fortran/lang.opt:269 -msgid "" -"-finit-character= Initialize local character variables to ASCII value n" +#: builtins.c:4309 +#, gcc-internal-format +msgid "missing argument in %<__builtin_args_info%>" msgstr "" -#: fortran/lang.opt:273 -msgid "-finit-integer= Initialize local integer variables to n" +#: builtins.c:4446 gimplify.c:2271 +#, gcc-internal-format +msgid "too few arguments to function %" msgstr "" -#: fortran/lang.opt:277 -msgid "Initialize local variables to zero (from g77)" +#: builtins.c:4608 +#, gcc-internal-format +msgid "first argument to % not of type %" msgstr "" -#: fortran/lang.opt:281 -msgid "-finit-logical= Initialize local logical variables" +#: builtins.c:4624 +#, gcc-internal-format +msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: fortran/lang.opt:285 -msgid "-finit-real= Initialize local real variables" +#: builtins.c:4629 +#, gcc-internal-format +msgid "(so you should pass %qT not %qT to %)" msgstr "" -#: fortran/lang.opt:289 -msgid "" -"-fmax-array-constructor= Maximum number of objects in an array " -"constructor" +#. We can, however, treat "undefined" any way we please. +#. Call abort to encourage the user to fix the program. +#: builtins.c:4636 c-typeck.c:2664 +#, gcc-internal-format +msgid "if this code is reached, the program will abort" msgstr "" -#: fortran/lang.opt:293 -msgid "Maximum number of errors to report" +#: builtins.c:4763 +#, gcc-internal-format +msgid "invalid argument to %<__builtin_frame_address%>" msgstr "" -#: fortran/lang.opt:297 -msgid "Maximum identifier length" +#: builtins.c:4765 +#, gcc-internal-format +msgid "invalid argument to %<__builtin_return_address%>" msgstr "" -#: fortran/lang.opt:301 -msgid "Maximum length for subrecords" +#: builtins.c:4778 +#, gcc-internal-format +msgid "unsupported argument to %<__builtin_frame_address%>" msgstr "" -#: fortran/lang.opt:305 -msgid "Size in bytes of the largest array that will be put on the stack" +#: builtins.c:4780 +#, gcc-internal-format +msgid "unsupported argument to %<__builtin_return_address%>" msgstr "" -#: fortran/lang.opt:309 -msgid "Set default accessibility of module entities to PRIVATE." +#: builtins.c:5035 +#, gcc-internal-format +msgid "both arguments to %<__builtin___clear_cache%> must be pointers" msgstr "" -#: fortran/lang.opt:317 -msgid "Try to lay out derived types as compactly as possible" +#: builtins.c:5412 builtins.c:5426 +#, gcc-internal-format +msgid "%qD changed semantics in GCC 4.4" msgstr "" -#: fortran/lang.opt:325 -msgid "Enable range checking during compilation" +#. All valid uses of __builtin_va_arg_pack () are removed during +#. inlining. +#: builtins.c:5816 expr.c:9221 +msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" msgstr "" -#: fortran/lang.opt:329 -msgid "Use a 4-byte record marker for unformatted files" +#. All valid uses of __builtin_va_arg_pack_len () are removed during +#. inlining. +#: builtins.c:5822 +msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>" msgstr "" -#: fortran/lang.opt:333 -msgid "Use an 8-byte record marker for unformatted files" +#: builtins.c:6050 +#, gcc-internal-format +msgid "%<__builtin_longjmp%> second argument must be 1" msgstr "" -#: fortran/lang.opt:337 -msgid "Allocate local variables on the stack to allow indirect recursion" +#: builtins.c:6650 +#, gcc-internal-format +msgid "target format does not support infinity" msgstr "" -#: fortran/lang.opt:341 -msgid "Copy array sections into a contiguous block on procedure entry" +#: builtins.c:11396 +#, gcc-internal-format +msgid "% used in function with fixed args" msgstr "" -#: fortran/lang.opt:345 -msgid "Specify which runtime checks are to be performed" +#: builtins.c:11404 +#, gcc-internal-format +msgid "wrong number of arguments to function %" msgstr "" -#: fortran/lang.opt:349 -msgid "Append a second underscore if the name already contains an underscore" +#. Evidently an out of date version of ; can't validate +#. va_start's second argument, but can still work as intended. +#: builtins.c:11417 +#, gcc-internal-format +msgid "%<__builtin_next_arg%> called without an argument" msgstr "" -#: fortran/lang.opt:357 -msgid "Apply negative sign to zero values" +#: builtins.c:11422 +#, gcc-internal-format +msgid "wrong number of arguments to function %<__builtin_next_arg%>" msgstr "" -#: fortran/lang.opt:361 -msgid "Append underscores to externally visible names" +#. FIXME: Sometimes with the tree optimizers we can get the +#. not the last argument even though the user used the last +#. 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:11452 +#, gcc-internal-format +msgid "second parameter of % not last named argument" msgstr "" -#: fortran/lang.opt:365 -msgid "Compile all program units at once and check all interfaces" +#: builtins.c:11462 +#, gcc-internal-format +msgid "" +"undefined behaviour when second parameter of % is declared with %" +" storage" msgstr "" -#: fortran/lang.opt:405 -msgid "Statically link the GNU Fortran helper library (libgfortran)" +#: builtins.c:11578 +msgid "%Kfirst argument of %D must be a pointer, second integer constant" msgstr "" -#: fortran/lang.opt:409 -msgid "Conform to the ISO Fortran 2003 standard" +#: builtins.c:11591 +msgid "%Klast argument of %D is not integer constant between 0 and 3" msgstr "" -#: fortran/lang.opt:413 -msgid "Conform to the ISO Fortran 2008 standard" +#: builtins.c:11636 builtins.c:11787 builtins.c:11844 +msgid "%Kcall to %D will always overflow destination buffer" msgstr "" -#: fortran/lang.opt:417 -msgid "Conform to the ISO Fortran 95 standard" +#: builtins.c:11777 +msgid "%Kcall to %D might overflow destination buffer" msgstr "" -#: fortran/lang.opt:421 -msgid "Conform to nothing in particular" +#: builtins.c:11865 +msgid "%Kattempt to free a non-heap object %qD" msgstr "" -#: fortran/lang.opt:425 -msgid "Accept extensions to support legacy code" +#: builtins.c:11868 +msgid "%Kattempt to free a non-heap object" msgstr "" -#: config/alpha/alpha.opt:23 config/i386/i386.opt:201 -msgid "Do not use hardware fp" +#: c-common.c:1008 +#, gcc-internal-format +msgid "%qD is not defined outside of function scope" msgstr "" -#: config/alpha/alpha.opt:27 -msgid "Use fp registers" +#: c-common.c:1058 +#, gcc-internal-format +msgid "" +"string length %qd is greater than the length %qd ISO C%d compilers are " +"required to support" msgstr "" -#: config/alpha/alpha.opt:31 -msgid "Assume GAS" +#: c-common.c:1551 c-common.c:1563 +#, gcc-internal-format +msgid "overflow in constant expression" msgstr "" -#: config/alpha/alpha.opt:35 -msgid "Do not assume GAS" +#: c-common.c:1586 +#, gcc-internal-format +msgid "integer overflow in expression" msgstr "" -#: config/alpha/alpha.opt:39 -msgid "Request IEEE-conformant math library routines (OSF/1)" +#: c-common.c:1591 +#, gcc-internal-format +msgid "floating point overflow in expression" msgstr "" -#: config/alpha/alpha.opt:43 -msgid "Emit IEEE-conformant code, without inexact exceptions" +#: c-common.c:1595 +#, gcc-internal-format +msgid "fixed-point overflow in expression" msgstr "" -#: config/alpha/alpha.opt:50 -msgid "Do not emit complex integer constants to read-only memory" +#: c-common.c:1599 +#, gcc-internal-format +msgid "vector overflow in expression" msgstr "" -#: config/alpha/alpha.opt:54 -msgid "Use VAX fp" +#: c-common.c:1605 +#, gcc-internal-format +msgid "complex integer overflow in expression" msgstr "" -#: config/alpha/alpha.opt:58 -msgid "Do not use VAX fp" +#: c-common.c:1608 +#, gcc-internal-format +msgid "complex floating point overflow in expression" msgstr "" -#: config/alpha/alpha.opt:62 -msgid "Emit code for the byte/word ISA extension" +#: c-common.c:1651 +#, gcc-internal-format +msgid "logical % applied to non-boolean constant" msgstr "" -#: config/alpha/alpha.opt:66 -msgid "Emit code for the motion video ISA extension" +#: c-common.c:1654 +#, gcc-internal-format +msgid "logical % applied to non-boolean constant" msgstr "" -#: config/alpha/alpha.opt:70 -msgid "Emit code for the fp move and sqrt ISA extension" +#: c-common.c:1699 +#, gcc-internal-format +msgid "logical % of collectively exhaustive tests is always true" msgstr "" -#: config/alpha/alpha.opt:74 -msgid "Emit code for the counting ISA extension" +#: c-common.c:1703 +#, gcc-internal-format +msgid "logical % of mutually exclusive tests is always false" msgstr "" -#: config/alpha/alpha.opt:78 -msgid "Emit code using explicit relocation directives" +#: c-common.c:1738 +#, gcc-internal-format +msgid "type-punning to incomplete type might break strict-aliasing rules" msgstr "" -#: config/alpha/alpha.opt:82 -msgid "Emit 16-bit relocations to the small data areas" +#: c-common.c:1753 +#, gcc-internal-format +msgid "dereferencing type-punned pointer will break strict-aliasing rules" msgstr "" -#: config/alpha/alpha.opt:86 -msgid "Emit 32-bit relocations to the small data areas" +#: c-common.c:1760 c-common.c:1778 +#, gcc-internal-format +msgid "dereferencing type-punned pointer might break strict-aliasing rules" msgstr "" -#: config/alpha/alpha.opt:90 -msgid "Emit direct branches to local functions" +#: c-common.c:1809 +#, gcc-internal-format +msgid "first argument of %q+D should be %" msgstr "" -#: config/alpha/alpha.opt:94 -msgid "Emit indirect branches to local functions" +#: c-common.c:1818 +#, gcc-internal-format +msgid "second argument of %q+D should be %" msgstr "" -#: config/alpha/alpha.opt:98 -msgid "Emit rdval instead of rduniq for thread pointer" +#: c-common.c:1827 +#, gcc-internal-format +msgid "third argument of %q+D should probably be %" msgstr "" -#: config/alpha/alpha.opt:102 config/s390/s390.opt:59 -#: config/sparc/long-double-switch.opt:23 -msgid "Use 128-bit long double" +#: c-common.c:1837 +#, gcc-internal-format +msgid "%q+D takes only zero or two arguments" msgstr "" -#: config/alpha/alpha.opt:106 config/s390/s390.opt:63 -#: config/sparc/long-double-switch.opt:27 -msgid "Use 64-bit long double" +#: c-common.c:1886 +#, gcc-internal-format +msgid "" +"use -flax-vector-conversions to permit conversions between vectors with " +"differing element types or numbers of subparts" msgstr "" -#: config/alpha/alpha.opt:110 -msgid "Use features of and schedule given CPU" +#: c-common.c:2041 +#, gcc-internal-format +msgid "conversion to %qT from boolean expression" msgstr "" -#: config/alpha/alpha.opt:114 -msgid "Schedule given CPU" +#: c-common.c:2063 +#, gcc-internal-format +msgid "negative integer implicitly converted to unsigned type" msgstr "" -#: config/alpha/alpha.opt:118 -msgid "Control the generated fp rounding mode" +#: c-common.c:2065 +#, gcc-internal-format +msgid "conversion of unsigned constant value to negative integer" msgstr "" -#: config/alpha/alpha.opt:122 -msgid "Control the IEEE trap mode" +#: c-common.c:2092 +#, gcc-internal-format +msgid "conversion to %qT alters %qT constant value" msgstr "" -#: config/alpha/alpha.opt:126 -msgid "Control the precision given to fp exceptions" +#: c-common.c:2184 +#, gcc-internal-format +msgid "conversion to %qT from %qT may change the sign of the result" msgstr "" -#: config/alpha/alpha.opt:130 -msgid "Tune expected memory latency" +#: c-common.c:2216 +#, gcc-internal-format +msgid "conversion to %qT from %qT may alter its value" msgstr "" -#: config/alpha/alpha.opt:134 config/ia64/ia64.opt:111 -#: config/rs6000/sysv4.opt:32 -msgid "Specify bit size of immediate TLS offsets" +#: c-common.c:2244 +#, gcc-internal-format +msgid "large integer implicitly truncated to unsigned type" msgstr "" -#: config/frv/frv.opt:23 -msgid "Use 4 media accumulators" +#: c-common.c:2250 c-common.c:2257 c-common.c:2265 +#, gcc-internal-format +msgid "overflow in implicit constant conversion" msgstr "" -#: config/frv/frv.opt:27 -msgid "Use 8 media accumulators" +#: c-common.c:2438 +#, gcc-internal-format +msgid "operation on %qE may be undefined" msgstr "" -#: config/frv/frv.opt:31 -msgid "Enable label alignment optimizations" +#: c-common.c:2746 +#, gcc-internal-format +msgid "case label does not reduce to an integer constant" msgstr "" -#: config/frv/frv.opt:35 -msgid "Dynamically allocate cc registers" +#: c-common.c:2786 +#, gcc-internal-format +msgid "case label value is less than minimum value for type" msgstr "" -#: config/frv/frv.opt:42 -msgid "Set the cost of branches" +#: c-common.c:2794 +#, gcc-internal-format +msgid "case label value exceeds maximum value for type" msgstr "" -#: config/frv/frv.opt:46 -msgid "Enable conditional execution other than moves/scc" +#: c-common.c:2802 +#, gcc-internal-format +msgid "lower value in case label range less than minimum value for type" msgstr "" -#: config/frv/frv.opt:50 -msgid "Change the maximum length of conditionally-executed sequences" +#: c-common.c:2811 +#, gcc-internal-format +msgid "upper value in case label range exceeds maximum value for type" msgstr "" -#: config/frv/frv.opt:54 +#: c-common.c:2885 +#, gcc-internal-format msgid "" -"Change the number of temporary registers that are available to conditionally-" -"executed sequences" +"GCC cannot support operators with integer types and fixed-point types that " +"have too many integral and fractional bits together" msgstr "" -#: config/frv/frv.opt:58 -msgid "Enable conditional moves" +#: c-common.c:3372 +#, gcc-internal-format +msgid "invalid operands to binary %s (have %qT and %qT)" msgstr "" -#: config/frv/frv.opt:62 -msgid "Set the target CPU type" +#: c-common.c:3608 +#, gcc-internal-format +msgid "comparison is always false due to limited range of data type" msgstr "" -#: config/frv/frv.opt:84 -msgid "Use fp double instructions" +#: c-common.c:3610 +#, gcc-internal-format +msgid "comparison is always true due to limited range of data type" msgstr "" -#: config/frv/frv.opt:88 -msgid "Change the ABI to allow double word insns" +#: c-common.c:3689 +#, gcc-internal-format +msgid "comparison of unsigned expression >= 0 is always true" msgstr "" -#: config/frv/frv.opt:92 config/bfin/bfin.opt:73 -msgid "Enable Function Descriptor PIC mode" +#: c-common.c:3699 +#, gcc-internal-format +msgid "comparison of unsigned expression < 0 is always false" msgstr "" -#: config/frv/frv.opt:96 -msgid "Just use icc0/fcc0" +#: c-common.c:3741 +#, gcc-internal-format +msgid "pointer of type % used in arithmetic" msgstr "" -#: config/frv/frv.opt:100 -msgid "Only use 32 FPRs" +#: c-common.c:3747 +#, gcc-internal-format +msgid "pointer to a function used in arithmetic" msgstr "" -#: config/frv/frv.opt:104 -msgid "Use 64 FPRs" +#: c-common.c:3753 +#, gcc-internal-format +msgid "pointer to member function used in arithmetic" msgstr "" -#: config/frv/frv.opt:108 -msgid "Only use 32 GPRs" +#: c-common.c:3959 +#, gcc-internal-format +msgid "the address of %qD will always evaluate as %" msgstr "" -#: config/frv/frv.opt:112 -msgid "Use 64 GPRs" +#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:7032 +#, gcc-internal-format +msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: config/frv/frv.opt:116 -msgid "Enable use of GPREL for read-only data in FDPIC" +#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10261 +#, gcc-internal-format +msgid "invalid use of %" msgstr "" -#: config/frv/frv.opt:120 config/rs6000/rs6000.opt:112 -#: config/pdp11/pdp11.opt:71 -msgid "Use hardware floating point" +#: c-common.c:4365 +#, gcc-internal-format +msgid "invalid application of % to a function type" msgstr "" -#: config/frv/frv.opt:124 config/bfin/bfin.opt:77 -msgid "Enable inlining of PLT in function calls" +#: c-common.c:4378 +#, gcc-internal-format +msgid "invalid application of %qs to a void type" msgstr "" -#: config/frv/frv.opt:128 -msgid "Enable PIC support for building libraries" +#: c-common.c:4386 +#, gcc-internal-format +msgid "invalid application of %qs to incomplete type %qT " msgstr "" -#: config/frv/frv.opt:132 -msgid "Follow the EABI linkage requirements" +#: c-common.c:4428 +#, gcc-internal-format +msgid "%<__alignof%> applied to a bit-field" msgstr "" -#: config/frv/frv.opt:136 -msgid "Disallow direct calls to global functions" +#: c-common.c:5137 +#, gcc-internal-format +msgid "cannot disable built-in function %qs" msgstr "" -#: config/frv/frv.opt:140 -msgid "Use media instructions" +#: c-common.c:5329 +#, gcc-internal-format +msgid "pointers are not permitted as case values" msgstr "" -#: config/frv/frv.opt:144 -msgid "Use multiply add/subtract instructions" +#: c-common.c:5336 +#, gcc-internal-format +msgid "range expressions in switch statements are non-standard" msgstr "" -#: config/frv/frv.opt:148 -msgid "Enable optimizing &&/|| in conditional execution" +#: c-common.c:5362 +#, gcc-internal-format +msgid "empty range specified" msgstr "" -#: config/frv/frv.opt:152 -msgid "Enable nested conditional execution optimizations" +#: c-common.c:5422 +#, gcc-internal-format +msgid "duplicate (or overlapping) case value" msgstr "" -#: config/frv/frv.opt:157 -msgid "Do not mark ABI switches in e_flags" +#: c-common.c:5424 +#, gcc-internal-format +msgid "this is the first entry overlapping that value" msgstr "" -#: config/frv/frv.opt:161 -msgid "Remove redundant membars" +#: c-common.c:5428 +#, gcc-internal-format +msgid "duplicate case value" msgstr "" -#: config/frv/frv.opt:165 -msgid "Pack VLIW instructions" +#: c-common.c:5429 +#, gcc-internal-format +msgid "previously used here" msgstr "" -#: config/frv/frv.opt:169 -msgid "Enable setting GPRs to the result of comparisons" +#: c-common.c:5433 +#, gcc-internal-format +msgid "multiple default labels in one switch" msgstr "" -#: config/frv/frv.opt:173 -msgid "Change the amount of scheduler lookahead" +#: c-common.c:5435 +#, gcc-internal-format +msgid "this is the first default label" msgstr "" -#: config/frv/frv.opt:177 config/pa/pa.opt:104 -msgid "Use software floating point" +#: c-common.c:5487 +#, gcc-internal-format +msgid "case value %qs not in enumerated type" msgstr "" -#: config/frv/frv.opt:181 -msgid "Assume a large TLS segment" +#: c-common.c:5492 +#, gcc-internal-format +msgid "case value %qs not in enumerated type %qT" msgstr "" -#: config/frv/frv.opt:185 -msgid "Do not assume a large TLS segment" +#: c-common.c:5551 +#, gcc-internal-format +msgid "switch missing default case" msgstr "" -#: config/frv/frv.opt:190 -msgid "Cause gas to print tomcat statistics" +#: c-common.c:5623 +#, gcc-internal-format +msgid "enumeration value %qE not handled in switch" msgstr "" -#: config/frv/frv.opt:195 -msgid "Link with the library-pic libraries" +#: c-common.c:5649 +#, gcc-internal-format +msgid "taking the address of a label is non-standard" msgstr "" -#: config/frv/frv.opt:199 -msgid "Allow branches to be packed with other instructions" +#: c-common.c:5822 +#, gcc-internal-format +msgid "%qE attribute ignored for field of type %qT" msgstr "" -#: config/mn10300/mn10300.opt:23 -msgid "Target the AM33 processor" +#: c-common.c:5833 c-common.c:5852 c-common.c:5870 c-common.c:5897 +#: c-common.c:5924 c-common.c:5950 c-common.c:5969 c-common.c:5986 +#: c-common.c:6010 c-common.c:6033 c-common.c:6056 c-common.c:6077 +#: c-common.c:6098 c-common.c:6122 c-common.c:6148 c-common.c:6185 +#: c-common.c:6212 c-common.c:6255 c-common.c:6339 c-common.c:6369 +#: c-common.c:6389 c-common.c:6727 c-common.c:6743 c-common.c:6791 +#: c-common.c:6814 c-common.c:6878 c-common.c:7006 c-common.c:7074 +#: c-common.c:7118 c-common.c:7166 c-common.c:7244 c-common.c:7268 +#: c-common.c:7554 c-common.c:7577 c-common.c:7616 c-common.c:7705 +#: c-common.c:7847 tree.c:5283 tree.c:5295 tree.c:5305 config/darwin.c:1456 +#: config/arm/arm.c:4564 config/arm/arm.c:4592 config/arm/arm.c:4609 +#: config/avr/avr.c:4818 config/h8300/h8300.c:5362 config/h8300/h8300.c:5386 +#: config/i386/i386.c:4448 config/i386/i386.c:25950 config/ia64/ia64.c:635 +#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23467 +#: config/spu/spu.c:3919 +#, gcc-internal-format +msgid "%qE attribute ignored" msgstr "" -#: config/mn10300/mn10300.opt:27 -msgid "Target the AM33/2.0 processor" +#: c-common.c:5915 c-common.c:5941 +#, gcc-internal-format +msgid "%qE attribute conflicts with attribute %s" msgstr "" -#: config/mn10300/mn10300.opt:31 -msgid "Work around hardware multiply bug" +#: c-common.c:6179 +#, gcc-internal-format +msgid "%qE attribute have effect only on public objects" msgstr "" -#: config/mn10300/mn10300.opt:36 -msgid "Enable linker relaxations" +#: c-common.c:6276 +#, gcc-internal-format +msgid "destructor priorities are not supported" msgstr "" -#: config/mn10300/mn10300.opt:40 -msgid "Return pointers in both a0 and d0" +#: c-common.c:6278 +#, gcc-internal-format +msgid "constructor priorities are not supported" msgstr "" -#: config/s390/tpf.opt:23 -msgid "Enable TPF-OS tracing code" +#: c-common.c:6295 +#, gcc-internal-format +msgid "destructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: config/s390/tpf.opt:27 -msgid "Specify main object for TPF-OS" +#: c-common.c:6300 +#, gcc-internal-format +msgid "constructor priorities from 0 to %d are reserved for the implementation" msgstr "" -#: config/s390/s390.opt:23 -msgid "31 bit ABI" +#: c-common.c:6308 +#, gcc-internal-format +msgid "destructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: config/s390/s390.opt:27 -msgid "64 bit ABI" +#: c-common.c:6311 +#, gcc-internal-format +msgid "constructor priorities must be integers from 0 to %d inclusive" msgstr "" -#: config/s390/s390.opt:31 config/i386/i386.opt:97 config/spu/spu.opt:80 -msgid "Generate code for given CPU" +#: c-common.c:6433 +#, gcc-internal-format +msgid "unknown machine mode %qE" msgstr "" -#: config/s390/s390.opt:35 -msgid "Maintain backchain pointer" +#: c-common.c:6462 +#, gcc-internal-format +msgid "specifying vector types with __attribute__ ((mode)) is deprecated" msgstr "" -#: config/s390/s390.opt:39 -msgid "Additional debug prints" +#: c-common.c:6465 +#, gcc-internal-format +msgid "use __attribute__ ((vector_size)) instead" msgstr "" -#: config/s390/s390.opt:43 -msgid "ESA/390 architecture" +#: c-common.c:6474 +#, gcc-internal-format +msgid "unable to emulate %qs" msgstr "" -#: config/s390/s390.opt:47 -msgid "Enable fused multiply/add instructions" +#: c-common.c:6485 +#, gcc-internal-format +msgid "invalid pointer mode %qs" msgstr "" -#: config/s390/s390.opt:51 -msgid "Enable decimal floating point hardware support" +#: c-common.c:6502 +#, gcc-internal-format +msgid "signness of type and machine mode %qs don't match" msgstr "" -#: config/s390/s390.opt:55 -msgid "Enable hardware floating point" +#: c-common.c:6513 +#, gcc-internal-format +msgid "no data type for mode %qs" msgstr "" -#: config/s390/s390.opt:67 -msgid "Use packed stack layout" +#: c-common.c:6523 +#, gcc-internal-format +msgid "cannot use mode %qs for enumeral types" msgstr "" -#: config/s390/s390.opt:71 -msgid "Use bras for executable < 64k" +#: c-common.c:6550 +#, gcc-internal-format +msgid "mode %qs applied to inappropriate type" msgstr "" -#: config/s390/s390.opt:75 -msgid "Disable hardware floating point" +#: c-common.c:6582 +#, gcc-internal-format +msgid "section attribute cannot be specified for local variables" msgstr "" -#: config/s390/s390.opt:79 +#: c-common.c:6593 config/bfin/bfin.c:5647 config/bfin/bfin.c:5698 +#: config/bfin/bfin.c:5725 config/bfin/bfin.c:5738 +#, gcc-internal-format +msgid "section of %q+D conflicts with previous declaration" +msgstr "" + +#: c-common.c:6601 +#, gcc-internal-format +msgid "section of %q+D cannot be overridden" +msgstr "" + +#: c-common.c:6609 +#, gcc-internal-format +msgid "section attribute not allowed for %q+D" +msgstr "" + +#: c-common.c:6616 +#, gcc-internal-format +msgid "section attributes are not supported for this target" +msgstr "" + +#: c-common.c:6648 +#, gcc-internal-format +msgid "requested alignment is not a constant" +msgstr "" + +#: c-common.c:6653 +#, gcc-internal-format +msgid "requested alignment is not a power of 2" +msgstr "" + +#: c-common.c:6658 +#, gcc-internal-format +msgid "requested alignment is too large" +msgstr "" + +#: c-common.c:6684 +#, gcc-internal-format +msgid "alignment may not be specified for %q+D" +msgstr "" + +#: c-common.c:6691 +#, gcc-internal-format msgid "" -"Set the max. number of bytes which has to be left to stack size before a " -"trap instruction is triggered" +"alignment for %q+D was previously specified as %d and may not be decreased" msgstr "" -#: config/s390/s390.opt:83 +#: c-common.c:6695 +#, gcc-internal-format +msgid "alignment for %q+D must be at least %d" +msgstr "" + +#: c-common.c:6720 +#, gcc-internal-format +msgid "inline function %q+D cannot be declared weak" +msgstr "" + +#: c-common.c:6754 +#, gcc-internal-format +msgid "%q+D defined both normally and as an alias" +msgstr "" + +#: c-common.c:6770 +#, gcc-internal-format +msgid "alias argument not a string" +msgstr "" + +#: c-common.c:6836 +#, gcc-internal-format +msgid "weakref attribute must appear before alias attribute" +msgstr "" + +#: c-common.c:6865 +#, gcc-internal-format +msgid "%qE attribute ignored on non-class types" +msgstr "" + +#: c-common.c:6871 +#, gcc-internal-format +msgid "%qE attribute ignored because %qT is already defined" +msgstr "" + +#: c-common.c:6884 +#, gcc-internal-format +msgid "visibility argument not a string" +msgstr "" + +#: c-common.c:6896 +#, gcc-internal-format +msgid "%qE attribute ignored on types" +msgstr "" + +#: c-common.c:6912 +#, gcc-internal-format msgid "" -"Emit extra code in the function prologue in order to trap if the stack size " -"exceeds the given limit" +"visibility argument must be one of \"default\", \"hidden\", \"protected\" or " +"\"internal\"" msgstr "" -#: config/s390/s390.opt:87 config/ia64/ia64.opt:115 config/sparc/sparc.opt:95 -#: config/i386/i386.opt:229 config/rs6000/rs6000.opt:274 config/spu/spu.opt:84 -msgid "Schedule code for given CPU" +#: c-common.c:6923 +#, gcc-internal-format +msgid "%qD redeclared with different visibility" msgstr "" -#: config/s390/s390.opt:91 -msgid "mvcle use" +#: c-common.c:6926 c-common.c:6930 +#, gcc-internal-format +msgid "%qD was declared %qs which implies default visibility" msgstr "" -#: config/s390/s390.opt:95 -msgid "Warn if a function uses alloca or creates an array with dynamic size" +#: c-common.c:7014 +#, gcc-internal-format +msgid "tls_model argument not a string" msgstr "" -#: config/s390/s390.opt:99 -msgid "Warn if a single function's framesize exceeds the given framesize" +#: c-common.c:7027 +#, gcc-internal-format +msgid "" +"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-" +"dynamic\" or \"global-dynamic\"" msgstr "" -#: config/s390/s390.opt:103 -msgid "z/Architecture" +#: c-common.c:7047 c-common.c:7139 config/m32c/m32c.c:2853 +#, gcc-internal-format +msgid "%qE attribute applies only to functions" msgstr "" -#: config/ia64/ilp32.opt:3 -msgid "Generate ILP32 code" +#: c-common.c:7053 c-common.c:7145 +#, gcc-internal-format +msgid "can%'t set %qE attribute after definition" +msgstr "" + +#: c-common.c:7099 +#, gcc-internal-format +msgid "alloc_size parameter outside range" +msgstr "" + +#: c-common.c:7202 +#, gcc-internal-format +msgid "deprecated message is not a string" +msgstr "" + +#: c-common.c:7242 +#, gcc-internal-format +msgid "%qE attribute ignored for %qE" +msgstr "" + +#: c-common.c:7302 +#, gcc-internal-format +msgid "invalid vector type for attribute %qE" +msgstr "" + +#: c-common.c:7308 ada/gcc-interface/utils.c:5479 +#: ada/gcc-interface/utils.c:5573 +#, gcc-internal-format +msgid "vector size not an integral multiple of component size" +msgstr "" + +#: c-common.c:7314 ada/gcc-interface/utils.c:5485 +#: ada/gcc-interface/utils.c:5579 +#, gcc-internal-format +msgid "zero vector size" +msgstr "" + +#: c-common.c:7322 ada/gcc-interface/utils.c:5493 +#: ada/gcc-interface/utils.c:5586 +#, gcc-internal-format +msgid "number of components of the vector not a power of two" +msgstr "" + +#: c-common.c:7350 ada/gcc-interface/utils.c:5233 +#, gcc-internal-format +msgid "nonnull attribute without arguments on a non-prototype" +msgstr "" + +#: c-common.c:7365 ada/gcc-interface/utils.c:5248 +#, gcc-internal-format +msgid "nonnull argument has invalid operand number (argument %lu)" +msgstr "" + +#: c-common.c:7384 ada/gcc-interface/utils.c:5267 +#, gcc-internal-format +msgid "" +"nonnull argument with out-of-range operand number (argument %lu, operand %lu)" +msgstr "" + +#: c-common.c:7392 ada/gcc-interface/utils.c:5275 +#, gcc-internal-format +msgid "" +"nonnull argument references non-pointer operand (argument %lu, operand %lu)" +msgstr "" + +#: c-common.c:7468 +#, gcc-internal-format +msgid "not enough variable arguments to fit a sentinel" +msgstr "" + +#: c-common.c:7482 +#, gcc-internal-format +msgid "missing sentinel in function call" +msgstr "" + +#: c-common.c:7523 +#, gcc-internal-format +msgid "null argument where non-null required (argument %lu)" +msgstr "" + +#: c-common.c:7588 +#, gcc-internal-format +msgid "cleanup argument not an identifier" +msgstr "" + +#: c-common.c:7595 +#, gcc-internal-format +msgid "cleanup argument not a function" +msgstr "" + +#: c-common.c:7634 +#, gcc-internal-format +msgid "%qE attribute requires prototypes with named arguments" +msgstr "" + +#: c-common.c:7645 +#, gcc-internal-format +msgid "%qE attribute only applies to variadic functions" +msgstr "" + +#: c-common.c:7657 ada/gcc-interface/utils.c:5321 +#, gcc-internal-format +msgid "requested position is not an integer constant" +msgstr "" + +#: c-common.c:7665 ada/gcc-interface/utils.c:5328 +#, gcc-internal-format +msgid "requested position is less than zero" msgstr "" -#: config/ia64/ilp32.opt:7 -msgid "Generate LP64 code" +#: c-common.c:7789 +#, gcc-internal-format +msgid "Bad option %s to optimize attribute." msgstr "" -#: config/ia64/ia64.opt:21 -msgid "Generate big endian code" +#: c-common.c:7792 +#, gcc-internal-format +msgid "Bad option %s to pragma attribute" msgstr "" -#: config/ia64/ia64.opt:25 -msgid "Generate little endian code" +#: c-common.c:7987 +#, gcc-internal-format +msgid "not enough arguments to function %qE" msgstr "" -#: config/ia64/ia64.opt:29 -msgid "Generate code for GNU as" +#: c-common.c:7992 c-typeck.c:2817 +#, gcc-internal-format +msgid "too many arguments to function %qE" msgstr "" -#: config/ia64/ia64.opt:33 -msgid "Generate code for GNU ld" +#: c-common.c:8022 c-common.c:8068 +#, gcc-internal-format +msgid "non-floating-point argument in call to function %qE" msgstr "" -#: config/ia64/ia64.opt:37 -msgid "Emit stop bits before and after volatile extended asms" +#: c-common.c:8045 +#, gcc-internal-format +msgid "non-floating-point arguments in call to function %qE" msgstr "" -#: config/ia64/ia64.opt:41 -msgid "Use in/loc/out register names" +#: c-common.c:8061 +#, gcc-internal-format +msgid "non-const integer argument %u in call to function %qE" msgstr "" -#: config/ia64/ia64.opt:48 -msgid "Enable use of sdata/scommon/sbss" +#: c-common.c:8351 +#, gcc-internal-format +msgid "cannot apply % to static data member %qD" msgstr "" -#: config/ia64/ia64.opt:52 -msgid "Generate code without GP reg" +#: c-common.c:8356 +#, gcc-internal-format +msgid "cannot apply % when % is overloaded" msgstr "" -#: config/ia64/ia64.opt:56 -msgid "gp is constant (but save/restore gp on indirect calls)" +#: c-common.c:8363 +#, gcc-internal-format +msgid "cannot apply % to a non constant address" msgstr "" -#: config/ia64/ia64.opt:60 -msgid "Generate self-relocatable code" +#: c-common.c:8376 cp/typeck.c:4988 +#, gcc-internal-format +msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: config/ia64/ia64.opt:64 -msgid "Generate inline floating point division, optimize for latency" +#: c-common.c:8435 +#, gcc-internal-format +msgid "index %E denotes an offset greater than size of %qT" msgstr "" -#: config/ia64/ia64.opt:68 -msgid "Generate inline floating point division, optimize for throughput" +#: c-common.c:8472 +#, gcc-internal-format +msgid "lvalue required as left operand of assignment" msgstr "" -#: config/ia64/ia64.opt:75 -msgid "Generate inline integer division, optimize for latency" +#: c-common.c:8475 +#, gcc-internal-format +msgid "lvalue required as increment operand" msgstr "" -#: config/ia64/ia64.opt:79 -msgid "Generate inline integer division, optimize for throughput" +#: c-common.c:8478 +#, gcc-internal-format +msgid "lvalue required as decrement operand" msgstr "" -#: config/ia64/ia64.opt:83 -msgid "Do not inline integer division" +#: c-common.c:8481 +#, gcc-internal-format +msgid "lvalue required as unary %<&%> operand" msgstr "" -#: config/ia64/ia64.opt:87 -msgid "Generate inline square root, optimize for latency" +#: c-common.c:8484 +#, gcc-internal-format +msgid "lvalue required in asm statement" msgstr "" -#: config/ia64/ia64.opt:91 -msgid "Generate inline square root, optimize for throughput" +#: c-common.c:8614 +#, gcc-internal-format +msgid "size of array is too large" msgstr "" -#: config/ia64/ia64.opt:95 -msgid "Do not inline square root" +#: c-common.c:8650 c-common.c:8701 c-typeck.c:3041 +#, gcc-internal-format +msgid "too few arguments to function %qE" msgstr "" -#: config/ia64/ia64.opt:99 -msgid "Enable Dwarf 2 line debug info via GNU as" +#: c-common.c:8667 c-typeck.c:5369 config/mep/mep.c:6341 +#, gcc-internal-format +msgid "incompatible type for argument %d of %qE" msgstr "" -#: config/ia64/ia64.opt:103 -msgid "Enable earlier placing stop bits for better scheduling" +#: c-common.c:8864 +#, gcc-internal-format +msgid "array subscript has type %" msgstr "" -#: config/ia64/ia64.opt:107 config/spu/spu.opt:72 config/sh/sh.opt:253 -#: config/pa/pa.opt:51 -msgid "Specify range of registers to make fixed" +#: c-common.c:8899 +#, gcc-internal-format +msgid "suggest parentheses around %<+%> inside %<<<%>" msgstr "" -#: config/ia64/ia64.opt:119 -msgid "Use data speculation before reload" +#: c-common.c:8902 +#, gcc-internal-format +msgid "suggest parentheses around %<-%> inside %<<<%>" msgstr "" -#: config/ia64/ia64.opt:123 -msgid "Use data speculation after reload" +#: c-common.c:8908 +#, gcc-internal-format +msgid "suggest parentheses around %<+%> inside %<>>%>" msgstr "" -#: config/ia64/ia64.opt:127 -msgid "Use control speculation" +#: c-common.c:8911 +#, gcc-internal-format +msgid "suggest parentheses around %<-%> inside %<>>%>" msgstr "" -#: config/ia64/ia64.opt:131 -msgid "Use in block data speculation before reload" +#: c-common.c:8917 +#, gcc-internal-format +msgid "suggest parentheses around %<&&%> within %<||%>" msgstr "" -#: config/ia64/ia64.opt:135 -msgid "Use in block data speculation after reload" +#: c-common.c:8926 +#, gcc-internal-format +msgid "suggest parentheses around arithmetic in operand of %<|%>" msgstr "" -#: config/ia64/ia64.opt:139 -msgid "Use in block control speculation" +#: c-common.c:8931 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<|%>" msgstr "" -#: config/ia64/ia64.opt:143 -msgid "Use simple data speculation check" +#: c-common.c:8935 +#, gcc-internal-format +msgid "" +"suggest parentheses around operand of % or change %<|%> to %<||%> or % to %<~%>" msgstr "" -#: config/ia64/ia64.opt:147 -msgid "Use simple data speculation check for control speculation" +#: c-common.c:8945 +#, gcc-internal-format +msgid "suggest parentheses around arithmetic in operand of %<^%>" msgstr "" -#: config/ia64/ia64.opt:151 -msgid "" -"If set, data speculative instructions will be chosen for schedule only if " -"there are no other choices at the moment " +#: c-common.c:8950 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<^%>" msgstr "" -#: config/ia64/ia64.opt:155 -msgid "" -"If set, control speculative instructions will be chosen for schedule only if " -"there are no other choices at the moment " +#: c-common.c:8956 +#, gcc-internal-format +msgid "suggest parentheses around %<+%> in operand of %<&%>" msgstr "" -#: config/ia64/ia64.opt:159 -msgid "" -"Count speculative dependencies while calculating priority of instructions" +#: c-common.c:8959 +#, gcc-internal-format +msgid "suggest parentheses around %<-%> in operand of %<&%>" msgstr "" -#: config/ia64/ia64.opt:163 -msgid "Place a stop bit after every cycle when scheduling" +#: c-common.c:8964 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<&%>" msgstr "" -#: config/ia64/ia64.opt:167 +#: c-common.c:8968 +#, gcc-internal-format msgid "" -"Assume that floating-point stores and loads are not likely to cause conflict " -"when placed into one instruction group" +"suggest parentheses around operand of % or change %<&%> to %<&&%> or % to %<~%>" msgstr "" -#: config/ia64/ia64.opt:171 -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" +#: c-common.c:8976 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %<==%>" msgstr "" -#: config/ia64/ia64.opt:175 -msgid "" -"Disallow more than `msched-max-memory-insns' in instruction group. " -"Otherwise, limit is `soft' (prefer non-memory operations when limit is " -"reached)" +#: c-common.c:8982 +#, gcc-internal-format +msgid "suggest parentheses around comparison in operand of %" msgstr "" -#: config/ia64/ia64.opt:179 -msgid "Don't generate checks for control speculation in selective scheduling" +#: c-common.c:8993 +#, gcc-internal-format +msgid "comparisons like % do not have their mathematical meaning" msgstr "" -#: config/ia64/ia64.opt:183 -msgid "Enable fused multiply/add and multiply/subtract instructions" +#: c-common.c:9008 +#, gcc-internal-format +msgid "label %q+D defined but not used" msgstr "" -#: config/ia64/vms_symvec_libgcc_s.opt:3 -msgid "! It would be better to auto-generate this file." +#: c-common.c:9010 +#, gcc-internal-format +msgid "label %q+D declared but not defined" msgstr "" -#: config/ia64/vms_symvec_libgcc_s.opt:7 -msgid "SYMBOL_VECTOR=(__divdi3=PROCEDURE)" +#: c-common.c:9030 +#, gcc-internal-format +msgid "division by zero" msgstr "" -#: config/m32c/m32c.opt:24 config/bfin/bfin.opt:23 config/mep/mep.opt:138 -msgid "Use simulator runtime" +#: c-common.c:9062 +#, gcc-internal-format +msgid "comparison between types %qT and %qT" msgstr "" -#: config/m32c/m32c.opt:28 -msgid "Compile code for R8C variants" +#: c-common.c:9113 +#, gcc-internal-format +msgid "comparison between signed and unsigned integer expressions" msgstr "" -#: config/m32c/m32c.opt:32 -msgid "Compile code for M16C variants" +#: c-common.c:9164 +#, gcc-internal-format +msgid "promoted ~unsigned is always non-zero" msgstr "" -#: config/m32c/m32c.opt:36 -msgid "Compile code for M32CM variants" +#: c-common.c:9167 +#, gcc-internal-format +msgid "comparison of promoted ~unsigned with constant" msgstr "" -#: config/m32c/m32c.opt:40 -msgid "Compile code for M32C variants" +#: c-common.c:9177 +#, gcc-internal-format +msgid "comparison of promoted ~unsigned with unsigned" msgstr "" -#: config/m32c/m32c.opt:44 -msgid "Number of memreg bytes (default: 16, range: 0..16)" +#. Except for passing an argument to an unprototyped function, +#. this is a constraint violation. When passing an argument to +#. an unprototyped function, it is compile-time undefined; +#. making it a constraint in that case was rejected in +#. DR#252. +#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4946 cp/typeck.c:1811 +#: cp/typeck.c:6312 cp/typeck.c:6937 fortran/convert.c:88 +#, gcc-internal-format +msgid "void value not ignored as it ought to be" msgstr "" -#: config/sparc/little-endian.opt:23 -msgid "Generate code for little-endian" +#: c-convert.c:156 fortran/convert.c:121 java/typeck.c:151 +#, gcc-internal-format +msgid "conversion to non-scalar type requested" msgstr "" -#: config/sparc/little-endian.opt:27 -msgid "Generate code for big-endian" +#: c-decl.c:696 +#, gcc-internal-format +msgid "array %q+D assumed to have one element" msgstr "" -#: config/sparc/sparc.opt:23 config/sparc/sparc.opt:27 -msgid "Use hardware FP" +#: c-decl.c:737 +#, gcc-internal-format +msgid "%qD is static but used in inline function %qD which is not static" msgstr "" -#: config/sparc/sparc.opt:31 -msgid "Do not use hardware FP" +#: c-decl.c:742 +#, gcc-internal-format +msgid "%q+D is static but declared in inline function %qD which is not static" msgstr "" -#: config/sparc/sparc.opt:35 -msgid "Assume possible double misalignment" +#: c-decl.c:954 +#, gcc-internal-format +msgid "GCC supports only %u nested scopes" msgstr "" -#: config/sparc/sparc.opt:39 -msgid "Pass -assert pure-text to linker" +#: c-decl.c:1102 cp/decl.c:357 +#, gcc-internal-format +msgid "label %q+D used but not defined" msgstr "" -#: config/sparc/sparc.opt:43 -msgid "Use ABI reserved registers" +#: c-decl.c:1147 +#, gcc-internal-format +msgid "nested function %q+D declared but never defined" msgstr "" -#: config/sparc/sparc.opt:47 -msgid "Use hardware quad FP instructions" +#: c-decl.c:1159 +#, gcc-internal-format +msgid "inline function %q+D declared but never defined" msgstr "" -#: config/sparc/sparc.opt:51 -msgid "Do not use hardware quad fp instructions" +#: c-decl.c:1174 cp/decl.c:600 +#, gcc-internal-format +msgid "unused variable %q+D" msgstr "" -#: config/sparc/sparc.opt:55 -msgid "Compile for V8+ ABI" +#: c-decl.c:1178 +#, gcc-internal-format +msgid "type of array %q+D completed incompatibly with implicit initialization" msgstr "" -#: config/sparc/sparc.opt:59 -msgid "Use UltraSPARC Visual Instruction Set extensions" +#: c-decl.c:1462 c-decl.c:5686 c-decl.c:6464 c-decl.c:7065 +#, gcc-internal-format +msgid "originally defined here" msgstr "" -#: config/sparc/sparc.opt:63 -msgid "Pointers are 64-bit" +#: c-decl.c:1533 +#, gcc-internal-format +msgid "" +"a parameter list with an ellipsis can%'t match an empty parameter name list " +"declaration" msgstr "" -#: config/sparc/sparc.opt:67 -msgid "Pointers are 32-bit" +#: c-decl.c:1540 +#, gcc-internal-format +msgid "" +"an argument type that has a default promotion can%'t match an empty " +"parameter name list declaration" msgstr "" -#: config/sparc/sparc.opt:71 -msgid "Use 64-bit ABI" +#: c-decl.c:1581 +#, gcc-internal-format +msgid "" +"prototype for %q+D declares more arguments than previous old-style definition" msgstr "" -#: config/sparc/sparc.opt:75 -msgid "Use 32-bit ABI" +#: c-decl.c:1587 +#, gcc-internal-format +msgid "" +"prototype for %q+D declares fewer arguments than previous old-style " +"definition" msgstr "" -#: config/sparc/sparc.opt:79 -msgid "Use stack bias" +#: c-decl.c:1596 +#, gcc-internal-format +msgid "prototype for %q+D declares argument %d with incompatible type" msgstr "" -#: config/sparc/sparc.opt:83 -msgid "Use structs on stronger alignment for double-word copies" +#. If we get here, no errors were found, but do issue a warning +#. for this poor-style construct. +#: c-decl.c:1609 +#, gcc-internal-format +msgid "prototype for %q+D follows non-prototype definition" msgstr "" -#: config/sparc/sparc.opt:87 -msgid "Optimize tail call instructions in assembler and linker" +#: c-decl.c:1624 +#, gcc-internal-format +msgid "previous definition of %q+D was here" msgstr "" -#: config/sparc/sparc.opt:91 config/rs6000/rs6000.opt:270 -msgid "Use features of and schedule code for given CPU" +#: c-decl.c:1626 +#, gcc-internal-format +msgid "previous implicit declaration of %q+D was here" msgstr "" -#: config/sparc/sparc.opt:99 -msgid "Use given SPARC-V9 code model" +#: c-decl.c:1628 +#, gcc-internal-format +msgid "previous declaration of %q+D was here" msgstr "" -#: config/sparc/sparc.opt:103 -msgid "Enable strict 32-bit psABI struct return checking." +#: c-decl.c:1668 +#, gcc-internal-format +msgid "%q+D redeclared as different kind of symbol" msgstr "" -#: config/m32r/m32r.opt:23 -msgid "Compile for the m32rx" +#: c-decl.c:1672 +#, gcc-internal-format +msgid "built-in function %q+D declared as non-function" msgstr "" -#: config/m32r/m32r.opt:27 -msgid "Compile for the m32r2" +#: c-decl.c:1675 c-decl.c:1822 c-decl.c:2510 +#, gcc-internal-format +msgid "declaration of %q+D shadows a built-in function" msgstr "" -#: config/m32r/m32r.opt:31 -msgid "Compile for the m32r" +#: c-decl.c:1684 +#, gcc-internal-format +msgid "redeclaration of enumerator %q+D" msgstr "" -#: config/m32r/m32r.opt:35 -msgid "Align all loops to 32 byte boundary" +#. If types don't match for a built-in, throw away the +#. built-in. No point in calling locate_old_decl here, it +#. won't print anything. +#: c-decl.c:1705 +#, gcc-internal-format +msgid "conflicting types for built-in function %q+D" msgstr "" -#: config/m32r/m32r.opt:39 -msgid "Prefer branches over conditional execution" +#: c-decl.c:1730 c-decl.c:1743 c-decl.c:1779 +#, gcc-internal-format +msgid "conflicting types for %q+D" msgstr "" -#: config/m32r/m32r.opt:43 -msgid "Give branches their default cost" +#: c-decl.c:1759 +#, gcc-internal-format +msgid "conflicting named address spaces (generic vs %s) for %q+D" msgstr "" -#: config/m32r/m32r.opt:47 -msgid "Display compile time statistics" +#: c-decl.c:1763 +#, gcc-internal-format +msgid "conflicting named address spaces (%s vs generic) for %q+D" msgstr "" -#: config/m32r/m32r.opt:51 -msgid "Specify cache flush function" +#: c-decl.c:1767 +#, gcc-internal-format +msgid "conflicting named address spaces (%s vs %s) for %q+D" msgstr "" -#: config/m32r/m32r.opt:55 -msgid "Specify cache flush trap number" +#: c-decl.c:1776 +#, gcc-internal-format +msgid "conflicting type qualifiers for %q+D" msgstr "" -#: config/m32r/m32r.opt:59 -msgid "Only issue one instruction per cycle" +#. Allow OLDDECL to continue in use. +#: c-decl.c:1797 +#, gcc-internal-format +msgid "redefinition of typedef %q+D" msgstr "" -#: config/m32r/m32r.opt:63 -msgid "Allow two instructions to be issued per cycle" +#: c-decl.c:1848 c-decl.c:1951 +#, gcc-internal-format +msgid "redefinition of %q+D" msgstr "" -#: config/m32r/m32r.opt:67 -msgid "Code size: small, medium or large" +#: c-decl.c:1883 c-decl.c:1989 +#, gcc-internal-format +msgid "static declaration of %q+D follows non-static declaration" msgstr "" -#: config/m32r/m32r.opt:71 -msgid "Don't call any cache flush functions" +#: c-decl.c:1893 c-decl.c:1901 c-decl.c:1979 c-decl.c:1986 +#, gcc-internal-format +msgid "non-static declaration of %q+D follows static declaration" msgstr "" -#: config/m32r/m32r.opt:75 -msgid "Don't call any cache flush trap" +#: c-decl.c:1917 +#, gcc-internal-format +msgid "% attribute present on %q+D" msgstr "" -#: config/m32r/m32r.opt:82 -msgid "Small data area: none, sdata, use" +#: c-decl.c:1920 +#, gcc-internal-format +msgid "but not here" msgstr "" -#: config/m68k/m68k.opt:23 -msgid "Generate code for a 520X" +#: c-decl.c:1938 +#, gcc-internal-format +msgid "thread-local declaration of %q+D follows non-thread-local declaration" msgstr "" -#: config/m68k/m68k.opt:27 -msgid "Generate code for a 5206e" +#: c-decl.c:1941 +#, gcc-internal-format +msgid "non-thread-local declaration of %q+D follows thread-local declaration" msgstr "" -#: config/m68k/m68k.opt:31 -msgid "Generate code for a 528x" +#: c-decl.c:1971 +#, gcc-internal-format +msgid "extern declaration of %q+D follows declaration with no linkage" msgstr "" -#: config/m68k/m68k.opt:35 -msgid "Generate code for a 5307" +#: c-decl.c:2007 +#, gcc-internal-format +msgid "declaration of %q+D with no linkage follows extern declaration" msgstr "" -#: config/m68k/m68k.opt:39 -msgid "Generate code for a 5407" +#: c-decl.c:2013 +#, gcc-internal-format +msgid "redeclaration of %q+D with no linkage" msgstr "" -#: config/m68k/m68k.opt:43 config/m68k/m68k.opt:104 -msgid "Generate code for a 68000" +#: c-decl.c:2039 +#, gcc-internal-format +msgid "" +"redeclaration of %q+D with different visibility (old visibility preserved)" msgstr "" -#: config/m68k/m68k.opt:47 -msgid "Generate code for a 68010" +#: c-decl.c:2050 +#, gcc-internal-format +msgid "inline declaration of %qD follows declaration with attribute noinline" msgstr "" -#: config/m68k/m68k.opt:51 config/m68k/m68k.opt:108 -msgid "Generate code for a 68020" +#: c-decl.c:2057 +#, gcc-internal-format +msgid "declaration of %q+D with attribute noinline follows inline declaration " msgstr "" -#: config/m68k/m68k.opt:55 -msgid "Generate code for a 68040, without any new instructions" +#: c-decl.c:2075 +#, gcc-internal-format +msgid "redefinition of parameter %q+D" msgstr "" -#: config/m68k/m68k.opt:59 -msgid "Generate code for a 68060, without any new instructions" +#: c-decl.c:2102 +#, gcc-internal-format +msgid "redundant redeclaration of %q+D" msgstr "" -#: config/m68k/m68k.opt:63 -msgid "Generate code for a 68030" +#: c-decl.c:2497 +#, gcc-internal-format +msgid "declaration of %q+D shadows previous non-variable" msgstr "" -#: config/m68k/m68k.opt:67 -msgid "Generate code for a 68040" +#: c-decl.c:2502 +#, gcc-internal-format +msgid "declaration of %q+D shadows a parameter" msgstr "" -#: config/m68k/m68k.opt:71 -msgid "Generate code for a 68060" +#: c-decl.c:2505 +#, gcc-internal-format +msgid "declaration of %q+D shadows a global declaration" msgstr "" -#: config/m68k/m68k.opt:75 -msgid "Generate code for a 68302" +#: c-decl.c:2515 +#, gcc-internal-format +msgid "declaration of %q+D shadows a previous local" msgstr "" -#: config/m68k/m68k.opt:79 -msgid "Generate code for a 68332" +#: c-decl.c:2519 cp/name-lookup.c:1050 cp/name-lookup.c:1083 +#: cp/name-lookup.c:1092 +#, gcc-internal-format +msgid "shadowed declaration is here" msgstr "" -#: config/m68k/m68k.opt:84 -msgid "Generate code for a 68851" +#: c-decl.c:2646 +#, gcc-internal-format +msgid "nested extern declaration of %qD" msgstr "" -#: config/m68k/m68k.opt:88 -msgid "Generate code that uses 68881 floating-point instructions" +#: c-decl.c:2814 c-decl.c:2817 +#, gcc-internal-format +msgid "implicit declaration of function %qE" msgstr "" -#: config/m68k/m68k.opt:92 -msgid "Align variables on a 32-bit boundary" +#: c-decl.c:2880 +#, gcc-internal-format +msgid "incompatible implicit declaration of built-in function %qD" msgstr "" -#: config/m68k/m68k.opt:96 config/arm/arm.opt:49 config/score/score.opt:63 -msgid "Specify the name of the target architecture" +#: c-decl.c:2889 +#, gcc-internal-format +msgid "incompatible implicit declaration of function %qD" msgstr "" -#: config/m68k/m68k.opt:100 -msgid "Use the bit-field instructions" +#: c-decl.c:2942 +#, gcc-internal-format +msgid "%qE undeclared here (not in a function)" msgstr "" -#: config/m68k/m68k.opt:112 -msgid "Generate code for a ColdFire v4e" +#: c-decl.c:2947 +#, gcc-internal-format +msgid "%qE undeclared (first use in this function)" msgstr "" -#: config/m68k/m68k.opt:116 -msgid "Specify the target CPU" +#: c-decl.c:2951 +#, gcc-internal-format +msgid "(Each undeclared identifier is reported only once" msgstr "" -#: config/m68k/m68k.opt:120 -msgid "Generate code for a cpu32" +#: c-decl.c:2952 +#, gcc-internal-format +msgid "for each function it appears in.)" msgstr "" -#: config/m68k/m68k.opt:124 -msgid "Use hardware division instructions on ColdFire" +#: c-decl.c:3001 cp/decl.c:2438 +#, gcc-internal-format +msgid "label %qE referenced outside of any function" msgstr "" -#: config/m68k/m68k.opt:128 -msgid "Generate code for a Fido A" +#: c-decl.c:3037 +#, gcc-internal-format +msgid "jump into scope of identifier with variably modified type" msgstr "" -#: config/m68k/m68k.opt:132 -msgid "Generate code which uses hardware floating point instructions" +#: c-decl.c:3040 +#, gcc-internal-format +msgid "jump skips variable initialization" msgstr "" -#: config/m68k/m68k.opt:136 -msgid "Enable ID based shared library" +#: c-decl.c:3041 c-decl.c:3097 c-decl.c:3182 +#, gcc-internal-format +msgid "label %qD defined here" msgstr "" -#: config/m68k/m68k.opt:140 -msgid "Do not use the bit-field instructions" +#: c-decl.c:3042 c-decl.c:3306 +#, gcc-internal-format +msgid "%qD declared here" msgstr "" -#: config/m68k/m68k.opt:144 -msgid "Use normal calling convention" +#: c-decl.c:3096 c-decl.c:3181 +#, gcc-internal-format +msgid "jump into statement expression" msgstr "" -#: config/m68k/m68k.opt:148 -msgid "Consider type 'int' to be 32 bits wide" +#: c-decl.c:3118 +#, gcc-internal-format +msgid "duplicate label declaration %qE" msgstr "" -#: config/m68k/m68k.opt:152 -msgid "Generate pc-relative code" +#: c-decl.c:3212 cp/decl.c:2747 +#, gcc-internal-format +msgid "duplicate label %qD" msgstr "" -#: config/m68k/m68k.opt:156 -msgid "Use different calling convention using 'rtd'" +#: c-decl.c:3243 +#, gcc-internal-format +msgid "" +"traditional C lacks a separate namespace for labels, identifier %qE conflicts" msgstr "" -#: config/m68k/m68k.opt:160 config/bfin/bfin.opt:61 -msgid "Enable separate data segment" +#: c-decl.c:3304 +#, gcc-internal-format +msgid "switch jumps over variable initialization" msgstr "" -#: config/m68k/m68k.opt:164 config/bfin/bfin.opt:57 -msgid "ID of shared library to build" +#: c-decl.c:3305 c-decl.c:3316 +#, gcc-internal-format +msgid "switch starts here" msgstr "" -#: config/m68k/m68k.opt:168 -msgid "Consider type 'int' to be 16 bits wide" +#: c-decl.c:3315 +#, gcc-internal-format +msgid "switch jumps into statement expression" msgstr "" -#: config/m68k/m68k.opt:172 -msgid "Generate code with library calls for floating point" +#: c-decl.c:3386 +#, gcc-internal-format +msgid "%qE defined as wrong kind of tag" msgstr "" -#: config/m68k/m68k.opt:176 -msgid "Do not use unaligned memory references" +#: c-decl.c:3618 +#, gcc-internal-format +msgid "unnamed struct/union that defines no instances" msgstr "" -#: config/m68k/m68k.opt:180 -msgid "Tune for the specified target CPU or architecture" +#: c-decl.c:3627 +#, gcc-internal-format +msgid "empty declaration with storage class specifier does not redeclare tag" msgstr "" -#: config/m68k/m68k.opt:184 -msgid "Support more than 8192 GOT entries on ColdFire" +#: c-decl.c:3640 +#, gcc-internal-format +msgid "empty declaration with type qualifier does not redeclare tag" msgstr "" -#: config/m68k/m68k.opt:188 -msgid "Support TLS segment larger than 64K" +#: c-decl.c:3662 c-decl.c:3669 +#, gcc-internal-format +msgid "useless type name in empty declaration" msgstr "" -#: config/m68k/ieee.opt:24 config/i386/i386.opt:137 -msgid "Use IEEE math for fp comparisons" +#: c-decl.c:3677 +#, gcc-internal-format +msgid "% in empty declaration" msgstr "" -#: config/i386/djgpp.opt:25 -msgid "Ignored (obsolete)" +#: c-decl.c:3683 +#, gcc-internal-format +msgid "% in file-scope empty declaration" msgstr "" -#: config/i386/mingw.opt:23 -msgid "Warn about none ISO msvcrt scanf/printf width extensions" +#: c-decl.c:3689 +#, gcc-internal-format +msgid "% in file-scope empty declaration" msgstr "" -#: config/i386/mingw.opt:27 -msgid "For nested functions on stack executable permission is set." +#: c-decl.c:3695 +#, gcc-internal-format +msgid "useless storage class specifier in empty declaration" msgstr "" -#: config/i386/i386.opt:61 -msgid "sizeof(long double) is 16" +#: c-decl.c:3701 +#, gcc-internal-format +msgid "useless %<__thread%> in empty declaration" msgstr "" -#: config/i386/i386.opt:65 config/i386/i386.opt:133 -msgid "Use hardware fp" +#: c-decl.c:3710 +#, gcc-internal-format +msgid "useless type qualifier in empty declaration" msgstr "" -#: config/i386/i386.opt:69 -msgid "sizeof(long double) is 12" +#: c-decl.c:3717 c-parser.c:1198 +#, gcc-internal-format +msgid "empty declaration" msgstr "" -#: config/i386/i386.opt:73 -msgid "Reserve space for outgoing arguments in the function prologue" +#: c-decl.c:3788 +#, gcc-internal-format +msgid "" +"ISO C90 does not support % or type qualifiers in parameter array " +"declarators" msgstr "" -#: config/i386/i386.opt:77 -msgid "Align some doubles on dword boundary" +#: c-decl.c:3792 +#, gcc-internal-format +msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "" -#: config/i386/i386.opt:81 -msgid "Function starts are aligned to this power of 2" +#. C99 6.7.5.2p4 +#. A function definition isn't function prototype scope C99 6.2.1p4. +#. C99 6.7.5.2p4 +#: c-decl.c:3799 c-decl.c:6060 +#, gcc-internal-format +msgid "%<[*]%> not allowed in other than function prototype scope" msgstr "" -#: config/i386/i386.opt:85 -msgid "Jump targets are aligned to this power of 2" +#: c-decl.c:3912 +#, gcc-internal-format +msgid "%q+D is usually a function" msgstr "" -#: config/i386/i386.opt:89 -msgid "Loop code aligned to this power of 2" +#: c-decl.c:3921 +#, gcc-internal-format +msgid "typedef %qD is initialized (use __typeof__ instead)" msgstr "" -#: config/i386/i386.opt:93 -msgid "Align destination of the string operations" +#: c-decl.c:3926 +#, gcc-internal-format +msgid "function %qD is initialized like a variable" msgstr "" -#: config/i386/i386.opt:101 -msgid "Use given assembler dialect" +#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. +#: c-decl.c:3932 +#, gcc-internal-format +msgid "parameter %qD is initialized" msgstr "" -#: config/i386/i386.opt:105 -msgid "Branches are this expensive (1-5, arbitrary units)" +#: c-decl.c:3957 +#, gcc-internal-format +msgid "variable %qD has initializer but incomplete type" msgstr "" -#: config/i386/i386.opt:109 -msgid "" -"Data greater than given threshold will go into .ldata section in x86-64 " -"medium model" +#: c-decl.c:4046 cp/decl.c:4166 cp/decl.c:11705 +#, gcc-internal-format +msgid "inline function %q+D given attribute noinline" msgstr "" -#: config/i386/i386.opt:113 -msgid "Use given x86-64 code model" +#: c-decl.c:4143 +#, gcc-internal-format +msgid "initializer fails to determine size of %q+D" msgstr "" -#: config/i386/i386.opt:117 -msgid "Generate sin, cos, sqrt for FPU" +#: c-decl.c:4148 +#, gcc-internal-format +msgid "array size missing in %q+D" msgstr "" -#: config/i386/i386.opt:121 -msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack" +#: c-decl.c:4160 +#, gcc-internal-format +msgid "zero or negative size array %q+D" msgstr "" -#: config/i386/i386.opt:125 -msgid "Return values of functions in FPU registers" +#: c-decl.c:4215 varasm.c:2139 +#, gcc-internal-format +msgid "storage size of %q+D isn%'t known" msgstr "" -#: config/i386/i386.opt:129 -msgid "Generate floating point mathematics using given instruction set" +#: c-decl.c:4226 +#, gcc-internal-format +msgid "storage size of %q+D isn%'t constant" msgstr "" -#: config/i386/i386.opt:141 -msgid "Inline all known string operations" +#: c-decl.c:4273 +#, gcc-internal-format +msgid "ignoring asm-specifier for non-static local variable %q+D" msgstr "" -#: config/i386/i386.opt:145 -msgid "" -"Inline memset/memcpy string operations, but perform inline version only for " -"small blocks" +#: c-decl.c:4301 +#, gcc-internal-format +msgid "cannot put object with volatile field into register" msgstr "" -#: config/i386/i386.opt:153 -msgid "Use native (MS) bitfield layout" +#: c-decl.c:4391 +#, gcc-internal-format +msgid "uninitialized const %qD is invalid in C++" msgstr "" -#: config/i386/i386.opt:169 -msgid "Omit the frame pointer in leaf functions" +#: c-decl.c:4437 +#, gcc-internal-format +msgid "ISO C forbids forward parameter declarations" msgstr "" -#: config/i386/i386.opt:173 -msgid "Set 80387 floating-point precision (-mpc32, -mpc64, -mpc80)" +#: c-decl.c:4523 +#, gcc-internal-format +msgid "defining a type in a compound literal is invalid in C++" msgstr "" -#: config/i386/i386.opt:177 -msgid "Attempt to keep stack aligned to this power of 2" +#: c-decl.c:4575 c-decl.c:4590 +#, gcc-internal-format +msgid "bit-field %qs width not an integer constant" msgstr "" -#: config/i386/i386.opt:181 -msgid "Assume incoming stack aligned to this power of 2" +#: c-decl.c:4585 +#, gcc-internal-format +msgid "bit-field %qs width not an integer constant expression" msgstr "" -#: config/i386/i386.opt:185 -msgid "Use push instructions to save outgoing arguments" +#: c-decl.c:4596 +#, gcc-internal-format +msgid "negative width in bit-field %qs" msgstr "" -#: config/i386/i386.opt:189 -msgid "Use red-zone in the x86-64 code" +#: c-decl.c:4601 +#, gcc-internal-format +msgid "zero width for bit-field %qs" msgstr "" -#: config/i386/i386.opt:193 -msgid "Number of registers used to pass integer arguments" +#: c-decl.c:4611 +#, gcc-internal-format +msgid "bit-field %qs has invalid type" msgstr "" -#: config/i386/i386.opt:197 -msgid "Alternate calling convention" +#: c-decl.c:4621 +#, gcc-internal-format +msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: config/i386/i386.opt:205 -msgid "Use SSE register passing conventions for SF and DF mode" +#: c-decl.c:4627 +#, gcc-internal-format +msgid "width of %qs exceeds its type" msgstr "" -#: config/i386/i386.opt:209 -msgid "Realign stack in prologue" +#: c-decl.c:4640 +#, gcc-internal-format +msgid "%qs is narrower than values of its type" msgstr "" -#: config/i386/i386.opt:213 -msgid "Enable stack probing" +#: c-decl.c:4659 +#, gcc-internal-format +msgid "ISO C90 forbids array %qE whose size can%'t be evaluated" msgstr "" -#: config/i386/i386.opt:217 -msgid "Chose strategy to generate stringop using" +#: c-decl.c:4663 +#, gcc-internal-format +msgid "ISO C90 forbids array whose size can%'t be evaluated" msgstr "" -#: config/i386/i386.opt:221 -msgid "Use given thread-local storage dialect" +#: c-decl.c:4670 +#, gcc-internal-format +msgid "ISO C90 forbids variable length array %qE" msgstr "" -#: config/i386/i386.opt:225 -#, c-format -msgid "Use direct references against %gs when accessing tls data" +#: c-decl.c:4673 +#, gcc-internal-format +msgid "ISO C90 forbids variable length array" msgstr "" -#: config/i386/i386.opt:233 config/mips/mips.opt:23 -msgid "Generate code that conforms to the given ABI" +#: c-decl.c:4682 +#, gcc-internal-format +msgid "the size of array %qE can%'t be evaluated" msgstr "" -#: config/i386/i386.opt:237 -msgid "Vector library ABI to use" +#: c-decl.c:4686 +#, gcc-internal-format +msgid "the size of array can %'t be evaluated" msgstr "" -#: config/i386/i386.opt:241 -msgid "Generate reciprocals instead of divss and sqrtss." +#: c-decl.c:4692 +#, gcc-internal-format +msgid "variable length array %qE is used" msgstr "" -#: config/i386/i386.opt:245 -msgid "Generate cld instruction in the function prologue." +#: c-decl.c:4696 cp/decl.c:7347 +#, gcc-internal-format +msgid "variable length array is used" msgstr "" -#: config/i386/i386.opt:251 -msgid "Generate 32bit i386 code" +#: c-decl.c:4874 c-decl.c:5220 c-decl.c:5230 +#, gcc-internal-format +msgid "variably modified %qE at file scope" msgstr "" -#: config/i386/i386.opt:255 -msgid "Generate 64bit x86-64 code" +#: c-decl.c:4876 +#, gcc-internal-format +msgid "variably modified field at file scope" msgstr "" -#: config/i386/i386.opt:259 -msgid "Support MMX built-in functions" +#: c-decl.c:4896 +#, gcc-internal-format +msgid "type defaults to % in declaration of %qE" msgstr "" -#: config/i386/i386.opt:263 -msgid "Support 3DNow! built-in functions" +#: c-decl.c:4900 +#, gcc-internal-format +msgid "type defaults to % in type name" msgstr "" -#: config/i386/i386.opt:267 -msgid "Support Athlon 3Dnow! built-in functions" +#: c-decl.c:4933 +#, gcc-internal-format +msgid "duplicate %" msgstr "" -#: config/i386/i386.opt:271 -msgid "Support MMX and SSE built-in functions and code generation" +#: c-decl.c:4935 +#, gcc-internal-format +msgid "duplicate %" msgstr "" -#: config/i386/i386.opt:275 -msgid "Support MMX, SSE and SSE2 built-in functions and code generation" +#: c-decl.c:4937 +#, gcc-internal-format +msgid "duplicate %" msgstr "" -#: config/i386/i386.opt:279 -msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation" +#: c-decl.c:4941 +#, gcc-internal-format +msgid "conflicting named address spaces (%s vs %s)" msgstr "" -#: config/i386/i386.opt:283 -msgid "" -"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation" +#: c-decl.c:4963 +#, gcc-internal-format +msgid "function definition declared %" msgstr "" -#: config/i386/i386.opt:287 -msgid "" -"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code " -"generation" +#: c-decl.c:4965 +#, gcc-internal-format +msgid "function definition declared %" msgstr "" -#: config/i386/i386.opt:291 config/i386/i386.opt:295 -msgid "" -"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions " -"and code generation" +#: c-decl.c:4967 +#, gcc-internal-format +msgid "function definition declared %" msgstr "" -#: config/i386/i386.opt:299 -msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation" +#: c-decl.c:4969 +#, gcc-internal-format +msgid "function definition declared %<__thread%>" msgstr "" -#: config/i386/i386.opt:303 -msgid "" -"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in " -"functions and code generation" +#: c-decl.c:4986 +#, gcc-internal-format +msgid "storage class specified for structure field %qE" msgstr "" -#: config/i386/i386.opt:307 -msgid "" -"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in " -"functions and code generation" +#: c-decl.c:4989 +#, gcc-internal-format +msgid "storage class specified for structure field" msgstr "" -#: config/i386/i386.opt:311 -msgid "" -"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation" +#: c-decl.c:4993 +#, gcc-internal-format +msgid "storage class specified for parameter %qE" msgstr "" -#: config/i386/i386.opt:315 -msgid "Support FMA4 built-in functions and code generation " +#: c-decl.c:4996 +#, gcc-internal-format +msgid "storage class specified for unnamed parameter" msgstr "" -#: config/i386/i386.opt:319 -msgid "Support XOP built-in functions and code generation " +#: c-decl.c:4999 cp/decl.c:8283 +#, gcc-internal-format +msgid "storage class specified for typename" msgstr "" -#: config/i386/i386.opt:323 -msgid "Support LWP built-in functions and code generation " +#: c-decl.c:5016 +#, gcc-internal-format +msgid "%qE initialized and declared %" msgstr "" -#: config/i386/i386.opt:327 -msgid "" -"Support code generation of Advanced Bit Manipulation (ABM) instructions." +#: c-decl.c:5020 +#, gcc-internal-format +msgid "%qE has both % and initializer" msgstr "" -#: config/i386/i386.opt:331 -msgid "Support code generation of popcnt instruction." +#: c-decl.c:5025 +#, gcc-internal-format +msgid "file-scope declaration of %qE specifies %" msgstr "" -#: config/i386/i386.opt:335 -msgid "Support code generation of cmpxchg16b instruction." +#: c-decl.c:5029 +#, gcc-internal-format +msgid "file-scope declaration of %qE specifies %" msgstr "" -#: config/i386/i386.opt:339 -msgid "Support code generation of sahf instruction in 64bit x86-64 code." +#: c-decl.c:5034 +#, gcc-internal-format +msgid "nested function %qE declared %" msgstr "" -#: config/i386/i386.opt:343 -msgid "Support code generation of movbe instruction." +#: c-decl.c:5037 +#, gcc-internal-format +msgid "function-scope %qE implicitly auto and declared %<__thread%>" msgstr "" -#: config/i386/i386.opt:347 -msgid "Support code generation of crc32 instruction." +#. 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:5084 c-decl.c:5414 +#, gcc-internal-format +msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: config/i386/i386.opt:351 -msgid "Support AES built-in functions and code generation" +#: c-decl.c:5132 +#, gcc-internal-format +msgid "declaration of %qE as array of voids" msgstr "" -#: config/i386/i386.opt:355 -msgid "Support PCLMUL built-in functions and code generation" +#: c-decl.c:5134 +#, gcc-internal-format +msgid "declaration of type name as array of voids" msgstr "" -#: config/i386/i386.opt:359 -msgid "Encode SSE instructions with VEX prefix" +#: c-decl.c:5141 +#, gcc-internal-format +msgid "declaration of %qE as array of functions" msgstr "" -#: config/i386/cygming.opt:23 -msgid "Create console application" +#: c-decl.c:5144 +#, gcc-internal-format +msgid "declaration of type name as array of functions" msgstr "" -#: config/i386/cygming.opt:27 -msgid "Use the Cygwin interface" +#: c-decl.c:5151 c-decl.c:6851 +#, gcc-internal-format +msgid "invalid use of structure with flexible array member" msgstr "" -#: config/i386/cygming.opt:31 -msgid "Generate code for a DLL" +#: c-decl.c:5177 +#, gcc-internal-format +msgid "size of array %qE has non-integer type" msgstr "" -#: config/i386/cygming.opt:35 -msgid "Ignore dllimport for functions" +#: c-decl.c:5181 +#, gcc-internal-format +msgid "size of unnamed array has non-integer type" msgstr "" -#: config/i386/cygming.opt:39 -msgid "Use Mingw-specific thread support" +#: c-decl.c:5191 +#, gcc-internal-format +msgid "ISO C forbids zero-size array %qE" msgstr "" -#: config/i386/cygming.opt:43 -msgid "Set Windows defines" +#: c-decl.c:5194 +#, gcc-internal-format +msgid "ISO C forbids zero-size array" msgstr "" -#: config/i386/cygming.opt:47 -msgid "Create GUI application" +#: c-decl.c:5203 +#, gcc-internal-format +msgid "size of array %qE is negative" msgstr "" -#: config/i386/cygming.opt:51 -msgid "Use the GNU extension to the PE format for aligned common data" +#: c-decl.c:5205 +#, gcc-internal-format +msgid "size of unnamed array is negative" msgstr "" -#: config/i386/cygming.opt:55 -msgid "" -"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/" -"delete replacement" +#: c-decl.c:5281 c-decl.c:5645 +#, gcc-internal-format +msgid "size of array %qE is too large" msgstr "" -#: config/i386/mingw-w64.opt:23 -msgid "Use unicode startup and define UNICODE macro" +#: c-decl.c:5284 c-decl.c:5647 +#, gcc-internal-format +msgid "size of unnamed array is too large" msgstr "" -#: config/rs6000/aix.opt:24 config/rs6000/rs6000.opt:195 -msgid "Conform more closely to IBM XLC semantics" +#: c-decl.c:5321 +#, gcc-internal-format +msgid "ISO C90 does not support flexible array members" msgstr "" -#: config/rs6000/darwin.opt:24 config/rs6000/sysv4.opt:129 -msgid "Generate 64-bit code" +#. C99 6.7.5.2p4 +#: c-decl.c:5342 +#, gcc-internal-format +msgid "%<[*]%> not in a declaration" msgstr "" -#: config/rs6000/darwin.opt:28 config/rs6000/sysv4.opt:133 -msgid "Generate 32-bit code" +#: c-decl.c:5355 +#, gcc-internal-format +msgid "array type has incomplete element type" msgstr "" -#: config/rs6000/darwin.opt:32 -msgid "Generate code suitable for executables (NOT shared libs)" +#: c-decl.c:5447 +#, gcc-internal-format +msgid "%qE declared as function returning a function" msgstr "" -#: config/rs6000/rs6000.opt:24 -msgid "Use POWER instruction set" +#: c-decl.c:5450 +#, gcc-internal-format +msgid "type name declared as function returning a function" msgstr "" -#: config/rs6000/rs6000.opt:28 -msgid "Do not use POWER instruction set" +#: c-decl.c:5457 +#, gcc-internal-format +msgid "%qE declared as function returning an array" msgstr "" -#: config/rs6000/rs6000.opt:32 -msgid "Use POWER2 instruction set" +#: c-decl.c:5460 +#, gcc-internal-format +msgid "type name declared as function returning an array" msgstr "" -#: config/rs6000/rs6000.opt:36 -msgid "Use PowerPC instruction set" +#: c-decl.c:5490 +#, gcc-internal-format +msgid "function definition has qualified void return type" msgstr "" -#: config/rs6000/rs6000.opt:40 -msgid "Do not use PowerPC instruction set" +#: c-decl.c:5493 cp/decl.c:8389 +#, gcc-internal-format +msgid "type qualifiers ignored on function return type" msgstr "" -#: config/rs6000/rs6000.opt:44 -msgid "Use PowerPC-64 instruction set" +#: c-decl.c:5523 c-decl.c:5661 c-decl.c:5771 c-decl.c:5864 +#, gcc-internal-format +msgid "ISO C forbids qualified function types" msgstr "" -#: config/rs6000/rs6000.opt:48 -msgid "Use PowerPC General Purpose group optional instructions" +#: c-decl.c:5590 +#, gcc-internal-format +msgid "%qs combined with % qualifier for %qE" msgstr "" -#: config/rs6000/rs6000.opt:52 -msgid "Use PowerPC Graphics group optional instructions" +#: c-decl.c:5594 +#, gcc-internal-format +msgid "%qs combined with % qualifier for %qE" msgstr "" -#: config/rs6000/rs6000.opt:56 -msgid "Use PowerPC V2.01 single field mfcr instruction" +#: c-decl.c:5600 +#, gcc-internal-format +msgid "%qs specified for auto variable %qE" msgstr "" -#: config/rs6000/rs6000.opt:60 -msgid "Use PowerPC V2.02 popcntb instruction" +#: c-decl.c:5616 +#, gcc-internal-format +msgid "%qs specified for parameter %qE" msgstr "" -#: config/rs6000/rs6000.opt:64 -msgid "Use PowerPC V2.02 floating point rounding instructions" +#: c-decl.c:5619 +#, gcc-internal-format +msgid "%qs specified for unnamed parameter" msgstr "" -#: config/rs6000/rs6000.opt:68 -msgid "Use PowerPC V2.05 compare bytes instruction" +#: c-decl.c:5625 +#, gcc-internal-format +msgid "%qs specified for structure field %qE" msgstr "" -#: config/rs6000/rs6000.opt:72 -msgid "Use extended PowerPC V2.05 move floating point to/from GPR instructions" +#: c-decl.c:5628 +#, gcc-internal-format +msgid "%qs specified for structure field" msgstr "" -#: config/rs6000/rs6000.opt:76 -msgid "Use AltiVec instructions" +#: c-decl.c:5669 +#, gcc-internal-format +msgid "typedef %q+D declared %" msgstr "" -#: config/rs6000/rs6000.opt:80 -msgid "Use decimal floating point instructions" +#: c-decl.c:5705 +#, gcc-internal-format +msgid "ISO C forbids const or volatile function types" msgstr "" -#: config/rs6000/rs6000.opt:84 -msgid "Use 4xx half-word multiply instructions" +#. C99 6.7.2.1p8 +#: c-decl.c:5715 +#, gcc-internal-format +msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: config/rs6000/rs6000.opt:88 -msgid "Use 4xx string-search dlmzb instruction" +#: c-decl.c:5732 cp/decl.c:7569 +#, gcc-internal-format +msgid "variable or field %qE declared void" msgstr "" -#: config/rs6000/rs6000.opt:92 -msgid "Generate load/store multiple instructions" +#: c-decl.c:5763 +#, gcc-internal-format +msgid "attributes in parameter array declarator ignored" msgstr "" -#: config/rs6000/rs6000.opt:96 -msgid "Generate string instructions for block moves" +#: c-decl.c:5797 +#, gcc-internal-format +msgid "parameter %q+D declared %" msgstr "" -#: config/rs6000/rs6000.opt:100 -msgid "Use new mnemonics for PowerPC architecture" +#: c-decl.c:5810 +#, gcc-internal-format +msgid "field %qE declared as a function" msgstr "" -#: config/rs6000/rs6000.opt:104 -msgid "Use old mnemonics for PowerPC architecture" +#: c-decl.c:5817 +#, gcc-internal-format +msgid "field %qE has incomplete type" msgstr "" -#: config/rs6000/rs6000.opt:108 config/pdp11/pdp11.opt:83 -msgid "Do not use hardware floating point" +#: c-decl.c:5819 +#, gcc-internal-format +msgid "unnamed field has incomplete type" msgstr "" -#: config/rs6000/rs6000.opt:116 -msgid "Use PowerPC V2.06 popcntd instruction" +#: c-decl.c:5836 c-decl.c:5847 c-decl.c:5850 +#, gcc-internal-format +msgid "invalid storage class for function %qE" msgstr "" -#: config/rs6000/rs6000.opt:120 -msgid "Use vector/scalar (VSX) instructions" +#: c-decl.c:5870 +#, gcc-internal-format +msgid "% function returns non-void value" msgstr "" -#: config/rs6000/rs6000.opt:160 -msgid "Do not generate load/store with update instructions" +#: c-decl.c:5906 +#, gcc-internal-format +msgid "cannot inline function %" msgstr "" -#: config/rs6000/rs6000.opt:164 -msgid "Generate load/store with update instructions" +#: c-decl.c:5935 +#, gcc-internal-format +msgid "variable previously declared % redeclared %" msgstr "" -#: config/rs6000/rs6000.opt:168 -msgid "Avoid generation of indexed load/store instructions when possible" +#: c-decl.c:5945 +#, gcc-internal-format +msgid "variable %q+D declared %" msgstr "" -#: config/rs6000/rs6000.opt:172 -msgid "Generate fused multiply/add instructions" +#: c-decl.c:5980 +#, gcc-internal-format +msgid "non-nested function with variably modified type" msgstr "" -#: config/rs6000/rs6000.opt:176 -msgid "Mark __tls_get_addr calls with argument info" +#: c-decl.c:5982 +#, gcc-internal-format +msgid "object with variably modified type must have no linkage" msgstr "" -#: config/rs6000/rs6000.opt:183 -msgid "Schedule the start and end of the procedure" +#: c-decl.c:6065 c-decl.c:7481 +#, gcc-internal-format +msgid "function declaration isn%'t a prototype" msgstr "" -#: config/rs6000/rs6000.opt:187 -msgid "Return all structures in memory (AIX default)" +#: c-decl.c:6073 +#, gcc-internal-format +msgid "parameter names (without types) in function declaration" msgstr "" -#: config/rs6000/rs6000.opt:191 -msgid "Return small structures in registers (SVR4 default)" +#: c-decl.c:6108 +#, gcc-internal-format +msgid "parameter %u (%q+D) has incomplete type" msgstr "" -#: config/rs6000/rs6000.opt:199 -msgid "Generate software reciprocal sqrt for better throughput" +#: c-decl.c:6112 +#, gcc-internal-format +msgid "parameter %u has incomplete type" msgstr "" -#: config/rs6000/rs6000.opt:203 -msgid "Do not place floating point constants in TOC" +#: c-decl.c:6122 +#, gcc-internal-format +msgid "parameter %u (%q+D) has void type" msgstr "" -#: config/rs6000/rs6000.opt:207 -msgid "Place floating point constants in TOC" +#: c-decl.c:6126 +#, gcc-internal-format +msgid "parameter %u has void type" msgstr "" -#: config/rs6000/rs6000.opt:211 -msgid "Do not place symbol+offset constants in TOC" +#: c-decl.c:6196 +#, gcc-internal-format +msgid "% as only parameter may not be qualified" msgstr "" -#: config/rs6000/rs6000.opt:215 -msgid "Place symbol+offset constants in TOC" +#: c-decl.c:6200 c-decl.c:6234 +#, gcc-internal-format +msgid "% must be the only parameter" msgstr "" -#: config/rs6000/rs6000.opt:226 -msgid "Use only one TOC entry per procedure" +#: c-decl.c:6228 +#, gcc-internal-format +msgid "parameter %q+D has just a forward declaration" msgstr "" -#: config/rs6000/rs6000.opt:230 -msgid "Put everything in the regular TOC" +#. The %s will be one of 'struct', 'union', or 'enum'. +#: c-decl.c:6273 +#, gcc-internal-format +msgid "%<%s %E%> declared inside parameter list" msgstr "" -#: config/rs6000/rs6000.opt:234 -msgid "Generate VRSAVE instructions when generating AltiVec code" +#. The %s will be one of 'struct', 'union', or 'enum'. +#: c-decl.c:6277 +#, gcc-internal-format +msgid "anonymous %s declared inside parameter list" msgstr "" -#: config/rs6000/rs6000.opt:238 -msgid "Deprecated option. Use -mvrsave/-mno-vrsave instead" +#: c-decl.c:6282 +#, gcc-internal-format +msgid "" +"its scope is only this definition or declaration, which is probably not what " +"you want" msgstr "" -#: config/rs6000/rs6000.opt:242 -msgid "Generate isel instructions" +#: c-decl.c:6375 +#, gcc-internal-format +msgid "enum type defined here" msgstr "" -#: config/rs6000/rs6000.opt:246 -msgid "Deprecated option. Use -misel/-mno-isel instead" +#: c-decl.c:6381 +#, gcc-internal-format +msgid "struct defined here" msgstr "" -#: config/rs6000/rs6000.opt:250 -msgid "Generate SPE SIMD instructions on E500" +#: c-decl.c:6387 +#, gcc-internal-format +msgid "union defined here" msgstr "" -#: config/rs6000/rs6000.opt:254 -msgid "Generate PPC750CL paired-single instructions" +#: c-decl.c:6460 +#, gcc-internal-format +msgid "redefinition of %" msgstr "" -#: config/rs6000/rs6000.opt:258 -msgid "Deprecated option. Use -mspe/-mno-spe instead" +#: c-decl.c:6462 +#, gcc-internal-format +msgid "redefinition of %" msgstr "" -#: config/rs6000/rs6000.opt:262 -msgid "Enable debug output" +#: c-decl.c:6471 +#, gcc-internal-format +msgid "nested redefinition of %" msgstr "" -#: config/rs6000/rs6000.opt:266 -msgid "Specify ABI to use" +#: c-decl.c:6473 +#, gcc-internal-format +msgid "nested redefinition of %" msgstr "" -#: config/rs6000/rs6000.opt:278 -msgid "Select full, part, or no traceback table" +#: c-decl.c:6505 c-decl.c:7083 +#, gcc-internal-format +msgid "defining type in %qs expression is invalid in C++" msgstr "" -#: config/rs6000/rs6000.opt:282 -msgid "Avoid all range limits on call instructions" +#: c-decl.c:6572 cp/decl.c:3902 +#, gcc-internal-format +msgid "declaration does not declare anything" msgstr "" -#: config/rs6000/rs6000.opt:286 -msgid "Generate Cell microcode" +#: c-decl.c:6575 +#, gcc-internal-format +msgid "ISO C doesn%'t support unnamed structs/unions" msgstr "" -#: config/rs6000/rs6000.opt:290 -msgid "Warn when a Cell microcoded instruction is emitted" +#: c-decl.c:6638 c-decl.c:6654 +#, gcc-internal-format +msgid "duplicate member %q+D" msgstr "" -#: config/rs6000/rs6000.opt:294 -msgid "Warn about deprecated 'vector long ...' AltiVec type usage" +#: c-decl.c:6757 +#, gcc-internal-format +msgid "union has no named members" msgstr "" -#: config/rs6000/rs6000.opt:298 -msgid "Select GPR floating point method" +#: c-decl.c:6759 +#, gcc-internal-format +msgid "union has no members" msgstr "" -#: config/rs6000/rs6000.opt:302 -msgid "Specify size of long double (64 or 128 bits)" +#: c-decl.c:6764 +#, gcc-internal-format +msgid "struct has no named members" msgstr "" -#: config/rs6000/rs6000.opt:306 -msgid "Determine which dependences between insns are considered costly" +#: c-decl.c:6766 +#, gcc-internal-format +msgid "struct has no members" msgstr "" -#: config/rs6000/rs6000.opt:310 -msgid "Specify which post scheduling nop insertion scheme to apply" +#: c-decl.c:6831 +#, gcc-internal-format +msgid "flexible array member in union" msgstr "" -#: config/rs6000/rs6000.opt:314 -msgid "Specify alignment of structure fields default/natural" +#: c-decl.c:6837 +#, gcc-internal-format +msgid "flexible array member not at end of struct" msgstr "" -#: config/rs6000/rs6000.opt:318 -msgid "Specify scheduling priority for dispatch slot restricted insns" +#: c-decl.c:6843 +#, gcc-internal-format +msgid "flexible array member in otherwise empty struct" msgstr "" -#: config/rs6000/rs6000.opt:322 -msgid "Single-precision floating point unit" +#: c-decl.c:6960 +#, gcc-internal-format +msgid "union cannot be made transparent" msgstr "" -#: config/rs6000/rs6000.opt:326 -msgid "Double-precision floating point unit" +#: c-decl.c:7056 +#, gcc-internal-format +msgid "nested redefinition of %" msgstr "" -#: config/rs6000/rs6000.opt:330 -msgid "Floating point unit does not support divide & sqrt" +#. This enum is a named one that has been declared already. +#: c-decl.c:7063 +#, gcc-internal-format +msgid "redeclaration of %" msgstr "" -#: config/rs6000/rs6000.opt:334 -msgid "Specify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)" +#: c-decl.c:7138 +#, gcc-internal-format +msgid "enumeration values exceed range of largest integer" msgstr "" -#: config/rs6000/rs6000.opt:338 -msgid "Specify Xilinx FPU." +#: c-decl.c:7155 +#, gcc-internal-format +msgid "specified mode too small for enumeral values" msgstr "" -#: config/rs6000/aix64.opt:24 -msgid "Compile for 64-bit pointers" +#: c-decl.c:7259 c-decl.c:7275 +#, gcc-internal-format +msgid "enumerator value for %qE is not an integer constant" msgstr "" -#: config/rs6000/aix64.opt:28 -msgid "Compile for 32-bit pointers" +#: c-decl.c:7270 +#, gcc-internal-format +msgid "enumerator value for %qE is not an integer constant expression" msgstr "" -#: config/rs6000/aix64.opt:32 -msgid "Support message passing with the Parallel Environment" +#: c-decl.c:7294 +#, gcc-internal-format +msgid "overflow in enumeration values" msgstr "" -#: config/rs6000/linux64.opt:24 -msgid "Call mcount for profiling before a function prologue" +#: c-decl.c:7302 +#, gcc-internal-format +msgid "ISO C restricts enumerator values to range of %" msgstr "" -#: config/rs6000/sysv4.opt:24 -msgid "Select ABI calling convention" +#: c-decl.c:7387 +#, gcc-internal-format +msgid "inline function %qD given attribute noinline" msgstr "" -#: config/rs6000/sysv4.opt:28 -msgid "Select method for sdata handling" +#: c-decl.c:7405 +#, gcc-internal-format +msgid "return type is an incomplete type" msgstr "" -#: config/rs6000/sysv4.opt:36 config/rs6000/sysv4.opt:40 -msgid "Align to the base type of the bit-field" +#: c-decl.c:7415 +#, gcc-internal-format +msgid "return type defaults to %" msgstr "" -#: config/rs6000/sysv4.opt:45 config/rs6000/sysv4.opt:49 -msgid "Produce code relocatable at runtime" +#: c-decl.c:7489 +#, gcc-internal-format +msgid "no previous prototype for %qD" msgstr "" -#: config/rs6000/sysv4.opt:53 config/rs6000/sysv4.opt:57 -msgid "Produce little endian code" +#: c-decl.c:7498 +#, gcc-internal-format +msgid "%qD was used with no prototype before its definition" msgstr "" -#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65 -msgid "Produce big endian code" +#: c-decl.c:7505 +#, gcc-internal-format +msgid "no previous declaration for %qD" msgstr "" -#: config/rs6000/sysv4.opt:70 config/rs6000/sysv4.opt:74 -#: config/rs6000/sysv4.opt:83 config/rs6000/sysv4.opt:125 -#: config/rs6000/sysv4.opt:137 -msgid "no description yet" +#: c-decl.c:7515 +#, gcc-internal-format +msgid "%qD was used with no declaration before its definition" msgstr "" -#: config/rs6000/sysv4.opt:78 -msgid "Assume all variable arg functions are prototyped" +#: c-decl.c:7538 +#, gcc-internal-format +msgid "return type of %qD is not %" msgstr "" -#: config/rs6000/sysv4.opt:87 -msgid "Use EABI" +#: c-decl.c:7544 +#, gcc-internal-format +msgid "%qD is normally a non-static function" msgstr "" -#: config/rs6000/sysv4.opt:91 -msgid "Allow bit-fields to cross word boundaries" +#: c-decl.c:7579 +#, gcc-internal-format +msgid "old-style parameter declarations in prototyped function definition" msgstr "" -#: config/rs6000/sysv4.opt:95 -msgid "Use alternate register names" +#: c-decl.c:7593 +#, gcc-internal-format +msgid "traditional C rejects ISO C style function definitions" msgstr "" -#: config/rs6000/sysv4.opt:101 -msgid "Use default method for sdata handling" +#: c-decl.c:7609 +#, gcc-internal-format +msgid "parameter name omitted" msgstr "" -#: config/rs6000/sysv4.opt:105 -msgid "Link with libsim.a, libc.a and sim-crt0.o" +#: c-decl.c:7644 +#, gcc-internal-format +msgid "old-style function definition" msgstr "" -#: config/rs6000/sysv4.opt:109 -msgid "Link with libads.a, libc.a and crt0.o" +#: c-decl.c:7653 +#, gcc-internal-format +msgid "parameter name missing from parameter list" msgstr "" -#: config/rs6000/sysv4.opt:113 -msgid "Link with libyk.a, libc.a and crt0.o" +#: c-decl.c:7665 +#, gcc-internal-format +msgid "%qD declared as a non-parameter" msgstr "" -#: config/rs6000/sysv4.opt:117 -msgid "Link with libmvme.a, libc.a and crt0.o" +#: c-decl.c:7671 +#, gcc-internal-format +msgid "multiple parameters named %qD" msgstr "" -#: config/rs6000/sysv4.opt:121 -msgid "Set the PPC_EMB bit in the ELF flags header" +#: c-decl.c:7680 +#, gcc-internal-format +msgid "parameter %qD declared with void type" msgstr "" -#: config/rs6000/sysv4.opt:141 -msgid "Generate code to use a non-exec PLT and GOT" +#: c-decl.c:7709 c-decl.c:7713 +#, gcc-internal-format +msgid "type of %qD defaults to %" msgstr "" -#: config/rs6000/sysv4.opt:145 -msgid "Generate code for old exec BSS PLT" +#: c-decl.c:7733 +#, gcc-internal-format +msgid "parameter %qD has incomplete type" msgstr "" -#: config/spu/spu.opt:20 -msgid "Emit warnings when run-time relocations are generated" +#: c-decl.c:7740 +#, gcc-internal-format +msgid "declaration for parameter %qD but no such parameter" msgstr "" -#: config/spu/spu.opt:24 -msgid "Emit errors when run-time relocations are generated" +#: c-decl.c:7792 +#, gcc-internal-format +msgid "number of arguments doesn%'t match built-in prototype" msgstr "" -#: config/spu/spu.opt:28 -msgid "Specify cost of branches (Default 20)" +#: c-decl.c:7803 +#, gcc-internal-format +msgid "number of arguments doesn%'t match prototype" msgstr "" -#: config/spu/spu.opt:32 -msgid "Make sure loads and stores are not moved past DMA instructions" +#: c-decl.c:7806 c-decl.c:7848 c-decl.c:7862 +#, gcc-internal-format +msgid "prototype declaration" msgstr "" -#: config/spu/spu.opt:36 -msgid "volatile must be specified on any memory that is effected by DMA" +#: c-decl.c:7840 +#, gcc-internal-format +msgid "promoted argument %qD doesn%'t match built-in prototype" msgstr "" -#: config/spu/spu.opt:40 config/spu/spu.opt:44 -msgid "" -"Insert nops when it might improve performance by allowing dual issue " -"(default)" +#: c-decl.c:7845 +#, gcc-internal-format +msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: config/spu/spu.opt:48 -msgid "Use standard main function as entry for startup" +#: c-decl.c:7855 +#, gcc-internal-format +msgid "argument %qD doesn%'t match built-in prototype" msgstr "" -#: config/spu/spu.opt:52 -msgid "Generate branch hints for branches" +#: c-decl.c:7860 +#, gcc-internal-format +msgid "argument %qD doesn%'t match prototype" msgstr "" -#: config/spu/spu.opt:56 -msgid "Maximum number of nops to insert for a hint (Default 2)" +#: c-decl.c:8044 cp/decl.c:12551 +#, gcc-internal-format +msgid "no return statement in function returning non-void" msgstr "" -#: config/spu/spu.opt:60 -msgid "" -"Approximate maximum number of instructions to allow between a hint and its " -"branch [125]" +#. 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:8117 +#, gcc-internal-format +msgid "% loop initial declarations are only allowed in C99 mode" msgstr "" -#: config/spu/spu.opt:64 -msgid "Generate code for 18 bit addressing" +#: c-decl.c:8122 +#, gcc-internal-format +msgid "use option -std=c99 or -std=gnu99 to compile your code" msgstr "" -#: config/spu/spu.opt:68 -msgid "Generate code for 32 bit addressing" +#: c-decl.c:8156 +#, gcc-internal-format +msgid "declaration of static variable %qD in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:76 +#: c-decl.c:8160 +#, gcc-internal-format msgid "" -"Insert hbrp instructions after hinted branch targets to avoid the SPU hang " -"issue" +"declaration of % variable %qD in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:88 -msgid "Access variables in 32-bit PPU objects (default)" +#: c-decl.c:8167 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:92 -msgid "Access variables in 64-bit PPU objects" +#: c-decl.c:8172 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:96 -msgid "Allow conversions between __ea and generic pointers (default)" +#: c-decl.c:8176 +#, gcc-internal-format +msgid "% declared in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:100 -msgid "Size (in KB) of software data cache" +#: c-decl.c:8180 +#, gcc-internal-format +msgid "declaration of non-variable %qD in % loop initial declaration" msgstr "" -#: config/spu/spu.opt:104 -msgid "Atomically write back software data cache lines (default)" +#: c-decl.c:8431 +#, gcc-internal-format +msgid "incompatible address space qualifiers %qs and %qs" msgstr "" -#: config/mcore/mcore.opt:23 -msgid "Generate code for the M*Core M210" +#: c-decl.c:8470 c-decl.c:8767 c-decl.c:9133 +#, gcc-internal-format +msgid "duplicate %qE" msgstr "" -#: config/mcore/mcore.opt:27 -msgid "Generate code for the M*Core M340" +#: c-decl.c:8496 c-decl.c:8778 c-decl.c:9010 +#, gcc-internal-format +msgid "two or more data types in declaration specifiers" msgstr "" -#: config/mcore/mcore.opt:31 -msgid "Force functions to be aligned to a 4 byte boundary" +#: c-decl.c:8508 cp/parser.c:2185 +#, gcc-internal-format +msgid "% is too long for GCC" msgstr "" -#: config/mcore/mcore.opt:35 config/score/score.opt:23 -msgid "Generate big-endian code" +#: c-decl.c:8521 +#, gcc-internal-format +msgid "ISO C90 does not support %" msgstr "" -#: config/mcore/mcore.opt:39 -msgid "Emit call graph information" +#: c-decl.c:8679 +#, gcc-internal-format +msgid "ISO C90 does not support complex types" msgstr "" -#: config/mcore/mcore.opt:43 -msgid "Use the divide instruction" +#: c-decl.c:8718 +#, gcc-internal-format +msgid "ISO C does not support saturating types" msgstr "" -#: config/mcore/mcore.opt:47 -msgid "Inline constants if it can be done in 2 insns or less" +#: c-decl.c:8969 +#, gcc-internal-format +msgid "ISO C does not support decimal floating point" msgstr "" -#: config/mcore/mcore.opt:51 config/score/score.opt:27 -msgid "Generate little-endian code" +#: c-decl.c:8991 c-decl.c:9194 c-parser.c:5372 +#, gcc-internal-format +msgid "fixed-point types not supported for this target" msgstr "" -#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 -msgid "" -"Assume that run-time support has been provided, so omit -lsim from the " -"linker command line" +#: c-decl.c:8993 +#, gcc-internal-format +msgid "ISO C does not support fixed-point types" msgstr "" -#: config/mcore/mcore.opt:60 -msgid "Use arbitrary sized immediates in bit operations" +#: c-decl.c:9027 +#, gcc-internal-format +msgid "C++ lookup of %qD would return a field, not a type" msgstr "" -#: config/mcore/mcore.opt:64 -msgid "Prefer word accesses over byte accesses" +#: c-decl.c:9040 +#, gcc-internal-format +msgid "%qE fails to be a typedef or built in type" msgstr "" -#: config/mcore/mcore.opt:68 -msgid "Set the maximum amount for a single stack increment operation" +#: c-decl.c:9084 +#, gcc-internal-format +msgid "%qE is not at beginning of declaration" msgstr "" -#: config/mcore/mcore.opt:72 -msgid "Always treat bitfields as int-sized" +#: c-decl.c:9098 +#, gcc-internal-format +msgid "%<__thread%> used with %" msgstr "" -#: config/arc/arc.opt:32 -msgid "Prepend the name of the cpu to all public symbol names" +#: c-decl.c:9100 +#, gcc-internal-format +msgid "%<__thread%> used with %" msgstr "" -#: config/arc/arc.opt:42 -msgid "Compile code for ARC variant CPU" +#: c-decl.c:9102 +#, gcc-internal-format +msgid "%<__thread%> used with %" msgstr "" -#: config/arc/arc.opt:46 -msgid "Put functions in SECTION" +#: c-decl.c:9113 +#, gcc-internal-format +msgid "%<__thread%> before %" msgstr "" -#: config/arc/arc.opt:50 -msgid "Put data in SECTION" +#: c-decl.c:9122 +#, gcc-internal-format +msgid "%<__thread%> before %" msgstr "" -#: config/arc/arc.opt:54 -msgid "Put read-only data in SECTION" +#: c-decl.c:9138 +#, gcc-internal-format +msgid "multiple storage classes in declaration specifiers" msgstr "" -#: config/sh/sh.opt:44 -msgid "Generate SH1 code" +#: c-decl.c:9145 +#, gcc-internal-format +msgid "%<__thread%> used with %qE" msgstr "" -#: config/sh/sh.opt:48 -msgid "Generate SH2 code" +#: c-decl.c:9192 +#, gcc-internal-format +msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" msgstr "" -#: config/sh/sh.opt:52 -msgid "Generate default double-precision SH2a-FPU code" +#: c-decl.c:9206 +#, gcc-internal-format +msgid "ISO C does not support plain % meaning %" msgstr "" -#: config/sh/sh.opt:56 -msgid "Generate SH2a FPU-less code" +#: c-decl.c:9251 c-decl.c:9277 +#, gcc-internal-format +msgid "ISO C does not support complex integer types" msgstr "" -#: config/sh/sh.opt:60 -msgid "Generate default single-precision SH2a-FPU code" +#: c-decl.c:9431 toplev.c:866 +#, gcc-internal-format +msgid "%q+F used but never defined" msgstr "" -#: config/sh/sh.opt:64 -msgid "Generate only single-precision SH2a-FPU code" +#: c-format.c:98 c-format.c:209 +#, gcc-internal-format +msgid "format string has invalid operand number" msgstr "" -#: config/sh/sh.opt:68 -msgid "Generate SH2e code" +#: c-format.c:115 +#, gcc-internal-format +msgid "function does not return string type" msgstr "" -#: config/sh/sh.opt:72 -msgid "Generate SH3 code" +#: c-format.c:144 +#, gcc-internal-format +msgid "format string argument not a string type" msgstr "" - -#: config/sh/sh.opt:76 -msgid "Generate SH3e code" + +#: c-format.c:187 +#, gcc-internal-format +msgid "unrecognized format specifier" msgstr "" -#: config/sh/sh.opt:80 -msgid "Generate SH4 code" +#: c-format.c:201 +#, gcc-internal-format +msgid "%qE is an unrecognized format function type" msgstr "" -#: config/sh/sh.opt:84 -msgid "Generate SH4-100 code" +#: c-format.c:215 +#, gcc-internal-format +msgid "%<...%> has invalid operand number" msgstr "" -#: config/sh/sh.opt:88 -msgid "Generate SH4-200 code" +#: c-format.c:222 +#, gcc-internal-format +msgid "format string argument follows the args to be formatted" msgstr "" -#: config/sh/sh.opt:94 -msgid "Generate SH4-300 code" +#: c-format.c:923 +#, gcc-internal-format +msgid "function might be possible candidate for %qs format attribute" msgstr "" -#: config/sh/sh.opt:98 -msgid "Generate SH4 FPU-less code" +#: c-format.c:1015 c-format.c:1036 c-format.c:2060 +#, gcc-internal-format +msgid "missing $ operand number in format" msgstr "" -#: config/sh/sh.opt:102 -msgid "Generate SH4-100 FPU-less code" +#: c-format.c:1045 +#, gcc-internal-format +msgid "%s does not support %%n$ operand number formats" msgstr "" -#: config/sh/sh.opt:106 -msgid "Generate SH4-200 FPU-less code" +#: c-format.c:1052 +#, gcc-internal-format +msgid "operand number out of range in format" msgstr "" -#: config/sh/sh.opt:110 -msgid "Generate SH4-300 FPU-less code" +#: c-format.c:1075 +#, gcc-internal-format +msgid "format argument %d used more than once in %s format" msgstr "" -#: config/sh/sh.opt:114 -msgid "Generate code for SH4 340 series (MMU/FPU-less)" +#: c-format.c:1107 +#, gcc-internal-format +msgid "$ operand number used after format without operand number" msgstr "" -#: config/sh/sh.opt:119 -msgid "Generate code for SH4 400 series (MMU/FPU-less)" +#: c-format.c:1138 +#, gcc-internal-format +msgid "format argument %d unused before used argument %d in $-style format" msgstr "" -#: config/sh/sh.opt:124 -msgid "Generate code for SH4 500 series (FPU-less)." +#: c-format.c:1233 +#, gcc-internal-format +msgid "format not a string literal, format string not checked" msgstr "" -#: config/sh/sh.opt:129 -msgid "Generate default single-precision SH4 code" +#: c-format.c:1248 c-format.c:1251 +#, gcc-internal-format +msgid "format not a string literal and no format arguments" msgstr "" -#: config/sh/sh.opt:133 -msgid "Generate default single-precision SH4-100 code" +#: c-format.c:1254 +#, gcc-internal-format +msgid "format not a string literal, argument types not checked" msgstr "" -#: config/sh/sh.opt:137 -msgid "Generate default single-precision SH4-200 code" +#: c-format.c:1267 +#, gcc-internal-format +msgid "too many arguments for format" msgstr "" -#: config/sh/sh.opt:141 -msgid "Generate default single-precision SH4-300 code" +#: c-format.c:1270 +#, gcc-internal-format +msgid "unused arguments in $-style format" msgstr "" -#: config/sh/sh.opt:145 -msgid "Generate only single-precision SH4 code" +#: c-format.c:1273 +#, gcc-internal-format +msgid "zero-length %s format string" msgstr "" -#: config/sh/sh.opt:149 -msgid "Generate only single-precision SH4-100 code" +#: c-format.c:1277 +#, gcc-internal-format +msgid "format is a wide character string" msgstr "" -#: config/sh/sh.opt:153 -msgid "Generate only single-precision SH4-200 code" +#: c-format.c:1280 +#, gcc-internal-format +msgid "unterminated format string" msgstr "" -#: config/sh/sh.opt:157 -msgid "Generate only single-precision SH4-300 code" +#: c-format.c:1489 +#, gcc-internal-format +msgid "embedded %<\\0%> in format" msgstr "" -#: config/sh/sh.opt:161 -msgid "Generate SH4a code" +#: c-format.c:1504 +#, gcc-internal-format +msgid "spurious trailing %<%%%> in format" msgstr "" -#: config/sh/sh.opt:165 -msgid "Generate SH4a FPU-less code" +#: c-format.c:1548 c-format.c:1823 +#, gcc-internal-format +msgid "repeated %s in format" msgstr "" -#: config/sh/sh.opt:169 -msgid "Generate default single-precision SH4a code" +#: c-format.c:1561 +#, gcc-internal-format +msgid "missing fill character at end of strfmon format" msgstr "" -#: config/sh/sh.opt:173 -msgid "Generate only single-precision SH4a code" +#: c-format.c:1605 c-format.c:1708 c-format.c:2007 c-format.c:2072 +#, gcc-internal-format +msgid "too few arguments for format" msgstr "" -#: config/sh/sh.opt:177 -msgid "Generate SH4al-dsp code" +#: c-format.c:1647 +#, gcc-internal-format +msgid "zero width in %s format" msgstr "" -#: config/sh/sh.opt:181 -msgid "Generate 32-bit SHmedia code" +#: c-format.c:1665 +#, gcc-internal-format +msgid "empty left precision in %s format" msgstr "" -#: config/sh/sh.opt:185 -msgid "Generate 32-bit FPU-less SHmedia code" +#: c-format.c:1739 +#, gcc-internal-format +msgid "empty precision in %s format" msgstr "" -#: config/sh/sh.opt:189 -msgid "Generate 64-bit SHmedia code" +#: c-format.c:1807 +#, gcc-internal-format +msgid "%s does not support the %qs %s length modifier" msgstr "" -#: config/sh/sh.opt:193 -msgid "Generate 64-bit FPU-less SHmedia code" +#: c-format.c:1840 +#, gcc-internal-format +msgid "conversion lacks type at end of format" msgstr "" -#: config/sh/sh.opt:197 -msgid "Generate SHcompact code" +#: c-format.c:1851 +#, gcc-internal-format +msgid "unknown conversion type character %qc in format" msgstr "" -#: config/sh/sh.opt:201 -msgid "Generate FPU-less SHcompact code" +#: c-format.c:1854 +#, gcc-internal-format +msgid "unknown conversion type character 0x%x in format" msgstr "" -#: config/sh/sh.opt:205 -msgid "" -"Throttle unrolling to avoid thrashing target registers unless the unroll " -"benefit outweighs this" +#: c-format.c:1861 +#, gcc-internal-format +msgid "%s does not support the %<%%%c%> %s format" msgstr "" -#: config/sh/sh.opt:209 -msgid "Generate code in big endian mode" +#: c-format.c:1877 +#, gcc-internal-format +msgid "%s used with %<%%%c%> %s format" msgstr "" -#: config/sh/sh.opt:213 -msgid "Generate 32-bit offsets in switch tables" +#: c-format.c:1886 +#, gcc-internal-format +msgid "%s does not support %s" msgstr "" -#: config/sh/sh.opt:217 -msgid "Generate bit instructions" +#: c-format.c:1896 +#, gcc-internal-format +msgid "%s does not support %s with the %<%%%c%> %s format" msgstr "" -#: config/sh/sh.opt:221 -msgid "Cost to assume for a branch insn" +#: c-format.c:1932 +#, gcc-internal-format +msgid "%s ignored with %s and %<%%%c%> %s format" msgstr "" -#: config/sh/sh.opt:225 -msgid "Enable cbranchdi4 pattern" +#: c-format.c:1936 +#, gcc-internal-format +msgid "%s ignored with %s in %s format" msgstr "" -#: config/sh/sh.opt:229 -msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect." +#: c-format.c:1943 +#, gcc-internal-format +msgid "use of %s and %s together with %<%%%c%> %s format" msgstr "" -#: config/sh/sh.opt:233 -msgid "Enable SH5 cut2 workaround" +#: c-format.c:1947 +#, gcc-internal-format +msgid "use of %s and %s together in %s format" msgstr "" -#: config/sh/sh.opt:237 -msgid "Align doubles at 64-bit boundaries" +#: c-format.c:1966 +#, gcc-internal-format +msgid "%<%%%c%> yields only last 2 digits of year in some locales" msgstr "" -#: config/sh/sh.opt:241 -msgid "" -"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, " -"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table" +#: c-format.c:1969 +#, gcc-internal-format +msgid "%<%%%c%> yields only last 2 digits of year" msgstr "" -#: config/sh/sh.opt:245 -msgid "Specify name for 32 bit signed division function" +#. The end of the format string was reached. +#: c-format.c:1986 +#, gcc-internal-format +msgid "no closing %<]%> for %<%%[%> format" msgstr "" -#: config/sh/sh.opt:249 -msgid "" -"Enable the use of 64-bit floating point registers in fmov instructions. See " -"-mdalign if 64-bit alignment is required." +#: c-format.c:2000 +#, gcc-internal-format +msgid "use of %qs length modifier with %qc type character" msgstr "" -#: config/sh/sh.opt:257 -msgid "" -"Enable the use of the fused floating point multiply-accumulate operation" +#: c-format.c:2022 +#, gcc-internal-format +msgid "%s does not support the %<%%%s%c%> %s format" msgstr "" -#: config/sh/sh.opt:261 -msgid "Cost to assume for gettr insn" +#: c-format.c:2039 +#, gcc-internal-format +msgid "operand number specified with suppressed assignment" msgstr "" -#: config/sh/sh.opt:265 config/sh/sh.opt:315 -msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions" +#: c-format.c:2042 +#, gcc-internal-format +msgid "operand number specified for format taking no argument" msgstr "" -#: config/sh/sh.opt:269 -msgid "Increase the IEEE compliance for floating-point code" +#: c-format.c:2178 +#, gcc-internal-format +msgid "writing through null pointer (argument %d)" msgstr "" -#: config/sh/sh.opt:273 -msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact" +#: c-format.c:2186 +#, gcc-internal-format +msgid "reading through null pointer (argument %d)" msgstr "" -#: config/sh/sh.opt:277 -msgid "" -"inline code to invalidate instruction cache entries after setting up nested " -"function trampolines" +#: c-format.c:2206 +#, gcc-internal-format +msgid "writing into constant object (argument %d)" msgstr "" -#: config/sh/sh.opt:281 -msgid "Assume symbols might be invalid" +#: c-format.c:2217 +#, gcc-internal-format +msgid "extra type qualifiers in format argument (argument %d)" msgstr "" -#: config/sh/sh.opt:285 -msgid "Annotate assembler instructions with estimated addresses" +#: c-format.c:2334 +#, gcc-internal-format +msgid "%s should have type %<%s%s%>, but argument %d has type %qT" msgstr "" -#: config/sh/sh.opt:289 -msgid "Generate code in little endian mode" +#: c-format.c:2338 +#, gcc-internal-format +msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT" msgstr "" -#: config/sh/sh.opt:293 -msgid "Mark MAC register as call-clobbered" +#: c-format.c:2346 +#, gcc-internal-format +msgid "%s should have type %<%T%s%>, but argument %d has type %qT" msgstr "" -#: config/sh/sh.opt:299 -msgid "Make structs a multiple of 4 bytes (warning: ABI altered)" +#: c-format.c:2350 +#, gcc-internal-format +msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT" msgstr "" -#: config/sh/sh.opt:303 -msgid "Emit function-calls using global offset table when generating PIC" +#: c-format.c:2409 c-format.c:2415 c-format.c:2566 +#, gcc-internal-format +msgid "%<__gcc_host_wide_int__%> is not defined as a type" msgstr "" -#: config/sh/sh.opt:307 -msgid "Assume pt* instructions won't trap" +#: c-format.c:2422 c-format.c:2576 +#, gcc-internal-format +msgid "%<__gcc_host_wide_int__%> is not defined as % or %" msgstr "" -#: config/sh/sh.opt:311 -msgid "Shorten address references during linking" +#: c-format.c:2472 +#, gcc-internal-format +msgid "% is not defined as a type" msgstr "" -#: config/sh/sh.opt:319 -msgid "Deprecated. Use -Os instead" +#: c-format.c:2525 +#, gcc-internal-format +msgid "% is not defined as a type" msgstr "" -#: config/sh/sh.opt:323 -msgid "Cost to assume for a multiply insn" +#: c-format.c:2542 +#, gcc-internal-format +msgid "% is not defined as a type" msgstr "" -#: config/sh/sh.opt:327 -msgid "" -"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate " -"if the inline code would not work in user mode." +#: c-format.c:2547 +#, gcc-internal-format +msgid "% is not defined as a pointer type" msgstr "" -#: config/sh/sh.opt:333 -msgid "Pretend a branch-around-a-move is a conditional move." +#: c-format.c:2818 +#, gcc-internal-format +msgid "args to be formatted is not %<...%>" msgstr "" -#: config/sh/superh.opt:6 -msgid "Board name [and memory region]." +#: c-format.c:2830 +#, gcc-internal-format +msgid "strftime formats cannot format arguments" msgstr "" -#: config/sh/superh.opt:10 -msgid "Runtime name." +#: c-lex.c:232 +#, gcc-internal-format +msgid "badly nested C headers from preprocessor" msgstr "" -#: config/arm/eabi.opt:23 -msgid "Generate code for the Android operating system." +#: c-lex.c:267 +#, gcc-internal-format +msgid "ignoring #pragma %s %s" msgstr "" -#: config/arm/arm.opt:23 -msgid "Specify an ABI" +#. ... or not. +#: c-lex.c:383 +#, gcc-internal-format +msgid "stray %<@%> in program" msgstr "" -#: config/arm/arm.opt:27 -msgid "Generate a call to abort if a noreturn function returns" +#: c-lex.c:398 +#, gcc-internal-format +msgid "stray %qs in program" msgstr "" -#: config/arm/arm.opt:34 -msgid "Pass FP arguments in FP registers" +#: c-lex.c:408 +#, gcc-internal-format +msgid "missing terminating %c character" msgstr "" -#: config/arm/arm.opt:38 -msgid "Generate APCS conformant stack frames" +#: c-lex.c:410 +#, gcc-internal-format +msgid "stray %qc in program" msgstr "" -#: config/arm/arm.opt:42 -msgid "Generate re-entrant, PIC code" +#: c-lex.c:412 +#, gcc-internal-format +msgid "stray %<\\%o%> in program" msgstr "" -#: config/arm/arm.opt:56 -msgid "Assume target CPU is configured as big endian" +#: c-lex.c:572 +#, gcc-internal-format +msgid "this decimal constant is unsigned only in ISO C90" msgstr "" -#: config/arm/arm.opt:60 -msgid "Thumb: Assume non-static functions may be called from ARM code" +#: c-lex.c:576 +#, gcc-internal-format +msgid "this decimal constant would be unsigned in ISO C90" msgstr "" -#: config/arm/arm.opt:64 -msgid "Thumb: Assume function pointers may go to non-Thumb aware code" +#: c-lex.c:633 +#, gcc-internal-format +msgid "unsuffixed float constant" msgstr "" -#: config/arm/arm.opt:68 -msgid "Cirrus: Place NOPs to avoid invalid instruction combinations" +#: c-lex.c:665 +#, gcc-internal-format +msgid "unsupported non-standard suffix on floating constant" msgstr "" -#: config/arm/arm.opt:72 config/bfin/bfin.opt:27 -msgid "Specify the name of the target CPU" +#: c-lex.c:671 +#, gcc-internal-format +msgid "non-standard suffix on floating constant" msgstr "" -#: config/arm/arm.opt:76 -msgid "Specify if floating point hardware should be used" +#: c-lex.c:725 c-lex.c:727 +#, gcc-internal-format +msgid "floating constant exceeds range of %qT" msgstr "" -#: config/arm/arm.opt:83 -msgid "Specify the __fp16 floating-point format" +#: c-lex.c:736 +#, gcc-internal-format +msgid "floating constant truncated to zero" msgstr "" -#: config/arm/arm.opt:94 -msgid "Specify the name of the target floating point hardware/format" +#: c-lex.c:933 cp/parser.c:3003 +#, gcc-internal-format +msgid "unsupported non-standard concatenation of string literals" msgstr "" -#: config/arm/arm.opt:98 -msgid "Alias for -mfloat-abi=hard" +#: c-lex.c:955 +#, gcc-internal-format +msgid "traditional C rejects string constant concatenation" msgstr "" -#: config/arm/arm.opt:102 -msgid "Assume target CPU is configured as little endian" +#: c-omp.c:126 +#, gcc-internal-format +msgid "invalid expression type for %<#pragma omp atomic%>" msgstr "" -#: config/arm/arm.opt:106 -msgid "Generate call insns as indirect calls, if necessary" +#: c-omp.c:260 cp/semantics.c:4478 +#, gcc-internal-format +msgid "invalid type for iteration variable %qE" msgstr "" -#: config/arm/arm.opt:110 -msgid "Specify the register to be used for PIC addressing" +#: c-omp.c:273 +#, gcc-internal-format +msgid "%qE is not initialized" msgstr "" -#: config/arm/arm.opt:114 -msgid "Store function names in object code" +#: c-omp.c:290 cp/semantics.c:4393 +#, gcc-internal-format +msgid "missing controlling predicate" msgstr "" -#: config/arm/arm.opt:118 -msgid "Permit scheduling of a function's prologue sequence" +#: c-omp.c:368 cp/semantics.c:4150 +#, gcc-internal-format +msgid "invalid controlling predicate" msgstr "" -#: config/arm/arm.opt:122 -msgid "Do not load the PIC register in function prologues" +#: c-omp.c:375 cp/semantics.c:4399 +#, gcc-internal-format +msgid "missing increment expression" msgstr "" -#: config/arm/arm.opt:126 -msgid "Alias for -mfloat-abi=soft" +#: c-omp.c:444 cp/semantics.c:4255 +#, gcc-internal-format +msgid "invalid increment expression" msgstr "" -#: config/arm/arm.opt:130 -msgid "Specify the minimum bit alignment of structures" +#: c-opts.c:151 +#, gcc-internal-format +msgid "no class name specified with %qs" msgstr "" -#: config/arm/arm.opt:134 -msgid "Compile for the Thumb not the ARM" +#: c-opts.c:155 +#, gcc-internal-format +msgid "assertion missing after %qs" msgstr "" -#: config/arm/arm.opt:138 -msgid "Support calls between Thumb and ARM instruction sets" +#: c-opts.c:160 +#, gcc-internal-format +msgid "macro name missing after %qs" msgstr "" -#: config/arm/arm.opt:142 -msgid "Specify how to access the thread pointer" +#: c-opts.c:169 +#, gcc-internal-format +msgid "missing path after %qs" msgstr "" -#: config/arm/arm.opt:146 -msgid "Thumb: Generate (non-leaf) stack frames even if not needed" +#: c-opts.c:178 +#, gcc-internal-format +msgid "missing filename after %qs" msgstr "" -#: config/arm/arm.opt:150 -msgid "Thumb: Generate (leaf) stack frames even if not needed" +#: c-opts.c:183 +#, gcc-internal-format +msgid "missing makefile target after %qs" msgstr "" -#: config/arm/arm.opt:154 -msgid "Tune code for the given processor" +#: c-opts.c:326 +#, gcc-internal-format +msgid "-I- specified twice" msgstr "" -#: config/arm/arm.opt:158 -msgid "Assume big endian bytes, little endian words" +#: c-opts.c:329 +#, gcc-internal-format +msgid "obsolete option -I- used, please use -iquote instead" msgstr "" -#: config/arm/arm.opt:162 -msgid "" -"Use Neon quad-word (rather than double-word) registers for vectorization" +#: c-opts.c:513 +#, gcc-internal-format +msgid "argument %qs to %<-Wnormalized%> not recognized" msgstr "" -#: config/arm/arm.opt:166 -msgid "Only generate absolute relocations on word sized values." +#: c-opts.c:596 +#, gcc-internal-format +msgid "switch %qs is no longer supported" msgstr "" -#: config/arm/arm.opt:170 +#: c-opts.c:703 +#, gcc-internal-format msgid "" -"Avoid overlapping destination and address registers on LDRD instructions" +"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" msgstr "" -#: config/arm/pe.opt:23 -msgid "Ignore dllimport attribute for functions" +#: c-opts.c:909 fortran/cpp.c:381 +#, gcc-internal-format +msgid "output filename specified twice" msgstr "" -#: config/pdp11/pdp11.opt:23 -msgid "Generate code for an 11/10" +#: c-opts.c:1042 +#, gcc-internal-format +msgid "-fexcess-precision=standard for C++" msgstr "" -#: config/pdp11/pdp11.opt:27 -msgid "Generate code for an 11/40" +#: c-opts.c:1055 +#, gcc-internal-format +msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode" msgstr "" -#: config/pdp11/pdp11.opt:31 -msgid "Generate code for an 11/45" +#: c-opts.c:1134 +#, gcc-internal-format +msgid "-Wformat-y2k ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:35 -msgid "Use 16-bit abs patterns" +#: c-opts.c:1136 +#, gcc-internal-format +msgid "-Wformat-extra-args ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:39 -msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)" +#: c-opts.c:1138 +#, gcc-internal-format +msgid "-Wformat-zero-length ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:43 -msgid "Do not use inline patterns for copying memory" +#: c-opts.c:1140 +#, gcc-internal-format +msgid "-Wformat-nonliteral ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:47 -msgid "Use inline patterns for copying memory" +#: c-opts.c:1142 +#, gcc-internal-format +msgid "-Wformat-contains-nul ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:51 -msgid "Do not pretend that branches are expensive" +#: c-opts.c:1144 +#, gcc-internal-format +msgid "-Wformat-security ignored without -Wformat" msgstr "" -#: config/pdp11/pdp11.opt:55 -msgid "Pretend that branches are expensive" +#: c-opts.c:1168 +#, gcc-internal-format +msgid "opening output file %s: %m" msgstr "" -#: config/pdp11/pdp11.opt:59 -msgid "Use the DEC assembler syntax" +#: c-opts.c:1173 +#, gcc-internal-format +msgid "too many filenames given. Type %s --help for usage" msgstr "" -#: config/pdp11/pdp11.opt:63 -msgid "Use 32 bit float" +#: c-opts.c:1253 +#, gcc-internal-format +msgid "The C parser does not support -dy, option ignored" msgstr "" -#: config/pdp11/pdp11.opt:67 -msgid "Use 64 bit float" +#: c-opts.c:1257 +#, gcc-internal-format +msgid "The Objective-C parser does not support -dy, option ignored" msgstr "" -#: config/pdp11/pdp11.opt:75 -msgid "Use 16 bit int" +#: c-opts.c:1260 +#, gcc-internal-format +msgid "The C++ parser does not support -dy, option ignored" msgstr "" -#: config/pdp11/pdp11.opt:79 -msgid "Use 32 bit int" +#: c-opts.c:1264 +#, gcc-internal-format +msgid "The Objective-C++ parser does not support -dy, option ignored" msgstr "" -#: config/pdp11/pdp11.opt:87 -msgid "Target has split I&D" +#: c-opts.c:1315 +#, gcc-internal-format +msgid "opening dependency file %s: %m" msgstr "" -#: config/pdp11/pdp11.opt:91 -msgid "Use UNIX assembler syntax" +#: c-opts.c:1325 +#, gcc-internal-format +msgid "closing dependency file %s: %m" msgstr "" -#: config/avr/avr.opt:23 -msgid "Use subroutines for function prologues and epilogues" +#: c-opts.c:1328 +#, gcc-internal-format +msgid "when writing output to %s: %m" msgstr "" -#: config/avr/avr.opt:27 -msgid "Select the target MCU" +#: c-opts.c:1408 +#, gcc-internal-format +msgid "to generate dependencies you must specify either -M or -MM" msgstr "" -#: config/avr/avr.opt:34 -msgid "Use an 8-bit 'int' type" +#: c-opts.c:1431 +#, gcc-internal-format +msgid "-MG may only be used with -M or -MM" msgstr "" -#: config/avr/avr.opt:38 -msgid "Change the stack pointer without disabling interrupts" +#: c-opts.c:1461 +#, gcc-internal-format +msgid "-fdirectives-only is incompatible with -Wunused_macros" msgstr "" -#: config/avr/avr.opt:48 -msgid "Use rjmp/rcall (limited range) on >8K devices" +#: c-opts.c:1463 +#, gcc-internal-format +msgid "-fdirectives-only is incompatible with -traditional" msgstr "" -#: config/avr/avr.opt:52 -msgid "Change only the low 8 bits of the stack pointer" +#: c-opts.c:1601 +#, gcc-internal-format +msgid "too late for # directive to set debug directory" msgstr "" -#: config/avr/avr.opt:56 -msgid "Relax branches" +#: c-parser.c:232 +#, gcc-internal-format +msgid "identifier %qE conflicts with C++ keyword" msgstr "" -#: config/avr/avr.opt:60 -msgid "" -"Make the linker relaxation machine assume that a program counter wrap-around " -"occures." +#: c-parser.c:996 +#, gcc-internal-format +msgid "ISO C forbids an empty translation unit" msgstr "" -#: config/crx/crx.opt:23 -msgid "Support multiply accumulate instructions" +#: c-parser.c:1082 c-parser.c:6474 +#, gcc-internal-format +msgid "ISO C does not allow extra %<;%> outside of a function" msgstr "" -#: config/crx/crx.opt:27 -msgid "Do not use push to store function arguments" +#: c-parser.c:1186 c-parser.c:7036 +#, gcc-internal-format +msgid "expected declaration specifiers" msgstr "" -#: config/crx/crx.opt:31 -msgid "Restrict doloop to the given nesting level" +#: c-parser.c:1234 +#, gcc-internal-format +msgid "data definition has no type or storage class" msgstr "" -#: config/pa/pa-hpux.opt:23 -msgid "Generate cpp defines for server IO" +#: c-parser.c:1292 +#, gcc-internal-format +msgid "expected %<,%> or %<;%>" msgstr "" -#: config/pa/pa-hpux.opt:27 config/pa/pa-hpux1010.opt:23 -#: config/pa/pa-hpux1111.opt:23 -msgid "Specify UNIX standard for predefines and linking" +#. This can appear in many cases looking nothing like a +#. function definition, so we don't give a more specific +#. error suggesting there was one. +#: c-parser.c:1299 c-parser.c:1315 +#, gcc-internal-format +msgid "expected %<=%>, %<,%>, %<;%>, % or %<__attribute__%>" msgstr "" -#: config/pa/pa-hpux.opt:31 -msgid "Generate cpp defines for workstation IO" +#: c-parser.c:1307 +#, gcc-internal-format +msgid "ISO C forbids nested functions" msgstr "" -#: config/pa/pa.opt:23 config/pa/pa.opt:76 config/pa/pa.opt:84 -msgid "Generate PA1.0 code" +#: c-parser.c:1710 c-parser.c:2530 c-parser.c:3181 c-parser.c:3450 +#: c-parser.c:4438 c-parser.c:4528 c-parser.c:5146 c-parser.c:5585 +#: c-parser.c:5607 c-parser.c:5714 c-parser.c:5911 c-parser.c:5940 +#: c-parser.c:6116 c-parser.c:6128 c-parser.c:6153 c-parser.c:6287 +#: c-parser.c:6316 c-parser.c:6324 c-parser.c:6352 c-parser.c:6366 +#: c-parser.c:6582 c-parser.c:6681 c-parser.c:7210 c-parser.c:7938 +#, gcc-internal-format +msgid "expected identifier" msgstr "" -#: config/pa/pa.opt:27 config/pa/pa.opt:88 config/pa/pa.opt:108 -msgid "Generate PA1.1 code" +#: c-parser.c:1743 cp/parser.c:12724 +#, gcc-internal-format +msgid "comma at end of enumerator list" msgstr "" -#: config/pa/pa.opt:31 config/pa/pa.opt:92 -msgid "Generate PA2.0 code (requires binutils 2.10 or later)" +#: c-parser.c:1749 +#, gcc-internal-format +msgid "expected %<,%> or %<}%>" msgstr "" -#: config/pa/pa.opt:35 -msgid "Generate code for huge switch statements" +#: c-parser.c:1765 c-parser.c:1960 c-parser.c:6441 +#, gcc-internal-format +msgid "expected %<{%>" msgstr "" -#: config/pa/pa.opt:39 -msgid "Disable FP regs" +#: c-parser.c:1779 +#, gcc-internal-format +msgid "ISO C forbids forward references to % types" msgstr "" -#: config/pa/pa.opt:43 -msgid "Disable indexed addressing" +#: c-parser.c:1893 +#, gcc-internal-format +msgid "expected class name" msgstr "" -#: config/pa/pa.opt:47 -msgid "Generate fast indirect calls" +#: c-parser.c:1912 c-parser.c:6220 +#, gcc-internal-format +msgid "extra semicolon in struct or union specified" msgstr "" -#: config/pa/pa.opt:55 -msgid "Assume code will be assembled by GAS" +#: c-parser.c:1941 +#, gcc-internal-format +msgid "no semicolon at end of struct or union" msgstr "" -#: config/pa/pa.opt:59 -msgid "Put jumps in call delay slots" +#: c-parser.c:1944 +#, gcc-internal-format +msgid "expected %<;%>" msgstr "" -#: config/pa/pa.opt:64 -msgid "Enable linker optimizations" +#: c-parser.c:2027 c-parser.c:3006 +#, gcc-internal-format +msgid "expected specifier-qualifier-list" msgstr "" -#: config/pa/pa.opt:68 -msgid "Always generate long calls" +#: c-parser.c:2037 +#, gcc-internal-format +msgid "ISO C forbids member declarations with no members" msgstr "" -#: config/pa/pa.opt:72 -msgid "Emit long load/store sequences" +#: c-parser.c:2113 +#, gcc-internal-format +msgid "expected %<,%>, %<;%> or %<}%>" msgstr "" -#: config/pa/pa.opt:80 -msgid "Disable space regs" +#: c-parser.c:2120 +#, gcc-internal-format +msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>" msgstr "" -#: config/pa/pa.opt:96 -msgid "Use portable calling conventions" +#: c-parser.c:2173 +#, gcc-internal-format +msgid "% applied to a bit-field" msgstr "" -#: config/pa/pa.opt:100 -msgid "" -"Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, " -"7200, 7300, and 8000" +#: c-parser.c:2397 +#, gcc-internal-format +msgid "expected identifier or %<(%>" msgstr "" -#: config/pa/pa.opt:112 -msgid "Do not disable space regs" +#: c-parser.c:2600 +#, gcc-internal-format +msgid "ISO C requires a named argument before %<...%>" msgstr "" -#: config/pa/pa64-hpux.opt:23 -msgid "Assume code will be linked by GNU ld" +#: c-parser.c:2708 +#, gcc-internal-format +msgid "expected declaration specifiers or %<...%>" msgstr "" -#: config/pa/pa64-hpux.opt:27 -msgid "Assume code will be linked by HP ld" +#: c-parser.c:2759 +#, gcc-internal-format +msgid "wide string literal in %" msgstr "" -#: config/xtensa/xtensa.opt:23 -msgid "Use CONST16 instruction to load constants" +#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22949 +#, gcc-internal-format +msgid "expected string literal" msgstr "" -#: config/xtensa/xtensa.opt:27 -msgid "Enable fused multiply/add and multiply/subtract FP instructions" +#: c-parser.c:3099 +#, gcc-internal-format +msgid "ISO C forbids empty initializer braces" msgstr "" -#: config/xtensa/xtensa.opt:31 -msgid "Use indirect CALLXn instructions for large programs" +#: c-parser.c:3147 +#, gcc-internal-format +msgid "obsolete use of designated initializer with %<:%>" msgstr "" -#: config/xtensa/xtensa.opt:35 -msgid "Automatically align branch targets to reduce branch penalties" +#: c-parser.c:3282 +#, gcc-internal-format +msgid "ISO C forbids specifying range of elements to initialize" msgstr "" -#: config/xtensa/xtensa.opt:39 -msgid "Intersperse literal pools with code in the text section" +#: c-parser.c:3295 +#, gcc-internal-format +msgid "ISO C90 forbids specifying subobject to initialize" msgstr "" -#: config/xtensa/xtensa.opt:43 -msgid "Do not serialize volatile memory references with MEMW instructions" +#: c-parser.c:3302 +#, gcc-internal-format +msgid "obsolete use of designated initializer without %<=%>" msgstr "" -#: config/stormy16/stormy16.opt:24 -msgid "Provide libraries for the simulator" +#: c-parser.c:3309 +#, gcc-internal-format +msgid "expected %<=%>" msgstr "" -#: config/mips/mips.opt:27 -msgid "Generate code that can be used in SVR4-style dynamic objects" +#: c-parser.c:3465 +#, gcc-internal-format +msgid "ISO C forbids label declarations" msgstr "" -#: config/mips/mips.opt:31 -msgid "Use PMC-style 'mad' instructions" +#: c-parser.c:3471 c-parser.c:3551 +#, gcc-internal-format +msgid "expected declaration or statement" msgstr "" -#: config/mips/mips.opt:35 -msgid "Generate code for the given ISA" +#: c-parser.c:3503 c-parser.c:3532 +#, gcc-internal-format +msgid "ISO C90 forbids mixed declarations and code" msgstr "" -#: config/mips/mips.opt:39 -msgid "Set the cost of branches to roughly COST instructions" +#: c-parser.c:3559 +#, gcc-internal-format +msgid "expected %<}%> before %" msgstr "" -#: config/mips/mips.opt:43 -msgid "Use Branch Likely instructions, overriding the architecture default" +#: c-parser.c:3564 cp/parser.c:7910 +#, gcc-internal-format +msgid "% without a previous %" msgstr "" -#: config/mips/mips.opt:47 -msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing" +#: c-parser.c:3581 +#, gcc-internal-format +msgid "label at end of compound statement" msgstr "" -#: config/mips/mips.opt:51 -msgid "Trap on integer divide by zero" +#: c-parser.c:3626 +#, gcc-internal-format +msgid "expected %<:%> or %<...%>" msgstr "" -#: config/mips/mips.opt:55 -msgid "Specify when instructions are allowed to access code" +#: c-parser.c:3659 +#, gcc-internal-format +msgid "" +"a label can only be part of a statement and a declaration is not a statement" msgstr "" -#: config/mips/mips.opt:59 -msgid "Use branch-and-break sequences to check for integer divide by zero" +#: c-parser.c:3823 +#, gcc-internal-format +msgid "expected identifier or %<*%>" msgstr "" -#: config/mips/mips.opt:63 -msgid "Use trap instructions to check for integer divide by zero" +#. Avoid infinite loop in error recovery: +#. 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:3887 +#, gcc-internal-format +msgid "expected statement" msgstr "" -#: config/mips/mips.opt:67 -msgid "Allow the use of MDMX instructions" +#: c-parser.c:3985 cp/parser.c:7992 +#, gcc-internal-format +msgid "suggest braces around empty body in an % statement" msgstr "" -#: config/mips/mips.opt:71 -msgid "" -"Allow hardware floating-point instructions to cover both 32-bit and 64-bit " -"operations" +#: c-parser.c:4013 cp/parser.c:8015 +#, gcc-internal-format +msgid "suggest braces around empty body in an % statement" msgstr "" -#: config/mips/mips.opt:75 -msgid "Use MIPS-DSP instructions" +#: c-parser.c:4144 +#, gcc-internal-format +msgid "suggest braces around empty body in % statement" msgstr "" -#: config/mips/mips.opt:79 -msgid "Use MIPS-DSP REV 2 instructions" +#: c-parser.c:4305 +#, gcc-internal-format +msgid "%E qualifier ignored on asm" msgstr "" -#: config/mips/mips.opt:89 config/mep/mep.opt:80 -msgid "Use big-endian byte order" +#: c-parser.c:4656 +#, gcc-internal-format +msgid "ISO C forbids omitting the middle term of a ?: expression" msgstr "" -#: config/mips/mips.opt:93 config/mep/mep.opt:84 -msgid "Use little-endian byte order" +#: c-parser.c:5111 +#, gcc-internal-format +msgid "traditional C rejects the unary plus operator" msgstr "" -#: config/mips/mips.opt:97 config/iq2000/iq2000.opt:31 -msgid "Use ROM instead of RAM" +#: c-parser.c:5235 +#, gcc-internal-format +msgid "% applied to a bit-field" msgstr "" -#: config/mips/mips.opt:101 -msgid "Use NewABI-style %reloc() assembly operators" +#: c-parser.c:5401 c-parser.c:5751 c-parser.c:5771 +#, gcc-internal-format +msgid "expected expression" msgstr "" -#: config/mips/mips.opt:105 -msgid "Use -G for data that is not defined by the current object" +#: c-parser.c:5427 +#, gcc-internal-format +msgid "braced-group within expression allowed only inside a function" msgstr "" -#: config/mips/mips.opt:109 -msgid "Work around certain R4000 errata" +#: c-parser.c:5440 +#, gcc-internal-format +msgid "ISO C forbids braced-groups within expressions" msgstr "" -#: config/mips/mips.opt:113 -msgid "Work around certain R4400 errata" +#: c-parser.c:5645 +#, gcc-internal-format +msgid "first argument to %<__builtin_choose_expr%> not a constant" msgstr "" -#: config/mips/mips.opt:117 -msgid "Work around certain R10000 errata" +#: c-parser.c:5806 +#, gcc-internal-format +msgid "compound literal has variable size" msgstr "" -#: config/mips/mips.opt:121 -msgid "Work around errata for early SB-1 revision 2 cores" +#: c-parser.c:5817 +#, gcc-internal-format +msgid "compound literal qualified by address-space qualifier" msgstr "" -#: config/mips/mips.opt:125 -msgid "Work around certain VR4120 errata" +#: c-parser.c:5822 +#, gcc-internal-format +msgid "ISO C90 forbids compound literals" msgstr "" -#: config/mips/mips.opt:129 -msgid "Work around VR4130 mflo/mfhi errata" +#: c-parser.c:6437 +#, gcc-internal-format +msgid "extra semicolon in method definition specified" msgstr "" -#: config/mips/mips.opt:133 -msgid "Work around an early 4300 hardware bug" +#: c-parser.c:6985 cp/parser.c:22993 +#, gcc-internal-format +msgid "%<#pragma omp barrier%> may only be used in compound statements" msgstr "" -#: config/mips/mips.opt:137 -msgid "FP exceptions are enabled" +#: c-parser.c:6996 cp/parser.c:23008 +#, gcc-internal-format +msgid "%<#pragma omp flush%> may only be used in compound statements" msgstr "" -#: config/mips/mips.opt:141 -msgid "Use 32-bit floating-point registers" +#: c-parser.c:7007 cp/parser.c:23024 +#, gcc-internal-format +msgid "%<#pragma omp taskwait%> may only be used in compound statements" msgstr "" -#: config/mips/mips.opt:145 -msgid "Use 64-bit floating-point registers" +#: c-parser.c:7020 cp/parser.c:23052 +#, gcc-internal-format +msgid "" +"%<#pragma omp section%> may only be used in %<#pragma omp sections%> " +"construct" msgstr "" -#: config/mips/mips.opt:149 -msgid "Use FUNC to flush the cache before calling stack trampolines" +#: c-parser.c:7026 cp/parser.c:22983 +#, gcc-internal-format +msgid "%<#pragma GCC pch_preprocess%> must be first" msgstr "" -#: config/mips/mips.opt:153 -msgid "Generate floating-point multiply-add instructions" +#: c-parser.c:7185 cp/parser.c:21272 +#, gcc-internal-format +msgid "too many %qs clauses" msgstr "" -#: config/mips/mips.opt:157 -msgid "Use 32-bit general registers" +#: c-parser.c:7287 cp/parser.c:21386 +#, gcc-internal-format +msgid "collapse argument needs positive constant integer expression" msgstr "" -#: config/mips/mips.opt:161 -msgid "Use 64-bit general registers" +#: c-parser.c:7353 +#, gcc-internal-format +msgid "expected % or %" msgstr "" -#: config/mips/mips.opt:165 -msgid "Use GP-relative addressing to access small data" +#: c-parser.c:7397 +#, gcc-internal-format +msgid "expected %<(%>" msgstr "" -#: config/mips/mips.opt:169 -msgid "" -"When generating -mabicalls code, allow executables to use PLTs and copy " -"relocations" +#: c-parser.c:7444 c-parser.c:7636 +#, gcc-internal-format +msgid "expected integer expression" msgstr "" -#: config/mips/mips.opt:173 -msgid "Allow the use of hardware floating-point ABI and instructions" +#: c-parser.c:7456 +#, gcc-internal-format +msgid "% value must be positive" msgstr "" -#: config/mips/mips.opt:177 -msgid "Generate code that can be safely linked with MIPS16 code." +#: c-parser.c:7539 +#, gcc-internal-format +msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>" msgstr "" -#: config/mips/mips.opt:181 -msgid "Generate code for ISA level N" +#: c-parser.c:7627 cp/parser.c:21674 +#, gcc-internal-format +msgid "schedule % does not take a % parameter" msgstr "" -#: config/mips/mips.opt:185 -msgid "Generate MIPS16 code" +#: c-parser.c:7631 cp/parser.c:21677 +#, gcc-internal-format +msgid "schedule % does not take a % parameter" msgstr "" -#: config/mips/mips.opt:189 -msgid "Use MIPS-3D instructions" +#: c-parser.c:7649 +#, gcc-internal-format +msgid "invalid schedule kind" msgstr "" -#: config/mips/mips.opt:193 -msgid "Use ll, sc and sync instructions" +#: c-parser.c:7769 +#, gcc-internal-format +msgid "expected %<#pragma omp%> clause" msgstr "" -#: config/mips/mips.opt:197 -msgid "Use -G for object-local data" +#: c-parser.c:7778 cp/parser.c:21825 +#, gcc-internal-format +msgid "%qs is not valid for %qs" msgstr "" -#: config/mips/mips.opt:201 -msgid "Use indirect calls" +#: c-parser.c:7882 +#, gcc-internal-format +msgid "invalid operator for %<#pragma omp atomic%>" msgstr "" -#: config/mips/mips.opt:205 -msgid "Use a 32-bit long type" +#: c-parser.c:7941 c-parser.c:7962 +#, gcc-internal-format +msgid "expected %<(%> or end of line" msgstr "" -#: config/mips/mips.opt:209 -msgid "Use a 64-bit long type" +#: c-parser.c:7996 +#, gcc-internal-format +msgid "for statement expected" msgstr "" -#: config/mips/mips.opt:213 -msgid "Pass the address of the ra save location to _mcount in $12" +#: c-parser.c:8049 cp/semantics.c:4383 cp/semantics.c:4453 +#, gcc-internal-format +msgid "expected iteration declaration or initialization" msgstr "" -#: config/mips/mips.opt:217 -msgid "Don't optimize block moves" +#: c-parser.c:8129 +#, gcc-internal-format +msgid "not enough perfectly nested loops" msgstr "" -#: config/mips/mips.opt:221 -msgid "Use the mips-tfile postpass" +#: c-parser.c:8182 cp/parser.c:22530 +#, gcc-internal-format +msgid "collapsed loops not perfectly nested" msgstr "" -#: config/mips/mips.opt:225 -msgid "Allow the use of MT instructions" +#: c-parser.c:8220 cp/parser.c:22374 cp/parser.c:22412 cp/pt.c:11221 +#, gcc-internal-format +msgid "iteration variable %qD should not be firstprivate" msgstr "" -#: config/mips/mips.opt:229 -msgid "Do not use a cache-flushing function before calling stack trampolines" +#: c-parser.c:8382 +#, gcc-internal-format +msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: config/mips/mips.opt:233 -msgid "Do not use MDMX instructions" +#: c-parser.c:8665 +#, gcc-internal-format +msgid "%qD is not a variable" msgstr "" -#: config/mips/mips.opt:237 -msgid "Generate normal-mode code" +#: c-parser.c:8667 cp/semantics.c:4008 +#, gcc-internal-format +msgid "%qE declared % after first use" msgstr "" -#: config/mips/mips.opt:241 -msgid "Do not use MIPS-3D instructions" +#: c-parser.c:8669 cp/semantics.c:4010 +#, gcc-internal-format +msgid "automatic variable %qE cannot be %" msgstr "" -#: config/mips/mips.opt:245 -msgid "Use paired-single floating-point instructions" +#: c-parser.c:8673 cp/semantics.c:4012 +#, gcc-internal-format +msgid "% %qE has incomplete type" msgstr "" -#: config/mips/mips.opt:249 -msgid "Specify when r10k cache barriers should be inserted" +#: c-pch.c:132 +#, gcc-internal-format +msgid "can%'t create precompiled header %s: %m" msgstr "" -#: config/mips/mips.opt:253 -msgid "Try to allow the linker to turn PIC calls into direct calls" +#: c-pch.c:153 +#, gcc-internal-format +msgid "can%'t write to %s: %m" msgstr "" -#: config/mips/mips.opt:257 -msgid "" -"When generating -mabicalls code, make the code suitable for use in shared " -"libraries" +#: c-pch.c:159 +#, gcc-internal-format +msgid "%qs is not a valid output file" msgstr "" -#: config/mips/mips.opt:261 -msgid "" -"Restrict the use of hardware floating-point instructions to 32-bit operations" +#: c-pch.c:188 c-pch.c:203 c-pch.c:217 +#, gcc-internal-format +msgid "can%'t write %s: %m" msgstr "" -#: config/mips/mips.opt:265 -msgid "Use SmartMIPS instructions" +#: c-pch.c:193 c-pch.c:210 +#, gcc-internal-format +msgid "can%'t seek in %s: %m" msgstr "" -#: config/mips/mips.opt:269 -msgid "Prevent the use of all hardware floating-point instructions" +#: c-pch.c:201 c-pch.c:243 c-pch.c:284 c-pch.c:335 +#, gcc-internal-format +msgid "can%'t read %s: %m" msgstr "" -#: config/mips/mips.opt:273 -msgid "Optimize lui/addiu address loads" +#: c-pch.c:466 +#, gcc-internal-format +msgid "pch_preprocess pragma should only be used with -fpreprocessed" msgstr "" -#: config/mips/mips.opt:277 -msgid "Assume all symbols have 32-bit values" +#: c-pch.c:467 +#, gcc-internal-format +msgid "use #include instead" msgstr "" -#: config/mips/mips.opt:281 -msgid "Use synci instruction to invalidate i-cache" +#: c-pch.c:473 +#, gcc-internal-format +msgid "%s: couldn%'t open PCH file: %m" msgstr "" -#: config/mips/mips.opt:285 -msgid "Optimize the output for PROCESSOR" +#: c-pch.c:478 +#, gcc-internal-format +msgid "use -Winvalid-pch for more information" msgstr "" -#: config/mips/mips.opt:289 config/iq2000/iq2000.opt:44 -msgid "Put uninitialized constants in ROM (needs -membedded-data)" +#: c-pch.c:479 +#, gcc-internal-format +msgid "%s: PCH file was invalid" msgstr "" -#: config/mips/mips.opt:293 -msgid "Perform VR4130-specific alignment optimizations" +#: c-pragma.c:102 +#, gcc-internal-format +msgid "#pragma pack (pop) encountered without matching #pragma pack (push)" msgstr "" -#: config/mips/mips.opt:297 -msgid "Lift restrictions on GOT size" +#: c-pragma.c:115 +#, gcc-internal-format +msgid "" +"#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)" msgstr "" -#: config/mips/sdemtk.opt:23 -msgid "Prevent the use of all floating-point operations" +#: c-pragma.c:129 +#, gcc-internal-format +msgid "#pragma pack(push[, id], ) is not supported on this target" msgstr "" -#: config/fr30/fr30.opt:23 -msgid "Assume small address space" +#: c-pragma.c:131 +#, gcc-internal-format +msgid "#pragma pack(pop[, id], ) is not supported on this target" msgstr "" -#: config/m68hc11/m68hc11.opt:23 config/m68hc11/m68hc11.opt:31 -msgid "Compile for a 68HC11" +#: c-pragma.c:152 +#, gcc-internal-format +msgid "missing %<(%> after %<#pragma pack%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:27 config/m68hc11/m68hc11.opt:35 -msgid "Compile for a 68HC12" +#: c-pragma.c:163 c-pragma.c:195 +#, gcc-internal-format +msgid "invalid constant in %<#pragma pack%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:41 config/m68hc11/m68hc11.opt:45 -msgid "Compile for a 68HCS12" +#: c-pragma.c:167 c-pragma.c:209 +#, gcc-internal-format +msgid "malformed %<#pragma pack%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:49 -msgid "Auto pre/post decrement increment allowed" +#: c-pragma.c:172 +#, gcc-internal-format +msgid "malformed %<#pragma pack(push[, id][, ])%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:53 -msgid "Min/max instructions allowed" +#: c-pragma.c:174 +#, gcc-internal-format +msgid "malformed %<#pragma pack(pop[, id])%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:57 -msgid "Use call and rtc for function calls and returns" +#: c-pragma.c:183 +#, gcc-internal-format +msgid "unknown action %qE for %<#pragma pack%> - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:61 -msgid "Auto pre/post decrement increment not allowed" +#: c-pragma.c:212 +#, gcc-internal-format +msgid "junk at end of %<#pragma pack%>" msgstr "" -#: config/m68hc11/m68hc11.opt:65 -msgid "Use jsr and rts for function calls and returns" +#: c-pragma.c:215 +#, gcc-internal-format +msgid "#pragma pack has no effect with -fpack-struct - ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:69 -msgid "Min/max instructions not allowed" +#: c-pragma.c:235 +#, gcc-internal-format +msgid "alignment must be a small power of two, not %d" msgstr "" -#: config/m68hc11/m68hc11.opt:73 -msgid "Use direct addressing mode for soft registers" +#: c-pragma.c:268 +#, gcc-internal-format +msgid "" +"applying #pragma weak %q+D after first use results in unspecified behavior" msgstr "" -#: config/m68hc11/m68hc11.opt:77 -msgid "Compile with 32-bit integer mode" +#: c-pragma.c:343 c-pragma.c:348 +#, gcc-internal-format +msgid "malformed #pragma weak, ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:82 -msgid "Specify the register allocation order" +#: c-pragma.c:352 +#, gcc-internal-format +msgid "junk at end of %<#pragma weak%>" msgstr "" -#: config/m68hc11/m68hc11.opt:86 -msgid "Do not use direct addressing mode for soft registers" +#: c-pragma.c:420 c-pragma.c:422 +#, gcc-internal-format +msgid "malformed #pragma redefine_extname, ignored" msgstr "" -#: config/m68hc11/m68hc11.opt:90 -msgid "Compile with 16-bit integer mode" +#: c-pragma.c:425 +#, gcc-internal-format +msgid "junk at end of %<#pragma redefine_extname%>" msgstr "" -#: config/m68hc11/m68hc11.opt:94 -msgid "Indicate the number of soft registers available" +#: c-pragma.c:440 c-pragma.c:527 +#, gcc-internal-format +msgid "#pragma redefine_extname ignored due to conflict with previous rename" msgstr "" -#: config/vax/vax.opt:23 config/vax/vax.opt:27 -msgid "Target DFLOAT double precision code" +#: c-pragma.c:463 +#, gcc-internal-format +msgid "" +"#pragma redefine_extname ignored due to conflict with previous #pragma " +"redefine_extname" msgstr "" -#: config/vax/vax.opt:31 config/vax/vax.opt:35 -msgid "Generate GFLOAT double precision code" +#: c-pragma.c:482 +#, gcc-internal-format +msgid "malformed #pragma extern_prefix, ignored" msgstr "" -#: config/vax/vax.opt:39 -msgid "Generate code for GNU assembler (gas)" +#: c-pragma.c:485 +#, gcc-internal-format +msgid "junk at end of %<#pragma extern_prefix%>" msgstr "" -#: config/vax/vax.opt:43 -msgid "Generate code for UNIX assembler" +#: c-pragma.c:492 +#, gcc-internal-format +msgid "#pragma extern_prefix not supported on this target" msgstr "" -#: config/vax/vax.opt:47 -msgid "Use VAXC structure conventions" +#: c-pragma.c:518 +#, gcc-internal-format +msgid "asm declaration ignored due to conflict with previous rename" msgstr "" -#: config/vax/vax.opt:51 -msgid "Use new adddi3/subdi3 patterns" +#: c-pragma.c:549 +#, gcc-internal-format +msgid "" +"#pragma redefine_extname ignored due to conflict with __asm__ declaration" msgstr "" -#: config/cris/linux.opt:27 -msgid "Together with -fpic and -fPIC, do not use GOTPLT references" +#: c-pragma.c:612 +#, gcc-internal-format +msgid "" +"#pragma GCC visibility push() must specify default, internal, hidden or " +"protected" msgstr "" -#: config/cris/cris.opt:45 -msgid "Work around bug in multiplication instruction" +#: c-pragma.c:654 +#, gcc-internal-format +msgid "#pragma GCC visibility must be followed by push or pop" msgstr "" -#: config/cris/cris.opt:51 -msgid "Compile for ETRAX 4 (CRIS v3)" +#: c-pragma.c:660 +#, gcc-internal-format +msgid "no matching push for %<#pragma GCC visibility pop%>" msgstr "" -#: config/cris/cris.opt:56 -msgid "Compile for ETRAX 100 (CRIS v8)" +#: c-pragma.c:665 c-pragma.c:672 +#, gcc-internal-format +msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored" msgstr "" -#: config/cris/cris.opt:64 -msgid "Emit verbose debug information in assembly code" +#: c-pragma.c:668 +#, gcc-internal-format +msgid "malformed #pragma GCC visibility push" msgstr "" -#: config/cris/cris.opt:71 -msgid "Do not use condition codes from normal instructions" +#: c-pragma.c:676 +#, gcc-internal-format +msgid "junk at end of %<#pragma GCC visibility%>" msgstr "" -#: config/cris/cris.opt:80 -msgid "Do not emit addressing modes with side-effect assignment" +#: c-pragma.c:692 +#, gcc-internal-format +msgid "#pragma GCC diagnostic not allowed inside functions" msgstr "" -#: config/cris/cris.opt:89 -msgid "Do not tune stack alignment" +#: c-pragma.c:698 +#, gcc-internal-format +msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>" msgstr "" -#: config/cris/cris.opt:98 -msgid "Do not tune writable data alignment" +#: c-pragma.c:707 +#, gcc-internal-format +msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>" msgstr "" -#: config/cris/cris.opt:107 -msgid "Do not tune code and read-only data alignment" +#: c-pragma.c:711 +#, gcc-internal-format +msgid "missing option after %<#pragma GCC diagnostic%> kind" msgstr "" -#: config/cris/cris.opt:116 -msgid "Align code and data to 32 bits" +#: c-pragma.c:725 +#, gcc-internal-format +msgid "unknown option after %<#pragma GCC diagnostic%> kind" msgstr "" -#: config/cris/cris.opt:133 -msgid "Don't align items in code or data" +#: c-pragma.c:738 +#, gcc-internal-format +msgid "#pragma GCC option is not allowed inside functions" msgstr "" -#: config/cris/cris.opt:142 -msgid "Do not emit function prologue or epilogue" +#: c-pragma.c:751 +#, gcc-internal-format +msgid "%<#pragma GCC option%> is not a string" msgstr "" -#: config/cris/cris.opt:149 -msgid "Use the most feature-enabling options allowed by other options" +#: c-pragma.c:778 +#, gcc-internal-format +msgid "" +"%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>." msgstr "" -#: config/cris/cris.opt:158 -msgid "Override -mbest-lib-options" +#: c-pragma.c:784 +#, gcc-internal-format +msgid "#pragma GCC target string... is badly formed" msgstr "" -#: config/cris/cris.opt:165 -msgid "Generate code for the specified chip or CPU version" +#: c-pragma.c:807 +#, gcc-internal-format +msgid "#pragma GCC optimize is not allowed inside functions" msgstr "" -#: config/cris/cris.opt:169 -msgid "Tune alignment for the specified chip or CPU version" +#: c-pragma.c:820 +#, gcc-internal-format +msgid "%<#pragma GCC optimize%> is not a string or number" msgstr "" -#: config/cris/cris.opt:173 -msgid "Warn when a stackframe is larger than the specified size" +#: c-pragma.c:846 +#, gcc-internal-format +msgid "" +"%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>." msgstr "" -#: config/h8300/h8300.opt:23 -msgid "Generate H8S code" +#: c-pragma.c:852 +#, gcc-internal-format +msgid "#pragma GCC optimize string... is badly formed" msgstr "" -#: config/h8300/h8300.opt:27 -msgid "Generate H8SX code" +#: c-pragma.c:894 +#, gcc-internal-format +msgid "junk at end of %<#pragma push_options%>" msgstr "" -#: config/h8300/h8300.opt:31 -msgid "Generate H8S/2600 code" +#: c-pragma.c:924 +#, gcc-internal-format +msgid "junk at end of %<#pragma pop_options%>" msgstr "" -#: config/h8300/h8300.opt:35 -msgid "Make integers 32 bits wide" +#: c-pragma.c:931 +#, gcc-internal-format +msgid "" +"%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC " +"push_options%>" msgstr "" -#: config/h8300/h8300.opt:42 -msgid "Use registers for argument passing" +#: c-pragma.c:972 +#, gcc-internal-format +msgid "junk at end of %<#pragma reset_options%>" msgstr "" -#: config/h8300/h8300.opt:46 -msgid "Consider access to byte sized memory slow" +#: c-pragma.c:1009 c-pragma.c:1016 +#, gcc-internal-format +msgid "expected a string after %<#pragma message%>" msgstr "" -#: config/h8300/h8300.opt:50 -msgid "Enable linker relaxing" +#: c-pragma.c:1011 +#, gcc-internal-format +msgid "malformed %<#pragma message%>, ignored" msgstr "" -#: config/h8300/h8300.opt:54 -msgid "Generate H8/300H code" +#: c-pragma.c:1021 +#, gcc-internal-format +msgid "junk at end of %<#pragma message%>" msgstr "" -#: config/h8300/h8300.opt:58 -msgid "Enable the normal mode" +#: c-pragma.c:1024 +#, gcc-internal-format +msgid "#pragma message: %s" msgstr "" -#: config/h8300/h8300.opt:62 -msgid "Use H8/300 alignment rules" +#: c-pragma.c:1061 +#, gcc-internal-format +msgid "invalid location for %, ignored" msgstr "" -#: config/v850/v850.opt:23 -msgid "Use registers r2 and r5" +#: c-pragma.c:1068 c-pragma.c:1082 +#, gcc-internal-format +msgid "malformed %<#pragma %s%>, ignored" msgstr "" -#: config/v850/v850.opt:27 -msgid "Use 4 byte entries in switch tables" +#: c-pragma.c:1088 +#, gcc-internal-format +msgid "junk at end of %<#pragma %s%>" msgstr "" -#: config/v850/v850.opt:31 -msgid "Enable backend debugging" +#: c-pragma.c:1106 +#, gcc-internal-format +msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++" msgstr "" -#: config/v850/v850.opt:35 -msgid "Do not use the callt instruction" +#: c-pragma.c:1115 +#, gcc-internal-format +msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target" msgstr "" -#: config/v850/v850.opt:39 -msgid "Reuse r30 on a per function basis" +#: c-pragma.c:1121 +#, gcc-internal-format +msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>" msgstr "" -#: config/v850/v850.opt:43 -msgid "Support Green Hills ABI" +#: c-typeck.c:215 +#, gcc-internal-format +msgid "%qD has an incomplete type" msgstr "" -#: config/v850/v850.opt:47 -msgid "Prohibit PC relative function calls" +#: c-typeck.c:236 cp/call.c:3089 +#, gcc-internal-format +msgid "invalid use of void expression" msgstr "" -#: config/v850/v850.opt:51 -msgid "Use stubs for function prologues" +#: c-typeck.c:244 +#, gcc-internal-format +msgid "invalid use of flexible array member" msgstr "" -#: config/v850/v850.opt:55 -msgid "Set the max size of data eligible for the SDA area" +#: c-typeck.c:250 +#, gcc-internal-format +msgid "invalid use of array with unspecified bounds" msgstr "" -#: config/v850/v850.opt:59 -msgid "Enable the use of the short load instructions" +#: c-typeck.c:258 +#, gcc-internal-format +msgid "invalid use of undefined type %<%s %E%>" msgstr "" -#: config/v850/v850.opt:63 -msgid "Same as: -mep -mprolog-function" +#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. +#: c-typeck.c:262 +#, gcc-internal-format +msgid "invalid use of incomplete typedef %qD" msgstr "" -#: config/v850/v850.opt:67 -msgid "Set the max size of data eligible for the TDA area" +#: c-typeck.c:328 +#, gcc-internal-format +msgid "%qT and %qT are in disjoint named address spaces" msgstr "" -#: config/v850/v850.opt:71 -msgid "Enforce strict alignment" +#: c-typeck.c:570 c-typeck.c:595 +#, gcc-internal-format +msgid "function types not truly compatible in ISO C" msgstr "" -#: config/v850/v850.opt:78 -msgid "Compile for the v850 processor" +#: c-typeck.c:739 +#, gcc-internal-format +msgid "can%'t mix operands of decimal float and vector types" msgstr "" -#: config/v850/v850.opt:82 -msgid "Compile for the v850e processor" +#: c-typeck.c:744 +#, gcc-internal-format +msgid "can%'t mix operands of decimal float and complex types" msgstr "" -#: config/v850/v850.opt:86 -msgid "Compile for the v850e1 processor" +#: c-typeck.c:749 +#, gcc-internal-format +msgid "can%'t mix operands of decimal float and other float types" msgstr "" -#: config/v850/v850.opt:90 -msgid "Set the max size of data eligible for the ZDA area" +#: c-typeck.c:1194 +#, gcc-internal-format +msgid "types are not quite compatible" msgstr "" -#: config/mmix/mmix.opt:24 -msgid "For intrinsics library: pass all parameters in registers" +#: c-typeck.c:1198 +#, gcc-internal-format +msgid "pointer target types incompatible in C++" msgstr "" -#: config/mmix/mmix.opt:28 -msgid "Use register stack for parameters and return value" +#: c-typeck.c:1528 +#, gcc-internal-format +msgid "function return types not compatible due to %" msgstr "" -#: config/mmix/mmix.opt:32 -msgid "Use call-clobbered registers for parameters and return value" +#: c-typeck.c:1690 c-typeck.c:3251 +#, gcc-internal-format +msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: config/mmix/mmix.opt:37 -msgid "Use epsilon-respecting floating point compare instructions" +#: c-typeck.c:2043 +#, gcc-internal-format +msgid "%qT has no member named %qE" msgstr "" -#: config/mmix/mmix.opt:41 -msgid "Use zero-extending memory loads, not sign-extending ones" +#: c-typeck.c:2097 +#, gcc-internal-format +msgid "request for member %qE in something not a structure or union" msgstr "" -#: config/mmix/mmix.opt:45 -msgid "" -"Generate divide results with reminder having the same sign as the divisor " -"(not the dividend)" +#: c-typeck.c:2146 +#, gcc-internal-format +msgid "dereferencing pointer to incomplete type" msgstr "" -#: config/mmix/mmix.opt:49 -msgid "Prepend global symbols with \":\" (for use with PREFIX)" +#: c-typeck.c:2150 +#, gcc-internal-format +msgid "dereferencing % pointer" msgstr "" -#: config/mmix/mmix.opt:53 -msgid "Do not provide a default start-address 0x100 of the program" +#: c-typeck.c:2172 +#, gcc-internal-format +msgid "invalid type argument of array indexing (have %qT)" msgstr "" -#: config/mmix/mmix.opt:57 -msgid "Link to emit program in ELF format (rather than mmo)" +#: c-typeck.c:2177 +#, gcc-internal-format +msgid "invalid type argument of unary %<*%> (have %qT)" msgstr "" -#: config/mmix/mmix.opt:61 -msgid "Use P-mnemonics for branches statically predicted as taken" +#: c-typeck.c:2182 +#, gcc-internal-format +msgid "invalid type argument of %<->%> (have %qT)" msgstr "" -#: config/mmix/mmix.opt:65 -msgid "Don't use P-mnemonics for branches" +#: c-typeck.c:2218 cp/typeck.c:2926 +#, gcc-internal-format +msgid "subscripted value is neither array nor pointer" msgstr "" -#: config/mmix/mmix.opt:79 -msgid "Use addresses that allocate global registers" +#: c-typeck.c:2229 cp/typeck.c:2841 cp/typeck.c:2931 +#, gcc-internal-format +msgid "array subscript is not an integer" msgstr "" -#: config/mmix/mmix.opt:83 -msgid "Do not use addresses that allocate global registers" +#: c-typeck.c:2235 +#, gcc-internal-format +msgid "subscripted value is pointer to function" msgstr "" -#: config/mmix/mmix.opt:87 -msgid "Generate a single exit point for each function" +#: c-typeck.c:2283 +#, gcc-internal-format +msgid "ISO C forbids subscripting % array" msgstr "" -#: config/mmix/mmix.opt:91 -msgid "Do not generate a single exit point for each function" +#: c-typeck.c:2286 +#, gcc-internal-format +msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: config/mmix/mmix.opt:95 -msgid "Set start-address of the program" +#: c-typeck.c:2394 +#, gcc-internal-format +msgid "enum constant defined here" msgstr "" -#: config/mmix/mmix.opt:99 -msgid "Set start-address of data" +#: c-typeck.c:2625 +#, gcc-internal-format +msgid "called object %qE is not a function" msgstr "" -#: config/iq2000/iq2000.opt:23 -msgid "Specify CPU for code generation purposes" +#. 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:2661 +#, gcc-internal-format +msgid "function called through a non-compatible type" msgstr "" -#: config/iq2000/iq2000.opt:27 -msgid "Specify CPU for scheduling purposes" +#: c-typeck.c:2675 c-typeck.c:2729 +#, gcc-internal-format +msgid "function with qualified void return type called" msgstr "" -#: config/iq2000/iq2000.opt:35 -msgid "Use GP relative sdata/sbss sections" +#: c-typeck.c:2852 +#, gcc-internal-format +msgid "type of formal parameter %d is incomplete" msgstr "" -#: config/iq2000/iq2000.opt:40 -msgid "No default crt0.o" +#: c-typeck.c:2867 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: config/bfin/bfin.opt:31 -msgid "Omit frame pointer for leaf functions" +#: c-typeck.c:2872 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: config/bfin/bfin.opt:35 -msgid "Program is entirely located in low 64k of memory" +#: c-typeck.c:2877 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: config/bfin/bfin.opt:39 -msgid "Work around a hardware anomaly by adding a number of NOPs before a" +#: c-typeck.c:2882 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: config/bfin/bfin.opt:44 -msgid "Avoid speculative loads to work around a hardware anomaly." +#: c-typeck.c:2887 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: config/bfin/bfin.opt:48 -msgid "Enabled ID based shared library" +#: c-typeck.c:2892 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: config/bfin/bfin.opt:52 +#: c-typeck.c:2905 +#, gcc-internal-format msgid "" -"Generate code that won't be linked against any other ID shared libraries," +"passing argument %d of %qE as % rather than % due to " +"prototype" msgstr "" -#: config/bfin/bfin.opt:65 -msgid "Avoid generating pc-relative calls; use indirection" +#: c-typeck.c:2930 +#, gcc-internal-format +msgid "passing argument %d of %qE as %qT rather than %qT due to prototype" msgstr "" -#: config/bfin/bfin.opt:69 -msgid "Link with the fast floating-point library" +#: c-typeck.c:2952 +#, gcc-internal-format +msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: config/bfin/bfin.opt:81 -msgid "Do stack checking using bounds in L1 scratch memory" +#: c-typeck.c:2976 +#, gcc-internal-format +msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: config/bfin/bfin.opt:85 -msgid "Enable multicore support" +#: c-typeck.c:2981 +#, gcc-internal-format +msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: config/bfin/bfin.opt:89 -msgid "Build for Core A" +#: c-typeck.c:3121 c-typeck.c:3126 +#, gcc-internal-format +msgid "comparison with string literal results in unspecified behavior" msgstr "" -#: config/bfin/bfin.opt:93 -msgid "Build for Core B" +#: c-typeck.c:3140 +#, gcc-internal-format +msgid "comparison between %qT and %qT" msgstr "" -#: config/bfin/bfin.opt:97 -msgid "Build for SDRAM" +#: c-typeck.c:3192 +#, gcc-internal-format +msgid "pointer of type % used in subtraction" msgstr "" -#: config/bfin/bfin.opt:101 -msgid "Assume ICPLBs are enabled at runtime." +#: c-typeck.c:3195 +#, gcc-internal-format +msgid "pointer to a function used in subtraction" msgstr "" -#: config/picochip/picochip.opt:23 -msgid "" -"Specify which type of AE to target. This option sets the mul-type and byte-" -"access." +#: c-typeck.c:3359 +#, gcc-internal-format +msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: config/picochip/picochip.opt:27 -msgid "Specify which type of multiplication to use. Can be mem, mac or none." +#: c-typeck.c:3398 +#, gcc-internal-format +msgid "wrong type argument to unary exclamation mark" msgstr "" -#: config/picochip/picochip.opt:31 -msgid "" -"Specify whether the byte access instructions should be used. Enabled by " -"default." +#: c-typeck.c:3462 +#, gcc-internal-format +msgid "increment of enumeration value is invalid in C++" msgstr "" -#: config/picochip/picochip.opt:35 -msgid "Enable debug output to be generated." +#: c-typeck.c:3465 +#, gcc-internal-format +msgid "decrement of enumeration value is invalid in C++" msgstr "" -#: config/picochip/picochip.opt:39 -msgid "" -"Allow a symbol value to be used as an immediate value in an instruction." +#: c-typeck.c:3478 +#, gcc-internal-format +msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: config/picochip/picochip.opt:43 -msgid "Generate warnings when inefficient code is known to be generated." +#: c-typeck.c:3497 c-typeck.c:3529 +#, gcc-internal-format +msgid "wrong type argument to increment" msgstr "" -#: config/vxworks.opt:24 -msgid "Assume the VxWorks RTP environment" +#: c-typeck.c:3499 c-typeck.c:3532 +#, gcc-internal-format +msgid "wrong type argument to decrement" msgstr "" -#: config/vxworks.opt:31 -msgid "Assume the VxWorks vThreads environment" +#: c-typeck.c:3519 +#, gcc-internal-format +msgid "increment of pointer to unknown structure" msgstr "" -#: config/darwin.opt:23 -msgid "Generate code suitable for fast turn around debugging" +#: c-typeck.c:3522 +#, gcc-internal-format +msgid "decrement of pointer to unknown structure" msgstr "" -#: config/darwin.opt:31 -msgid "The earliest MacOS X version on which this program will run" +#: c-typeck.c:3599 +#, gcc-internal-format +msgid "taking address of expression of type %" msgstr "" -#: config/darwin.opt:35 -msgid "Set sizeof(bool) to 1" +#: c-typeck.c:3768 +#, gcc-internal-format +msgid "assignment of read-only member %qD" msgstr "" -#: config/darwin.opt:39 -msgid "Generate code for darwin loadable kernel extensions" +#: c-typeck.c:3769 +#, gcc-internal-format +msgid "increment of read-only member %qD" msgstr "" -#: config/darwin.opt:43 -msgid "Generate code for the kernel or loadable kernel extensions" +#: c-typeck.c:3770 +#, gcc-internal-format +msgid "decrement of read-only member %qD" msgstr "" -#: config/darwin.opt:47 -msgid "Add to the end of the system framework include path" +#: c-typeck.c:3771 +#, gcc-internal-format +msgid "read-only member %qD used as % output" msgstr "" -#: config/lynx.opt:23 -msgid "Support legacy multi-threading" +#: c-typeck.c:3775 cp/typeck2.c:141 +#, gcc-internal-format +msgid "assignment of read-only variable %qD" msgstr "" -#: config/lynx.opt:27 -msgid "Use shared libraries" +#: c-typeck.c:3776 cp/typeck2.c:145 +#, gcc-internal-format +msgid "increment of read-only variable %qD" msgstr "" -#: config/lynx.opt:31 -msgid "Support multi-threading" +#: c-typeck.c:3777 cp/typeck2.c:147 +#, gcc-internal-format +msgid "decrement of read-only variable %qD" msgstr "" -#: config/score/score.opt:31 -msgid "Disable bcnz instruction" +#: c-typeck.c:3778 +#, gcc-internal-format +msgid "read-only variable %qD used as % output" msgstr "" -#: config/score/score.opt:35 -msgid "Enable unaligned load/store instruction" +#: c-typeck.c:3781 c-typeck.c:3797 cp/typeck2.c:196 +#, gcc-internal-format +msgid "assignment of read-only location %qE" msgstr "" -#: config/score/score.opt:39 -msgid "Support SCORE 5 ISA" +#: c-typeck.c:3782 c-typeck.c:3800 cp/typeck2.c:200 +#, gcc-internal-format +msgid "increment of read-only location %qE" msgstr "" -#: config/score/score.opt:43 -msgid "Support SCORE 5U ISA" +#: c-typeck.c:3783 c-typeck.c:3803 cp/typeck2.c:202 +#, gcc-internal-format +msgid "decrement of read-only location %qE" msgstr "" -#: config/score/score.opt:47 -msgid "Support SCORE 7 ISA" +#: c-typeck.c:3784 +#, gcc-internal-format +msgid "read-only location %qE used as % output" msgstr "" -#: config/score/score.opt:51 -msgid "Support SCORE 7D ISA" +#: c-typeck.c:3843 +#, gcc-internal-format +msgid "cannot take address of bit-field %qD" msgstr "" -#: config/score/score.opt:55 -msgid "Support SCORE 3 ISA" +#: c-typeck.c:3871 +#, gcc-internal-format +msgid "global register variable %qD used in nested function" msgstr "" -#: config/score/score.opt:59 -msgid "Support SCORE 3d ISA" +#: c-typeck.c:3874 +#, gcc-internal-format +msgid "register variable %qD used in nested function" msgstr "" -#: config/linux.opt:24 -msgid "Use GNU libc instead of uClibc" +#: c-typeck.c:3879 +#, gcc-internal-format +msgid "address of global register variable %qD requested" msgstr "" -#: config/linux.opt:28 -msgid "Use uClibc instead of GNU libc" +#: c-typeck.c:3881 +#, gcc-internal-format +msgid "address of register variable %qD requested" msgstr "" -#: config/mep/mep.opt:21 -msgid "Enable absolute difference instructions" +#: c-typeck.c:3948 +#, gcc-internal-format +msgid "non-lvalue array in conditional expression" msgstr "" -#: config/mep/mep.opt:25 -msgid "Enable all optional instructions" +#: c-typeck.c:4076 +#, gcc-internal-format +msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: config/mep/mep.opt:29 -msgid "Enable average instructions" +#: c-typeck.c:4093 +#, gcc-internal-format +msgid "pointers to disjoint address spaces used in conditional expression" msgstr "" -#: config/mep/mep.opt:33 -msgid "Variables this size and smaller go in the based section. (default 0)" +#: c-typeck.c:4101 c-typeck.c:4110 +#, gcc-internal-format +msgid "ISO C forbids conditional expr between % and function pointer" msgstr "" -#: config/mep/mep.opt:37 -msgid "Enable bit manipulation instructions" +#: c-typeck.c:4121 +#, gcc-internal-format +msgid "pointer type mismatch in conditional expression" msgstr "" -#: config/mep/mep.opt:41 -msgid "Section to put all const variables in (tiny, near, far) (no default)" +#: c-typeck.c:4130 c-typeck.c:4141 +#, gcc-internal-format +msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: config/mep/mep.opt:45 -msgid "Enable clip instructions" +#: c-typeck.c:4155 +#, gcc-internal-format +msgid "type mismatch in conditional expression" msgstr "" -#: config/mep/mep.opt:49 -msgid "Configuration name" +#: c-typeck.c:4251 +#, gcc-internal-format +msgid "left-hand operand of comma expression has no effect" msgstr "" -#: config/mep/mep.opt:53 -msgid "Enable MeP Coprocessor" +#: c-typeck.c:4319 +#, gcc-internal-format +msgid "cast adds new qualifiers to function type" msgstr "" -#: config/mep/mep.opt:57 -msgid "Enable MeP Coprocessor with 32-bit registers" +#: c-typeck.c:4325 +#, gcc-internal-format +msgid "cast discards qualifiers from pointer target type" msgstr "" -#: config/mep/mep.opt:61 -msgid "Enable MeP Coprocessor with 64-bit registers" +#: c-typeck.c:4395 +#, gcc-internal-format +msgid "cast specifies array type" msgstr "" -#: config/mep/mep.opt:65 -msgid "Enable IVC2 scheduling" +#: c-typeck.c:4401 +#, gcc-internal-format +msgid "cast specifies function type" msgstr "" -#: config/mep/mep.opt:69 -msgid "Const variables default to the near section" +#: c-typeck.c:4417 +#, gcc-internal-format +msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: config/mep/mep.opt:76 -msgid "Enable 32-bit divide instructions" +#: c-typeck.c:4433 +#, gcc-internal-format +msgid "ISO C forbids casts to union type" msgstr "" -#: config/mep/mep.opt:88 -msgid "__io vars are volatile by default" +#: c-typeck.c:4440 +#, gcc-internal-format +msgid "cast to union type from type not present in union" msgstr "" -#: config/mep/mep.opt:92 -msgid "All variables default to the far section" +#: c-typeck.c:4475 +#, gcc-internal-format +msgid "" +"cast to %s address space pointer from disjoint generic address space pointer" msgstr "" -#: config/mep/mep.opt:96 -msgid "Enable leading zero instructions" +#: c-typeck.c:4480 +#, gcc-internal-format +msgid "" +"cast to generic address space pointer from disjoint %s address space pointer" msgstr "" -#: config/mep/mep.opt:103 -msgid "All variables default to the near section" +#: c-typeck.c:4485 +#, gcc-internal-format +msgid "cast to %s address space pointer from disjoint %s address space pointer" msgstr "" -#: config/mep/mep.opt:107 -msgid "Enable min/max instructions" +#: c-typeck.c:4505 +#, gcc-internal-format +msgid "cast increases required alignment of target type" msgstr "" -#: config/mep/mep.opt:111 -msgid "Enable 32-bit multiply instructions" +#: c-typeck.c:4516 +#, gcc-internal-format +msgid "cast from pointer to integer of different size" msgstr "" -#: config/mep/mep.opt:115 -msgid "Disable all optional instructions" +#: c-typeck.c:4521 +#, gcc-internal-format +msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: config/mep/mep.opt:122 -msgid "Allow gcc to use the repeat/erepeat instructions" +#: c-typeck.c:4530 +#, gcc-internal-format +msgid "cast to pointer from integer of different size" msgstr "" -#: config/mep/mep.opt:126 -msgid "All variables default to the tiny section" +#: c-typeck.c:4544 +#, gcc-internal-format +msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: config/mep/mep.opt:130 -msgid "Enable saturation instructions" +#: c-typeck.c:4553 +#, gcc-internal-format +msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: config/mep/mep.opt:134 -msgid "Use sdram version of runtime" +#: c-typeck.c:4635 +#, gcc-internal-format +msgid "defining a type in a cast is invalid in C++" msgstr "" -#: config/mep/mep.opt:142 -msgid "Use simulator runtime without vectors" +#: c-typeck.c:4760 c-typeck.c:4927 +#, gcc-internal-format +msgid "enum conversion in assignment is invalid in C++" msgstr "" -#: config/mep/mep.opt:146 -msgid "All functions default to the far section" +#. 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:4865 c-typeck.c:5372 +#, gcc-internal-format +msgid "expected %qT but argument is of type %qT" msgstr "" -#: config/mep/mep.opt:150 -msgid "Variables this size and smaller go in the tiny section. (default 4)" +#: c-typeck.c:4925 +#, gcc-internal-format +msgid "enum conversion when passing argument %d of %qE is invalid in C++" msgstr "" -#: config/vms/vms.opt:21 -msgid "Malloc data into P2 space" +#: c-typeck.c:4931 +#, gcc-internal-format +msgid "enum conversion in return is invalid in C++" msgstr "" -#: config/vms/vms.opt:25 -msgid "Set name of main routine for the debugger" +#: c-typeck.c:4960 +#, gcc-internal-format +msgid "cannot pass rvalue to reference parameter" msgstr "" -#: config/rx/rx.opt:24 -msgid "Stores doubles in 32 bits." +#: c-typeck.c:5089 c-typeck.c:5294 +#, gcc-internal-format +msgid "" +"passing argument %d of %qE makes qualified function pointer from unqualified" msgstr "" -#: config/rx/rx.opt:28 -msgid "Store doubles in 64 bits. This is the default." +#: c-typeck.c:5092 c-typeck.c:5297 +#, gcc-internal-format +msgid "assignment makes qualified function pointer from unqualified" msgstr "" -#: config/rx/rx.opt:32 -msgid "Enable the use of RX FPU instructions." +#: c-typeck.c:5095 c-typeck.c:5299 +#, gcc-internal-format +msgid "initialization makes qualified function pointer from unqualified" msgstr "" -#: config/rx/rx.opt:36 -msgid "Disable the use of RX FPU instructions." +#: c-typeck.c:5098 c-typeck.c:5301 +#, gcc-internal-format +msgid "return makes qualified function pointer from unqualified" msgstr "" -#: config/rx/rx.opt:42 -msgid "Specify the target RX cpu type." +#: c-typeck.c:5104 c-typeck.c:5258 +#, gcc-internal-format +msgid "passing argument %d of %qE discards qualifiers from pointer target type" msgstr "" -#: config/rx/rx.opt:46 -msgid "Alias for -mcpu." +#: c-typeck.c:5106 c-typeck.c:5260 +#, gcc-internal-format +msgid "assignment discards qualifiers from pointer target type" msgstr "" -#: config/rx/rx.opt:52 -msgid "Data is stored in big-endian format." +#: c-typeck.c:5108 c-typeck.c:5262 +#, gcc-internal-format +msgid "initialization discards qualifiers from pointer target type" msgstr "" -#: config/rx/rx.opt:56 -msgid "Data is stored in little-endian format. (Default)." +#: c-typeck.c:5110 c-typeck.c:5264 +#, gcc-internal-format +msgid "return discards qualifiers from pointer target type" msgstr "" -#: config/rx/rx.opt:62 -msgid "" -"Maximum size of global and static variables which can be placed into the " -"small data area." +#: c-typeck.c:5118 +#, gcc-internal-format +msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: config/rx/rx.opt:68 -msgid "Use the simulator runtime." +#: c-typeck.c:5154 +#, gcc-internal-format +msgid "request for implicit conversion from %qT to %qT not permitted in C++" msgstr "" -#: config/rx/rx.opt:74 -msgid "" -"Generate assembler output that is compatible with the Renesas AS100 " -"assembler. This may restrict some of the compiler's capabilities. The " -"default is to generate GAS compatable syntax." +#: c-typeck.c:5166 +#, gcc-internal-format +msgid "passing argument %d of %qE from pointer to non-enclosed address space" msgstr "" -#: config/rx/rx.opt:80 -msgid "Enable linker relaxation." +#: c-typeck.c:5170 +#, gcc-internal-format +msgid "assignment from pointer to non-enclosed address space" msgstr "" -#: config/rx/rx.opt:86 -msgid "Maximum size in bytes of constant values allowed as operands." +#: c-typeck.c:5174 +#, gcc-internal-format +msgid "initialization from pointer to non-enclosed address space" msgstr "" -#: config/rx/rx.opt:92 -msgid "Specifies the number of registers to reserve for interrupt handlers." +#: c-typeck.c:5178 +#, gcc-internal-format +msgid "return from pointer to non-enclosed address space" msgstr "" -#: config/rx/rx.opt:98 -msgid "" -"Specifies whether interrupt functions should save and restore the " -"accumulator register." +#: c-typeck.c:5196 +#, gcc-internal-format +msgid "argument %d of %qE might be a candidate for a format attribute" msgstr "" -#: config/lm32/lm32.opt:24 -msgid "Enable multiply instructions" +#: c-typeck.c:5202 +#, gcc-internal-format +msgid "assignment left-hand side might be a candidate for a format attribute" msgstr "" -#: config/lm32/lm32.opt:28 -msgid "Enable divide and modulus instructions" +#: c-typeck.c:5207 +#, gcc-internal-format +msgid "" +"initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: config/lm32/lm32.opt:32 -msgid "Enable barrel shift instructions" +#: c-typeck.c:5212 +#, gcc-internal-format +msgid "return type might be a candidate for a format attribute" msgstr "" -#: config/lm32/lm32.opt:36 -msgid "Enable sign extend instructions" +#: c-typeck.c:5236 +#, gcc-internal-format +msgid "" +"ISO C forbids passing argument %d of %qE between function pointer and %" msgstr "" -#: config/lm32/lm32.opt:40 -msgid "Enable user-defined instructions" +#: c-typeck.c:5239 +#, gcc-internal-format +msgid "ISO C forbids assignment between function pointer and %" msgstr "" -#: c.opt:42 -msgid "" -"Assert the to . Putting '-' before disables " -"the to " +#: c-typeck.c:5241 +#, gcc-internal-format +msgid "ISO C forbids initialization between function pointer and %" msgstr "" -#: c.opt:46 -msgid "Do not discard comments" +#: c-typeck.c:5243 +#, gcc-internal-format +msgid "ISO C forbids return between function pointer and %" msgstr "" -#: c.opt:50 -msgid "Do not discard comments in macro expansions" +#: c-typeck.c:5275 +#, gcc-internal-format +msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c.opt:54 -msgid "" -"Define a with as its value. If just is given, " -"is taken to be 1" +#: c-typeck.c:5277 +#, gcc-internal-format +msgid "pointer targets in assignment differ in signedness" msgstr "" -#: c.opt:61 -msgid "Add to the end of the main framework include path" +#: c-typeck.c:5279 +#, gcc-internal-format +msgid "pointer targets in initialization differ in signedness" msgstr "" -#: c.opt:65 -msgid "Print the name of header files as they are used" +#: c-typeck.c:5281 +#, gcc-internal-format +msgid "pointer targets in return differ in signedness" msgstr "" -#: c.opt:69 c.opt:906 -msgid "Add to the end of the main include path" +#: c-typeck.c:5309 +#, gcc-internal-format +msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c.opt:73 -msgid "Generate make dependencies" +#: c-typeck.c:5311 +#, gcc-internal-format +msgid "assignment from incompatible pointer type" msgstr "" -#: c.opt:77 -msgid "Generate make dependencies and compile" +#: c-typeck.c:5312 +#, gcc-internal-format +msgid "initialization from incompatible pointer type" msgstr "" -#: c.opt:81 -msgid "Write dependency output to the given file" +#: c-typeck.c:5314 +#, gcc-internal-format +msgid "return from incompatible pointer type" msgstr "" -#: c.opt:85 -msgid "Treat missing header files as generated files" +#: c-typeck.c:5332 +#, gcc-internal-format +msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c.opt:89 -msgid "Like -M but ignore system header files" +#: c-typeck.c:5334 +#, gcc-internal-format +msgid "assignment makes pointer from integer without a cast" msgstr "" -#: c.opt:93 -msgid "Like -MD but ignore system header files" +#: c-typeck.c:5336 +#, gcc-internal-format +msgid "initialization makes pointer from integer without a cast" msgstr "" -#: c.opt:97 -msgid "Generate phony targets for all headers" +#: c-typeck.c:5338 +#, gcc-internal-format +msgid "return makes pointer from integer without a cast" msgstr "" -#: c.opt:101 -msgid "Add a MAKE-quoted target" +#: c-typeck.c:5346 +#, gcc-internal-format +msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c.opt:105 -msgid "Add an unquoted target" +#: c-typeck.c:5348 +#, gcc-internal-format +msgid "assignment makes integer from pointer without a cast" msgstr "" -#: c.opt:109 -msgid "Do not generate #line directives" +#: c-typeck.c:5350 +#, gcc-internal-format +msgid "initialization makes integer from pointer without a cast" msgstr "" -#: c.opt:113 -msgid "Undefine " +#: c-typeck.c:5352 +#, gcc-internal-format +msgid "return makes integer from pointer without a cast" msgstr "" -#: c.opt:117 -msgid "" -"Warn about things that will change when compiling with an ABI-compliant " -"compiler" +#: c-typeck.c:5375 +#, gcc-internal-format +msgid "incompatible types when assigning to type %qT from type %qT" msgstr "" -#: c.opt:124 -msgid "Warn about suspicious uses of memory addresses" +#: c-typeck.c:5380 +#, gcc-internal-format +msgid "incompatible types when initializing type %qT using type %qT" msgstr "" -#: c.opt:128 -msgid "Enable most warning messages" +#: c-typeck.c:5385 +#, gcc-internal-format +msgid "incompatible types when returning type %qT but %qT was expected" msgstr "" -#: c.opt:132 -msgid "" -"Warn whenever an Objective-C assignment is being intercepted by the garbage " -"collector" +#: c-typeck.c:5449 +#, gcc-internal-format +msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c.opt:136 -msgid "Warn about casting functions to incompatible types" +#: c-typeck.c:5622 c-typeck.c:5638 c-typeck.c:5655 +#, gcc-internal-format +msgid "(near initialization for %qs)" msgstr "" -#: c.opt:140 -msgid "Warn when a built-in preprocessor macro is undefined or redefined" +#: c-typeck.c:6258 cp/decl.c:5219 +#, gcc-internal-format +msgid "opaque vector types cannot be initialized" msgstr "" -#: c.opt:144 -msgid "Warn about C constructs that are not in the common subset of C and C++" +#: c-typeck.c:6923 +#, gcc-internal-format +msgid "unknown field %qE specified in initializer" msgstr "" -#: c.opt:148 -msgid "" -"Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO " -"C++ 200x" +#: c-typeck.c:7902 +#, gcc-internal-format +msgid "traditional C rejects initialization of unions" +msgstr "" + +#: c-typeck.c:8241 +#, gcc-internal-format +msgid "ISO C forbids %" msgstr "" -#: c.opt:152 -msgid "Warn about casts which discard qualifiers" +#: c-typeck.c:8263 cp/typeck.c:7220 +#, gcc-internal-format +msgid "function declared % has a % statement" msgstr "" -#: c.opt:156 -msgid "Warn about subscripts whose type is \"char\"" +#: c-typeck.c:8286 +#, gcc-internal-format +msgid "% with no value, in function returning non-void" msgstr "" -#: c.opt:160 -msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"" +#: c-typeck.c:8296 +#, gcc-internal-format +msgid "% with a value, in function returning void" msgstr "" -#: c.opt:164 -msgid "" -"Warn about possibly nested block comments, and C++ comments spanning more " -"than one physical line" +#: c-typeck.c:8298 +#, gcc-internal-format +msgid "ISO C forbids % with expression, in function returning void" msgstr "" -#: c.opt:168 -msgid "Synonym for -Wcomment" +#: c-typeck.c:8359 +#, gcc-internal-format +msgid "function returns address of local variable" msgstr "" -#: c.opt:172 -msgid "Warn for implicit type conversions that may change a value" +#: c-typeck.c:8432 cp/semantics.c:953 +#, gcc-internal-format +msgid "switch quantity not an integer" msgstr "" -#: c.opt:176 -msgid "Warn for implicit type conversions between signed and unsigned integers" +#: c-typeck.c:8445 +#, gcc-internal-format +msgid "% switch expression not converted to % in ISO C" msgstr "" -#: c.opt:180 -msgid "Warn when all constructors and destructors are private" +#: c-typeck.c:8481 c-typeck.c:8489 +#, gcc-internal-format +msgid "case label is not an integer constant expression" msgstr "" -#: c.opt:184 -msgid "Warn when a declaration is found after a statement" +#: c-typeck.c:8495 cp/parser.c:7750 +#, gcc-internal-format +msgid "case label not within a switch statement" msgstr "" -#: c.opt:188 -msgid "Warn if a deprecated compiler feature, class, method, or field is used" +#: c-typeck.c:8497 +#, gcc-internal-format +msgid "% label not within a switch statement" msgstr "" -#: c.opt:192 -msgid "Warn about compile-time integer division by zero" +#: c-typeck.c:8580 cp/parser.c:8041 +#, gcc-internal-format +msgid "suggest explicit braces to avoid ambiguous %" msgstr "" -#: c.opt:196 -msgid "Warn about violations of Effective C++ style rules" +#: c-typeck.c:8689 cp/cp-gimplify.c:92 cp/parser.c:8391 +#, gcc-internal-format +msgid "break statement not within loop or switch" msgstr "" -#: c.opt:200 -msgid "Warn about an empty body in an if or else statement" +#: c-typeck.c:8691 cp/parser.c:8412 +#, gcc-internal-format +msgid "continue statement not within a loop" msgstr "" -#: c.opt:204 -msgid "Warn about stray tokens after #elif and #endif" +#: c-typeck.c:8696 cp/parser.c:8402 +#, gcc-internal-format +msgid "break statement used with OpenMP for loop" msgstr "" -#: c.opt:208 -msgid "Warn about comparison of different enum types" +#: c-typeck.c:8722 cp/cp-gimplify.c:412 +#, gcc-internal-format +msgid "statement with no effect" msgstr "" -#: c.opt:216 -msgid "" -"This switch is deprecated; use -Werror=implicit-function-declaration instead" +#: c-typeck.c:8746 +#, gcc-internal-format +msgid "expression statement has incomplete type" msgstr "" -#: c.opt:220 -msgid "Warn if testing floating point numbers for equality" +#: c-typeck.c:9323 cp/typeck.c:3798 +#, gcc-internal-format +msgid "right shift count is negative" msgstr "" -#: c.opt:224 -msgid "Warn about printf/scanf/strftime/strfmon format string anomalies" +#: c-typeck.c:9334 cp/typeck.c:3805 +#, gcc-internal-format +msgid "right shift count >= width of type" msgstr "" -#: c.opt:228 -msgid "Warn if passing too many arguments to a function for its format string" +#: c-typeck.c:9360 cp/typeck.c:3827 +#, gcc-internal-format +msgid "left shift count is negative" msgstr "" -#: c.opt:232 -msgid "Warn about format strings that are not literals" +#: c-typeck.c:9367 cp/typeck.c:3833 +#, gcc-internal-format +msgid "left shift count >= width of type" msgstr "" -#: c.opt:236 -msgid "Warn about format strings that contain NUL bytes" +#: c-typeck.c:9387 cp/typeck.c:3879 +#, gcc-internal-format +msgid "comparing floating point with == or != is unsafe" msgstr "" -#: c.opt:240 -msgid "Warn about possible security problems with format functions" +#: c-typeck.c:9415 c-typeck.c:9503 +#, gcc-internal-format +msgid "comparison of pointers to disjoint address spaces" msgstr "" -#: c.opt:244 -msgid "Warn about strftime formats yielding 2-digit years" +#: c-typeck.c:9422 c-typeck.c:9428 +#, gcc-internal-format +msgid "ISO C forbids comparison of % with function pointer" msgstr "" -#: c.opt:248 -msgid "Warn about zero-length formats" +#: c-typeck.c:9435 c-typeck.c:9513 +#, gcc-internal-format +msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c.opt:255 -msgid "Warn whenever type qualifiers are ignored." +#: c-typeck.c:9449 c-typeck.c:9458 cp/typeck.c:3902 cp/typeck.c:3914 +#, gcc-internal-format +msgid "the address of %qD will never be NULL" msgstr "" -#: c.opt:259 -msgid "Warn about variables which are initialized to themselves" +#: c-typeck.c:9465 c-typeck.c:9470 c-typeck.c:9535 c-typeck.c:9540 +#, gcc-internal-format +msgid "comparison between pointer and integer" msgstr "" -#: c.opt:266 -msgid "Warn about implicit function declarations" +#: c-typeck.c:9496 +#, gcc-internal-format +msgid "comparison of complete and incomplete pointers" msgstr "" -#: c.opt:270 -msgid "Warn when a declaration does not specify a type" +#: c-typeck.c:9498 +#, gcc-internal-format +msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c.opt:277 -msgid "" -"Warn when there is a cast to a pointer from an integer of a different size" +#: c-typeck.c:9521 c-typeck.c:9524 c-typeck.c:9530 +#, gcc-internal-format +msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c.opt:281 -msgid "Warn about invalid uses of the \"offsetof\" macro" +#: c-typeck.c:9852 +#, gcc-internal-format +msgid "used array that cannot be converted to pointer where scalar is required" msgstr "" -#: c.opt:285 -msgid "Warn about PCH files that are found but not used" +#: c-typeck.c:9856 +#, gcc-internal-format +msgid "used struct type value where scalar is required" msgstr "" -#: c.opt:289 -msgid "Warn when a jump misses a variable initialization" +#: c-typeck.c:9860 +#, gcc-internal-format +msgid "used union type value where scalar is required" msgstr "" -#: c.opt:293 -msgid "" -"Warn when a logical operator is suspiciously always evaluating to true or " -"false" +#: c-typeck.c:10017 cp/semantics.c:3891 +#, gcc-internal-format +msgid "%qE has invalid type for %" msgstr "" -#: c.opt:297 -msgid "Do not warn about using \"long long\" when -pedantic" +#: c-typeck.c:10052 cp/semantics.c:3904 +#, gcc-internal-format +msgid "%qE has invalid type for %" msgstr "" -#: c.opt:301 -msgid "Warn about suspicious declarations of \"main\"" +#: c-typeck.c:10069 cp/semantics.c:3914 +#, gcc-internal-format +msgid "%qE must be % for %" msgstr "" -#: c.opt:305 -msgid "Warn about possibly missing braces around initializers" +#: c-typeck.c:10079 cp/semantics.c:3711 +#, gcc-internal-format +msgid "%qE is not a variable in clause %qs" msgstr "" -#: c.opt:309 -msgid "Warn about global functions without previous declarations" +#: c-typeck.c:10087 c-typeck.c:10109 c-typeck.c:10131 +#, gcc-internal-format +msgid "%qE appears more than once in data clauses" msgstr "" -#: c.opt:313 -msgid "Warn about missing fields in struct initializers" +#: c-typeck.c:10102 cp/semantics.c:3734 +#, gcc-internal-format +msgid "%qE is not a variable in clause %" msgstr "" -#: c.opt:317 -msgid "Warn about functions which might be candidates for format attributes" +#: c-typeck.c:10124 cp/semantics.c:3756 +#, gcc-internal-format +msgid "%qE is not a variable in clause %" msgstr "" -#: c.opt:321 -msgid "Warn about user-specified include directories that do not exist" +#: c-typeck.c:10186 cp/semantics.c:3955 +#, gcc-internal-format +msgid "%qE is predetermined %qs for %qs" msgstr "" -#: c.opt:325 -msgid "" -"Warn about function parameters declared without a type specifier in K&R-" -"style functions" +#: c-typeck.c:10275 +#, gcc-internal-format +msgid "C++ requires promoted type, not enum type, in %" msgstr "" -#: c.opt:329 -msgid "Warn about global functions without prototypes" +#: calls.c:2050 +#, gcc-internal-format +msgid "function call has aggregate value" msgstr "" -#: c.opt:333 -msgid "Warn about use of multi-character character constants" +#: cfgexpand.c:1018 function.c:919 varasm.c:2167 +#, gcc-internal-format +msgid "size of variable %q+D is too large" msgstr "" -#: c.opt:337 -msgid "Warn about \"extern\" declarations not at file scope" +#: cfgexpand.c:3553 +#, gcc-internal-format +msgid "not protecting local variables: variable length buffer" msgstr "" -#: c.opt:341 -msgid "" -"Warn when non-templatized friend functions are declared within a template" +#: cfgexpand.c:3556 +#, gcc-internal-format +msgid "not protecting function: no buffer at least %d bytes long" msgstr "" -#: c.opt:345 -msgid "Warn about non-virtual destructors" +#: cfghooks.c:110 +#, gcc-internal-format +msgid "bb %d on wrong place" msgstr "" -#: c.opt:349 -msgid "" -"Warn about NULL being passed to argument slots marked as requiring non-NULL" +#: cfghooks.c:116 +#, gcc-internal-format +msgid "prev_bb of %d should be %d, not %d" msgstr "" -#: c.opt:353 -msgid "Warn about non-normalised Unicode strings" +#: cfghooks.c:133 +#, gcc-internal-format +msgid "verify_flow_info: Block %i has loop_father, but there are no loops" msgstr "" -#: c.opt:357 -msgid "Warn if a C-style cast is used in a program" +#: cfghooks.c:139 +#, gcc-internal-format +msgid "verify_flow_info: Block %i lacks loop_father" msgstr "" -#: c.opt:361 -msgid "Warn for obsolescent usage in a declaration" +#: cfghooks.c:145 +#, gcc-internal-format +msgid "verify_flow_info: Wrong count of block %i %i" msgstr "" -#: c.opt:365 -msgid "Warn if an old-style parameter definition is used" +#: cfghooks.c:151 +#, gcc-internal-format +msgid "verify_flow_info: Wrong frequency of block %i %i" msgstr "" -#: c.opt:369 -msgid "" -"Warn if a string is longer than the maximum portable length specified by the " -"standard" +#: cfghooks.c:159 +#, gcc-internal-format +msgid "verify_flow_info: Duplicate edge %i->%i" msgstr "" -#: c.opt:373 -msgid "Warn about overloaded virtual function names" +#: cfghooks.c:165 +#, gcc-internal-format +msgid "verify_flow_info: Wrong probability of edge %i->%i %i" msgstr "" -#: c.opt:377 -msgid "Warn about overriding initializers without side effects" +#: cfghooks.c:171 +#, gcc-internal-format +msgid "verify_flow_info: Wrong count of edge %i->%i %i" msgstr "" -#: c.opt:381 -msgid "Warn about packed bit-fields whose offset changed in GCC 4.4" +#: cfghooks.c:183 +#, gcc-internal-format +msgid "verify_flow_info: Basic block %d succ edge is corrupted" msgstr "" -#: c.opt:385 -msgid "Warn about possibly missing parentheses" +#: cfghooks.c:197 +#, gcc-internal-format +msgid "wrong amount of branch edges after unconditional jump %i" msgstr "" -#: c.opt:389 -msgid "Warn when converting the type of pointers to member functions" +#: cfghooks.c:205 cfghooks.c:216 +#, gcc-internal-format +msgid "basic block %d pred edge is corrupted" msgstr "" -#: c.opt:393 -msgid "Warn about function pointer arithmetic" +#: cfghooks.c:217 +#, gcc-internal-format +msgid "its dest_idx should be %d, not %d" msgstr "" -#: c.opt:397 -msgid "Warn when a pointer is cast to an integer of a different size" +#: cfghooks.c:246 +#, gcc-internal-format +msgid "basic block %i edge lists are corrupted" msgstr "" -#: c.opt:401 -msgid "Warn about misuses of pragmas" +#: cfghooks.c:259 +#, gcc-internal-format +msgid "verify_flow_info failed" msgstr "" -#: c.opt:405 -msgid "Warn if inherited methods are unimplemented" +#: cfghooks.c:320 +#, gcc-internal-format +msgid "%s does not support redirect_edge_and_branch" msgstr "" -#: c.opt:409 -msgid "Warn about multiple declarations of the same object" +#: cfghooks.c:340 +#, gcc-internal-format +msgid "%s does not support can_remove_branch_p" msgstr "" -#: c.opt:413 -msgid "Warn when the compiler reorders code" +#: cfghooks.c:394 +#, gcc-internal-format +msgid "%s does not support redirect_edge_and_branch_force" msgstr "" -#: c.opt:417 -msgid "" -"Warn whenever a function's return type defaults to \"int\" (C), or about " -"inconsistent return types (C++)" +#: cfghooks.c:431 +#, gcc-internal-format +msgid "%s does not support split_block" msgstr "" -#: c.opt:421 -msgid "Warn if a selector has multiple methods" +#: cfghooks.c:483 +#, gcc-internal-format +msgid "%s does not support move_block_after" msgstr "" -#: c.opt:425 -msgid "Warn about possible violations of sequence point rules" +#: cfghooks.c:496 +#, gcc-internal-format +msgid "%s does not support delete_basic_block" msgstr "" -#: c.opt:429 -msgid "Warn about signed-unsigned comparisons" +#: cfghooks.c:546 +#, gcc-internal-format +msgid "%s does not support split_edge" msgstr "" -#: c.opt:433 -msgid "Warn when overload promotes from unsigned to signed" +#: cfghooks.c:619 +#, gcc-internal-format +msgid "%s does not support create_basic_block" msgstr "" -#: c.opt:437 -msgid "Warn about uncasted NULL used as sentinel" +#: cfghooks.c:647 +#, gcc-internal-format +msgid "%s does not support can_merge_blocks_p" msgstr "" -#: c.opt:441 -msgid "Warn about unprototyped function declarations" +#: cfghooks.c:658 +#, gcc-internal-format +msgid "%s does not support predict_edge" msgstr "" -#: c.opt:445 -msgid "Warn if type signatures of candidate methods do not match exactly" +#: cfghooks.c:667 +#, gcc-internal-format +msgid "%s does not support predicted_by_p" msgstr "" -#: c.opt:449 -msgid "" -"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions " -"are used" +#: cfghooks.c:681 +#, gcc-internal-format +msgid "%s does not support merge_blocks" msgstr "" -#: c.opt:453 -msgid "Deprecated. This switch has no effect" +#: cfghooks.c:734 +#, gcc-internal-format +msgid "%s does not support make_forwarder_block" msgstr "" -#: c.opt:461 -msgid "Warn about features not present in traditional C" +#: cfghooks.c:881 +#, gcc-internal-format +msgid "%s does not support can_duplicate_block_p" msgstr "" -#: c.opt:465 -msgid "" -"Warn of prototypes causing type conversions different from what would happen " -"in the absence of prototype" +#: cfghooks.c:903 +#, gcc-internal-format +msgid "%s does not support duplicate_block" msgstr "" -#: c.opt:469 -msgid "" -"Warn if trigraphs are encountered that might affect the meaning of the " -"program" +#: cfghooks.c:980 +#, gcc-internal-format +msgid "%s does not support block_ends_with_call_p" msgstr "" -#: c.opt:473 -msgid "Warn about @selector()s without previously declared methods" +#: cfghooks.c:991 +#, gcc-internal-format +msgid "%s does not support block_ends_with_condjump_p" msgstr "" -#: c.opt:477 -msgid "Warn if an undefined macro is used in an #if directive" +#: cfghooks.c:1009 +#, gcc-internal-format +msgid "%s does not support flow_call_edges_add" msgstr "" -#: c.opt:481 -msgid "Warn about unrecognized pragmas" +#: cfgloop.c:1346 +#, gcc-internal-format +msgid "size of loop %d should be %d, not %d" msgstr "" -#: c.opt:485 -msgid "Warn about unsuffixed float constants" +#: cfgloop.c:1360 +#, gcc-internal-format +msgid "bb %d do not belong to loop %d" msgstr "" -#: c.opt:489 -msgid "Warn about macros defined in the main file that are not used" +#: cfgloop.c:1375 +#, gcc-internal-format +msgid "loop %d's header does not have exactly 2 entries" msgstr "" -#: c.opt:493 -msgid "" -"Warn if a caller of a function, marked with attribute warn_unused_result, " -"does not use its return value" +#: cfgloop.c:1382 +#, gcc-internal-format +msgid "loop %d's latch does not have exactly 1 successor" msgstr "" -#: c.opt:497 -msgid "Do not warn about using variadic macros when -pedantic" +#: cfgloop.c:1387 +#, gcc-internal-format +msgid "loop %d's latch does not have header as successor" msgstr "" -#: c.opt:501 -msgid "Warn if a variable length array is used" +#: cfgloop.c:1392 +#, gcc-internal-format +msgid "loop %d's latch does not belong directly to it" msgstr "" -#: c.opt:505 -msgid "Warn when a register variable is declared volatile" +#: cfgloop.c:1398 +#, gcc-internal-format +msgid "loop %d's header does not belong directly to it" msgstr "" -#: c.opt:509 -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." +#: cfgloop.c:1404 +#, gcc-internal-format +msgid "loop %d's latch is marked as part of irreducible region" msgstr "" -#: c.opt:513 -msgid "Warn when a pointer differs in signedness in an assignment" +#: cfgloop.c:1437 +#, gcc-internal-format +msgid "basic block %d should be marked irreducible" msgstr "" -#: c.opt:517 -msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)" +#: cfgloop.c:1443 +#, gcc-internal-format +msgid "basic block %d should not be marked irreducible" msgstr "" -#: c.opt:525 -msgid "Enforce class member access control semantics" +#: cfgloop.c:1451 +#, gcc-internal-format +msgid "edge from %d to %d should be marked irreducible" msgstr "" -#: c.opt:532 -msgid "Change when template instances are emitted" +#: cfgloop.c:1458 +#, gcc-internal-format +msgid "edge from %d to %d should not be marked irreducible" msgstr "" -#: c.opt:536 -msgid "Recognize the \"asm\" keyword" +#: cfgloop.c:1473 +#, gcc-internal-format +msgid "corrupted head of the exits list of loop %d" msgstr "" -#: c.opt:540 -msgid "Recognize built-in functions" +#: cfgloop.c:1491 +#, gcc-internal-format +msgid "corrupted exits list of loop %d" msgstr "" -#: c.opt:547 -msgid "Check the return value of new" +#: cfgloop.c:1500 +#, gcc-internal-format +msgid "nonempty exits list of loop %d, but exits are not recorded" msgstr "" -#: c.opt:551 -msgid "Allow the arguments of the '?' operator to have different types" +#: cfgloop.c:1526 +#, gcc-internal-format +msgid "Exit %d->%d not recorded" msgstr "" -#: c.opt:555 -msgid "Reduce the size of object files" +#: cfgloop.c:1544 +#, gcc-internal-format +msgid "Wrong list of exited loops for edge %d->%d" msgstr "" -#: c.opt:559 -msgid "Use class for constant strings" +#: cfgloop.c:1553 +#, gcc-internal-format +msgid "Too many loop exits recorded" msgstr "" -#: c.opt:563 -msgid "" -"disable deduction of std::initializer_list for a template type parameter " -"from a brace-enclosed initializer-list" +#: cfgloop.c:1564 +#, gcc-internal-format +msgid "%d exits recorded for loop %d (having %d exits)" msgstr "" -#: c.opt:567 -msgid "Inline member functions by default" +#: cfgrtl.c:1817 +#, gcc-internal-format +msgid "BB_RTL flag not set for block %d" msgstr "" -#: c.opt:571 -msgid "Preprocess directives only." +#: cfgrtl.c:1824 +#, gcc-internal-format +msgid "insn %d basic block pointer is %d, should be %d" msgstr "" -#: c.opt:575 -msgid "Permit '$' as an identifier character" +#: cfgrtl.c:1835 +#, gcc-internal-format +msgid "insn %d in header of bb %d has non-NULL basic block" msgstr "" -#: c.opt:582 -msgid "Generate code to check exception specifications" +#: cfgrtl.c:1843 +#, gcc-internal-format +msgid "insn %d in footer of bb %d has non-NULL basic block" msgstr "" -#: c.opt:589 -msgid "Convert all strings and character constants to character set " +#: cfgrtl.c:1865 +#, gcc-internal-format +msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" msgstr "" -#: c.opt:593 -msgid "Permit universal character names (\\u and \\U) in identifiers" +#: cfgrtl.c:1880 +#, gcc-internal-format +msgid "fallthru edge crosses section boundary (bb %i)" msgstr "" -#: c.opt:597 -msgid "Specify the default character set for source files" +#: cfgrtl.c:1904 +#, gcc-internal-format +msgid "missing REG_EH_REGION note in the end of bb %i" msgstr "" -#: c.opt:605 -msgid "Scope of for-init-statement variables is local to the loop" +#: cfgrtl.c:1909 +#, gcc-internal-format +msgid "too many eh edges %i" msgstr "" -#: c.opt:609 -msgid "Do not assume that standard C libraries and \"main\" exist" +#: cfgrtl.c:1917 +#, gcc-internal-format +msgid "too many outgoing branch edges from bb %i" +msgstr "" + +#: cfgrtl.c:1922 +#, gcc-internal-format +msgid "fallthru edge after unconditional jump %i" msgstr "" -#: c.opt:613 -msgid "Recognize GNU-defined keywords" +#: cfgrtl.c:1927 +#, gcc-internal-format +msgid "wrong number of branch edges after unconditional jump %i" msgstr "" -#: c.opt:617 -msgid "Generate code for GNU runtime environment" +#: cfgrtl.c:1934 +#, gcc-internal-format +msgid "wrong amount of branch edges after conditional jump %i" msgstr "" -#: c.opt:621 -msgid "Use traditional GNU semantics for inline functions" +#: cfgrtl.c:1940 +#, gcc-internal-format +msgid "call edges for non-call insn in bb %i" msgstr "" -#: c.opt:634 -msgid "Assume normal C execution environment" +#: cfgrtl.c:1949 +#, gcc-internal-format +msgid "abnormal edges for no purpose in bb %i" msgstr "" -#: c.opt:638 -msgid "Enable support for huge objects" +#: cfgrtl.c:1961 +#, gcc-internal-format +msgid "insn %d inside basic block %d but block_for_insn is NULL" msgstr "" -#: c.opt:642 -msgid "Export functions even if they can be inlined" +#: cfgrtl.c:1965 +#, gcc-internal-format +msgid "insn %d inside basic block %d but block_for_insn is %i" msgstr "" -#: c.opt:646 -msgid "Emit implicit instantiations of inline templates" +#: cfgrtl.c:1979 cfgrtl.c:1989 +#, gcc-internal-format +msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" msgstr "" -#: c.opt:650 -msgid "Emit implicit instantiations of templates" +#: cfgrtl.c:2002 +#, gcc-internal-format +msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" msgstr "" -#: c.opt:654 -msgid "Inject friend functions into enclosing namespace" +#: cfgrtl.c:2012 +#, gcc-internal-format +msgid "in basic block %d:" msgstr "" -#: c.opt:661 -msgid "" -"Allow implicit conversions between vectors with differing numbers of " -"subparts and/or differing element types." +#: cfgrtl.c:2065 cfgrtl.c:2157 +#, gcc-internal-format +msgid "insn %d outside of basic blocks has non-NULL bb field" msgstr "" -#: c.opt:665 -msgid "Don't warn about uses of Microsoft extensions" +#: cfgrtl.c:2073 +#, gcc-internal-format +msgid "end insn %d for block %d not found in the insn stream" msgstr "" -#: c.opt:675 -msgid "Generate code for NeXT (Apple Mac OS X) runtime environment" +#: cfgrtl.c:2086 +#, gcc-internal-format +msgid "insn %d is in multiple basic blocks (%d and %d)" msgstr "" -#: c.opt:679 -msgid "Assume that receivers of Objective-C messages may be nil" +#: cfgrtl.c:2098 +#, gcc-internal-format +msgid "head insn %d for block %d not found in the insn stream" msgstr "" -#: c.opt:691 -msgid "" -"Generate special Objective-C methods to initialize/destroy non-POD C++ " -"ivars, if needed" +#: cfgrtl.c:2117 +#, gcc-internal-format +msgid "missing barrier after block %i" msgstr "" -#: c.opt:695 -msgid "Allow fast jumps to the message dispatcher" +#: cfgrtl.c:2133 +#, gcc-internal-format +msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" msgstr "" -#: c.opt:701 -msgid "Enable Objective-C exception and synchronization syntax" +#: cfgrtl.c:2142 +#, gcc-internal-format +msgid "verify_flow_info: Incorrect fallthru %i->%i" msgstr "" -#: c.opt:705 -msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs" +#: cfgrtl.c:2175 +#, gcc-internal-format +msgid "basic blocks not laid down consecutively" msgstr "" -#: c.opt:710 -msgid "Enable Objective-C setjmp exception handling runtime" +#: cfgrtl.c:2212 +#, gcc-internal-format +msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" msgstr "" -#: c.opt:714 -msgid "Enable OpenMP (implies -frecursive in Fortran)" +#: cgraph.c:1798 +#, gcc-internal-format +msgid "%D renamed after being referenced in assembly" msgstr "" -#: c.opt:718 -msgid "Recognize C++ keywords like \"compl\" and \"xor\"" +#: cgraphunit.c:585 +#, gcc-internal-format +msgid "aux field set for edge %s->%s" msgstr "" -#: c.opt:722 -msgid "Enable optional diagnostics" +#: cgraphunit.c:592 +#, gcc-internal-format +msgid "Execution count is negative" msgstr "" -#: c.opt:729 -msgid "Look for and use PCH files even when preprocessing" +#: cgraphunit.c:597 +#, gcc-internal-format +msgid "Externally visible inline clone" msgstr "" -#: c.opt:733 -msgid "Downgrade conformance errors to warnings" +#: cgraphunit.c:602 +#, gcc-internal-format +msgid "Inline clone with address taken" msgstr "" -#: c.opt:737 -msgid "Treat the input file as already preprocessed" +#: cgraphunit.c:607 +#, gcc-internal-format +msgid "Inline clone is needed" msgstr "" -#: c.opt:741 -msgid "" -"-fno-pretty-templates Do not pretty-print template specializations as the " -"template signature followed by the arguments" +#: cgraphunit.c:614 +#, gcc-internal-format +msgid "caller edge count is negative" msgstr "" -#: c.opt:745 -msgid "" -"Used in Fix-and-Continue mode to indicate that object files may be swapped " -"in at runtime" +#: cgraphunit.c:619 +#, gcc-internal-format +msgid "caller edge frequency is negative" msgstr "" -#: c.opt:749 -msgid "Enable automatic template instantiation" +#: cgraphunit.c:624 +#, gcc-internal-format +msgid "caller edge frequency is too large" msgstr "" -#: c.opt:753 -msgid "Generate run time type descriptor information" +#: cgraphunit.c:633 +#, gcc-internal-format +msgid "caller edge frequency %i does not match BB freqency %i" msgstr "" -#: c.opt:757 -msgid "Use the same size for double as for float" +#: cgraphunit.c:645 +#, gcc-internal-format +msgid "inlined_to pointer is wrong" msgstr "" -#: c.opt:761 -msgid "Use the narrowest integer type possible for enumeration types" +#: cgraphunit.c:650 +#, gcc-internal-format +msgid "multiple inline callers" msgstr "" -#: c.opt:765 -msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"" +#: cgraphunit.c:657 +#, gcc-internal-format +msgid "inlined_to pointer set for noninline callers" msgstr "" -#: c.opt:769 -msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed" +#: cgraphunit.c:663 +#, gcc-internal-format +msgid "inlined_to pointer is set but no predecessors found" msgstr "" -#: c.opt:773 -msgid "Make \"char\" signed by default" +#: cgraphunit.c:668 +#, gcc-internal-format +msgid "inlined_to pointer refers to itself" msgstr "" -#: c.opt:780 -msgid "Display statistics accumulated during compilation" +#: cgraphunit.c:674 +#, gcc-internal-format +msgid "node not found in cgraph_hash" msgstr "" -#: c.opt:787 -msgid "Distance between tab stops for column reporting" +#: cgraphunit.c:686 +#, gcc-internal-format +msgid "node has wrong clone_of" msgstr "" -#: c.opt:791 -msgid "Specify maximum template instantiation depth" +#: cgraphunit.c:698 +#, gcc-internal-format +msgid "node has wrong clone list" msgstr "" -#: c.opt:798 -msgid "Do not generate thread-safe code for initializing local statics" +#: cgraphunit.c:704 +#, gcc-internal-format +msgid "node is in clone list but it is not clone" msgstr "" -#: c.opt:802 -msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned" +#: cgraphunit.c:709 +#, gcc-internal-format +msgid "node has wrong prev_clone pointer" msgstr "" -#: c.opt:806 -msgid "Make \"char\" unsigned by default" +#: cgraphunit.c:714 +#, gcc-internal-format +msgid "double linked list of clones corrupted" msgstr "" -#: c.opt:810 -msgid "Use __cxa_atexit to register destructors" +#: cgraphunit.c:744 +#, gcc-internal-format +msgid "shared call_stmt:" msgstr "" -#: c.opt:814 -msgid "Use __cxa_get_exception_ptr in exception handling" +#: cgraphunit.c:750 +#, gcc-internal-format +msgid "edge points to same body alias:" msgstr "" -#: c.opt:818 -msgid "Marks all inlined methods as having hidden visibility" +#: cgraphunit.c:757 +#, gcc-internal-format +msgid "edge points to wrong declaration:" msgstr "" -#: c.opt:822 -msgid "Changes visibility to match Microsoft Visual Studio by default" +#: cgraphunit.c:767 +#, gcc-internal-format +msgid "missing callgraph edge for call stmt:" msgstr "" -#: c.opt:826 -msgid "Discard unused virtual functions" +#: cgraphunit.c:783 +#, gcc-internal-format +msgid "edge %s->%s has no corresponding call_stmt" msgstr "" -#: c.opt:830 -msgid "Implement vtables using thunks" +#: cgraphunit.c:795 +#, gcc-internal-format +msgid "verify_cgraph_node failed" msgstr "" -#: c.opt:834 -msgid "Emit common-like symbols as weak symbols" +#: cgraphunit.c:898 cgraphunit.c:918 +#, gcc-internal-format +msgid "% attribute have effect only on public objects" msgstr "" -#: c.opt:838 -msgid "" -"Convert all wide strings and character constants to character set " +#: cgraphunit.c:1160 cgraphunit.c:1181 +#, gcc-internal-format +msgid "failed to reclaim unneeded function" msgstr "" -#: c.opt:842 -msgid "Generate a #line directive pointing at the current working directory" +#: cgraphunit.c:1904 +#, gcc-internal-format +msgid "nodes with unreleased memory found" msgstr "" -#: c.opt:846 -msgid "Emit cross referencing information" +#: collect2.c:1519 opts.c:1140 +#, gcc-internal-format +msgid "LTO support has not been enabled in this configuration" msgstr "" -#: c.opt:850 -msgid "" -"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode" +#: collect2.c:1612 +#, gcc-internal-format +msgid "unknown demangling style '%s'" msgstr "" -#: c.opt:854 -msgid "Dump declarations to a .decl file" +#: collect2.c:1970 lto/lto.c:1233 +#, gcc-internal-format +msgid "%s terminated with signal %d [%s]%s" msgstr "" -#: c.opt:858 -msgid "Aggressive reduced debug info for structs" +#: collect2.c:2772 +#, gcc-internal-format +msgid "cannot find 'ldd'" msgstr "" -#: c.opt:862 -msgid "Conservative reduced debug info for structs" +#: convert.c:89 +#, gcc-internal-format +msgid "cannot convert to a pointer type" msgstr "" -#: c.opt:866 -msgid "Detailed reduced debug info for structs" +#: convert.c:390 +#, gcc-internal-format +msgid "pointer value used where a floating point value was expected" msgstr "" -#: c.opt:870 c.opt:902 -msgid "Add to the end of the system include path" +#: convert.c:394 +#, gcc-internal-format +msgid "aggregate value used where a float was expected" msgstr "" -#: c.opt:874 -msgid "Accept definition of macros in " +#: convert.c:419 +#, gcc-internal-format +msgid "conversion to incomplete type" msgstr "" -#: c.opt:878 -msgid "-imultilib Set to be the multilib include subdirectory" +#: convert.c:829 convert.c:905 +#, gcc-internal-format +msgid "can't convert between vector values of different size" msgstr "" -#: c.opt:882 -msgid "Include the contents of before other files" +#: convert.c:835 +#, gcc-internal-format +msgid "aggregate value used where an integer was expected" msgstr "" -#: c.opt:886 -msgid "Specify as a prefix for next two options" +#: convert.c:885 +#, gcc-internal-format +msgid "pointer value used where a complex was expected" msgstr "" -#: c.opt:890 -msgid "Set to be the system root directory" +#: convert.c:889 +#, gcc-internal-format +msgid "aggregate value used where a complex was expected" msgstr "" -#: c.opt:894 -msgid "Add to the start of the system include path" +#: convert.c:911 +#, gcc-internal-format +msgid "can't convert value to a vector" msgstr "" -#: c.opt:898 -msgid "Add to the end of the quote include path" +#: convert.c:950 +#, gcc-internal-format +msgid "aggregate value used where a fixed-point was expected" msgstr "" -#: c.opt:916 -msgid "" -"Do not search standard system include directories (those specified with -" -"isystem will still be used)" +#: coverage.c:185 +#, gcc-internal-format +msgid "%qs is not a gcov data file" msgstr "" -#: c.opt:920 -msgid "Do not search standard system include directories for C++" +#: coverage.c:196 +#, gcc-internal-format +msgid "%qs is version %q.*s, expected version %q.*s" msgstr "" -#: c.opt:936 -msgid "Generate C header of platform-specific features" +#: coverage.c:276 coverage.c:284 +#, gcc-internal-format +msgid "coverage mismatch for function %u while reading execution counters" msgstr "" -#: c.opt:940 -msgid "Print a checksum of the executable for PCH validity checking, and stop" +#: coverage.c:278 coverage.c:372 +#, gcc-internal-format +msgid "checksum is %x instead of %x" msgstr "" -#: c.opt:944 -msgid "Remap file names when including files" +#: coverage.c:286 coverage.c:374 +#, gcc-internal-format +msgid "number of counters is %d instead of %d" msgstr "" -#: c.opt:948 -msgid "Conform to the ISO 1998 C++ standard" +#: coverage.c:292 +#, gcc-internal-format +msgid "cannot merge separate %s counters for function %u" msgstr "" -#: c.opt:952 -msgid "" -"Conform to the ISO 1998 C++ standard, with extensions that are likely to" +#: coverage.c:313 +#, gcc-internal-format +msgid "%qs has overflowed" msgstr "" -#: c.opt:959 c.opt:994 -msgid "Conform to the ISO 1990 C standard" +#: coverage.c:350 +#, gcc-internal-format +msgid "no coverage for function %qE found" msgstr "" -#: c.opt:963 c.opt:1002 -msgid "Conform to the ISO 1999 C standard" +#: coverage.c:363 coverage.c:366 +#, gcc-internal-format +msgid "coverage mismatch for function %qE while reading counter %qs" msgstr "" -#: c.opt:967 -msgid "Deprecated in favor of -std=c99" +#: coverage.c:382 +#, gcc-internal-format +msgid "coverage mismatch ignored due to -Wcoverage-mismatch" msgstr "" -#: c.opt:971 -msgid "Conform to the ISO 1998 C++ standard with GNU extensions" +#: coverage.c:384 +#, gcc-internal-format +msgid "execution counts estimated" msgstr "" -#: c.opt:975 -msgid "Conform to the ISO 1998 C++ standard, with GNU extensions and" +#: coverage.c:387 +#, gcc-internal-format +msgid "this can result in poorly optimized code" msgstr "" -#: c.opt:982 -msgid "Conform to the ISO 1990 C standard with GNU extensions" +#: coverage.c:570 +#, gcc-internal-format +msgid "cannot open %s" msgstr "" -#: c.opt:986 -msgid "Conform to the ISO 1999 C standard with GNU extensions" +#: coverage.c:605 +#, gcc-internal-format +msgid "error writing %qs" msgstr "" -#: c.opt:990 -msgid "Deprecated in favor of -std=gnu99" +#: dbgcnt.c:135 +#, gcc-internal-format +msgid "Can not find a valid counter:value pair:" msgstr "" -#: c.opt:998 -msgid "Conform to the ISO 1990 C standard as amended in 1994" +#: dbgcnt.c:136 +#, gcc-internal-format +msgid "-fdbg-cnt=%s" msgstr "" -#: c.opt:1006 -msgid "Deprecated in favor of -std=iso9899:1999" +#: dbgcnt.c:137 +#, gcc-internal-format +msgid " %s" msgstr "" -#: c.opt:1010 -msgid "Enable traditional preprocessing" +#: dbxout.c:3258 +#, gcc-internal-format +msgid "common symbol debug info is not structured as symbol+offset" msgstr "" -#: c.opt:1014 -msgid "Support ISO C trigraphs" +#: diagnostic.c:728 +#, gcc-internal-format +msgid "in %s, at %s:%d" msgstr "" -#: c.opt:1018 -msgid "Do not predefine system-specific and GCC-specific macros" +#: dominance.c:1010 +#, gcc-internal-format +msgid "dominator of %d status unknown" msgstr "" -#: c.opt:1022 -msgid "Enable verbose output" +#: dominance.c:1017 +#, gcc-internal-format +msgid "dominator of %d should be %d, not %d" msgstr "" -#: lto/lang.opt:29 -msgid "Run the link-time optimizer in local transformation (LTRANS) mode." +#: dwarf2out.c:4014 +#, gcc-internal-format +msgid "" +"Multiple EH personalities are supported only with assemblers supporting .cfi." +"personality directive." msgstr "" -#: lto/lang.opt:33 -msgid "Specify a file to which a list of files output by LTRANS is written." +#: dwarf2out.c:5392 +#, gcc-internal-format +msgid "DW_LOC_OP %s not implemented" msgstr "" -#: lto/lang.opt:37 -msgid "Run the link-time optimizer in whole program analysis (WPA) mode." +#: emit-rtl.c:2460 +#, gcc-internal-format +msgid "invalid rtl sharing found in the insn" msgstr "" -#: lto/lang.opt:41 -msgid "The resolution file" +#: emit-rtl.c:2462 +#, gcc-internal-format +msgid "shared rtx" msgstr "" -#: common.opt:28 -msgid "Display this information" +#: emit-rtl.c:2464 +#, gcc-internal-format +msgid "internal consistency failure" msgstr "" -#: common.opt:32 -msgid "" -"Display descriptions of a specific class of options. is one or more " -"of optimizers, target, warnings, undocumented, params" +#: emit-rtl.c:3626 +#, gcc-internal-format +msgid "ICE: emit_insn used where emit_jump_insn needed:\n" msgstr "" -#: common.opt:36 -msgid "Alias for --help=target" +#: errors.c:133 +#, gcc-internal-format +msgid "abort in %s, at %s:%d" msgstr "" -#: common.opt:55 -msgid "" -"Set parameter to value. See below for a complete list of parameters" +#: except.c:223 +#, gcc-internal-format +msgid "exception handling disabled, use -fexceptions to enable" msgstr "" -#: common.opt:62 -msgid "" -"Put global and static data smaller than bytes into a special " -"section (on some targets)" +#: except.c:2026 +#, gcc-internal-format +msgid "argument of %<__builtin_eh_return_regno%> must be constant" msgstr "" -#: common.opt:66 -msgid "Set optimization level to " +#: except.c:2163 +#, gcc-internal-format +msgid "__builtin_eh_return not supported on this target" msgstr "" -#: common.opt:70 -msgid "Optimize for space rather than speed" +#: except.c:3334 except.c:3359 +#, gcc-internal-format +msgid "region_array is corrupted for region %i" msgstr "" -#: common.opt:74 -msgid "This switch is deprecated; use -Wextra instead" +#: except.c:3347 except.c:3378 +#, gcc-internal-format +msgid "lp_array is corrupted for lp %i" msgstr "" -#: common.opt:78 -msgid "Warn about returning structures, unions or arrays" +#: except.c:3364 +#, gcc-internal-format +msgid "outer block of region %i is wrong" msgstr "" -#: common.opt:82 -msgid "Warn if an array is accessed out of bounds" +#: except.c:3369 +#, gcc-internal-format +msgid "negative nesting depth of region %i" msgstr "" -#: common.opt:86 -msgid "Warn about inappropriate attribute usage" +#: except.c:3383 +#, gcc-internal-format +msgid "region of lp %i is wrong" msgstr "" -#: common.opt:90 -msgid "Warn about pointer casts which increase alignment" +#: except.c:3410 +#, gcc-internal-format +msgid "tree list ends on depth %i" msgstr "" -#: common.opt:94 -msgid "Warn about uses of __attribute__((deprecated)) declarations" +#: except.c:3415 +#, gcc-internal-format +msgid "region_array does not match region_tree" msgstr "" -#: common.opt:98 -msgid "Warn when an optimization pass is disabled" +#: except.c:3420 +#, gcc-internal-format +msgid "lp_array does not match region_tree" msgstr "" -#: common.opt:102 -msgid "Treat all warnings as errors" +#: except.c:3427 +#, gcc-internal-format +msgid "verify_eh_tree failed" msgstr "" -#: common.opt:106 -msgid "Treat specified warning as error" +#: explow.c:1304 +#, gcc-internal-format +msgid "stack limits not supported on this target" msgstr "" -#: common.opt:110 -msgid "Print extra (possibly unwanted) warnings" +#: expr.c:9228 +msgid "%Kcall to %qs declared with attribute error: %s" msgstr "" -#: common.opt:114 -msgid "Exit on the first error occurred" +#: expr.c:9235 +msgid "%Kcall to %qs declared with attribute warning: %s" msgstr "" -#: common.opt:118 -msgid "" -"-Wframe-larger-than= Warn if a function's stack frame requires more " -"than bytes" +#: final.c:1457 +#, gcc-internal-format +msgid "invalid argument %qs to -fdebug-prefix-map" msgstr "" -#: common.opt:122 -msgid "Warn when an inlined function cannot be inlined" +#: final.c:1574 +#, gcc-internal-format +msgid "the frame size of %wd bytes is larger than %wd bytes" msgstr "" -#: common.opt:129 -msgid "Warn if an object is larger than bytes" +#: final.c:4367 toplev.c:1928 +#, gcc-internal-format +msgid "could not open final insn dump file %qs: %s" msgstr "" -#: common.opt:133 -msgid "Warn if the loop cannot be optimized due to nontrivial assumptions." +#: final.c:4423 +#, gcc-internal-format +msgid "could not close final insn dump file %qs: %s" msgstr "" -#: common.opt:137 -msgid "" -"Warn about functions which might be candidates for __attribute__((noreturn))" +#: fixed-value.c:104 +#, gcc-internal-format +msgid "large fixed-point constant implicitly truncated to fixed-point type" msgstr "" -#: common.opt:141 -msgid "Warn about constructs not instrumented by -fmudflap" +#: fold-const.c:1356 +#, gcc-internal-format +msgid "assuming signed overflow does not occur when negating a division" msgstr "" -#: common.opt:145 -msgid "Warn about overflow in arithmetic expressions" +#: fold-const.c:4265 fold-const.c:4277 +#, gcc-internal-format +msgid "comparison is always %d due to width of bit-field" msgstr "" -#: common.opt:149 -msgid "Warn when the packed attribute has no effect on struct layout" +#: fold-const.c:5617 +#, gcc-internal-format +msgid "assuming signed overflow does not occur when simplifying range test" msgstr "" -#: common.opt:153 -msgid "Warn when padding is required to align structure members" +#: fold-const.c:6012 fold-const.c:6027 +#, gcc-internal-format +msgid "comparison is always %d" msgstr "" -#: common.opt:157 -msgid "Warn when one local variable shadows another" +#: fold-const.c:6162 +#, gcc-internal-format +msgid "% of unmatched not-equal tests is always 1" msgstr "" -#: common.opt:161 -msgid "Warn when not issuing stack smashing protection for some reason" +#: fold-const.c:6167 +#, gcc-internal-format +msgid "% of mutually exclusive equal-tests is always 0" msgstr "" -#: common.opt:165 common.opt:169 -msgid "Warn about code which might break strict aliasing rules" +#: fold-const.c:9135 +#, gcc-internal-format +msgid "" +"assuming signed overflow does not occur when reducing constant in comparison" msgstr "" -#: common.opt:173 common.opt:177 -msgid "Warn about optimizations that assume that signed overflow is undefined" +#: fold-const.c:9507 +#, gcc-internal-format +msgid "" +"assuming signed overflow does not occur when combining constants around a " +"comparison" msgstr "" -#: common.opt:181 -msgid "Warn about enumerated switches, with no default, missing a case" +#: fold-const.c:14208 +#, gcc-internal-format +msgid "fold check: original tree changed by fold" msgstr "" -#: common.opt:185 -msgid "Warn about enumerated switches missing a \"default:\" statement" +#: function.c:254 +#, gcc-internal-format +msgid "total size of local objects too large" msgstr "" -#: common.opt:189 -msgid "Warn about all enumerated switches missing a specific case" +#: function.c:1645 gimplify.c:4875 +#, gcc-internal-format +msgid "impossible constraint in %" msgstr "" -#: common.opt:193 -msgid "Do not suppress warnings from system headers" +#: function.c:3768 +#, gcc-internal-format +msgid "variable %q+D might be clobbered by % or %" msgstr "" -#: common.opt:197 -msgid "" -"Warn if a comparison is always true or always false due to the limited range " -"of the data type" +#: function.c:3789 +#, gcc-internal-format +msgid "argument %q+D might be clobbered by % or %" msgstr "" -#: common.opt:201 -msgid "Warn about uninitialized automatic variables" +#: function.c:4234 +#, gcc-internal-format +msgid "function returns an aggregate" msgstr "" -#: common.opt:205 -msgid "Warn about code that will never be executed" +#: function.c:4628 +#, gcc-internal-format +msgid "unused parameter %q+D" msgstr "" -#: common.opt:209 -msgid "Enable all -Wunused- warnings" +#: gcc.c:1376 +#, gcc-internal-format +msgid "ambiguous abbreviation %s" msgstr "" -#: common.opt:213 -msgid "Warn when a function is unused" +#: gcc.c:1403 +#, gcc-internal-format +msgid "incomplete '%s' option" msgstr "" -#: common.opt:217 -msgid "Warn when a label is unused" +#: gcc.c:1414 +#, gcc-internal-format +msgid "missing argument to '%s' option" msgstr "" -#: common.opt:221 -msgid "Warn when a function parameter is unused" +#: gcc.c:1427 +#, gcc-internal-format +msgid "extraneous argument to '%s' option" msgstr "" -#: common.opt:225 -msgid "Warn when an expression value is unused" +#: gcc.c:4289 +#, gcc-internal-format +msgid "warning: -pipe ignored because -save-temps specified" msgstr "" -#: common.opt:229 -msgid "Warn when a variable is unused" +#: gcc.c:4608 +#, gcc-internal-format +msgid "warning: '-x %s' after last input file has no effect" msgstr "" -#: common.opt:233 -msgid "Warn instead of error in case profiles in -fprofile-use do not match" +#. 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:5862 +#, gcc-internal-format +msgid "spec failure: '%%*' has not been initialized by pattern match" msgstr "" -#: common.opt:237 -msgid "Emit declaration information into " +#: gcc.c:5871 +#, gcc-internal-format +msgid "warning: use of obsolete %%[ operator in specs" msgstr "" -#: common.opt:250 -msgid "Enable dumps from specific passes of the compiler" +#: gcc.c:5952 +#, gcc-internal-format +msgid "spec failure: unrecognized spec option '%c'" msgstr "" -#: common.opt:254 -msgid "Set the file basename to be used for dumps" +#: gcc.c:6688 +#, gcc-internal-format +msgid "%s: could not determine length of compare-debug file %s" msgstr "" -#: common.opt:274 -msgid "Align the start of functions" +#: gcc.c:6699 +#, gcc-internal-format +msgid "%s: -fcompare-debug failure (length)" msgstr "" -#: common.opt:281 -msgid "Align labels which are only reached by jumping" +#: gcc.c:6709 gcc.c:6750 +#, gcc-internal-format +msgid "%s: could not open compare-debug file %s" msgstr "" -#: common.opt:288 -msgid "Align all labels" +#: gcc.c:6729 gcc.c:6766 +#, gcc-internal-format +msgid "%s: -fcompare-debug failure" msgstr "" -#: common.opt:295 -msgid "Align the start of loops" +#: gcc.c:7002 +#, gcc-internal-format +msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC" msgstr "" -#: common.opt:310 -msgid "Specify that arguments may alias each other and globals" +#: gcc.c:7025 +#, gcc-internal-format +msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC" msgstr "" -#: common.opt:314 -msgid "Assume arguments may alias globals but not each other" +#: gcc.c:7133 +#, gcc-internal-format +msgid "unrecognized option '-%s'" msgstr "" -#: common.opt:318 -msgid "Assume arguments alias neither each other nor globals" +#: gcc.c:7366 gcc.c:7429 +#, gcc-internal-format +msgid "%s: %s compiler not installed on this system" msgstr "" -#: common.opt:322 -msgid "Assume arguments alias no other storage" +#: gcc.c:7453 +#, gcc-internal-format +msgid "Recompiling with -fcompare-debug" msgstr "" -#: common.opt:326 -msgid "Generate unwind tables that are exact at each instruction boundary" +#: gcc.c:7467 +#, gcc-internal-format +msgid "during -fcompare-debug recompilation" msgstr "" -#: common.opt:330 -msgid "Generate auto-inc/dec instructions" +#: gcc.c:7476 +#, gcc-internal-format +msgid "Comparing final insns dumps" msgstr "" -#: common.opt:338 -msgid "Generate code to check bounds before indexing arrays" +#: gcc.c:7600 +#, gcc-internal-format +msgid "%s: linker input file unused because linking not done" msgstr "" -#: common.opt:342 -msgid "Replace add, compare, branch with branch on count register" +#: gcc.c:7640 +#, gcc-internal-format +msgid "language %s not recognized" msgstr "" -#: common.opt:346 -msgid "Use profiling information for branch probabilities" +#: gcc.c:7711 lto/lto.c:1223 +#, gcc-internal-format +msgid "%s: %s" msgstr "" -#: common.opt:350 -msgid "" -"Perform branch target load optimization before prologue / epilogue threading" +#: gcse.c:4936 +#, gcc-internal-format +msgid "%s: %d basic blocks and %d edges/basic block" msgstr "" -#: common.opt:354 -msgid "" -"Perform branch target load optimization after prologue / epilogue threading" +#: gcse.c:4949 +#, gcc-internal-format +msgid "%s: %d basic blocks and %d registers" msgstr "" -#: common.opt:358 -msgid "" -"Restrict target load migration not to re-use registers in any basic block" +#: ggc-common.c:466 ggc-common.c:474 ggc-common.c:542 ggc-common.c:561 +#: ggc-page.c:2198 ggc-page.c:2229 ggc-page.c:2236 ggc-zone.c:2442 +#: ggc-zone.c:2453 ggc-zone.c:2457 +#, gcc-internal-format +msgid "can't write PCH file: %m" msgstr "" -#: common.opt:362 -msgid "Mark as being preserved across functions" +#: ggc-common.c:554 config/i386/host-cygwin.c:57 +#, gcc-internal-format +msgid "can't get position in PCH file: %m" msgstr "" -#: common.opt:366 -msgid "Mark as being corrupted by function calls" +#: ggc-common.c:564 +#, gcc-internal-format +msgid "can't write padding to PCH file: %m" msgstr "" -#: common.opt:373 -msgid "Save registers around function calls" +#: ggc-common.c:619 ggc-common.c:627 ggc-common.c:634 ggc-common.c:637 +#: ggc-common.c:647 ggc-common.c:650 ggc-page.c:2326 ggc-zone.c:2476 +#, gcc-internal-format +msgid "can't read PCH file: %m" msgstr "" -#: common.opt:377 -msgid "Compare the results of several data dependence analyzers." +#: ggc-common.c:642 +#, gcc-internal-format +msgid "had to relocate PCH" msgstr "" -#: common.opt:381 -msgid "Do not put uninitialized globals in the common section" +#: ggc-page.c:1524 +#, gcc-internal-format +msgid "open /dev/zero: %m" msgstr "" -#: common.opt:385 -msgid "" -"-fcompare-debug[=] Compile with and without e.g. -gtoggle, and compare " -"the final-insns dump" +#: ggc-page.c:2214 ggc-page.c:2220 +#, gcc-internal-format +msgid "can't write PCH file" msgstr "" -#: common.opt:389 -msgid "Run only the second compilation of -fcompare-debug" +#: ggc-zone.c:2439 ggc-zone.c:2450 +#, gcc-internal-format +msgid "can't seek PCH file: %m" msgstr "" -#: common.opt:393 -msgid "Do not perform optimizations increasing noticeably stack usage" +#: gimple.c:1032 +#, gcc-internal-format +msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" msgstr "" -#: common.opt:397 -msgid "Perform a register copy-propagation optimization pass" +#: gimplify.c:2373 +#, gcc-internal-format +msgid "using result of function returning %" msgstr "" -#: common.opt:401 -msgid "Perform cross-jumping optimization" +#: gimplify.c:4760 +#, gcc-internal-format +msgid "invalid lvalue in asm output %d" msgstr "" -#: common.opt:405 -msgid "When running CSE, follow jumps to their targets" +#: gimplify.c:4876 +#, gcc-internal-format +msgid "non-memory input %d must stay in memory" msgstr "" -#: common.opt:409 common.opt:538 common.opt:759 common.opt:1001 -#: common.opt:1122 common.opt:1181 common.opt:1240 common.opt:1256 -#: common.opt:1328 -msgid "Does nothing. Preserved for backward compatibility." +#: gimplify.c:4891 +#, gcc-internal-format +msgid "memory input %d is not directly addressable" msgstr "" -#: common.opt:413 -msgid "Omit range reduction step when performing complex division" +#: gimplify.c:5392 +#, gcc-internal-format +msgid "%qE not specified in enclosing parallel" msgstr "" -#: common.opt:417 -msgid "Complex multiplication and division follow Fortran rules" +#: gimplify.c:5394 +#, gcc-internal-format +msgid "enclosing parallel" msgstr "" -#: common.opt:421 -msgid "Place data items into their own section" +#: gimplify.c:5499 +#, gcc-internal-format +msgid "iteration variable %qE should be private" msgstr "" -#: common.opt:425 -msgid "List all available debugging counters with their limits and counts." +#: gimplify.c:5513 +#, gcc-internal-format +msgid "iteration variable %qE should not be firstprivate" msgstr "" -#: common.opt:429 -msgid "" -"-fdbg-cnt=:[,:,...] Set the debug counter " -"limit. " +#: gimplify.c:5516 +#, gcc-internal-format +msgid "iteration variable %qE should not be reduction" msgstr "" -#: common.opt:433 -msgid "Map one directory name to another in debug information" +#: gimplify.c:5679 +#, gcc-internal-format +msgid "%s variable %qE is private in outer context" msgstr "" -#: common.opt:439 -msgid "Defer popping functions args from stack until later" +#: gimplify.c:7199 +#, gcc-internal-format +msgid "gimplification failed" msgstr "" -#: common.opt:443 -msgid "Attempt to fill delay slots of branch instructions" +#: graph.c:401 java/jcf-parse.c:1751 java/jcf-parse.c:1892 objc/objc-act.c:524 +#, gcc-internal-format +msgid "can't open %s: %m" msgstr "" -#: common.opt:447 -msgid "Delete useless null pointer checks" +#: graphite.c:296 toplev.c:1843 +#, gcc-internal-format +msgid "Graphite loop optimizations cannot be used" msgstr "" -#: common.opt:451 -msgid "" -"How often to emit source location at the beginning of line-wrapped " -"diagnostics" +#: haifa-sched.c:185 +#, gcc-internal-format +msgid "fix_sched_param: unknown param: %s" msgstr "" -#: common.opt:455 -msgid "" -"Amend appropriate diagnostic messages with the command line option that " -"controls them" +#: ira.c:1475 ira.c:1488 ira.c:1502 +#, gcc-internal-format +msgid "%s cannot be used in asm here" msgstr "" -#: common.opt:459 -msgid "Dump various compiler internals to a file" +#: lto-cgraph.c:607 +#, gcc-internal-format +msgid "bytecode stream: found multiple instances of cgraph node %d" msgstr "" -#: common.opt:463 -msgid "Dump to filename the insns at the end of translation" +#: lto-cgraph.c:678 +#, gcc-internal-format +msgid "bytecode stream: no caller found while reading edge" msgstr "" -#: common.opt:467 -msgid "Suppress output of addresses in debugging dumps" +#: lto-cgraph.c:682 +#, gcc-internal-format +msgid "bytecode stream: no callee found while reading edge" msgstr "" -#: common.opt:471 -msgid "" -"Suppress output of instruction numbers, line number notes and addresses in " -"debugging dumps" +#: lto-cgraph.c:731 +#, gcc-internal-format +msgid "bytecode stream: found empty cgraph node" msgstr "" -#: common.opt:475 -msgid "Suppress output of previous and next insn numbers in debugging dumps" +#: lto-cgraph.c:797 +#, gcc-internal-format +msgid "Combining units with different profiles is not supported." msgstr "" -#: common.opt:479 -msgid "Enable CFI tables via GAS assembler directives." +#: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280 +#: lto-compress.c:288 lto-compress.c:309 +#, gcc-internal-format +msgid "compressed stream: %s" msgstr "" -#: common.opt:483 -msgid "Perform early inlining" +#: lto-section-in.c:66 +#, gcc-internal-format +msgid "" +"bytecode stream: trying to read %d bytes after the end of the input buffer" msgstr "" -#: common.opt:487 -msgid "Perform DWARF2 duplicate elimination" +#: lto-streamer-in.c:81 +#, gcc-internal-format +msgid "bytecode stream: unexpected tag %s" msgstr "" -#: common.opt:491 -msgid "Perform interprocedural reduction of aggregates" +#: lto-streamer-in.c:92 +#, gcc-internal-format +msgid "bytecode stream: tag %s is not in the expected range [%s, %s]" msgstr "" -#: common.opt:495 common.opt:499 -msgid "Perform unused type elimination in debug info" +#: lto-streamer-in.c:106 +#, gcc-internal-format +msgid "bytecode stream: expected tag %s instead of %s" msgstr "" -#: common.opt:503 -msgid "Do not suppress C++ class debug information." +#: lto-streamer-in.c:150 +#, gcc-internal-format +msgid "bytecode stream: string too long for the string table" msgstr "" -#: common.opt:507 -msgid "Generate debug information to support Identical Code Folding (ICF)" +#: lto-streamer-in.c:210 +#, gcc-internal-format +msgid "bytecode stream: found non-null terminated string" msgstr "" -#: common.opt:511 -msgid "Enable exception handling" +#: lto-streamer-in.c:1109 +#, gcc-internal-format +msgid "bytecode stream: unknown GIMPLE statement tag %s" msgstr "" -#: common.opt:515 -msgid "Perform a number of minor, expensive optimizations" +#: lto-streamer-in.c:2396 +#, gcc-internal-format +msgid "optimization options not supported yet" msgstr "" -#: common.opt:519 -msgid "Specify handling of excess floating-point precision" +#: lto-streamer-in.c:2401 +#, gcc-internal-format +msgid "target optimization options not supported yet" msgstr "" -#: common.opt:526 -msgid "Assume no NaNs or infinities are generated" +#: lto-streamer-in.c:2544 +#, gcc-internal-format +msgid "bytecode stream: tried to jump backwards in the stream" msgstr "" -#: common.opt:530 -msgid "Mark as being unavailable to the compiler" +#: lto-streamer-in.c:2588 +#, gcc-internal-format +msgid "target specific builtin not available" msgstr "" -#: common.opt:534 -msgid "Don't allocate floats and doubles in extended-precision registers" +#: lto-streamer-out.c:1180 +#, gcc-internal-format +msgid "gimple bytecode streams do not support the optimization attribute" msgstr "" -#: common.opt:542 -msgid "Perform a forward propagation pass on RTL" +#: lto-streamer-out.c:1183 +#, gcc-internal-format +msgid "gimple bytecode streams do not support the target attribute" msgstr "" -#: common.opt:549 -msgid "Allow function addresses to be held in registers" +#: lto-streamer-out.c:1201 +#, gcc-internal-format +msgid "tree code %qs is not supported in gimple streams" msgstr "" -#: common.opt:553 -msgid "Place each function into its own section" +#: lto-streamer-out.c:1245 +#, gcc-internal-format +msgid "" +"gimple bytecode streams do not support machine specific builtin functions on " +"this target" msgstr "" -#: common.opt:557 -msgid "Perform global common subexpression elimination" +#: lto-streamer.c:179 +#, gcc-internal-format +msgid "bytecode stream: unexpected LTO section %s" msgstr "" -#: common.opt:561 +#: lto-streamer.c:862 +#, gcc-internal-format msgid "" -"Perform enhanced load motion during global common subexpression elimination" +"bytecode stream generated with LTO version %d.%d instead of the expected %d.%" +"d" msgstr "" -#: common.opt:565 -msgid "Perform store motion after global common subexpression elimination" +#: lto-symtab.c:435 +#, gcc-internal-format +msgid "%qD has already been defined" msgstr "" -#: common.opt:569 -msgid "" -"Perform redundant load after store elimination in global common subexpression" +#: lto-symtab.c:437 +#, gcc-internal-format +msgid "previously defined here" msgstr "" -#: common.opt:574 -msgid "" -"Perform global common subexpression elimination after register allocation" +#: lto-symtab.c:507 +#, gcc-internal-format +msgid "type of %qD does not match original declaration" msgstr "" -#: common.opt:580 -msgid "Enable in and out of Graphite representation" +#: lto-symtab.c:514 +#, gcc-internal-format +msgid "alignment of %qD is bigger than original declaration" msgstr "" -#: common.opt:584 -msgid "Enable Graphite Identity transformation" +#: lto-symtab.c:520 lto-symtab.c:617 +#, gcc-internal-format +msgid "previously declared here" msgstr "" -#: common.opt:588 -msgid "Mark all loops as parallel" +#: lto-symtab.c:600 +#, gcc-internal-format +msgid "variable %qD redeclared as function" msgstr "" -#: common.opt:592 -msgid "Enable Loop Strip Mining transformation" +#: lto-symtab.c:606 +#, gcc-internal-format +msgid "function %qD redeclared as variable" msgstr "" -#: common.opt:596 -msgid "Enable Loop Interchange transformation" +#: omp-low.c:1837 +#, gcc-internal-format +msgid "" +"barrier region may not be closely nested inside of work-sharing, critical, " +"ordered, master or explicit task region" msgstr "" -#: common.opt:600 -msgid "Enable Loop Blocking transformation" +#: omp-low.c:1842 +#, gcc-internal-format +msgid "" +"work-sharing region may not be closely nested inside of work-sharing, " +"critical, ordered, master or explicit task region" msgstr "" -#: common.opt:604 -msgid "Enable guessing of branch probabilities" +#: omp-low.c:1860 +#, gcc-internal-format +msgid "" +"master region may not be closely nested inside of work-sharing or explicit " +"task region" msgstr "" -#: common.opt:612 -msgid "Process #ident directives" +#: omp-low.c:1875 +#, gcc-internal-format +msgid "" +"ordered region may not be closely nested inside of critical or explicit task " +"region" msgstr "" -#: common.opt:616 -msgid "Perform conversion of conditional jumps to branchless equivalents" +#: omp-low.c:1881 +#, gcc-internal-format +msgid "" +"ordered region must be closely nested inside a loop region with an ordered " +"clause" msgstr "" -#: common.opt:620 -msgid "Perform conversion of conditional jumps to conditional execution" +#: omp-low.c:1896 +#, gcc-internal-format +msgid "" +"critical region may not be nested inside a critical region with the same name" msgstr "" -#: common.opt:628 -msgid "Do not generate .size directives" +#: omp-low.c:6750 cp/decl.c:2711 cp/parser.c:8399 cp/parser.c:8419 +#, gcc-internal-format +msgid "invalid exit from OpenMP structured block" msgstr "" -#: common.opt:632 -msgid "Perform indirect inlining" +#: omp-low.c:6752 omp-low.c:6757 +#, gcc-internal-format +msgid "invalid entry to OpenMP structured block" msgstr "" -#: common.opt:641 -msgid "Pay attention to the \"inline\" keyword" +#. Otherwise, be vague and lazy, but efficient. +#: omp-low.c:6760 +#, gcc-internal-format +msgid "invalid branch to/from an OpenMP structured block" msgstr "" -#: common.opt:645 -msgid "" -"Integrate simple functions into their callers when code size is known to not " -"growth" +#: opts.c:171 +#, gcc-internal-format +msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized" msgstr "" -#: common.opt:649 -msgid "Integrate simple functions into their callers" +#: opts.c:205 +#, gcc-internal-format +msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown" msgstr "" -#: common.opt:653 -msgid "Integrate functions called once into their callers" +#: opts.c:211 +#, gcc-internal-format +msgid "" +"%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-" +"femit-struct-debug-detailed=ind:...%>" msgstr "" -#: common.opt:660 -msgid "Limit the size of inlined functions to " +#. Eventually this should become a hard error IMO. +#: opts.c:451 +#, gcc-internal-format +msgid "command line option \"%s\" is valid for %s but not for %s" msgstr "" -#: common.opt:664 -msgid "Instrument function entry and exit with profiling calls" +#: opts.c:482 opts.c:765 +#, gcc-internal-format +msgid "unrecognized command line option \"%s\"" msgstr "" -#: common.opt:668 -msgid "" -"-finstrument-functions-exclude-function-list=name,... Do not instrument " -"listed functions" +#: opts.c:543 +#, gcc-internal-format +msgid "command line option %qs is not supported by this configuration" msgstr "" -#: common.opt:672 -msgid "" -"-finstrument-functions-exclude-file-list=filename,... Do not instrument " -"functions listed in files" +#: opts.c:596 +#, gcc-internal-format +msgid "missing argument to \"%s\"" msgstr "" -#: common.opt:676 -msgid "Perform Interprocedural constant propagation" +#: opts.c:606 +#, gcc-internal-format +msgid "argument to \"%s\" should be a non-negative integer" msgstr "" -#: common.opt:680 -msgid "Perform cloning to make Interprocedural constant propagation stronger" +#: opts.c:1007 +#, gcc-internal-format +msgid "Section anchors must be disabled when unit-at-a-time is disabled." msgstr "" -#: common.opt:684 -msgid "Discover pure and const functions" +#: opts.c:1011 +#, gcc-internal-format +msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled." msgstr "" -#: common.opt:688 -msgid "Perform interprocedural points-to analysis" +#: opts.c:1026 +#, gcc-internal-format +msgid "section anchors must be disabled when toplevel reorder is disabled" msgstr "" -#: common.opt:692 -msgid "Discover readonly and non addressable static variables" +#: opts.c:1061 config/darwin.c:1724 config/sh/sh.c:903 +#, gcc-internal-format +msgid "" +"-freorder-blocks-and-partition does not work with exceptions on this " +"architecture" msgstr "" -#: common.opt:696 -msgid "Type based escape and alias analysis" +#: opts.c:1078 config/sh/sh.c:911 +#, gcc-internal-format +msgid "" +"-freorder-blocks-and-partition does not support unwind info on this " +"architecture" msgstr "" -#: common.opt:700 -msgid "Perform matrix layout flattening and transposing based" +#: opts.c:1097 +#, gcc-internal-format +msgid "-freorder-blocks-and-partition does not work on this architecture" msgstr "" -#: common.opt:705 -msgid "Perform structure layout optimizations based" +#: opts.c:1111 +#, gcc-internal-format +msgid "-fira-algorithm=CB does not work on this architecture" msgstr "" -#: common.opt:710 -msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm" +#: opts.c:1147 +#, gcc-internal-format +msgid "-flto and -fwhopr are mutually exclusive" msgstr "" -#: common.opt:714 -msgid "-fira-region=[one|all|mixed] Set regions for IRA" +#: opts.c:1438 +#, gcc-internal-format +msgid "unrecognized include_flags 0x%x passed to print_specific_help" msgstr "" -#: common.opt:718 -msgid "Do optimistic coalescing." +#: opts.c:1780 +#, gcc-internal-format +msgid "unknown excess precision style \"%s\"" msgstr "" -#: common.opt:722 -msgid "Use IRA based register pressure calculation" +#: opts.c:1817 +#, gcc-internal-format +msgid "structure alignment must be a small power of two, not %d" msgstr "" -#: common.opt:727 -msgid "Share slots for saving different hard registers." +#: opts.c:1833 opts.c:1841 +#, gcc-internal-format +msgid "Plugin support is disabled. Configure with --enable-plugin." msgstr "" -#: common.opt:731 -msgid "Share stack slots for spilled pseudo-registers." +#: opts.c:1920 +#, gcc-internal-format +msgid "unrecognized visibility value \"%s\"" msgstr "" -#: common.opt:735 -msgid "-fira-verbose= Control IRA's level of diagnostic messages." +#: opts.c:1978 +#, gcc-internal-format +msgid "unknown stack check parameter \"%s\"" msgstr "" -#: common.opt:739 -msgid "Optimize induction variables on trees" +#: opts.c:2004 +#, gcc-internal-format +msgid "unrecognized register name \"%s\"" msgstr "" -#: common.opt:743 -msgid "Use jump tables for sufficiently large switch statements" +#: opts.c:2028 +#, gcc-internal-format +msgid "unknown tls-model \"%s\"" msgstr "" -#: common.opt:747 -msgid "Generate code for functions even if they are fully inlined" +#: opts.c:2037 +#, gcc-internal-format +msgid "unknown ira algorithm \"%s\"" msgstr "" -#: common.opt:751 -msgid "Emit static const variables even if they are not used" +#: opts.c:2048 +#, gcc-internal-format +msgid "unknown ira region \"%s\"" msgstr "" -#: common.opt:755 -msgid "Give external symbols a leading underscore" +#: opts.c:2093 +#, gcc-internal-format +msgid "dwarf version %d is not supported" msgstr "" -#: common.opt:763 -msgid "Enable link-time optimization." +#: opts.c:2162 +#, gcc-internal-format +msgid "%s: --param arguments should be of the form NAME=VALUE" msgstr "" -#: common.opt:768 -msgid "" -"-flto-compression-level= Use zlib compression level for IL" +#: opts.c:2167 +#, gcc-internal-format +msgid "invalid --param value %qs" msgstr "" -#: common.opt:772 -msgid "Report various link-time optimization statistics" +#: opts.c:2270 +#, gcc-internal-format +msgid "target system does not support debug output" msgstr "" -#: common.opt:776 -msgid "Set errno after built-in math functions" +#: opts.c:2277 +#, gcc-internal-format +msgid "debug format \"%s\" conflicts with prior selection" msgstr "" -#: common.opt:780 -msgid "Report on permanent memory allocation" +#: opts.c:2293 +#, gcc-internal-format +msgid "unrecognised debug output level \"%s\"" msgstr "" -#: common.opt:787 -msgid "Attempt to merge identical constants and constant variables" +#: opts.c:2295 +#, gcc-internal-format +msgid "debug output level %s is too high" msgstr "" -#: common.opt:791 -msgid "Attempt to merge identical constants across compilation units" +#: opts.c:2415 +#, gcc-internal-format +msgid "-Werror=%s: No option -%s" msgstr "" -#: common.opt:795 -msgid "Attempt to merge identical debug strings across compilation units" +#: params.c:68 +#, gcc-internal-format +msgid "minimum value of parameter %qs is %u" msgstr "" -#: common.opt:799 -msgid "" -"Limit diagnostics to characters per line. 0 suppresses line-" -"wrapping" +#: params.c:73 +#, gcc-internal-format +msgid "maximum value of parameter %qs is %u" msgstr "" -#: common.opt:803 -msgid "Perform SMS based modulo scheduling before the first scheduling pass" +#. If we didn't find this parameter, issue an error message. +#: params.c:85 +#, gcc-internal-format +msgid "invalid parameter %qs" msgstr "" -#: common.opt:807 -msgid "Perform SMS based modulo scheduling with register moves allowed" +#: passes.c:599 +#, gcc-internal-format +msgid "Invalid pass positioning operation" msgstr "" -#: common.opt:811 -msgid "Move loop invariant computations out of loops" +#: passes.c:639 +#, gcc-internal-format +msgid "plugin cannot register a missing pass" msgstr "" -#: common.opt:815 -msgid "Add mudflap bounds-checking instrumentation for single-threaded program" +#: passes.c:642 +#, gcc-internal-format +msgid "plugin cannot register an unnamed pass" msgstr "" -#: common.opt:819 -msgid "Add mudflap bounds-checking instrumentation for multi-threaded program" +#: passes.c:646 +#, gcc-internal-format +msgid "plugin cannot register pass %qs without reference pass name" msgstr "" -#: common.opt:823 -msgid "Ignore read operations when inserting mudflap instrumentation" +#: passes.c:658 +#, gcc-internal-format +msgid "pass %qs not found but is referenced by new pass %qs" msgstr "" -#: common.opt:827 -msgid "Use the RTL dead code elimination pass" +#: plugin.c:153 +#, gcc-internal-format +msgid "" +"Plugin %s was specified with different paths:\n" +"%s\n" +"%s" msgstr "" -#: common.opt:831 -msgid "Use the RTL dead store elimination pass" +#: plugin.c:199 +#, gcc-internal-format +msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)" msgstr "" -#: common.opt:835 -msgid "" -"Enable/Disable the traditional scheduling in loops that already passed " -"modulo scheduling" +#: plugin.c:215 +#, gcc-internal-format +msgid "Malformed option -fplugin-arg-%s (missing -[=])" msgstr "" -#: common.opt:839 -msgid "Support synchronous non-call exceptions" +#: plugin.c:277 +#, gcc-internal-format +msgid "" +"Plugin %s should be specified before -fplugin-arg-%s in the command line" msgstr "" -#: common.opt:843 -msgid "When possible do not generate stack frames" +#: plugin.c:397 +#, gcc-internal-format +msgid "Unknown callback event registered by plugin %s" msgstr "" -#: common.opt:847 -msgid "Do the full register move optimization pass" +#: plugin.c:425 +#, gcc-internal-format +msgid "Plugin %s registered a null callback function for event %s" msgstr "" -#: common.opt:851 -msgid "Optimize sibling and tail recursive calls" +#: plugin.c:550 +#, gcc-internal-format +msgid "" +"Cannot load plugin %s\n" +"%s" msgstr "" -#: common.opt:855 common.opt:859 -msgid "Report on memory allocation before interprocedural optimization" +#: plugin.c:559 +#, gcc-internal-format +msgid "" +"plugin %s is not licensed under a GPL-compatible license\n" +"%s" msgstr "" -#: common.opt:863 -msgid "Pack structure members together without holes" +#: plugin.c:568 +#, gcc-internal-format +msgid "" +"Cannot find %s in plugin %s\n" +"%s" msgstr "" -#: common.opt:867 -msgid "Set initial maximum structure member alignment" +#: plugin.c:576 +#, gcc-internal-format +msgid "Fail to initialize plugin %s" msgstr "" -#: common.opt:871 -msgid "Return small aggregates in memory, not registers" +#: profile.c:414 +#, gcc-internal-format +msgid "corrupted profile info: edge from %i to %i exceeds maximal count" msgstr "" -#: common.opt:875 -msgid "Perform loop peeling" +#: profile.c:458 +#, gcc-internal-format +msgid "corrupted profile info: run_max * runs < sum_max" msgstr "" -#: common.opt:879 -msgid "Enable machine specific peephole optimizations" +#: profile.c:464 +#, gcc-internal-format +msgid "corrupted profile info: sum_all is smaller than sum_max" msgstr "" -#: common.opt:883 -msgid "Enable an RTL peephole pass before sched2" +#: profile.c:630 +#, gcc-internal-format +msgid "correcting inconsistent profile data" msgstr "" -#: common.opt:887 -msgid "Generate position-independent code if possible (large mode)" +#: profile.c:640 +#, gcc-internal-format +msgid "corrupted profile info: profile data is not flow-consistent" msgstr "" -#: common.opt:891 +#: profile.c:657 +#, gcc-internal-format msgid "" -"Generate position-independent code for executables if possible (large mode)" +"corrupted profile info: number of iterations for basic block %d thought to " +"be %i" msgstr "" -#: common.opt:895 -msgid "Generate position-independent code if possible (small mode)" +#: profile.c:678 +#, gcc-internal-format +msgid "" +"corrupted profile info: number of executions for edge %d-%d thought to be %i" msgstr "" -#: common.opt:899 -msgid "" -"Generate position-independent code for executables if possible (small mode)" +#: reg-stack.c:537 +#, gcc-internal-format +msgid "output constraint %d must specify a single register" msgstr "" -#: common.opt:903 -msgid "Specify a plugin to load" +#: reg-stack.c:547 +#, gcc-internal-format +msgid "output constraint %d cannot be specified together with \"%s\" clobber" msgstr "" -#: common.opt:907 -msgid "" -"-fplugin-arg--[=] Specify argument = for " -"plugin " +#: reg-stack.c:570 +#, gcc-internal-format +msgid "output regs must be grouped at top of stack" msgstr "" -#: common.opt:911 -msgid "Run predictive commoning optimization." +#: reg-stack.c:607 +#, gcc-internal-format +msgid "implicitly popped regs must be grouped at top of stack" msgstr "" -#: common.opt:915 -msgid "Generate prefetch instructions, if available, for arrays in loops" +#: reg-stack.c:626 +#, gcc-internal-format +msgid "output operand %d must use %<&%> constraint" msgstr "" -#: common.opt:919 -msgid "Enable basic program profiling code" +#: regcprop.c:978 +#, gcc-internal-format +msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" msgstr "" -#: common.opt:923 -msgid "Insert arc-based program profiling code" +#: regcprop.c:990 +#, gcc-internal-format +msgid "validate_value_data: Loop in regno chain (%u)" msgstr "" -#: common.opt:927 -msgid "Set the top-level directory for storing the profile data." +#: regcprop.c:993 +#, gcc-internal-format +msgid "validate_value_data: [%u] Bad oldest_regno (%u)" msgstr "" -#: common.opt:932 -msgid "Enable correction of flow inconsistent profile data input" +#: regcprop.c:1005 +#, gcc-internal-format +msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" msgstr "" -#: common.opt:936 -msgid "" -"Enable common options for generating profile info for profile feedback " -"directed optimizations" +#: reginfo.c:819 +#, gcc-internal-format +msgid "can't use '%s' as a %s register" msgstr "" -#: common.opt:940 -msgid "" -"Enable common options for generating profile info for profile feedback " -"directed optimizations, and set -fprofile-dir=" +#: reginfo.c:834 config/ia64/ia64.c:5403 config/ia64/ia64.c:5410 +#: config/pa/pa.c:380 config/pa/pa.c:387 config/sh/sh.c:8539 +#: config/sh/sh.c:8546 config/spu/spu.c:5062 config/spu/spu.c:5069 +#, gcc-internal-format +msgid "unknown register name: %s" msgstr "" -#: common.opt:944 -msgid "" -"Enable common options for performing profile feedback directed optimizations" +#: reginfo.c:843 +#, gcc-internal-format +msgid "global register variable follows a function definition" msgstr "" -#: common.opt:948 -msgid "" -"Enable common options for performing profile feedback directed " -"optimizations, and set -fprofile-dir=" +#: reginfo.c:847 +#, gcc-internal-format +msgid "register used for two global register variables" msgstr "" -#: common.opt:952 -msgid "Insert code to profile values of expressions" +#: reginfo.c:852 +#, gcc-internal-format +msgid "call-clobbered register used for global register variable" msgstr "" -#: common.opt:959 -msgid "Make compile reproducible using " +#: reload.c:1262 +#, gcc-internal-format +msgid "cannot reload integer constant operand in %" msgstr "" -#: common.opt:969 -msgid "Record gcc command line switches in the object file." +#: reload.c:1276 +#, gcc-internal-format +msgid "impossible register constraint in %" msgstr "" -#: common.opt:973 -msgid "Return small aggregates in registers" +#: reload.c:3625 +#, gcc-internal-format +msgid "%<&%> constraint used with no register class" msgstr "" -#: common.opt:977 -msgid "Enables a register move optimization" +#: reload.c:3822 reload.c:4083 +#, gcc-internal-format +msgid "inconsistent operand constraints in an %" msgstr "" -#: common.opt:981 -msgid "Perform a register renaming optimization pass" +#: reload1.c:1370 +#, gcc-internal-format +msgid "% operand has impossible constraints" msgstr "" -#: common.opt:985 -msgid "Reorder basic blocks to improve code placement" +#: reload1.c:1390 +#, gcc-internal-format +msgid "frame size too large for reliable stack checking" msgstr "" -#: common.opt:989 -msgid "Reorder basic blocks and partition into hot and cold sections" +#: reload1.c:1393 +#, gcc-internal-format +msgid "try reducing the number of local variables" msgstr "" -#: common.opt:993 -msgid "Reorder functions to improve code placement" +#: reload1.c:2128 +#, gcc-internal-format +msgid "can't find a register in class %qs while reloading %" msgstr "" -#: common.opt:997 -msgid "Add a common subexpression elimination pass after loop optimizations" +#: reload1.c:2133 +#, gcc-internal-format +msgid "unable to find a register to spill in class %qs" msgstr "" -#: common.opt:1005 -msgid "Disable optimizations that assume default FP rounding behavior" +#: reload1.c:4284 +#, gcc-internal-format +msgid "% operand requires impossible reload" msgstr "" -#: common.opt:1009 -msgid "Enable scheduling across basic blocks" +#: reload1.c:5666 +#, gcc-internal-format +msgid "% operand constraint incompatible with operand size" msgstr "" -#: common.opt:1013 -msgid "Enable register pressure sensitive insn scheduling" +#: reload1.c:7647 +#, gcc-internal-format +msgid "output operand is constant in %" msgstr "" -#: common.opt:1017 -msgid "Allow speculative motion of non-loads" +#: rtl.c:635 +#, gcc-internal-format +msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d" msgstr "" -#: common.opt:1021 -msgid "Allow speculative motion of some loads" +#: rtl.c:645 +#, gcc-internal-format +msgid "" +"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" msgstr "" -#: common.opt:1025 -msgid "Allow speculative motion of more loads" +#: rtl.c:655 +#, gcc-internal-format +msgid "" +"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %" +"s:%d" msgstr "" -#: common.opt:1029 -msgid "Set the verbosity level of the scheduler" +#: rtl.c:664 +#, gcc-internal-format +msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d" msgstr "" -#: common.opt:1033 -msgid "If scheduling post reload, do superblock scheduling" +#: rtl.c:674 +#, gcc-internal-format +msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d" msgstr "" -#: common.opt:1037 -msgid "If scheduling post reload, do trace scheduling" +#: rtl.c:701 +#, gcc-internal-format +msgid "" +"RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%" +"d" msgstr "" -#: common.opt:1041 -msgid "Reschedule instructions before register allocation" +#: rtl.c:711 +#, gcc-internal-format +msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" msgstr "" -#: common.opt:1045 -msgid "Reschedule instructions after register allocation" +#: rtl.c:722 +#, gcc-internal-format +msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d" msgstr "" -#: common.opt:1052 -msgid "Schedule instructions using selective scheduling algorithm" +#: stmt.c:312 +#, gcc-internal-format +msgid "output operand constraint lacks %<=%>" msgstr "" -#: common.opt:1056 -msgid "Run selective scheduling after reload" +#: stmt.c:327 +#, gcc-internal-format +msgid "output constraint %qc for operand %d is not at the beginning" msgstr "" -#: common.opt:1060 -msgid "Perform software pipelining of inner loops during selective scheduling" +#: stmt.c:350 +#, gcc-internal-format +msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" msgstr "" -#: common.opt:1064 -msgid "Perform software pipelining of outer loops during selective scheduling" +#: stmt.c:357 stmt.c:456 +#, gcc-internal-format +msgid "%<%%%> constraint used with last operand" msgstr "" -#: common.opt:1068 -msgid "Reschedule pipelined regions without pipelining" +#: stmt.c:376 +#, gcc-internal-format +msgid "matching constraint not valid in output operand" msgstr "" -#: common.opt:1074 -msgid "Allow premature scheduling of queued insns" +#: stmt.c:447 +#, gcc-internal-format +msgid "input operand constraint contains %qc" msgstr "" -#: common.opt:1078 -msgid "Set number of queued insns that can be prematurely scheduled" +#: stmt.c:489 +#, gcc-internal-format +msgid "matching constraint references invalid operand number" msgstr "" -#: common.opt:1086 common.opt:1090 -msgid "" -"Set dependence distance checking in premature scheduling of queued insns" +#: stmt.c:527 +#, gcc-internal-format +msgid "invalid punctuation %qc in constraint" msgstr "" -#: common.opt:1094 -msgid "Enable the group heuristic in the scheduler" +#: stmt.c:551 +#, gcc-internal-format +msgid "matching constraint does not allow a register" msgstr "" -#: common.opt:1098 -msgid "Enable the critical path heuristic in the scheduler" +#: stmt.c:605 +#, gcc-internal-format +msgid "asm-specifier for variable %qE conflicts with asm clobber list" msgstr "" -#: common.opt:1102 -msgid "Enable the speculative instruction heuristic in the scheduler" +#: stmt.c:696 +#, gcc-internal-format +msgid "unknown register name %qs in %" msgstr "" -#: common.opt:1106 -msgid "Enable the rank heuristic in the scheduler" +#: stmt.c:704 +#, gcc-internal-format +msgid "PIC register %qs clobbered in %" msgstr "" -#: common.opt:1110 -msgid "Enable the last instruction heuristic in the scheduler" +#: stmt.c:751 +#, gcc-internal-format +msgid "more than %d operands in %" msgstr "" -#: common.opt:1114 -msgid "Enable the dependent count heuristic in the scheduler" +#: stmt.c:814 +#, gcc-internal-format +msgid "output number %d not directly addressable" msgstr "" -#: common.opt:1118 -msgid "Access data in the same section from shared anchor points" +#: stmt.c:900 +#, gcc-internal-format +msgid "asm operand %d probably doesn%'t match constraints" msgstr "" -#: common.opt:1126 -msgid "Show column numbers in diagnostics, when available. Default on" +#: stmt.c:910 +#, gcc-internal-format +msgid "use of memory input without lvalue in asm operand %d is deprecated" msgstr "" -#: common.opt:1130 -msgid "Disable optimizations observable by IEEE signaling NaNs" +#: stmt.c:1065 +#, gcc-internal-format +msgid "asm clobber conflict with output operand" msgstr "" -#: common.opt:1134 -msgid "" -"Disable floating point optimizations that ignore the IEEE signedness of zero" +#: stmt.c:1070 +#, gcc-internal-format +msgid "asm clobber conflict with input operand" msgstr "" -#: common.opt:1138 -msgid "Convert floating point constants to single precision constants" +#: stmt.c:1196 +#, gcc-internal-format +msgid "too many alternatives in %" +msgstr "" + +#: stmt.c:1208 +#, gcc-internal-format +msgid "operand constraints for % differ in number of alternatives" msgstr "" -#: common.opt:1142 -msgid "Split lifetimes of induction variables when loops are unrolled" +#: stmt.c:1275 +#, gcc-internal-format +msgid "duplicate asm operand name %qs" msgstr "" -#: common.opt:1146 -msgid "Split wide types into independent registers" +#: stmt.c:1372 +#, gcc-internal-format +msgid "missing close brace for named operand" msgstr "" -#: common.opt:1150 -msgid "Apply variable expansion when loops are unrolled" +#: stmt.c:1397 +#, gcc-internal-format +msgid "undefined named operand %qs" msgstr "" -#: common.opt:1154 -msgid "Insert stack checking code into the program" +#: stmt.c:1542 cp/cvt.c:917 cp/cvt.c:1033 +#, gcc-internal-format +msgid "value computed is not used" msgstr "" -#: common.opt:1158 -msgid "" -"Insert stack checking code into the program. Same as -fstack-check=specific" +#: stor-layout.c:160 +#, gcc-internal-format +msgid "type size can%'t be explicitly evaluated" msgstr "" -#: common.opt:1165 -msgid "Trap if the stack goes past " +#: stor-layout.c:162 +#, gcc-internal-format +msgid "variable-size type declared outside of any function" msgstr "" -#: common.opt:1169 -msgid "Trap if the stack goes past symbol " +#: stor-layout.c:680 +#, gcc-internal-format +msgid "size of %q+D is %d bytes" msgstr "" -#: common.opt:1173 -msgid "Use propolice as a stack protection method" +#: stor-layout.c:682 +#, gcc-internal-format +msgid "size of %q+D is larger than %wd bytes" msgstr "" -#: common.opt:1177 -msgid "Use a stack protection method for every function" +#: stor-layout.c:1101 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment for %q+D" msgstr "" -#: common.opt:1189 -msgid "Assume strict aliasing rules apply" +#: stor-layout.c:1104 +#, gcc-internal-format +msgid "packed attribute is unnecessary for %q+D" msgstr "" -#: common.opt:1193 -msgid "Treat signed overflow as undefined" +#: stor-layout.c:1122 +#, gcc-internal-format +msgid "padding struct to align %q+D" msgstr "" -#: common.opt:1197 -msgid "Check for syntax errors, then stop" +#: stor-layout.c:1183 +#, gcc-internal-format +msgid "Offset of packed bit-field %qD has changed in GCC 4.4" msgstr "" -#: common.opt:1201 -msgid "Create data files needed by \"gcov\"" +#: stor-layout.c:1489 +#, gcc-internal-format +msgid "padding struct size to alignment boundary" msgstr "" -#: common.opt:1205 -msgid "Perform jump threading optimizations" +#: stor-layout.c:1519 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment for %qE" msgstr "" -#: common.opt:1209 -msgid "Report the time taken by each compiler pass" +#: stor-layout.c:1523 +#, gcc-internal-format +msgid "packed attribute is unnecessary for %qE" msgstr "" -#: common.opt:1213 -msgid "Set the default thread-local storage code generation model" +#: stor-layout.c:1529 +#, gcc-internal-format +msgid "packed attribute causes inefficient alignment" msgstr "" -#: common.opt:1217 -msgid "Reorder top level functions, variables, and asms" +#: stor-layout.c:1531 +#, gcc-internal-format +msgid "packed attribute is unnecessary" msgstr "" -#: common.opt:1221 -msgid "Perform superblock formation via tail duplication" +#: stor-layout.c:2046 +#, gcc-internal-format +msgid "alignment of array elements is greater than element size" msgstr "" -#: common.opt:1228 -msgid "Assume floating-point operations can trap" +#: targhooks.c:163 +#, gcc-internal-format +msgid "__builtin_saveregs not supported by this target" msgstr "" -#: common.opt:1232 -msgid "Trap for signed overflow in addition, subtraction and multiplication" +#: targhooks.c:658 +#, gcc-internal-format +msgid "nested functions not supported on this target" msgstr "" -#: common.opt:1236 -msgid "Enable SSA-CCP optimization on trees" +#: targhooks.c:671 +#, gcc-internal-format +msgid "nested function trampolines not supported on this target" msgstr "" -#: common.opt:1244 -msgid "Enable loop header copying on trees" +#: targhooks.c:948 +#, gcc-internal-format +msgid "target attribute is not supported on this machine" msgstr "" -#: common.opt:1248 -msgid "Replace SSA temporaries with better names in copies" +#: targhooks.c:958 +#, gcc-internal-format +msgid "#pragma GCC target is not supported for this machine" msgstr "" -#: common.opt:1252 -msgid "Enable copy propagation on trees" +#: tlink.c:483 +#, gcc-internal-format +msgid "repository file '%s' does not contain command-line arguments" msgstr "" -#: common.opt:1260 -msgid "Transform condition stores into unconditional ones" +#: tlink.c:731 +#, gcc-internal-format +msgid "" +"'%s' was assigned to '%s', but was not defined during recompilation, or vice " +"versa" msgstr "" -#: common.opt:1264 -msgid "Perform conversions of switch initializations." +#: tlink.c:801 +#, gcc-internal-format +msgid "ld returned %d exit status" msgstr "" -#: common.opt:1268 -msgid "Enable SSA dead code elimination optimization on trees" +#: toplev.c:555 +#, gcc-internal-format +msgid "invalid option argument %qs" msgstr "" -#: common.opt:1272 -msgid "Enable dominator optimizations" +#: toplev.c:645 +#, gcc-internal-format +msgid "getting core file size maximum limit: %m" msgstr "" -#: common.opt:1276 -msgid "Enable dead store elimination" +#: toplev.c:648 +#, gcc-internal-format +msgid "setting core file size limit to maximum: %m" msgstr "" -#: common.opt:1280 -msgid "Enable forward propagation on trees" +#: toplev.c:868 +#, gcc-internal-format +msgid "%q+F declared % but never defined" msgstr "" -#: common.opt:1284 -msgid "Enable Full Redundancy Elimination (FRE) on trees" +#: toplev.c:896 +#, gcc-internal-format +msgid "%q+D defined but not used" msgstr "" -#: common.opt:1288 -msgid "Enable loop distribution on trees" +#: toplev.c:963 +#, gcc-internal-format +msgid "%qD is deprecated (declared at %s:%d): %s" msgstr "" -#: common.opt:1292 -msgid "Enable loop invariant motion on trees" +#: toplev.c:967 +#, gcc-internal-format +msgid "%qD is deprecated (declared at %s:%d)" msgstr "" -#: common.opt:1296 -msgid "Enable linear loop transforms on trees" +#: toplev.c:992 +#, gcc-internal-format +msgid "%qE is deprecated (declared at %s:%d): %s" msgstr "" -#: common.opt:1300 -msgid "Create canonical induction variables in loops" +#: toplev.c:996 +#, gcc-internal-format +msgid "%qE is deprecated (declared at %s:%d)" msgstr "" -#: common.opt:1304 -msgid "Enable loop optimizations on tree level" +#: toplev.c:1003 +#, gcc-internal-format +msgid "type is deprecated (declared at %s:%d): %s" msgstr "" -#: common.opt:1308 -msgid "Enable automatic parallelization of loops" +#: toplev.c:1007 +#, gcc-internal-format +msgid "type is deprecated (declared at %s:%d)" msgstr "" -#: common.opt:1312 -msgid "Enable hoisting loads from conditional pointers." +#: toplev.c:1016 +#, gcc-internal-format +msgid "%qE is deprecated: %s" msgstr "" -#: common.opt:1316 -msgid "Enable SSA-PRE optimization on trees" +#: toplev.c:1019 +#, gcc-internal-format +msgid "%qE is deprecated" msgstr "" -#: common.opt:1320 -msgid "Perform function-local points-to analysis on trees." +#: toplev.c:1024 +#, gcc-internal-format +msgid "type is deprecated: %s" msgstr "" -#: common.opt:1324 -msgid "Enable reassociation on tree level" +#: toplev.c:1027 +#, gcc-internal-format +msgid "type is deprecated" msgstr "" -#: common.opt:1332 -msgid "Enable SSA code sinking on trees" +#: toplev.c:1193 +#, gcc-internal-format +msgid "unrecognized gcc debugging option: %c" msgstr "" -#: common.opt:1336 -msgid "Perform scalar replacement of aggregates" +#: toplev.c:1458 +#, gcc-internal-format +msgid "can%'t open %s for writing: %m" msgstr "" -#: common.opt:1340 -msgid "Replace temporary expressions in the SSA->normal pass" +#: toplev.c:1479 +#, gcc-internal-format +msgid "-frecord-gcc-switches is not supported by the current target" msgstr "" -#: common.opt:1344 -msgid "Perform live range splitting during the SSA->normal pass" +#: toplev.c:1816 +#, gcc-internal-format +msgid "this target does not support %qs" msgstr "" -#: common.opt:1348 -msgid "Perform Value Range Propagation on trees" +#: toplev.c:1873 +#, gcc-internal-format +msgid "instruction scheduling not supported on this target machine" msgstr "" -#: common.opt:1352 -msgid "Compile whole compilation unit at a time" +#: toplev.c:1877 +#, gcc-internal-format +msgid "this target machine does not have delayed branches" msgstr "" -#: common.opt:1356 -msgid "Perform loop unrolling when iteration count is known" +#: toplev.c:1891 +#, gcc-internal-format +msgid "-f%sleading-underscore not supported on this target machine" msgstr "" -#: common.opt:1360 -msgid "Perform loop unrolling for all loops" +#: toplev.c:1934 +#, gcc-internal-format +msgid "could not close zeroed insn dump file %qs: %s" msgstr "" -#: common.opt:1367 -msgid "Allow loop optimizations to assume that the loops behave in normal way" +#: toplev.c:1999 +#, gcc-internal-format +msgid "target system does not support the \"%s\" debug format" msgstr "" -#: common.opt:1371 -msgid "Allow optimization for floating-point arithmetic which may change the" +#: toplev.c:2011 +#, gcc-internal-format +msgid "variable tracking requested, but useless unless producing debug info" msgstr "" -#: common.opt:1376 -msgid "Same as -fassociative-math for expressions which include division." +#: toplev.c:2014 +#, gcc-internal-format +msgid "variable tracking requested, but not supported by this debug format" msgstr "" -#: common.opt:1384 -msgid "Allow math optimizations that may violate IEEE or ISO standards" +#: toplev.c:2042 +#, gcc-internal-format +msgid "var-tracking-assignments changes selective scheduling" msgstr "" -#: common.opt:1388 -msgid "Perform loop unswitching" +#: toplev.c:2058 +#, gcc-internal-format +msgid "can%'t open %s: %m" msgstr "" -#: common.opt:1392 -msgid "Just generate unwind tables for exception handling" +#: toplev.c:2065 +#, gcc-internal-format +msgid "-ffunction-sections not supported for this target" msgstr "" -#: common.opt:1399 -msgid "Perform variable tracking" +#: toplev.c:2070 +#, gcc-internal-format +msgid "-fdata-sections not supported for this target" msgstr "" -#: common.opt:1403 -msgid "Perform variable tracking by annotating assignments" +#: toplev.c:2077 +#, gcc-internal-format +msgid "-ffunction-sections disabled; it makes profiling impossible" msgstr "" -#: common.opt:1407 -msgid "Toggle -fvar-tracking-assignments" +#: toplev.c:2084 +#, gcc-internal-format +msgid "-fprefetch-loop-arrays not supported for this target" msgstr "" -#: common.opt:1411 -msgid "Perform variable tracking and also tag variables that are uninitialized" +#: toplev.c:2090 +#, gcc-internal-format +msgid "" +"-fprefetch-loop-arrays not supported for this target (try -march switches)" msgstr "" -#: common.opt:1415 -msgid "Enable loop vectorization on trees" +#: toplev.c:2099 +#, gcc-internal-format +msgid "-fprefetch-loop-arrays is not supported with -Os" msgstr "" -#: common.opt:1419 -msgid "Enable basic block vectorization (SLP) on trees" +#: toplev.c:2110 +#, gcc-internal-format +msgid "-fassociative-math disabled; other options take precedence" msgstr "" -#: common.opt:1423 -msgid "Enable use of cost model in vectorization" +#: toplev.c:2126 +#, gcc-internal-format +msgid "-fstack-protector not supported for this target" msgstr "" -#: common.opt:1427 -msgid "Enable loop versioning when doing loop vectorization on trees" +#: toplev.c:2139 +#, gcc-internal-format +msgid "unwind tables currently require a frame pointer for correctness" msgstr "" -#: common.opt:1431 -msgid "Set the verbosity level of the vectorizer" +#: toplev.c:2360 +#, gcc-internal-format +msgid "error writing to %s: %m" msgstr "" -#: common.opt:1435 -msgid "Enable copy propagation of scalar-evolution information." +#: toplev.c:2362 java/jcf-parse.c:1770 +#, gcc-internal-format +msgid "error closing %s: %m" msgstr "" -#: common.opt:1445 -msgid "Add extra commentary to assembler output" +#: tree-cfg.c:2519 +#, gcc-internal-format +msgid "SSA name in freelist but still referenced" msgstr "" -#: common.opt:1449 -msgid "Set the default symbol visibility" +#: tree-cfg.c:2528 +#, gcc-internal-format +msgid "Indirect reference's operand is not a register or a constant." msgstr "" -#: common.opt:1454 -msgid "Use expression value profiles in optimizations" +#: tree-cfg.c:2537 +#, gcc-internal-format +msgid "ASSERT_EXPR with an always-false condition" msgstr "" -#: common.opt:1458 -msgid "Construct webs and split unrelated uses of single variable" +#: tree-cfg.c:2543 +#, gcc-internal-format +msgid "MODIFY_EXPR not expected while having tuples." msgstr "" -#: common.opt:1462 -msgid "Enable partitioned link-time optimization." +#: tree-cfg.c:2564 +#, gcc-internal-format +msgid "constant not recomputed when ADDR_EXPR changed" msgstr "" -#: common.opt:1466 -msgid "Enable conditional dead code elimination for builtin calls" +#: tree-cfg.c:2569 +#, gcc-internal-format +msgid "side effects not recomputed when ADDR_EXPR changed" msgstr "" -#: common.opt:1470 -msgid "Perform whole program optimizations" +#: tree-cfg.c:2587 tree-ssa.c:826 +#, gcc-internal-format +msgid "address taken, but ADDRESSABLE bit not set" msgstr "" -#: common.opt:1474 -msgid "Assume signed arithmetic overflow wraps around" +#: tree-cfg.c:2592 +#, gcc-internal-format +msgid "DECL_GIMPLE_REG_P set on a variable with address taken" msgstr "" -#: common.opt:1478 -msgid "Put zero initialized data in the bss section" +#: tree-cfg.c:2603 +#, gcc-internal-format +msgid "non-integral used in condition" msgstr "" -#: common.opt:1482 -msgid "Generate debug information in default format" +#: tree-cfg.c:2608 +#, gcc-internal-format +msgid "invalid conditional operand" msgstr "" -#: common.opt:1486 -msgid "Generate debug information in COFF format" +#: tree-cfg.c:2655 +#, gcc-internal-format +msgid "invalid position or size operand to BIT_FIELD_REF" msgstr "" -#: common.opt:1490 -msgid "Generate debug information in DWARF v2 (or later) format" +#: tree-cfg.c:2662 +#, gcc-internal-format +msgid "" +"integral result type precision does not match field size of BIT_FIELD_REF" msgstr "" -#: common.opt:1494 -msgid "Generate debug information in default extended format" +#: tree-cfg.c:2670 +#, gcc-internal-format +msgid "" +"mode precision of non-integral result does not match field size of " +"BIT_FIELD_REF" msgstr "" -#: common.opt:1498 -msgid "Generate debug information in STABS format" +#: tree-cfg.c:2681 +#, gcc-internal-format +msgid "invalid reference prefix" msgstr "" -#: common.opt:1502 -msgid "Generate debug information in extended STABS format" +#: tree-cfg.c:2692 +#, gcc-internal-format +msgid "invalid operand to plus/minus, type is a pointer" msgstr "" -#: common.opt:1506 -msgid "Emit DWARF additions beyond selected version" +#: tree-cfg.c:2703 +#, gcc-internal-format +msgid "invalid operand to pointer plus, first operand is not a pointer" msgstr "" -#: common.opt:1510 -msgid "Don't emit DWARF additions beyond selected version" +#: tree-cfg.c:2711 +#, gcc-internal-format +msgid "" +"invalid operand to pointer plus, second operand is not an integer with type " +"of sizetype." msgstr "" -#: common.opt:1514 -msgid "Toggle debug information generation" +#: tree-cfg.c:2782 +#, gcc-internal-format +msgid "invalid expression for min lvalue" msgstr "" -#: common.opt:1518 -msgid "Generate debug information in VMS format" +#: tree-cfg.c:2793 +#, gcc-internal-format +msgid "invalid operand in indirect reference" msgstr "" -#: common.opt:1522 -msgid "Generate debug information in XCOFF format" +#: tree-cfg.c:2800 +#, gcc-internal-format +msgid "type mismatch in indirect reference" msgstr "" -#: common.opt:1526 -msgid "Generate debug information in extended XCOFF format" +#: tree-cfg.c:2829 +#, gcc-internal-format +msgid "invalid operands to array reference" msgstr "" -#: common.opt:1530 -msgid "Place output into " +#: tree-cfg.c:2840 +#, gcc-internal-format +msgid "type mismatch in array reference" msgstr "" -#: common.opt:1534 -msgid "Enable function profiling" +#: tree-cfg.c:2849 +#, gcc-internal-format +msgid "type mismatch in array range reference" msgstr "" -#: common.opt:1538 -msgid "Issue warnings needed for strict compliance to the standard" +#: tree-cfg.c:2860 +#, gcc-internal-format +msgid "type mismatch in real/imagpart reference" msgstr "" -#: common.opt:1542 -msgid "Like -pedantic but issue them as errors" +#: tree-cfg.c:2870 +#, gcc-internal-format +msgid "type mismatch in component reference" msgstr "" -#: common.opt:1546 -msgid "Do not display functions compiled or elapsed time" +#: tree-cfg.c:2887 +#, gcc-internal-format +msgid "Conversion of an SSA_NAME on the left hand side." msgstr "" -#: common.opt:1550 -msgid "Display the compiler's version" +#: tree-cfg.c:2945 +#, gcc-internal-format +msgid "invalid function in gimple call" msgstr "" -#: common.opt:1554 -msgid "Suppress warnings" +#: tree-cfg.c:2954 +#, gcc-internal-format +msgid "non-function in gimple call" msgstr "" -#: common.opt:1558 -msgid "Create a shared library" +#: tree-cfg.c:2962 +#, gcc-internal-format +msgid "invalid LHS in gimple call" msgstr "" -#: common.opt:1562 -msgid "Create a position independent executable" +#: tree-cfg.c:2968 +#, gcc-internal-format +msgid "LHS in noreturn call" msgstr "" -#: attribs.c:293 +#: tree-cfg.c:2984 #, gcc-internal-format -msgid "%qE attribute directive ignored" +msgid "invalid conversion in gimple call" msgstr "" -#: attribs.c:301 +#: tree-cfg.c:2993 #, gcc-internal-format -msgid "wrong number of arguments specified for %qE attribute" +msgid "invalid static chain in gimple call" msgstr "" -#: attribs.c:319 +#: tree-cfg.c:3005 #, gcc-internal-format -msgid "%qE attribute does not apply to types" +msgid "static chain in indirect gimple call" msgstr "" -#: attribs.c:370 +#: tree-cfg.c:3012 #, gcc-internal-format -msgid "%qE attribute only applies to function types" +msgid "static chain with function that doesn't use one" msgstr "" -#: attribs.c:380 +#: tree-cfg.c:3027 #, gcc-internal-format -msgid "type attributes ignored after type is already defined" +msgid "invalid argument to gimple call" msgstr "" -#: bb-reorder.c:1875 +#: tree-cfg.c:3046 #, gcc-internal-format -msgid "multiple hot/cold transitions found (bb %i)" +msgid "invalid operands in gimple comparison" msgstr "" -#: bt-load.c:1546 +#: tree-cfg.c:3064 #, gcc-internal-format -msgid "" -"branch target register load optimization is not intended to be run twice" +msgid "type mismatch in comparison expression" msgstr "" -#: builtins.c:496 +#: tree-cfg.c:3090 #, gcc-internal-format -msgid "offset outside bounds of constant string" +msgid "non-register as LHS of unary operation" msgstr "" -#: builtins.c:1060 +#: tree-cfg.c:3096 #, gcc-internal-format -msgid "second argument to %<__builtin_prefetch%> must be a constant" +msgid "invalid operand in unary operation" msgstr "" -#: builtins.c:1067 +#: tree-cfg.c:3131 #, gcc-internal-format -msgid "invalid second argument to %<__builtin_prefetch%>; using zero" +msgid "invalid types in nop conversion" msgstr "" -#: builtins.c:1075 +#: tree-cfg.c:3146 #, gcc-internal-format -msgid "third argument to %<__builtin_prefetch%> must be a constant" +msgid "invalid types in address space conversion" msgstr "" -#: builtins.c:1082 +#: tree-cfg.c:3160 #, gcc-internal-format -msgid "invalid third argument to %<__builtin_prefetch%>; using zero" +msgid "invalid types in fixed-point conversion" msgstr "" -#: builtins.c:4296 +#: tree-cfg.c:3173 #, gcc-internal-format -msgid "argument of %<__builtin_args_info%> must be constant" +msgid "invalid types in conversion to floating point" msgstr "" -#: builtins.c:4302 +#: tree-cfg.c:3186 #, gcc-internal-format -msgid "argument of %<__builtin_args_info%> out of range" +msgid "invalid types in conversion to integer" msgstr "" -#: builtins.c:4308 +#: tree-cfg.c:3221 #, gcc-internal-format -msgid "missing argument in %<__builtin_args_info%>" +msgid "non-trivial conversion in unary operation" msgstr "" -#: builtins.c:4445 gimplify.c:2271 +#: tree-cfg.c:3248 #, gcc-internal-format -msgid "too few arguments to function %" +msgid "non-register as LHS of binary operation" msgstr "" -#: builtins.c:4607 +#: tree-cfg.c:3255 #, gcc-internal-format -msgid "first argument to % not of type %" +msgid "invalid operands in binary operation" msgstr "" -#: builtins.c:4623 +#: tree-cfg.c:3270 #, gcc-internal-format -msgid "%qT is promoted to %qT when passed through %<...%>" +msgid "type mismatch in complex expression" msgstr "" -#: builtins.c:4628 +#: tree-cfg.c:3299 #, gcc-internal-format -msgid "(so you should pass %qT not %qT to %)" +msgid "type mismatch in shift expression" msgstr "" -#. We can, however, treat "undefined" any way we please. -#. Call abort to encourage the user to fix the program. -#: builtins.c:4635 c-typeck.c:2646 +#: tree-cfg.c:3321 #, gcc-internal-format -msgid "if this code is reached, the program will abort" +msgid "type mismatch in vector shift expression" msgstr "" -#: builtins.c:4762 +#: tree-cfg.c:3334 #, gcc-internal-format -msgid "invalid argument to %<__builtin_frame_address%>" +msgid "non-element sized vector shift of floating point vector" msgstr "" -#: builtins.c:4764 +#: tree-cfg.c:3352 #, gcc-internal-format -msgid "invalid argument to %<__builtin_return_address%>" +msgid "invalid non-vector operands to vector valued plus" msgstr "" -#: builtins.c:4777 +#: tree-cfg.c:3376 #, gcc-internal-format -msgid "unsupported argument to %<__builtin_frame_address%>" +msgid "invalid (pointer) operands to plus/minus" msgstr "" -#: builtins.c:4779 +#: tree-cfg.c:3391 #, gcc-internal-format -msgid "unsupported argument to %<__builtin_return_address%>" +msgid "type mismatch in pointer plus expression" msgstr "" -#: builtins.c:5034 +#: tree-cfg.c:3414 #, gcc-internal-format -msgid "both arguments to %<__builtin___clear_cache%> must be pointers" +msgid "type mismatch in binary truth expression" msgstr "" -#: builtins.c:5411 builtins.c:5425 +#: tree-cfg.c:3482 #, gcc-internal-format -msgid "%qD changed semantics in GCC 4.4" +msgid "type mismatch in binary expression" msgstr "" -#. All valid uses of __builtin_va_arg_pack () are removed during -#. inlining. -#: builtins.c:5815 expr.c:9220 -msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>" +#: tree-cfg.c:3507 +#, gcc-internal-format +msgid "non-trivial conversion at assignment" msgstr "" -#. All valid uses of __builtin_va_arg_pack_len () are removed during -#. inlining. -#: builtins.c:5821 -msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>" +#: tree-cfg.c:3524 +#, gcc-internal-format +msgid "invalid operand in unary expression" msgstr "" -#: builtins.c:6049 +#: tree-cfg.c:3532 #, gcc-internal-format -msgid "%<__builtin_longjmp%> second argument must be 1" +msgid "type mismatch in address expression" msgstr "" -#: builtins.c:6654 +#: tree-cfg.c:3556 tree-cfg.c:3582 #, gcc-internal-format -msgid "target format does not support infinity" +msgid "invalid rhs for gimple memory store" msgstr "" -#: builtins.c:11413 +#: tree-cfg.c:3646 #, gcc-internal-format -msgid "% used in function with fixed args" +msgid "invalid operand in return statement" msgstr "" -#: builtins.c:11421 +#: tree-cfg.c:3658 #, gcc-internal-format -msgid "wrong number of arguments to function %" +msgid "invalid conversion in return statement" msgstr "" -#. Evidently an out of date version of ; can't validate -#. va_start's second argument, but can still work as intended. -#: builtins.c:11434 +#: tree-cfg.c:3682 #, gcc-internal-format -msgid "%<__builtin_next_arg%> called without an argument" +msgid "goto destination is neither a label nor a pointer" msgstr "" -#: builtins.c:11439 +#: tree-cfg.c:3697 #, gcc-internal-format -msgid "wrong number of arguments to function %<__builtin_next_arg%>" +msgid "invalid operand to switch statement" msgstr "" -#. FIXME: Sometimes with the tree optimizers we can get the -#. not the last argument even though the user used the last -#. argument. We just warn and set the arg to be the last -#. argument so that we will get wrong-code because of -#. it. -#: builtins.c:11469 +#: tree-cfg.c:3717 #, gcc-internal-format -msgid "second parameter of % not last named argument" +msgid "Invalid PHI result" msgstr "" -#: builtins.c:11479 +#: tree-cfg.c:3729 #, gcc-internal-format -msgid "" -"undefined behaviour when second parameter of % is declared with %" -" storage" +msgid "Invalid PHI argument" msgstr "" -#: builtins.c:11595 -msgid "%Kfirst argument of %D must be a pointer, second integer constant" +#: tree-cfg.c:3735 +#, gcc-internal-format +msgid "Incompatible types in PHI argument %u" msgstr "" -#: builtins.c:11608 -msgid "%Klast argument of %D is not integer constant between 0 and 3" +#: tree-cfg.c:3782 +#, gcc-internal-format +msgid "invalid comparison code in gimple cond" msgstr "" -#: builtins.c:11653 builtins.c:11804 builtins.c:11861 -msgid "%Kcall to %D will always overflow destination buffer" +#: tree-cfg.c:3790 +#, gcc-internal-format +msgid "invalid labels in gimple cond" msgstr "" -#: builtins.c:11794 -msgid "%Kcall to %D might overflow destination buffer" +#: tree-cfg.c:3889 +#, gcc-internal-format +msgid "verify_gimple failed" msgstr "" -#: builtins.c:11882 -msgid "%Kattempt to free a non-heap object %qD" +#: tree-cfg.c:3924 +#, gcc-internal-format +msgid "invalid function in call statement" msgstr "" -#: builtins.c:11885 -msgid "%Kattempt to free a non-heap object" +#: tree-cfg.c:3935 +#, gcc-internal-format +msgid "invalid pure const state for function" msgstr "" -#: c-common.c:1008 +#: tree-cfg.c:3948 tree-ssa.c:1001 tree-ssa.c:1010 #, gcc-internal-format -msgid "%qD is not defined outside of function scope" +msgid "in statement" msgstr "" -#: c-common.c:1058 +#: tree-cfg.c:3968 #, gcc-internal-format -msgid "" -"string length %qd is greater than the length %qd ISO C%d compilers are " -"required to support" +msgid "statement marked for throw, but doesn%'t" msgstr "" -#: c-common.c:1551 c-common.c:1563 +#: tree-cfg.c:3974 #, gcc-internal-format -msgid "overflow in constant expression" +msgid "statement marked for throw in middle of block" msgstr "" -#: c-common.c:1586 +#: tree-cfg.c:4046 #, gcc-internal-format -msgid "integer overflow in expression" +msgid "Dead STMT in EH table" msgstr "" -#: c-common.c:1591 +#: tree-cfg.c:4084 #, gcc-internal-format -msgid "floating point overflow in expression" +msgid "gimple_bb (phi) is set to a wrong basic block" msgstr "" -#: c-common.c:1595 +#: tree-cfg.c:4095 #, gcc-internal-format -msgid "fixed-point overflow in expression" +msgid "missing PHI def" msgstr "" -#: c-common.c:1599 +#: tree-cfg.c:4106 #, gcc-internal-format -msgid "vector overflow in expression" +msgid "PHI argument is not a GIMPLE value" msgstr "" -#: c-common.c:1605 +#: tree-cfg.c:4115 tree-cfg.c:4188 #, gcc-internal-format -msgid "complex integer overflow in expression" +msgid "incorrect sharing of tree nodes" msgstr "" -#: c-common.c:1608 +#: tree-cfg.c:4138 #, gcc-internal-format -msgid "complex floating point overflow in expression" +msgid "invalid GIMPLE statement" msgstr "" -#: c-common.c:1651 +#: tree-cfg.c:4147 #, gcc-internal-format -msgid "logical % applied to non-boolean constant" +msgid "gimple_bb (stmt) is set to a wrong basic block" msgstr "" -#: c-common.c:1654 +#: tree-cfg.c:4160 #, gcc-internal-format -msgid "logical % applied to non-boolean constant" +msgid "incorrect entry in label_to_block_map" msgstr "" -#: c-common.c:1699 +#: tree-cfg.c:4170 #, gcc-internal-format -msgid "logical % of collectively exhaustive tests is always true" +msgid "incorrect setting of landing pad number" msgstr "" -#: c-common.c:1703 +#: tree-cfg.c:4204 #, gcc-internal-format -msgid "logical % of mutually exclusive tests is always false" +msgid "verify_stmts failed" msgstr "" -#: c-common.c:1738 +#: tree-cfg.c:4227 #, gcc-internal-format -msgid "type-punning to incomplete type might break strict-aliasing rules" +msgid "ENTRY_BLOCK has IL associated with it" msgstr "" -#: c-common.c:1753 +#: tree-cfg.c:4233 #, gcc-internal-format -msgid "dereferencing type-punned pointer will break strict-aliasing rules" +msgid "EXIT_BLOCK has IL associated with it" msgstr "" -#: c-common.c:1760 c-common.c:1778 +#: tree-cfg.c:4240 #, gcc-internal-format -msgid "dereferencing type-punned pointer might break strict-aliasing rules" +msgid "fallthru to exit from bb %d" msgstr "" -#: c-common.c:1809 +#: tree-cfg.c:4264 #, gcc-internal-format -msgid "first argument of %q+D should be %" +msgid "nonlocal label " msgstr "" -#: c-common.c:1818 +#: tree-cfg.c:4273 tree-cfg.c:4282 tree-cfg.c:4307 #, gcc-internal-format -msgid "second argument of %q+D should be %" +msgid "label " msgstr "" -#: c-common.c:1827 +#: tree-cfg.c:4297 #, gcc-internal-format -msgid "third argument of %q+D should probably be %" +msgid "control flow in the middle of basic block %d" msgstr "" -#: c-common.c:1837 +#: tree-cfg.c:4330 #, gcc-internal-format -msgid "%q+D takes only zero or two arguments" +msgid "fallthru edge after a control statement in bb %d" msgstr "" -#: c-common.c:1886 +#: tree-cfg.c:4343 #, gcc-internal-format -msgid "" -"use -flax-vector-conversions to permit conversions between vectors with " -"differing element types or numbers of subparts" +msgid "true/false edge after a non-GIMPLE_COND in bb %d" msgstr "" -#: c-common.c:2041 +#: tree-cfg.c:4366 tree-cfg.c:4388 tree-cfg.c:4401 tree-cfg.c:4470 #, gcc-internal-format -msgid "conversion to %qT from boolean expression" +msgid "wrong outgoing edge flags at end of bb %d" msgstr "" -#: c-common.c:2063 +#: tree-cfg.c:4376 #, gcc-internal-format -msgid "negative integer implicitly converted to unsigned type" +msgid "explicit goto at end of bb %d" msgstr "" -#: c-common.c:2065 +#: tree-cfg.c:4406 #, gcc-internal-format -msgid "conversion of unsigned constant value to negative integer" +msgid "return edge does not point to exit in bb %d" msgstr "" -#: c-common.c:2092 +#: tree-cfg.c:4436 #, gcc-internal-format -msgid "conversion to %qT alters %qT constant value" +msgid "found default case not at the start of case vector" msgstr "" -#: c-common.c:2184 +#: tree-cfg.c:4444 #, gcc-internal-format -msgid "conversion to %qT from %qT may change the sign of the result" +msgid "case labels not sorted: " msgstr "" -#: c-common.c:2216 +#: tree-cfg.c:4461 #, gcc-internal-format -msgid "conversion to %qT from %qT may alter its value" +msgid "extra outgoing edge %d->%d" msgstr "" -#: c-common.c:2244 +#: tree-cfg.c:4484 #, gcc-internal-format -msgid "large integer implicitly truncated to unsigned type" +msgid "missing edge %i->%i" msgstr "" -#: c-common.c:2250 c-common.c:2257 c-common.c:2265 +#: tree-cfg.c:7189 #, gcc-internal-format -msgid "overflow in implicit constant conversion" +msgid "% function does return" msgstr "" -#: c-common.c:2438 +#: tree-cfg.c:7209 #, gcc-internal-format -msgid "operation on %qE may be undefined" +msgid "control reaches end of non-void function" msgstr "" -#: c-common.c:2746 +#: tree-cfg.c:7272 #, gcc-internal-format -msgid "case label does not reduce to an integer constant" +msgid "function might be possible candidate for attribute %" msgstr "" -#: c-common.c:2786 +#: tree-cfg.c:7343 #, gcc-internal-format -msgid "case label value is less than minimum value for type" +msgid "" +"ignoring return value of %qD, declared with attribute warn_unused_result" msgstr "" -#: c-common.c:2794 +#: tree-cfg.c:7348 #, gcc-internal-format -msgid "case label value exceeds maximum value for type" +msgid "" +"ignoring return value of function declared with attribute warn_unused_result" msgstr "" -#: c-common.c:2802 +#: tree-dump.c:930 #, gcc-internal-format -msgid "lower value in case label range less than minimum value for type" +msgid "could not open dump file %qs: %s" msgstr "" -#: c-common.c:2811 +#: tree-dump.c:1063 #, gcc-internal-format -msgid "upper value in case label range exceeds maximum value for type" +msgid "ignoring unknown option %q.*s in %<-fdump-%s%>" msgstr "" -#: c-common.c:2885 +#: tree-eh.c:3877 #, gcc-internal-format -msgid "" -"GCC cannot support operators with integer types and fixed-point types that " -"have too many integral and fractional bits together" +msgid "BB %i has multiple EH edges" msgstr "" -#: c-common.c:3372 +#: tree-eh.c:3889 #, gcc-internal-format -msgid "invalid operands to binary %s (have %qT and %qT)" +msgid "BB %i can not throw but has an EH edge" msgstr "" -#: c-common.c:3608 +#: tree-eh.c:3897 #, gcc-internal-format -msgid "comparison is always false due to limited range of data type" +msgid "BB %i last statement has incorrectly set lp" msgstr "" -#: c-common.c:3610 +#: tree-eh.c:3903 #, gcc-internal-format -msgid "comparison is always true due to limited range of data type" +msgid "BB %i is missing an EH edge" msgstr "" -#: c-common.c:3689 +#: tree-eh.c:3909 #, gcc-internal-format -msgid "comparison of unsigned expression >= 0 is always true" +msgid "Incorrect EH edge %i->%i" msgstr "" -#: c-common.c:3699 +#: tree-eh.c:3943 tree-eh.c:3962 #, gcc-internal-format -msgid "comparison of unsigned expression < 0 is always false" +msgid "BB %i is missing an edge" msgstr "" -#: c-common.c:3741 +#: tree-eh.c:3979 #, gcc-internal-format -msgid "pointer of type % used in arithmetic" +msgid "BB %i too many fallthru edges" msgstr "" -#: c-common.c:3747 +#: tree-eh.c:3988 #, gcc-internal-format -msgid "pointer to a function used in arithmetic" +msgid "BB %i has incorrect edge" msgstr "" -#: c-common.c:3753 +#: tree-eh.c:3994 #, gcc-internal-format -msgid "pointer to member function used in arithmetic" +msgid "BB %i has incorrect fallthru edge" msgstr "" -#: c-common.c:3959 +#: tree-inline.c:2775 #, gcc-internal-format -msgid "the address of %qD will always evaluate as %" +msgid "function %q+F can never be copied because it receives a non-local goto" msgstr "" -#: c-common.c:4060 cp/semantics.c:595 cp/typeck.c:6921 +#: tree-inline.c:2792 #, gcc-internal-format -msgid "suggest parentheses around assignment used as truth value" +msgid "" +"function %q+F can never be copied because it saves address of local label in " +"a static variable" msgstr "" -#: c-common.c:4142 c-decl.c:3608 c-typeck.c:10243 +#: tree-inline.c:2802 #, gcc-internal-format -msgid "invalid use of %" +msgid "" +"function %q+F can never be copied because it uses variable sized variables" msgstr "" -#: c-common.c:4365 +#: tree-inline.c:2840 #, gcc-internal-format -msgid "invalid application of % to a function type" +msgid "" +"function %q+F can never be inlined because it uses alloca (override using " +"the always_inline attribute)" msgstr "" -#: c-common.c:4378 +#: tree-inline.c:2854 #, gcc-internal-format -msgid "invalid application of %qs to a void type" +msgid "function %q+F can never be inlined because it uses setjmp" msgstr "" -#: c-common.c:4386 +#: tree-inline.c:2868 #, gcc-internal-format -msgid "invalid application of %qs to incomplete type %qT " +msgid "" +"function %q+F can never be inlined because it uses variable argument lists" msgstr "" -#: c-common.c:4428 +#: tree-inline.c:2880 #, gcc-internal-format -msgid "%<__alignof%> applied to a bit-field" +msgid "" +"function %q+F can never be inlined because it uses setjmp-longjmp exception " +"handling" msgstr "" -#: c-common.c:5137 +#: tree-inline.c:2888 #, gcc-internal-format -msgid "cannot disable built-in function %qs" +msgid "function %q+F can never be inlined because it uses non-local goto" msgstr "" -#: c-common.c:5329 +#: tree-inline.c:2900 #, gcc-internal-format -msgid "pointers are not permitted as case values" +msgid "" +"function %q+F can never be inlined because it uses __builtin_return or " +"__builtin_apply_args" msgstr "" -#: c-common.c:5336 +#: tree-inline.c:2920 #, gcc-internal-format -msgid "range expressions in switch statements are non-standard" +msgid "function %q+F can never be inlined because it contains a computed goto" msgstr "" -#: c-common.c:5362 +#: tree-inline.c:3000 #, gcc-internal-format -msgid "empty range specified" +msgid "" +"function %q+F can never be inlined because it is suppressed using -fno-inline" msgstr "" -#: c-common.c:5422 +#: tree-inline.c:3014 #, gcc-internal-format -msgid "duplicate (or overlapping) case value" +msgid "" +"function %q+F can never be inlined because it uses attributes conflicting " +"with inlining" msgstr "" -#: c-common.c:5424 +#: tree-inline.c:3579 tree-inline.c:3590 #, gcc-internal-format -msgid "this is the first entry overlapping that value" +msgid "inlining failed in call to %q+F: %s" msgstr "" -#: c-common.c:5428 +#: tree-inline.c:3581 tree-inline.c:3592 #, gcc-internal-format -msgid "duplicate case value" +msgid "called from here" msgstr "" -#: c-common.c:5429 +#: tree-mudflap.c:907 #, gcc-internal-format -msgid "previously used here" +msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF" msgstr "" -#: c-common.c:5433 +#: tree-mudflap.c:1114 #, gcc-internal-format -msgid "multiple default labels in one switch" +msgid "mudflap cannot track %qE in stub function" msgstr "" -#: c-common.c:5435 +#: tree-mudflap.c:1358 #, gcc-internal-format -msgid "this is the first default label" +msgid "mudflap cannot track unknown size extern %qE" msgstr "" -#: c-common.c:5487 +#: tree-nomudflap.c:49 #, gcc-internal-format -msgid "case value %qs not in enumerated type" +msgid "mudflap: this language is not supported" msgstr "" -#: c-common.c:5492 +#: tree-optimize.c:441 #, gcc-internal-format -msgid "case value %qs not in enumerated type %qT" +msgid "size of return value of %q+D is %u bytes" msgstr "" -#: c-common.c:5551 +#: tree-optimize.c:444 #, gcc-internal-format -msgid "switch missing default case" +msgid "size of return value of %q+D is larger than %wd bytes" msgstr "" -#: c-common.c:5623 +#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:959 +#: tree-ssa-coalesce.c:974 tree-ssa-coalesce.c:1196 tree-ssa-live.c:1184 #, gcc-internal-format -msgid "enumeration value %qE not handled in switch" +msgid "SSA corruption" msgstr "" -#: c-common.c:5649 +#: tree-profile.c:396 #, gcc-internal-format -msgid "taking the address of a label is non-standard" +msgid "unimplemented functionality" msgstr "" -#: c-common.c:5822 +#: tree-ssa.c:581 #, gcc-internal-format -msgid "%qE attribute ignored for field of type %qT" +msgid "expected an SSA_NAME object" msgstr "" -#: c-common.c:5833 c-common.c:5852 c-common.c:5870 c-common.c:5897 -#: c-common.c:5924 c-common.c:5950 c-common.c:5969 c-common.c:5986 -#: c-common.c:6010 c-common.c:6033 c-common.c:6056 c-common.c:6077 -#: c-common.c:6098 c-common.c:6122 c-common.c:6148 c-common.c:6185 -#: c-common.c:6212 c-common.c:6255 c-common.c:6339 c-common.c:6369 -#: c-common.c:6389 c-common.c:6727 c-common.c:6743 c-common.c:6791 -#: c-common.c:6814 c-common.c:6878 c-common.c:7006 c-common.c:7074 -#: c-common.c:7118 c-common.c:7166 c-common.c:7244 c-common.c:7268 -#: c-common.c:7554 c-common.c:7577 c-common.c:7616 c-common.c:7705 -#: c-common.c:7847 tree.c:5301 tree.c:5313 tree.c:5323 config/darwin.c:1437 -#: config/arm/arm.c:4564 config/arm/arm.c:4592 config/arm/arm.c:4609 -#: config/avr/avr.c:4697 config/h8300/h8300.c:5362 config/h8300/h8300.c:5386 -#: config/i386/i386.c:4448 config/i386/i386.c:25933 config/ia64/ia64.c:635 -#: config/m68hc11/m68hc11.c:1142 config/rs6000/rs6000.c:23369 -#: config/spu/spu.c:3919 +#: tree-ssa.c:587 #, gcc-internal-format -msgid "%qE attribute ignored" +msgid "type mismatch between an SSA_NAME and its symbol" msgstr "" -#: c-common.c:5915 c-common.c:5941 +#: tree-ssa.c:593 #, gcc-internal-format -msgid "%qE attribute conflicts with attribute %s" +msgid "found an SSA_NAME that had been released into the free pool" msgstr "" -#: c-common.c:6179 +#: tree-ssa.c:599 #, gcc-internal-format -msgid "%qE attribute have effect only on public objects" +msgid "found a virtual definition for a GIMPLE register" msgstr "" -#: c-common.c:6276 +#: tree-ssa.c:605 #, gcc-internal-format -msgid "destructor priorities are not supported" +msgid "virtual SSA name for non-VOP decl" msgstr "" -#: c-common.c:6278 +#: tree-ssa.c:611 #, gcc-internal-format -msgid "constructor priorities are not supported" +msgid "found a real definition for a non-register" msgstr "" -#: c-common.c:6295 +#: tree-ssa.c:618 #, gcc-internal-format -msgid "destructor priorities from 0 to %d are reserved for the implementation" +msgid "found a default name with a non-empty defining statement" msgstr "" -#: c-common.c:6300 +#: tree-ssa.c:646 #, gcc-internal-format -msgid "constructor priorities from 0 to %d are reserved for the implementation" +msgid "SSA_NAME created in two different blocks %i and %i" msgstr "" -#: c-common.c:6308 +#: tree-ssa.c:655 tree-ssa.c:1028 #, gcc-internal-format -msgid "destructor priorities must be integers from 0 to %d inclusive" +msgid "SSA_NAME_DEF_STMT is wrong" msgstr "" -#: c-common.c:6311 +#: tree-ssa.c:707 #, gcc-internal-format -msgid "constructor priorities must be integers from 0 to %d inclusive" +msgid "missing definition" msgstr "" -#: c-common.c:6433 +#: tree-ssa.c:713 #, gcc-internal-format -msgid "unknown machine mode %qE" +msgid "definition in block %i does not dominate use in block %i" msgstr "" -#: c-common.c:6462 +#: tree-ssa.c:721 #, gcc-internal-format -msgid "specifying vector types with __attribute__ ((mode)) is deprecated" +msgid "definition in block %i follows the use" msgstr "" -#: c-common.c:6465 +#: tree-ssa.c:728 #, gcc-internal-format -msgid "use __attribute__ ((vector_size)) instead" +msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" msgstr "" -#: c-common.c:6474 +#: tree-ssa.c:736 #, gcc-internal-format -msgid "unable to emulate %qs" +msgid "no immediate_use list" msgstr "" -#: c-common.c:6485 +#: tree-ssa.c:748 #, gcc-internal-format -msgid "invalid pointer mode %qs" +msgid "wrong immediate use list" msgstr "" -#: c-common.c:6502 +#: tree-ssa.c:782 #, gcc-internal-format -msgid "signness of type and machine mode %qs don't match" +msgid "incoming edge count does not match number of PHI arguments" msgstr "" -#: c-common.c:6513 +#: tree-ssa.c:796 #, gcc-internal-format -msgid "no data type for mode %qs" +msgid "PHI argument is missing for edge %d->%d" msgstr "" -#: c-common.c:6523 +#: tree-ssa.c:805 #, gcc-internal-format -msgid "cannot use mode %qs for enumeral types" +msgid "PHI argument is not SSA_NAME, or invariant" msgstr "" -#: c-common.c:6550 +#: tree-ssa.c:833 #, gcc-internal-format -msgid "mode %qs applied to inappropriate type" +msgid "wrong edge %d->%d for PHI argument" msgstr "" -#: c-common.c:6582 +#: tree-ssa.c:914 #, gcc-internal-format -msgid "section attribute cannot be specified for local variables" +msgid "AUX pointer initialized for edge %d->%d" msgstr "" -#: c-common.c:6593 config/bfin/bfin.c:5647 config/bfin/bfin.c:5698 -#: config/bfin/bfin.c:5725 config/bfin/bfin.c:5738 +#: tree-ssa.c:940 #, gcc-internal-format -msgid "section of %q+D conflicts with previous declaration" +msgid "stmt (%p) marked modified after optimization pass: " msgstr "" -#: c-common.c:6601 +#: tree-ssa.c:959 #, gcc-internal-format -msgid "section of %q+D cannot be overridden" +msgid "statement makes a memory store, but has no VDEFS" msgstr "" -#: c-common.c:6609 +#: tree-ssa.c:974 #, gcc-internal-format -msgid "section attribute not allowed for %q+D" +msgid "statement has VDEF operand not in defs list" msgstr "" -#: c-common.c:6616 +#: tree-ssa.c:979 #, gcc-internal-format -msgid "section attributes are not supported for this target" +msgid "statement has VDEF but no VUSE operand" msgstr "" -#: c-common.c:6648 +#: tree-ssa.c:985 #, gcc-internal-format -msgid "requested alignment is not a constant" +msgid "VDEF and VUSE do not use the same symbol" msgstr "" -#: c-common.c:6653 +#: tree-ssa.c:994 #, gcc-internal-format -msgid "requested alignment is not a power of 2" +msgid "statement has VUSE operand not in uses list" msgstr "" -#: c-common.c:6658 +#: tree-ssa.c:1057 #, gcc-internal-format -msgid "requested alignment is too large" +msgid "verify_ssa failed" msgstr "" -#: c-common.c:6684 +#: tree-ssa.c:1677 #, gcc-internal-format -msgid "alignment may not be specified for %q+D" +msgid "%qD was declared here" msgstr "" -#: c-common.c:6691 +#: tree-ssa.c:1749 #, gcc-internal-format -msgid "" -"alignment for %q+D was previously specified as %d and may not be decreased" +msgid "%qD is used uninitialized in this function" msgstr "" -#: c-common.c:6695 +#: tree-ssa.c:1752 tree-ssa.c:1791 #, gcc-internal-format -msgid "alignment for %q+D must be at least %d" +msgid "%qD may be used uninitialized in this function" msgstr "" -#: c-common.c:6720 +#: tree-vrp.c:5015 #, gcc-internal-format -msgid "inline function %q+D cannot be declared weak" +msgid "array subscript is outside array bounds" msgstr "" -#: c-common.c:6754 +#: tree-vrp.c:5030 #, gcc-internal-format -msgid "%q+D defined both normally and as an alias" +msgid "array subscript is above array bounds" msgstr "" -#: c-common.c:6770 +#: tree-vrp.c:5037 #, gcc-internal-format -msgid "alias argument not a string" +msgid "array subscript is below array bounds" msgstr "" -#: c-common.c:6836 +#: tree-vrp.c:5686 #, gcc-internal-format -msgid "weakref attribute must appear before alias attribute" +msgid "" +"assuming signed overflow does not occur when simplifying conditional to " +"constant" msgstr "" -#: c-common.c:6865 +#: tree-vrp.c:5692 #, gcc-internal-format -msgid "%qE attribute ignored on non-class types" +msgid "assuming signed overflow does not occur when simplifying conditional" msgstr "" -#: c-common.c:6871 +#: tree-vrp.c:5736 #, gcc-internal-format -msgid "%qE attribute ignored because %qT is already defined" +msgid "comparison always false due to limited range of data type" msgstr "" -#: c-common.c:6884 +#: tree-vrp.c:5738 #, gcc-internal-format -msgid "visibility argument not a string" +msgid "comparison always true due to limited range of data type" msgstr "" -#: c-common.c:6896 +#: tree-vrp.c:6578 #, gcc-internal-format -msgid "%qE attribute ignored on types" +msgid "" +"assuming signed overflow does not occur when simplifying % or %<%%%> to %" +"<>>%> or %<&%>" msgstr "" -#: c-common.c:6912 +#: tree-vrp.c:6660 #, gcc-internal-format msgid "" -"visibility argument must be one of \"default\", \"hidden\", \"protected\" or " -"\"internal\"" +"assuming signed overflow does not occur when simplifying % to % or %<-X%>" msgstr "" -#: c-common.c:6923 +#: tree.c:4068 #, gcc-internal-format -msgid "%qD redeclared with different visibility" +msgid "ignoring attributes applied to %qT after definition" msgstr "" -#: c-common.c:6926 c-common.c:6930 +#: tree.c:5196 #, gcc-internal-format -msgid "%qD was declared %qs which implies default visibility" +msgid "%q+D already declared with dllexport attribute: dllimport ignored" msgstr "" -#: c-common.c:7014 +#: tree.c:5208 #, gcc-internal-format -msgid "tls_model argument not a string" +msgid "" +"%q+D redeclared without dllimport attribute after being referenced with dll " +"linkage" msgstr "" -#: c-common.c:7027 +#: tree.c:5223 #, gcc-internal-format -msgid "" -"tls_model argument must be one of \"local-exec\", \"initial-exec\", \"local-" -"dynamic\" or \"global-dynamic\"" +msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" msgstr "" -#: c-common.c:7047 c-common.c:7139 config/m32c/m32c.c:2853 +#: tree.c:5323 #, gcc-internal-format -msgid "%qE attribute applies only to functions" +msgid "inline function %q+D declared as dllimport: attribute ignored" msgstr "" -#: c-common.c:7053 c-common.c:7145 +#: tree.c:5331 #, gcc-internal-format -msgid "can%'t set %qE attribute after definition" +msgid "function %q+D definition is marked dllimport" msgstr "" -#: c-common.c:7099 +#: tree.c:5339 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576 #, gcc-internal-format -msgid "alloc_size parameter outside range" +msgid "variable %q+D definition is marked dllimport" msgstr "" -#: c-common.c:7202 +#: tree.c:5366 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651 #, gcc-internal-format -msgid "deprecated message is not a string" +msgid "external linkage required for symbol %q+D because of %qE attribute" msgstr "" -#: c-common.c:7242 +#: tree.c:5380 #, gcc-internal-format -msgid "%qE attribute ignored for %qE" +msgid "" +"%qE implies default visibility, but %qD has already been declared with a " +"different visibility" msgstr "" -#: c-common.c:7302 +#: tree.c:6980 #, gcc-internal-format -msgid "invalid vector type for attribute %qE" +msgid "arrays of functions are not meaningful" msgstr "" -#: c-common.c:7308 ada/gcc-interface/utils.c:5479 -#: ada/gcc-interface/utils.c:5573 +#: tree.c:7117 #, gcc-internal-format -msgid "vector size not an integral multiple of component size" +msgid "function return type cannot be function" msgstr "" -#: c-common.c:7314 ada/gcc-interface/utils.c:5485 -#: ada/gcc-interface/utils.c:5579 +#: tree.c:8329 tree.c:8414 tree.c:8475 #, gcc-internal-format -msgid "zero vector size" +msgid "tree check: %s, have %s in %s, at %s:%d" msgstr "" -#: c-common.c:7322 ada/gcc-interface/utils.c:5493 -#: ada/gcc-interface/utils.c:5586 +#: tree.c:8366 #, gcc-internal-format -msgid "number of components of the vector not a power of two" +msgid "tree check: expected none of %s, have %s in %s, at %s:%d" msgstr "" -#: c-common.c:7350 ada/gcc-interface/utils.c:5233 +#: tree.c:8379 #, gcc-internal-format -msgid "nonnull attribute without arguments on a non-prototype" +msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: c-common.c:7365 ada/gcc-interface/utils.c:5248 +#: tree.c:8428 #, gcc-internal-format -msgid "nonnull argument has invalid operand number (argument %lu)" +msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" msgstr "" -#: c-common.c:7384 ada/gcc-interface/utils.c:5267 +#: tree.c:8441 #, gcc-internal-format -msgid "" -"nonnull argument with out-of-range operand number (argument %lu, operand %lu)" +msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d" msgstr "" -#: c-common.c:7392 ada/gcc-interface/utils.c:5275 +#: tree.c:8501 #, gcc-internal-format msgid "" -"nonnull argument references non-pointer operand (argument %lu, operand %lu)" +"tree check: expected tree that contains %qs structure, have %qs in %s, at %s:" +"%d" msgstr "" -#: c-common.c:7468 +#: tree.c:8515 #, gcc-internal-format -msgid "not enough variable arguments to fit a sentinel" +msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" msgstr "" -#: c-common.c:7482 +#: tree.c:8528 #, gcc-internal-format -msgid "missing sentinel in function call" +msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" msgstr "" -#: c-common.c:7523 +#: tree.c:8541 #, gcc-internal-format -msgid "null argument where non-null required (argument %lu)" +msgid "" +"tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %" +"s:%d" msgstr "" -#: c-common.c:7588 +#: value-prof.c:376 #, gcc-internal-format -msgid "cleanup argument not an identifier" +msgid "Dead histogram" msgstr "" -#: c-common.c:7595 +#: value-prof.c:407 #, gcc-internal-format -msgid "cleanup argument not a function" +msgid "" +"Histogram value statement does not correspond to the statement it is " +"associated with" msgstr "" -#: c-common.c:7634 +#: value-prof.c:420 #, gcc-internal-format -msgid "%qE attribute requires prototypes with named arguments" +msgid "verify_histograms failed" msgstr "" -#: c-common.c:7645 +#: value-prof.c:467 #, gcc-internal-format -msgid "%qE attribute only applies to variadic functions" +msgid "" +"Correcting inconsistent value profile: %s profiler overall count (%d) does " +"not match BB count (%d)" msgstr "" -#: c-common.c:7657 ada/gcc-interface/utils.c:5321 +#: value-prof.c:477 #, gcc-internal-format -msgid "requested position is not an integer constant" +msgid "" +"Corrupted value profile: %s profiler overall count (%d) does not match BB " +"count (%d)" msgstr "" -#: c-common.c:7665 ada/gcc-interface/utils.c:5328 +#: varasm.c:580 #, gcc-internal-format -msgid "requested position is less than zero" +msgid "%+D causes a section type conflict" msgstr "" -#: c-common.c:7789 +#: varasm.c:1130 #, gcc-internal-format -msgid "Bad option %s to optimize attribute." +msgid "" +"alignment of %q+D is greater than maximum object file alignment. Using %d" msgstr "" -#: c-common.c:7792 +#: varasm.c:1363 varasm.c:1371 #, gcc-internal-format -msgid "Bad option %s to pragma attribute" +msgid "register name not specified for %q+D" msgstr "" -#: c-common.c:7987 +#: varasm.c:1373 #, gcc-internal-format -msgid "not enough arguments to function %qE" +msgid "invalid register name for %q+D" msgstr "" -#: c-common.c:7992 c-typeck.c:2799 +#: varasm.c:1375 #, gcc-internal-format -msgid "too many arguments to function %qE" +msgid "data type of %q+D isn%'t suitable for a register" msgstr "" -#: c-common.c:8022 c-common.c:8068 +#: varasm.c:1378 #, gcc-internal-format -msgid "non-floating-point argument in call to function %qE" +msgid "register specified for %q+D isn%'t suitable for data type" msgstr "" -#: c-common.c:8045 +#: varasm.c:1388 +#, gcc-internal-format +msgid "global register variable has initial value" +msgstr "" + +#: varasm.c:1392 #, gcc-internal-format -msgid "non-floating-point arguments in call to function %qE" +msgid "optimization may eliminate reads and/or writes to register variables" msgstr "" -#: c-common.c:8061 +#: varasm.c:1430 #, gcc-internal-format -msgid "non-const integer argument %u in call to function %qE" +msgid "register name given for non-register variable %q+D" msgstr "" -#: c-common.c:8351 +#: varasm.c:1507 #, gcc-internal-format -msgid "cannot apply % to static data member %qD" +msgid "global destructors not supported on this target" msgstr "" -#: c-common.c:8356 +#: varasm.c:1573 #, gcc-internal-format -msgid "cannot apply % when % is overloaded" +msgid "global constructors not supported on this target" msgstr "" -#: c-common.c:8363 +#: varasm.c:1960 #, gcc-internal-format -msgid "cannot apply % to a non constant address" +msgid "thread-local COMMON data not implemented" msgstr "" -#: c-common.c:8376 cp/typeck.c:4877 +#: varasm.c:1989 #, gcc-internal-format -msgid "attempt to take address of bit-field structure member %qD" +msgid "" +"requested alignment for %q+D is greater than implemented alignment of %wu" msgstr "" -#: c-common.c:8435 +#: varasm.c:4561 #, gcc-internal-format -msgid "index %E denotes an offset greater than size of %qT" +msgid "initializer for integer/fixed-point value is too complicated" msgstr "" -#: c-common.c:8472 +#: varasm.c:4566 #, gcc-internal-format -msgid "lvalue required as left operand of assignment" +msgid "initializer for floating value is not a floating constant" msgstr "" -#: c-common.c:8475 +#: varasm.c:4872 #, gcc-internal-format -msgid "lvalue required as increment operand" +msgid "invalid initial value for member %qE" msgstr "" -#: c-common.c:8478 +#: varasm.c:5181 varasm.c:5225 #, gcc-internal-format -msgid "lvalue required as decrement operand" +msgid "weak declaration of %q+D must precede definition" msgstr "" -#: c-common.c:8481 +#: varasm.c:5189 #, gcc-internal-format -msgid "lvalue required as unary %<&%> operand" +msgid "" +"weak declaration of %q+D after first use results in unspecified behavior" msgstr "" -#: c-common.c:8484 +#: varasm.c:5223 #, gcc-internal-format -msgid "lvalue required in asm statement" +msgid "weak declaration of %q+D must be public" msgstr "" -#: c-common.c:8614 +#: varasm.c:5227 #, gcc-internal-format -msgid "size of array is too large" +msgid "weak declaration of %q+D not supported" msgstr "" -#: c-common.c:8650 c-common.c:8701 c-typeck.c:3023 +#: varasm.c:5253 varasm.c:5655 #, gcc-internal-format -msgid "too few arguments to function %qE" +msgid "only weak aliases are supported in this configuration" msgstr "" -#: c-common.c:8667 c-typeck.c:5351 config/mep/mep.c:6340 +#: varasm.c:5470 #, gcc-internal-format -msgid "incompatible type for argument %d of %qE" +msgid "weakref is not supported in this configuration" msgstr "" -#: c-common.c:8864 +#: varasm.c:5584 #, gcc-internal-format -msgid "array subscript has type %" +msgid "%q+D aliased to undefined symbol %qE" msgstr "" -#: c-common.c:8899 +#: varasm.c:5594 #, gcc-internal-format -msgid "suggest parentheses around %<+%> inside %<<<%>" +msgid "%q+D aliased to external symbol %qE" msgstr "" -#: c-common.c:8902 +#: varasm.c:5633 #, gcc-internal-format -msgid "suggest parentheses around %<-%> inside %<<<%>" +msgid "weakref %q+D ultimately targets itself" msgstr "" -#: c-common.c:8908 +#: varasm.c:5642 #, gcc-internal-format -msgid "suggest parentheses around %<+%> inside %<>>%>" +msgid "weakref %q+D must have static linkage" msgstr "" -#: c-common.c:8911 +#: varasm.c:5649 #, gcc-internal-format -msgid "suggest parentheses around %<-%> inside %<>>%>" +msgid "alias definitions not supported in this configuration" msgstr "" -#: c-common.c:8917 +#: varasm.c:5715 #, gcc-internal-format -msgid "suggest parentheses around %<&&%> within %<||%>" +msgid "visibility attribute not supported in this configuration; ignored" msgstr "" -#: c-common.c:8926 +#: varray.c:197 #, gcc-internal-format -msgid "suggest parentheses around arithmetic in operand of %<|%>" +msgid "virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d" msgstr "" -#: c-common.c:8931 +#: varray.c:207 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %<|%>" +msgid "underflowed virtual array %s in %s, at %s:%d" msgstr "" -#: c-common.c:8935 +#: vec.c:523 #, gcc-internal-format -msgid "" -"suggest parentheses around operand of % or change %<|%> to %<||%> or % to %<~%>" +msgid "vector %s %s domain error, in %s at %s:%u" msgstr "" -#: c-common.c:8945 +#. Print an error message for unrecognized stab codes. +#: xcoffout.c:187 #, gcc-internal-format -msgid "suggest parentheses around arithmetic in operand of %<^%>" +msgid "no sclass for %s stab (0x%x)" msgstr "" -#: c-common.c:8950 +#: config/darwin-c.c:85 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %<^%>" +msgid "too many #pragma options align=reset" msgstr "" -#: c-common.c:8956 +#: config/darwin-c.c:105 config/darwin-c.c:108 config/darwin-c.c:110 +#: config/darwin-c.c:112 #, gcc-internal-format -msgid "suggest parentheses around %<+%> in operand of %<&%>" +msgid "malformed '#pragma options', ignoring" msgstr "" -#: c-common.c:8959 +#: config/darwin-c.c:115 #, gcc-internal-format -msgid "suggest parentheses around %<-%> in operand of %<&%>" +msgid "junk at end of '#pragma options'" msgstr "" -#: c-common.c:8964 +#: config/darwin-c.c:125 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %<&%>" +msgid "malformed '#pragma options align={mac68k|power|reset}', ignoring" msgstr "" -#: c-common.c:8968 +#: config/darwin-c.c:137 #, gcc-internal-format -msgid "" -"suggest parentheses around operand of % or change %<&%> to %<&&%> or % to %<~%>" +msgid "missing '(' after '#pragma unused', ignoring" msgstr "" -#: c-common.c:8976 +#: config/darwin-c.c:155 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %<==%>" +msgid "missing ')' after '#pragma unused', ignoring" msgstr "" -#: c-common.c:8982 +#: config/darwin-c.c:158 #, gcc-internal-format -msgid "suggest parentheses around comparison in operand of %" +msgid "junk at end of '#pragma unused'" msgstr "" -#: c-common.c:8993 +#: config/darwin-c.c:169 #, gcc-internal-format -msgid "comparisons like % do not have their mathematical meaning" +msgid "malformed '#pragma ms_struct', ignoring" msgstr "" -#: c-common.c:9008 +#: config/darwin-c.c:177 #, gcc-internal-format -msgid "label %q+D defined but not used" +msgid "malformed '#pragma ms_struct {on|off|reset}', ignoring" msgstr "" -#: c-common.c:9010 +#: config/darwin-c.c:180 #, gcc-internal-format -msgid "label %q+D declared but not defined" +msgid "junk at end of '#pragma ms_struct'" msgstr "" -#: c-common.c:9030 +#: config/darwin-c.c:406 #, gcc-internal-format -msgid "division by zero" +msgid "subframework include %s conflicts with framework include" msgstr "" -#: c-common.c:9062 +#: config/darwin-c.c:589 #, gcc-internal-format -msgid "comparison between types %qT and %qT" +msgid "Unknown value %qs of -mmacosx-version-min" msgstr "" -#: c-common.c:9113 +#: config/darwin.c:1429 #, gcc-internal-format -msgid "comparison between signed and unsigned integer expressions" +msgid "" +"%qE 2.95 vtable-compatibility attribute applies only when compiling a kext" msgstr "" -#: c-common.c:9164 +#: config/darwin.c:1436 #, gcc-internal-format -msgid "promoted ~unsigned is always non-zero" +msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes" msgstr "" -#: c-common.c:9167 +#: config/darwin.c:1561 #, gcc-internal-format -msgid "comparison of promoted ~unsigned with constant" +msgid "" +"internal and protected visibility attributes not supported in this " +"configuration; ignored" msgstr "" -#: c-common.c:9177 +#: config/host-darwin.c:62 #, gcc-internal-format -msgid "comparison of promoted ~unsigned with unsigned" +msgid "couldn't unmap pch_address_space: %m" msgstr "" -#. Except for passing an argument to an unprototyped function, -#. this is a constraint violation. When passing an argument to -#. an unprototyped function, it is compile-time undefined; -#. making it a constraint in that case was rejected in -#. DR#252. -#: c-convert.c:102 c-typeck.c:1900 c-typeck.c:4928 cp/typeck.c:1725 -#: cp/typeck.c:6201 cp/typeck.c:6826 fortran/convert.c:88 +#: config/sol2-c.c:93 config/sol2-c.c:109 #, gcc-internal-format -msgid "void value not ignored as it ought to be" +msgid "malformed %<#pragma align%>, ignoring" msgstr "" -#: c-convert.c:156 fortran/convert.c:121 java/typeck.c:151 +#: config/sol2-c.c:102 #, gcc-internal-format -msgid "conversion to non-scalar type requested" +msgid "invalid alignment for %<#pragma align%>, ignoring" msgstr "" -#: c-decl.c:696 +#: config/sol2-c.c:117 #, gcc-internal-format -msgid "array %q+D assumed to have one element" +msgid "%<#pragma align%> must appear before the declaration of %D, ignoring" msgstr "" -#: c-decl.c:737 +#: config/sol2-c.c:129 config/sol2-c.c:141 #, gcc-internal-format -msgid "%qD is static but used in inline function %qD which is not static" +msgid "malformed %<#pragma align%>" msgstr "" -#: c-decl.c:742 +#: config/sol2-c.c:136 #, gcc-internal-format -msgid "%q+D is static but declared in inline function %qD which is not static" +msgid "junk at end of %<#pragma align%>" msgstr "" -#: c-decl.c:954 +#: config/sol2-c.c:157 config/sol2-c.c:164 #, gcc-internal-format -msgid "GCC supports only %u nested scopes" +msgid "malformed %<#pragma init%>, ignoring" msgstr "" -#: c-decl.c:1102 cp/decl.c:357 +#: config/sol2-c.c:187 config/sol2-c.c:199 #, gcc-internal-format -msgid "label %q+D used but not defined" +msgid "malformed %<#pragma init%>" msgstr "" -#: c-decl.c:1147 +#: config/sol2-c.c:194 #, gcc-internal-format -msgid "nested function %q+D declared but never defined" +msgid "junk at end of %<#pragma init%>" msgstr "" -#: c-decl.c:1159 +#: config/sol2-c.c:215 config/sol2-c.c:222 #, gcc-internal-format -msgid "inline function %q+D declared but never defined" +msgid "malformed %<#pragma fini%>, ignoring" msgstr "" -#: c-decl.c:1174 cp/decl.c:600 +#: config/sol2-c.c:245 config/sol2-c.c:257 #, gcc-internal-format -msgid "unused variable %q+D" +msgid "malformed %<#pragma fini%>" msgstr "" -#: c-decl.c:1178 +#: config/sol2-c.c:252 #, gcc-internal-format -msgid "type of array %q+D completed incompatibly with implicit initialization" +msgid "junk at end of %<#pragma fini%>" msgstr "" -#: c-decl.c:1462 c-decl.c:5672 c-decl.c:6450 c-decl.c:7051 +#: config/sol2.c:53 #, gcc-internal-format -msgid "originally defined here" +msgid "ignoring %<#pragma align%> for explicitly aligned %q+D" msgstr "" -#: c-decl.c:1533 +#: config/vxworks.c:146 #, gcc-internal-format -msgid "" -"a parameter list with an ellipsis can%'t match an empty parameter name list " -"declaration" +msgid "PIC is only supported for RTPs" msgstr "" -#: c-decl.c:1540 +#. Mach-O supports 'weak imports', and 'weak definitions' in coalesced +#. sections. machopic_select_section ensures that weak variables go in +#. coalesced sections. Weak aliases (or any other kind of aliases) are +#. not supported. Weak symbols that aren't visible outside the .s file +#. are not supported. +#: config/darwin.h:497 #, gcc-internal-format -msgid "" -"an argument type that has a default promotion can%'t match an empty " -"parameter name list declaration" +msgid "alias definitions not supported in Mach-O; ignored" msgstr "" -#: c-decl.c:1581 +#. No profiling. +#: config/vx-common.h:89 #, gcc-internal-format -msgid "" -"prototype for %q+D declares more arguments than previous old-style definition" +msgid "profiler support for VxWorks" msgstr "" -#: c-decl.c:1587 +#: config/alpha/alpha.c:230 config/rs6000/rs6000.c:3138 #, gcc-internal-format -msgid "" -"prototype for %q+D declares fewer arguments than previous old-style " -"definition" +msgid "bad value %qs for -mtls-size switch" msgstr "" -#: c-decl.c:1596 +#: config/alpha/alpha.c:284 #, gcc-internal-format -msgid "prototype for %q+D declares argument %d with incompatible type" +msgid "-f%s ignored for Unicos/Mk (not supported)" msgstr "" -#. If we get here, no errors were found, but do issue a warning -#. for this poor-style construct. -#: c-decl.c:1609 +#: config/alpha/alpha.c:308 #, gcc-internal-format -msgid "prototype for %q+D follows non-prototype definition" +msgid "-mieee not supported on Unicos/Mk" msgstr "" -#: c-decl.c:1624 +#: config/alpha/alpha.c:319 #, gcc-internal-format -msgid "previous definition of %q+D was here" +msgid "-mieee-with-inexact not supported on Unicos/Mk" msgstr "" -#: c-decl.c:1626 +#: config/alpha/alpha.c:336 #, gcc-internal-format -msgid "previous implicit declaration of %q+D was here" +msgid "bad value %qs for -mtrap-precision switch" msgstr "" -#: c-decl.c:1628 +#: config/alpha/alpha.c:350 #, gcc-internal-format -msgid "previous declaration of %q+D was here" +msgid "bad value %qs for -mfp-rounding-mode switch" msgstr "" -#: c-decl.c:1668 +#: config/alpha/alpha.c:365 #, gcc-internal-format -msgid "%q+D redeclared as different kind of symbol" +msgid "bad value %qs for -mfp-trap-mode switch" msgstr "" -#: c-decl.c:1672 +#: config/alpha/alpha.c:379 config/alpha/alpha.c:391 #, gcc-internal-format -msgid "built-in function %q+D declared as non-function" +msgid "bad value %qs for -mcpu switch" msgstr "" -#: c-decl.c:1675 c-decl.c:1822 c-decl.c:2510 +#: config/alpha/alpha.c:398 #, gcc-internal-format -msgid "declaration of %q+D shadows a built-in function" +msgid "trap mode not supported on Unicos/Mk" msgstr "" -#: c-decl.c:1684 +#: config/alpha/alpha.c:405 #, gcc-internal-format -msgid "redeclaration of enumerator %q+D" +msgid "fp software completion requires -mtrap-precision=i" msgstr "" -#. If types don't match for a built-in, throw away the -#. built-in. No point in calling locate_old_decl here, it -#. won't print anything. -#: c-decl.c:1705 +#: config/alpha/alpha.c:421 #, gcc-internal-format -msgid "conflicting types for built-in function %q+D" +msgid "rounding mode not supported for VAX floats" msgstr "" -#: c-decl.c:1730 c-decl.c:1743 c-decl.c:1779 +#: config/alpha/alpha.c:426 #, gcc-internal-format -msgid "conflicting types for %q+D" +msgid "trap mode not supported for VAX floats" msgstr "" -#: c-decl.c:1759 +#: config/alpha/alpha.c:430 #, gcc-internal-format -msgid "conflicting named address spaces (generic vs %s) for %q+D" +msgid "128-bit long double not supported for VAX floats" msgstr "" -#: c-decl.c:1763 +#: config/alpha/alpha.c:458 #, gcc-internal-format -msgid "conflicting named address spaces (%s vs generic) for %q+D" +msgid "L%d cache latency unknown for %s" msgstr "" -#: c-decl.c:1767 +#: config/alpha/alpha.c:473 #, gcc-internal-format -msgid "conflicting named address spaces (%s vs %s) for %q+D" +msgid "bad value %qs for -mmemory-latency" msgstr "" -#: c-decl.c:1776 +#: config/alpha/alpha.c:6732 config/alpha/alpha.c:6735 config/s390/s390.c:8800 +#: config/s390/s390.c:8803 #, gcc-internal-format -msgid "conflicting type qualifiers for %q+D" +msgid "bad builtin fcode" msgstr "" -#. Allow OLDDECL to continue in use. -#: c-decl.c:1797 +#: config/arc/arc.c:393 #, gcc-internal-format -msgid "redefinition of typedef %q+D" +msgid "argument of %qE attribute is not a string constant" msgstr "" -#: c-decl.c:1848 c-decl.c:1951 +#: config/arc/arc.c:401 #, gcc-internal-format -msgid "redefinition of %q+D" +msgid "argument of %qE attribute is not \"ilink1\" or \"ilink2\"" msgstr "" -#: c-decl.c:1883 c-decl.c:1989 +#: config/arm/arm.c:1337 #, gcc-internal-format -msgid "static declaration of %q+D follows non-static declaration" +msgid "switch -mcpu=%s conflicts with -march= switch" msgstr "" -#: c-decl.c:1893 c-decl.c:1901 c-decl.c:1979 c-decl.c:1986 +#: config/arm/arm.c:1347 config/rs6000/rs6000.c:2362 config/sparc/sparc.c:783 #, gcc-internal-format -msgid "non-static declaration of %q+D follows static declaration" +msgid "bad value (%s) for %s switch" msgstr "" -#: c-decl.c:1917 +#: config/arm/arm.c:1460 #, gcc-internal-format -msgid "% attribute present on %q+D" +msgid "invalid __fp16 format option: -mfp16-format=%s" msgstr "" -#: c-decl.c:1920 +#: config/arm/arm.c:1477 #, gcc-internal-format -msgid "but not here" +msgid "invalid ABI option: -mabi=%s" msgstr "" -#: c-decl.c:1938 +#: config/arm/arm.c:1485 #, gcc-internal-format -msgid "thread-local declaration of %q+D follows non-thread-local declaration" +msgid "target CPU does not support ARM mode" msgstr "" -#: c-decl.c:1941 +#: config/arm/arm.c:1491 #, gcc-internal-format -msgid "non-thread-local declaration of %q+D follows thread-local declaration" +msgid "target CPU does not support interworking" msgstr "" -#: c-decl.c:1971 +#: config/arm/arm.c:1497 #, gcc-internal-format -msgid "extern declaration of %q+D follows declaration with no linkage" +msgid "target CPU does not support THUMB instructions" msgstr "" -#: c-decl.c:2007 +#: config/arm/arm.c:1515 #, gcc-internal-format -msgid "declaration of %q+D with no linkage follows extern declaration" +msgid "" +"enabling backtrace support is only meaningful when compiling for the Thumb" msgstr "" -#: c-decl.c:2013 +#: config/arm/arm.c:1518 #, gcc-internal-format -msgid "redeclaration of %q+D with no linkage" +msgid "" +"enabling callee interworking support is only meaningful when compiling for " +"the Thumb" msgstr "" -#: c-decl.c:2039 +#: config/arm/arm.c:1521 #, gcc-internal-format msgid "" -"redeclaration of %q+D with different visibility (old visibility preserved)" +"enabling caller interworking support is only meaningful when compiling for " +"the Thumb" msgstr "" -#: c-decl.c:2050 +#: config/arm/arm.c:1525 #, gcc-internal-format -msgid "inline declaration of %qD follows declaration with attribute noinline" +msgid "-mapcs-stack-check incompatible with -mno-apcs-frame" msgstr "" -#: c-decl.c:2057 +#: config/arm/arm.c:1533 #, gcc-internal-format -msgid "declaration of %q+D with attribute noinline follows inline declaration " +msgid "-fpic and -mapcs-reent are incompatible" msgstr "" -#: c-decl.c:2075 +#: config/arm/arm.c:1536 #, gcc-internal-format -msgid "redefinition of parameter %q+D" +msgid "APCS reentrant code not supported. Ignored" msgstr "" -#: c-decl.c:2102 +#: config/arm/arm.c:1544 #, gcc-internal-format -msgid "redundant redeclaration of %q+D" +msgid "-g with -mno-apcs-frame may not give sensible debugging" msgstr "" -#: c-decl.c:2497 +#: config/arm/arm.c:1547 #, gcc-internal-format -msgid "declaration of %q+D shadows previous non-variable" +msgid "passing floating point arguments in fp regs not yet supported" msgstr "" -#: c-decl.c:2502 +#: config/arm/arm.c:1605 #, gcc-internal-format -msgid "declaration of %q+D shadows a parameter" +msgid "iwmmxt requires an AAPCS compatible ABI for proper operation" msgstr "" -#: c-decl.c:2505 +#: config/arm/arm.c:1608 #, gcc-internal-format -msgid "declaration of %q+D shadows a global declaration" +msgid "iwmmxt abi requires an iwmmxt capable cpu" msgstr "" -#: c-decl.c:2515 +#: config/arm/arm.c:1617 #, gcc-internal-format -msgid "declaration of %q+D shadows a previous local" +msgid "invalid floating point emulation option: -mfpe=%s" msgstr "" -#: c-decl.c:2519 cp/name-lookup.c:1050 cp/name-lookup.c:1083 -#: cp/name-lookup.c:1092 +#: config/arm/arm.c:1643 #, gcc-internal-format -msgid "shadowed declaration is here" +msgid "invalid floating point option: -mfpu=%s" msgstr "" -#: c-decl.c:2646 +#: config/arm/arm.c:1680 #, gcc-internal-format -msgid "nested extern declaration of %qD" +msgid "invalid floating point abi: -mfloat-abi=%s" msgstr "" -#: c-decl.c:2814 c-decl.c:2817 +#: config/arm/arm.c:1688 #, gcc-internal-format -msgid "implicit declaration of function %qE" +msgid "FPA is unsupported in the AAPCS" msgstr "" -#: c-decl.c:2880 +#: config/arm/arm.c:1693 #, gcc-internal-format -msgid "incompatible implicit declaration of built-in function %qD" +msgid "AAPCS does not support -mcaller-super-interworking" msgstr "" -#: c-decl.c:2889 +#: config/arm/arm.c:1696 #, gcc-internal-format -msgid "incompatible implicit declaration of function %qD" +msgid "AAPCS does not support -mcallee-super-interworking" msgstr "" -#: c-decl.c:2942 +#: config/arm/arm.c:1703 #, gcc-internal-format -msgid "%qE undeclared here (not in a function)" +msgid "iWMMXt and hardware floating point" msgstr "" -#: c-decl.c:2947 +#: config/arm/arm.c:1707 #, gcc-internal-format -msgid "%qE undeclared (first use in this function)" +msgid "Thumb-2 iWMMXt" msgstr "" -#: c-decl.c:2951 +#: config/arm/arm.c:1711 #, gcc-internal-format -msgid "(Each undeclared identifier is reported only once" +msgid "__fp16 and no ldrh" msgstr "" -#: c-decl.c:2952 +#: config/arm/arm.c:1731 #, gcc-internal-format -msgid "for each function it appears in.)" +msgid "-mfloat-abi=hard and VFP" msgstr "" -#: c-decl.c:3001 cp/decl.c:2436 +#: config/arm/arm.c:1755 #, gcc-internal-format -msgid "label %qE referenced outside of any function" +msgid "invalid thread pointer option: -mtp=%s" msgstr "" -#: c-decl.c:3037 +#: config/arm/arm.c:1768 #, gcc-internal-format -msgid "jump into scope of identifier with variably modified type" +msgid "can not use -mtp=cp15 with 16-bit Thumb" msgstr "" -#: c-decl.c:3040 +#: config/arm/arm.c:1782 #, gcc-internal-format -msgid "jump skips variable initialization" +msgid "structure size boundary can only be set to %s" msgstr "" -#: c-decl.c:3041 c-decl.c:3097 c-decl.c:3182 +#: config/arm/arm.c:1788 #, gcc-internal-format -msgid "label %qD defined here" +msgid "RTP PIC is incompatible with Thumb" msgstr "" -#: c-decl.c:3042 c-decl.c:3306 +#: config/arm/arm.c:1797 #, gcc-internal-format -msgid "%qD declared here" +msgid "RTP PIC is incompatible with -msingle-pic-base" msgstr "" -#: c-decl.c:3096 c-decl.c:3181 +#: config/arm/arm.c:1809 #, gcc-internal-format -msgid "jump into statement expression" +msgid "-mpic-register= is useless without -fpic" msgstr "" -#: c-decl.c:3118 +#: config/arm/arm.c:1818 #, gcc-internal-format -msgid "duplicate label declaration %qE" +msgid "unable to use '%s' for PIC register" msgstr "" -#: c-decl.c:3212 cp/decl.c:2745 +#: config/arm/arm.c:1871 #, gcc-internal-format -msgid "duplicate label %qD" +msgid "-freorder-blocks-and-partition not supported on this architecture" msgstr "" -#: c-decl.c:3243 +#: config/arm/arm.c:3633 #, gcc-internal-format -msgid "" -"traditional C lacks a separate namespace for labels, identifier %qE conflicts" +msgid "Non-AAPCS derived PCS variant" msgstr "" -#: c-decl.c:3304 +#: config/arm/arm.c:3635 #, gcc-internal-format -msgid "switch jumps over variable initialization" +msgid "Variadic functions must use the base AAPCS variant" msgstr "" -#: c-decl.c:3305 c-decl.c:3316 +#: config/arm/arm.c:3654 #, gcc-internal-format -msgid "switch starts here" +msgid "PCS variant" msgstr "" -#: c-decl.c:3315 +#: config/arm/arm.c:4532 config/arm/arm.c:4550 config/avr/avr.c:4838 +#: config/avr/avr.c:4854 config/bfin/bfin.c:5546 config/bfin/bfin.c:5607 +#: config/bfin/bfin.c:5636 config/h8300/h8300.c:5338 config/i386/i386.c:4409 +#: config/i386/i386.c:25895 config/i386/i386.c:25975 +#: config/m68hc11/m68hc11.c:1168 config/m68k/m68k.c:802 +#: config/mcore/mcore.c:3036 config/mep/mep.c:4062 config/mep/mep.c:4076 +#: config/mep/mep.c:4150 config/rs6000/rs6000.c:23393 config/rx/rx.c:2099 +#: config/sh/sh.c:8680 config/sh/sh.c:8698 config/sh/sh.c:8727 +#: config/sh/sh.c:8809 config/sh/sh.c:8832 config/spu/spu.c:3861 +#: config/stormy16/stormy16.c:2230 config/v850/v850.c:2080 #, gcc-internal-format -msgid "switch jumps into statement expression" +msgid "%qE attribute only applies to functions" msgstr "" -#: c-decl.c:3386 +#: config/arm/arm.c:16406 #, gcc-internal-format -msgid "%qE defined as wrong kind of tag" +msgid "unable to compute real location of stacked parameter" msgstr "" -#: c-decl.c:3618 +#: config/arm/arm.c:17986 #, gcc-internal-format -msgid "unnamed struct/union that defines no instances" +msgid "argument must be a constant" msgstr "" -#: c-decl.c:3627 +#. @@@ better error message +#: config/arm/arm.c:18294 config/arm/arm.c:18331 #, gcc-internal-format -msgid "empty declaration with storage class specifier does not redeclare tag" +msgid "selector must be an immediate" msgstr "" -#: c-decl.c:3640 +#. @@@ better error message +#: config/arm/arm.c:18374 #, gcc-internal-format -msgid "empty declaration with type qualifier does not redeclare tag" +msgid "mask must be an immediate" msgstr "" -#: c-decl.c:3662 c-decl.c:3669 +#: config/arm/arm.c:19036 #, gcc-internal-format -msgid "useless type name in empty declaration" +msgid "no low registers available for popping high registers" msgstr "" -#: c-decl.c:3677 +#: config/arm/arm.c:19259 #, gcc-internal-format -msgid "% in empty declaration" +msgid "interrupt Service Routines cannot be coded in Thumb mode" msgstr "" -#: c-decl.c:3683 +#: config/arm/arm.c:21379 #, gcc-internal-format -msgid "% in file-scope empty declaration" +msgid "the mangling of % has changed in GCC 4.4" msgstr "" -#: c-decl.c:3689 +#: config/arm/pe.c:158 config/mcore/mcore.c:2911 #, gcc-internal-format -msgid "% in file-scope empty declaration" +msgid "initialized variable %q+D is marked dllimport" msgstr "" -#: c-decl.c:3695 +#: config/arm/pe.c:167 #, gcc-internal-format -msgid "useless storage class specifier in empty declaration" +msgid "static variable %q+D is marked dllimport" msgstr "" -#: c-decl.c:3701 +#: config/avr/avr.c:425 #, gcc-internal-format -msgid "useless %<__thread%> in empty declaration" +msgid "'builtin_return_address' contains only 2 bytes of address" msgstr "" -#: c-decl.c:3710 +#: config/avr/avr.c:1141 #, gcc-internal-format -msgid "useless type qualifier in empty declaration" +msgid "Pointer offset from symbol maybe incorrect." msgstr "" -#: c-decl.c:3717 c-parser.c:1198 +#: config/avr/avr.c:1198 #, gcc-internal-format -msgid "empty declaration" +msgid "accessing data memory with program memory address" msgstr "" -#: c-decl.c:3788 +#: config/avr/avr.c:1238 #, gcc-internal-format -msgid "" -"ISO C90 does not support % or type qualifiers in parameter array " -"declarators" +msgid "accessing program memory with data memory address" msgstr "" -#: c-decl.c:3792 +#: config/avr/avr.c:4652 #, gcc-internal-format -msgid "ISO C90 does not support %<[*]%> array declarators" +msgid "%qs appears to be a misspelled interrupt handler" 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:3799 c-decl.c:6046 +#: config/avr/avr.c:4661 #, gcc-internal-format -msgid "%<[*]%> not allowed in other than function prototype scope" +msgid "%qs appears to be a misspelled signal handler" msgstr "" -#: c-decl.c:3912 +#: config/avr/avr.c:4811 #, gcc-internal-format -msgid "%q+D is usually a function" +msgid "only initialized variables can be placed into program memory area" msgstr "" -#: c-decl.c:3921 +#: config/avr/avr.c:4945 #, gcc-internal-format -msgid "typedef %qD is initialized (use __typeof__ instead)" +msgid "only uninitialized variables can be placed in the .noinit section" msgstr "" -#: c-decl.c:3926 +#: config/avr/avr.c:4959 #, gcc-internal-format -msgid "function %qD is initialized like a variable" +msgid "MCU %qs supported for assembler only" msgstr "" -#. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c-decl.c:3932 +#: config/bfin/bfin.c:2554 config/m68k/m68k.c:519 #, gcc-internal-format -msgid "parameter %qD is initialized" +msgid "-mshared-library-id=%s is not between 0 and %d" msgstr "" -#: c-decl.c:3957 +#: config/bfin/bfin.c:2574 #, gcc-internal-format -msgid "variable %qD has initializer but incomplete type" +msgid "-mcpu=%s is not valid" msgstr "" -#: c-decl.c:4046 cp/decl.c:4164 cp/decl.c:11705 +#: config/bfin/bfin.c:2610 #, gcc-internal-format -msgid "inline function %q+D given attribute noinline" +msgid "-mcpu=%s has invalid silicon revision" msgstr "" -#: c-decl.c:4143 +#: config/bfin/bfin.c:2675 #, gcc-internal-format -msgid "initializer fails to determine size of %q+D" +msgid "-mshared-library-id= specified without -mid-shared-library" msgstr "" -#: c-decl.c:4148 +#: config/bfin/bfin.c:2678 #, gcc-internal-format -msgid "array size missing in %q+D" +msgid "Can't use multiple stack checking methods together." msgstr "" -#: c-decl.c:4160 +#: config/bfin/bfin.c:2681 #, gcc-internal-format -msgid "zero or negative size array %q+D" +msgid "ID shared libraries and FD-PIC mode can't be used together." msgstr "" -#: c-decl.c:4215 varasm.c:2139 +#: config/bfin/bfin.c:2686 config/m68k/m68k.c:627 #, gcc-internal-format -msgid "storage size of %q+D isn%'t known" +msgid "cannot specify both -msep-data and -mid-shared-library" msgstr "" -#: c-decl.c:4226 +#: config/bfin/bfin.c:2706 #, gcc-internal-format -msgid "storage size of %q+D isn%'t constant" +msgid "-mmulticore can only be used with BF561" msgstr "" -#: c-decl.c:4273 +#: config/bfin/bfin.c:2709 #, gcc-internal-format -msgid "ignoring asm-specifier for non-static local variable %q+D" +msgid "-mcorea should be used with -mmulticore" msgstr "" -#: c-decl.c:4301 +#: config/bfin/bfin.c:2712 #, gcc-internal-format -msgid "cannot put object with volatile field into register" +msgid "-mcoreb should be used with -mmulticore" msgstr "" -#: c-decl.c:4391 +#: config/bfin/bfin.c:2715 #, gcc-internal-format -msgid "uninitialized const %qD is invalid in C++" +msgid "-mcorea and -mcoreb can't be used together" msgstr "" -#: c-decl.c:4437 +#: config/bfin/bfin.c:5551 #, gcc-internal-format -msgid "ISO C forbids forward parameter declarations" +msgid "multiple function type attributes specified" msgstr "" -#: c-decl.c:4523 +#: config/bfin/bfin.c:5618 #, gcc-internal-format -msgid "defining a type in a compound literal is invalid in C++" +msgid "can't apply both longcall and shortcall attributes to the same function" msgstr "" -#: c-decl.c:4576 +#: config/bfin/bfin.c:5668 config/i386/winnt.c:59 config/mep/mep.c:3966 +#: config/mep/mep.c:4104 #, gcc-internal-format -msgid "bit-field %qs width not an integer constant" +msgid "%qE attribute only applies to variables" msgstr "" -#: c-decl.c:4584 +#: config/bfin/bfin.c:5675 #, gcc-internal-format -msgid "negative width in bit-field %qs" +msgid "%qE attribute cannot be specified for local variables" msgstr "" -#: c-decl.c:4589 +#. This function is for retrieving a part of an instruction name for +#. an operator, for immediate output. If that ever happens for +#. MULT, we need to apply TARGET_MUL_BUG in the caller. Make sure +#. we notice. +#: config/cris/cris.c:471 #, gcc-internal-format -msgid "zero width for bit-field %qs" +msgid "MULT case in cris_op_str" msgstr "" -#: c-decl.c:4599 +#: config/cris/cris.c:861 #, gcc-internal-format -msgid "bit-field %qs has invalid type" +msgid "invalid use of ':' modifier" msgstr "" -#: c-decl.c:4609 +#: config/cris/cris.c:1048 config/moxie/moxie.c:169 #, gcc-internal-format -msgid "type of bit-field %qs is a GCC extension" +msgid "internal error: bad register: %d" msgstr "" -#: c-decl.c:4615 +#: config/cris/cris.c:1615 #, gcc-internal-format -msgid "width of %qs exceeds its type" +msgid "internal error: sideeffect-insn affecting main effect" msgstr "" -#: c-decl.c:4628 +#: config/cris/cris.c:1712 #, gcc-internal-format -msgid "%qs is narrower than values of its type" +msgid "unknown cc_attr value" msgstr "" -#: c-decl.c:4647 +#. If we get here, the caller got its initial tests wrong. +#: config/cris/cris.c:2096 #, gcc-internal-format -msgid "ISO C90 forbids array %qE whose size can%'t be evaluated" +msgid "internal error: cris_side_effect_mode_ok with bad operands" msgstr "" -#: c-decl.c:4651 +#: config/cris/cris.c:2388 #, gcc-internal-format -msgid "ISO C90 forbids array whose size can%'t be evaluated" +msgid "-max-stackframe=%d is not usable, not between 0 and %d" msgstr "" -#: c-decl.c:4658 +#: config/cris/cris.c:2416 #, gcc-internal-format -msgid "ISO C90 forbids variable length array %qE" +msgid "unknown CRIS version specification in -march= or -mcpu= : %s" msgstr "" -#: c-decl.c:4661 +#: config/cris/cris.c:2452 #, gcc-internal-format -msgid "ISO C90 forbids variable length array" +msgid "unknown CRIS cpu version specification in -mtune= : %s" msgstr "" -#: c-decl.c:4670 +#: config/cris/cris.c:2473 #, gcc-internal-format -msgid "the size of array %qE can%'t be evaluated" +msgid "-fPIC and -fpic are not supported in this configuration" msgstr "" -#: c-decl.c:4674 +#: config/cris/cris.c:2488 #, gcc-internal-format -msgid "the size of array can %'t be evaluated" +msgid "that particular -g option is invalid with -maout and -melinux" msgstr "" -#: c-decl.c:4680 +#: config/cris/cris.c:2714 #, gcc-internal-format -msgid "variable length array %qE is used" +msgid "Unknown src" msgstr "" -#: c-decl.c:4684 cp/decl.c:7348 +#: config/cris/cris.c:2775 #, gcc-internal-format -msgid "variable length array is used" +msgid "Unknown dest" msgstr "" -#: c-decl.c:4862 c-decl.c:5208 c-decl.c:5218 +#: config/cris/cris.c:3060 #, gcc-internal-format -msgid "variably modified %qE at file scope" +msgid "stackframe too big: %d bytes" msgstr "" -#: c-decl.c:4864 +#: config/cris/cris.c:3554 config/cris/cris.c:3582 #, gcc-internal-format -msgid "variably modified field at file scope" +msgid "expand_binop failed in movsi got" msgstr "" -#: c-decl.c:4884 +#: config/cris/cris.c:3664 #, gcc-internal-format -msgid "type defaults to % in declaration of %qE" +msgid "emitting PIC operand, but PIC register isn't set up" msgstr "" -#: c-decl.c:4888 +#. Definitions for GCC. Part of the machine description for CRIS. +#. Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2007, 2008, +#. 2009 Free Software Foundation, Inc. +#. Contributed by Axis Communications. Written by Hans-Peter Nilsson. +#. +#. This file is part of GCC. +#. +#. GCC is free software; you can redistribute it and/or modify +#. it under the terms of the GNU General Public License as published by +#. the Free Software Foundation; either version 3, or (at your option) +#. any later version. +#. +#. GCC is distributed in the hope that it will be useful, +#. but WITHOUT ANY WARRANTY; without even the implied warranty of +#. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#. GNU General Public License for more details. +#. +#. You should have received a copy of the GNU General Public License +#. along with GCC; see the file COPYING3. If not see +#. . +#. After the first "Node:" comment comes all preprocessor directives and +#. attached declarations described in the info files, the "Using and +#. Porting GCC" manual (uapgcc), in the same order as found in the "Target +#. macros" section in the gcc-2.9x CVS edition of 2000-03-17. FIXME: Not +#. really, but needs an update anyway. +#. +#. There is no generic copy-of-uapgcc comment, you'll have to see uapgcc +#. for that. If applicable, there is a CRIS-specific comment. The order +#. of macro definitions follow the order in the manual. Every section in +#. the manual (node in the info pages) has an introductory `Node: +#. ' comment. If no macros are defined for a section, only +#. the section-comment is present. +#. Note that other header files (e.g. config/elfos.h, config/linux.h, +#. config/cris/linux.h and config/cris/aout.h) are responsible for lots of +#. settings not repeated below. This file contains general CRIS +#. definitions and definitions for the cris-*-elf subtarget. +#. We don't want to use gcc_assert for everything, as that can be +#. compiled out. +#: config/cris/cris.h:43 #, gcc-internal-format -msgid "type defaults to % in type name" +msgid "CRIS-port assertion failed: " msgstr "" -#: c-decl.c:4921 +#. Node: Caller Saves +#. (no definitions) +#. Node: Function entry +#. See cris.c for TARGET_ASM_FUNCTION_PROLOGUE and +#. TARGET_ASM_FUNCTION_EPILOGUE. +#. Node: Profiling +#: config/cris/cris.h:929 #, gcc-internal-format -msgid "duplicate %" +msgid "no FUNCTION_PROFILER for CRIS" msgstr "" -#: c-decl.c:4923 +#: config/crx/crx.h:363 #, gcc-internal-format -msgid "duplicate %" +msgid "Profiler support for CRX" msgstr "" -#: c-decl.c:4925 +#: config/frv/frv.c:8732 #, gcc-internal-format -msgid "duplicate %" +msgid "accumulator is not a constant integer" msgstr "" -#: c-decl.c:4929 +#: config/frv/frv.c:8737 #, gcc-internal-format -msgid "conflicting named address spaces (%s vs %s)" +msgid "accumulator number is out of bounds" msgstr "" -#: c-decl.c:4951 +#: config/frv/frv.c:8748 #, gcc-internal-format -msgid "function definition declared %" +msgid "inappropriate accumulator for %qs" msgstr "" -#: c-decl.c:4953 +#: config/frv/frv.c:8825 #, gcc-internal-format -msgid "function definition declared %" +msgid "invalid IACC argument" msgstr "" -#: c-decl.c:4955 +#: config/frv/frv.c:8848 #, gcc-internal-format -msgid "function definition declared %" +msgid "%qs expects a constant argument" msgstr "" -#: c-decl.c:4957 +#: config/frv/frv.c:8853 #, gcc-internal-format -msgid "function definition declared %<__thread%>" +msgid "constant argument out of range for %qs" msgstr "" -#: c-decl.c:4974 +#: config/frv/frv.c:9334 #, gcc-internal-format -msgid "storage class specified for structure field %qE" +msgid "media functions are not available unless -mmedia is used" msgstr "" -#: c-decl.c:4977 +#: config/frv/frv.c:9346 #, gcc-internal-format -msgid "storage class specified for structure field" +msgid "this media function is only available on the fr500" msgstr "" -#: c-decl.c:4981 +#: config/frv/frv.c:9374 #, gcc-internal-format -msgid "storage class specified for parameter %qE" +msgid "this media function is only available on the fr400 and fr550" msgstr "" -#: c-decl.c:4984 +#: config/frv/frv.c:9393 #, gcc-internal-format -msgid "storage class specified for unnamed parameter" +msgid "this builtin function is only available on the fr405 and fr450" msgstr "" -#: c-decl.c:4987 cp/decl.c:8284 +#: config/frv/frv.c:9402 #, gcc-internal-format -msgid "storage class specified for typename" +msgid "this builtin function is only available on the fr500 and fr550" msgstr "" -#: c-decl.c:5004 +#: config/frv/frv.c:9414 #, gcc-internal-format -msgid "%qE initialized and declared %" +msgid "this builtin function is only available on the fr450" msgstr "" -#: c-decl.c:5008 +#: config/h8300/h8300.c:332 #, gcc-internal-format -msgid "%qE has both % and initializer" +msgid "-ms2600 is used without -ms" msgstr "" -#: c-decl.c:5013 +#: config/h8300/h8300.c:338 #, gcc-internal-format -msgid "file-scope declaration of %qE specifies %" +msgid "-mn is used without -mh or -ms" msgstr "" -#: c-decl.c:5017 +#: config/i386/host-cygwin.c:64 #, gcc-internal-format -msgid "file-scope declaration of %qE specifies %" +msgid "can't extend PCH file: %m" msgstr "" -#: c-decl.c:5022 +#: config/i386/host-cygwin.c:75 #, gcc-internal-format -msgid "nested function %qE declared %" +msgid "can't set position in PCH file: %m" msgstr "" -#: c-decl.c:5025 +#: config/i386/i386.c:2824 config/i386/i386.c:3075 #, gcc-internal-format -msgid "function-scope %qE implicitly auto and declared %<__thread%>" +msgid "bad value (%s) for %stune=%s %s" 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:5072 c-decl.c:5400 +#: config/i386/i386.c:2868 #, gcc-internal-format -msgid "static or type qualifiers in non-parameter array declarator" +msgid "bad value (%s) for %sstringop-strategy=%s %s" msgstr "" -#: c-decl.c:5120 +#: config/i386/i386.c:2872 #, gcc-internal-format -msgid "declaration of %qE as array of voids" +msgid "" +"%stune=x86-64%s is deprecated. Use %stune=k8%s or %stune=generic%s instead " +"as appropriate." msgstr "" -#: c-decl.c:5122 +#: config/i386/i386.c:2882 #, gcc-internal-format -msgid "declaration of type name as array of voids" +msgid "generic CPU can be used only for %stune=%s %s" msgstr "" -#: c-decl.c:5129 +#: config/i386/i386.c:2885 config/i386/i386.c:3036 #, gcc-internal-format -msgid "declaration of %qE as array of functions" +msgid "bad value (%s) for %sarch=%s %s" msgstr "" -#: c-decl.c:5132 +#: config/i386/i386.c:2896 #, gcc-internal-format -msgid "declaration of type name as array of functions" +msgid "unknown ABI (%s) for %sabi=%s %s" msgstr "" -#: c-decl.c:5139 c-decl.c:6837 +#: config/i386/i386.c:2911 #, gcc-internal-format -msgid "invalid use of structure with flexible array member" +msgid "code model %s does not support PIC mode" msgstr "" -#: c-decl.c:5165 +#: config/i386/i386.c:2917 #, gcc-internal-format -msgid "size of array %qE has non-integer type" +msgid "bad value (%s) for %scmodel=%s %s" msgstr "" -#: c-decl.c:5169 +#: config/i386/i386.c:2941 #, gcc-internal-format -msgid "size of unnamed array has non-integer type" +msgid "bad value (%s) for %sasm=%s %s" msgstr "" -#: c-decl.c:5179 +#: config/i386/i386.c:2945 #, gcc-internal-format -msgid "ISO C forbids zero-size array %qE" +msgid "code model %qs not supported in the %s bit mode" msgstr "" -#: c-decl.c:5182 +#: config/i386/i386.c:2948 #, gcc-internal-format -msgid "ISO C forbids zero-size array" +msgid "%i-bit mode not compiled in" msgstr "" -#: c-decl.c:5191 +#: config/i386/i386.c:2960 config/i386/i386.c:3061 #, gcc-internal-format -msgid "size of array %qE is negative" +msgid "CPU you selected does not support x86-64 instruction set" msgstr "" -#: c-decl.c:5193 +#: config/i386/i386.c:3094 #, gcc-internal-format -msgid "size of unnamed array is negative" +msgid "%sregparm%s is ignored in 64-bit mode" msgstr "" -#: c-decl.c:5269 c-decl.c:5631 +#: config/i386/i386.c:3097 #, gcc-internal-format -msgid "size of array %qE is too large" +msgid "%sregparm=%d%s is not between 0 and %d" msgstr "" -#: c-decl.c:5272 c-decl.c:5633 +#: config/i386/i386.c:3110 #, gcc-internal-format -msgid "size of unnamed array is too large" +msgid "%salign-loops%s is obsolete, use -falign-loops%s" msgstr "" -#: c-decl.c:5309 +#: config/i386/i386.c:3116 config/i386/i386.c:3131 config/i386/i386.c:3146 #, gcc-internal-format -msgid "ISO C90 does not support flexible array members" +msgid "%salign-loops=%d%s is not between 0 and %d" msgstr "" -#. C99 6.7.5.2p4 -#: c-decl.c:5330 +#: config/i386/i386.c:3125 #, gcc-internal-format -msgid "%<[*]%> not in a declaration" +msgid "%salign-jumps%s is obsolete, use -falign-jumps%s" msgstr "" -#: c-decl.c:5343 +#: config/i386/i386.c:3140 #, gcc-internal-format -msgid "array type has incomplete element type" +msgid "%salign-functions%s is obsolete, use -falign-functions%s" msgstr "" -#: c-decl.c:5433 +#: config/i386/i386.c:3175 #, gcc-internal-format -msgid "%qE declared as function returning a function" +msgid "%sbranch-cost=%d%s is not between 0 and 5" msgstr "" -#: c-decl.c:5436 +#: config/i386/i386.c:3183 #, gcc-internal-format -msgid "type name declared as function returning a function" +msgid "%slarge-data-threshold=%d%s is negative" msgstr "" -#: c-decl.c:5443 +#: config/i386/i386.c:3197 #, gcc-internal-format -msgid "%qE declared as function returning an array" +msgid "bad value (%s) for %stls-dialect=%s %s" msgstr "" -#: c-decl.c:5446 +#: config/i386/i386.c:3205 #, gcc-internal-format -msgid "type name declared as function returning an array" +msgid "pc%d is not valid precision setting (32, 64 or 80)" msgstr "" -#: c-decl.c:5476 +#: config/i386/i386.c:3221 #, gcc-internal-format -msgid "function definition has qualified void return type" +msgid "%srtd%s is ignored in 64bit mode" msgstr "" -#: c-decl.c:5479 cp/decl.c:8390 +#: config/i386/i386.c:3276 #, gcc-internal-format -msgid "type qualifiers ignored on function return type" +msgid "%spreferred-stack-boundary=%d%s is not between %d and 12" msgstr "" -#: c-decl.c:5509 c-decl.c:5647 c-decl.c:5757 c-decl.c:5850 +#: config/i386/i386.c:3295 #, gcc-internal-format -msgid "ISO C forbids qualified function types" +msgid "-mincoming-stack-boundary=%d is not between %d and 12" msgstr "" -#: c-decl.c:5576 +#: config/i386/i386.c:3308 #, gcc-internal-format -msgid "%qs combined with % qualifier for %qE" +msgid "%ssseregparm%s used without SSE enabled" msgstr "" -#: c-decl.c:5580 +#: config/i386/i386.c:3319 config/i386/i386.c:3333 #, gcc-internal-format -msgid "%qs combined with % qualifier for %qE" +msgid "SSE instruction set disabled, using 387 arithmetics" msgstr "" -#: c-decl.c:5586 +#: config/i386/i386.c:3338 #, gcc-internal-format -msgid "%qs specified for auto variable %qE" +msgid "387 instruction set disabled, using SSE arithmetics" msgstr "" -#: c-decl.c:5602 +#: config/i386/i386.c:3345 #, gcc-internal-format -msgid "%qs specified for parameter %qE" +msgid "bad value (%s) for %sfpmath=%s %s" msgstr "" -#: c-decl.c:5605 +#: config/i386/i386.c:3361 #, gcc-internal-format -msgid "%qs specified for unnamed parameter" +msgid "unknown vectorization library ABI type (%s) for %sveclibabi=%s %s" msgstr "" -#: c-decl.c:5611 +#: config/i386/i386.c:3381 #, gcc-internal-format -msgid "%qs specified for structure field %qE" +msgid "" +"unwind tables currently require either a frame pointer or %saccumulate-" +"outgoing-args%s for correctness" msgstr "" -#: c-decl.c:5614 +#: config/i386/i386.c:3394 #, gcc-internal-format -msgid "%qs specified for structure field" +msgid "stack probing requires %saccumulate-outgoing-args%s for correctness" msgstr "" -#: c-decl.c:5655 +#: config/i386/i386.c:3805 #, gcc-internal-format -msgid "typedef %q+D declared %" +msgid "attribute(target(\"%s\")) is unknown" msgstr "" -#: c-decl.c:5691 +#: config/i386/i386.c:3827 #, gcc-internal-format -msgid "ISO C forbids const or volatile function types" +msgid "option(\"%s\") was already specified" msgstr "" -#. C99 6.7.2.1p8 -#: c-decl.c:5701 +#: config/i386/i386.c:4422 config/i386/i386.c:4467 #, gcc-internal-format -msgid "a member of a structure or union cannot have a variably modified type" +msgid "fastcall and regparm attributes are not compatible" msgstr "" -#: c-decl.c:5718 cp/decl.c:7570 +#: config/i386/i386.c:4429 #, gcc-internal-format -msgid "variable or field %qE declared void" +msgid "%qE attribute requires an integer constant argument" msgstr "" -#: c-decl.c:5749 +#: config/i386/i386.c:4435 #, gcc-internal-format -msgid "attributes in parameter array declarator ignored" +msgid "argument to %qE attribute larger than %d" msgstr "" -#: c-decl.c:5783 +#: config/i386/i386.c:4459 config/i386/i386.c:4494 #, gcc-internal-format -msgid "parameter %q+D declared %" +msgid "fastcall and cdecl attributes are not compatible" msgstr "" -#: c-decl.c:5796 +#: config/i386/i386.c:4463 #, gcc-internal-format -msgid "field %qE declared as a function" +msgid "fastcall and stdcall attributes are not compatible" msgstr "" -#: c-decl.c:5803 +#: config/i386/i386.c:4477 config/i386/i386.c:4490 #, gcc-internal-format -msgid "field %qE has incomplete type" +msgid "stdcall and cdecl attributes are not compatible" msgstr "" -#: c-decl.c:5805 +#: config/i386/i386.c:4481 #, gcc-internal-format -msgid "unnamed field has incomplete type" +msgid "stdcall and fastcall attributes are not compatible" msgstr "" -#: c-decl.c:5822 c-decl.c:5833 c-decl.c:5836 +#: config/i386/i386.c:4624 #, gcc-internal-format -msgid "invalid storage class for function %qE" +msgid "Calling %qD with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: c-decl.c:5856 +#: config/i386/i386.c:4627 #, gcc-internal-format -msgid "% function returns non-void value" +msgid "Calling %qT with attribute sseregparm without SSE/SSE2 enabled" msgstr "" -#: c-decl.c:5892 +#: config/i386/i386.c:4832 #, gcc-internal-format -msgid "cannot inline function %" +msgid "ms_hook_prologue is not compatible with nested function" msgstr "" -#: c-decl.c:5921 +#: config/i386/i386.c:4905 #, gcc-internal-format -msgid "variable previously declared % redeclared %" +msgid "" +"ms_abi attribute requires -maccumulate-outgoing-args or subtarget " +"optimization implying it" msgstr "" -#: c-decl.c:5931 +#: config/i386/i386.c:5024 #, gcc-internal-format -msgid "variable %q+D declared %" +msgid "AVX vector argument without AVX enabled changes the ABI" msgstr "" -#: c-decl.c:5966 +#: config/i386/i386.c:5206 #, gcc-internal-format -msgid "non-nested function with variably modified type" +msgid "" +"The ABI of passing struct with a flexible array member has changed in GCC 4.4" msgstr "" -#: c-decl.c:5968 +#: config/i386/i386.c:5322 #, gcc-internal-format -msgid "object with variably modified type must have no linkage" +msgid "The ABI of passing union with long double has changed in GCC 4.4" msgstr "" -#: c-decl.c:6051 c-decl.c:7467 +#: config/i386/i386.c:5437 #, gcc-internal-format -msgid "function declaration isn%'t a prototype" +msgid "" +"The ABI of passing structure with complex float member has changed in GCC 4.4" msgstr "" -#: c-decl.c:6059 +#: config/i386/i386.c:5583 #, gcc-internal-format -msgid "parameter names (without types) in function declaration" +msgid "SSE register return with SSE disabled" msgstr "" -#: c-decl.c:6094 +#: config/i386/i386.c:5589 #, gcc-internal-format -msgid "parameter %u (%q+D) has incomplete type" +msgid "SSE register argument with SSE disabled" msgstr "" -#: c-decl.c:6098 +#: config/i386/i386.c:5605 #, gcc-internal-format -msgid "parameter %u has incomplete type" +msgid "x87 register return with x87 disabled" msgstr "" -#: c-decl.c:6108 +#: config/i386/i386.c:5975 #, gcc-internal-format -msgid "parameter %u (%q+D) has void type" +msgid "SSE vector argument without SSE enabled changes the ABI" msgstr "" -#: c-decl.c:6112 +#: config/i386/i386.c:6013 #, gcc-internal-format -msgid "parameter %u has void type" +msgid "MMX vector argument without MMX enabled changes the ABI" msgstr "" -#: c-decl.c:6182 +#: config/i386/i386.c:6615 #, gcc-internal-format -msgid "% as only parameter may not be qualified" +msgid "SSE vector return without SSE enabled changes the ABI" msgstr "" -#: c-decl.c:6186 c-decl.c:6220 +#: config/i386/i386.c:6625 #, gcc-internal-format -msgid "% must be the only parameter" +msgid "MMX vector return without MMX enabled changes the ABI" msgstr "" -#: c-decl.c:6214 +#: config/i386/i386.c:11195 #, gcc-internal-format -msgid "parameter %q+D has just a forward declaration" +msgid "extended registers have no high halves" msgstr "" -#. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:6259 +#: config/i386/i386.c:11210 #, gcc-internal-format -msgid "%<%s %E%> declared inside parameter list" +msgid "unsupported operand size for extended register" msgstr "" -#. The %s will be one of 'struct', 'union', or 'enum'. -#: c-decl.c:6263 +#: config/i386/i386.c:11455 #, gcc-internal-format -msgid "anonymous %s declared inside parameter list" +msgid "non-integer operand used with operand code '%c'" msgstr "" -#: c-decl.c:6268 +#: config/i386/i386.c:22875 #, gcc-internal-format -msgid "" -"its scope is only this definition or declaration, which is probably not what " -"you want" +msgid "last argument must be an immediate" msgstr "" -#: c-decl.c:6361 +#: config/i386/i386.c:23168 #, gcc-internal-format -msgid "enum type defined here" +msgid "the fifth argument must be a 8-bit immediate" msgstr "" -#: c-decl.c:6367 +#: config/i386/i386.c:23263 #, gcc-internal-format -msgid "struct defined here" +msgid "the third argument must be a 8-bit immediate" msgstr "" -#: c-decl.c:6373 +#: config/i386/i386.c:23609 #, gcc-internal-format -msgid "union defined here" +msgid "the last argument must be a 4-bit immediate" msgstr "" -#: c-decl.c:6446 +#: config/i386/i386.c:23614 #, gcc-internal-format -msgid "redefinition of %" +msgid "the last argument must be a 2-bit immediate" msgstr "" -#: c-decl.c:6448 +#: config/i386/i386.c:23623 #, gcc-internal-format -msgid "redefinition of %" +msgid "the last argument must be a 1-bit immediate" msgstr "" -#: c-decl.c:6457 +#: config/i386/i386.c:23632 #, gcc-internal-format -msgid "nested redefinition of %" +msgid "the last argument must be a 5-bit immediate" msgstr "" -#: c-decl.c:6459 +#: config/i386/i386.c:23641 #, gcc-internal-format -msgid "nested redefinition of %" +msgid "the next to last argument must be an 8-bit immediate" msgstr "" -#: c-decl.c:6491 c-decl.c:7069 +#: config/i386/i386.c:23645 config/i386/i386.c:23843 #, gcc-internal-format -msgid "defining type in %qs expression is invalid in C++" +msgid "the last argument must be an 8-bit immediate" msgstr "" -#: c-decl.c:6558 cp/decl.c:3900 +#: config/i386/i386.c:23841 #, gcc-internal-format -msgid "declaration does not declare anything" +msgid "the last argument must be a 32-bit immediate" msgstr "" -#: c-decl.c:6561 +#: config/i386/i386.c:23907 config/rs6000/rs6000.c:10205 #, gcc-internal-format -msgid "ISO C doesn%'t support unnamed structs/unions" +msgid "selector must be an integer constant in the range 0..%wi" msgstr "" -#: c-decl.c:6624 c-decl.c:6640 +#: config/i386/i386.c:24050 #, gcc-internal-format -msgid "duplicate member %q+D" +msgid "%qE needs unknown isa option" msgstr "" -#: c-decl.c:6743 +#: config/i386/i386.c:24054 #, gcc-internal-format -msgid "union has no named members" +msgid "%qE needs isa option %s" msgstr "" -#: c-decl.c:6745 +#: config/i386/i386.c:25902 #, gcc-internal-format -msgid "union has no members" +msgid "%qE attribute only available for 64-bit" msgstr "" -#: c-decl.c:6750 +#: config/i386/i386.c:25913 config/i386/i386.c:25922 #, gcc-internal-format -msgid "struct has no named members" +msgid "ms_abi and sysv_abi attributes are not compatible" msgstr "" -#: c-decl.c:6752 +#: config/i386/i386.c:25960 config/rs6000/rs6000.c:23476 #, gcc-internal-format -msgid "struct has no members" +msgid "%qE incompatible attribute ignored" msgstr "" -#: c-decl.c:6817 +#: config/i386/i386.c:25983 #, gcc-internal-format -msgid "flexible array member in union" +msgid "%qE attribute only available for 32-bit" msgstr "" -#: c-decl.c:6823 +#: config/i386/i386.c:25989 #, gcc-internal-format -msgid "flexible array member not at end of struct" +msgid "ms_hook_prologue attribute needs assembler swap suffix support" msgstr "" -#: c-decl.c:6829 +#: config/i386/i386.c:29891 #, gcc-internal-format -msgid "flexible array member in otherwise empty struct" +msgid "vector permutation requires vector constant" msgstr "" -#: c-decl.c:6946 +#: config/i386/i386.c:29901 #, gcc-internal-format -msgid "union cannot be made transparent" +msgid "invalid vector permutation constant" msgstr "" -#: c-decl.c:7042 +#: config/i386/i386.c:29949 #, gcc-internal-format -msgid "nested redefinition of %" +msgid "vector permutation (%d %d)" msgstr "" -#. This enum is a named one that has been declared already. -#: c-decl.c:7049 +#: config/i386/i386.c:29952 #, gcc-internal-format -msgid "redeclaration of %" +msgid "vector permutation (%d %d %d %d)" msgstr "" -#: c-decl.c:7124 +#: config/i386/i386.c:29956 #, gcc-internal-format -msgid "enumeration values exceed range of largest integer" +msgid "vector permutation (%d %d %d %d %d %d %d %d)" msgstr "" -#: c-decl.c:7141 +#: config/i386/i386.c:29961 #, gcc-internal-format -msgid "specified mode too small for enumeral values" +msgid "vector permutation (%d %d %d %d %d %d %d %d %d %d %d %d %d %d %d %d)" msgstr "" -#: c-decl.c:7245 c-decl.c:7261 +#: config/i386/winnt.c:81 #, gcc-internal-format -msgid "enumerator value for %qE is not an integer constant" +msgid "" +"%qE attribute applies only to initialized variables with external linkage" msgstr "" -#: c-decl.c:7256 +#: config/i386/winnt.c:143 config/sh/symbian-c.c:96 +#: config/sh/symbian-cxx.c:120 #, gcc-internal-format -msgid "enumerator value for %qE is not an integer constant expression" +msgid "definition of static data member %q+D of dllimport'd class" msgstr "" -#: c-decl.c:7280 +#: config/i386/winnt.c:292 #, gcc-internal-format -msgid "overflow in enumeration values" +msgid "%q+D:'selectany' attribute applies only to initialized objects" msgstr "" -#: c-decl.c:7288 +#: config/i386/winnt.c:440 #, gcc-internal-format -msgid "ISO C restricts enumerator values to range of %" +msgid "%q+D causes a section type conflict" msgstr "" -#: c-decl.c:7373 +#: config/i386/cygming.h:150 #, gcc-internal-format -msgid "inline function %qD given attribute noinline" +msgid "-f%s ignored for target (all code is position independent)" msgstr "" -#: c-decl.c:7391 +#: config/i386/djgpp.h:180 #, gcc-internal-format -msgid "return type is an incomplete type" +msgid "-mbnu210 is ignored (option is obsolete)" msgstr "" -#: c-decl.c:7401 +#: config/i386/i386-interix.h:256 #, gcc-internal-format -msgid "return type defaults to %" +msgid "ms-bitfields not supported for objc" msgstr "" -#: c-decl.c:7475 +#. Don't allow flag_pic to propagate since invalid relocations will +#. result otherwise. +#: config/i386/netware.h:81 #, gcc-internal-format -msgid "no previous prototype for %qD" +msgid "-fPIC and -fpic are not supported for this target" msgstr "" -#: c-decl.c:7484 +#: config/ia64/ia64-c.c:51 #, gcc-internal-format -msgid "%qD was used with no prototype before its definition" +msgid "malformed #pragma builtin" msgstr "" -#: c-decl.c:7491 +#: config/ia64/ia64.c:601 #, gcc-internal-format -msgid "no previous declaration for %qD" +msgid "invalid argument of %qE attribute" msgstr "" -#: c-decl.c:7501 +#: config/ia64/ia64.c:614 #, gcc-internal-format -msgid "%qD was used with no declaration before its definition" +msgid "an address area attribute cannot be specified for local variables" msgstr "" -#: c-decl.c:7524 +#: config/ia64/ia64.c:621 #, gcc-internal-format -msgid "return type of %qD is not %" +msgid "address area of %q+D conflicts with previous declaration" msgstr "" -#: c-decl.c:7530 +#: config/ia64/ia64.c:629 #, gcc-internal-format -msgid "%qD is normally a non-static function" +msgid "address area attribute cannot be specified for functions" msgstr "" -#: c-decl.c:7565 +#: config/ia64/ia64.c:670 #, gcc-internal-format -msgid "old-style parameter declarations in prototyped function definition" +msgid "%qE attribute requires a string constant argument" msgstr "" -#: c-decl.c:7579 +#: config/ia64/ia64.c:5391 config/pa/pa.c:368 config/sh/sh.c:8528 +#: config/spu/spu.c:5051 #, gcc-internal-format -msgid "traditional C rejects ISO C style function definitions" +msgid "value of -mfixed-range must have form REG1-REG2" msgstr "" -#: c-decl.c:7595 +#: config/ia64/ia64.c:5418 config/pa/pa.c:395 config/sh/sh.c:8554 +#: config/spu/spu.c:5077 #, gcc-internal-format -msgid "parameter name omitted" +msgid "%s-%s is an empty range" msgstr "" -#: c-decl.c:7630 +#: config/ia64/ia64.c:5446 #, gcc-internal-format -msgid "old-style function definition" +msgid "bad value %<%s%> for -mtls-size= switch" msgstr "" -#: c-decl.c:7639 +#: config/ia64/ia64.c:5471 #, gcc-internal-format -msgid "parameter name missing from parameter list" +msgid "bad value %<%s%> for -mtune= switch" msgstr "" -#: c-decl.c:7651 +#: config/ia64/ia64.c:10641 #, gcc-internal-format -msgid "%qD declared as a non-parameter" +msgid "version attribute is not a string" msgstr "" -#: c-decl.c:7657 +#: config/iq2000/iq2000.c:1831 #, gcc-internal-format -msgid "multiple parameters named %qD" +msgid "gp_offset (%ld) or end_offset (%ld) is less than zero" msgstr "" -#: c-decl.c:7666 +#: config/iq2000/iq2000.c:2630 #, gcc-internal-format -msgid "parameter %qD declared with void type" +msgid "argument %qd is not a constant" msgstr "" -#: c-decl.c:7695 c-decl.c:7699 +#: config/iq2000/iq2000.c:2932 config/xtensa/xtensa.c:2335 #, gcc-internal-format -msgid "type of %qD defaults to %" +msgid "PRINT_OPERAND_ADDRESS, null pointer" msgstr "" -#: c-decl.c:7719 +#: config/iq2000/iq2000.c:3087 #, gcc-internal-format -msgid "parameter %qD has incomplete type" +msgid "PRINT_OPERAND: Unknown punctuation '%c'" msgstr "" -#: c-decl.c:7726 +#: config/iq2000/iq2000.c:3096 config/xtensa/xtensa.c:2189 #, gcc-internal-format -msgid "declaration for parameter %qD but no such parameter" +msgid "PRINT_OPERAND null pointer" msgstr "" -#: c-decl.c:7778 +#: config/m32c/m32c-pragma.c:63 #, gcc-internal-format -msgid "number of arguments doesn%'t match built-in prototype" +msgid "junk at end of #pragma GCC memregs [0..16]" msgstr "" -#: c-decl.c:7789 +#: config/m32c/m32c-pragma.c:70 #, gcc-internal-format -msgid "number of arguments doesn%'t match prototype" +msgid "#pragma GCC memregs must precede any function decls" msgstr "" -#: c-decl.c:7792 c-decl.c:7834 c-decl.c:7848 +#: config/m32c/m32c-pragma.c:81 config/m32c/m32c-pragma.c:88 #, gcc-internal-format -msgid "prototype declaration" +msgid "#pragma GCC memregs takes a number [0..16]" msgstr "" -#: c-decl.c:7826 +#: config/m32c/m32c.c:424 #, gcc-internal-format -msgid "promoted argument %qD doesn%'t match built-in prototype" +msgid "invalid target memregs value '%d'" msgstr "" -#: c-decl.c:7831 +#: config/m32c/m32c.c:2845 #, gcc-internal-format -msgid "promoted argument %qD doesn%'t match prototype" +msgid "%qE attribute is not supported for R8C target" msgstr "" -#: c-decl.c:7841 +#. The argument must be a constant integer. +#: config/m32c/m32c.c:2861 config/sh/sh.c:8735 config/sh/sh.c:8841 #, gcc-internal-format -msgid "argument %qD doesn%'t match built-in prototype" +msgid "%qE attribute argument not an integer constant" msgstr "" -#: c-decl.c:7846 +#: config/m32c/m32c.c:2870 #, gcc-internal-format -msgid "argument %qD doesn%'t match prototype" +msgid "%qE attribute argument should be between 18 to 255" msgstr "" -#: c-decl.c:8030 cp/decl.c:12551 +#: config/m32c/m32c.c:4001 #, gcc-internal-format -msgid "no return statement in function returning non-void" +msgid "% has no effect on non-interrupt functions" 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:8102 +#: config/m32c/m32c.c:4102 #, gcc-internal-format -msgid "% loop initial declarations are only allowed in C99 mode" +msgid "% attribute directive ignored" msgstr "" -#: c-decl.c:8107 +#: config/m32r/m32r.c:382 #, gcc-internal-format -msgid "use option -std=c99 or -std=gnu99 to compile your code" +msgid "invalid argument of %qs attribute" msgstr "" -#: c-decl.c:8141 +#: config/m68hc11/m68hc11.c:301 #, gcc-internal-format -msgid "declaration of static variable %qD in % loop initial declaration" +msgid "-f%s ignored for 68HC11/68HC12 (not supported)" msgstr "" -#: c-decl.c:8145 +#: config/m68hc11/m68hc11.c:1253 #, gcc-internal-format -msgid "" -"declaration of % variable %qD in % loop initial declaration" +msgid "% and % attributes are not compatible, ignoring %" msgstr "" -#: c-decl.c:8152 +#: config/m68hc11/m68hc11.c:1260 #, gcc-internal-format -msgid "% declared in % loop initial declaration" +msgid "% attribute is already used" msgstr "" -#: c-decl.c:8157 +#: config/m68k/m68k.c:568 #, gcc-internal-format -msgid "% declared in % loop initial declaration" +msgid "-mcpu=%s conflicts with -march=%s" msgstr "" -#: c-decl.c:8161 +#: config/m68k/m68k.c:639 #, gcc-internal-format -msgid "% declared in % loop initial declaration" +msgid "-mpcrel -fPIC is not currently supported on selected cpu" msgstr "" -#: c-decl.c:8165 +#: config/m68k/m68k.c:701 #, gcc-internal-format -msgid "declaration of non-variable %qD in % loop initial declaration" +msgid "-falign-labels=%d is not supported" msgstr "" -#: c-decl.c:8416 +#: config/m68k/m68k.c:706 #, gcc-internal-format -msgid "incompatible address space qualifiers %qs and %qs" +msgid "-falign-loops=%d is not supported" msgstr "" -#: c-decl.c:8455 c-decl.c:8752 c-decl.c:9118 +#: config/m68k/m68k.c:809 #, gcc-internal-format -msgid "duplicate %qE" +msgid "multiple interrupt attributes not allowed" msgstr "" -#: c-decl.c:8481 c-decl.c:8763 c-decl.c:8995 +#: config/m68k/m68k.c:816 #, gcc-internal-format -msgid "two or more data types in declaration specifiers" +msgid "interrupt_thread is available only on fido" msgstr "" -#: c-decl.c:8493 cp/parser.c:2185 +#: config/m68k/m68k.c:1145 config/rs6000/rs6000.c:17981 #, gcc-internal-format -msgid "% is too long for GCC" +msgid "stack limit expression is not supported" msgstr "" -#: c-decl.c:8506 +#: config/mep/mep-pragma.c:65 #, gcc-internal-format -msgid "ISO C90 does not support %" +msgid "junk at end of #pragma io_volatile" msgstr "" -#: c-decl.c:8664 +#: config/mep/mep-pragma.c:79 #, gcc-internal-format -msgid "ISO C90 does not support complex types" +msgid "#pragma io_volatile takes only on or off" msgstr "" -#: c-decl.c:8703 +#: config/mep/mep-pragma.c:118 #, gcc-internal-format -msgid "ISO C does not support saturating types" +msgid "invalid coprocessor register range" msgstr "" -#: c-decl.c:8954 +#: config/mep/mep-pragma.c:138 #, gcc-internal-format -msgid "ISO C does not support decimal floating point" +msgid "invalid coprocessor register %qE" msgstr "" -#: c-decl.c:8976 c-decl.c:9179 c-parser.c:5372 +#: config/mep/mep-pragma.c:161 #, gcc-internal-format -msgid "fixed-point types not supported for this target" +msgid "malformed coprocessor register" msgstr "" -#: c-decl.c:8978 +#: config/mep/mep-pragma.c:248 #, gcc-internal-format -msgid "ISO C does not support fixed-point types" +msgid "junk at end of #pragma GCC coprocessor width" msgstr "" -#: c-decl.c:9012 +#: config/mep/mep-pragma.c:255 #, gcc-internal-format -msgid "C++ lookup of %qD would return a field, not a type" +msgid "#pragma GCC coprocessor width takes only 32 or 64" msgstr "" -#: c-decl.c:9025 +#: config/mep/mep-pragma.c:275 #, gcc-internal-format -msgid "%qE fails to be a typedef or built in type" +msgid "#pragma GCC coprocessor subclass letter must be in [ABCD]" msgstr "" -#: c-decl.c:9069 +#: config/mep/mep-pragma.c:280 #, gcc-internal-format -msgid "%qE is not at beginning of declaration" +msgid "#pragma GCC coprocessor subclass '%c' already defined" msgstr "" -#: c-decl.c:9083 +#: config/mep/mep-pragma.c:298 #, gcc-internal-format -msgid "%<__thread%> used with %" +msgid "malformed #pragma GCC coprocessor subclass" msgstr "" -#: c-decl.c:9085 +#: config/mep/mep-pragma.c:320 #, gcc-internal-format -msgid "%<__thread%> used with %" +msgid "malformed #pragma disinterrupt" msgstr "" -#: c-decl.c:9087 +#: config/mep/mep-pragma.c:334 #, gcc-internal-format -msgid "%<__thread%> used with %" +msgid "malformed #pragma GCC coprocessor" msgstr "" -#: c-decl.c:9098 +#: config/mep/mep-pragma.c:339 #, gcc-internal-format -msgid "%<__thread%> before %" +msgid "coprocessor not enabled" msgstr "" -#: c-decl.c:9107 +#: config/mep/mep-pragma.c:350 #, gcc-internal-format -msgid "%<__thread%> before %" +msgid "unknown #pragma GCC coprocessor %E" msgstr "" -#: c-decl.c:9123 +#: config/mep/mep-pragma.c:372 #, gcc-internal-format -msgid "multiple storage classes in declaration specifiers" +msgid "malformed #pragma call" msgstr "" -#: c-decl.c:9130 +#: config/mep/mep.c:388 #, gcc-internal-format -msgid "%<__thread%> used with %qE" +msgid "-fpic is not supported" msgstr "" -#: c-decl.c:9177 +#: config/mep/mep.c:390 #, gcc-internal-format -msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" +msgid "-fPIC is not supported" msgstr "" -#: c-decl.c:9191 +#: config/mep/mep.c:392 #, gcc-internal-format -msgid "ISO C does not support plain % meaning %" +msgid "only one of -ms and -mm may be given" msgstr "" -#: c-decl.c:9236 c-decl.c:9262 +#: config/mep/mep.c:394 #, gcc-internal-format -msgid "ISO C does not support complex integer types" +msgid "only one of -ms and -ml may be given" msgstr "" -#: c-decl.c:9416 toplev.c:862 +#: config/mep/mep.c:396 #, gcc-internal-format -msgid "%q+F used but never defined" +msgid "only one of -mm and -ml may be given" msgstr "" -#: c-format.c:98 c-format.c:209 +#: config/mep/mep.c:398 #, gcc-internal-format -msgid "format string has invalid operand number" +msgid "only one of -ms and -mtiny= may be given" msgstr "" -#: c-format.c:115 +#: config/mep/mep.c:400 #, gcc-internal-format -msgid "function does not return string type" +msgid "only one of -mm and -mtiny= may be given" msgstr "" -#: c-format.c:144 +#: config/mep/mep.c:402 #, gcc-internal-format -msgid "format string argument not a string type" +msgid "-mclip currently has no effect without -mminmax" msgstr "" -#: c-format.c:187 +#: config/mep/mep.c:409 #, gcc-internal-format -msgid "unrecognized format specifier" +msgid "-mc= must be -mc=tiny, -mc=near, or -mc=far" msgstr "" -#: c-format.c:201 +#: config/mep/mep.c:1534 #, gcc-internal-format -msgid "%qE is an unrecognized format function type" +msgid "unusual TP-relative address" msgstr "" -#: c-format.c:215 +#: config/mep/mep.c:3531 #, gcc-internal-format -msgid "%<...%> has invalid operand number" +msgid "unconvertible operand %c %qs" msgstr "" -#: c-format.c:222 +#: config/mep/mep.c:3973 config/mep/mep.c:4036 #, gcc-internal-format -msgid "format string argument follows the args to be formatted" +msgid "address region attributes not allowed with auto storage class" msgstr "" -#: c-format.c:923 +#: config/mep/mep.c:3979 config/mep/mep.c:4042 #, gcc-internal-format -msgid "function might be possible candidate for %qs format attribute" +msgid "address region attributes on pointed-to types ignored" msgstr "" -#: c-format.c:1015 c-format.c:1036 c-format.c:2060 +#: config/mep/mep.c:4028 #, gcc-internal-format -msgid "missing $ operand number in format" +msgid "%qE attribute only applies to variables and functions" msgstr "" -#: c-format.c:1045 +#: config/mep/mep.c:4048 config/mep/mep.c:4336 #, gcc-internal-format -msgid "%s does not support %%n$ operand number formats" +msgid "duplicate address region attribute %qE in declaration of %qE on line %d" msgstr "" -#: c-format.c:1052 +#: config/mep/mep.c:4082 #, gcc-internal-format -msgid "operand number out of range in format" +msgid "cannot inline interrupt function %qE" msgstr "" -#: c-format.c:1075 +#: config/mep/mep.c:4088 #, gcc-internal-format -msgid "format argument %d used more than once in %s format" +msgid "interrupt function must have return type of void" msgstr "" -#: c-format.c:1107 +#: config/mep/mep.c:4093 #, gcc-internal-format -msgid "$ operand number used after format without operand number" +msgid "interrupt function must have no arguments" msgstr "" -#: c-format.c:1138 +#: config/mep/mep.c:4114 #, gcc-internal-format -msgid "format argument %d unused before used argument %d in $-style format" +msgid "%qE attribute allows only an integer constant argument" msgstr "" -#: c-format.c:1233 +#: config/mep/mep.c:4147 #, gcc-internal-format -msgid "format not a string literal, format string not checked" +msgid "%qE attribute only applies to functions, not %s" msgstr "" -#: c-format.c:1248 c-format.c:1251 +#: config/mep/mep.c:4157 #, gcc-internal-format -msgid "format not a string literal and no format arguments" +msgid "To describe a pointer to a VLIW function, use syntax like this:" msgstr "" -#: c-format.c:1254 +#: config/mep/mep.c:4158 #, gcc-internal-format -msgid "format not a string literal, argument types not checked" +msgid " typedef int (__vliw *vfuncptr) ();" msgstr "" -#: c-format.c:1267 +#: config/mep/mep.c:4165 #, gcc-internal-format -msgid "too many arguments for format" +msgid "To describe an array of VLIW function pointers, use syntax like this:" msgstr "" -#: c-format.c:1270 +#: config/mep/mep.c:4166 #, gcc-internal-format -msgid "unused arguments in $-style format" +msgid " typedef int (__vliw *vfuncptr[]) ();" msgstr "" -#: c-format.c:1273 +#: config/mep/mep.c:4171 #, gcc-internal-format -msgid "zero-length %s format string" +msgid "VLIW functions are not allowed without a VLIW configuration" msgstr "" -#: c-format.c:1277 +#: config/mep/mep.c:4319 #, gcc-internal-format -msgid "format is a wide character string" +msgid "\"#pragma disinterrupt %s\" not used" msgstr "" -#: c-format.c:1280 +#: config/mep/mep.c:4461 #, gcc-internal-format -msgid "unterminated format string" +msgid "__io address 0x%x is the same for %qE and %qE" msgstr "" -#: c-format.c:1489 +#: config/mep/mep.c:4609 #, gcc-internal-format -msgid "embedded %<\\0%> in format" +msgid "variable %s (%ld bytes) is too large for the %s section (%d bytes)" msgstr "" -#: c-format.c:1504 +#: config/mep/mep.c:4707 #, gcc-internal-format -msgid "spurious trailing %<%%%> in format" +msgid "variable %D of type % must be uninitialized" msgstr "" -#: c-format.c:1548 c-format.c:1823 +#: config/mep/mep.c:4712 #, gcc-internal-format -msgid "repeated %s in format" +msgid "variable %D of type % must be uninitialized" msgstr "" -#: c-format.c:1561 +#: config/mep/mep.c:6165 #, gcc-internal-format -msgid "missing fill character at end of strfmon format" +msgid "coprocessor intrinsic %qs is not available in this configuration" msgstr "" -#: c-format.c:1605 c-format.c:1708 c-format.c:2007 c-format.c:2072 +#: config/mep/mep.c:6168 #, gcc-internal-format -msgid "too few arguments for format" +msgid "%qs is not available in VLIW functions" msgstr "" -#: c-format.c:1647 +#: config/mep/mep.c:6171 #, gcc-internal-format -msgid "zero width in %s format" +msgid "%qs is not available in non-VLIW functions" msgstr "" -#: c-format.c:1665 +#: config/mep/mep.c:6333 config/mep/mep.c:6451 #, gcc-internal-format -msgid "empty left precision in %s format" +msgid "argument %d of %qE must be in the range %d...%d" msgstr "" -#: c-format.c:1739 +#: config/mep/mep.c:6336 #, gcc-internal-format -msgid "empty precision in %s format" +msgid "argument %d of %qE must be a multiple of %d" msgstr "" -#: c-format.c:1807 +#: config/mep/mep.c:6390 #, gcc-internal-format -msgid "%s does not support the %qs %s length modifier" +msgid "too few arguments to %qE" msgstr "" -#: c-format.c:1840 +#: config/mep/mep.c:6395 #, gcc-internal-format -msgid "conversion lacks type at end of format" +msgid "too many arguments to %qE" msgstr "" -#: c-format.c:1851 +#: config/mep/mep.c:6413 #, gcc-internal-format -msgid "unknown conversion type character %qc in format" +msgid "argument %d of %qE must be an address" msgstr "" -#: c-format.c:1854 +#: config/mep/mep.c:7209 #, gcc-internal-format -msgid "unknown conversion type character 0x%x in format" +msgid "2 byte cop instructions are not allowed in 64-bit VLIW mode" msgstr "" -#: c-format.c:1861 +#: config/mep/mep.c:7215 #, gcc-internal-format -msgid "%s does not support the %<%%%c%> %s format" +msgid "unexpected %d byte cop instruction" msgstr "" -#: c-format.c:1877 +#: config/mips/mips.c:1343 config/mips/mips.c:1345 #, gcc-internal-format -msgid "%s used with %<%%%c%> %s format" +msgid "%qs attribute only applies to functions" msgstr "" -#: c-format.c:1886 +#: config/mips/mips.c:1355 #, gcc-internal-format -msgid "%s does not support %s" +msgid "%qE cannot have both % and % attributes" msgstr "" -#: c-format.c:1896 +#: config/mips/mips.c:1377 config/mips/mips.c:1380 #, gcc-internal-format -msgid "%s does not support %s with the %<%%%c%> %s format" +msgid "%qE redeclared with conflicting %qs attributes" msgstr "" -#: c-format.c:1932 +#: config/mips/mips.c:2895 #, gcc-internal-format -msgid "%s ignored with %s and %<%%%c%> %s format" +msgid "MIPS16 TLS" msgstr "" -#: c-format.c:1936 +#: config/mips/mips.c:6374 #, gcc-internal-format -msgid "%s ignored with %s in %s format" +msgid "cannot handle inconsistent calls to %qs" msgstr "" -#: c-format.c:1943 +#: config/mips/mips.c:9181 #, gcc-internal-format -msgid "use of %s and %s together with %<%%%c%> %s format" +msgid "the % attribute requires a MIPS32r2 processor" msgstr "" -#: c-format.c:1947 +#: config/mips/mips.c:9183 #, gcc-internal-format -msgid "use of %s and %s together in %s format" +msgid "the % attribute requires %<-msoft-float%>" msgstr "" -#: c-format.c:1966 +#: config/mips/mips.c:9185 #, gcc-internal-format -msgid "%<%%%c%> yields only last 2 digits of year in some locales" +msgid "interrupt handlers cannot be MIPS16 functions" msgstr "" -#: c-format.c:1969 +#: config/mips/mips.c:13094 #, gcc-internal-format -msgid "%<%%%c%> yields only last 2 digits of year" +msgid "invalid argument to built-in function" msgstr "" -#. The end of the format string was reached. -#: c-format.c:1986 +#: config/mips/mips.c:13335 #, gcc-internal-format -msgid "no closing %<]%> for %<%%[%> format" +msgid "built-in function %qE not supported for MIPS16" msgstr "" -#: c-format.c:2000 +#: config/mips/mips.c:13925 #, gcc-internal-format -msgid "use of %qs length modifier with %qc type character" +msgid "%qs does not support MIPS16 code" msgstr "" -#: c-format.c:2022 +#: config/mips/mips.c:15129 #, gcc-internal-format -msgid "%s does not support the %<%%%s%c%> %s format" +msgid "MIPS16 PIC for ABIs other than o32 and o64" msgstr "" -#: c-format.c:2039 +#: config/mips/mips.c:15132 #, gcc-internal-format -msgid "operand number specified with suppressed assignment" +msgid "MIPS16 -mxgot code" msgstr "" -#: c-format.c:2042 +#: config/mips/mips.c:15135 #, gcc-internal-format -msgid "operand number specified for format taking no argument" +msgid "hard-float MIPS16 code for ABIs other than o32 and o64" msgstr "" -#: c-format.c:2178 +#: config/mips/mips.c:15266 #, gcc-internal-format -msgid "writing through null pointer (argument %d)" +msgid "CPU names must be lower case" msgstr "" -#: c-format.c:2186 +#: config/mips/mips.c:15409 #, gcc-internal-format -msgid "reading through null pointer (argument %d)" +msgid "" +"%<-%s%> conflicts with the other architecture options, which specify a %s " +"processor" msgstr "" -#: c-format.c:2206 +#: config/mips/mips.c:15425 #, gcc-internal-format -msgid "writing into constant object (argument %d)" +msgid "%<-march=%s%> is not compatible with the selected ABI" msgstr "" -#: c-format.c:2217 +#: config/mips/mips.c:15440 #, gcc-internal-format -msgid "extra type qualifiers in format argument (argument %d)" +msgid "%<-mgp64%> used with a 32-bit processor" msgstr "" -#: c-format.c:2334 +#: config/mips/mips.c:15442 #, gcc-internal-format -msgid "%s should have type %<%s%s%>, but argument %d has type %qT" +msgid "%<-mgp32%> used with a 64-bit ABI" msgstr "" -#: c-format.c:2338 +#: config/mips/mips.c:15444 #, gcc-internal-format -msgid "format %q.*s expects type %<%s%s%>, but argument %d has type %qT" +msgid "%<-mgp64%> used with a 32-bit ABI" msgstr "" -#: c-format.c:2346 +#: config/mips/mips.c:15460 config/mips/mips.c:15462 config/mips/mips.c:15529 #, gcc-internal-format -msgid "%s should have type %<%T%s%>, but argument %d has type %qT" +msgid "unsupported combination: %s" msgstr "" -#: c-format.c:2350 +#: config/mips/mips.c:15466 #, gcc-internal-format -msgid "format %q.*s expects type %<%T%s%>, but argument %d has type %qT" +msgid "" +"%<-mgp32%> and %<-mfp64%> can only be combined if the target supports the " +"mfhc1 and mthc1 instructions" msgstr "" -#: c-format.c:2409 c-format.c:2415 c-format.c:2566 +#: config/mips/mips.c:15469 #, gcc-internal-format -msgid "%<__gcc_host_wide_int__%> is not defined as a type" +msgid "%<-mgp32%> and %<-mfp64%> can only be combined when using the o32 ABI" msgstr "" -#: c-format.c:2422 c-format.c:2576 +#: config/mips/mips.c:15523 #, gcc-internal-format -msgid "%<__gcc_host_wide_int__%> is not defined as % or %" +msgid "the %qs architecture does not support branch-likely instructions" msgstr "" -#: c-format.c:2472 +#: config/mips/mips.c:15563 #, gcc-internal-format -msgid "% is not defined as a type" +msgid "%<-mno-gpopt%> needs %<-mexplicit-relocs%>" msgstr "" -#: c-format.c:2525 +#: config/mips/mips.c:15571 config/mips/mips.c:15574 #, gcc-internal-format -msgid "% is not defined as a type" +msgid "cannot use small-data accesses for %qs" msgstr "" -#: c-format.c:2542 +#: config/mips/mips.c:15588 #, gcc-internal-format -msgid "% is not defined as a type" +msgid "%<-mips3d%> requires %<-mpaired-single%>" msgstr "" -#: c-format.c:2547 +#: config/mips/mips.c:15597 #, gcc-internal-format -msgid "% is not defined as a pointer type" +msgid "%qs must be used with %qs" msgstr "" -#: c-format.c:2818 +#: config/mips/mips.c:15604 #, gcc-internal-format -msgid "args to be formatted is not %<...%>" +msgid "the %qs architecture does not support paired-single instructions" msgstr "" -#: c-format.c:2830 +#: config/mips/mips.c:15610 #, gcc-internal-format -msgid "strftime formats cannot format arguments" +msgid "%qs requires a target that provides the %qs instruction" msgstr "" -#: c-lex.c:232 +#: config/mips/mips.c:15715 #, gcc-internal-format -msgid "badly nested C headers from preprocessor" +msgid "%qs requires branch-likely instructions" msgstr "" -#: c-lex.c:267 +#: config/mips/mips.c:15719 #, gcc-internal-format -msgid "ignoring #pragma %s %s" +msgid "the %qs architecture does not support the synci instruction" msgstr "" -#. ... or not. -#: c-lex.c:383 +#: config/mips/mips.c:16186 #, gcc-internal-format -msgid "stray %<@%> in program" +msgid "mips16 function profiling" msgstr "" -#: c-lex.c:398 +#: config/mmix/mmix.c:239 #, gcc-internal-format -msgid "stray %qs in program" +msgid "-f%s not supported: ignored" msgstr "" -#: c-lex.c:408 +#: config/mmix/mmix.c:687 #, gcc-internal-format -msgid "missing terminating %c character" +msgid "support for mode %qs" msgstr "" -#: c-lex.c:410 +#: config/mmix/mmix.c:701 #, gcc-internal-format -msgid "stray %qc in program" +msgid "" +"too large function value type, needs %d registers, have only %d registers " +"for this" msgstr "" -#: c-lex.c:412 +#: config/mmix/mmix.c:871 #, gcc-internal-format -msgid "stray %<\\%o%> in program" +msgid "function_profiler support for MMIX" msgstr "" -#: c-lex.c:572 +#: config/mmix/mmix.c:893 #, gcc-internal-format -msgid "this decimal constant is unsigned only in ISO C90" +msgid "MMIX Internal: Last named vararg would not fit in a register" msgstr "" -#: c-lex.c:576 +#: config/mmix/mmix.c:1502 config/mmix/mmix.c:1526 config/mmix/mmix.c:1642 #, gcc-internal-format -msgid "this decimal constant would be unsigned in ISO C90" +msgid "MMIX Internal: Bad register: %d" msgstr "" -#: c-lex.c:633 +#. Presumably there's a missing case above if we get here. +#: config/mmix/mmix.c:1634 #, gcc-internal-format -msgid "unsuffixed float constant" +msgid "MMIX Internal: Missing %qc case in mmix_print_operand" msgstr "" -#: c-lex.c:665 +#: config/mmix/mmix.c:1920 #, gcc-internal-format -msgid "unsupported non-standard suffix on floating constant" +msgid "stack frame not a multiple of 8 bytes: %wd" msgstr "" -#: c-lex.c:671 +#: config/mmix/mmix.c:2156 #, gcc-internal-format -msgid "non-standard suffix on floating constant" +msgid "stack frame not a multiple of octabyte: %wd" msgstr "" -#: c-lex.c:725 c-lex.c:727 +#: config/mmix/mmix.c:2440 config/mmix/mmix.c:2504 #, gcc-internal-format -msgid "floating constant exceeds range of %qT" +msgid "MMIX Internal: %s is not a shiftable int" msgstr "" -#: c-lex.c:736 +#: config/pa/pa.c:500 #, gcc-internal-format -msgid "floating constant truncated to zero" +msgid "PIC code generation is not supported in the portable runtime model" msgstr "" -#: c-lex.c:933 cp/parser.c:3003 +#: config/pa/pa.c:505 #, gcc-internal-format -msgid "unsupported non-standard concatenation of string literals" +msgid "PIC code generation is not compatible with fast indirect calls" msgstr "" -#: c-lex.c:955 +#: config/pa/pa.c:510 #, gcc-internal-format -msgid "traditional C rejects string constant concatenation" +msgid "-g is only supported when using GAS on this processor," msgstr "" -#: c-omp.c:126 +#: config/pa/pa.c:511 #, gcc-internal-format -msgid "invalid expression type for %<#pragma omp atomic%>" +msgid "-g option disabled" msgstr "" -#: c-omp.c:260 cp/semantics.c:4478 +#: config/pa/pa.c:8463 #, gcc-internal-format -msgid "invalid type for iteration variable %qE" +msgid "" +"alignment (%u) for %s exceeds maximum alignment for global common data. " +"Using %u" msgstr "" -#: c-omp.c:273 +#: config/pa/pa-hpux11.h:82 #, gcc-internal-format -msgid "%qE is not initialized" +msgid "-munix=98 option required for C89 Amendment 1 features.\n" msgstr "" -#: c-omp.c:290 cp/semantics.c:4393 +#: config/picochip/picochip.c:383 #, gcc-internal-format -msgid "missing controlling predicate" +msgid "invalid AE type specified (%s)\n" msgstr "" -#: c-omp.c:368 cp/semantics.c:4150 +#: config/picochip/picochip.c:406 #, gcc-internal-format -msgid "invalid controlling predicate" +msgid "Invalid mul type specified (%s) - expected mac, mul or none" msgstr "" -#: c-omp.c:375 cp/semantics.c:4399 +#: config/picochip/picochip.c:638 #, gcc-internal-format -msgid "missing increment expression" +msgid "unexpected mode %s encountered in picochip_emit_save_register\n" msgstr "" -#: c-omp.c:444 cp/semantics.c:4255 +#: config/picochip/picochip.c:805 #, gcc-internal-format -msgid "invalid increment expression" +msgid "Defaulting to stack for %s register creation\n" msgstr "" -#: c-opts.c:151 +#: config/picochip/picochip.c:1342 #, gcc-internal-format -msgid "no class name specified with %qs" +msgid "LCFI labels have already been deferred." msgstr "" -#: c-opts.c:155 +#: config/picochip/picochip.c:1405 #, gcc-internal-format -msgid "assertion missing after %qs" +msgid "LM label has already been deferred." msgstr "" -#: c-opts.c:160 +#: config/picochip/picochip.c:1685 #, gcc-internal-format -msgid "macro name missing after %qs" +msgid "picochip_asm_output_opcode - Found multiple lines in VLIW packet %s\n" msgstr "" -#: c-opts.c:169 +#: config/picochip/picochip.c:1788 #, gcc-internal-format -msgid "missing path after %qs" +msgid "picochip_asm_output_opcode - can't output unknown operator %c\n" msgstr "" -#: c-opts.c:178 +#: config/picochip/picochip.c:2040 config/picochip/picochip.c:2099 #, gcc-internal-format -msgid "missing filename after %qs" +msgid "%s: At least one operand can't be handled" msgstr "" -#: c-opts.c:183 +#: config/picochip/picochip.c:2180 #, gcc-internal-format -msgid "missing makefile target after %qs" +msgid "Unknown short branch in %s (type %d)\n" msgstr "" -#: c-opts.c:326 +#: config/picochip/picochip.c:2217 #, gcc-internal-format -msgid "-I- specified twice" +msgid "Unknown long branch in %s (type %d)\n" msgstr "" -#: c-opts.c:329 +#: config/picochip/picochip.c:2257 config/picochip/picochip.c:2325 #, gcc-internal-format -msgid "obsolete option -I- used, please use -iquote instead" +msgid "PUT uses port array index %d, which is out of range [%d..%d)" msgstr "" -#: c-opts.c:513 +#: config/picochip/picochip.c:2291 #, gcc-internal-format -msgid "argument %qs to %<-Wnormalized%> not recognized" +msgid "GET uses port array index %d, which is out of range [%d..%d)" msgstr "" -#: c-opts.c:596 +#: config/picochip/picochip.c:3134 #, gcc-internal-format -msgid "switch %qs is no longer supported" +msgid "Too many ALU instructions emitted (%d)\n" msgstr "" -#: c-opts.c:703 +#: config/picochip/picochip.c:3765 config/picochip/picochip.c:3858 #, gcc-internal-format -msgid "" -"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)" +msgid "%s: Second source operand is not a constant" msgstr "" -#: c-opts.c:1042 +#: config/picochip/picochip.c:3768 config/picochip/picochip.c:3819 +#: config/picochip/picochip.c:3861 #, gcc-internal-format -msgid "-fexcess-precision=standard for C++" +msgid "%s: Third source operand is not a constant" msgstr "" -#: c-opts.c:1055 +#: config/picochip/picochip.c:3822 #, gcc-internal-format -msgid "-fno-gnu89-inline is only supported in GNU99 or C99 mode" +msgid "%s: Fourth source operand is not a constant" msgstr "" -#: c-opts.c:1134 +#: config/picochip/picochip.c:4132 #, gcc-internal-format -msgid "-Wformat-y2k ignored without -Wformat" +msgid "%s (disable warning using -mno-inefficient-warnings)" msgstr "" -#: c-opts.c:1136 +#: config/rs6000/host-darwin.c:62 #, gcc-internal-format -msgid "-Wformat-extra-args ignored without -Wformat" +msgid "Segmentation Fault (code)" msgstr "" -#: c-opts.c:1138 +#: config/rs6000/host-darwin.c:132 #, gcc-internal-format -msgid "-Wformat-zero-length ignored without -Wformat" +msgid "Segmentation Fault" msgstr "" -#: c-opts.c:1140 +#: config/rs6000/host-darwin.c:146 #, gcc-internal-format -msgid "-Wformat-nonliteral ignored without -Wformat" +msgid "While setting up signal stack: %m" msgstr "" -#: c-opts.c:1142 +#: config/rs6000/host-darwin.c:152 #, gcc-internal-format -msgid "-Wformat-contains-nul ignored without -Wformat" +msgid "While setting up signal handler: %m" msgstr "" -#: c-opts.c:1144 +#. Handle the machine specific pragma longcall. Its syntax is +#. +#. # pragma longcall ( TOGGLE ) +#. +#. where TOGGLE is either 0 or 1. +#. +#. rs6000_default_long_calls is set to the value of TOGGLE, changing +#. whether or not new function declarations receive a longcall +#. attribute by default. +#: config/rs6000/rs6000-c.c:52 #, gcc-internal-format -msgid "-Wformat-security ignored without -Wformat" +msgid "ignoring malformed #pragma longcall" msgstr "" -#: c-opts.c:1168 +#: config/rs6000/rs6000-c.c:65 #, gcc-internal-format -msgid "opening output file %s: %m" +msgid "missing open paren" msgstr "" -#: c-opts.c:1173 +#: config/rs6000/rs6000-c.c:67 #, gcc-internal-format -msgid "too many filenames given. Type %s --help for usage" +msgid "missing number" msgstr "" -#: c-opts.c:1253 +#: config/rs6000/rs6000-c.c:69 #, gcc-internal-format -msgid "The C parser does not support -dy, option ignored" +msgid "missing close paren" msgstr "" -#: c-opts.c:1257 +#: config/rs6000/rs6000-c.c:72 #, gcc-internal-format -msgid "The Objective-C parser does not support -dy, option ignored" +msgid "number must be 0 or 1" msgstr "" -#: c-opts.c:1260 +#: config/rs6000/rs6000-c.c:75 #, gcc-internal-format -msgid "The C++ parser does not support -dy, option ignored" +msgid "junk at end of #pragma longcall" msgstr "" -#: c-opts.c:1264 +#: config/rs6000/rs6000-c.c:3238 #, gcc-internal-format -msgid "The Objective-C++ parser does not support -dy, option ignored" +msgid "%s only accepts %d arguments" msgstr "" -#: c-opts.c:1315 +#: config/rs6000/rs6000-c.c:3243 #, gcc-internal-format -msgid "opening dependency file %s: %m" +msgid "%s only accepts 1 argument" msgstr "" -#: c-opts.c:1325 +#: config/rs6000/rs6000-c.c:3248 #, gcc-internal-format -msgid "closing dependency file %s: %m" +msgid "%s only accepts 2 arguments" msgstr "" -#: c-opts.c:1328 +#: config/rs6000/rs6000-c.c:3313 #, gcc-internal-format -msgid "when writing output to %s: %m" +msgid "vec_extract only accepts 2 arguments" msgstr "" -#: c-opts.c:1408 +#: config/rs6000/rs6000-c.c:3389 #, gcc-internal-format -msgid "to generate dependencies you must specify either -M or -MM" +msgid "vec_insert only accepts 3 arguments" msgstr "" -#: c-opts.c:1431 +#: config/rs6000/rs6000-c.c:3492 #, gcc-internal-format -msgid "-MG may only be used with -M or -MM" +msgid "passing arg %d of %qE discards qualifiers frompointer target type" msgstr "" -#: c-opts.c:1461 +#: config/rs6000/rs6000-c.c:3535 #, gcc-internal-format -msgid "-fdirectives-only is incompatible with -Wunused_macros" +msgid "invalid parameter combination for AltiVec intrinsic" msgstr "" -#: c-opts.c:1463 +#: config/rs6000/rs6000.c:2107 #, gcc-internal-format -msgid "-fdirectives-only is incompatible with -traditional" +msgid "-mdynamic-no-pic overrides -fpic or -fPIC" msgstr "" -#: c-opts.c:1601 +#: config/rs6000/rs6000.c:2118 #, gcc-internal-format -msgid "too late for # directive to set debug directory" +msgid "-m64 requires PowerPC64 architecture, enabling" msgstr "" -#: c-parser.c:232 +#: config/rs6000/rs6000.c:2370 #, gcc-internal-format -msgid "identifier %qE conflicts with C++ keyword" +msgid "AltiVec not supported in this target" msgstr "" -#: c-parser.c:996 +#: config/rs6000/rs6000.c:2372 #, gcc-internal-format -msgid "ISO C forbids an empty translation unit" +msgid "Spe not supported in this target" msgstr "" -#: c-parser.c:1082 c-parser.c:6474 +#: config/rs6000/rs6000.c:2399 #, gcc-internal-format -msgid "ISO C does not allow extra %<;%> outside of a function" +msgid "-mmultiple is not supported on little endian systems" msgstr "" -#: c-parser.c:1186 c-parser.c:7036 +#: config/rs6000/rs6000.c:2406 #, gcc-internal-format -msgid "expected declaration specifiers" +msgid "-mstring is not supported on little endian systems" msgstr "" -#: c-parser.c:1234 +#: config/rs6000/rs6000.c:2460 #, gcc-internal-format -msgid "data definition has no type or storage class" +msgid "unknown -mdebug-%s switch" msgstr "" -#: c-parser.c:1292 +#: config/rs6000/rs6000.c:2500 #, gcc-internal-format -msgid "expected %<,%> or %<;%>" +msgid "" +"unknown -mtraceback arg %qs; expecting %, % or %" msgstr "" -#. This can appear in many cases looking nothing like a -#. function definition, so we don't give a more specific -#. error suggesting there was one. -#: c-parser.c:1299 c-parser.c:1315 +#: config/rs6000/rs6000.c:3121 #, gcc-internal-format -msgid "expected %<=%>, %<,%>, %<;%>, % or %<__attribute__%>" +msgid "unknown -m%s= option specified: '%s'" msgstr "" -#: c-parser.c:1307 +#: config/rs6000/rs6000.c:3167 #, gcc-internal-format -msgid "ISO C forbids nested functions" +msgid "unknown value %s for -mfpu" msgstr "" -#: c-parser.c:1710 c-parser.c:2530 c-parser.c:3181 c-parser.c:3450 -#: c-parser.c:4438 c-parser.c:4528 c-parser.c:5146 c-parser.c:5585 -#: c-parser.c:5607 c-parser.c:5714 c-parser.c:5911 c-parser.c:5940 -#: c-parser.c:6116 c-parser.c:6128 c-parser.c:6153 c-parser.c:6287 -#: c-parser.c:6316 c-parser.c:6324 c-parser.c:6352 c-parser.c:6366 -#: c-parser.c:6582 c-parser.c:6681 c-parser.c:7210 c-parser.c:7938 +#: config/rs6000/rs6000.c:3496 #, gcc-internal-format -msgid "expected identifier" +msgid "not configured for ABI: '%s'" msgstr "" -#: c-parser.c:1743 cp/parser.c:12724 +#: config/rs6000/rs6000.c:3509 #, gcc-internal-format -msgid "comma at end of enumerator list" +msgid "Using darwin64 ABI" msgstr "" -#: c-parser.c:1749 +#: config/rs6000/rs6000.c:3514 #, gcc-internal-format -msgid "expected %<,%> or %<}%>" +msgid "Using old darwin ABI" msgstr "" -#: c-parser.c:1765 c-parser.c:1960 c-parser.c:6441 +#: config/rs6000/rs6000.c:3521 #, gcc-internal-format -msgid "expected %<{%>" +msgid "Using IBM extended precision long double" msgstr "" -#: c-parser.c:1779 +#: config/rs6000/rs6000.c:3527 #, gcc-internal-format -msgid "ISO C forbids forward references to % types" +msgid "Using IEEE extended precision long double" msgstr "" -#: c-parser.c:1893 +#: config/rs6000/rs6000.c:3532 #, gcc-internal-format -msgid "expected class name" +msgid "unknown ABI specified: '%s'" msgstr "" -#: c-parser.c:1912 c-parser.c:6220 +#: config/rs6000/rs6000.c:3559 #, gcc-internal-format -msgid "extra semicolon in struct or union specified" +msgid "invalid option for -mfloat-gprs: '%s'" msgstr "" -#: c-parser.c:1941 +#: config/rs6000/rs6000.c:3569 #, gcc-internal-format -msgid "no semicolon at end of struct or union" +msgid "Unknown switch -mlong-double-%s" msgstr "" -#: c-parser.c:1944 +#: config/rs6000/rs6000.c:3590 #, gcc-internal-format -msgid "expected %<;%>" +msgid "" +"-malign-power is not supported for 64-bit Darwin; it is incompatible with " +"the installed C and C++ libraries" msgstr "" -#: c-parser.c:2027 c-parser.c:3006 +#: config/rs6000/rs6000.c:3598 #, gcc-internal-format -msgid "expected specifier-qualifier-list" +msgid "unknown -malign-XXXXX option specified: '%s'" msgstr "" -#: c-parser.c:2037 +#: config/rs6000/rs6000.c:3605 #, gcc-internal-format -msgid "ISO C forbids member declarations with no members" +msgid "-msingle-float option equivalent to -mhard-float" msgstr "" -#: c-parser.c:2113 +#: config/rs6000/rs6000.c:3621 #, gcc-internal-format -msgid "expected %<,%>, %<;%> or %<}%>" +msgid "-msimple-fpu option ignored" msgstr "" -#: c-parser.c:2120 +#: config/rs6000/rs6000.c:6749 #, gcc-internal-format -msgid "expected %<:%>, %<,%>, %<;%>, %<}%> or %<__attribute__%>" +msgid "" +"GCC vector returned by reference: non-standard ABI extension with no " +"compatibility guarantee" msgstr "" -#: c-parser.c:2173 +#: config/rs6000/rs6000.c:6822 #, gcc-internal-format -msgid "% applied to a bit-field" +msgid "" +"cannot return value in vector register because altivec instructions are " +"disabled, use -maltivec to enable them" msgstr "" -#: c-parser.c:2397 +#: config/rs6000/rs6000.c:7081 #, gcc-internal-format -msgid "expected identifier or %<(%>" +msgid "" +"cannot pass argument in vector register because altivec instructions are " +"disabled, use -maltivec to enable them" msgstr "" -#: c-parser.c:2600 +#: config/rs6000/rs6000.c:7983 #, gcc-internal-format -msgid "ISO C requires a named argument before %<...%>" +msgid "" +"GCC vector passed by reference: non-standard ABI extension with no " +"compatibility guarantee" msgstr "" -#: c-parser.c:2708 +#: config/rs6000/rs6000.c:8565 #, gcc-internal-format -msgid "expected declaration specifiers or %<...%>" +msgid "internal error: builtin function to %s already processed." msgstr "" -#: c-parser.c:2759 +#: config/rs6000/rs6000.c:9500 #, gcc-internal-format -msgid "wide string literal in %" +msgid "argument 1 must be a 5-bit signed literal" msgstr "" -#: c-parser.c:2765 c-parser.c:7091 cp/parser.c:22949 +#: config/rs6000/rs6000.c:9603 config/rs6000/rs6000.c:10575 #, gcc-internal-format -msgid "expected string literal" +msgid "argument 2 must be a 5-bit unsigned literal" msgstr "" -#: c-parser.c:3099 +#: config/rs6000/rs6000.c:9642 #, gcc-internal-format -msgid "ISO C forbids empty initializer braces" +msgid "argument 1 of __builtin_altivec_predicate must be a constant" msgstr "" -#: c-parser.c:3147 +#: config/rs6000/rs6000.c:9694 #, gcc-internal-format -msgid "obsolete use of designated initializer with %<:%>" +msgid "argument 1 of __builtin_altivec_predicate is out of range" msgstr "" -#: c-parser.c:3282 +#: config/rs6000/rs6000.c:9944 #, gcc-internal-format -msgid "ISO C forbids specifying range of elements to initialize" +msgid "argument 3 must be a 4-bit unsigned literal" msgstr "" -#: c-parser.c:3295 +#: config/rs6000/rs6000.c:9962 #, gcc-internal-format -msgid "ISO C90 forbids specifying subobject to initialize" +msgid "argument 3 must be a 2-bit unsigned literal" msgstr "" -#: c-parser.c:3302 +#: config/rs6000/rs6000.c:9974 #, gcc-internal-format -msgid "obsolete use of designated initializer without %<=%>" +msgid "argument 3 must be a 1-bit unsigned literal" msgstr "" -#: c-parser.c:3309 +#: config/rs6000/rs6000.c:10150 #, gcc-internal-format -msgid "expected %<=%>" +msgid "argument to %qs must be a 2-bit unsigned literal" msgstr "" -#: c-parser.c:3465 +#: config/rs6000/rs6000.c:10294 #, gcc-internal-format -msgid "ISO C forbids label declarations" +msgid "unresolved overload for Altivec builtin %qF" msgstr "" -#: c-parser.c:3471 c-parser.c:3551 +#: config/rs6000/rs6000.c:10385 #, gcc-internal-format -msgid "expected declaration or statement" +msgid "argument to dss must be a 2-bit unsigned literal" msgstr "" -#: c-parser.c:3503 c-parser.c:3532 +#: config/rs6000/rs6000.c:10695 #, gcc-internal-format -msgid "ISO C90 forbids mixed declarations and code" +msgid "argument 1 of __builtin_paired_predicate must be a constant" msgstr "" -#: c-parser.c:3559 +#: config/rs6000/rs6000.c:10742 #, gcc-internal-format -msgid "expected %<}%> before %" +msgid "argument 1 of __builtin_paired_predicate is out of range" msgstr "" -#: c-parser.c:3564 cp/parser.c:7910 +#: config/rs6000/rs6000.c:10767 #, gcc-internal-format -msgid "% without a previous %" +msgid "argument 1 of __builtin_spe_predicate must be a constant" msgstr "" -#: c-parser.c:3581 +#: config/rs6000/rs6000.c:10839 #, gcc-internal-format -msgid "label at end of compound statement" +msgid "argument 1 of __builtin_spe_predicate is out of range" msgstr "" -#: c-parser.c:3626 +#: config/rs6000/rs6000.c:12185 #, gcc-internal-format -msgid "expected %<:%> or %<...%>" +msgid "internal error: builtin function %s had no type" msgstr "" -#: c-parser.c:3659 +#: config/rs6000/rs6000.c:12192 #, gcc-internal-format -msgid "" -"a label can only be part of a statement and a declaration is not a statement" +msgid "internal error: builtin function %s had an unexpected return type %s" msgstr "" -#: c-parser.c:3823 +#: config/rs6000/rs6000.c:12205 #, gcc-internal-format -msgid "expected identifier or %<*%>" +msgid "" +"internal error: builtin function %s, argument %d had unexpected argument " +"type %s" msgstr "" -#. Avoid infinite loop in error recovery: -#. 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:3887 +#: config/rs6000/rs6000.c:17951 #, gcc-internal-format -msgid "expected statement" +msgid "stack frame too large" msgstr "" -#: c-parser.c:3985 cp/parser.c:7992 +#: config/rs6000/rs6000.c:18347 #, gcc-internal-format -msgid "suggest braces around empty body in an % statement" +msgid "Out-of-line save/restore routines not supported on Darwin" msgstr "" -#: c-parser.c:4013 cp/parser.c:8015 +#: config/rs6000/rs6000.c:21242 #, gcc-internal-format -msgid "suggest braces around empty body in an % statement" +msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: c-parser.c:4144 +#: config/rs6000/rs6000.c:23263 #, gcc-internal-format -msgid "suggest braces around empty body in % statement" +msgid "use of % in AltiVec types is invalid" msgstr "" -#: c-parser.c:4305 +#: config/rs6000/rs6000.c:23265 #, gcc-internal-format -msgid "%E qualifier ignored on asm" +msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: c-parser.c:4656 +#: config/rs6000/rs6000.c:23267 #, gcc-internal-format -msgid "ISO C forbids omitting the middle term of a ?: expression" +msgid "use of % in AltiVec types is invalid" msgstr "" -#: c-parser.c:5111 +#: config/rs6000/rs6000.c:23269 #, gcc-internal-format -msgid "traditional C rejects the unary plus operator" +msgid "use of decimal floating point types in AltiVec types is invalid" msgstr "" -#: c-parser.c:5235 +#: config/rs6000/rs6000.c:23275 #, gcc-internal-format -msgid "% applied to a bit-field" +msgid "" +"use of % in AltiVec types is invalid for 64-bit code without -mvsx" msgstr "" -#: c-parser.c:5401 c-parser.c:5751 c-parser.c:5771 +#: config/rs6000/rs6000.c:23278 #, gcc-internal-format -msgid "expected expression" +msgid "use of % in AltiVec types is deprecated; use %" msgstr "" -#: c-parser.c:5427 +#: config/rs6000/rs6000.c:23283 #, gcc-internal-format -msgid "braced-group within expression allowed only inside a function" +msgid "use of % in AltiVec types is invalid without -mvsx" msgstr "" -#: c-parser.c:5440 +#: config/rs6000/rs6000.c:23286 #, gcc-internal-format -msgid "ISO C forbids braced-groups within expressions" +msgid "use of % in AltiVec types is invalid without -mvsx" msgstr "" -#: c-parser.c:5645 +#: config/rs6000/rs6000.c:25688 #, gcc-internal-format -msgid "first argument to %<__builtin_choose_expr%> not a constant" +msgid "emitting microcode insn %s\t[%s] #%d" msgstr "" -#: c-parser.c:5806 +#: config/rs6000/rs6000.c:25692 #, gcc-internal-format -msgid "compound literal has variable size" +msgid "emitting conditional microcode insn %s\t[%s] #%d" msgstr "" -#: c-parser.c:5817 +#: config/rs6000/aix43.h:38 config/rs6000/aix51.h:38 config/rs6000/aix52.h:38 +#: config/rs6000/aix53.h:38 config/rs6000/aix61.h:38 #, gcc-internal-format -msgid "compound literal qualified by address-space qualifier" +msgid "-maix64 and POWER architecture are incompatible" msgstr "" -#: c-parser.c:5822 +#: config/rs6000/aix43.h:43 config/rs6000/aix51.h:43 config/rs6000/aix52.h:43 +#: config/rs6000/aix53.h:43 config/rs6000/aix61.h:43 #, gcc-internal-format -msgid "ISO C90 forbids compound literals" +msgid "-maix64 requires PowerPC64 architecture remain enabled" msgstr "" -#: c-parser.c:6437 +#: config/rs6000/aix43.h:49 config/rs6000/aix52.h:49 config/rs6000/aix53.h:49 +#: config/rs6000/aix61.h:49 #, gcc-internal-format -msgid "extra semicolon in method definition specified" +msgid "soft-float and long-double-128 are incompatible" msgstr "" -#: c-parser.c:6985 cp/parser.c:22993 +#: config/rs6000/aix43.h:53 config/rs6000/aix51.h:47 config/rs6000/aix52.h:53 +#: config/rs6000/aix53.h:53 config/rs6000/aix61.h:53 #, gcc-internal-format -msgid "%<#pragma omp barrier%> may only be used in compound statements" +msgid "" +"-maix64 required: 64-bit computation with 32-bit addressing not yet supported" msgstr "" -#: c-parser.c:6996 cp/parser.c:23008 +#: config/rs6000/e500.h:40 #, gcc-internal-format -msgid "%<#pragma omp flush%> may only be used in compound statements" +msgid "AltiVec and E500 instructions cannot coexist" msgstr "" -#: c-parser.c:7007 cp/parser.c:23024 +#: config/rs6000/e500.h:42 #, gcc-internal-format -msgid "%<#pragma omp taskwait%> may only be used in compound statements" +msgid "VSX and E500 instructions cannot coexist" msgstr "" -#: c-parser.c:7020 cp/parser.c:23052 +#: config/rs6000/e500.h:44 #, gcc-internal-format -msgid "" -"%<#pragma omp section%> may only be used in %<#pragma omp sections%> " -"construct" +msgid "64-bit E500 not supported" msgstr "" -#: c-parser.c:7026 cp/parser.c:22983 +#: config/rs6000/e500.h:46 #, gcc-internal-format -msgid "%<#pragma GCC pch_preprocess%> must be first" +msgid "E500 and FPRs not supported" msgstr "" -#: c-parser.c:7185 cp/parser.c:21272 +#: config/rs6000/eabispe.h:41 config/rs6000/linuxspe.h:41 #, gcc-internal-format -msgid "too many %qs clauses" +msgid "-m64 not supported in this configuration" msgstr "" -#: c-parser.c:7287 cp/parser.c:21386 +#: config/rs6000/linux64.h:113 #, gcc-internal-format -msgid "collapse argument needs positive constant integer expression" +msgid "-m64 requires a PowerPC64 cpu" msgstr "" -#: c-parser.c:7353 +#. Definitions for __builtin_return_address and __builtin_frame_address. +#. __builtin_return_address (0) should give link register (65), enable +#. this. +#. This should be uncommented, so that the link register is used, but +#. currently this would result in unmatched insns and spilling fixed +#. registers so we'll leave it for another day. When these problems are +#. taken care of one additional fetch will be necessary in RETURN_ADDR_RTX. +#. (mrs) +#. #define RETURN_ADDR_IN_PREVIOUS_FRAME +#. 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:1760 #, gcc-internal-format -msgid "expected % or %" +msgid "RETURN_ADDRESS_OFFSET not supported" msgstr "" -#: c-parser.c:7397 +#. Sometimes certain combinations of command options do not make sense +#. on a particular target machine. You can define a macro +#. `OVERRIDE_OPTIONS' to take account of this. This macro, if +#. defined, is executed once just after all the command options have +#. been parsed. +#. +#. The macro SUBTARGET_OVERRIDE_OPTIONS is provided for subtargets, to +#. get control. +#: config/rs6000/sysv4.h:136 #, gcc-internal-format -msgid "expected %<(%>" +msgid "bad value for -mcall-%s" msgstr "" -#: c-parser.c:7444 c-parser.c:7636 +#: config/rs6000/sysv4.h:152 #, gcc-internal-format -msgid "expected integer expression" +msgid "bad value for -msdata=%s" msgstr "" -#: c-parser.c:7456 +#: config/rs6000/sysv4.h:169 #, gcc-internal-format -msgid "% value must be positive" +msgid "-mrelocatable and -msdata=%s are incompatible" msgstr "" -#: c-parser.c:7539 +#: config/rs6000/sysv4.h:178 #, gcc-internal-format -msgid "expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, or %<||%>" +msgid "-f%s and -msdata=%s are incompatible" msgstr "" -#: c-parser.c:7627 cp/parser.c:21674 +#: config/rs6000/sysv4.h:187 #, gcc-internal-format -msgid "schedule % does not take a % parameter" +msgid "-msdata=%s and -mcall-%s are incompatible" msgstr "" -#: c-parser.c:7631 cp/parser.c:21677 +#: config/rs6000/sysv4.h:196 #, gcc-internal-format -msgid "schedule % does not take a % parameter" +msgid "-mrelocatable and -mno-minimal-toc are incompatible" msgstr "" -#: c-parser.c:7649 +#: config/rs6000/sysv4.h:202 #, gcc-internal-format -msgid "invalid schedule kind" +msgid "-mrelocatable and -mcall-%s are incompatible" msgstr "" -#: c-parser.c:7769 +#: config/rs6000/sysv4.h:209 #, gcc-internal-format -msgid "expected %<#pragma omp%> clause" +msgid "-fPIC and -mcall-%s are incompatible" msgstr "" -#: c-parser.c:7778 cp/parser.c:21825 +#: config/rs6000/sysv4.h:216 #, gcc-internal-format -msgid "%qs is not valid for %qs" +msgid "-mcall-aixdesc must be big endian" msgstr "" -#: c-parser.c:7882 +#: config/rs6000/sysv4.h:221 #, gcc-internal-format -msgid "invalid operator for %<#pragma omp atomic%>" +msgid "-msecure-plt not supported by your assembler" msgstr "" -#: c-parser.c:7941 c-parser.c:7962 +#: config/rs6000/sysv4.h:239 #, gcc-internal-format -msgid "expected %<(%> or end of line" +msgid "-m%s not supported in this configuration" msgstr "" -#: c-parser.c:7996 +#: config/rx/rx.c:425 #, gcc-internal-format -msgid "for statement expected" +msgid "unreocgnized control register number: %d - using 'psw'" msgstr "" -#: c-parser.c:8049 cp/semantics.c:4383 cp/semantics.c:4453 +#: config/rx/rx.c:2037 config/xtensa/xtensa.c:3025 config/xtensa/xtensa.c:3065 #, gcc-internal-format -msgid "expected iteration declaration or initialization" +msgid "bad builtin code" msgstr "" -#: c-parser.c:8129 +#: config/rx/rx.c:2164 #, gcc-internal-format -msgid "not enough perfectly nested loops" +msgid "unrecognized argument '%s' to -mcpu= option" msgstr "" -#: c-parser.c:8182 cp/parser.c:22530 +#: config/rx/rx.c:2169 #, gcc-internal-format -msgid "collapsed loops not perfectly nested" +msgid "The RX200 cpu does not have FPU hardware" msgstr "" -#: c-parser.c:8220 cp/parser.c:22374 cp/parser.c:22412 cp/pt.c:11173 +#: config/rx/rx.c:2208 #, gcc-internal-format -msgid "iteration variable %qD should not be firstprivate" +msgid "RX FPU instructions are not IEEE compliant" msgstr "" -#: c-parser.c:8382 +#: config/rx/rx.c:2211 #, gcc-internal-format -msgid "expected %<#pragma omp section%> or %<}%>" +msgid "Changing the FPU insns/math optimizations pairing is not supported" msgstr "" -#: c-parser.c:8665 +#: config/s390/s390.c:1525 #, gcc-internal-format -msgid "%qD is not a variable" +msgid "stack guard value must be an exact power of 2" msgstr "" -#: c-parser.c:8667 cp/semantics.c:4008 +#: config/s390/s390.c:1532 #, gcc-internal-format -msgid "%qE declared % after first use" +msgid "stack size must be an exact power of 2" msgstr "" -#: c-parser.c:8669 cp/semantics.c:4010 +#: config/s390/s390.c:1577 #, gcc-internal-format -msgid "automatic variable %qE cannot be %" +msgid "z/Architecture mode not supported on %s" msgstr "" -#: c-parser.c:8673 cp/semantics.c:4012 +#: config/s390/s390.c:1579 #, gcc-internal-format -msgid "% %qE has incomplete type" +msgid "64-bit ABI not supported in ESA/390 mode" msgstr "" -#: c-pch.c:132 +#: config/s390/s390.c:1586 #, gcc-internal-format -msgid "can%'t create precompiled header %s: %m" +msgid "Hardware decimal floating point instructions not available on %s" msgstr "" -#: c-pch.c:153 +#: config/s390/s390.c:1589 #, gcc-internal-format -msgid "can%'t write to %s: %m" +msgid "" +"Hardware decimal floating point instructions not available in ESA/390 mode" msgstr "" -#: c-pch.c:159 +#: config/s390/s390.c:1599 #, gcc-internal-format -msgid "%qs is not a valid output file" +msgid "-mhard-dfp can't be used in conjunction with -msoft-float" msgstr "" -#: c-pch.c:188 c-pch.c:203 c-pch.c:217 +#: config/s390/s390.c:1621 #, gcc-internal-format -msgid "can%'t write %s: %m" +msgid "" +"-mbackchain -mpacked-stack -mhard-float are not supported in combination" msgstr "" -#: c-pch.c:193 c-pch.c:210 +#: config/s390/s390.c:1627 #, gcc-internal-format -msgid "can%'t seek in %s: %m" +msgid "stack size must be greater than the stack guard value" msgstr "" -#: c-pch.c:201 c-pch.c:243 c-pch.c:284 c-pch.c:335 +#: config/s390/s390.c:1629 #, gcc-internal-format -msgid "can%'t read %s: %m" +msgid "stack size must not be greater than 64k" msgstr "" -#: c-pch.c:466 +#: config/s390/s390.c:1632 #, gcc-internal-format -msgid "pch_preprocess pragma should only be used with -fpreprocessed" +msgid "-mstack-guard implies use of -mstack-size" msgstr "" -#: c-pch.c:467 +#: config/s390/s390.c:7091 #, gcc-internal-format -msgid "use #include instead" +msgid "total size of local variables exceeds architecture limit" msgstr "" -#: c-pch.c:473 +#: config/s390/s390.c:7789 #, gcc-internal-format -msgid "%s: couldn%'t open PCH file: %m" +msgid "frame size of function %qs is " msgstr "" -#: c-pch.c:478 +#: config/s390/s390.c:7815 #, gcc-internal-format -msgid "use -Winvalid-pch for more information" +msgid "frame size of %qs is " msgstr "" -#: c-pch.c:479 +#: config/s390/s390.c:7819 #, gcc-internal-format -msgid "%s: PCH file was invalid" +msgid "%qs uses dynamic stack allocation" msgstr "" -#: c-pragma.c:102 +#: config/score/score3.c:649 config/score/score7.c:648 #, gcc-internal-format -msgid "#pragma pack (pop) encountered without matching #pragma pack (push)" +msgid "-fPIC and -G are incompatible" msgstr "" -#: c-pragma.c:115 +#: config/sh/sh.c:888 #, gcc-internal-format -msgid "" -"#pragma pack(pop, %E) encountered without matching #pragma pack(push, %E)" +msgid "ignoring -fschedule-insns because of exception handling bug" msgstr "" -#: c-pragma.c:129 +#: config/sh/sh.c:7463 #, gcc-internal-format -msgid "#pragma pack(push[, id], ) is not supported on this target" +msgid "__builtin_saveregs not supported by this subtarget" msgstr "" -#: c-pragma.c:131 +#: config/sh/sh.c:8616 #, gcc-internal-format -msgid "#pragma pack(pop[, id], ) is not supported on this target" +msgid "%qE attribute only applies to interrupt functions" msgstr "" -#: c-pragma.c:152 +#: config/sh/sh.c:8674 #, gcc-internal-format -msgid "missing %<(%> after %<#pragma pack%> - ignored" +msgid "%qE attribute is supported only for SH2A" msgstr "" -#: c-pragma.c:163 c-pragma.c:195 +#: config/sh/sh.c:8704 #, gcc-internal-format -msgid "invalid constant in %<#pragma pack%> - ignored" +msgid "attribute interrupt_handler is not compatible with -m5-compact" msgstr "" -#: c-pragma.c:167 c-pragma.c:209 +#: config/sh/sh.c:8721 #, gcc-internal-format -msgid "malformed %<#pragma pack%> - ignored" +msgid "%qE attribute only applies to SH2A" msgstr "" -#: c-pragma.c:172 +#: config/sh/sh.c:8743 #, gcc-internal-format -msgid "malformed %<#pragma pack(push[, id][, ])%> - ignored" +msgid "%qE attribute argument should be between 0 to 255" msgstr "" -#: c-pragma.c:174 +#. The argument must be a constant string. +#: config/sh/sh.c:8816 #, gcc-internal-format -msgid "malformed %<#pragma pack(pop[, id])%> - ignored" +msgid "%qE attribute argument not a string constant" msgstr "" -#: c-pragma.c:183 +#: config/sh/sh.c:11242 #, gcc-internal-format -msgid "unknown action %qE for %<#pragma pack%> - ignored" +msgid "r0 needs to be available as a call-clobbered register" msgstr "" -#: c-pragma.c:212 +#: config/sh/sh.c:11263 #, gcc-internal-format -msgid "junk at end of %<#pragma pack%>" +msgid "Need a second call-clobbered general purpose register" msgstr "" -#: c-pragma.c:215 +#: config/sh/sh.c:11271 #, gcc-internal-format -msgid "#pragma pack has no effect with -fpack-struct - ignored" +msgid "Need a call-clobbered target register" msgstr "" -#: c-pragma.c:235 +#: config/sh/symbian-base.c:112 #, gcc-internal-format -msgid "alignment must be a small power of two, not %d" +msgid "%qE declared as both exported to and imported from a DLL" msgstr "" -#: c-pragma.c:268 +#: config/sh/symbian-base.c:119 #, gcc-internal-format msgid "" -"applying #pragma weak %q+D after first use results in unspecified behavior" +"failure in redeclaration of %q+D: dllimport'd symbol lacks external linkage" msgstr "" -#: c-pragma.c:343 c-pragma.c:348 +#: config/sh/symbian-base.c:210 #, gcc-internal-format -msgid "malformed #pragma weak, ignored" +msgid "%s %q+D %s after being referenced with dllimport linkage" msgstr "" -#: c-pragma.c:352 +#: config/sh/symbian-c.c:83 config/sh/symbian-cxx.c:94 #, gcc-internal-format -msgid "junk at end of %<#pragma weak%>" +msgid "" +"function %q+D is defined after prior declaration as dllimport: attribute " +"ignored" msgstr "" -#: c-pragma.c:420 c-pragma.c:422 +#: config/sh/symbian-c.c:122 config/sh/symbian-c.c:129 +#: config/sh/symbian-cxx.c:554 config/sh/symbian-cxx.c:561 +#: ada/gcc-interface/utils.c:5181 ada/gcc-interface/utils.c:5357 +#: ada/gcc-interface/utils.c:5377 ada/gcc-interface/utils.c:5437 #, gcc-internal-format -msgid "malformed #pragma redefine_extname, ignored" +msgid "%qs attribute ignored" msgstr "" -#: c-pragma.c:425 +#: config/sh/symbian-cxx.c:106 #, gcc-internal-format -msgid "junk at end of %<#pragma redefine_extname%>" +msgid "inline function %q+D is declared as dllimport: attribute ignored" msgstr "" -#: c-pragma.c:440 c-pragma.c:527 +#. FIXME +#: config/sh/netbsd-elf.h:94 #, gcc-internal-format -msgid "#pragma redefine_extname ignored due to conflict with previous rename" +msgid "unimplemented-shmedia profiling" msgstr "" -#: c-pragma.c:463 +#. The kernel loader cannot handle the relaxation relocations, so it cannot load kernel modules (which are ET_REL) or RTP executables (which are linked with --emit-relocs). No relaxation relocations appear in shared libraries, so relaxation is OK for RTP PIC. +#: config/sh/vxworks.h:43 #, gcc-internal-format -msgid "" -"#pragma redefine_extname ignored due to conflict with previous #pragma " -"redefine_extname" +msgid "-mrelax is only supported for RTP PIC" msgstr "" -#: c-pragma.c:482 +#: config/sparc/sparc.c:720 #, gcc-internal-format -msgid "malformed #pragma extern_prefix, ignored" +msgid "%s is not supported by this configuration" msgstr "" -#: c-pragma.c:485 +#: config/sparc/sparc.c:727 #, gcc-internal-format -msgid "junk at end of %<#pragma extern_prefix%>" +msgid "-mlong-double-64 not allowed with -m64" msgstr "" -#: c-pragma.c:492 +#: config/sparc/sparc.c:747 #, gcc-internal-format -msgid "#pragma extern_prefix not supported on this target" +msgid "bad value (%s) for -mcmodel= switch" msgstr "" -#: c-pragma.c:518 +#: config/sparc/sparc.c:752 #, gcc-internal-format -msgid "asm declaration ignored due to conflict with previous rename" +msgid "-mcmodel= is not supported on 32 bit systems" msgstr "" -#: c-pragma.c:549 +#: config/spu/spu-c.c:141 #, gcc-internal-format -msgid "" -"#pragma redefine_extname ignored due to conflict with __asm__ declaration" +msgid "insufficient arguments to overloaded function %s" msgstr "" -#: c-pragma.c:612 +#: config/spu/spu-c.c:173 #, gcc-internal-format -msgid "" -"#pragma GCC visibility push() must specify default, internal, hidden or " -"protected" +msgid "too many arguments to overloaded function %s" msgstr "" -#: c-pragma.c:654 +#: config/spu/spu-c.c:185 #, gcc-internal-format -msgid "#pragma GCC visibility must be followed by push or pop" +msgid "parameter list does not match a valid signature for %s()" msgstr "" -#: c-pragma.c:660 +#: config/spu/spu.c:516 config/spu/spu.c:527 #, gcc-internal-format -msgid "no matching push for %<#pragma GCC visibility pop%>" +msgid "Unknown architecture '%s'" msgstr "" -#: c-pragma.c:665 c-pragma.c:672 +#: config/spu/spu.c:5331 config/spu/spu.c:5334 #, gcc-internal-format -msgid "missing %<(%> after %<#pragma GCC visibility push%> - ignored" +msgid "creating run-time relocation for %qD" msgstr "" -#: c-pragma.c:668 +#: config/spu/spu.c:5339 config/spu/spu.c:5341 #, gcc-internal-format -msgid "malformed #pragma GCC visibility push" +msgid "creating run-time relocation" msgstr "" -#: c-pragma.c:676 +#: config/spu/spu.c:6399 #, gcc-internal-format -msgid "junk at end of %<#pragma GCC visibility%>" +msgid "%s expects an integer literal in the range [%d, %d]." msgstr "" -#: c-pragma.c:692 +#: config/spu/spu.c:6419 #, gcc-internal-format -msgid "#pragma GCC diagnostic not allowed inside functions" +msgid "%s expects an integer literal in the range [%d, %d]. (" msgstr "" -#: c-pragma.c:698 +#: config/spu/spu.c:6449 #, gcc-internal-format -msgid "missing [error|warning|ignored] after %<#pragma GCC diagnostic%>" +msgid "%d least significant bits of %s are ignored." msgstr "" -#: c-pragma.c:707 +#: config/stormy16/stormy16.c:1090 #, gcc-internal-format -msgid "expected [error|warning|ignored] after %<#pragma GCC diagnostic%>" +msgid "local variable memory requirements exceed capacity" msgstr "" -#: c-pragma.c:711 +#: config/stormy16/stormy16.c:1247 #, gcc-internal-format -msgid "missing option after %<#pragma GCC diagnostic%> kind" +msgid "function_profiler support" msgstr "" -#: c-pragma.c:725 +#: config/stormy16/stormy16.c:1340 #, gcc-internal-format -msgid "unknown option after %<#pragma GCC diagnostic%> kind" +msgid "cannot use va_start in interrupt function" msgstr "" -#: c-pragma.c:738 +#: config/stormy16/stormy16.c:1884 #, gcc-internal-format -msgid "#pragma GCC option is not allowed inside functions" +msgid "switch statement of size %lu entries too large" msgstr "" -#: c-pragma.c:751 +#: config/stormy16/stormy16.c:2253 #, gcc-internal-format -msgid "%<#pragma GCC option%> is not a string" +msgid "%<__BELOW100__%> attribute only applies to variables" msgstr "" -#: c-pragma.c:778 +#: config/stormy16/stormy16.c:2260 #, gcc-internal-format -msgid "" -"%<#pragma GCC target (string [,string]...)%> does not have a final %<)%>." +msgid "__BELOW100__ attribute not allowed with auto storage class" msgstr "" -#: c-pragma.c:784 +#: config/v850/v850-c.c:67 #, gcc-internal-format -msgid "#pragma GCC target string... is badly formed" +msgid "#pragma GHS endXXXX found without previous startXXX" msgstr "" -#: c-pragma.c:807 +#: config/v850/v850-c.c:70 #, gcc-internal-format -msgid "#pragma GCC optimize is not allowed inside functions" +msgid "#pragma GHS endXXX does not match previous startXXX" msgstr "" -#: c-pragma.c:820 +#: config/v850/v850-c.c:96 #, gcc-internal-format -msgid "%<#pragma GCC optimize%> is not a string or number" +msgid "cannot set interrupt attribute: no current function" msgstr "" -#: c-pragma.c:846 +#: config/v850/v850-c.c:104 #, gcc-internal-format -msgid "" -"%<#pragma GCC optimize (string [,string]...)%> does not have a final %<)%>." +msgid "cannot set interrupt attribute: no such identifier" msgstr "" -#: c-pragma.c:852 +#: config/v850/v850-c.c:153 #, gcc-internal-format -msgid "#pragma GCC optimize string... is badly formed" +msgid "junk at end of #pragma ghs section" msgstr "" -#: c-pragma.c:894 +#: config/v850/v850-c.c:170 #, gcc-internal-format -msgid "junk at end of %<#pragma push_options%>" +msgid "unrecognized section name %qE" msgstr "" -#: c-pragma.c:924 +#: config/v850/v850-c.c:185 #, gcc-internal-format -msgid "junk at end of %<#pragma pop_options%>" +msgid "malformed #pragma ghs section" msgstr "" -#: c-pragma.c:931 +#: config/v850/v850-c.c:204 #, gcc-internal-format -msgid "" -"%<#pragma GCC pop_options%> without a corresponding %<#pragma GCC " -"push_options%>" +msgid "junk at end of #pragma ghs interrupt" msgstr "" -#: c-pragma.c:972 +#: config/v850/v850-c.c:215 #, gcc-internal-format -msgid "junk at end of %<#pragma reset_options%>" +msgid "junk at end of #pragma ghs starttda" msgstr "" -#: c-pragma.c:1009 c-pragma.c:1016 +#: config/v850/v850-c.c:226 #, gcc-internal-format -msgid "expected a string after %<#pragma message%>" +msgid "junk at end of #pragma ghs startsda" msgstr "" -#: c-pragma.c:1011 +#: config/v850/v850-c.c:237 #, gcc-internal-format -msgid "malformed %<#pragma message%>, ignored" +msgid "junk at end of #pragma ghs startzda" msgstr "" -#: c-pragma.c:1021 +#: config/v850/v850-c.c:248 #, gcc-internal-format -msgid "junk at end of %<#pragma message%>" +msgid "junk at end of #pragma ghs endtda" msgstr "" -#: c-pragma.c:1024 +#: config/v850/v850-c.c:259 #, gcc-internal-format -msgid "#pragma message: %s" +msgid "junk at end of #pragma ghs endsda" msgstr "" -#: c-pragma.c:1061 +#: config/v850/v850-c.c:270 #, gcc-internal-format -msgid "invalid location for %, ignored" +msgid "junk at end of #pragma ghs endzda" msgstr "" -#: c-pragma.c:1068 c-pragma.c:1082 +#: config/v850/v850.c:212 #, gcc-internal-format -msgid "malformed %<#pragma %s%>, ignored" +msgid "value passed to %<-m%s%> is too large" msgstr "" -#: c-pragma.c:1088 +#: config/v850/v850.c:2117 #, gcc-internal-format -msgid "junk at end of %<#pragma %s%>" +msgid "data area attributes cannot be specified for local variables" msgstr "" -#: c-pragma.c:1106 +#: config/v850/v850.c:2128 #, gcc-internal-format -msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported for C++" +msgid "data area of %q+D conflicts with previous declaration" msgstr "" -#: c-pragma.c:1115 +#: config/v850/v850.c:2258 #, gcc-internal-format -msgid "%<#pragma STDC FLOAT_CONST_DECIMAL64%> is not supported on this target" +msgid "bogus JR construction: %d" msgstr "" -#: c-pragma.c:1121 +#: config/v850/v850.c:2276 config/v850/v850.c:2385 #, gcc-internal-format -msgid "ISO C does not support %<#pragma STDC FLOAT_CONST_DECIMAL64%>" +msgid "bad amount of stack space removal: %d" msgstr "" -#: c-typeck.c:215 +#: config/v850/v850.c:2365 #, gcc-internal-format -msgid "%qD has an incomplete type" +msgid "bogus JARL construction: %d\n" msgstr "" -#: c-typeck.c:236 cp/call.c:3097 +#: config/v850/v850.c:2664 #, gcc-internal-format -msgid "invalid use of void expression" +msgid "bogus DISPOSE construction: %d" msgstr "" -#: c-typeck.c:244 +#: config/v850/v850.c:2683 #, gcc-internal-format -msgid "invalid use of flexible array member" +msgid "too much stack space to dispose of: %d" msgstr "" -#: c-typeck.c:250 +#: config/v850/v850.c:2785 #, gcc-internal-format -msgid "invalid use of array with unspecified bounds" +msgid "bogus PREPEARE construction: %d" msgstr "" -#: c-typeck.c:258 +#: config/v850/v850.c:2804 #, gcc-internal-format -msgid "invalid use of undefined type %<%s %E%>" +msgid "too much stack space to prepare: %d" msgstr "" -#. If this type has a typedef-name, the TYPE_NAME is a TYPE_DECL. -#: c-typeck.c:262 +#: config/xtensa/xtensa.c:2076 #, gcc-internal-format -msgid "invalid use of incomplete typedef %qD" +msgid "boolean registers required for the floating-point option" msgstr "" -#: c-typeck.c:328 +#: config/xtensa/xtensa.c:2111 #, gcc-internal-format -msgid "%qT and %qT are in disjoint named address spaces" +msgid "-f%s is not supported with CONST16 instructions" msgstr "" -#: c-typeck.c:570 c-typeck.c:595 +#: config/xtensa/xtensa.c:2116 #, gcc-internal-format -msgid "function types not truly compatible in ISO C" +msgid "PIC is required but not supported with CONST16 instructions" msgstr "" -#: c-typeck.c:739 +#: config/xtensa/xtensa.c:3175 #, gcc-internal-format -msgid "can%'t mix operands of decimal float and vector types" +msgid "only uninitialized variables can be placed in a .bss section" msgstr "" -#: c-typeck.c:744 +#: cp/call.c:2706 #, gcc-internal-format -msgid "can%'t mix operands of decimal float and complex types" +msgid "%s %D(%T, %T, %T) " msgstr "" -#: c-typeck.c:749 +#: cp/call.c:2711 #, gcc-internal-format -msgid "can%'t mix operands of decimal float and other float types" +msgid "%s %D(%T, %T) " msgstr "" -#: c-typeck.c:1194 +#: cp/call.c:2715 #, gcc-internal-format -msgid "types are not quite compatible" +msgid "%s %D(%T) " msgstr "" -#: c-typeck.c:1198 +#: cp/call.c:2719 #, gcc-internal-format -msgid "pointer target types incompatible in C++" +msgid "%s %T " msgstr "" -#: c-typeck.c:1528 +#: cp/call.c:2721 #, gcc-internal-format -msgid "function return types not compatible due to %" +msgid "%s %+#D " msgstr "" -#: c-typeck.c:1690 c-typeck.c:3233 +#: cp/call.c:2723 #, gcc-internal-format -msgid "arithmetic on pointer to an incomplete type" +msgid "%s %+#D " msgstr "" -#: c-typeck.c:2043 +#: cp/call.c:2725 cp/pt.c:1701 #, gcc-internal-format -msgid "%qT has no member named %qE" +msgid "%s %+#D" msgstr "" -#: c-typeck.c:2097 +#: cp/call.c:3020 #, gcc-internal-format -msgid "request for member %qE in something not a structure or union" +msgid "conversion from %qT to %qT is ambiguous" msgstr "" -#: c-typeck.c:2146 +#: cp/call.c:3182 cp/call.c:3203 cp/call.c:3268 #, gcc-internal-format -msgid "dereferencing pointer to incomplete type" +msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: c-typeck.c:2150 +#: cp/call.c:3206 cp/call.c:3271 #, gcc-internal-format -msgid "dereferencing % pointer" +msgid "call of overloaded %<%D(%A)%> is ambiguous" msgstr "" -#: c-typeck.c:2169 +#. It's no good looking for an overloaded operator() on a +#. pointer-to-member-function. +#: cp/call.c:3350 #, gcc-internal-format -msgid "invalid type argument of %qs (have %qT)" +msgid "" +"pointer-to-member function %E cannot be called without an object; consider " +"using .* or ->*" msgstr "" -#: c-typeck.c:2200 cp/typeck.c:2816 +#: cp/call.c:3442 #, gcc-internal-format -msgid "subscripted value is neither array nor pointer" +msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: c-typeck.c:2211 cp/typeck.c:2731 cp/typeck.c:2821 +#: cp/call.c:3455 #, gcc-internal-format -msgid "array subscript is not an integer" +msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: c-typeck.c:2217 +#: cp/call.c:3497 #, gcc-internal-format -msgid "subscripted value is pointer to function" +msgid "ambiguous overload for ternary % in %<%E ? %E : %E%>" msgstr "" -#: c-typeck.c:2265 +#: cp/call.c:3500 #, gcc-internal-format -msgid "ISO C forbids subscripting % array" +msgid "no match for ternary % in %<%E ? %E : %E%>" msgstr "" -#: c-typeck.c:2268 +#: cp/call.c:3507 #, gcc-internal-format -msgid "ISO C90 forbids subscripting non-lvalue array" +msgid "ambiguous overload for % in %<%E%s%>" msgstr "" -#: c-typeck.c:2376 +#: cp/call.c:3510 #, gcc-internal-format -msgid "enum constant defined here" +msgid "no match for % in %<%E%s%>" msgstr "" -#: c-typeck.c:2607 +#: cp/call.c:3516 #, gcc-internal-format -msgid "called object %qE is not a function" +msgid "ambiguous overload for % in %<%E[%E]%>" 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:2643 +#: cp/call.c:3519 #, gcc-internal-format -msgid "function called through a non-compatible type" +msgid "no match for % in %<%E[%E]%>" msgstr "" -#: c-typeck.c:2657 c-typeck.c:2711 +#: cp/call.c:3526 #, gcc-internal-format -msgid "function with qualified void return type called" +msgid "ambiguous overload for %qs in %<%s %E%>" msgstr "" -#: c-typeck.c:2834 +#: cp/call.c:3529 #, gcc-internal-format -msgid "type of formal parameter %d is incomplete" +msgid "no match for %qs in %<%s %E%>" msgstr "" -#: c-typeck.c:2849 +#: cp/call.c:3536 #, gcc-internal-format -msgid "" -"passing argument %d of %qE as integer rather than floating due to prototype" +msgid "ambiguous overload for % in %<%E %s %E%>" msgstr "" -#: c-typeck.c:2854 +#: cp/call.c:3539 #, gcc-internal-format -msgid "" -"passing argument %d of %qE as integer rather than complex due to prototype" +msgid "no match for % in %<%E %s %E%>" msgstr "" -#: c-typeck.c:2859 +#: cp/call.c:3543 #, gcc-internal-format -msgid "" -"passing argument %d of %qE as complex rather than floating due to prototype" +msgid "ambiguous overload for % in %<%s%E%>" msgstr "" -#: c-typeck.c:2864 +#: cp/call.c:3546 #, gcc-internal-format -msgid "" -"passing argument %d of %qE as floating rather than integer due to prototype" +msgid "no match for % in %<%s%E%>" msgstr "" -#: c-typeck.c:2869 +#: cp/call.c:3641 #, gcc-internal-format -msgid "" -"passing argument %d of %qE as complex rather than integer due to prototype" +msgid "ISO C++ forbids omitting the middle term of a ?: expression" msgstr "" -#: c-typeck.c:2874 +#: cp/call.c:3722 #, gcc-internal-format msgid "" -"passing argument %d of %qE as floating rather than complex due to prototype" +"second operand to the conditional operator is of type %, but the " +"third operand is neither a throw-expression nor of type %" msgstr "" -#: c-typeck.c:2887 +#: cp/call.c:3727 #, gcc-internal-format msgid "" -"passing argument %d of %qE as % rather than % due to " -"prototype" +"third operand to the conditional operator is of type %, but the " +"second operand is neither a throw-expression nor of type %" msgstr "" -#: c-typeck.c:2912 +#: cp/call.c:3769 cp/call.c:4007 #, gcc-internal-format -msgid "passing argument %d of %qE as %qT rather than %qT due to prototype" +msgid "operands to ?: have different types %qT and %qT" msgstr "" -#: c-typeck.c:2934 +#: cp/call.c:3954 #, gcc-internal-format -msgid "passing argument %d of %qE with different width due to prototype" +msgid "enumeral mismatch in conditional expression: %qT vs %qT" msgstr "" -#: c-typeck.c:2958 +#: cp/call.c:3965 #, gcc-internal-format -msgid "passing argument %d of %qE as unsigned due to prototype" +msgid "enumeral and non-enumeral type in conditional expression" msgstr "" -#: c-typeck.c:2963 +#: cp/call.c:4312 #, gcc-internal-format -msgid "passing argument %d of %qE as signed due to prototype" +msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: c-typeck.c:3103 c-typeck.c:3108 +#: cp/call.c:4314 #, gcc-internal-format -msgid "comparison with string literal results in unspecified behavior" +msgid "no %<%D(int)%> declared for postfix %qs" msgstr "" -#: c-typeck.c:3122 +#: cp/call.c:4408 #, gcc-internal-format -msgid "comparison between %qT and %qT" +msgid "comparison between %q#T and %q#T" msgstr "" -#: c-typeck.c:3174 +#: cp/call.c:4652 #, gcc-internal-format -msgid "pointer of type % used in subtraction" +msgid "non-placement deallocation function %q+D" msgstr "" -#: c-typeck.c:3177 +#: cp/call.c:4653 #, gcc-internal-format -msgid "pointer to a function used in subtraction" +msgid "selected for placement delete" msgstr "" -#: c-typeck.c:3341 +#: cp/call.c:4732 #, gcc-internal-format -msgid "ISO C does not support %<~%> for complex conjugation" +msgid "no corresponding deallocation function for %qD" msgstr "" -#: c-typeck.c:3380 +#: cp/call.c:4737 #, gcc-internal-format -msgid "wrong type argument to unary exclamation mark" +msgid "no suitable % for %qT" msgstr "" -#: c-typeck.c:3444 +#: cp/call.c:4755 #, gcc-internal-format -msgid "increment of enumeration value is invalid in C++" +msgid "%q+#D is private" msgstr "" -#: c-typeck.c:3447 +#: cp/call.c:4757 #, gcc-internal-format -msgid "decrement of enumeration value is invalid in C++" +msgid "%q+#D is protected" msgstr "" -#: c-typeck.c:3460 +#: cp/call.c:4759 #, gcc-internal-format -msgid "ISO C does not support %<++%> and %<--%> on complex types" +msgid "%q+#D is inaccessible" msgstr "" -#: c-typeck.c:3479 c-typeck.c:3511 +#: cp/call.c:4760 #, gcc-internal-format -msgid "wrong type argument to increment" +msgid "within this context" msgstr "" -#: c-typeck.c:3481 c-typeck.c:3514 +#: cp/call.c:4807 #, gcc-internal-format -msgid "wrong type argument to decrement" +msgid "passing NULL to non-pointer argument %P of %qD" msgstr "" -#: c-typeck.c:3501 +#: cp/call.c:4810 #, gcc-internal-format -msgid "increment of pointer to unknown structure" +msgid "converting to non-pointer type %qT from NULL" msgstr "" -#: c-typeck.c:3504 +#: cp/call.c:4816 #, gcc-internal-format -msgid "decrement of pointer to unknown structure" +msgid "converting % to pointer type for argument %P of %qD" msgstr "" -#: c-typeck.c:3581 +#: cp/call.c:4854 #, gcc-internal-format -msgid "taking address of expression of type %" +msgid "too many braces around initializer for %qT" msgstr "" -#: c-typeck.c:3750 +#: cp/call.c:4876 cp/cvt.c:217 #, gcc-internal-format -msgid "assignment of read-only member %qD" +msgid "invalid conversion from %qT to %qT" msgstr "" -#: c-typeck.c:3751 +#: cp/call.c:4878 #, gcc-internal-format -msgid "increment of read-only member %qD" +msgid " initializing argument %P of %qD" msgstr "" -#: c-typeck.c:3752 +#: cp/call.c:4902 #, gcc-internal-format -msgid "decrement of read-only member %qD" +msgid "" +"converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: c-typeck.c:3753 +#: cp/call.c:5062 #, gcc-internal-format -msgid "read-only member %qD used as % output" +msgid "cannot bind %qT lvalue to %qT" msgstr "" -#: c-typeck.c:3757 cp/typeck2.c:141 +#: cp/call.c:5065 #, gcc-internal-format -msgid "assignment of read-only variable %qD" +msgid " initializing argument %P of %q+D" msgstr "" -#: c-typeck.c:3758 cp/typeck2.c:145 +#: cp/call.c:5092 #, gcc-internal-format -msgid "increment of read-only variable %qD" +msgid "cannot bind bitfield %qE to %qT" msgstr "" -#: c-typeck.c:3759 cp/typeck2.c:147 +#: cp/call.c:5095 cp/call.c:5113 #, gcc-internal-format -msgid "decrement of read-only variable %qD" +msgid "cannot bind packed field %qE to %qT" msgstr "" -#: c-typeck.c:3760 +#: cp/call.c:5098 #, gcc-internal-format -msgid "read-only variable %qD used as % output" +msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: c-typeck.c:3763 c-typeck.c:3779 cp/typeck2.c:196 +#: cp/call.c:5217 #, gcc-internal-format -msgid "assignment of read-only location %qE" +msgid "cannot pass objects of non-trivially-copyable type %q#T through %<...%>" msgstr "" -#: c-typeck.c:3764 c-typeck.c:3782 cp/typeck2.c:200 +#. conditionally-supported behavior [expr.call] 5.2.2/7. +#: cp/call.c:5244 #, gcc-internal-format -msgid "increment of read-only location %qE" +msgid "" +"cannot receive objects of non-trivially-copyable type %q#T through %<...%>; " msgstr "" -#: c-typeck.c:3765 c-typeck.c:3785 cp/typeck2.c:202 +#: cp/call.c:5290 #, gcc-internal-format -msgid "decrement of read-only location %qE" +msgid "the default argument for parameter %d of %qD has not yet been parsed" msgstr "" -#: c-typeck.c:3766 +#: cp/call.c:5300 #, gcc-internal-format -msgid "read-only location %qE used as % output" +msgid "recursive evaluation of default argument for %q#D" msgstr "" -#: c-typeck.c:3825 +#: cp/call.c:5417 #, gcc-internal-format -msgid "cannot take address of bit-field %qD" +msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: c-typeck.c:3853 +#: cp/call.c:5601 #, gcc-internal-format -msgid "global register variable %qD used in nested function" +msgid "passing %qT as % argument of %q#D discards qualifiers" msgstr "" -#: c-typeck.c:3856 +#: cp/call.c:5623 #, gcc-internal-format -msgid "register variable %qD used in nested function" +msgid "%qT is not an accessible base of %qT" msgstr "" -#: c-typeck.c:3861 +#: cp/call.c:5675 #, gcc-internal-format -msgid "address of global register variable %qD requested" +msgid "deducing %qT as %qT" msgstr "" -#: c-typeck.c:3863 +#: cp/call.c:5678 #, gcc-internal-format -msgid "address of register variable %qD requested" +msgid " in call to %q+D" msgstr "" -#: c-typeck.c:3930 +#: cp/call.c:5680 #, gcc-internal-format -msgid "non-lvalue array in conditional expression" +msgid " (you can disable this with -fno-deduce-init-list)" msgstr "" -#: c-typeck.c:4058 +#: cp/call.c:5953 #, gcc-internal-format -msgid "ISO C forbids conditional expr with only one void side" +msgid "could not find class$ field in java interface type %qT" msgstr "" -#: c-typeck.c:4075 +#: cp/call.c:6212 #, gcc-internal-format -msgid "pointers to disjoint address spaces used in conditional expression" +msgid "call to non-function %qD" msgstr "" -#: c-typeck.c:4083 c-typeck.c:4092 +#: cp/call.c:6257 cp/typeck.c:2521 #, gcc-internal-format -msgid "ISO C forbids conditional expr between % and function pointer" +msgid "cannot call constructor %<%T::%D%> directly" msgstr "" -#: c-typeck.c:4103 +#: cp/call.c:6259 #, gcc-internal-format -msgid "pointer type mismatch in conditional expression" +msgid "for a function-style cast, remove the redundant %<::%D%>" msgstr "" -#: c-typeck.c:4112 c-typeck.c:4123 +#: cp/call.c:6382 #, gcc-internal-format -msgid "pointer/integer type mismatch in conditional expression" +msgid "no matching function for call to %<%T::%s(%A)%#V%>" msgstr "" -#: c-typeck.c:4137 +#: cp/call.c:6407 #, gcc-internal-format -msgid "type mismatch in conditional expression" +msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: c-typeck.c:4233 +#: cp/call.c:6436 #, gcc-internal-format -msgid "left-hand operand of comma expression has no effect" +msgid "cannot call member function %qD without object" msgstr "" -#: c-typeck.c:4301 +#: cp/call.c:7122 #, gcc-internal-format -msgid "cast adds new qualifiers to function type" +msgid "passing %qT chooses %qT over %qT" msgstr "" -#: c-typeck.c:4307 +#: cp/call.c:7124 cp/name-lookup.c:5018 #, gcc-internal-format -msgid "cast discards qualifiers from pointer target type" +msgid " in call to %qD" msgstr "" -#: c-typeck.c:4377 +#: cp/call.c:7181 #, gcc-internal-format -msgid "cast specifies array type" +msgid "choosing %qD over %qD" msgstr "" -#: c-typeck.c:4383 +#: cp/call.c:7182 #, gcc-internal-format -msgid "cast specifies function type" +msgid " for conversion from %qT to %qT" msgstr "" -#: c-typeck.c:4399 +#: cp/call.c:7185 #, gcc-internal-format -msgid "ISO C forbids casting nonscalar to the same type" +msgid " because conversion sequence for the argument is better" msgstr "" -#: c-typeck.c:4415 +#: cp/call.c:7303 #, gcc-internal-format -msgid "ISO C forbids casts to union type" +msgid "default argument mismatch in overload resolution" msgstr "" -#: c-typeck.c:4422 +#: cp/call.c:7306 #, gcc-internal-format -msgid "cast to union type from type not present in union" +msgid " candidate 1: %q+#F" msgstr "" -#: c-typeck.c:4457 +#: cp/call.c:7308 #, gcc-internal-format -msgid "" -"cast to %s address space pointer from disjoint generic address space pointer" +msgid " candidate 2: %q+#F" msgstr "" -#: c-typeck.c:4462 +#: cp/call.c:7346 #, gcc-internal-format msgid "" -"cast to generic address space pointer from disjoint %s address space pointer" -msgstr "" - -#: c-typeck.c:4467 -#, gcc-internal-format -msgid "cast to %s address space pointer from disjoint %s address space pointer" +"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 "" -#: c-typeck.c:4487 +#: cp/call.c:7499 #, gcc-internal-format -msgid "cast increases required alignment of target type" +msgid "could not convert %qE to %qT" msgstr "" -#: c-typeck.c:4498 +#: cp/call.c:7717 #, gcc-internal-format -msgid "cast from pointer to integer of different size" +msgid "" +"invalid initialization of non-const reference of type %qT from an rvalue of " +"type %qT" msgstr "" -#: c-typeck.c:4503 +#: cp/call.c:7721 #, gcc-internal-format -msgid "cast from function call of type %qT to non-matching type %qT" +msgid "" +"invalid initialization of reference of type %qT from expression of type %qT" msgstr "" -#: c-typeck.c:4512 +#: cp/class.c:278 #, gcc-internal-format -msgid "cast to pointer from integer of different size" +msgid "cannot convert from base %qT to derived type %qT via virtual base %qT" msgstr "" -#: c-typeck.c:4526 +#: cp/class.c:972 #, gcc-internal-format -msgid "ISO C forbids conversion of function pointer to object pointer type" +msgid "Java class %qT cannot have a destructor" msgstr "" -#: c-typeck.c:4535 +#: cp/class.c:974 #, gcc-internal-format -msgid "ISO C forbids conversion of object pointer to function pointer type" +msgid "Java class %qT cannot have an implicit non-trivial destructor" msgstr "" -#: c-typeck.c:4617 +#: cp/class.c:1075 #, gcc-internal-format -msgid "defining a type in a cast is invalid in C++" +msgid "repeated using declaration %q+D" msgstr "" -#: c-typeck.c:4742 c-typeck.c:4909 +#: cp/class.c:1077 #, gcc-internal-format -msgid "enum conversion in assignment is invalid in C++" +msgid "using declaration %q+D conflicts with a previous using declaration" msgstr "" -#. This macro is used to emit diagnostics to ensure that all format -#. strings are complete sentences, visible to gettext and checked at -#. compile time. -#: c-typeck.c:4847 c-typeck.c:5354 +#: cp/class.c:1082 #, gcc-internal-format -msgid "expected %qT but argument is of type %qT" +msgid "%q+#D cannot be overloaded" msgstr "" -#: c-typeck.c:4907 +#: cp/class.c:1083 #, gcc-internal-format -msgid "enum conversion when passing argument %d of %qE is invalid in C++" +msgid "with %q+#D" msgstr "" -#: c-typeck.c:4913 +#: cp/class.c:1150 #, gcc-internal-format -msgid "enum conversion in return is invalid in C++" +msgid "conflicting access specifications for method %q+D, ignored" msgstr "" -#: c-typeck.c:4942 +#: cp/class.c:1153 #, gcc-internal-format -msgid "cannot pass rvalue to reference parameter" +msgid "conflicting access specifications for field %qE, ignored" msgstr "" -#: c-typeck.c:5071 c-typeck.c:5276 +#: cp/class.c:1214 cp/class.c:1222 #, gcc-internal-format -msgid "" -"passing argument %d of %qE makes qualified function pointer from unqualified" +msgid "%q+D invalid in %q#T" msgstr "" -#: c-typeck.c:5074 c-typeck.c:5279 +#: cp/class.c:1215 #, gcc-internal-format -msgid "assignment makes qualified function pointer from unqualified" +msgid " because of local method %q+#D with same name" msgstr "" -#: c-typeck.c:5077 c-typeck.c:5281 +#: cp/class.c:1223 #, gcc-internal-format -msgid "initialization makes qualified function pointer from unqualified" +msgid " because of local member %q+#D with same name" msgstr "" -#: c-typeck.c:5080 c-typeck.c:5283 +#: cp/class.c:1272 #, gcc-internal-format -msgid "return makes qualified function pointer from unqualified" +msgid "base class %q#T has a non-virtual destructor" msgstr "" -#: c-typeck.c:5086 c-typeck.c:5240 +#: cp/class.c:1632 #, gcc-internal-format -msgid "passing argument %d of %qE discards qualifiers from pointer target type" +msgid "all member functions in class %qT are private" msgstr "" -#: c-typeck.c:5088 c-typeck.c:5242 +#: cp/class.c:1644 #, gcc-internal-format -msgid "assignment discards qualifiers from pointer target type" +msgid "%q#T only defines a private destructor and has no friends" msgstr "" -#: c-typeck.c:5090 c-typeck.c:5244 +#: cp/class.c:1689 #, gcc-internal-format -msgid "initialization discards qualifiers from pointer target type" +msgid "%q#T only defines private constructors and has no friends" msgstr "" -#: c-typeck.c:5092 c-typeck.c:5246 +#: cp/class.c:2082 #, gcc-internal-format -msgid "return discards qualifiers from pointer target type" +msgid "no unique final overrider for %qD in %qT" msgstr "" -#: c-typeck.c:5100 +#. Here we know it is a hider, and no overrider exists. +#: cp/class.c:2505 #, gcc-internal-format -msgid "ISO C prohibits argument conversion to union type" +msgid "%q+D was hidden" msgstr "" -#: c-typeck.c:5136 +#: cp/class.c:2506 #, gcc-internal-format -msgid "request for implicit conversion from %qT to %qT not permitted in C++" +msgid " by %q+D" msgstr "" -#: c-typeck.c:5148 +#: cp/class.c:2549 cp/decl2.c:1292 #, gcc-internal-format -msgid "passing argument %d of %qE from pointer to non-enclosed address space" +msgid "%q+#D invalid; an anonymous union can only have non-static data members" msgstr "" -#: c-typeck.c:5152 +#: cp/class.c:2552 #, gcc-internal-format -msgid "assignment from pointer to non-enclosed address space" +msgid "" +"%q+#D invalid; an anonymous struct can only have non-static data members" msgstr "" -#: c-typeck.c:5156 +#: cp/class.c:2560 cp/decl2.c:1298 #, gcc-internal-format -msgid "initialization from pointer to non-enclosed address space" +msgid "private member %q+#D in anonymous union" msgstr "" -#: c-typeck.c:5160 +#: cp/class.c:2562 #, gcc-internal-format -msgid "return from pointer to non-enclosed address space" +msgid "private member %q+#D in anonymous struct" msgstr "" -#: c-typeck.c:5178 +#: cp/class.c:2567 cp/decl2.c:1300 #, gcc-internal-format -msgid "argument %d of %qE might be a candidate for a format attribute" +msgid "protected member %q+#D in anonymous union" msgstr "" -#: c-typeck.c:5184 +#: cp/class.c:2569 #, gcc-internal-format -msgid "assignment left-hand side might be a candidate for a format attribute" +msgid "protected member %q+#D in anonymous struct" msgstr "" -#: c-typeck.c:5189 +#: cp/class.c:2753 #, gcc-internal-format -msgid "" -"initialization left-hand side might be a candidate for a format attribute" +msgid "bit-field %q+#D with non-integral type" msgstr "" -#: c-typeck.c:5194 +#: cp/class.c:2766 #, gcc-internal-format -msgid "return type might be a candidate for a format attribute" +msgid "bit-field %q+D width not an integer constant" msgstr "" -#: c-typeck.c:5218 +#: cp/class.c:2771 #, gcc-internal-format -msgid "" -"ISO C forbids passing argument %d of %qE between function pointer and %" +msgid "negative width in bit-field %q+D" msgstr "" -#: c-typeck.c:5221 +#: cp/class.c:2776 #, gcc-internal-format -msgid "ISO C forbids assignment between function pointer and %" +msgid "zero width for bit-field %q+D" msgstr "" -#: c-typeck.c:5223 +#: cp/class.c:2782 #, gcc-internal-format -msgid "ISO C forbids initialization between function pointer and %" +msgid "width of %q+D exceeds its type" msgstr "" -#: c-typeck.c:5225 +#: cp/class.c:2792 #, gcc-internal-format -msgid "ISO C forbids return between function pointer and %" +msgid "%q+D is too small to hold all values of %q#T" msgstr "" -#: c-typeck.c:5257 +#: cp/class.c:2849 #, gcc-internal-format -msgid "pointer targets in passing argument %d of %qE differ in signedness" +msgid "member %q+#D with constructor not allowed in union" msgstr "" -#: c-typeck.c:5259 +#: cp/class.c:2852 #, gcc-internal-format -msgid "pointer targets in assignment differ in signedness" +msgid "member %q+#D with destructor not allowed in union" msgstr "" -#: c-typeck.c:5261 +#: cp/class.c:2854 #, gcc-internal-format -msgid "pointer targets in initialization differ in signedness" +msgid "member %q+#D with copy assignment operator not allowed in union" msgstr "" -#: c-typeck.c:5263 +#: cp/class.c:2878 #, gcc-internal-format -msgid "pointer targets in return differ in signedness" +msgid "multiple fields in union %qT initialized" msgstr "" -#: c-typeck.c:5291 +#: cp/class.c:2969 #, gcc-internal-format -msgid "passing argument %d of %qE from incompatible pointer type" +msgid "%q+D may not be static because it is a member of a union" msgstr "" -#: c-typeck.c:5293 +#: cp/class.c:2974 #, gcc-internal-format -msgid "assignment from incompatible pointer type" +msgid "%q+D may not have reference type %qT because it is a member of a union" msgstr "" -#: c-typeck.c:5294 +#: cp/class.c:2985 #, gcc-internal-format -msgid "initialization from incompatible pointer type" +msgid "field %q+D invalidly declared function type" msgstr "" -#: c-typeck.c:5296 +#: cp/class.c:2991 #, gcc-internal-format -msgid "return from incompatible pointer type" +msgid "field %q+D invalidly declared method type" msgstr "" -#: c-typeck.c:5314 +#: cp/class.c:3040 #, gcc-internal-format -msgid "passing argument %d of %qE makes pointer from integer without a cast" +msgid "ignoring packed attribute because of unpacked non-POD field %q+#D" msgstr "" -#: c-typeck.c:5316 +#: cp/class.c:3123 #, gcc-internal-format -msgid "assignment makes pointer from integer without a cast" +msgid "field %q+#D with same name as class" msgstr "" -#: c-typeck.c:5318 +#: cp/class.c:3154 #, gcc-internal-format -msgid "initialization makes pointer from integer without a cast" +msgid "%q#T has pointer data members" msgstr "" -#: c-typeck.c:5320 +#: cp/class.c:3159 #, gcc-internal-format -msgid "return makes pointer from integer without a cast" +msgid " but does not override %<%T(const %T&)%>" msgstr "" -#: c-typeck.c:5328 +#: cp/class.c:3161 #, gcc-internal-format -msgid "passing argument %d of %qE makes integer from pointer without a cast" +msgid " or %" msgstr "" -#: c-typeck.c:5330 +#: cp/class.c:3165 #, gcc-internal-format -msgid "assignment makes integer from pointer without a cast" +msgid " but does not override %" msgstr "" -#: c-typeck.c:5332 +#: cp/class.c:3628 #, gcc-internal-format -msgid "initialization makes integer from pointer without a cast" +msgid "" +"offset of empty base %qT may not be ABI-compliant and maychange in a future " +"version of GCC" msgstr "" -#: c-typeck.c:5334 +#: cp/class.c:3755 #, gcc-internal-format -msgid "return makes integer from pointer without a cast" +msgid "class %qT will be considered nearly empty in a future version of GCC" msgstr "" -#: c-typeck.c:5357 +#: cp/class.c:3837 #, gcc-internal-format -msgid "incompatible types when assigning to type %qT from type %qT" +msgid "initializer specified for non-virtual method %q+D" msgstr "" -#: c-typeck.c:5362 +#: cp/class.c:4426 #, gcc-internal-format -msgid "incompatible types when initializing type %qT using type %qT" +msgid "non-static reference %q+#D in class without a constructor" msgstr "" -#: c-typeck.c:5367 +#: cp/class.c:4431 #, gcc-internal-format -msgid "incompatible types when returning type %qT but %qT was expected" +msgid "non-static const member %q+#D in class without a constructor" msgstr "" -#: c-typeck.c:5431 +#. If the function is defaulted outside the class, we just +#. give the synthesis error. +#: cp/class.c:4457 #, gcc-internal-format -msgid "traditional C rejects automatic aggregate initialization" +msgid "" +"%q+D declared to take const reference, but implicit declaration would take " +"non-const" msgstr "" -#: c-typeck.c:5604 c-typeck.c:5620 c-typeck.c:5637 +#: cp/class.c:4460 #, gcc-internal-format -msgid "(near initialization for %qs)" +msgid "" +"%q+D declared to take non-const reference cannot be defaulted in the class " +"body" msgstr "" -#: c-typeck.c:6240 cp/decl.c:5217 +#: cp/class.c:4679 #, gcc-internal-format -msgid "opaque vector types cannot be initialized" +msgid "" +"offset of virtual base %qT is not ABI-compliant and may change in a future " +"version of GCC" msgstr "" -#: c-typeck.c:6905 +#: cp/class.c:4780 #, gcc-internal-format -msgid "unknown field %qE specified in initializer" +msgid "direct base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: c-typeck.c:7884 +#: cp/class.c:4792 #, gcc-internal-format -msgid "traditional C rejects initialization of unions" +msgid "virtual base %qT inaccessible in %qT due to ambiguity" msgstr "" -#: c-typeck.c:8223 +#: cp/class.c:4971 #, gcc-internal-format -msgid "ISO C forbids %" +msgid "" +"size assigned to %qT may not be ABI-compliant and may change in a future " +"version of GCC" msgstr "" -#: c-typeck.c:8245 cp/typeck.c:7109 +#: cp/class.c:5011 #, gcc-internal-format -msgid "function declared % has a % statement" +msgid "" +"the offset of %qD may not be ABI-compliant and may change in a future " +"version of GCC" msgstr "" -#: c-typeck.c:8268 +#: cp/class.c:5039 #, gcc-internal-format -msgid "% with no value, in function returning non-void" +msgid "" +"offset of %q+D is not ABI-compliant and may change in a future version of GCC" msgstr "" -#: c-typeck.c:8278 +#: cp/class.c:5048 #, gcc-internal-format -msgid "% with a value, in function returning void" +msgid "" +"%q+D contains empty classes which may cause base classes to be placed at " +"different locations in a future version of GCC" msgstr "" -#: c-typeck.c:8280 +#: cp/class.c:5136 #, gcc-internal-format -msgid "ISO C forbids % with expression, in function returning void" +msgid "" +"layout of classes derived from empty class %qT may change in a future " +"version of GCC" msgstr "" -#: c-typeck.c:8341 +#: cp/class.c:5284 cp/parser.c:16346 #, gcc-internal-format -msgid "function returns address of local variable" +msgid "redefinition of %q#T" msgstr "" -#: c-typeck.c:8414 cp/semantics.c:953 +#: cp/class.c:5436 #, gcc-internal-format -msgid "switch quantity not an integer" +msgid "%q#T has virtual functions and accessible non-virtual destructor" msgstr "" -#: c-typeck.c:8427 +#: cp/class.c:5541 #, gcc-internal-format -msgid "% switch expression not converted to % in ISO C" +msgid "trying to finish struct, but kicked out due to previous parse errors" msgstr "" -#: c-typeck.c:8463 c-typeck.c:8471 +#: cp/class.c:6005 #, gcc-internal-format -msgid "case label is not an integer constant expression" +msgid "language string %<\"%E\"%> not recognized" msgstr "" -#: c-typeck.c:8477 cp/parser.c:7750 +#: cp/class.c:6095 #, gcc-internal-format -msgid "case label not within a switch statement" +msgid "cannot resolve overloaded function %qD based on conversion to type %qT" msgstr "" -#: c-typeck.c:8479 +#: cp/class.c:6219 #, gcc-internal-format -msgid "% label not within a switch statement" +msgid "no matches converting function %qD to type %q#T" msgstr "" -#: c-typeck.c:8562 cp/parser.c:8041 +#: cp/class.c:6249 #, gcc-internal-format -msgid "suggest explicit braces to avoid ambiguous %" +msgid "converting overloaded function %qD to type %q#T is ambiguous" msgstr "" -#: c-typeck.c:8671 cp/cp-gimplify.c:92 cp/parser.c:8391 +#: cp/class.c:6276 #, gcc-internal-format -msgid "break statement not within loop or switch" +msgid "assuming pointer to member %qD" msgstr "" -#: c-typeck.c:8673 cp/parser.c:8412 +#: cp/class.c:6279 #, gcc-internal-format -msgid "continue statement not within a loop" +msgid "(a pointer to member can only be formed with %<&%E%>)" msgstr "" -#: c-typeck.c:8678 cp/parser.c:8402 +#: cp/class.c:6341 cp/class.c:6375 #, gcc-internal-format -msgid "break statement used with OpenMP for loop" +msgid "not enough type information" msgstr "" -#: c-typeck.c:8704 cp/cp-gimplify.c:412 +#: cp/class.c:6358 #, gcc-internal-format -msgid "statement with no effect" +msgid "argument of type %qT does not match %qT" msgstr "" -#: c-typeck.c:8728 +#. [basic.scope.class] +#. +#. A name N used in a class S shall refer to the same declaration +#. in its context and when re-evaluated in the completed scope of +#. S. +#: cp/class.c:6660 cp/decl.c:1197 cp/name-lookup.c:525 #, gcc-internal-format -msgid "expression statement has incomplete type" +msgid "declaration of %q#D" msgstr "" -#: c-typeck.c:9305 cp/typeck.c:3688 +#: cp/class.c:6661 #, gcc-internal-format -msgid "right shift count is negative" +msgid "changes meaning of %qD from %q+#D" msgstr "" -#: c-typeck.c:9316 cp/typeck.c:3695 +#: cp/cp-gimplify.c:94 #, gcc-internal-format -msgid "right shift count >= width of type" +msgid "continue statement not within loop or switch" msgstr "" -#: c-typeck.c:9342 cp/typeck.c:3717 +#: cp/cp-gimplify.c:1192 #, gcc-internal-format -msgid "left shift count is negative" +msgid "%qE implicitly determined as % has reference type" msgstr "" -#: c-typeck.c:9349 cp/typeck.c:3723 +#: cp/cvt.c:90 #, gcc-internal-format -msgid "left shift count >= width of type" +msgid "can't convert from incomplete type %qT to %qT" msgstr "" -#: c-typeck.c:9369 cp/typeck.c:3769 +#: cp/cvt.c:99 #, gcc-internal-format -msgid "comparing floating point with == or != is unsafe" +msgid "conversion of %qE from %qT to %qT is ambiguous" msgstr "" -#: c-typeck.c:9397 c-typeck.c:9485 +#: cp/cvt.c:168 cp/cvt.c:193 cp/cvt.c:238 #, gcc-internal-format -msgid "comparison of pointers to disjoint address spaces" +msgid "cannot convert %qE from type %qT to type %qT" msgstr "" -#: c-typeck.c:9404 c-typeck.c:9410 +#: cp/cvt.c:452 #, gcc-internal-format -msgid "ISO C forbids comparison of % with function pointer" +msgid "conversion from %qT to %qT discards qualifiers" msgstr "" -#: c-typeck.c:9417 c-typeck.c:9495 +#: cp/cvt.c:470 cp/typeck.c:5816 #, gcc-internal-format -msgid "comparison of distinct pointer types lacks a cast" +msgid "casting %qT to %qT does not dereference pointer" msgstr "" -#: c-typeck.c:9431 c-typeck.c:9440 cp/typeck.c:3792 cp/typeck.c:3804 +#: cp/cvt.c:498 #, gcc-internal-format -msgid "the address of %qD will never be NULL" +msgid "cannot convert type %qT to type %qT" msgstr "" -#: c-typeck.c:9447 c-typeck.c:9452 c-typeck.c:9517 c-typeck.c:9522 +#: cp/cvt.c:669 #, gcc-internal-format -msgid "comparison between pointer and integer" +msgid "conversion from %q#T to %q#T" msgstr "" -#: c-typeck.c:9478 +#: cp/cvt.c:684 #, gcc-internal-format -msgid "comparison of complete and incomplete pointers" +msgid "" +"the result of the conversion is unspecified because %qE is outside the range " +"of type %qT" msgstr "" -#: c-typeck.c:9480 +#: cp/cvt.c:695 cp/cvt.c:715 #, gcc-internal-format -msgid "ISO C forbids ordered comparisons of pointers to functions" +msgid "%q#T used where a %qT was expected" msgstr "" -#: c-typeck.c:9503 c-typeck.c:9506 c-typeck.c:9512 +#: cp/cvt.c:730 #, gcc-internal-format -msgid "ordered comparison of pointer with integer zero" +msgid "%q#T used where a floating point value was expected" msgstr "" -#: c-typeck.c:9834 +#: cp/cvt.c:790 #, gcc-internal-format -msgid "used array that cannot be converted to pointer where scalar is required" +msgid "conversion from %qT to non-scalar type %qT requested" msgstr "" -#: c-typeck.c:9838 +#: cp/cvt.c:829 #, gcc-internal-format -msgid "used struct type value where scalar is required" +msgid "pseudo-destructor is not called" msgstr "" -#: c-typeck.c:9842 +#: cp/cvt.c:892 #, gcc-internal-format -msgid "used union type value where scalar is required" +msgid "object of incomplete type %qT will not be accessed in %s" msgstr "" -#: c-typeck.c:9999 cp/semantics.c:3891 +#: cp/cvt.c:900 #, gcc-internal-format -msgid "%qE has invalid type for %" +msgid "object of type %qT will not be accessed in %s" msgstr "" -#: c-typeck.c:10034 cp/semantics.c:3904 +#: cp/cvt.c:931 #, gcc-internal-format -msgid "%qE has invalid type for %" +msgid "object %qE of incomplete type %qT will not be accessed in %s" msgstr "" -#: c-typeck.c:10051 cp/semantics.c:3914 +#: cp/cvt.c:971 #, gcc-internal-format -msgid "%qE must be % for %" +msgid "%s cannot resolve address of overloaded function" msgstr "" -#: c-typeck.c:10061 cp/semantics.c:3711 +#: cp/cvt.c:981 #, gcc-internal-format -msgid "%qE is not a variable in clause %qs" +msgid "%s is a reference, not call, to function %qE" msgstr "" -#: c-typeck.c:10069 c-typeck.c:10091 c-typeck.c:10113 +#: cp/cvt.c:999 #, gcc-internal-format -msgid "%qE appears more than once in data clauses" +msgid "%s has no effect" msgstr "" -#: c-typeck.c:10084 cp/semantics.c:3734 +#: cp/cvt.c:1143 #, gcc-internal-format -msgid "%qE is not a variable in clause %" +msgid "converting NULL to non-pointer type" msgstr "" -#: c-typeck.c:10106 cp/semantics.c:3756 +#: cp/cvt.c:1254 #, gcc-internal-format -msgid "%qE is not a variable in clause %" +msgid "ambiguous default type conversion from %qT" msgstr "" -#: c-typeck.c:10168 cp/semantics.c:3955 +#: cp/cvt.c:1256 #, gcc-internal-format -msgid "%qE is predetermined %qs for %qs" +msgid " candidate conversions include %qD and %qD" msgstr "" -#: c-typeck.c:10257 +#: cp/decl.c:1059 #, gcc-internal-format -msgid "C++ requires promoted type, not enum type, in %" +msgid "%qD was declared % and later %" msgstr "" -#: calls.c:2050 +#: cp/decl.c:1060 cp/decl.c:1610 objc/objc-act.c:2983 objc/objc-act.c:7599 #, gcc-internal-format -msgid "function call has aggregate value" +msgid "previous declaration of %q+D" msgstr "" -#: cfgexpand.c:3534 +#: cp/decl.c:1093 #, gcc-internal-format -msgid "not protecting local variables: variable length buffer" +msgid "declaration of %qF throws different exceptions" msgstr "" -#: cfgexpand.c:3537 +#: cp/decl.c:1094 #, gcc-internal-format -msgid "not protecting function: no buffer at least %d bytes long" +msgid "from previous declaration %q+F" msgstr "" -#: cfghooks.c:110 +#: cp/decl.c:1150 #, gcc-internal-format -msgid "bb %d on wrong place" +msgid "function %q+D redeclared as inline" msgstr "" -#: cfghooks.c:116 +#: cp/decl.c:1152 #, gcc-internal-format -msgid "prev_bb of %d should be %d, not %d" +msgid "previous declaration of %q+D with attribute noinline" msgstr "" -#: cfghooks.c:133 +#: cp/decl.c:1159 #, gcc-internal-format -msgid "verify_flow_info: Block %i has loop_father, but there are no loops" +msgid "function %q+D redeclared with attribute noinline" msgstr "" -#: cfghooks.c:139 +#: cp/decl.c:1161 #, gcc-internal-format -msgid "verify_flow_info: Block %i lacks loop_father" +msgid "previous declaration of %q+D was inline" msgstr "" -#: cfghooks.c:145 +#: cp/decl.c:1185 cp/decl.c:1259 #, gcc-internal-format -msgid "verify_flow_info: Wrong count of block %i %i" +msgid "shadowing built-in function %q#D" msgstr "" -#: cfghooks.c:151 +#: cp/decl.c:1186 cp/decl.c:1260 #, gcc-internal-format -msgid "verify_flow_info: Wrong frequency of block %i %i" +msgid "shadowing library function %q#D" msgstr "" -#: cfghooks.c:159 +#: cp/decl.c:1193 #, gcc-internal-format -msgid "verify_flow_info: Duplicate edge %i->%i" +msgid "library function %q#D redeclared as non-function %q#D" msgstr "" -#: cfghooks.c:165 +#: cp/decl.c:1198 #, gcc-internal-format -msgid "verify_flow_info: Wrong probability of edge %i->%i %i" +msgid "conflicts with built-in declaration %q#D" msgstr "" -#: cfghooks.c:171 +#: cp/decl.c:1252 cp/decl.c:1379 cp/decl.c:1395 #, gcc-internal-format -msgid "verify_flow_info: Wrong count of edge %i->%i %i" +msgid "new declaration %q#D" msgstr "" -#: cfghooks.c:183 +#: cp/decl.c:1253 #, gcc-internal-format -msgid "verify_flow_info: Basic block %d succ edge is corrupted" +msgid "ambiguates built-in declaration %q#D" msgstr "" -#: cfghooks.c:197 +#: cp/decl.c:1343 #, gcc-internal-format -msgid "wrong amount of branch edges after unconditional jump %i" +msgid "%q#D redeclared as different kind of symbol" msgstr "" -#: cfghooks.c:205 cfghooks.c:216 +#: cp/decl.c:1346 #, gcc-internal-format -msgid "basic block %d pred edge is corrupted" +msgid "previous declaration of %q+#D" msgstr "" -#: cfghooks.c:217 +#: cp/decl.c:1365 #, gcc-internal-format -msgid "its dest_idx should be %d, not %d" +msgid "declaration of template %q#D" msgstr "" -#: cfghooks.c:246 +#: cp/decl.c:1366 cp/name-lookup.c:526 cp/name-lookup.c:812 +#: cp/name-lookup.c:823 #, gcc-internal-format -msgid "basic block %i edge lists are corrupted" +msgid "conflicts with previous declaration %q+#D" msgstr "" -#: cfghooks.c:259 +#: cp/decl.c:1380 cp/decl.c:1396 #, gcc-internal-format -msgid "verify_flow_info failed" +msgid "ambiguates old declaration %q+#D" msgstr "" -#: cfghooks.c:320 +#: cp/decl.c:1388 #, gcc-internal-format -msgid "%s does not support redirect_edge_and_branch" +msgid "declaration of C function %q#D conflicts with" msgstr "" -#: cfghooks.c:340 +#: cp/decl.c:1390 #, gcc-internal-format -msgid "%s does not support can_remove_branch_p" +msgid "previous declaration %q+#D here" msgstr "" -#: cfghooks.c:394 +#: cp/decl.c:1404 #, gcc-internal-format -msgid "%s does not support redirect_edge_and_branch_force" +msgid "conflicting declaration %q#D" msgstr "" -#: cfghooks.c:431 +#: cp/decl.c:1405 #, gcc-internal-format -msgid "%s does not support split_block" +msgid "%q+D has a previous declaration as %q#D" msgstr "" -#: cfghooks.c:483 +#. [namespace.alias] +#. +#. A namespace-name or namespace-alias shall not be declared as +#. the name of any other entity in the same declarative region. +#. 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:1457 #, gcc-internal-format -msgid "%s does not support move_block_after" +msgid "declaration of namespace %qD conflicts with" msgstr "" -#: cfghooks.c:496 +#: cp/decl.c:1458 #, gcc-internal-format -msgid "%s does not support delete_basic_block" +msgid "previous declaration of namespace %q+D here" msgstr "" -#: cfghooks.c:546 +#: cp/decl.c:1469 #, gcc-internal-format -msgid "%s does not support split_edge" +msgid "%q+#D previously defined here" msgstr "" -#: cfghooks.c:619 +#. Prototype decl follows defn w/o prototype. +#: cp/decl.c:1479 #, gcc-internal-format -msgid "%s does not support create_basic_block" +msgid "prototype for %q+#D" msgstr "" -#: cfghooks.c:647 +#: cp/decl.c:1481 #, gcc-internal-format -msgid "%s does not support can_merge_blocks_p" +msgid "follows non-prototype definition here" msgstr "" -#: cfghooks.c:658 +#: cp/decl.c:1521 #, gcc-internal-format -msgid "%s does not support predict_edge" +msgid "previous declaration of %q+#D with %qL linkage" msgstr "" -#: cfghooks.c:667 +#: cp/decl.c:1523 #, gcc-internal-format -msgid "%s does not support predicted_by_p" +msgid "conflicts with new declaration with %qL linkage" msgstr "" -#: cfghooks.c:681 +#: cp/decl.c:1546 cp/decl.c:1552 #, gcc-internal-format -msgid "%s does not support merge_blocks" +msgid "default argument given for parameter %d of %q#D" msgstr "" -#: cfghooks.c:734 +#: cp/decl.c:1548 cp/decl.c:1554 #, gcc-internal-format -msgid "%s does not support make_forwarder_block" +msgid "after previous specification in %q+#D" msgstr "" -#: cfghooks.c:881 +#: cp/decl.c:1609 #, gcc-internal-format -msgid "%s does not support can_duplicate_block_p" +msgid "redundant redeclaration of %qD in same scope" msgstr "" -#: cfghooks.c:903 +#: cp/decl.c:1615 #, gcc-internal-format -msgid "%s does not support duplicate_block" +msgid "deleted definition of %qD" msgstr "" -#: cfghooks.c:980 +#: cp/decl.c:1616 #, gcc-internal-format -msgid "%s does not support block_ends_with_call_p" +msgid "after previous declaration %q+D" msgstr "" -#: cfghooks.c:991 +#. From [temp.expl.spec]: +#. +#. If a template, a member template or the member of a class +#. template is explicitly specialized then that +#. specialization shall be declared before the first use of +#. that specialization that would cause an implicit +#. instantiation to take place, in every translation unit in +#. which such a use occurs. +#: cp/decl.c:1967 #, gcc-internal-format -msgid "%s does not support block_ends_with_condjump_p" +msgid "explicit specialization of %qD after first use" msgstr "" -#: cfghooks.c:1009 +#: cp/decl.c:2064 #, gcc-internal-format -msgid "%s does not support flow_call_edges_add" +msgid "%q+D: visibility attribute ignored because it" msgstr "" -#: cfgloop.c:1346 +#: cp/decl.c:2066 #, gcc-internal-format -msgid "size of loop %d should be %d, not %d" +msgid "conflicts with previous declaration here" msgstr "" -#: cfgloop.c:1360 +#: cp/decl.c:2506 #, gcc-internal-format -msgid "bb %d do not belong to loop %d" +msgid "jump to label %qD" msgstr "" -#: cfgloop.c:1375 +#: cp/decl.c:2508 #, gcc-internal-format -msgid "loop %d's header does not have exactly 2 entries" +msgid "jump to case label" msgstr "" -#: cfgloop.c:1382 +#: cp/decl.c:2510 cp/decl.c:2650 cp/decl.c:2691 #, gcc-internal-format -msgid "loop %d's latch does not have exactly 1 successor" +msgid " from here" msgstr "" -#: cfgloop.c:1387 +#: cp/decl.c:2529 cp/decl.c:2694 #, gcc-internal-format -msgid "loop %d's latch does not have header as successor" +msgid " exits OpenMP structured block" msgstr "" -#: cfgloop.c:1392 +#: cp/decl.c:2550 #, gcc-internal-format -msgid "loop %d's latch does not belong directly to it" +msgid " crosses initialization of %q+#D" msgstr "" -#: cfgloop.c:1398 +#: cp/decl.c:2552 cp/decl.c:2668 #, gcc-internal-format -msgid "loop %d's header does not belong directly to it" +msgid " enters scope of %q+#D which has non-trivial destructor" msgstr "" -#: cfgloop.c:1404 +#: cp/decl.c:2566 cp/decl.c:2673 #, gcc-internal-format -msgid "loop %d's latch is marked as part of irreducible region" +msgid " enters try block" msgstr "" -#: cfgloop.c:1437 +#. Can't skip init of __exception_info. +#: cp/decl.c:2568 cp/decl.c:2662 cp/decl.c:2675 #, gcc-internal-format -msgid "basic block %d should be marked irreducible" +msgid " enters catch block" msgstr "" -#: cfgloop.c:1443 +#: cp/decl.c:2578 cp/decl.c:2678 #, gcc-internal-format -msgid "basic block %d should not be marked irreducible" +msgid " enters OpenMP structured block" msgstr "" -#: cfgloop.c:1451 +#: cp/decl.c:2649 cp/decl.c:2690 #, gcc-internal-format -msgid "edge from %d to %d should be marked irreducible" +msgid "jump to label %q+D" msgstr "" -#: cfgloop.c:1458 +#: cp/decl.c:2666 #, gcc-internal-format -msgid "edge from %d to %d should not be marked irreducible" +msgid " skips initialization of %q+#D" msgstr "" -#: cfgloop.c:1473 +#: cp/decl.c:2743 #, gcc-internal-format -msgid "corrupted head of the exits list of loop %d" +msgid "label named wchar_t" msgstr "" -#: cfgloop.c:1491 +#: cp/decl.c:3014 #, gcc-internal-format -msgid "corrupted exits list of loop %d" +msgid "%qD is not a type" msgstr "" -#: cfgloop.c:1500 +#: cp/decl.c:3020 cp/parser.c:4238 #, gcc-internal-format -msgid "nonempty exits list of loop %d, but exits are not recorded" +msgid "%qD used without template parameters" msgstr "" -#: cfgloop.c:1526 +#: cp/decl.c:3029 #, gcc-internal-format -msgid "Exit %d->%d not recorded" +msgid "%q#T is not a class" msgstr "" -#: cfgloop.c:1544 +#: cp/decl.c:3053 cp/decl.c:3140 #, gcc-internal-format -msgid "Wrong list of exited loops for edge %d->%d" +msgid "no class template named %q#T in %q#T" msgstr "" -#: cfgloop.c:1553 +#: cp/decl.c:3066 #, gcc-internal-format -msgid "Too many loop exits recorded" +msgid "lookup of %qT in %qT is ambiguous" msgstr "" -#: cfgloop.c:1564 +#: cp/decl.c:3075 #, gcc-internal-format -msgid "%d exits recorded for loop %d (having %d exits)" +msgid "% names %q#T, which is not a class template" msgstr "" -#: cfgrtl.c:1817 +#: cp/decl.c:3082 #, gcc-internal-format -msgid "BB_RTL flag not set for block %d" +msgid "% names %q#T, which is not a type" msgstr "" -#: cfgrtl.c:1824 +#: cp/decl.c:3149 #, gcc-internal-format -msgid "insn %d basic block pointer is %d, should be %d" +msgid "template parameters do not match template" msgstr "" -#: cfgrtl.c:1835 +#: cp/decl.c:3150 cp/friend.c:321 cp/friend.c:329 #, gcc-internal-format -msgid "insn %d in header of bb %d has non-NULL basic block" +msgid "%q+D declared here" msgstr "" -#: cfgrtl.c:1843 +#: cp/decl.c:3832 #, gcc-internal-format -msgid "insn %d in footer of bb %d has non-NULL basic block" +msgid "an anonymous struct cannot have function members" msgstr "" -#: cfgrtl.c:1865 +#: cp/decl.c:3835 #, gcc-internal-format -msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i" +msgid "an anonymous union cannot have function members" msgstr "" -#: cfgrtl.c:1880 +#: cp/decl.c:3853 #, gcc-internal-format -msgid "fallthru edge crosses section boundary (bb %i)" +msgid "member %q+#D with constructor not allowed in anonymous aggregate" msgstr "" -#: cfgrtl.c:1904 +#: cp/decl.c:3856 #, gcc-internal-format -msgid "missing REG_EH_REGION note in the end of bb %i" +msgid "member %q+#D with destructor not allowed in anonymous aggregate" msgstr "" -#: cfgrtl.c:1909 +#: cp/decl.c:3859 #, gcc-internal-format -msgid "too many eh edges %i" +msgid "" +"member %q+#D with copy assignment operator not allowed in anonymous aggregate" msgstr "" -#: cfgrtl.c:1917 +#: cp/decl.c:3884 #, gcc-internal-format -msgid "too many outgoing branch edges from bb %i" +msgid "multiple types in one declaration" msgstr "" -#: cfgrtl.c:1922 +#: cp/decl.c:3888 #, gcc-internal-format -msgid "fallthru edge after unconditional jump %i" +msgid "redeclaration of C++ built-in type %qT" msgstr "" -#: cfgrtl.c:1927 +#: cp/decl.c:3925 #, gcc-internal-format -msgid "wrong number of branch edges after unconditional jump %i" +msgid "missing type-name in typedef-declaration" msgstr "" -#: cfgrtl.c:1934 +#: cp/decl.c:3932 #, gcc-internal-format -msgid "wrong amount of branch edges after conditional jump %i" +msgid "ISO C++ prohibits anonymous structs" msgstr "" -#: cfgrtl.c:1940 +#: cp/decl.c:3939 #, gcc-internal-format -msgid "call edges for non-call insn in bb %i" +msgid "%qs can only be specified for functions" msgstr "" -#: cfgrtl.c:1949 +#: cp/decl.c:3945 #, gcc-internal-format -msgid "abnormal edges for no purpose in bb %i" +msgid "% can only be specified inside a class" msgstr "" -#: cfgrtl.c:1961 +#: cp/decl.c:3947 #, gcc-internal-format -msgid "insn %d inside basic block %d but block_for_insn is NULL" +msgid "% can only be specified for constructors" msgstr "" -#: cfgrtl.c:1965 +#: cp/decl.c:3949 #, gcc-internal-format -msgid "insn %d inside basic block %d but block_for_insn is %i" +msgid "a storage class can only be specified for objects and functions" msgstr "" -#: cfgrtl.c:1979 cfgrtl.c:1989 +#: cp/decl.c:3955 #, gcc-internal-format -msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d" +msgid "qualifiers can only be specified for objects and functions" msgstr "" -#: cfgrtl.c:2002 +#: cp/decl.c:3958 #, gcc-internal-format -msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d" +msgid "% was ignored in this declaration" msgstr "" -#: cfgrtl.c:2012 +#: cp/decl.c:3960 #, gcc-internal-format -msgid "in basic block %d:" +msgid "% cannot be used for type declarations" msgstr "" -#: cfgrtl.c:2065 cfgrtl.c:2157 +#: cp/decl.c:3989 #, gcc-internal-format -msgid "insn %d outside of basic blocks has non-NULL bb field" +msgid "attribute ignored in declaration of %q+#T" msgstr "" -#: cfgrtl.c:2073 +#: cp/decl.c:3990 #, gcc-internal-format -msgid "end insn %d for block %d not found in the insn stream" +msgid "attribute for %q+#T must follow the %qs keyword" msgstr "" -#: cfgrtl.c:2086 +#: cp/decl.c:4035 #, gcc-internal-format -msgid "insn %d is in multiple basic blocks (%d and %d)" +msgid "ignoring attributes applied to class type %qT outside of definition" msgstr "" -#: cfgrtl.c:2098 +#. A template type parameter or other dependent type. +#: cp/decl.c:4039 #, gcc-internal-format -msgid "head insn %d for block %d not found in the insn stream" +msgid "" +"ignoring attributes applied to dependent type %qT without an associated " +"declaration" msgstr "" -#: cfgrtl.c:2117 +#: cp/decl.c:4112 cp/decl2.c:792 #, gcc-internal-format -msgid "missing barrier after block %i" +msgid "typedef %qD is initialized (use decltype instead)" msgstr "" -#: cfgrtl.c:2133 +#: cp/decl.c:4130 #, gcc-internal-format -msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i" +msgid "declaration of %q#D has % and is initialized" msgstr "" -#: cfgrtl.c:2142 +#: cp/decl.c:4155 #, gcc-internal-format -msgid "verify_flow_info: Incorrect fallthru %i->%i" +msgid "definition of %q#D is marked %" msgstr "" -#: cfgrtl.c:2175 +#: cp/decl.c:4174 #, gcc-internal-format -msgid "basic blocks not laid down consecutively" +msgid "%q#D is not a static member of %q#T" msgstr "" -#: cfgrtl.c:2212 +#: cp/decl.c:4180 #, gcc-internal-format -msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)" +msgid "ISO C++ does not permit %<%T::%D%> to be defined as %<%T::%D%>" msgstr "" -#: cgraph.c:1754 +#: cp/decl.c:4189 #, gcc-internal-format -msgid "%D renamed after being referenced in assembly" +msgid "" +"template header not allowed in member definition of explicitly specialized " +"class" msgstr "" -#: cgraphunit.c:585 +#: cp/decl.c:4197 #, gcc-internal-format -msgid "aux field set for edge %s->%s" +msgid "duplicate initialization of %qD" msgstr "" -#: cgraphunit.c:592 +#: cp/decl.c:4202 #, gcc-internal-format -msgid "Execution count is negative" +msgid "%qD declared % outside its class" msgstr "" -#: cgraphunit.c:597 +#: cp/decl.c:4239 #, gcc-internal-format -msgid "Externally visible inline clone" +msgid "declaration of %q#D outside of class is not definition" msgstr "" -#: cgraphunit.c:602 +#: cp/decl.c:4337 #, gcc-internal-format -msgid "Inline clone with address taken" +msgid "variable %q#D has initializer but incomplete type" msgstr "" -#: cgraphunit.c:607 +#: cp/decl.c:4343 cp/decl.c:5094 #, gcc-internal-format -msgid "Inline clone is needed" +msgid "elements of array %q#D have incomplete type" msgstr "" -#: cgraphunit.c:614 +#: cp/decl.c:4350 cp/decl.c:5590 #, gcc-internal-format -msgid "caller edge count is negative" +msgid "declaration of %q#D has no initializer" msgstr "" -#: cgraphunit.c:619 +#: cp/decl.c:4352 #, gcc-internal-format -msgid "caller edge frequency is negative" +msgid "aggregate %q#D has incomplete type and cannot be defined" msgstr "" -#: cgraphunit.c:624 +#: cp/decl.c:4388 #, gcc-internal-format -msgid "caller edge frequency is too large" +msgid "%qD declared as reference but not initialized" msgstr "" -#: cgraphunit.c:633 +#: cp/decl.c:4413 #, gcc-internal-format -msgid "caller edge frequency %i does not match BB freqency %i" +msgid "cannot initialize %qT from %qT" msgstr "" -#: cgraphunit.c:645 +#: cp/decl.c:4477 #, gcc-internal-format -msgid "inlined_to pointer is wrong" +msgid "name used in a GNU-style designated initializer for an array" msgstr "" -#: cgraphunit.c:650 +#: cp/decl.c:4482 #, gcc-internal-format -msgid "multiple inline callers" +msgid "name %qD used in a GNU-style designated initializer for an array" msgstr "" -#: cgraphunit.c:657 +#: cp/decl.c:4532 #, gcc-internal-format -msgid "inlined_to pointer set for noninline callers" +msgid "initializer fails to determine size of %qD" msgstr "" -#: cgraphunit.c:663 +#: cp/decl.c:4539 #, gcc-internal-format -msgid "inlined_to pointer is set but no predecessors found" +msgid "array size missing in %qD" msgstr "" -#: cgraphunit.c:668 +#: cp/decl.c:4551 #, gcc-internal-format -msgid "inlined_to pointer refers to itself" +msgid "zero-size array %qD" msgstr "" -#: cgraphunit.c:674 +#. 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:4594 #, gcc-internal-format -msgid "node not found in cgraph_hash" +msgid "storage size of %qD isn't known" msgstr "" -#: cgraphunit.c:686 +#: cp/decl.c:4617 #, gcc-internal-format -msgid "node has wrong clone_of" +msgid "storage size of %qD isn't constant" msgstr "" -#: cgraphunit.c:698 +#: cp/decl.c:4663 #, gcc-internal-format -msgid "node has wrong clone list" +msgid "" +"sorry: semantics of inline function static data %q+#D are wrong (you'll wind " +"up with multiple copies)" msgstr "" -#: cgraphunit.c:704 +#: cp/decl.c:4667 #, gcc-internal-format -msgid "node is in clone list but it is not clone" +msgid " you can work around this by removing the initializer" msgstr "" -#: cgraphunit.c:709 +#: cp/decl.c:4687 #, gcc-internal-format -msgid "node has wrong prev_clone pointer" +msgid "missing initializer for constexpr %qD" msgstr "" -#: cgraphunit.c:714 +#: cp/decl.c:4697 #, gcc-internal-format -msgid "double linked list of clones corrupted" +msgid "uninitialized const %qD" msgstr "" -#: cgraphunit.c:744 +#: cp/decl.c:4809 #, gcc-internal-format -msgid "shared call_stmt:" +msgid "invalid type %qT as initializer for a vector of type %qT" msgstr "" -#: cgraphunit.c:750 +#: cp/decl.c:4851 #, gcc-internal-format -msgid "edge points to same body alias:" +msgid "initializer for %qT must be brace-enclosed" msgstr "" -#: cgraphunit.c:756 +#: cp/decl.c:4869 #, gcc-internal-format -msgid "edge points to wrong declaration:" +msgid "%qT has no non-static data member named %qD" msgstr "" -#: cgraphunit.c:765 +#: cp/decl.c:4928 #, gcc-internal-format -msgid "missing callgraph edge for call stmt:" +msgid "braces around scalar initializer for type %qT" msgstr "" -#: cgraphunit.c:781 +#: cp/decl.c:5019 #, gcc-internal-format -msgid "edge %s->%s has no corresponding call_stmt" +msgid "missing braces around initializer for %qT" msgstr "" -#: cgraphunit.c:793 +#: cp/decl.c:5076 cp/typeck2.c:1017 cp/typeck2.c:1192 cp/typeck2.c:1215 +#: cp/typeck2.c:1258 #, gcc-internal-format -msgid "verify_cgraph_node failed" +msgid "too many initializers for %qT" msgstr "" -#: cgraphunit.c:896 cgraphunit.c:916 +#: cp/decl.c:5096 #, gcc-internal-format -msgid "% attribute have effect only on public objects" +msgid "elements of array %q#T have incomplete type" msgstr "" -#: cgraphunit.c:1126 +#: cp/decl.c:5105 #, gcc-internal-format -msgid "failed to reclaim unneeded function" +msgid "variable-sized object %qD may not be initialized" msgstr "" -#: cgraphunit.c:1855 +#: cp/decl.c:5107 #, gcc-internal-format -msgid "nodes with unreleased memory found" +msgid "variable-sized compound literal" msgstr "" -#: collect2.c:1505 opts.c:1137 +#: cp/decl.c:5161 #, gcc-internal-format -msgid "LTO support has not been enabled in this configuration" +msgid "%qD has incomplete type" msgstr "" -#: collect2.c:1598 +#: cp/decl.c:5181 #, gcc-internal-format -msgid "unknown demangling style '%s'" +msgid "scalar object %qD requires one element in initializer" msgstr "" -#: collect2.c:1956 lto/lto.c:1211 +#: cp/decl.c:5212 #, gcc-internal-format -msgid "%s terminated with signal %d [%s]%s" +msgid "in C++98 %qD must be initialized by constructor, not by %<{...}%>" msgstr "" -#: collect2.c:2758 +#: cp/decl.c:5244 #, gcc-internal-format -msgid "cannot find 'ldd'" +msgid "array %qD initialized by parenthesized string literal %qE" msgstr "" -#: convert.c:89 +#: cp/decl.c:5258 #, gcc-internal-format -msgid "cannot convert to a pointer type" +msgid "structure %qD with uninitialized const members" msgstr "" -#: convert.c:390 +#: cp/decl.c:5260 #, gcc-internal-format -msgid "pointer value used where a floating point value was expected" +msgid "structure %qD with uninitialized reference members" msgstr "" -#: convert.c:394 +#: cp/decl.c:5557 #, gcc-internal-format -msgid "aggregate value used where a float was expected" +msgid "assignment (not initialization) in declaration" msgstr "" -#: convert.c:419 +#: cp/decl.c:5698 #, gcc-internal-format -msgid "conversion to incomplete type" +msgid "shadowing previous type declaration of %q#D" msgstr "" -#: convert.c:829 convert.c:905 +#: cp/decl.c:5730 #, gcc-internal-format -msgid "can't convert between vector values of different size" +msgid "%qD cannot be thread-local because it has non-trivial type %qT" msgstr "" -#: convert.c:835 +#: cp/decl.c:5762 #, gcc-internal-format -msgid "aggregate value used where an integer was expected" +msgid "Java object %qD not allocated with %" msgstr "" -#: convert.c:885 +#: cp/decl.c:5779 #, gcc-internal-format -msgid "pointer value used where a complex was expected" +msgid "%qD is thread-local and so cannot be dynamically initialized" msgstr "" -#: convert.c:889 +#: cp/decl.c:5797 #, gcc-internal-format -msgid "aggregate value used where a complex was expected" +msgid "" +"%qD cannot be initialized by a non-constant expression when being declared" msgstr "" -#: convert.c:911 +#: cp/decl.c:5846 #, gcc-internal-format -msgid "can't convert value to a vector" +msgid "non-static data member %qD has Java class type" msgstr "" -#: convert.c:950 +#: cp/decl.c:5910 #, gcc-internal-format -msgid "aggregate value used where a fixed-point was expected" +msgid "function %q#D is initialized like a variable" msgstr "" -#: coverage.c:185 +#: cp/decl.c:6490 #, gcc-internal-format -msgid "%qs is not a gcov data file" +msgid "destructor for alien class %qT cannot be a member" msgstr "" -#: coverage.c:196 +#: cp/decl.c:6492 #, gcc-internal-format -msgid "%qs is version %q.*s, expected version %q.*s" +msgid "constructor for alien class %qT cannot be a member" msgstr "" -#: coverage.c:276 coverage.c:284 +#: cp/decl.c:6513 #, gcc-internal-format -msgid "coverage mismatch for function %u while reading execution counters" +msgid "%qD declared as a % %s" msgstr "" -#: coverage.c:278 coverage.c:372 +#: cp/decl.c:6515 #, gcc-internal-format -msgid "checksum is %x instead of %x" +msgid "%qD declared as an % %s" msgstr "" -#: coverage.c:286 coverage.c:374 +#: cp/decl.c:6517 #, gcc-internal-format -msgid "number of counters is %d instead of %d" +msgid "" +"% and % function specifiers on %qD invalid in %s " +"declaration" msgstr "" -#: coverage.c:292 +#: cp/decl.c:6521 #, gcc-internal-format -msgid "cannot merge separate %s counters for function %u" +msgid "%q+D declared as a friend" msgstr "" -#: coverage.c:313 +#: cp/decl.c:6527 #, gcc-internal-format -msgid "%qs has overflowed" +msgid "%q+D declared with an exception specification" msgstr "" -#: coverage.c:350 +#: cp/decl.c:6561 #, gcc-internal-format -msgid "no coverage for function %qE found" +msgid "definition of %qD is not in namespace enclosing %qT" msgstr "" -#: coverage.c:363 coverage.c:366 +#: cp/decl.c:6682 #, gcc-internal-format -msgid "coverage mismatch for function %qE while reading counter %qs" +msgid "defining explicit specialization %qD in friend declaration" msgstr "" -#: coverage.c:382 +#. Something like `template friend void f()'. +#: cp/decl.c:6692 #, gcc-internal-format -msgid "coverage mismatch ignored due to -Wcoverage-mismatch" +msgid "invalid use of template-id %qD in declaration of primary template" msgstr "" -#: coverage.c:384 +#: cp/decl.c:6722 #, gcc-internal-format -msgid "execution counts estimated" +msgid "" +"default arguments are not allowed in declaration of friend template " +"specialization %qD" msgstr "" -#: coverage.c:387 +#: cp/decl.c:6730 #, gcc-internal-format -msgid "this can result in poorly optimized code" +msgid "" +"% is not allowed in declaration of friend template specialization %" +"qD" msgstr "" -#: coverage.c:570 +#: cp/decl.c:6773 #, gcc-internal-format -msgid "cannot open %s" +msgid "cannot declare %<::main%> to be a template" msgstr "" -#: coverage.c:605 +#: cp/decl.c:6775 #, gcc-internal-format -msgid "error writing %qs" +msgid "cannot declare %<::main%> to be inline" msgstr "" -#: dbgcnt.c:135 +#: cp/decl.c:6777 #, gcc-internal-format -msgid "Can not find a valid counter:value pair:" +msgid "cannot declare %<::main%> to be static" msgstr "" -#: dbgcnt.c:136 +#: cp/decl.c:6805 #, gcc-internal-format -msgid "-fdbg-cnt=%s" +msgid "non-local function %q#D uses anonymous type" msgstr "" -#: dbgcnt.c:137 +#: cp/decl.c:6808 cp/decl.c:7091 cp/decl2.c:3445 #, gcc-internal-format -msgid " %s" +msgid "" +"%q+#D does not refer to the unqualified type, so it is not used for linkage" msgstr "" -#: dbxout.c:3258 +#: cp/decl.c:6814 #, gcc-internal-format -msgid "common symbol debug info is not structured as symbol+offset" +msgid "non-local function %q#D uses local type %qT" msgstr "" -#: diagnostic.c:728 +#: cp/decl.c:6833 #, gcc-internal-format -msgid "in %s, at %s:%d" +msgid "static member function %qD cannot have cv-qualifier" msgstr "" -#: dominance.c:1010 +#: cp/decl.c:6834 #, gcc-internal-format -msgid "dominator of %d status unknown" +msgid "non-member function %qD cannot have cv-qualifier" msgstr "" -#: dominance.c:1017 +#: cp/decl.c:6879 #, gcc-internal-format -msgid "dominator of %d should be %d, not %d" +msgid "%<::main%> must return %" msgstr "" -#: dwarf2out.c:4014 +#: cp/decl.c:6919 #, gcc-internal-format -msgid "" -"Multiple EH personalities are supported only with assemblers supporting .cfi." -"personality directive." +msgid "definition of implicitly-declared %qD" msgstr "" -#: dwarf2out.c:5392 +#: cp/decl.c:6936 cp/decl2.c:702 #, gcc-internal-format -msgid "DW_LOC_OP %s not implemented" +msgid "no %q#D member function declared in class %qT" msgstr "" -#: emit-rtl.c:2460 +#. DRs 132, 319 and 389 seem to indicate types with +#. 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:7088 #, gcc-internal-format -msgid "invalid rtl sharing found in the insn" +msgid "non-local variable %q#D uses anonymous type" msgstr "" -#: emit-rtl.c:2462 +#: cp/decl.c:7097 #, gcc-internal-format -msgid "shared rtx" +msgid "non-local variable %q#D uses local type %qT" msgstr "" -#: emit-rtl.c:2464 +#: cp/decl.c:7218 #, gcc-internal-format -msgid "internal consistency failure" +msgid "" +"invalid in-class initialization of static data member of non-integral type %" +"qT" msgstr "" -#: emit-rtl.c:3626 +#: cp/decl.c:7228 #, gcc-internal-format -msgid "ICE: emit_insn used where emit_jump_insn needed:\n" +msgid "ISO C++ forbids in-class initialization of non-const static member %qD" msgstr "" -#: errors.c:133 +#: cp/decl.c:7232 #, gcc-internal-format -msgid "abort in %s, at %s:%d" +msgid "" +"ISO C++ forbids initialization of member constant %qD of non-integral type %" +"qT" msgstr "" -#: except.c:223 +#: cp/decl.c:7257 #, gcc-internal-format -msgid "exception handling disabled, use -fexceptions to enable" +msgid "size of array %qD has non-integral type %qT" msgstr "" -#: except.c:2026 +#: cp/decl.c:7259 #, gcc-internal-format -msgid "argument of %<__builtin_eh_return_regno%> must be constant" +msgid "size of array has non-integral type %qT" msgstr "" -#: except.c:2163 +#: cp/decl.c:7308 #, gcc-internal-format -msgid "__builtin_eh_return not supported on this target" +msgid "size of array %qD is negative" msgstr "" -#: except.c:3334 except.c:3359 +#: cp/decl.c:7310 #, gcc-internal-format -msgid "region_array is corrupted for region %i" +msgid "size of array is negative" msgstr "" -#: except.c:3347 except.c:3378 +#: cp/decl.c:7318 #, gcc-internal-format -msgid "lp_array is corrupted for lp %i" +msgid "ISO C++ forbids zero-size array %qD" msgstr "" -#: except.c:3364 +#: cp/decl.c:7320 #, gcc-internal-format -msgid "outer block of region %i is wrong" +msgid "ISO C++ forbids zero-size array" msgstr "" -#: except.c:3369 +#: cp/decl.c:7327 #, gcc-internal-format -msgid "negative nesting depth of region %i" +msgid "size of array %qD is not an integral constant-expression" msgstr "" -#: except.c:3383 +#: cp/decl.c:7330 #, gcc-internal-format -msgid "region of lp %i is wrong" +msgid "size of array is not an integral constant-expression" msgstr "" -#: except.c:3410 +#: cp/decl.c:7336 #, gcc-internal-format -msgid "tree list ends on depth %i" +msgid "ISO C++ forbids variable length array %qD" msgstr "" -#: except.c:3415 +#: cp/decl.c:7338 #, gcc-internal-format -msgid "region_array does not match region_tree" +msgid "ISO C++ forbids variable length array" msgstr "" -#: except.c:3420 +#: cp/decl.c:7344 #, gcc-internal-format -msgid "lp_array does not match region_tree" +msgid "variable length array %qD is used" msgstr "" -#: except.c:3427 +#: cp/decl.c:7380 #, gcc-internal-format -msgid "verify_eh_tree failed" +msgid "overflow in array dimension" msgstr "" -#: explow.c:1304 +#: cp/decl.c:7440 #, gcc-internal-format -msgid "stack limits not supported on this target" +msgid "declaration of %qD as array of void" msgstr "" -#: expr.c:9227 -msgid "%Kcall to %qs declared with attribute error: %s" +#: cp/decl.c:7442 +#, gcc-internal-format +msgid "creating array of void" msgstr "" -#: expr.c:9234 -msgid "%Kcall to %qs declared with attribute warning: %s" +#: cp/decl.c:7448 +#, gcc-internal-format +msgid "declaration of %qD as array of functions" msgstr "" -#: final.c:1457 +#: cp/decl.c:7450 #, gcc-internal-format -msgid "invalid argument %qs to -fdebug-prefix-map" +msgid "creating array of functions" msgstr "" -#: final.c:1574 +#: cp/decl.c:7456 #, gcc-internal-format -msgid "the frame size of %wd bytes is larger than %wd bytes" +msgid "declaration of %qD as array of references" msgstr "" -#: final.c:4367 toplev.c:1921 +#: cp/decl.c:7458 #, gcc-internal-format -msgid "could not open final insn dump file %qs: %s" +msgid "creating array of references" msgstr "" -#: final.c:4423 +#: cp/decl.c:7464 #, gcc-internal-format -msgid "could not close final insn dump file %qs: %s" +msgid "declaration of %qD as array of function members" msgstr "" -#: fixed-value.c:104 +#: cp/decl.c:7466 #, gcc-internal-format -msgid "large fixed-point constant implicitly truncated to fixed-point type" +msgid "creating array of function members" msgstr "" -#: fold-const.c:1356 +#: cp/decl.c:7481 #, gcc-internal-format -msgid "assuming signed overflow does not occur when negating a division" +msgid "" +"declaration of %qD as multidimensional array must have bounds for all " +"dimensions except the first" msgstr "" -#: fold-const.c:4270 fold-const.c:4282 +#: cp/decl.c:7485 #, gcc-internal-format -msgid "comparison is always %d due to width of bit-field" +msgid "" +"multidimensional array must have bounds for all dimensions except the first" msgstr "" -#: fold-const.c:5622 +#: cp/decl.c:7520 #, gcc-internal-format -msgid "assuming signed overflow does not occur when simplifying range test" +msgid "return type specification for constructor invalid" msgstr "" -#: fold-const.c:6017 fold-const.c:6032 +#: cp/decl.c:7530 #, gcc-internal-format -msgid "comparison is always %d" +msgid "return type specification for destructor invalid" msgstr "" -#: fold-const.c:6167 +#: cp/decl.c:7543 #, gcc-internal-format -msgid "% of unmatched not-equal tests is always 1" +msgid "return type specified for %" msgstr "" -#: fold-const.c:6172 +#: cp/decl.c:7565 #, gcc-internal-format -msgid "% of mutually exclusive equal-tests is always 0" +msgid "unnamed variable or field declared void" msgstr "" -#: fold-const.c:9140 +#: cp/decl.c:7572 #, gcc-internal-format -msgid "" -"assuming signed overflow does not occur when reducing constant in comparison" +msgid "variable or field declared void" msgstr "" -#: fold-const.c:9512 +#: cp/decl.c:7751 #, gcc-internal-format -msgid "" -"assuming signed overflow does not occur when combining constants around a " -"comparison" +msgid "invalid use of qualified-name %<::%D%>" msgstr "" -#: fold-const.c:14213 +#: cp/decl.c:7754 #, gcc-internal-format -msgid "fold check: original tree changed by fold" +msgid "invalid use of qualified-name %<%T::%D%>" msgstr "" -#: function.c:254 +#: cp/decl.c:7757 #, gcc-internal-format -msgid "total size of local objects too large" +msgid "invalid use of qualified-name %<%D::%D%>" msgstr "" -#: function.c:919 varasm.c:2167 +#: cp/decl.c:7769 #, gcc-internal-format -msgid "size of variable %q+D is too large" +msgid "type %qT is not derived from type %qT" msgstr "" -#: function.c:1633 gimplify.c:4874 +#: cp/decl.c:7785 cp/decl.c:7877 cp/decl.c:9145 #, gcc-internal-format -msgid "impossible constraint in %" +msgid "declaration of %qD as non-function" msgstr "" -#: function.c:3756 +#: cp/decl.c:7791 #, gcc-internal-format -msgid "variable %q+D might be clobbered by % or %" +msgid "declaration of %qD as non-member" msgstr "" -#: function.c:3777 +#: cp/decl.c:7822 #, gcc-internal-format -msgid "argument %q+D might be clobbered by % or %" +msgid "declarator-id missing; using reserved word %qD" msgstr "" -#: function.c:4222 +#: cp/decl.c:7869 #, gcc-internal-format -msgid "function returns an aggregate" +msgid "function definition does not declare parameters" msgstr "" -#: function.c:4616 +#: cp/decl.c:7911 #, gcc-internal-format -msgid "unused parameter %q+D" +msgid "two or more data types in declaration of %qs" msgstr "" -#: gcc.c:1372 +#: cp/decl.c:7917 #, gcc-internal-format -msgid "ambiguous abbreviation %s" +msgid "conflicting specifiers in declaration of %qs" msgstr "" -#: gcc.c:1399 +#: cp/decl.c:7988 cp/decl.c:7991 cp/decl.c:7994 #, gcc-internal-format -msgid "incomplete '%s' option" +msgid "ISO C++ forbids declaration of %qs with no type" msgstr "" -#: gcc.c:1410 +#: cp/decl.c:8019 cp/decl.c:8037 #, gcc-internal-format -msgid "missing argument to '%s' option" +msgid "% or % invalid for %qs" msgstr "" -#: gcc.c:1423 +#: cp/decl.c:8021 #, gcc-internal-format -msgid "extraneous argument to '%s' option" +msgid "% and % specified together for %qs" msgstr "" -#: gcc.c:4282 +#: cp/decl.c:8023 #, gcc-internal-format -msgid "warning: -pipe ignored because -save-temps specified" +msgid "% invalid for %qs" msgstr "" -#: gcc.c:4601 +#: cp/decl.c:8025 #, gcc-internal-format -msgid "warning: '-x %s' after last input file has no effect" +msgid "% invalid for %qs" msgstr "" -#. Catch the case where a spec string contains something like -#. '%{foo:%*}'. i.e. there is no * in the pattern on the left -#. hand side of the :. -#: gcc.c:5848 +#: cp/decl.c:8027 #, gcc-internal-format -msgid "spec failure: '%%*' has not been initialized by pattern match" +msgid "% invalid for %qs" msgstr "" -#: gcc.c:5857 +#: cp/decl.c:8029 #, gcc-internal-format -msgid "warning: use of obsolete %%[ operator in specs" +msgid "% or % invalid for %qs" msgstr "" -#: gcc.c:5938 +#: cp/decl.c:8031 #, gcc-internal-format -msgid "spec failure: unrecognized spec option '%c'" +msgid "% or % specified with char for %qs" msgstr "" -#: gcc.c:6673 +#: cp/decl.c:8033 #, gcc-internal-format -msgid "%s: could not determine length of compare-debug file %s" +msgid "% and % specified together for %qs" msgstr "" -#: gcc.c:6684 +#: cp/decl.c:8039 #, gcc-internal-format -msgid "%s: -fcompare-debug failure (length)" +msgid "% or % invalid for %qs" msgstr "" -#: gcc.c:6694 gcc.c:6735 +#: cp/decl.c:8047 #, gcc-internal-format -msgid "%s: could not open compare-debug file %s" +msgid "long, short, signed or unsigned used invalidly for %qs" msgstr "" -#: gcc.c:6714 gcc.c:6751 +#: cp/decl.c:8111 #, gcc-internal-format -msgid "%s: -fcompare-debug failure" +msgid "complex invalid for %qs" msgstr "" -#: gcc.c:6987 +#: cp/decl.c:8142 #, gcc-internal-format -msgid "spec failure: more than one arg to SYSROOT_SUFFIX_SPEC" +msgid "both % and % cannot be used here" msgstr "" -#: gcc.c:7010 +#: cp/decl.c:8151 #, gcc-internal-format -msgid "spec failure: more than one arg to SYSROOT_HEADERS_SUFFIX_SPEC" +msgid "qualifiers are not allowed on declaration of %" msgstr "" -#: gcc.c:7118 +#: cp/decl.c:8164 cp/typeck.c:7728 #, gcc-internal-format -msgid "unrecognized option '-%s'" +msgid "ignoring %qV qualifiers added to function type %qT" msgstr "" -#: gcc.c:7351 gcc.c:7414 +#: cp/decl.c:8187 #, gcc-internal-format -msgid "%s: %s compiler not installed on this system" +msgid "member %qD cannot be declared both virtual and static" msgstr "" -#: gcc.c:7438 +#: cp/decl.c:8195 #, gcc-internal-format -msgid "Recompiling with -fcompare-debug" +msgid "%<%T::%D%> is not a valid declarator" msgstr "" -#: gcc.c:7452 +#: cp/decl.c:8204 #, gcc-internal-format -msgid "during -fcompare-debug recompilation" +msgid "typedef declaration invalid in parameter declaration" msgstr "" -#: gcc.c:7461 +#: cp/decl.c:8209 #, gcc-internal-format -msgid "Comparing final insns dumps" +msgid "storage class specified for template parameter %qs" msgstr "" -#: gcc.c:7585 +#: cp/decl.c:8215 #, gcc-internal-format -msgid "%s: linker input file unused because linking not done" +msgid "storage class specifiers invalid in parameter declarations" msgstr "" -#: gcc.c:7625 +#: cp/decl.c:8219 #, gcc-internal-format -msgid "language %s not recognized" +msgid "parameter declared %" msgstr "" -#: gcc.c:7696 lto/lto.c:1201 +#: cp/decl.c:8227 #, gcc-internal-format -msgid "%s: %s" +msgid "a parameter cannot be declared %" msgstr "" -#: gcse.c:4932 +#: cp/decl.c:8236 #, gcc-internal-format -msgid "%s: %d basic blocks and %d edges/basic block" +msgid "% outside class declaration" msgstr "" -#: gcse.c:4945 +#: cp/decl.c:8254 #, gcc-internal-format -msgid "%s: %d basic blocks and %d registers" +msgid "multiple storage classes in declaration of %qs" msgstr "" -#: ggc-common.c:466 ggc-common.c:474 ggc-common.c:542 ggc-common.c:561 -#: ggc-page.c:2198 ggc-page.c:2229 ggc-page.c:2236 ggc-zone.c:2442 -#: ggc-zone.c:2453 ggc-zone.c:2457 +#: cp/decl.c:8277 #, gcc-internal-format -msgid "can't write PCH file: %m" +msgid "storage class specified for %qs" msgstr "" -#: ggc-common.c:554 config/i386/host-cygwin.c:57 +#: cp/decl.c:8281 #, gcc-internal-format -msgid "can't get position in PCH file: %m" +msgid "storage class specified for parameter %qs" msgstr "" -#: ggc-common.c:564 +#: cp/decl.c:8294 #, gcc-internal-format -msgid "can't write padding to PCH file: %m" +msgid "nested function %qs declared %" msgstr "" -#: ggc-common.c:619 ggc-common.c:627 ggc-common.c:634 ggc-common.c:637 -#: ggc-common.c:647 ggc-common.c:650 ggc-page.c:2326 ggc-zone.c:2476 +#: cp/decl.c:8298 #, gcc-internal-format -msgid "can't read PCH file: %m" +msgid "top-level declaration of %qs specifies %" msgstr "" -#: ggc-common.c:642 +#: cp/decl.c:8304 #, gcc-internal-format -msgid "had to relocate PCH" +msgid "function-scope %qs implicitly auto and declared %<__thread%>" msgstr "" -#: ggc-page.c:1524 +#: cp/decl.c:8311 #, gcc-internal-format -msgid "open /dev/zero: %m" +msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: ggc-page.c:2214 ggc-page.c:2220 +#: cp/decl.c:8405 #, gcc-internal-format -msgid "can't write PCH file" +msgid "%qs declared as function returning a function" msgstr "" -#: ggc-zone.c:2439 ggc-zone.c:2450 +#: cp/decl.c:8410 #, gcc-internal-format -msgid "can't seek PCH file: %m" +msgid "%qs declared as function returning an array" msgstr "" -#: gimple.c:1032 +#: cp/decl.c:8431 #, gcc-internal-format -msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d" +msgid "%qs function uses % type specifier without late return type" msgstr "" -#: gimplify.c:2373 +#: cp/decl.c:8437 #, gcc-internal-format -msgid "using result of function returning %" +msgid "" +"%qs function with late return type has %qT as its type rather than plain %" +"" msgstr "" -#: gimplify.c:4759 +#: cp/decl.c:8445 #, gcc-internal-format -msgid "invalid lvalue in asm output %d" +msgid "" +"%qs function with late return type not declared with % type specifier" msgstr "" -#: gimplify.c:4875 +#: cp/decl.c:8478 #, gcc-internal-format -msgid "non-memory input %d must stay in memory" +msgid "destructor cannot be static member function" msgstr "" -#: gimplify.c:4890 +#: cp/decl.c:8483 #, gcc-internal-format -msgid "memory input %d is not directly addressable" +msgid "destructors may not be cv-qualified" msgstr "" -#: gimplify.c:5391 +#: cp/decl.c:8501 #, gcc-internal-format -msgid "%qE not specified in enclosing parallel" +msgid "constructors cannot be declared virtual" msgstr "" -#: gimplify.c:5393 +#: cp/decl.c:8514 #, gcc-internal-format -msgid "enclosing parallel" +msgid "can't initialize friend function %qs" msgstr "" -#: gimplify.c:5498 +#. Cannot be both friend and virtual. +#: cp/decl.c:8518 #, gcc-internal-format -msgid "iteration variable %qE should be private" +msgid "virtual functions cannot be friends" msgstr "" -#: gimplify.c:5512 +#: cp/decl.c:8522 #, gcc-internal-format -msgid "iteration variable %qE should not be firstprivate" +msgid "friend declaration not in class definition" msgstr "" -#: gimplify.c:5515 +#: cp/decl.c:8524 #, gcc-internal-format -msgid "iteration variable %qE should not be reduction" +msgid "can't define friend function %qs in a local class definition" msgstr "" -#: gimplify.c:5678 +#: cp/decl.c:8542 #, gcc-internal-format -msgid "%s variable %qE is private in outer context" +msgid "" +"the % specifier cannot be used in a function declaration that is " +"not a definition" msgstr "" -#: gimplify.c:7198 +#: cp/decl.c:8560 #, gcc-internal-format -msgid "gimplification failed" +msgid "destructors may not have parameters" msgstr "" -#: graph.c:401 java/jcf-parse.c:1751 java/jcf-parse.c:1892 objc/objc-act.c:524 +#: cp/decl.c:8579 #, gcc-internal-format -msgid "can't open %s: %m" +msgid "cannot declare pointer to %q#T" msgstr "" -#: graphite.c:298 toplev.c:1836 +#: cp/decl.c:8592 cp/decl.c:8599 #, gcc-internal-format -msgid "Graphite loop optimizations cannot be used" +msgid "cannot declare reference to %q#T" msgstr "" -#: haifa-sched.c:185 +#: cp/decl.c:8601 #, gcc-internal-format -msgid "fix_sched_param: unknown param: %s" +msgid "cannot declare pointer to %q#T member" msgstr "" -#: ira.c:1475 ira.c:1488 ira.c:1502 +#: cp/decl.c:8622 #, gcc-internal-format -msgid "%s cannot be used in asm here" +msgid "cannot declare reference to qualified function type %qT" msgstr "" -#: lto-cgraph.c:571 +#: cp/decl.c:8623 #, gcc-internal-format -msgid "bytecode stream: found multiple instances of cgraph node %d" +msgid "cannot declare pointer to qualified function type %qT" msgstr "" -#: lto-cgraph.c:634 +#: cp/decl.c:8659 #, gcc-internal-format -msgid "bytecode stream: no caller found while reading edge" +msgid "" +"cannot declare reference to %q#T, which is not a typedef or a template type " +"argument" msgstr "" -#: lto-cgraph.c:638 +#: cp/decl.c:8703 #, gcc-internal-format -msgid "bytecode stream: no callee found while reading edge" +msgid "template-id %qD used as a declarator" msgstr "" -#: lto-cgraph.c:687 +#: cp/decl.c:8754 #, gcc-internal-format -msgid "bytecode stream: found empty cgraph node" +msgid "member functions are implicitly friends of their class" msgstr "" -#: lto-cgraph.c:745 +#: cp/decl.c:8759 #, gcc-internal-format -msgid "Combining units with different profiles is not supported." +msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: lto-compress.c:190 lto-compress.c:198 lto-compress.c:219 lto-compress.c:280 -#: lto-compress.c:288 lto-compress.c:309 +#: cp/decl.c:8791 #, gcc-internal-format -msgid "compressed stream: %s" +msgid "cannot define member function %<%T::%s%> within %<%T%>" msgstr "" -#: lto-section-in.c:66 +#: cp/decl.c:8800 #, gcc-internal-format -msgid "" -"bytecode stream: trying to read %d bytes after the end of the input buffer" +msgid "a constexpr function cannot be defined outside of its class" msgstr "" -#: lto-streamer-in.c:81 +#: cp/decl.c:8814 #, gcc-internal-format -msgid "bytecode stream: unexpected tag %s" +msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: lto-streamer-in.c:92 +#: cp/decl.c:8837 #, gcc-internal-format -msgid "bytecode stream: tag %s is not in the expected range [%s, %s]" +msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: lto-streamer-in.c:106 +#: cp/decl.c:8847 #, gcc-internal-format -msgid "bytecode stream: expected tag %s instead of %s" +msgid "size of array %qs is too large" msgstr "" -#: lto-streamer-in.c:150 +#: cp/decl.c:8858 #, gcc-internal-format -msgid "bytecode stream: string too long for the string table" +msgid "data member may not have variably modified type %qT" msgstr "" -#: lto-streamer-in.c:210 +#: cp/decl.c:8860 #, gcc-internal-format -msgid "bytecode stream: found non-null terminated string" +msgid "parameter may not have variably modified type %qT" msgstr "" -#: lto-streamer-in.c:1112 +#. [dcl.fct.spec] The explicit specifier shall only be used in +#. declarations of constructors within a class definition. +#: cp/decl.c:8868 #, gcc-internal-format -msgid "bytecode stream: unknown GIMPLE statement tag %s" +msgid "only declarations of constructors can be %" msgstr "" -#: lto-streamer-in.c:2387 +#: cp/decl.c:8876 #, gcc-internal-format -msgid "optimization options not supported yet" +msgid "non-member %qs cannot be declared %" msgstr "" -#: lto-streamer-in.c:2392 +#: cp/decl.c:8881 #, gcc-internal-format -msgid "target optimization options not supported yet" +msgid "non-object member %qs cannot be declared %" msgstr "" -#: lto-streamer-in.c:2535 +#: cp/decl.c:8887 #, gcc-internal-format -msgid "bytecode stream: tried to jump backwards in the stream" +msgid "function %qs cannot be declared %" msgstr "" -#: lto-streamer-in.c:2579 +#: cp/decl.c:8892 #, gcc-internal-format -msgid "target specific builtin not available" +msgid "static %qs cannot be declared %" msgstr "" -#: lto-streamer-out.c:1173 +#: cp/decl.c:8897 #, gcc-internal-format -msgid "gimple bytecode streams do not support the optimization attribute" +msgid "const %qs cannot be declared %" msgstr "" -#: lto-streamer-out.c:1176 +#: cp/decl.c:8935 #, gcc-internal-format -msgid "gimple bytecode streams do not support the target attribute" +msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: lto-streamer-out.c:1194 +#: cp/decl.c:8953 #, gcc-internal-format -msgid "tree code %qs is not supported in gimple streams" +msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: lto-streamer-out.c:1238 +#: cp/decl.c:9047 #, gcc-internal-format msgid "" -"gimple bytecode streams do not support machine specific builtin functions on " -"this target" +"qualified function types cannot be used to declare static member functions" msgstr "" -#: lto-streamer.c:176 +#: cp/decl.c:9049 #, gcc-internal-format -msgid "bytecode stream: unexpected LTO section %s" +msgid "qualified function types cannot be used to declare free functions" msgstr "" -#: lto-streamer.c:859 +#: cp/decl.c:9075 #, gcc-internal-format -msgid "" -"bytecode stream generated with LTO version %d.%d instead of the expected %d.%" -"d" +msgid "type qualifiers specified for friend class declaration" msgstr "" -#: lto-symtab.c:432 +#: cp/decl.c:9080 #, gcc-internal-format -msgid "%qD has already been defined" +msgid "% specified for friend class declaration" msgstr "" -#: lto-symtab.c:434 +#: cp/decl.c:9088 #, gcc-internal-format -msgid "previously defined here" +msgid "template parameters cannot be friends" msgstr "" -#: lto-symtab.c:504 +#: cp/decl.c:9090 #, gcc-internal-format -msgid "type of %qD does not match original declaration" +msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: lto-symtab.c:511 +#: cp/decl.c:9094 #, gcc-internal-format -msgid "alignment of %qD is bigger than original declaration" +msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: lto-symtab.c:517 lto-symtab.c:614 +#: cp/decl.c:9107 #, gcc-internal-format -msgid "previously declared here" +msgid "trying to make class %qT a friend of global scope" msgstr "" -#: lto-symtab.c:597 +#: cp/decl.c:9125 #, gcc-internal-format -msgid "variable %qD redeclared as function" +msgid "invalid qualifiers on non-member function type" msgstr "" -#: lto-symtab.c:603 +#: cp/decl.c:9135 #, gcc-internal-format -msgid "function %qD redeclared as variable" +msgid "abstract declarator %qT used as declaration" msgstr "" -#: omp-low.c:1837 +#: cp/decl.c:9164 #, gcc-internal-format -msgid "" -"barrier region may not be closely nested inside of work-sharing, critical, " -"ordered, master or explicit task region" +msgid "cannot use %<::%> in parameter declaration" msgstr "" -#: omp-low.c:1842 +#. Something like struct S { int N::j; }; +#: cp/decl.c:9210 #, gcc-internal-format -msgid "" -"work-sharing region may not be closely nested inside of work-sharing, " -"critical, ordered, master or explicit task region" +msgid "invalid use of %<::%>" msgstr "" -#: omp-low.c:1860 +#: cp/decl.c:9225 #, gcc-internal-format -msgid "" -"master region may not be closely nested inside of work-sharing or explicit " -"task region" +msgid "can't make %qD into a method -- not in a class" msgstr "" -#: omp-low.c:1875 +#: cp/decl.c:9234 #, gcc-internal-format -msgid "" -"ordered region may not be closely nested inside of critical or explicit task " -"region" +msgid "function %qD declared virtual inside a union" msgstr "" -#: omp-low.c:1881 +#: cp/decl.c:9243 #, gcc-internal-format -msgid "" -"ordered region must be closely nested inside a loop region with an ordered " -"clause" +msgid "%qD cannot be declared virtual, since it is always static" msgstr "" -#: omp-low.c:1896 +#: cp/decl.c:9261 #, gcc-internal-format -msgid "" -"critical region may not be nested inside a critical region with the same name" +msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: omp-low.c:6750 cp/decl.c:2709 cp/parser.c:8399 cp/parser.c:8419 +#: cp/decl.c:9268 #, gcc-internal-format -msgid "invalid exit from OpenMP structured block" +msgid "declaration of %qD as member of %qT" msgstr "" -#: omp-low.c:6752 omp-low.c:6757 +#: cp/decl.c:9273 #, gcc-internal-format -msgid "invalid entry to OpenMP structured block" +msgid "a destructor cannot be %" msgstr "" -#. Otherwise, be vague and lazy, but efficient. -#: omp-low.c:6760 +#: cp/decl.c:9277 #, gcc-internal-format -msgid "invalid branch to/from an OpenMP structured block" +msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: opts.c:171 +#: cp/decl.c:9341 #, gcc-internal-format -msgid "argument %qs to %<-femit-struct-debug-detailed%> not recognized" +msgid "field %qD has incomplete type" msgstr "" -#: opts.c:205 +#: cp/decl.c:9343 #, gcc-internal-format -msgid "argument %qs to %<-femit-struct-debug-detailed%> unknown" +msgid "name %qT has incomplete type" msgstr "" -#: opts.c:211 +#: cp/decl.c:9352 #, gcc-internal-format -msgid "" -"%<-femit-struct-debug-detailed=dir:...%> must allow at least as much as %<-" -"femit-struct-debug-detailed=ind:...%>" +msgid " in instantiation of template %qT" msgstr "" -#. Eventually this should become a hard error IMO. -#: opts.c:451 +#: cp/decl.c:9361 #, gcc-internal-format -msgid "command line option \"%s\" is valid for %s but not for %s" +msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: opts.c:482 opts.c:765 +#. An attempt is being made to initialize a non-static +#. member. But, from [class.mem]: +#. +#. 4 A member-declarator can contain a +#. constant-initializer only if it declares a static +#. member (_class.static_) of integral or enumeration +#. type, see _class.static.data_. +#. +#. This used to be relatively common practice, but +#. the rest of the compiler does not correctly +#. handle the initialization unless the member is +#. static so we make it static below. +#: cp/decl.c:9414 #, gcc-internal-format -msgid "unrecognized command line option \"%s\"" +msgid "ISO C++ forbids initialization of member %qD" msgstr "" -#: opts.c:543 +#: cp/decl.c:9416 #, gcc-internal-format -msgid "command line option %qs is not supported by this configuration" +msgid "making %qD static" msgstr "" -#: opts.c:596 +#: cp/decl.c:9450 #, gcc-internal-format -msgid "missing argument to \"%s\"" +msgid "non-static data member %qE declared %" msgstr "" -#: opts.c:606 +#: cp/decl.c:9485 #, gcc-internal-format -msgid "argument to \"%s\" should be a non-negative integer" +msgid "storage class % invalid for function %qs" msgstr "" -#: opts.c:1000 +#: cp/decl.c:9487 #, gcc-internal-format -msgid "Section anchors must be disabled when unit-at-a-time is disabled." +msgid "storage class % invalid for function %qs" msgstr "" -#: opts.c:1004 +#: cp/decl.c:9489 #, gcc-internal-format -msgid "Toplevel reorder must be disabled when unit-at-a-time is disabled." +msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: opts.c:1019 +#: cp/decl.c:9501 #, gcc-internal-format -msgid "section anchors must be disabled when toplevel reorder is disabled" +msgid "" +"% specified invalid for function %qs declared out of global scope" msgstr "" -#: opts.c:1054 config/darwin.c:1705 config/sh/sh.c:903 +#: cp/decl.c:9505 #, gcc-internal-format msgid "" -"-freorder-blocks-and-partition does not work with exceptions on this " -"architecture" +"% specifier invalid for function %qs declared out of global scope" msgstr "" -#: opts.c:1071 config/sh/sh.c:911 +#: cp/decl.c:9512 #, gcc-internal-format -msgid "" -"-freorder-blocks-and-partition does not support unwind info on this " -"architecture" +msgid "%q#T is not a class or a namespace" msgstr "" -#: opts.c:1090 +#: cp/decl.c:9520 #, gcc-internal-format -msgid "-freorder-blocks-and-partition does not work on this architecture" +msgid "virtual non-class function %qs" msgstr "" -#: opts.c:1104 +#: cp/decl.c:9527 #, gcc-internal-format -msgid "-fira-algorithm=CB does not work on this architecture" +msgid "%qs defined in a non-class scope" msgstr "" -#: opts.c:1144 +#: cp/decl.c:9560 #, gcc-internal-format -msgid "-flto and -fwhopr are mutually exclusive" +msgid "cannot declare member function %qD to have static linkage" msgstr "" -#: opts.c:1435 +#. FIXME need arm citation +#: cp/decl.c:9567 #, gcc-internal-format -msgid "unrecognized include_flags 0x%x passed to print_specific_help" +msgid "cannot declare static function inside another function" msgstr "" -#: opts.c:1773 +#: cp/decl.c:9597 #, gcc-internal-format -msgid "unknown excess precision style \"%s\"" +msgid "" +"% may not be used when defining (as opposed to declaring) a static " +"data member" msgstr "" -#: opts.c:1810 +#: cp/decl.c:9604 #, gcc-internal-format -msgid "structure alignment must be a small power of two, not %d" +msgid "static member %qD declared %" msgstr "" -#: opts.c:1826 opts.c:1834 +#: cp/decl.c:9610 #, gcc-internal-format -msgid "Plugin support is disabled. Configure with --enable-plugin." +msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: opts.c:1913 +#: cp/decl.c:9624 #, gcc-internal-format -msgid "unrecognized visibility value \"%s\"" +msgid "%qs initialized and declared %" msgstr "" -#: opts.c:1971 +#: cp/decl.c:9628 #, gcc-internal-format -msgid "unknown stack check parameter \"%s\"" +msgid "%qs has both % and initializer" msgstr "" -#: opts.c:1997 +#: cp/decl.c:9755 #, gcc-internal-format -msgid "unrecognized register name \"%s\"" +msgid "default argument for %q#D has type %qT" msgstr "" -#: opts.c:2021 +#: cp/decl.c:9758 #, gcc-internal-format -msgid "unknown tls-model \"%s\"" +msgid "default argument for parameter of type %qT has type %qT" msgstr "" -#: opts.c:2030 +#: cp/decl.c:9774 #, gcc-internal-format -msgid "unknown ira algorithm \"%s\"" +msgid "default argument %qE uses local variable %qD" msgstr "" -#: opts.c:2041 +#: cp/decl.c:9862 #, gcc-internal-format -msgid "unknown ira region \"%s\"" +msgid "parameter %qD has Java class type" msgstr "" -#: opts.c:2086 +#: cp/decl.c:9890 #, gcc-internal-format -msgid "dwarf version %d is not supported" +msgid "parameter %qD invalidly declared method type" msgstr "" -#: opts.c:2154 +#: cp/decl.c:9915 #, gcc-internal-format -msgid "%s: --param arguments should be of the form NAME=VALUE" +msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: opts.c:2159 +#: cp/decl.c:9917 #, gcc-internal-format -msgid "invalid --param value %qs" +msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" -#: opts.c:2262 +#: cp/decl.c:9932 #, gcc-internal-format -msgid "target system does not support debug output" +msgid "parameter packs must be at the end of the parameter list" msgstr "" -#: opts.c:2269 +#. [class.copy] +#. +#. A declaration of a constructor for a class X is ill-formed if +#. its first parameter is of type (optionally cv-qualified) X +#. and either there are no other parameters or else all other +#. parameters have default arguments. +#. +#. We *don't* complain about member template instantiations that +#. have this form, though; they can occur as we try to decide +#. what constructor to use during overload resolution. Since +#. overload resolution will never prefer such a constructor to +#. the non-template copy constructor (which is either explicitly +#. or implicitly defined), there's no need to worry about their +#. existence. Theoretically, they should never even be +#. instantiated, but that's hard to forestall. +#: cp/decl.c:10155 #, gcc-internal-format -msgid "debug format \"%s\" conflicts with prior selection" +msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: opts.c:2285 +#: cp/decl.c:10277 #, gcc-internal-format -msgid "unrecognised debug output level \"%s\"" +msgid "%qD may not be declared within a namespace" msgstr "" -#: opts.c:2287 +#: cp/decl.c:10282 #, gcc-internal-format -msgid "debug output level %s is too high" +msgid "%qD may not be declared as static" msgstr "" -#: opts.c:2407 +#: cp/decl.c:10312 #, gcc-internal-format -msgid "-Werror=%s: No option -%s" +msgid "%qD must be a nonstatic member function" msgstr "" -#: params.c:68 +#: cp/decl.c:10322 #, gcc-internal-format -msgid "minimum value of parameter %qs is %u" +msgid "" +"%qD must be either a non-static member function or a non-member function" msgstr "" -#: params.c:73 +#: cp/decl.c:10344 #, gcc-internal-format -msgid "maximum value of parameter %qs is %u" +msgid "%qD must have an argument of class or enumerated type" msgstr "" -#. If we didn't find this parameter, issue an error message. -#: params.c:85 +#: cp/decl.c:10373 #, gcc-internal-format -msgid "invalid parameter %qs" +msgid "" +"conversion to a reference to void will never use a type conversion operator" msgstr "" -#: passes.c:581 +#: cp/decl.c:10375 #, gcc-internal-format -msgid "Invalid pass positioning operation" +msgid "conversion to void will never use a type conversion operator" msgstr "" -#: passes.c:621 +#: cp/decl.c:10382 #, gcc-internal-format -msgid "plugin cannot register a missing pass" +msgid "" +"conversion to a reference to the same type will never use a type conversion " +"operator" msgstr "" -#: passes.c:624 +#: cp/decl.c:10384 #, gcc-internal-format -msgid "plugin cannot register an unnamed pass" +msgid "conversion to the same type will never use a type conversion operator" msgstr "" -#: passes.c:628 +#: cp/decl.c:10392 #, gcc-internal-format -msgid "plugin cannot register pass %qs without reference pass name" +msgid "" +"conversion to a reference to a base class will never use a type conversion " +"operator" msgstr "" -#: passes.c:640 +#: cp/decl.c:10394 #, gcc-internal-format -msgid "pass %qs not found but is referenced by new pass %qs" +msgid "conversion to a base class will never use a type conversion operator" msgstr "" -#: plugin.c:153 +#. 13.4.0.3 +#: cp/decl.c:10403 #, gcc-internal-format -msgid "" -"Plugin %s was specified with different paths:\n" -"%s\n" -"%s" +msgid "ISO C++ prohibits overloading operator ?:" msgstr "" -#: plugin.c:199 +#: cp/decl.c:10408 #, gcc-internal-format -msgid "Malformed option -fplugin-arg-%s (multiple '=' signs)" +msgid "%qD must not have variable number of arguments" msgstr "" -#: plugin.c:215 +#: cp/decl.c:10459 #, gcc-internal-format -msgid "Malformed option -fplugin-arg-%s (missing -[=])" +msgid "postfix %qD must take % as its argument" msgstr "" -#: plugin.c:277 +#: cp/decl.c:10462 #, gcc-internal-format -msgid "" -"Plugin %s should be specified before -fplugin-arg-%s in the command line" +msgid "postfix %qD must take % as its second argument" msgstr "" -#: plugin.c:397 +#: cp/decl.c:10470 #, gcc-internal-format -msgid "Unknown callback event registered by plugin %s" +msgid "%qD must take either zero or one argument" msgstr "" -#: plugin.c:425 +#: cp/decl.c:10472 #, gcc-internal-format -msgid "Plugin %s registered a null callback function for event %s" +msgid "%qD must take either one or two arguments" msgstr "" -#: plugin.c:550 +#: cp/decl.c:10494 #, gcc-internal-format -msgid "" -"Cannot load plugin %s\n" -"%s" +msgid "prefix %qD should return %qT" msgstr "" -#: plugin.c:559 +#: cp/decl.c:10500 #, gcc-internal-format -msgid "" -"plugin %s is not licensed under a GPL-compatible license\n" -"%s" +msgid "postfix %qD should return %qT" msgstr "" -#: plugin.c:568 +#: cp/decl.c:10509 #, gcc-internal-format -msgid "" -"Cannot find %s in plugin %s\n" -"%s" +msgid "%qD must take %" msgstr "" -#: plugin.c:576 +#: cp/decl.c:10511 cp/decl.c:10520 #, gcc-internal-format -msgid "Fail to initialize plugin %s" +msgid "%qD must take exactly one argument" msgstr "" -#: profile.c:414 +#: cp/decl.c:10522 #, gcc-internal-format -msgid "corrupted profile info: edge from %i to %i exceeds maximal count" +msgid "%qD must take exactly two arguments" msgstr "" -#: profile.c:458 +#: cp/decl.c:10531 #, gcc-internal-format -msgid "corrupted profile info: run_max * runs < sum_max" +msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: profile.c:464 +#: cp/decl.c:10545 #, gcc-internal-format -msgid "corrupted profile info: sum_all is smaller than sum_max" +msgid "%qD should return by value" msgstr "" -#: profile.c:630 +#: cp/decl.c:10556 cp/decl.c:10561 #, gcc-internal-format -msgid "correcting inconsistent profile data" +msgid "%qD cannot have default arguments" msgstr "" -#: profile.c:640 +#: cp/decl.c:10619 #, gcc-internal-format -msgid "corrupted profile info: profile data is not flow-consistent" +msgid "using template type parameter %qT after %qs" msgstr "" -#: profile.c:657 +#: cp/decl.c:10635 #, gcc-internal-format -msgid "" -"corrupted profile info: number of iterations for basic block %d thought to " -"be %i" +msgid "using typedef-name %qD after %qs" msgstr "" -#: profile.c:678 +#: cp/decl.c:10636 #, gcc-internal-format -msgid "" -"corrupted profile info: number of executions for edge %d-%d thought to be %i" +msgid "%q+D has a previous declaration here" msgstr "" -#: reg-stack.c:537 +#: cp/decl.c:10644 #, gcc-internal-format -msgid "output constraint %d must specify a single register" +msgid "%qT referred to as %qs" msgstr "" -#: reg-stack.c:547 +#: cp/decl.c:10645 cp/decl.c:10652 #, gcc-internal-format -msgid "output constraint %d cannot be specified together with \"%s\" clobber" +msgid "%q+T has a previous declaration here" msgstr "" -#: reg-stack.c:570 +#: cp/decl.c:10651 #, gcc-internal-format -msgid "output regs must be grouped at top of stack" +msgid "%qT referred to as enum" msgstr "" -#: reg-stack.c:607 +#. If a class template appears as elaborated type specifier +#. without a template header such as: +#. +#. template class C {}; +#. void f(class C); // No template header here +#. +#. then the required template argument is missing. +#: cp/decl.c:10666 #, gcc-internal-format -msgid "implicitly popped regs must be grouped at top of stack" +msgid "template argument required for %<%s %T%>" msgstr "" -#: reg-stack.c:626 +#: cp/decl.c:10714 cp/name-lookup.c:2823 #, gcc-internal-format -msgid "output operand %d must use %<&%> constraint" +msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: regcprop.c:978 +#: cp/decl.c:10744 cp/name-lookup.c:2328 cp/name-lookup.c:3098 +#: cp/name-lookup.c:3142 cp/parser.c:4243 cp/parser.c:18099 #, gcc-internal-format -msgid "validate_value_data: [%u] Bad next_regno for empty chain (%u)" +msgid "reference to %qD is ambiguous" msgstr "" -#: regcprop.c:990 +#: cp/decl.c:10858 #, gcc-internal-format -msgid "validate_value_data: Loop in regno chain (%u)" +msgid "use of enum %q#D without previous declaration" msgstr "" -#: regcprop.c:993 +#: cp/decl.c:10879 #, gcc-internal-format -msgid "validate_value_data: [%u] Bad oldest_regno (%u)" +msgid "redeclaration of %qT as a non-template" msgstr "" -#: regcprop.c:1005 +#: cp/decl.c:10880 #, gcc-internal-format -msgid "validate_value_data: [%u] Non-empty reg in chain (%s %u %i)" +msgid "previous declaration %q+D" msgstr "" -#: reginfo.c:819 +#: cp/decl.c:10994 #, gcc-internal-format -msgid "can't use '%s' as a %s register" +msgid "derived union %qT invalid" msgstr "" -#: reginfo.c:834 config/ia64/ia64.c:5403 config/ia64/ia64.c:5410 -#: config/pa/pa.c:380 config/pa/pa.c:387 config/sh/sh.c:8539 -#: config/sh/sh.c:8546 config/spu/spu.c:5062 config/spu/spu.c:5069 +#: cp/decl.c:11003 #, gcc-internal-format -msgid "unknown register name: %s" +msgid "Java class %qT cannot have multiple bases" msgstr "" -#: reginfo.c:843 +#: cp/decl.c:11014 #, gcc-internal-format -msgid "global register variable follows a function definition" +msgid "Java class %qT cannot have virtual bases" msgstr "" -#: reginfo.c:847 +#: cp/decl.c:11034 #, gcc-internal-format -msgid "register used for two global register variables" +msgid "base type %qT fails to be a struct or class type" msgstr "" -#: reginfo.c:852 +#: cp/decl.c:11067 #, gcc-internal-format -msgid "call-clobbered register used for global register variable" +msgid "recursive type %qT undefined" msgstr "" -#: reload.c:1262 +#: cp/decl.c:11069 #, gcc-internal-format -msgid "cannot reload integer constant operand in %" +msgid "duplicate base type %qT invalid" msgstr "" -#: reload.c:1276 +#: cp/decl.c:11153 #, gcc-internal-format -msgid "impossible register constraint in %" +msgid "multiple definition of %q#T" msgstr "" -#: reload.c:3625 +#: cp/decl.c:11155 #, gcc-internal-format -msgid "%<&%> constraint used with no register class" +msgid "previous definition here" msgstr "" -#: reload.c:3822 reload.c:4083 +#: cp/decl.c:11202 +#, gcc-internal-format +msgid "underlying type %<%T%> of %<%T%> must be an integral type" +msgstr "" + +#. DR 377 +#. +#. IF no integral type can represent all the enumerator values, the +#. enumeration is ill-formed. +#: cp/decl.c:11336 #, gcc-internal-format -msgid "inconsistent operand constraints in an %" +msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: reload1.c:1370 +#: cp/decl.c:11468 #, gcc-internal-format -msgid "% operand has impossible constraints" +msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: reload1.c:1390 +#: cp/decl.c:11500 #, gcc-internal-format -msgid "frame size too large for reliable stack checking" +msgid "overflow in enumeration values at %qD" msgstr "" -#: reload1.c:1393 +#: cp/decl.c:11520 #, gcc-internal-format -msgid "try reducing the number of local variables" +msgid "enumerator value %E is too large for underlying type %<%T%>" msgstr "" -#: reload1.c:2128 +#: cp/decl.c:11621 #, gcc-internal-format -msgid "can't find a register in class %qs while reloading %" +msgid "return type %q#T is incomplete" msgstr "" -#: reload1.c:2133 +#: cp/decl.c:11623 #, gcc-internal-format -msgid "unable to find a register to spill in class %qs" +msgid "return type has Java class type %q#T" msgstr "" -#: reload1.c:4284 +#: cp/decl.c:11751 cp/typeck.c:7364 #, gcc-internal-format -msgid "% operand requires impossible reload" +msgid "% should return a reference to %<*this%>" msgstr "" -#: reload1.c:5666 +#: cp/decl.c:11846 #, gcc-internal-format -msgid "% operand constraint incompatible with operand size" +msgid "no previous declaration for %q+D" msgstr "" -#: reload1.c:7647 +#: cp/decl.c:12067 #, gcc-internal-format -msgid "output operand is constant in %" +msgid "invalid function declaration" msgstr "" -#: rtl.c:635 +#: cp/decl.c:12151 #, gcc-internal-format -msgid "RTL check: access of elt %d of '%s' with last elt %d in %s, at %s:%d" +msgid "parameter %qD declared void" msgstr "" -#: rtl.c:645 +#: cp/decl.c:12650 #, gcc-internal-format -msgid "" -"RTL check: expected elt %d type '%c', have '%c' (rtx %s) in %s, at %s:%d" +msgid "invalid member function declaration" msgstr "" -#: rtl.c:655 +#: cp/decl.c:12665 #, gcc-internal-format -msgid "" -"RTL check: expected elt %d type '%c' or '%c', have '%c' (rtx %s) in %s, at %" -"s:%d" +msgid "%qD is already defined in class %qT" msgstr "" -#: rtl.c:664 +#: cp/decl.c:12876 #, gcc-internal-format -msgid "RTL check: expected code '%s', have '%s' in %s, at %s:%d" +msgid "static member function %q#D declared with type qualifiers" msgstr "" -#: rtl.c:674 +#: cp/decl2.c:287 #, gcc-internal-format -msgid "RTL check: expected code '%s' or '%s', have '%s' in %s, at %s:%d" +msgid "name missing for member function" msgstr "" -#: rtl.c:701 +#: cp/decl2.c:358 cp/decl2.c:372 #, gcc-internal-format -msgid "" -"RTL check: attempt to treat non-block symbol as a block symbol in %s, at %s:%" -"d" +msgid "ambiguous conversion for array subscript" msgstr "" -#: rtl.c:711 +#: cp/decl2.c:366 #, gcc-internal-format -msgid "RTL check: access of elt %d of vector with last elt %d in %s, at %s:%d" +msgid "invalid types %<%T[%T]%> for array subscript" msgstr "" -#: rtl.c:722 +#: cp/decl2.c:409 #, gcc-internal-format -msgid "RTL flag check: %s used with unexpected rtx code '%s' in %s, at %s:%d" +msgid "deleting array %q#D" msgstr "" -#: stmt.c:312 +#: cp/decl2.c:415 #, gcc-internal-format -msgid "output operand constraint lacks %<=%>" +msgid "type %q#T argument given to %, expected pointer" msgstr "" -#: stmt.c:327 +#: cp/decl2.c:427 #, gcc-internal-format -msgid "output constraint %qc for operand %d is not at the beginning" +msgid "" +"cannot delete a function. Only pointer-to-objects are valid arguments to %" +"" msgstr "" -#: stmt.c:350 +#: cp/decl2.c:435 #, gcc-internal-format -msgid "operand constraint contains incorrectly positioned %<+%> or %<=%>" +msgid "deleting %qT is undefined" msgstr "" -#: stmt.c:357 stmt.c:456 +#: cp/decl2.c:478 cp/pt.c:4280 #, gcc-internal-format -msgid "%<%%%> constraint used with last operand" +msgid "template declaration of %q#D" msgstr "" -#: stmt.c:376 +#: cp/decl2.c:530 #, gcc-internal-format -msgid "matching constraint not valid in output operand" +msgid "Java method %qD has non-Java return type %qT" msgstr "" -#: stmt.c:447 +#: cp/decl2.c:547 #, gcc-internal-format -msgid "input operand constraint contains %qc" +msgid "Java method %qD has non-Java parameter type %qT" msgstr "" -#: stmt.c:489 +#: cp/decl2.c:596 #, gcc-internal-format -msgid "matching constraint references invalid operand number" +msgid "" +"template parameter lists provided don't match the template parameters of %qD" msgstr "" -#: stmt.c:527 +#: cp/decl2.c:664 #, gcc-internal-format -msgid "invalid punctuation %qc in constraint" +msgid "prototype for %q#D does not match any in class %qT" msgstr "" -#: stmt.c:551 +#: cp/decl2.c:740 #, gcc-internal-format -msgid "matching constraint does not allow a register" +msgid "local class %q#T shall not have static data member %q#D" msgstr "" -#: stmt.c:605 +#: cp/decl2.c:748 #, gcc-internal-format -msgid "asm-specifier for variable %qE conflicts with asm clobber list" +msgid "initializer invalid for static member with constructor" msgstr "" -#: stmt.c:696 +#: cp/decl2.c:751 #, gcc-internal-format -msgid "unknown register name %qs in %" +msgid "(an out of class initialization is required)" msgstr "" -#: stmt.c:704 +#: cp/decl2.c:812 #, gcc-internal-format -msgid "PIC register %qs clobbered in %" +msgid "explicit template argument list not allowed" msgstr "" -#: stmt.c:751 +#: cp/decl2.c:818 #, gcc-internal-format -msgid "more than %d operands in %" +msgid "member %qD conflicts with virtual function table field name" msgstr "" -#: stmt.c:814 +#: cp/decl2.c:854 #, gcc-internal-format -msgid "output number %d not directly addressable" +msgid "%qD is already defined in %qT" msgstr "" -#: stmt.c:900 +#: cp/decl2.c:890 #, gcc-internal-format -msgid "asm operand %d probably doesn%'t match constraints" +msgid "initializer specified for static member function %qD" msgstr "" -#: stmt.c:910 +#: cp/decl2.c:913 #, gcc-internal-format -msgid "use of memory input without lvalue in asm operand %d is deprecated" +msgid "field initializer is not constant" msgstr "" -#: stmt.c:1065 +#: cp/decl2.c:940 #, gcc-internal-format -msgid "asm clobber conflict with output operand" +msgid "% specifiers are not permitted on non-static data members" msgstr "" -#: stmt.c:1070 +#: cp/decl2.c:992 #, gcc-internal-format -msgid "asm clobber conflict with input operand" +msgid "bit-field %qD with non-integral type" msgstr "" -#: stmt.c:1196 +#: cp/decl2.c:998 #, gcc-internal-format -msgid "too many alternatives in %" +msgid "cannot declare %qD to be a bit-field type" msgstr "" -#: stmt.c:1208 +#: cp/decl2.c:1008 #, gcc-internal-format -msgid "operand constraints for % differ in number of alternatives" +msgid "cannot declare bit-field %qD with function type" msgstr "" -#: stmt.c:1275 +#: cp/decl2.c:1015 #, gcc-internal-format -msgid "duplicate asm operand name %qs" +msgid "%qD is already defined in the class %qT" msgstr "" -#: stmt.c:1372 +#: cp/decl2.c:1022 #, gcc-internal-format -msgid "missing close brace for named operand" +msgid "static member %qD cannot be a bit-field" msgstr "" -#: stmt.c:1397 +#: cp/decl2.c:1279 #, gcc-internal-format -msgid "undefined named operand %qs" +msgid "anonymous struct not inside named type" msgstr "" -#: stmt.c:1542 cp/cvt.c:916 cp/cvt.c:1032 +#: cp/decl2.c:1365 #, gcc-internal-format -msgid "value computed is not used" +msgid "namespace-scope anonymous aggregates must be static" msgstr "" -#: stor-layout.c:160 +#: cp/decl2.c:1374 #, gcc-internal-format -msgid "type size can%'t be explicitly evaluated" +msgid "anonymous union with no members" msgstr "" -#: stor-layout.c:162 +#: cp/decl2.c:1411 #, gcc-internal-format -msgid "variable-size type declared outside of any function" +msgid "% must return type %qT" msgstr "" -#: stor-layout.c:680 +#. [basic.stc.dynamic.allocation] +#. +#. The first parameter shall not have an associated default +#. argument. +#: cp/decl2.c:1422 #, gcc-internal-format -msgid "size of %q+D is %d bytes" +msgid "the first parameter of % cannot have a default argument" msgstr "" -#: stor-layout.c:682 +#: cp/decl2.c:1438 #, gcc-internal-format -msgid "size of %q+D is larger than %wd bytes" +msgid "% takes type % (%qT) as first parameter" msgstr "" -#: stor-layout.c:1101 +#: cp/decl2.c:1467 #, gcc-internal-format -msgid "packed attribute causes inefficient alignment for %q+D" +msgid "% must return type %qT" msgstr "" -#: stor-layout.c:1104 +#: cp/decl2.c:1476 #, gcc-internal-format -msgid "packed attribute is unnecessary for %q+D" +msgid "% takes type %qT as first parameter" msgstr "" -#: stor-layout.c:1122 +#: cp/decl2.c:2198 #, gcc-internal-format -msgid "padding struct to align %q+D" +msgid "%qT has a field %qD whose type uses the anonymous namespace" msgstr "" -#: stor-layout.c:1183 +#: cp/decl2.c:2205 #, gcc-internal-format -msgid "Offset of packed bit-field %qD has changed in GCC 4.4" +msgid "%qT declared with greater visibility than the type of its field %qD" msgstr "" -#: stor-layout.c:1489 +#: cp/decl2.c:2218 #, gcc-internal-format -msgid "padding struct size to alignment boundary" +msgid "%qT has a base %qT whose type uses the anonymous namespace" msgstr "" -#: stor-layout.c:1519 +#: cp/decl2.c:2224 #, gcc-internal-format -msgid "packed attribute causes inefficient alignment for %qE" +msgid "%qT declared with greater visibility than its base %qT" msgstr "" -#: stor-layout.c:1523 +#: cp/decl2.c:3442 #, gcc-internal-format -msgid "packed attribute is unnecessary for %qE" +msgid "%q+#D, declared using anonymous type, is used but never defined" msgstr "" -#: stor-layout.c:1529 +#: cp/decl2.c:3449 #, gcc-internal-format -msgid "packed attribute causes inefficient alignment" +msgid "%q+#D, declared using local type %qT, is used but never defined" msgstr "" -#: stor-layout.c:1531 +#: cp/decl2.c:3758 #, gcc-internal-format -msgid "packed attribute is unnecessary" +msgid "inline function %q+D used but never defined" msgstr "" -#: stor-layout.c:2046 +#: cp/decl2.c:3924 #, gcc-internal-format -msgid "alignment of array elements is greater than element size" +msgid "default argument missing for parameter %P of %q+#D" msgstr "" -#: targhooks.c:163 +#: cp/decl2.c:3975 cp/search.c:1891 #, gcc-internal-format -msgid "__builtin_saveregs not supported by this target" +msgid "deleted function %q+D" msgstr "" -#: targhooks.c:658 +#: cp/decl2.c:3976 #, gcc-internal-format -msgid "nested functions not supported on this target" +msgid "used here" msgstr "" -#: targhooks.c:671 +#: cp/error.c:2899 #, gcc-internal-format -msgid "nested function trampolines not supported on this target" +msgid "" +"extended initializer lists only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: targhooks.c:948 +#: cp/error.c:2904 #, gcc-internal-format -msgid "target attribute is not supported on this machine" +msgid "" +"explicit conversion operators only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: targhooks.c:958 +#: cp/error.c:2909 #, gcc-internal-format -msgid "#pragma GCC target is not supported for this machine" +msgid "variadic templates only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: tlink.c:483 +#: cp/error.c:2914 #, gcc-internal-format -msgid "repository file '%s' does not contain command-line arguments" +msgid "lambda expressions only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: tlink.c:731 +#: cp/error.c:2919 #, gcc-internal-format -msgid "" -"'%s' was assigned to '%s', but was not defined during recompilation, or vice " -"versa" +msgid "C++0x auto only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: tlink.c:801 +#: cp/error.c:2923 #, gcc-internal-format -msgid "ld returned %d exit status" +msgid "scoped enums only available with -std=c++0x or -std=gnu++0x" msgstr "" -#: toplev.c:551 +#: cp/error.c:2927 #, gcc-internal-format -msgid "invalid option argument %qs" +msgid "" +"defaulted and deleted functions only available with -std=c++0x or -std=gnu+" +"+0x" msgstr "" -#: toplev.c:641 +#. Can't throw a reference. +#: cp/except.c:277 #, gcc-internal-format -msgid "getting core file size maximum limit: %m" +msgid "type %qT is disallowed in Java % or %" msgstr "" -#: toplev.c:644 +#: cp/except.c:288 #, gcc-internal-format -msgid "setting core file size limit to maximum: %m" +msgid "call to Java % or % with % undefined" msgstr "" -#: toplev.c:864 +#. Thrown object must be a Throwable. +#: cp/except.c:295 #, gcc-internal-format -msgid "%q+F declared % but never defined" +msgid "type %qT is not derived from %" msgstr "" -#: toplev.c:892 +#: cp/except.c:357 #, gcc-internal-format -msgid "%q+D defined but not used" +msgid "mixing C++ and Java catches in a single translation unit" msgstr "" -#: toplev.c:959 +#: cp/except.c:629 #, gcc-internal-format -msgid "%qD is deprecated (declared at %s:%d): %s" +msgid "throwing NULL, which has integral, not pointer type" msgstr "" -#: toplev.c:963 +#: cp/except.c:652 cp/init.c:1886 #, gcc-internal-format -msgid "%qD is deprecated (declared at %s:%d)" +msgid "%qD should never be overloaded" msgstr "" -#: toplev.c:988 +#: cp/except.c:750 #, gcc-internal-format -msgid "%qE is deprecated (declared at %s:%d): %s" +msgid " in thrown expression" msgstr "" -#: toplev.c:992 +#: cp/except.c:910 #, gcc-internal-format -msgid "%qE is deprecated (declared at %s:%d)" +msgid "" +"expression %qE of abstract class type %qT cannot be used in throw-expression" msgstr "" -#: toplev.c:999 +#: cp/except.c:996 #, gcc-internal-format -msgid "type is deprecated (declared at %s:%d): %s" +msgid "exception of type %qT will be caught" msgstr "" -#: toplev.c:1003 +#: cp/except.c:999 #, gcc-internal-format -msgid "type is deprecated (declared at %s:%d)" +msgid " by earlier handler for %qT" msgstr "" -#: toplev.c:1012 +#: cp/except.c:1028 #, gcc-internal-format -msgid "%qE is deprecated: %s" +msgid "%<...%> handler must be the last handler for its try block" msgstr "" -#: toplev.c:1015 +#: cp/friend.c:156 #, gcc-internal-format -msgid "%qE is deprecated" +msgid "%qD is already a friend of class %qT" msgstr "" -#: toplev.c:1020 +#: cp/friend.c:232 #, gcc-internal-format -msgid "type is deprecated: %s" +msgid "invalid type %qT declared %" msgstr "" -#: toplev.c:1023 +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#. template friend class T::X; +#. [temp.friend] +#. Friend declarations shall not declare partial +#. specializations. +#: cp/friend.c:248 cp/friend.c:278 #, gcc-internal-format -msgid "type is deprecated" +msgid "partial specialization %qT declared %" msgstr "" -#: toplev.c:1176 +#: cp/friend.c:256 #, gcc-internal-format -msgid "unrecognized gcc debugging option: %c" +msgid "class %qT is implicitly friends with itself" msgstr "" -#: toplev.c:1451 +#: cp/friend.c:314 #, gcc-internal-format -msgid "can%'t open %s for writing: %m" +msgid "%qT is not a member of %qT" msgstr "" -#: toplev.c:1472 +#: cp/friend.c:319 #, gcc-internal-format -msgid "-frecord-gcc-switches is not supported by the current target" +msgid "%qT is not a member class template of %qT" msgstr "" -#: toplev.c:1809 +#: cp/friend.c:327 #, gcc-internal-format -msgid "this target does not support %qs" +msgid "%qT is not a nested class of %qT" msgstr "" -#: toplev.c:1866 +#. template friend class T; +#: cp/friend.c:340 #, gcc-internal-format -msgid "instruction scheduling not supported on this target machine" +msgid "template parameter type %qT declared %" msgstr "" -#: toplev.c:1870 +#. template friend class A; where A is not a template +#: cp/friend.c:346 #, gcc-internal-format -msgid "this target machine does not have delayed branches" +msgid "%q#T is not a template" msgstr "" -#: toplev.c:1884 +#: cp/friend.c:368 #, gcc-internal-format -msgid "-f%sleading-underscore not supported on this target machine" +msgid "%qD is already a friend of %qT" msgstr "" -#: toplev.c:1927 +#: cp/friend.c:377 #, gcc-internal-format -msgid "could not close zeroed insn dump file %qs: %s" +msgid "%qT is already a friend of %qT" msgstr "" -#: toplev.c:1992 +#: cp/friend.c:501 #, gcc-internal-format -msgid "target system does not support the \"%s\" debug format" +msgid "member %qD declared as friend before type %qT defined" msgstr "" -#: toplev.c:2004 +#: cp/friend.c:550 #, gcc-internal-format -msgid "variable tracking requested, but useless unless producing debug info" +msgid "friend declaration %qD in local class without prior declaration" msgstr "" -#: toplev.c:2007 +#: cp/friend.c:573 #, gcc-internal-format -msgid "variable tracking requested, but not supported by this debug format" +msgid "friend declaration %q#D declares a non-template function" msgstr "" -#: toplev.c:2035 +#: cp/friend.c:577 #, gcc-internal-format -msgid "var-tracking-assignments changes selective scheduling" +msgid "" +"(if this is not what you intended, make sure the function template has " +"already been declared and add <> after the function name here) " msgstr "" -#: toplev.c:2051 +#: cp/init.c:352 #, gcc-internal-format -msgid "can%'t open %s: %m" +msgid "value-initialization of reference" msgstr "" -#: toplev.c:2058 +#: cp/init.c:431 #, gcc-internal-format -msgid "-ffunction-sections not supported for this target" +msgid "%qD should be initialized in the member initialization list" msgstr "" -#: toplev.c:2063 +#: cp/init.c:457 #, gcc-internal-format -msgid "-fdata-sections not supported for this target" +msgid "value-initialization of %q#D, which has reference type" msgstr "" -#: toplev.c:2070 +#: cp/init.c:498 cp/init.c:515 #, gcc-internal-format -msgid "-ffunction-sections disabled; it makes profiling impossible" +msgid "uninitialized member %qD with % type %qT" msgstr "" -#: toplev.c:2077 +#: cp/init.c:511 #, gcc-internal-format -msgid "-fprefetch-loop-arrays not supported for this target" +msgid "uninitialized reference member %qD" msgstr "" -#: toplev.c:2083 +#: cp/init.c:660 #, gcc-internal-format -msgid "" -"-fprefetch-loop-arrays not supported for this target (try -march switches)" +msgid "%q+D will be initialized after" msgstr "" -#: toplev.c:2092 +#: cp/init.c:663 #, gcc-internal-format -msgid "-fprefetch-loop-arrays is not supported with -Os" +msgid "base %qT will be initialized after" msgstr "" -#: toplev.c:2103 +#: cp/init.c:666 #, gcc-internal-format -msgid "-fassociative-math disabled; other options take precedence" +msgid " %q+#D" msgstr "" -#: toplev.c:2119 +#: cp/init.c:668 #, gcc-internal-format -msgid "-fstack-protector not supported for this target" +msgid " base %qT" msgstr "" -#: toplev.c:2132 +#: cp/init.c:670 #, gcc-internal-format -msgid "unwind tables currently require a frame pointer for correctness" +msgid " when initialized here" msgstr "" -#: toplev.c:2353 +#: cp/init.c:687 #, gcc-internal-format -msgid "error writing to %s: %m" +msgid "multiple initializations given for %qD" msgstr "" -#: toplev.c:2355 java/jcf-parse.c:1770 +#: cp/init.c:691 #, gcc-internal-format -msgid "error closing %s: %m" +msgid "multiple initializations given for base %qT" msgstr "" -#: tree-cfg.c:1849 +#: cp/init.c:759 #, gcc-internal-format -msgid "will never be executed" +msgid "initializations for multiple members of %qT" msgstr "" -#: tree-cfg.c:2535 +#: cp/init.c:823 #, gcc-internal-format -msgid "SSA name in freelist but still referenced" +msgid "" +"base class %q#T should be explicitly initialized in the copy constructor" msgstr "" -#: tree-cfg.c:2544 +#: cp/init.c:1047 cp/init.c:1066 #, gcc-internal-format -msgid "Indirect reference's operand is not a register or a constant." +msgid "class %qT does not have any field named %qD" msgstr "" -#: tree-cfg.c:2553 +#: cp/init.c:1053 #, gcc-internal-format -msgid "ASSERT_EXPR with an always-false condition" +msgid "" +"%q#D is a static data member; it can only be initialized at its definition" msgstr "" -#: tree-cfg.c:2559 +#: cp/init.c:1060 #, gcc-internal-format -msgid "MODIFY_EXPR not expected while having tuples." +msgid "%q#D is not a non-static data member of %qT" msgstr "" -#: tree-cfg.c:2580 +#: cp/init.c:1099 #, gcc-internal-format -msgid "constant not recomputed when ADDR_EXPR changed" +msgid "unnamed initializer for %qT, which has no base classes" msgstr "" -#: tree-cfg.c:2585 +#: cp/init.c:1107 #, gcc-internal-format -msgid "side effects not recomputed when ADDR_EXPR changed" +msgid "unnamed initializer for %qT, which uses multiple inheritance" msgstr "" -#: tree-cfg.c:2603 tree-ssa.c:822 +#: cp/init.c:1153 #, gcc-internal-format -msgid "address taken, but ADDRESSABLE bit not set" +msgid "%qD is both a direct base and an indirect virtual base" msgstr "" -#: tree-cfg.c:2608 +#: cp/init.c:1161 #, gcc-internal-format -msgid "DECL_GIMPLE_REG_P set on a variable with address taken" +msgid "type %qT is not a direct or virtual base of %qT" msgstr "" -#: tree-cfg.c:2619 +#: cp/init.c:1164 #, gcc-internal-format -msgid "non-integral used in condition" +msgid "type %qT is not a direct base of %qT" msgstr "" -#: tree-cfg.c:2624 +#: cp/init.c:1245 #, gcc-internal-format -msgid "invalid conditional operand" +msgid "bad array initializer" msgstr "" -#: tree-cfg.c:2671 +#: cp/init.c:1456 cp/semantics.c:2600 #, gcc-internal-format -msgid "invalid position or size operand to BIT_FIELD_REF" +msgid "%qT is not a class type" msgstr "" -#: tree-cfg.c:2678 +#: cp/init.c:1510 #, gcc-internal-format -msgid "" -"integral result type precision does not match field size of BIT_FIELD_REF" +msgid "incomplete type %qT does not have member %qD" msgstr "" -#: tree-cfg.c:2686 +#: cp/init.c:1523 #, gcc-internal-format -msgid "" -"mode precision of non-integral result does not match field size of " -"BIT_FIELD_REF" +msgid "invalid pointer to bit-field %qD" msgstr "" -#: tree-cfg.c:2697 +#: cp/init.c:1601 #, gcc-internal-format -msgid "invalid reference prefix" +msgid "invalid use of non-static member function %qD" msgstr "" -#: tree-cfg.c:2708 +#: cp/init.c:1607 #, gcc-internal-format -msgid "invalid operand to plus/minus, type is a pointer" +msgid "invalid use of non-static data member %qD" msgstr "" -#: tree-cfg.c:2719 +#: cp/init.c:1833 #, gcc-internal-format -msgid "invalid operand to pointer plus, first operand is not a pointer" +msgid "invalid type % for new" msgstr "" -#: tree-cfg.c:2727 +#: cp/init.c:1846 #, gcc-internal-format -msgid "" -"invalid operand to pointer plus, second operand is not an integer with type " -"of sizetype." +msgid "uninitialized const in % of %q#T" msgstr "" -#: tree-cfg.c:2798 +#: cp/init.c:1880 #, gcc-internal-format -msgid "invalid expression for min lvalue" +msgid "call to Java constructor with %qs undefined" msgstr "" -#: tree-cfg.c:2809 +#: cp/init.c:1898 #, gcc-internal-format -msgid "invalid operand in indirect reference" +msgid "Java class %q#T object allocated using placement new" msgstr "" -#: tree-cfg.c:2816 +#: cp/init.c:1928 #, gcc-internal-format -msgid "type mismatch in indirect reference" +msgid "no suitable %qD found in class %qT" msgstr "" -#: tree-cfg.c:2845 +#: cp/init.c:1935 #, gcc-internal-format -msgid "invalid operands to array reference" +msgid "request for member %qD is ambiguous" msgstr "" -#: tree-cfg.c:2856 +#: cp/init.c:2125 #, gcc-internal-format -msgid "type mismatch in array reference" +msgid "" +"non-constant array size in new, unable to verify length of initializer-list" msgstr "" -#: tree-cfg.c:2865 +#: cp/init.c:2134 #, gcc-internal-format -msgid "type mismatch in array range reference" +msgid "ISO C++ forbids initialization in array new" msgstr "" -#: tree-cfg.c:2876 +#: cp/init.c:2360 #, gcc-internal-format -msgid "type mismatch in real/imagpart reference" +msgid "size in array new must have integral type" msgstr "" -#: tree-cfg.c:2886 +#: cp/init.c:2373 #, gcc-internal-format -msgid "type mismatch in component reference" +msgid "new cannot be applied to a reference type" msgstr "" -#: tree-cfg.c:2903 +#: cp/init.c:2382 #, gcc-internal-format -msgid "Conversion of an SSA_NAME on the left hand side." +msgid "new cannot be applied to a function type" msgstr "" -#: tree-cfg.c:2961 +#: cp/init.c:2426 #, gcc-internal-format -msgid "non-function in gimple call" +msgid "call to Java constructor, while % undefined" msgstr "" -#: tree-cfg.c:2969 +#: cp/init.c:2444 #, gcc-internal-format -msgid "invalid LHS in gimple call" +msgid "can't find % in %qT" msgstr "" -#: tree-cfg.c:2985 +#: cp/init.c:2831 #, gcc-internal-format -msgid "invalid conversion in gimple call" +msgid "initializer ends prematurely" msgstr "" -#: tree-cfg.c:2998 +#: cp/init.c:2889 #, gcc-internal-format -msgid "static chain in indirect gimple call" +msgid "cannot initialize multi-dimensional array with initializer" msgstr "" -#: tree-cfg.c:3005 +#: cp/init.c:3038 #, gcc-internal-format -msgid "static chain with function that doesn't use one" +msgid "possible problem detected in invocation of delete operator:" msgstr "" -#: tree-cfg.c:3029 +#: cp/init.c:3042 #, gcc-internal-format -msgid "invalid operands in gimple comparison" +msgid "" +"neither the destructor nor the class-specific operator delete will be " +"called, even if they are declared when the class is defined." msgstr "" -#: tree-cfg.c:3047 +#: cp/init.c:3064 #, gcc-internal-format -msgid "type mismatch in comparison expression" +msgid "unknown array size in delete" msgstr "" -#: tree-cfg.c:3073 +#: cp/init.c:3319 #, gcc-internal-format -msgid "non-register as LHS of unary operation" +msgid "type to vector delete is neither pointer or array type" msgstr "" -#: tree-cfg.c:3079 +#: cp/lex.c:321 #, gcc-internal-format -msgid "invalid operand in unary operation" +msgid "junk at end of #pragma %s" msgstr "" -#: tree-cfg.c:3114 +#: cp/lex.c:328 #, gcc-internal-format -msgid "invalid types in nop conversion" +msgid "invalid #pragma %s" msgstr "" -#: tree-cfg.c:3129 +#: cp/lex.c:336 #, gcc-internal-format -msgid "invalid types in address space conversion" +msgid "#pragma vtable no longer supported" msgstr "" -#: tree-cfg.c:3143 +#: cp/lex.c:408 #, gcc-internal-format -msgid "invalid types in fixed-point conversion" +msgid "#pragma implementation for %qs appears after file is included" msgstr "" -#: tree-cfg.c:3156 +#: cp/lex.c:432 #, gcc-internal-format -msgid "invalid types in conversion to floating point" +msgid "junk at end of #pragma GCC java_exceptions" msgstr "" -#: tree-cfg.c:3169 +#: cp/lex.c:447 #, gcc-internal-format -msgid "invalid types in conversion to integer" +msgid "%qD not defined" msgstr "" -#: tree-cfg.c:3204 +#: cp/lex.c:451 #, gcc-internal-format -msgid "non-trivial conversion in unary operation" +msgid "%qD was not declared in this scope" msgstr "" -#: tree-cfg.c:3231 +#. In a template, it is invalid to write "f()" or "f(3)" if no +#. declaration of "f" is available. Historically, G++ and most +#. other compilers accepted that usage since they deferred all name +#. lookup until instantiation time rather than doing unqualified +#. name lookup at template definition time; explain to the user what +#. is going wrong. +#. +#. 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:489 #, gcc-internal-format -msgid "non-register as LHS of binary operation" +msgid "" +"there are no arguments to %qD that depend on a template parameter, so a " +"declaration of %qD must be available" msgstr "" -#: tree-cfg.c:3238 +#: cp/lex.c:498 #, gcc-internal-format -msgid "invalid operands in binary operation" +msgid "" +"(if you use %<-fpermissive%>, G++ will accept your code, but allowing the " +"use of an undeclared name is deprecated)" msgstr "" -#: tree-cfg.c:3253 +#: cp/mangle.c:1873 #, gcc-internal-format -msgid "type mismatch in complex expression" +msgid "mangling typeof, use decltype instead" msgstr "" -#: tree-cfg.c:3282 +#: cp/mangle.c:2092 #, gcc-internal-format -msgid "type mismatch in shift expression" +msgid "mangling unknown fixed point type" msgstr "" -#: tree-cfg.c:3304 +#: cp/mangle.c:2526 #, gcc-internal-format -msgid "type mismatch in vector shift expression" +msgid "mangling %C" msgstr "" -#: tree-cfg.c:3317 +#: cp/mangle.c:2581 #, gcc-internal-format -msgid "non-element sized vector shift of floating point vector" +msgid "mangling new-expression" msgstr "" -#: tree-cfg.c:3335 +#: cp/mangle.c:2595 #, gcc-internal-format -msgid "invalid non-vector operands to vector valued plus" +msgid "omitted middle operand to % operand cannot be mangled" msgstr "" -#: tree-cfg.c:3359 +#: cp/mangle.c:2903 #, gcc-internal-format -msgid "invalid (pointer) operands to plus/minus" +msgid "the mangled name of %qD will change in a future version of GCC" msgstr "" -#: tree-cfg.c:3374 +#: cp/method.c:388 #, gcc-internal-format -msgid "type mismatch in pointer plus expression" +msgid "generic thunk code fails for method %q#D which uses %<...%>" msgstr "" -#: tree-cfg.c:3397 +#: cp/method.c:569 #, gcc-internal-format -msgid "type mismatch in binary truth expression" +msgid "non-static const member %q#D, can't use default assignment operator" msgstr "" -#: tree-cfg.c:3465 +#: cp/method.c:575 #, gcc-internal-format -msgid "type mismatch in binary expression" +msgid "non-static reference member %q#D, can't use default assignment operator" msgstr "" -#: tree-cfg.c:3490 +#: cp/method.c:688 #, gcc-internal-format -msgid "non-trivial conversion at assignment" +msgid "synthesized method %qD first required here " msgstr "" -#: tree-cfg.c:3507 +#: cp/method.c:1015 #, gcc-internal-format -msgid "invalid operand in unary expression" +msgid "defaulted declaration %q+D" msgstr "" -#: tree-cfg.c:3515 +#: cp/method.c:1017 #, gcc-internal-format -msgid "type mismatch in address expression" +msgid "does not match expected signature %qD" msgstr "" -#: tree-cfg.c:3539 tree-cfg.c:3565 +#: cp/method.c:1049 #, gcc-internal-format -msgid "invalid rhs for gimple memory store" +msgid "%qD cannot be defaulted" msgstr "" -#: tree-cfg.c:3629 +#: cp/method.c:1058 #, gcc-internal-format -msgid "invalid operand in return statement" +msgid "defaulted function %q+D with default argument" msgstr "" -#: tree-cfg.c:3641 +#: cp/method.c:1064 #, gcc-internal-format -msgid "invalid conversion in return statement" +msgid "%qD declared explicit cannot be defaulted in the class body" msgstr "" -#: tree-cfg.c:3665 +#: cp/method.c:1067 #, gcc-internal-format -msgid "goto destination is neither a label nor a pointer" +msgid "" +"%qD declared with non-public access cannot be defaulted in the class body" msgstr "" -#: tree-cfg.c:3680 +#: cp/method.c:1070 #, gcc-internal-format -msgid "invalid operand to switch statement" +msgid "" +"function %q+D defaulted on its first declaration must not have an exception-" +"specification" msgstr "" -#: tree-cfg.c:3700 +#: cp/method.c:1119 #, gcc-internal-format -msgid "Invalid PHI result" +msgid "" +"vtable layout for class %qT may not be ABI-compliantand may change in a " +"future version of GCC due to implicit virtual destructor" msgstr "" -#: tree-cfg.c:3712 +#: cp/name-lookup.c:733 #, gcc-internal-format -msgid "Invalid PHI argument" +msgid "redeclaration of % as %qT" msgstr "" -#: tree-cfg.c:3718 +#. A redeclaration of main, but not a duplicate of the +#. previous one. +#. +#. [basic.start.main] +#. +#. This function shall not be overloaded. +#: cp/name-lookup.c:763 #, gcc-internal-format -msgid "Incompatible types in PHI argument %u" +msgid "invalid redeclaration of %q+D" msgstr "" -#: tree-cfg.c:3858 +#: cp/name-lookup.c:764 #, gcc-internal-format -msgid "verify_gimple failed" +msgid "as %qD" msgstr "" -#: tree-cfg.c:3893 +#: cp/name-lookup.c:810 cp/name-lookup.c:821 #, gcc-internal-format -msgid "invalid function in call statement" +msgid "declaration of %q#D with C language linkage" msgstr "" -#: tree-cfg.c:3904 +#: cp/name-lookup.c:814 #, gcc-internal-format -msgid "invalid pure const state for function" +msgid "due to different exception specifications" msgstr "" -#: tree-cfg.c:3917 tree-ssa.c:997 tree-ssa.c:1006 +#: cp/name-lookup.c:905 #, gcc-internal-format -msgid "in statement" +msgid "type mismatch with previous external decl of %q#D" msgstr "" -#: tree-cfg.c:3937 +#: cp/name-lookup.c:906 #, gcc-internal-format -msgid "statement marked for throw, but doesn%'t" +msgid "previous external decl of %q+#D" msgstr "" -#: tree-cfg.c:3943 +#: cp/name-lookup.c:997 #, gcc-internal-format -msgid "statement marked for throw in middle of block" +msgid "extern declaration of %q#D doesn't match" msgstr "" -#: tree-cfg.c:4015 +#: cp/name-lookup.c:998 #, gcc-internal-format -msgid "Dead STMT in EH table" +msgid "global declaration %q+#D" msgstr "" -#: tree-cfg.c:4053 +#: cp/name-lookup.c:1040 cp/name-lookup.c:1048 #, gcc-internal-format -msgid "gimple_bb (phi) is set to a wrong basic block" +msgid "declaration of %q#D shadows a parameter" msgstr "" -#: tree-cfg.c:4064 +#. Location of previous decl is not useful in this case. +#: cp/name-lookup.c:1074 #, gcc-internal-format -msgid "missing PHI def" +msgid "declaration of %qD shadows a member of 'this'" msgstr "" -#: tree-cfg.c:4075 +#: cp/name-lookup.c:1081 #, gcc-internal-format -msgid "PHI argument is not a GIMPLE value" +msgid "declaration of %qD shadows a previous local" msgstr "" -#: tree-cfg.c:4084 tree-cfg.c:4157 +#: cp/name-lookup.c:1090 #, gcc-internal-format -msgid "incorrect sharing of tree nodes" +msgid "declaration of %qD shadows a global declaration" msgstr "" -#: tree-cfg.c:4107 +#: cp/name-lookup.c:1213 #, gcc-internal-format -msgid "invalid GIMPLE statement" +msgid "name lookup of %qD changed" msgstr "" -#: tree-cfg.c:4116 +#: cp/name-lookup.c:1214 #, gcc-internal-format -msgid "gimple_bb (stmt) is set to a wrong basic block" +msgid " matches this %q+D under ISO standard rules" msgstr "" -#: tree-cfg.c:4129 +#: cp/name-lookup.c:1216 #, gcc-internal-format -msgid "incorrect entry in label_to_block_map" +msgid " matches this %q+D under old rules" msgstr "" -#: tree-cfg.c:4139 +#: cp/name-lookup.c:1234 cp/name-lookup.c:1242 #, gcc-internal-format -msgid "incorrect setting of landing pad number" +msgid "name lookup of %qD changed for ISO % scoping" msgstr "" -#: tree-cfg.c:4173 +#: cp/name-lookup.c:1236 #, gcc-internal-format -msgid "verify_stmts failed" +msgid " cannot use obsolete binding at %q+D because it has a destructor" msgstr "" -#: tree-cfg.c:4196 +#: cp/name-lookup.c:1245 #, gcc-internal-format -msgid "ENTRY_BLOCK has IL associated with it" +msgid " using obsolete binding at %q+D" msgstr "" -#: tree-cfg.c:4202 +#: cp/name-lookup.c:1251 cp/parser.c:10890 #, gcc-internal-format -msgid "EXIT_BLOCK has IL associated with it" +msgid "(if you use %<-fpermissive%> G++ will accept your code)" msgstr "" -#: tree-cfg.c:4209 +#: cp/name-lookup.c:1306 #, gcc-internal-format -msgid "fallthru to exit from bb %d" +msgid "%s %s(%E) %p %d\n" msgstr "" -#: tree-cfg.c:4233 +#: cp/name-lookup.c:1309 #, gcc-internal-format -msgid "nonlocal label " +msgid "%s %s %p %d\n" msgstr "" -#: tree-cfg.c:4242 tree-cfg.c:4251 tree-cfg.c:4276 +#: cp/name-lookup.c:2041 #, gcc-internal-format -msgid "label " +msgid "%q#D hides constructor for %q#T" msgstr "" -#: tree-cfg.c:4266 +#: cp/name-lookup.c:2058 #, gcc-internal-format -msgid "control flow in the middle of basic block %d" +msgid "%q#D conflicts with previous using declaration %q#D" msgstr "" -#: tree-cfg.c:4299 +#: cp/name-lookup.c:2081 #, gcc-internal-format -msgid "fallthru edge after a control statement in bb %d" +msgid "previous non-function declaration %q+#D" msgstr "" -#: tree-cfg.c:4312 +#: cp/name-lookup.c:2082 #, gcc-internal-format -msgid "true/false edge after a non-GIMPLE_COND in bb %d" +msgid "conflicts with function declaration %q#D" msgstr "" -#: tree-cfg.c:4335 tree-cfg.c:4357 tree-cfg.c:4370 tree-cfg.c:4439 +#. It's a nested name with template parameter dependent scope. +#. This can only be using-declaration for class member. +#: cp/name-lookup.c:2160 cp/name-lookup.c:2185 #, gcc-internal-format -msgid "wrong outgoing edge flags at end of bb %d" +msgid "%qT is not a namespace" msgstr "" -#: tree-cfg.c:4345 +#. 7.3.3/5 +#. A using-declaration shall not name a template-id. +#: cp/name-lookup.c:2170 #, gcc-internal-format -msgid "explicit goto at end of bb %d" +msgid "a using-declaration cannot specify a template-id. Try %" msgstr "" -#: tree-cfg.c:4375 +#: cp/name-lookup.c:2177 #, gcc-internal-format -msgid "return edge does not point to exit in bb %d" +msgid "namespace %qD not allowed in using-declaration" msgstr "" -#: tree-cfg.c:4405 +#: cp/name-lookup.c:2213 #, gcc-internal-format -msgid "found default case not at the start of case vector" +msgid "%qD not declared" msgstr "" -#: tree-cfg.c:4413 +#: cp/name-lookup.c:2249 cp/name-lookup.c:2286 cp/name-lookup.c:2320 +#: cp/name-lookup.c:2335 #, gcc-internal-format -msgid "case labels not sorted: " +msgid "%qD is already declared in this scope" msgstr "" -#: tree-cfg.c:4430 +#: cp/name-lookup.c:2942 #, gcc-internal-format -msgid "extra outgoing edge %d->%d" +msgid "using-declaration for non-member at class scope" msgstr "" -#: tree-cfg.c:4453 +#: cp/name-lookup.c:2949 #, gcc-internal-format -msgid "missing edge %i->%i" +msgid "%<%T::%D%> names destructor" msgstr "" -#: tree-cfg.c:7158 +#: cp/name-lookup.c:2954 #, gcc-internal-format -msgid "% function does return" +msgid "%<%T::%D%> names constructor" msgstr "" -#: tree-cfg.c:7178 +#: cp/name-lookup.c:2959 #, gcc-internal-format -msgid "control reaches end of non-void function" +msgid "%<%T::%D%> names constructor in %qT" msgstr "" -#: tree-cfg.c:7241 +#: cp/name-lookup.c:3009 #, gcc-internal-format -msgid "function might be possible candidate for attribute %" +msgid "no members matching %<%T::%D%> in %q#T" msgstr "" -#: tree-cfg.c:7312 +#: cp/name-lookup.c:3077 #, gcc-internal-format -msgid "" -"ignoring return value of %qD, declared with attribute warn_unused_result" +msgid "declaration of %qD not in a namespace surrounding %qD" msgstr "" -#: tree-cfg.c:7317 +#: cp/name-lookup.c:3085 #, gcc-internal-format -msgid "" -"ignoring return value of function declared with attribute warn_unused_result" +msgid "explicit qualification in declaration of %qD" msgstr "" -#: tree-dump.c:930 +#: cp/name-lookup.c:3167 #, gcc-internal-format -msgid "could not open dump file %qs: %s" +msgid "%qD should have been declared inside %qD" msgstr "" -#: tree-dump.c:1063 +#: cp/name-lookup.c:3212 #, gcc-internal-format -msgid "ignoring unknown option %q.*s in %<-fdump-%s%>" +msgid "%qD attribute requires a single NTBS argument" msgstr "" -#: tree-eh.c:3877 +#: cp/name-lookup.c:3219 #, gcc-internal-format -msgid "BB %i has multiple EH edges" +msgid "" +"%qD attribute is meaningless since members of the anonymous namespace get " +"local symbols" msgstr "" -#: tree-eh.c:3889 +#: cp/name-lookup.c:3228 cp/name-lookup.c:3598 #, gcc-internal-format -msgid "BB %i can not throw but has an EH edge" +msgid "%qD attribute directive ignored" msgstr "" -#: tree-eh.c:3897 +#: cp/name-lookup.c:3273 #, gcc-internal-format -msgid "BB %i last statement has incorrectly set lp" +msgid "namespace alias %qD not allowed here, assuming %qD" msgstr "" -#: tree-eh.c:3903 +#: cp/name-lookup.c:3586 #, gcc-internal-format -msgid "BB %i is missing an EH edge" +msgid "strong using only meaningful at namespace scope" msgstr "" -#: tree-eh.c:3909 +#: cp/name-lookup.c:3590 #, gcc-internal-format -msgid "Incorrect EH edge %i->%i" +msgid "current namespace %qD does not enclose strongly used namespace %qD" msgstr "" -#: tree-eh.c:3943 tree-eh.c:3962 +#: cp/name-lookup.c:5017 #, gcc-internal-format -msgid "BB %i is missing an edge" +msgid "argument dependent lookup finds %q+D" msgstr "" -#: tree-eh.c:3979 +#: cp/name-lookup.c:5461 #, gcc-internal-format -msgid "BB %i too many fallthru edges" +msgid "XXX entering pop_everything ()\n" msgstr "" -#: tree-eh.c:3988 +#: cp/name-lookup.c:5470 #, gcc-internal-format -msgid "BB %i has incorrect edge" +msgid "XXX leaving pop_everything ()\n" msgstr "" -#: tree-eh.c:3994 +#: cp/parser.c:435 #, gcc-internal-format -msgid "BB %i has incorrect fallthru edge" +msgid "identifier %qE will become a keyword in C++0x" msgstr "" -#: tree-inline.c:2773 +#: cp/parser.c:2100 #, gcc-internal-format -msgid "function %q+F can never be copied because it receives a non-local goto" +msgid "%<#pragma%> is not allowed here" msgstr "" -#: tree-inline.c:2790 +#: cp/parser.c:2131 #, gcc-internal-format -msgid "" -"function %q+F can never be copied because it saves address of local label in " -"a static variable" +msgid "%<%E::%E%> has not been declared" msgstr "" -#: tree-inline.c:2800 +#: cp/parser.c:2134 #, gcc-internal-format -msgid "" -"function %q+F can never be copied because it uses variable sized variables" +msgid "%<::%E%> has not been declared" msgstr "" -#: tree-inline.c:2838 +#: cp/parser.c:2137 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it uses alloca (override using " -"the always_inline attribute)" +msgid "request for member %qE in non-class type %qT" msgstr "" -#: tree-inline.c:2852 +#: cp/parser.c:2140 #, gcc-internal-format -msgid "function %q+F can never be inlined because it uses setjmp" +msgid "%<%T::%E%> has not been declared" msgstr "" -#: tree-inline.c:2866 +#: cp/parser.c:2143 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it uses variable argument lists" +msgid "%qE has not been declared" msgstr "" -#: tree-inline.c:2878 +#: cp/parser.c:2146 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it uses setjmp-longjmp exception " -"handling" +msgid "%<%E::%E%> %s" msgstr "" -#: tree-inline.c:2886 +#: cp/parser.c:2148 #, gcc-internal-format -msgid "function %q+F can never be inlined because it uses non-local goto" +msgid "%<::%E%> %s" msgstr "" -#: tree-inline.c:2898 +#: cp/parser.c:2150 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it uses __builtin_return or " -"__builtin_apply_args" +msgid "%qE %s" msgstr "" -#: tree-inline.c:2918 +#: cp/parser.c:2188 #, gcc-internal-format -msgid "function %q+F can never be inlined because it contains a computed goto" +msgid "ISO C++ 1998 does not support %" msgstr "" -#: tree-inline.c:2998 +#: cp/parser.c:2209 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it is suppressed using -fno-inline" +msgid "duplicate %qs" msgstr "" -#: tree-inline.c:3012 +#: cp/parser.c:2254 #, gcc-internal-format -msgid "" -"function %q+F can never be inlined because it uses attributes conflicting " -"with inlining" +msgid "new types may not be defined in a return type" msgstr "" -#: tree-inline.c:3577 tree-inline.c:3588 +#: cp/parser.c:2256 #, gcc-internal-format -msgid "inlining failed in call to %q+F: %s" +msgid "(perhaps a semicolon is missing after the definition of %qT)" msgstr "" -#: tree-inline.c:3579 tree-inline.c:3590 +#: cp/parser.c:2276 cp/parser.c:4289 cp/pt.c:6211 #, gcc-internal-format -msgid "called from here" +msgid "%qT is not a template" msgstr "" -#: tree-mudflap.c:907 +#: cp/parser.c:2278 #, gcc-internal-format -msgid "mudflap checking not yet implemented for ARRAY_RANGE_REF" +msgid "%qE is not a template" msgstr "" -#: tree-mudflap.c:1114 +#: cp/parser.c:2280 #, gcc-internal-format -msgid "mudflap cannot track %qE in stub function" +msgid "invalid template-id" msgstr "" -#: tree-mudflap.c:1358 +#: cp/parser.c:2343 #, gcc-internal-format -msgid "mudflap cannot track unknown size extern %qE" +msgid "invalid use of template-name %qE without an argument list" msgstr "" -#: tree-nomudflap.c:49 +#: cp/parser.c:2346 #, gcc-internal-format -msgid "mudflap: this language is not supported" +msgid "invalid use of destructor %qD as a type" msgstr "" -#: tree-optimize.c:441 +#. Something like 'unsigned A a;' +#: cp/parser.c:2349 #, gcc-internal-format -msgid "size of return value of %q+D is %u bytes" +msgid "invalid combination of multiple type-specifiers" msgstr "" -#: tree-optimize.c:444 +#. Issue an error message. +#: cp/parser.c:2353 #, gcc-internal-format -msgid "size of return value of %q+D is larger than %wd bytes" +msgid "%qE does not name a type" msgstr "" -#: tree-outof-ssa.c:756 tree-outof-ssa.c:813 tree-ssa-coalesce.c:958 -#: tree-ssa-coalesce.c:973 tree-ssa-coalesce.c:1195 tree-ssa-live.c:1184 +#: cp/parser.c:2386 #, gcc-internal-format -msgid "SSA corruption" +msgid "(perhaps % was intended)" msgstr "" -#: tree-profile.c:396 +#: cp/parser.c:2401 #, gcc-internal-format -msgid "unimplemented functionality" +msgid "%qE in namespace %qE does not name a type" msgstr "" -#: tree-ssa.c:577 +#. A::A() +#: cp/parser.c:2407 #, gcc-internal-format -msgid "expected an SSA_NAME object" +msgid "%<%T::%E%> names the constructor, not the type" msgstr "" -#: tree-ssa.c:583 +#: cp/parser.c:2410 #, gcc-internal-format -msgid "type mismatch between an SSA_NAME and its symbol" +msgid "and %qT has no template constructors" msgstr "" -#: tree-ssa.c:589 +#: cp/parser.c:2415 #, gcc-internal-format -msgid "found an SSA_NAME that had been released into the free pool" +msgid "need % before %<%T::%E%> because %qT is a dependent scope" msgstr "" -#: tree-ssa.c:595 +#: cp/parser.c:2419 #, gcc-internal-format -msgid "found a virtual definition for a GIMPLE register" +msgid "%qE in class %qT does not name a type" msgstr "" -#: tree-ssa.c:601 +#: cp/parser.c:3208 #, gcc-internal-format -msgid "virtual SSA name for non-VOP decl" +msgid "fixed-point types not supported in C++" msgstr "" -#: tree-ssa.c:607 +#: cp/parser.c:3289 #, gcc-internal-format -msgid "found a real definition for a non-register" +msgid "ISO C++ forbids braced-groups within expressions" msgstr "" -#: tree-ssa.c:614 +#: cp/parser.c:3301 #, gcc-internal-format -msgid "found a default name with a non-empty defining statement" +msgid "" +"statement-expressions are not allowed outside functions nor in template-" +"argument lists" msgstr "" -#: tree-ssa.c:642 +#: cp/parser.c:3374 #, gcc-internal-format -msgid "SSA_NAME created in two different blocks %i and %i" +msgid "% may not be used in this context" msgstr "" -#: tree-ssa.c:651 tree-ssa.c:1024 +#: cp/parser.c:3595 #, gcc-internal-format -msgid "SSA_NAME_DEF_STMT is wrong" +msgid "local variable %qD may not appear in this context" msgstr "" -#: tree-ssa.c:703 +#: cp/parser.c:3889 #, gcc-internal-format -msgid "missing definition" +msgid "scope %qT before %<~%> is not a class-name" msgstr "" -#: tree-ssa.c:709 +#: cp/parser.c:4008 #, gcc-internal-format -msgid "definition in block %i does not dominate use in block %i" +msgid "declaration of %<~%T%> as member of %qT" msgstr "" -#: tree-ssa.c:717 +#: cp/parser.c:4023 #, gcc-internal-format -msgid "definition in block %i follows the use" +msgid "typedef-name %qD used as destructor declarator" msgstr "" -#: tree-ssa.c:724 +#. Warn the user that a compound literal is not +#. allowed in standard C++. +#: cp/parser.c:4713 #, gcc-internal-format -msgid "SSA_NAME_OCCURS_IN_ABNORMAL_PHI should be set" +msgid "ISO C++ forbids compound-literals" msgstr "" -#: tree-ssa.c:732 +#: cp/parser.c:5090 #, gcc-internal-format -msgid "no immediate_use list" +msgid "%qE does not have class type" msgstr "" -#: tree-ssa.c:744 +#: cp/parser.c:5175 cp/typeck.c:2300 #, gcc-internal-format -msgid "wrong immediate use list" +msgid "invalid use of %qD" msgstr "" -#: tree-ssa.c:778 +#: cp/parser.c:5758 #, gcc-internal-format -msgid "incoming edge count does not match number of PHI arguments" +msgid "array bound forbidden after parenthesized type-id" msgstr "" -#: tree-ssa.c:792 +#: cp/parser.c:5760 #, gcc-internal-format -msgid "PHI argument is missing for edge %d->%d" +msgid "try removing the parentheses around the type-id" msgstr "" -#: tree-ssa.c:801 +#: cp/parser.c:5964 #, gcc-internal-format -msgid "PHI argument is not SSA_NAME, or invariant" +msgid "expression in new-declarator must have integral or enumeration type" msgstr "" -#: tree-ssa.c:829 +#: cp/parser.c:6218 #, gcc-internal-format -msgid "wrong edge %d->%d for PHI argument" +msgid "use of old-style cast" msgstr "" -#: tree-ssa.c:910 +#: cp/parser.c:6349 #, gcc-internal-format -msgid "AUX pointer initialized for edge %d->%d" +msgid "%<>>%> operator will be treated as two right angle brackets in C++0x" msgstr "" -#: tree-ssa.c:936 +#: cp/parser.c:6352 #, gcc-internal-format -msgid "stmt (%p) marked modified after optimization pass: " +msgid "suggest parentheses around %<>>%> expression" msgstr "" -#: tree-ssa.c:955 +#: cp/parser.c:7187 #, gcc-internal-format -msgid "statement makes a memory store, but has no VDEFS" +msgid "expected end of capture-list" msgstr "" -#: tree-ssa.c:970 +#: cp/parser.c:7238 #, gcc-internal-format -msgid "statement has VDEF operand not in defs list" +msgid "ISO C++ does not allow initializers in lambda expression capture lists" msgstr "" -#: tree-ssa.c:975 +#: cp/parser.c:7332 #, gcc-internal-format -msgid "statement has VDEF but no VUSE operand" +msgid "default argument specified for lambda parameter" msgstr "" -#: tree-ssa.c:981 +#: cp/parser.c:7395 #, gcc-internal-format -msgid "VDEF and VUSE do not use the same symbol" +msgid "lambda expression with no captures declared mutable" msgstr "" -#: tree-ssa.c:990 +#: cp/parser.c:7738 #, gcc-internal-format -msgid "statement has VUSE operand not in uses list" +msgid "case label %qE not within a switch statement" msgstr "" -#: tree-ssa.c:1053 +#: cp/parser.c:7811 #, gcc-internal-format -msgid "verify_ssa failed" +msgid "need % before %qE because %qT is a dependent scope" msgstr "" -#: tree-ssa.c:1673 +#: cp/parser.c:7820 #, gcc-internal-format -msgid "%qD was declared here" +msgid "%<%T::%D%> names the constructor, not the type" msgstr "" -#: tree-ssa.c:1745 +#. Issue a warning about this use of a GNU extension. +#: cp/parser.c:8455 #, gcc-internal-format -msgid "%qD is used uninitialized in this function" +msgid "ISO C++ forbids computed gotos" msgstr "" -#: tree-ssa.c:1748 tree-ssa.c:1787 +#: cp/parser.c:8600 cp/parser.c:16598 #, gcc-internal-format -msgid "%qD may be used uninitialized in this function" +msgid "extra %<;%>" msgstr "" -#: tree-vrp.c:5015 +#: cp/parser.c:8821 #, gcc-internal-format -msgid "array subscript is outside array bounds" +msgid "%<__label__%> not at the beginning of a block" msgstr "" -#: tree-vrp.c:5030 +#: cp/parser.c:8959 #, gcc-internal-format -msgid "array subscript is above array bounds" +msgid "mixing declarations and function-definitions is forbidden" msgstr "" -#: tree-vrp.c:5037 +#: cp/parser.c:9100 #, gcc-internal-format -msgid "array subscript is below array bounds" +msgid "% used outside of class" msgstr "" -#: tree-vrp.c:5706 +#. Complain about `auto' as a storage specifier, if +#. we're complaining about C++0x compatibility. +#: cp/parser.c:9159 #, gcc-internal-format -msgid "" -"assuming signed overflow does not occur when simplifying conditional to " -"constant" +msgid "% will change meaning in C++0x; please remove it" msgstr "" -#: tree-vrp.c:5712 +#: cp/parser.c:9281 #, gcc-internal-format -msgid "assuming signed overflow does not occur when simplifying conditional" +msgid "class definition may not be declared a friend" msgstr "" -#: tree-vrp.c:5756 +#: cp/parser.c:9350 cp/parser.c:16922 #, gcc-internal-format -msgid "comparison always false due to limited range of data type" +msgid "templates may not be %" msgstr "" -#: tree-vrp.c:5758 +#: cp/parser.c:9771 #, gcc-internal-format -msgid "comparison always true due to limited range of data type" +msgid "invalid use of % in conversion operator" msgstr "" -#: tree-vrp.c:6598 +#: cp/parser.c:9856 #, gcc-internal-format -msgid "" -"assuming signed overflow does not occur when simplifying % or %<%%%> to %" -"<>>%> or %<&%>" +msgid "only constructors take base initializers" msgstr "" -#: tree-vrp.c:6680 +#: cp/parser.c:9878 #, gcc-internal-format -msgid "" -"assuming signed overflow does not occur when simplifying % to % or %<-X%>" +msgid "cannot expand initializer for member %<%D%>" msgstr "" -#: tree.c:4068 +#: cp/parser.c:9933 #, gcc-internal-format -msgid "ignoring attributes applied to %qT after definition" +msgid "anachronistic old-style base class initializer" msgstr "" -#: tree.c:5214 +#: cp/parser.c:10001 #, gcc-internal-format -msgid "%q+D already declared with dllexport attribute: dllimport ignored" +msgid "" +"keyword % not allowed in this context (a qualified member " +"initializer is implicitly a type)" msgstr "" -#: tree.c:5226 +#. Warn that we do not support `export'. +#: cp/parser.c:10346 #, gcc-internal-format -msgid "" -"%q+D redeclared without dllimport attribute after being referenced with dll " -"linkage" +msgid "keyword % not implemented, and will be ignored" msgstr "" -#: tree.c:5241 +#: cp/parser.c:10532 cp/parser.c:10631 cp/parser.c:10738 cp/parser.c:15307 #, gcc-internal-format -msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" +msgid "template parameter pack %qD cannot have a default argument" msgstr "" -#: tree.c:5341 +#: cp/parser.c:10536 cp/parser.c:15314 #, gcc-internal-format -msgid "inline function %q+D declared as dllimport: attribute ignored" +msgid "template parameter pack cannot have a default argument" msgstr "" -#: tree.c:5349 +#: cp/parser.c:10635 cp/parser.c:10742 #, gcc-internal-format -msgid "function %q+D definition is marked dllimport" +msgid "template parameter packs cannot have default arguments" msgstr "" -#: tree.c:5357 config/sh/symbian-c.c:144 config/sh/symbian-cxx.c:576 +#: cp/parser.c:10882 #, gcc-internal-format -msgid "variable %q+D definition is marked dllimport" +msgid "%<<::%> cannot begin a template-argument list" msgstr "" -#: tree.c:5384 config/sh/symbian-c.c:164 config/sh/symbian-cxx.c:651 +#: cp/parser.c:10886 #, gcc-internal-format -msgid "external linkage required for symbol %q+D because of %qE attribute" +msgid "" +"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> " +"and %<::%>" msgstr "" -#: tree.c:5398 +#: cp/parser.c:10964 #, gcc-internal-format -msgid "" -"%qE implies default visibility, but %qD has already been declared with a " -"different visibility" +msgid "parse error in template argument list" msgstr "" -#: tree.c:6998 +#. Explain what went wrong. +#: cp/parser.c:11078 #, gcc-internal-format -msgid "arrays of functions are not meaningful" +msgid "non-template %qD used as template" msgstr "" -#: tree.c:7135 +#: cp/parser.c:11080 #, gcc-internal-format -msgid "function return type cannot be function" +msgid "use %<%T::template %D%> to indicate that it is a template" msgstr "" -#: tree.c:8347 tree.c:8432 tree.c:8493 +#: cp/parser.c:11213 #, gcc-internal-format -msgid "tree check: %s, have %s in %s, at %s:%d" +msgid "expected parameter pack before %<...%>" msgstr "" -#: tree.c:8384 +#: cp/parser.c:11628 #, gcc-internal-format -msgid "tree check: expected none of %s, have %s in %s, at %s:%d" +msgid "template specialization with C linkage" msgstr "" -#: tree.c:8397 +#: cp/parser.c:12444 #, gcc-internal-format -msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d" +msgid "declaration %qD does not declare anything" msgstr "" -#: tree.c:8446 +#: cp/parser.c:12530 #, gcc-internal-format -msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d" +msgid "attributes ignored on uninstantiated type" msgstr "" -#: tree.c:8459 +#: cp/parser.c:12534 #, gcc-internal-format -msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d" +msgid "attributes ignored on template instantiation" msgstr "" -#: tree.c:8519 +#: cp/parser.c:12539 #, gcc-internal-format msgid "" -"tree check: expected tree that contains %qs structure, have %qs in %s, at %s:" -"%d" +"attributes ignored on elaborated-type-specifier that is not a forward " +"declaration" msgstr "" -#: tree.c:8533 +#: cp/parser.c:12824 #, gcc-internal-format -msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d" +msgid "%qD is not a namespace-name" msgstr "" -#: tree.c:8546 +#: cp/parser.c:12951 #, gcc-internal-format -msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d" +msgid "% definition is not allowed here" msgstr "" -#: tree.c:8559 +#: cp/parser.c:13092 #, gcc-internal-format -msgid "" -"tree check: accessed operand %d of omp_clause %s with %d operands in %s, at %" -"s:%d" +msgid "a template-id may not appear in a using-declaration" msgstr "" -#: value-prof.c:376 +#: cp/parser.c:13513 #, gcc-internal-format -msgid "Dead histogram" +msgid "an asm-specification is not allowed on a function-definition" msgstr "" -#: value-prof.c:407 +#: cp/parser.c:13517 #, gcc-internal-format -msgid "" -"Histogram value statement does not correspond to the statement it is " -"associated with" +msgid "attributes are not allowed on a function-definition" msgstr "" -#: value-prof.c:420 +#: cp/parser.c:13670 #, gcc-internal-format -msgid "verify_histograms failed" +msgid "initializer provided for function" msgstr "" -#: value-prof.c:467 +#: cp/parser.c:13703 #, gcc-internal-format -msgid "" -"Correcting inconsistent value profile: %s profiler overall count (%d) does " -"not match BB count (%d)" +msgid "attributes after parenthesized initializer ignored" msgstr "" -#: value-prof.c:477 +#: cp/parser.c:14098 cp/pt.c:9822 #, gcc-internal-format -msgid "" -"Corrupted value profile: %s profiler overall count (%d) does not match BB " -"count (%d)" +msgid "array bound is not an integer constant" msgstr "" -#: varasm.c:580 +#: cp/parser.c:14219 #, gcc-internal-format -msgid "%+D causes a section type conflict" +msgid "cannot define member of dependent typedef %qT" msgstr "" -#: varasm.c:1130 +#: cp/parser.c:14223 #, gcc-internal-format -msgid "" -"alignment of %q+D is greater than maximum object file alignment. Using %d" +msgid "%<%T::%E%> is not a type" msgstr "" -#: varasm.c:1363 varasm.c:1371 +#: cp/parser.c:14251 #, gcc-internal-format -msgid "register name not specified for %q+D" +msgid "invalid use of constructor as a template" msgstr "" -#: varasm.c:1373 +#: cp/parser.c:14253 #, gcc-internal-format -msgid "invalid register name for %q+D" +msgid "" +"use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified " +"name" msgstr "" -#: varasm.c:1375 +#: cp/parser.c:14431 #, gcc-internal-format -msgid "data type of %q+D isn%'t suitable for a register" +msgid "%qD is a namespace" msgstr "" -#: varasm.c:1378 +#: cp/parser.c:14506 #, gcc-internal-format -msgid "register specified for %q+D isn%'t suitable for data type" +msgid "duplicate cv-qualifier" msgstr "" -#: varasm.c:1388 +#: cp/parser.c:14628 #, gcc-internal-format -msgid "global register variable has initial value" +msgid "invalid use of %" msgstr "" -#: varasm.c:1392 +#: cp/parser.c:15240 #, gcc-internal-format -msgid "optimization may eliminate reads and/or writes to register variables" +msgid "file ends in default argument" msgstr "" -#: varasm.c:1430 +#: cp/parser.c:15286 #, gcc-internal-format -msgid "register name given for non-register variable %q+D" +msgid "deprecated use of default argument for parameter of non-function" msgstr "" -#: varasm.c:1507 +#: cp/parser.c:15290 #, gcc-internal-format -msgid "global destructors not supported on this target" +msgid "default arguments are only permitted for function parameters" msgstr "" -#: varasm.c:1573 +#: cp/parser.c:15576 #, gcc-internal-format -msgid "global constructors not supported on this target" +msgid "ISO C++ does not allow designated initializers" msgstr "" -#: varasm.c:1960 +#: cp/parser.c:16190 #, gcc-internal-format -msgid "thread-local COMMON data not implemented" +msgid "invalid class name in declaration of %qD" msgstr "" -#: varasm.c:1989 +#: cp/parser.c:16204 #, gcc-internal-format -msgid "" -"requested alignment for %q+D is greater than implemented alignment of %wu" +msgid "declaration of %qD in namespace %qD which does not enclose %qD" msgstr "" -#: varasm.c:4561 +#: cp/parser.c:16209 #, gcc-internal-format -msgid "initializer for integer/fixed-point value is too complicated" +msgid "declaration of %qD in %qD which does not enclose %qD" msgstr "" -#: varasm.c:4566 +#: cp/parser.c:16223 #, gcc-internal-format -msgid "initializer for floating value is not a floating constant" +msgid "extra qualification not allowed" msgstr "" -#: varasm.c:4872 +#: cp/parser.c:16235 #, gcc-internal-format -msgid "invalid initial value for member %qE" +msgid "an explicit specialization must be preceded by %