From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1105) id 759E1385841B; Fri, 11 Feb 2022 23:24:43 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 759E1385841B MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Joseph Myers To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-7208] Regenerate .pot files. X-Act-Checkin: gcc X-Git-Author: Joseph Myers X-Git-Refname: refs/heads/master X-Git-Oldrev: becc9a12a515a2d0bbe56555185102dd42ec4ef3 X-Git-Newrev: 13caa028f9f460f446c0bdeac33c672c9a91cf49 Message-Id: <20220211232443.759E1385841B@sourceware.org> Date: Fri, 11 Feb 2022 23:24:43 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Feb 2022 23:24:43 -0000 https://gcc.gnu.org/g:13caa028f9f460f446c0bdeac33c672c9a91cf49 commit r12-7208-g13caa028f9f460f446c0bdeac33c672c9a91cf49 Author: Joseph Myers Date: Fri Feb 11 23:23:48 2022 +0000 Regenerate .pot files. gcc/po/ * gcc.pot: Regenerate. libcpp/po/ * cpplib.pot: Regenerate. Diff: --- gcc/po/gcc.pot | 52510 ++++++++++++++++++++++++++----------------------- libcpp/po/cpplib.pot | 620 +- 2 files changed, 28107 insertions(+), 25023 deletions(-) diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 212c4122084..38744f786af 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: https://gcc.gnu.org/bugs/\n" -"POT-Creation-Date: 2021-07-26 15:26+0000\n" +"POT-Creation-Date: 2022-02-11 23:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -18,21884 +18,22470 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" -#: cfgrtl.c:2772 -msgid "flow control insn inside a basic block" +#: cif-code.def:39 +msgid "function not considered for inlining" msgstr "" -#: cfgrtl.c:3004 -msgid "wrong insn in the fallthru edge" +#: cif-code.def:43 +msgid "caller is not optimized" msgstr "" -#: cfgrtl.c:3060 -msgid "insn outside basic block" +#: cif-code.def:47 +msgid "function body not available" msgstr "" -#: cfgrtl.c:3068 -msgid "return not followed by barrier" +#: cif-code.def:51 +msgid "redefined extern inline functions are not considered for inlining" msgstr "" -#: collect-utils.c:169 -#, c-format -msgid "[cannot find %s]" +#: cif-code.def:56 +msgid "function not inlinable" msgstr "" -#: collect2.c:1587 -#, c-format -msgid "collect2 version %s\n" +#: cif-code.def:60 +msgid "function body can be overwritten at link time" msgstr "" -#: collect2.c:1692 -#, c-format -msgid "%d constructor found\n" -msgid_plural "%d constructors found\n" -msgstr[0] "" -msgstr[1] "" - -#: collect2.c:1696 -#, c-format -msgid "%d destructor found\n" -msgid_plural "%d destructors found\n" -msgstr[0] "" -msgstr[1] "" - -#: collect2.c:1700 -#, c-format -msgid "%d frame table found\n" -msgid_plural "%d frame tables found\n" -msgstr[0] "" -msgstr[1] "" +#: cif-code.def:64 +msgid "function not inline candidate" +msgstr "" -#: collect2.c:1855 -#, c-format -msgid "[Leaving %s]\n" +#: cif-code.def:68 +msgid "--param large-function-growth limit reached" msgstr "" -#: collect2.c:2085 -#, c-format -msgid "" -"\n" -"write_c_file - output name is %s, prefix is %s\n" +#: cif-code.def:70 +msgid "--param large-stack-frame-growth limit reached" msgstr "" -#: collect2.c:2604 -#, c-format -msgid "" -"\n" -"ldd output with constructors/destructors.\n" +#: cif-code.def:72 +msgid "--param max-inline-insns-single limit reached" msgstr "" -#: cprop.c:1750 -msgid "const/copy propagation disabled" +#: cif-code.def:74 +msgid "--param max-inline-insns-auto limit reached" msgstr "" -#: diagnostic.c:159 -#, c-format -msgid "%s: all warnings being treated as errors" +#: cif-code.def:76 +msgid "--param inline-unit-growth limit reached" msgstr "" -#: diagnostic.c:164 -#, c-format -msgid "%s: some warnings being treated as errors" +#: cif-code.def:80 +msgid "recursive inlining" msgstr "" -#: diagnostic.c:440 input.c:249 input.c:1947 c-family/c-opts.c:1463 -#: fortran/cpp.c:579 fortran/error.c:1049 fortran/error.c:1069 -msgid "" +#: cif-code.def:84 +msgid "call is unlikely and code size would grow" msgstr "" -#: diagnostic.c:598 -#, c-format -msgid "compilation terminated due to -fmax-errors=%u.\n" +#: cif-code.def:88 +msgid "call is considered never executed and code size would grow" msgstr "" -#: diagnostic.c:626 -#, c-format -msgid "compilation terminated due to -Wfatal-errors.\n" +#: cif-code.def:92 +msgid "function not declared inline and code size would grow" msgstr "" -#: diagnostic.c:646 -#, c-format -msgid "" -"Please submit a full bug report,\n" -"with preprocessed source if appropriate.\n" +#: cif-code.def:96 +msgid "mismatched declarations during linktime optimization" msgstr "" -#: diagnostic.c:652 -#, c-format -msgid "See %s for instructions.\n" +#: cif-code.def:100 +msgid "variadic thunk call" msgstr "" -#: diagnostic.c:661 -#, c-format -msgid "compilation terminated.\n" +#: cif-code.def:104 +msgid "originally indirect function call not considered for inlining" msgstr "" -#: diagnostic.c:730 -msgid " from" +#: cif-code.def:108 +msgid "indirect function call with a yet undetermined callee" msgstr "" -#: diagnostic.c:731 -msgid "In file included from" +#: cif-code.def:112 +msgid "exception handling personality mismatch" msgstr "" -#. 2 -#: diagnostic.c:732 -msgid " included from" +#: cif-code.def:117 +msgid "non-call exception handling mismatch" msgstr "" -#: diagnostic.c:733 -msgid "In module" +#: cif-code.def:121 +msgid "target specific option mismatch" msgstr "" -#. 4 -#: diagnostic.c:734 -msgid "of module" +#: cif-code.def:125 +msgid "optimization level attribute mismatch" msgstr "" -#: diagnostic.c:735 -msgid "In module imported at" +#: cif-code.def:129 +msgid "callee refers to comdat-local symbols" msgstr "" -#. 6 -#: diagnostic.c:736 -msgid "imported at" +#: cif-code.def:134 +msgid "sanitizer function attribute mismatch" msgstr "" -#: diagnostic.c:1309 -#, c-format -msgid "%s:%d: confused by earlier errors, bailing out\n" +#: cif-code.def:139 +msgid "" +"function has external linkage when the user requests only inlining static " +"for live patching" msgstr "" -#: diagnostic.c:1944 -#, c-format -msgid "Internal compiler error: Error reporting routines re-entered.\n" +#: cif-code.def:144 +msgid "unreachable" msgstr "" -#: diagnostic.c:1975 diagnostic.c:1994 -#, gcc-internal-format, gfc-internal-format -msgid "in %s, at %s:%d" +#. The remainder are real diagnostic types. +#: diagnostic.def:33 +msgid "fatal error: " msgstr "" -#: final.c:1113 -msgid "negative insn length" +#. This is like DK_ICE, but backtrace is not printed. Used in the driver +#. when reporting fatal signal in the compiler. +#: diagnostic.def:34 diagnostic.def:55 +msgid "internal compiler error: " msgstr "" -#: final.c:2861 -msgid "could not split insn" +#. This one is just for counting DK_WARNING promoted to DK_ERROR +#. due to -Werror and -Werror=warning. +#: diagnostic.def:35 diagnostic.def:52 +msgid "error: " msgstr "" -#: final.c:3228 -msgid "invalid 'asm': " +#: diagnostic.def:36 +msgid "sorry, unimplemented: " msgstr "" -#: final.c:3361 -#, c-format -msgid "nested assembly dialect alternatives" +#: diagnostic.def:37 +msgid "warning: " msgstr "" -#: final.c:3389 final.c:3401 -#, c-format -msgid "unterminated assembly dialect alternative" +#: diagnostic.def:38 +msgid "anachronism: " msgstr "" -#: final.c:3543 -#, c-format -msgid "operand number missing after %%-letter" +#: diagnostic.def:39 +msgid "note: " msgstr "" -#: final.c:3546 final.c:3587 -#, c-format -msgid "operand number out of range" +#: diagnostic.def:40 +msgid "debug: " msgstr "" -#: final.c:3604 -#, c-format -msgid "invalid %%-code" +#. For use when using the diagnostic_show_locus machinery to show +#. a range of events within a path. +#: diagnostic.def:44 +msgid "path: " msgstr "" -#: final.c:3638 -#, c-format -msgid "'%%l' operand isn't a label" +#. These two would be re-classified as DK_WARNING or DK_ERROR, so the +#. prefix does not matter. +#: diagnostic.def:48 +msgid "pedwarn: " msgstr "" -#. We can't handle floating point constants; -#. PRINT_OPERAND must handle them. -#. We can't handle floating point constants; -#. TARGET_PRINT_OPERAND must handle them. -#: final.c:3774 config/arc/arc.c:6406 config/i386/i386.c:12000 -#, c-format -msgid "floating constant misused" +#: diagnostic.def:49 +msgid "permerror: " msgstr "" -#: final.c:3832 config/arc/arc.c:6503 config/i386/i386.c:12091 -#: config/pdp11/pdp11.c:1872 +#: config/i386/djgpp.h:143 #, c-format -msgid "invalid expression as operand" +msgid "-f%s ignored (not supported for DJGPP)\n" msgstr "" -#: gcc.c:119 -#, c-format -msgid "%s\n" +#. The remainder are real diagnostic types. +#: fortran/gfc-diagnostic.def:33 +msgid "Fatal Error" msgstr "" -#: gcc.c:1847 -#, c-format -msgid "Using built-in specs.\n" +#. This is like DK_ICE, but backtrace is not printed. Used in the driver +#. when reporting fatal signal in the compiler. +#: fortran/gfc-diagnostic.def:34 fortran/gfc-diagnostic.def:50 +msgid "internal compiler error" msgstr "" -#: gcc.c:2092 -#, c-format -msgid "" -"Setting spec %s to '%s'\n" -"\n" +#: fortran/gfc-diagnostic.def:35 +msgid "Error" msgstr "" -#: gcc.c:2297 -#, c-format -msgid "Reading specs from %s\n" +#: fortran/gfc-diagnostic.def:36 +msgid "sorry, unimplemented" msgstr "" -#: gcc.c:2429 -#, c-format -msgid "could not find specs file %s\n" +#: fortran/gfc-diagnostic.def:37 +msgid "Warning" msgstr "" -#: gcc.c:2504 -#, c-format -msgid "rename spec %s to %s\n" +#: fortran/gfc-diagnostic.def:38 +msgid "anachronism" msgstr "" -#: gcc.c:2506 -#, c-format -msgid "" -"spec is '%s'\n" -"\n" +#: fortran/gfc-diagnostic.def:39 +msgid "note" msgstr "" -#: gcc.c:3358 -#, c-format -msgid "" -"\n" -"Go ahead? (y or n) " +#: fortran/gfc-diagnostic.def:40 +msgid "debug" msgstr "" -#: gcc.c:3530 -#, c-format -msgid "# %s %.2f %.2f\n" +#. These two would be re-classified as DK_WARNING or DK_ERROR, so the +#. prefix does not matter. +#: fortran/gfc-diagnostic.def:43 +msgid "pedwarn" msgstr "" -#: gcc.c:3746 -#, c-format -msgid "Usage: %s [options] file...\n" +#: fortran/gfc-diagnostic.def:44 +msgid "permerror" msgstr "" -#: gcc.c:3747 -msgid "Options:\n" +#. This one is just for counting DK_WARNING promoted to DK_ERROR +#. due to -Werror and -Werror=warning. +#: fortran/gfc-diagnostic.def:47 +msgid "error" msgstr "" -#: gcc.c:3749 -msgid " -pass-exit-codes Exit with highest error code from a phase.\n" +#: gcc.cc:829 gcc.cc:833 gcc.cc:888 +msgid "-gz is not supported in this configuration" msgstr "" -#: gcc.c:3750 -msgid " --help Display this information.\n" +#: gcc.cc:839 gcc.cc:899 +msgid "-gz=zlib is not supported in this configuration" msgstr "" -#: gcc.c:3751 -msgid "" -" --target-help Display target specific command line options.\n" +#: gcc.cc:1092 +msgid "-fuse-linker-plugin is not supported in this configuration" msgstr "" -#: gcc.c:3752 -msgid "" -" --help={common|optimizers|params|target|warnings|[^]{joined|separate|" -"undocumented}}[,...].\n" +#: gcc.cc:1108 +msgid "cannot specify -static with -fsanitize=address" msgstr "" -#: gcc.c:3753 -msgid "" -" Display specific types of command line options.\n" +#: gcc.cc:1110 +msgid "cannot specify -static with -fsanitize=hwaddress" msgstr "" -#: gcc.c:3755 -msgid " (Use '-v --help' to display command line options of sub-processes).\n" +#: gcc.cc:1112 +msgid "cannot specify -static with -fsanitize=thread" msgstr "" -#: gcc.c:3756 -msgid " --version Display compiler version information.\n" +#: gcc.cc:1134 +msgid "-fvtable-verify=std is not supported in this configuration" msgstr "" -#: gcc.c:3757 -msgid " -dumpspecs Display all of the built in spec strings.\n" +#: gcc.cc:1136 +msgid "-fvtable-verify=preinit is not supported in this configuration" msgstr "" -#: gcc.c:3758 -msgid " -dumpversion Display the version of the compiler.\n" +#: gcc.cc:1273 ada/gcc-interface/lang-specs.h:37 +msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: gcc.c:3759 -msgid " -dumpmachine Display the compiler's target processor.\n" +#: gcc.cc:1443 +msgid "GNU C no longer supports -traditional without -E" msgstr "" -#: gcc.c:3760 -msgid " -foffload= Specify offloading targets.\n" +#: gcc.cc:1452 +msgid "-E or -x required when input is from standard input" msgstr "" -#: gcc.c:3761 -msgid "" -" -print-search-dirs Display the directories in the compiler's search " -"path.\n" +#: config/darwin.h:154 +msgid "conflicting code generation switches" msgstr "" -#: gcc.c:3762 -msgid "" -" -print-libgcc-file-name Display the name of the compiler's companion " -"library.\n" +#: config/darwin.h:159 +msgid "-bundle_loader not allowed with -dynamiclib" msgstr "" -#: gcc.c:3763 -msgid " -print-file-name= Display the full path to library .\n" +#: config/darwin.h:161 +msgid "-client_name not allowed with -dynamiclib" msgstr "" -#: gcc.c:3764 -msgid "" -" -print-prog-name= Display the full path to compiler component " -".\n" +#: config/darwin.h:170 +msgid "-keep_private_externs not allowed with -dynamiclib" msgstr "" -#: gcc.c:3765 -msgid "" -" -print-multiarch Display the target's normalized GNU triplet, used " -"as\n" -" a component in the library path.\n" +#: config/darwin.h:172 +msgid "-private_bundle not allowed with -dynamiclib" msgstr "" -#: gcc.c:3768 -msgid "" -" -print-multi-directory Display the root directory for versions of " -"libgcc.\n" +#: config/darwin.h:180 +msgid "-compatibility_version only allowed with -dynamiclib" msgstr "" -#: gcc.c:3769 -msgid "" -" -print-multi-lib Display the mapping between command line options " -"and\n" -" multiple library search directories.\n" +#: config/darwin.h:182 +msgid "-current_version only allowed with -dynamiclib" msgstr "" -#: gcc.c:3772 -msgid "" -" -print-multi-os-directory Display the relative path to OS libraries.\n" +#: config/darwin.h:184 +msgid "-install_name only allowed with -dynamiclib" msgstr "" -#: gcc.c:3773 -msgid " -print-sysroot Display the target libraries directory.\n" +#: config/darwin.h:195 +msgid "-bundle not allowed with -dynamiclib" msgstr "" -#: gcc.c:3774 -msgid "" -" -print-sysroot-headers-suffix Display the sysroot suffix used to find " -"headers.\n" +#: config/darwin.h:211 +msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#: gcc.c:3775 -msgid "" -" -Wa, Pass comma-separated on to the " -"assembler.\n" +#: config/darwin.h:216 config/darwin.h:614 +msgid "gsplit-dwarf is not supported on this platform" msgstr "" -#: gcc.c:3776 -msgid "" -" -Wp, Pass comma-separated on to the " -"preprocessor.\n" +#: config/darwin.h:285 +msgid "rdynamic is not supported" msgstr "" -#: gcc.c:3777 -msgid "" -" -Wl, Pass comma-separated on to the linker.\n" +#: config/dragonfly.h:76 config/i386/freebsd.h:82 config/i386/freebsd64.h:35 +#: config/ia64/freebsd.h:26 config/rs6000/sysv4.h:758 config/sparc/freebsd.h:45 +msgid "consider using '-pg' instead of '-p' with gprof(1)" msgstr "" -#: gcc.c:3778 -msgid " -Xassembler Pass on to the assembler.\n" +#: config/lynx.h:69 +msgid "cannot use mthreads and mlegacy-threads together" msgstr "" -#: gcc.c:3779 -msgid " -Xpreprocessor Pass on to the preprocessor.\n" +#: config/lynx.h:94 +msgid "cannot use mshared and static together" msgstr "" -#: gcc.c:3780 -msgid " -Xlinker Pass on to the linker.\n" +#: config/sol2.h:350 config/sol2.h:355 +msgid "does not support multilib" msgstr "" -#: gcc.c:3781 -msgid " -save-temps Do not delete intermediate files.\n" +#: config/sol2.h:449 +msgid "-pie is not supported in this configuration" msgstr "" -#: gcc.c:3782 -msgid " -save-temps= Do not delete intermediate files.\n" +#: config/vxworks.h:204 +msgid "-Xbind-now and -Xbind-lazy are incompatible" msgstr "" -#: gcc.c:3783 -msgid "" -" -no-canonical-prefixes Do not canonicalize paths when building relative\n" -" prefixes to other gcc components.\n" +#: config/aarch64/aarch64-freebsd.h:37 config/arm/freebsd.h:49 +#: config/riscv/freebsd.h:44 +msgid "consider using `-pg' instead of `-p' with gprof (1)" msgstr "" -#: gcc.c:3786 -msgid " -pipe Use pipes rather than intermediate files.\n" +#: config/arc/arc.h:68 config/mips/mips.h:1475 +msgid "may not use both -EB and -EL" msgstr "" -#: gcc.c:3787 -msgid " -time Time the execution of each subprocess.\n" +#: config/avr/specs.h:71 config/pru/pru.h:58 +msgid "shared is not supported" msgstr "" -#: gcc.c:3788 -msgid "" -" -specs= Override built-in specs with the contents of " -".\n" +#: config/bfin/elf.h:55 +msgid "no processor type specified for linking" msgstr "" -#: gcc.c:3789 -msgid "" -" -std= Assume that the input sources are for " -".\n" +#: config/cris/cris.h:168 +msgid "do not specify both -march=... and -mcpu=..." msgstr "" -#: gcc.c:3790 -msgid "" -" --sysroot= Use as the root directory for " -"headers\n" -" and libraries.\n" +#: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:138 +#: config/i386/mingw-w64.h:103 config/i386/mingw32.h:160 +msgid "shared and mdll are not compatible" msgstr "" -#: gcc.c:3793 -msgid "" -" -B Add to the compiler's search paths.\n" +#: config/i386/darwin.h:93 +msgid "Darwin is not an mx32 platform" msgstr "" -#: gcc.c:3794 -msgid "" -" -v Display the programs invoked by the compiler.\n" +#: config/i386/darwin.h:94 +msgid "Darwin does not support -mfentry or associated options" msgstr "" -#: gcc.c:3795 -msgid "" -" -### Like -v but options quoted and commands not " -"executed.\n" +#: config/i386/sol2.h:59 +msgid "-mx32 is not supported on Solaris" msgstr "" -#: gcc.c:3796 -msgid "" -" -E Preprocess only; do not compile, assemble or " -"link.\n" +#: config/mcore/mcore.h:53 +msgid "the m210 does not have little endian support" msgstr "" -#: gcc.c:3797 -msgid " -S Compile only; do not assemble or link.\n" +#: config/mips/r3900.h:37 +msgid "-mhard-float not supported" msgstr "" -#: gcc.c:3798 -msgid " -c Compile and assemble, but do not link.\n" +#: config/mips/r3900.h:39 +msgid "-msingle-float and -msoft-float cannot both be specified" msgstr "" -#: gcc.c:3799 -msgid " -o Place the output into .\n" +#: config/moxie/moxiebox.h:43 +msgid "this target is little-endian" msgstr "" -#: gcc.c:3800 -msgid "" -" -pie Create a dynamically linked position independent\n" -" executable.\n" +#: config/msp430/msp430.h:90 +msgid "-mcode-region requires the large memory model (-mlarge)" msgstr "" -#: gcc.c:3802 -msgid " -shared Create a shared library.\n" +#: config/msp430/msp430.h:92 +msgid "-mdata-region requires the large memory model (-mlarge)" msgstr "" -#: gcc.c:3803 -msgid "" -" -x Specify the language of the following input " -"files.\n" -" Permissible languages include: c c++ assembler " -"none\n" -" 'none' means revert to the default behavior of\n" -" guessing the language based on the file's " -"extension.\n" +#: config/nios2/elf.h:44 +msgid "You need a C startup file for -msys-crt0=" msgstr "" -#: gcc.c:3810 -#, c-format -msgid "" -"\n" -"Options starting with -g, -f, -m, -O, -W, or --param are automatically\n" -" passed on to the various sub-processes invoked by %s. In order to pass\n" -" other options on to these processes the -W options must be used.\n" +#: config/pa/pa-hpux10.h:102 config/pa/pa-hpux10.h:105 +#: config/pa/pa-hpux10.h:113 config/pa/pa-hpux10.h:116 +#: config/pa/pa-hpux11.h:134 config/pa/pa-hpux11.h:137 config/pa/pa64-hpux.h:29 +#: config/pa/pa64-hpux.h:32 config/pa/pa64-hpux.h:41 config/pa/pa64-hpux.h:44 +msgid "warning: consider linking with '-static' as system libraries with" msgstr "" -#: gcc.c:6770 -#, c-format -msgid "Processing spec (%s), which is '%s'\n" +#: config/pa/pa-hpux10.h:103 config/pa/pa-hpux10.h:106 +#: config/pa/pa-hpux10.h:114 config/pa/pa-hpux10.h:117 +#: config/pa/pa-hpux11.h:135 config/pa/pa-hpux11.h:138 config/pa/pa64-hpux.h:30 +#: config/pa/pa64-hpux.h:33 config/pa/pa64-hpux.h:42 config/pa/pa64-hpux.h:45 +msgid " profiling support are only provided in archive format" msgstr "" -#: gcc.c:7531 -#, c-format -msgid "Target: %s\n" +#: config/rs6000/darwin.h:123 +msgid " conflicting code gen style switches are used" msgstr "" -#: gcc.c:7532 -#, c-format -msgid "Configured with: %s\n" +#: config/rs6000/freebsd64.h:114 +msgid "consider using `-pg' instead of `-p' with gprof(1)" msgstr "" -#: gcc.c:7546 -#, c-format -msgid "Thread model: %s\n" +#: config/rs6000/rs6000.h:167 +msgid "Missing -mcpu option in ASM_CPU_SPEC?" msgstr "" -#: gcc.c:7547 -#, c-format -msgid "Supported LTO compression algorithms: zlib" +#: config/rx/linux.h:53 config/rx/rx.h:82 +msgid "rx200 cpu does not have FPU hardware" msgstr "" -#: gcc.c:7549 -#, c-format -msgid " zstd" +#: config/rx/rx.h:80 +msgid "-mas100-syntax is incompatible with -gdwarf" msgstr "" -#: gcc.c:7551 gcov.c:1461 gcov.c:1519 gcov.c:1531 gcov.c:2872 -#, c-format -msgid "\n" +#: config/rx/rx.h:81 +msgid "rx100 cpu does not have FPU hardware" msgstr "" -#: gcc.c:7562 -#, c-format -msgid "gcc version %s %s\n" +#: config/s390/tpf.h:119 +msgid "static is not supported on TPF-OS" msgstr "" -#: gcc.c:7565 -#, c-format -msgid "gcc driver version %s %sexecuting gcc version %s\n" +#: config/sh/sh.h:299 config/sh/sh.h:302 +msgid "SH2a does not support little-endian" msgstr "" -#: gcc.c:7638 gcc.c:7848 -#, c-format -msgid "" -"The bug is not reproducible, so it is likely a hardware or OS problem.\n" +#: config/sparc/linux64.h:142 +msgid "-fsanitize=address is not supported in this configuration" msgstr "" -#: gcc.c:7772 -#, c-format -msgid "" -"Preprocessed source stored into %s file, please attach this to your " -"bugreport.\n" +#: config/sparc/linux64.h:156 config/sparc/linux64.h:162 +#: config/sparc/netbsd-elf.h:108 config/sparc/netbsd-elf.h:117 +#: config/sparc/sol2.h:237 config/sparc/sol2.h:243 +msgid "may not use both -m32 and -m64" msgstr "" -#: gcc.c:8624 -#, c-format -msgid "install: %s%s\n" +#: config/tilegx/tilegx.h:520 config/tilegx/tilegx.h:525 +msgid "-mbig-endian and -mlittle-endian may not be used together" msgstr "" -#: gcc.c:8627 -#, c-format -msgid "programs: %s\n" +#: config/vax/netbsd-elf.h:51 +msgid "the -shared option is not currently supported for VAX ELF" msgstr "" -#: gcc.c:8629 -#, c-format -msgid "libraries: %s\n" +#: config/vax/vax.h:46 config/vax/vax.h:47 +msgid "profiling not supported with -mg" msgstr "" -#: gcc.c:8746 -#, c-format -msgid "" -"\n" -"For bug reporting instructions, please see:\n" +#: ada/gcc-interface/lang-specs.h:38 +msgid "-c or -S required for Ada" msgstr "" -#: gcc.c:8762 gcov-tool.c:527 -#, c-format -msgid "%s %s%s\n" +#: ada/gcc-interface/lang-specs.h:56 +msgid "-c required for gnat2why" msgstr "" -#: gcc.c:8765 gcov-tool.c:529 gcov.c:967 fortran/gfortranspec.c:282 -msgid "(C)" +#: ada/gcc-interface/lang-specs.h:67 +msgid "-c required for gnat2scil" msgstr "" -#: gcc.c:8766 gcov-tool.c:531 gcov.c:969 fortran/gfortranspec.c:283 -#, c-format -msgid "" -"This is free software; see the source for copying conditions. There is NO\n" -"warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n" -"\n" +#: fortran/lang-specs.h:60 fortran/lang-specs.h:74 +msgid "gfortran does not support -E without -cpp" msgstr "" -#: gcc.c:9109 -#, c-format -msgid "" -"\n" -"Linker options\n" -"==============\n" -"\n" +#: objc/lang-specs.h:30 objc/lang-specs.h:41 +msgid "GNU Objective C no longer supports traditional compilation" msgstr "" -#: gcc.c:9110 -#, c-format +#: objc/lang-specs.h:55 msgid "" -"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" -"\n" +"objc-cpp-output is deprecated; please use objective-c-cpp-output instead" msgstr "" -#: gcc.c:10525 -#, c-format +#: objcp/lang-specs.h:58 msgid "" -"Assembler options\n" -"=================\n" -"\n" +"objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead" msgstr "" -#: gcc.c:10526 -#, c-format -msgid "" -"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" -"\n" +#: fortran/lang.opt:146 +#, no-c-format +msgid "-J\tPut MODULE files in 'directory'." msgstr "" -#: gcov-tool.c:175 -#, c-format -msgid " merge [options] Merge coverage file contents\n" +#: fortran/lang.opt:198 +#, no-c-format +msgid "Warn about possible aliasing of dummy arguments." msgstr "" -#: gcov-tool.c:176 gcov-tool.c:271 -#, c-format -msgid " -o, --output Output directory\n" +#: fortran/lang.opt:202 +#, no-c-format +msgid "Warn about alignment of COMMON blocks." msgstr "" -#: gcov-tool.c:177 gcov-tool.c:273 gcov-tool.c:425 -#, c-format -msgid " -v, --verbose Verbose mode\n" +#: fortran/lang.opt:206 +#, no-c-format +msgid "Warn about missing ampersand in continued character constants." msgstr "" -#: gcov-tool.c:178 -#, c-format -msgid "" -" -w, --weight Set weights (float point values)\n" +#: fortran/lang.opt:210 +#, no-c-format +msgid "Warn about creation of array temporaries." msgstr "" -#: gcov-tool.c:194 -#, c-format -msgid "Merge subcomand usage:" +#: fortran/lang.opt:214 fortran/lang.opt:535 config/alpha/alpha.opt:31 +#: common.opt:680 common.opt:818 common.opt:1056 common.opt:1060 +#: common.opt:1064 common.opt:1068 common.opt:1743 common.opt:1807 +#: common.opt:1946 common.opt:1950 common.opt:2199 common.opt:2417 +#: common.opt:3133 +#, no-c-format +msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: gcov-tool.c:269 -#, c-format -msgid "" -" rewrite [options] Rewrite coverage file contents\n" +#: fortran/lang.opt:218 +#, no-c-format +msgid "Warn if the type of a variable might be not interoperable with C." msgstr "" -#: gcov-tool.c:270 -#, c-format -msgid " -n, --normalize Normalize the profile\n" +#: fortran/lang.opt:226 +#, no-c-format +msgid "Warn about truncated character expressions." msgstr "" -#: gcov-tool.c:272 -#, c-format -msgid " -s, --scale Scale the profile counters\n" +#: fortran/lang.opt:230 +#, no-c-format +msgid "Warn about equality comparisons involving REAL or COMPLEX expressions." msgstr "" -#: gcov-tool.c:290 -#, c-format -msgid "Rewrite subcommand usage:" +#: fortran/lang.opt:238 +#, no-c-format +msgid "Warn about most implicit conversions." msgstr "" -#: gcov-tool.c:329 -#, c-format -msgid "scaling cannot co-exist with normalization, skipping\n" +#: fortran/lang.opt:242 +#, no-c-format +msgid "Warn about possibly incorrect subscripts in do loops." msgstr "" -#: gcov-tool.c:342 gcov-tool.c:352 -#, c-format -msgid "incorrect format in scaling, using 1/1\n" +#: fortran/lang.opt:250 +#, no-c-format +msgid "Warn if loops have been interchanged." msgstr "" -#: gcov-tool.c:362 -#, c-format -msgid "normalization cannot co-exist with scaling\n" +#: fortran/lang.opt:254 +#, no-c-format +msgid "Warn about function call elimination." msgstr "" -#: gcov-tool.c:419 -#, c-format -msgid "" -" overlap [options] Compute the overlap of two profiles\n" +#: fortran/lang.opt:258 +#, no-c-format +msgid "Warn about calls with implicit interface." msgstr "" -#: gcov-tool.c:420 -#, c-format -msgid " -f, --function Print function level info\n" +#: fortran/lang.opt:262 +#, no-c-format +msgid "Warn about called procedures not explicitly declared." msgstr "" -#: gcov-tool.c:421 -#, c-format -msgid " -F, --fullname Print full filename\n" +#: fortran/lang.opt:266 +#, no-c-format +msgid "Warn about constant integer divisions with truncated results." msgstr "" -#: gcov-tool.c:422 -#, c-format -msgid "" -" -h, --hotonly Only print info for hot objects/" -"functions\n" +#: fortran/lang.opt:270 +#, no-c-format +msgid "Warn about truncated source lines." msgstr "" -#: gcov-tool.c:423 -#, c-format -msgid " -o, --object Print object level info\n" +#: fortran/lang.opt:274 +#, no-c-format +msgid "Warn on intrinsics not part of the selected standard." msgstr "" -#: gcov-tool.c:424 -#, c-format -msgid " -t , --hot_threshold Set the threshold for hotness\n" +#: fortran/lang.opt:286 +#, no-c-format +msgid "Warn about USE statements that have no ONLY qualifier." msgstr "" -#: gcov-tool.c:444 -#, c-format -msgid "Overlap subcomand usage:" +#: fortran/lang.opt:298 +#, no-c-format +msgid "Warn that -fno-automatic may break recursion." msgstr "" -#: gcov-tool.c:510 -#, c-format -msgid "" -"Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n" -"\n" +#: fortran/lang.opt:306 +#, no-c-format +msgid "Warn about real-literal-constants with 'q' exponent-letter." msgstr "" -#: gcov-tool.c:511 -#, c-format -msgid "" -"Offline tool to handle gcda counts\n" -"\n" +#: fortran/lang.opt:310 +#, no-c-format +msgid "Warn when a left-hand-side array variable is reallocated." msgstr "" -#: gcov-tool.c:512 -#, c-format -msgid " -h, --help Print this help, then exit\n" +#: fortran/lang.opt:314 +#, no-c-format +msgid "Warn when a left-hand-side variable is reallocated." msgstr "" -#: gcov-tool.c:513 -#, c-format -msgid "" -" -v, --version Print version number, then exit\n" +#: fortran/lang.opt:318 +#, no-c-format +msgid "Warn if the pointer in a pointer assignment might outlive its target." msgstr "" -#: gcov-tool.c:517 gcov.c:955 -#, c-format -msgid "" -"\n" -"For bug reporting instructions, please see:\n" -"%s.\n" +#: fortran/lang.opt:326 +#, no-c-format +msgid "Warn about \"suspicious\" constructs." msgstr "" -#: gcov-tool.c:528 -#, c-format -msgid "Copyright %s 2021 Free Software Foundation, Inc.\n" +#: fortran/lang.opt:330 +#, no-c-format +msgid "Permit nonconforming uses of the tab character." msgstr "" -#: gcov.c:924 -#, c-format -msgid "" -"Usage: gcov [OPTION...] SOURCE|OBJ...\n" -"\n" +#: fortran/lang.opt:334 +#, no-c-format +msgid "Warn about an invalid DO loop." msgstr "" -#: gcov.c:925 -#, c-format -msgid "" -"Print code coverage information.\n" -"\n" +#: fortran/lang.opt:338 +#, no-c-format +msgid "Warn about underflow of numerical constant expressions." msgstr "" -#: gcov.c:926 -#, c-format -msgid "" -" -a, --all-blocks Show information for every basic block\n" +#: fortran/lang.opt:346 +#, no-c-format +msgid "Warn if a user-procedure has the same name as an intrinsic." msgstr "" -#: gcov.c:927 -#, c-format -msgid "" -" -b, --branch-probabilities Include branch probabilities in output\n" +#: fortran/lang.opt:354 +#, no-c-format +msgid "Warn about unused dummy arguments." msgstr "" -#: gcov.c:928 -#, c-format -msgid "" -" -c, --branch-counts Output counts of branches taken\n" -" rather than percentages\n" +#: fortran/lang.opt:358 +#, no-c-format +msgid "Warn about zero-trip DO loops." msgstr "" -#: gcov.c:930 -#, c-format -msgid " -d, --display-progress Display progress information\n" +#: fortran/lang.opt:362 +#, no-c-format +msgid "Enable preprocessing." msgstr "" -#: gcov.c:931 -#, c-format -msgid " -D, --debug\t\t\t Display debugging dumps\n" +#: fortran/lang.opt:370 +#, no-c-format +msgid "Disable preprocessing." msgstr "" -#: gcov.c:932 -#, c-format -msgid " -f, --function-summaries Output summaries for each function\n" +#: fortran/lang.opt:378 +#, no-c-format +msgid "Accept argument mismatches in procedure calls." msgstr "" -#: gcov.c:933 -#, c-format -msgid " -h, --help Print this help, then exit\n" +#: fortran/lang.opt:382 +#, no-c-format +msgid "Eliminate multiple function invocations also for impure functions." msgstr "" -#: gcov.c:934 -#, c-format -msgid "" -" -j, --json-format Output JSON intermediate format\n" -" into .gcov.json.gz file\n" +#: fortran/lang.opt:386 +#, no-c-format +msgid "Enable alignment of COMMON blocks." msgstr "" -#: gcov.c:936 -#, c-format -msgid " -H, --human-readable Output human readable numbers\n" +#: fortran/lang.opt:390 +#, no-c-format +msgid "" +"All intrinsics procedures are available regardless of selected standard." msgstr "" -#: gcov.c:937 -#, c-format -msgid " -k, --use-colors Emit colored output\n" +#: fortran/lang.opt:394 +#, no-c-format +msgid "" +"Allow a BOZ literal constant to appear in an invalid context and with X " +"instead of Z." msgstr "" -#: gcov.c:938 -#, c-format +#: fortran/lang.opt:402 +#, no-c-format msgid "" -" -l, --long-file-names Use long output file names for included\n" -" source files\n" +"Do not treat local variables and COMMON blocks as if they were named in SAVE " +"statements." msgstr "" -#: gcov.c:940 -#, c-format -msgid " -m, --demangled-names Output demangled function names\n" +#: fortran/lang.opt:406 +#, no-c-format +msgid "Specify that backslash in string introduces an escape character." msgstr "" -#: gcov.c:941 -#, c-format -msgid " -n, --no-output Do not create an output file\n" +#: fortran/lang.opt:410 +#, no-c-format +msgid "Produce a backtrace when a runtime error is encountered." msgstr "" -#: gcov.c:942 -#, c-format +#: fortran/lang.opt:414 +#, no-c-format msgid "" -" -o, --object-directory DIR|FILE Search for object files in DIR or called " -"FILE\n" +"-fblas-matmul-limit=\tSize of the smallest matrix for which matmul will " +"use BLAS." msgstr "" -#: gcov.c:943 -#, c-format -msgid " -p, --preserve-paths Preserve all pathname components\n" +#: fortran/lang.opt:421 +#, no-c-format +msgid "" +"Produce a warning at runtime if a array temporary has been created for a " +"procedure argument." msgstr "" -#: gcov.c:944 -#, c-format +#: fortran/lang.opt:425 +#, no-c-format msgid "" -" -q, --use-hotness-colors Emit perf-like colored output for hot " -"lines\n" +"-fconvert=\tThe " +"endianness used for unformatted files." msgstr "" -#: gcov.c:945 -#, c-format -msgid " -r, --relative-only Only show data for relative sources\n" +#: fortran/lang.opt:450 +#, no-c-format +msgid "Use the Cray Pointer extension." msgstr "" -#: gcov.c:946 -#, c-format -msgid " -s, --source-prefix DIR Source prefix to elide\n" +#: fortran/lang.opt:454 +#, no-c-format +msgid "Generate C prototypes from BIND(C) declarations." msgstr "" -#: gcov.c:947 -#, c-format -msgid " -t, --stdout Output to stdout instead of a file\n" +#: fortran/lang.opt:458 +#, no-c-format +msgid "Generate C prototypes from non-BIND(C) external procedure definitions." msgstr "" -#: gcov.c:948 -#, c-format -msgid "" -" -u, --unconditional-branches Show unconditional branch counts too\n" +#: fortran/lang.opt:462 +#, no-c-format +msgid "Ignore 'D' in column one in fixed form." msgstr "" -#: gcov.c:949 -#, c-format -msgid " -v, --version Print version number, then exit\n" +#: fortran/lang.opt:466 +#, no-c-format +msgid "Treat lines with 'D' in column one as comments." msgstr "" -#: gcov.c:950 -#, c-format -msgid " -w, --verbose Print verbose informations\n" +#: fortran/lang.opt:470 +#, no-c-format +msgid "Issue debug information for compiler-generated auxiliary variables." msgstr "" -#: gcov.c:951 -#, c-format -msgid " -x, --hash-filenames Hash long pathnames\n" +#: fortran/lang.opt:474 +#, no-c-format +msgid "Enable all DEC language extensions." msgstr "" -#: gcov.c:952 -#, c-format +#: fortran/lang.opt:478 +#, no-c-format +msgid "Enable the use of blank format items in format strings." +msgstr "" + +#: fortran/lang.opt:482 +#, no-c-format msgid "" -"\n" -"Obsolete options:\n" +"Enable the use of character literals in assignments and data statements for " +"non-character variables." msgstr "" -#: gcov.c:953 -#, c-format -msgid " -i, --json-format Replaced with -j, --json-format\n" +#: fortran/lang.opt:487 +#, no-c-format +msgid "Enable legacy parsing of INCLUDE as statement." msgstr "" -#: gcov.c:954 -#, c-format -msgid " -j, --human-readable Replaced with -H, --human-readable\n" +#: fortran/lang.opt:491 +#, no-c-format +msgid "Enable default widths for i, f and g format specifiers." msgstr "" -#: gcov.c:965 -#, c-format -msgid "gcov %s%s\n" +#: fortran/lang.opt:495 +#, no-c-format +msgid "Enable kind-specific variants of integer intrinsic functions." msgstr "" -#: gcov.c:1312 -#, c-format -msgid "'%s' file is already processed\n" +#: fortran/lang.opt:499 +#, no-c-format +msgid "Enable legacy math intrinsics for compatibility." msgstr "" -#: gcov.c:1426 -#, c-format -msgid "Creating '%s'\n" +#: fortran/lang.opt:503 +#, no-c-format +msgid "Enable support for DEC STRUCTURE/RECORD." msgstr "" -#: gcov.c:1429 -#, c-format -msgid "Error writing output file '%s'\n" +#: fortran/lang.opt:507 +#, no-c-format +msgid "Enable DEC-style STATIC and AUTOMATIC attributes." msgstr "" -#: gcov.c:1434 -#, c-format -msgid "Could not open output file '%s'\n" +#: fortran/lang.opt:511 +#, no-c-format +msgid "Set the default double precision kind to an 8 byte wide type." msgstr "" -#: gcov.c:1439 -#, c-format -msgid "Removing '%s'\n" +#: fortran/lang.opt:515 +#, no-c-format +msgid "Set the default integer kind to an 8 byte wide type." msgstr "" -#: gcov.c:1553 -#, c-format -msgid "Cannot open JSON output file %s\n" +#: fortran/lang.opt:519 +#, no-c-format +msgid "Set the default real kind to an 8 byte wide type." msgstr "" -#: gcov.c:1561 -#, c-format -msgid "Error writing JSON output file %s\n" +#: fortran/lang.opt:523 +#, no-c-format +msgid "Set the default real kind to an 10 byte wide type." msgstr "" -#: gcov.c:1725 -#, c-format -msgid "%s:source file is newer than notes file '%s'\n" +#: fortran/lang.opt:527 +#, no-c-format +msgid "Set the default real kind to an 16 byte wide type." msgstr "" -#: gcov.c:1730 -#, c-format -msgid "(the message is displayed only once per source file)\n" +#: fortran/lang.opt:531 +#, no-c-format +msgid "Allow dollar signs in entity names." msgstr "" -#: gcov.c:1750 -#, c-format -msgid "%s:cannot open notes file\n" +#: fortran/lang.opt:539 +#, no-c-format +msgid "Display the code tree after parsing." msgstr "" -#: gcov.c:1756 -#, c-format -msgid "%s:not a gcov notes file\n" +#: fortran/lang.opt:543 +#, no-c-format +msgid "Display the code tree after front end optimization." msgstr "" -#: gcov.c:1769 -#, c-format -msgid "%s:version '%.4s', prefer '%.4s'\n" +#: fortran/lang.opt:547 +#, no-c-format +msgid "Display the global symbol table after parsing." msgstr "" -#: gcov.c:1819 -#, c-format -msgid "%s:already seen blocks for '%s'\n" +#: fortran/lang.opt:551 +#, no-c-format +msgid "Display the code tree after parsing; deprecated option." msgstr "" -#: gcov.c:1935 gcov.c:2042 -#, c-format -msgid "%s:corrupted\n" +#: fortran/lang.opt:555 +#, no-c-format +msgid "" +"Specify that an external BLAS library should be used for matmul calls on " +"large-size arrays." msgstr "" -#: gcov.c:1942 -#, c-format -msgid "%s:no functions found\n" +#: fortran/lang.opt:559 +#, no-c-format +msgid "Use f2c calling convention." msgstr "" -#: gcov.c:1960 -#, c-format -msgid "%s:cannot open data file, assuming not executed\n" +#: fortran/lang.opt:563 +#, no-c-format +msgid "Assume that the source file is fixed form." msgstr "" -#: gcov.c:1967 -#, c-format -msgid "%s:not a gcov data file\n" +#: fortran/lang.opt:567 +#, no-c-format +msgid "Force creation of temporary to test infrequently-executed forall code." msgstr "" -#: gcov.c:1980 -#, c-format -msgid "%s:version '%.4s', prefer version '%.4s'\n" +#: fortran/lang.opt:571 +#, no-c-format +msgid "Interpret any INTEGER(4) as an INTEGER(8)." msgstr "" -#: gcov.c:1986 -#, c-format -msgid "%s:stamp mismatch with notes file\n" +#: fortran/lang.opt:575 fortran/lang.opt:579 +#, no-c-format +msgid "Specify where to find the compiled intrinsic modules." msgstr "" -#: gcov.c:2019 -#, c-format -msgid "%s:profile mismatch for '%s'\n" +#: fortran/lang.opt:583 +#, no-c-format +msgid "Allow arbitrary character line width in fixed mode." msgstr "" -#: gcov.c:2041 -#, c-format -msgid "%s:overflowed\n" +#: fortran/lang.opt:587 +#, no-c-format +msgid "-ffixed-line-length-\tUse n as character line width in fixed mode." msgstr "" -#: gcov.c:2088 -#, c-format -msgid "%s:'%s' lacks entry and/or exit blocks\n" +#: fortran/lang.opt:591 +#, no-c-format +msgid "Pad shorter fixed form lines to line width with spaces." msgstr "" -#: gcov.c:2093 -#, c-format -msgid "%s:'%s' has arcs to entry block\n" +#: fortran/lang.opt:595 +#, no-c-format +msgid "-ffpe-trap=[...]\tStop on following floating point exceptions." msgstr "" -#: gcov.c:2101 -#, c-format -msgid "%s:'%s' has arcs from exit block\n" +#: fortran/lang.opt:599 +#, no-c-format +msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions." msgstr "" -#: gcov.c:2310 -#, c-format -msgid "%s:graph is unsolvable for '%s'\n" +#: fortran/lang.opt:603 +#, no-c-format +msgid "Assume that the source file is free form." msgstr "" -#: gcov.c:2426 -#, c-format -msgid "Lines executed:%s of %d\n" +#: fortran/lang.opt:607 +#, no-c-format +msgid "Allow arbitrary character line width in free mode." msgstr "" -#: gcov.c:2429 -#, c-format -msgid "No executable lines\n" +#: fortran/lang.opt:611 +#, no-c-format +msgid "-ffree-line-length-\tUse n as character line width in free mode." msgstr "" -#: gcov.c:2437 gcov.c:2446 -#, c-format -msgid "%s '%s'\n" +#: fortran/lang.opt:615 +#, no-c-format +msgid "Try to interchange loops if profitable." msgstr "" -#: gcov.c:2453 -#, c-format -msgid "Branches executed:%s of %d\n" +#: fortran/lang.opt:619 +#, no-c-format +msgid "Enable front end optimization." msgstr "" -#: gcov.c:2457 -#, c-format -msgid "Taken at least once:%s of %d\n" +#: fortran/lang.opt:623 +#, no-c-format +msgid "" +"Specify that no implicit typing is allowed, unless overridden by explicit " +"IMPLICIT statements." msgstr "" -#: gcov.c:2463 -#, c-format -msgid "No branches\n" +#: fortran/lang.opt:627 +#, no-c-format +msgid "" +"-finit-character=\tInitialize local character variables to ASCII value n." msgstr "" -#: gcov.c:2465 -#, c-format -msgid "Calls executed:%s of %d\n" +#: fortran/lang.opt:631 +#, no-c-format +msgid "" +"Initialize components of derived type variables according to other init " +"flags." msgstr "" -#: gcov.c:2469 -#, c-format -msgid "No calls\n" +#: fortran/lang.opt:635 +#, no-c-format +msgid "-finit-integer=\tInitialize local integer variables to n." msgstr "" -#: gcov.c:2726 -#, c-format -msgid "%s:no lines for '%s'\n" +#: fortran/lang.opt:639 +#, no-c-format +msgid "Initialize local variables to zero (from g77)." msgstr "" -#: gcov.c:2852 -#, c-format -msgid "call %2d returned %s\n" +#: fortran/lang.opt:643 +#, no-c-format +msgid "-finit-logical=\tInitialize local logical variables." msgstr "" -#: gcov.c:2857 -#, c-format -msgid "call %2d never executed\n" +#: fortran/lang.opt:647 +#, no-c-format +msgid "-finit-real=\tInitialize local real variables." msgstr "" -#: gcov.c:2862 -#, c-format -msgid "branch %2d taken %s%s" +#: fortran/lang.opt:669 +#, no-c-format +msgid "-finline-arg-packing\tPerform argument packing inline." msgstr "" -#: gcov.c:2867 -#, c-format -msgid "branch %2d never executed" +#: fortran/lang.opt:673 +#, no-c-format +msgid "" +"-finline-matmul-limit=\tSpecify the size of the largest matrix for which " +"matmul will be inlined." msgstr "" -#: gcov.c:2870 -#, c-format -msgid " (BB %d)" +#: fortran/lang.opt:677 +#, no-c-format +msgid "" +"-fmax-array-constructor=\tMaximum number of objects in an array " +"constructor." msgstr "" -#: gcov.c:2877 -#, c-format -msgid "unconditional %2d taken %s\n" +#: fortran/lang.opt:681 +#, no-c-format +msgid "-fmax-identifier-length=\tMaximum identifier length." msgstr "" -#: gcov.c:2880 -#, c-format -msgid "unconditional %2d never executed\n" +#: fortran/lang.opt:685 +#, no-c-format +msgid "-fmax-subrecord-length=\tMaximum length for subrecords." msgstr "" -#: gcov.c:3133 -#, c-format -msgid "Cannot open source file %s\n" +#: fortran/lang.opt:689 +#, no-c-format +msgid "" +"-fmax-stack-var-size=\tSize in bytes of the largest array that will be " +"put on the stack." msgstr "" -#: gcse.c:2578 -msgid "PRE disabled" +#: fortran/lang.opt:693 +#, no-c-format +msgid "Put all local arrays on stack." msgstr "" -#: gcse.c:3505 -msgid "GCSE disabled" +#: fortran/lang.opt:697 +#, no-c-format +msgid "Set default accessibility of module entities to PRIVATE." msgstr "" -#: incpath.c:73 -#, c-format -msgid "ignoring duplicate directory \"%s\"\n" +#: fortran/lang.opt:717 +#, no-c-format +msgid "Try to lay out derived types as compactly as possible." msgstr "" -#: incpath.c:76 -#, c-format -msgid " as it is a non-system directory that duplicates a system directory\n" +#: fortran/lang.opt:725 +#, no-c-format +msgid "Protect parentheses in expressions." msgstr "" -#: incpath.c:80 -#, c-format -msgid "ignoring nonexistent directory \"%s\"\n" +#: fortran/lang.opt:729 +#, no-c-format +msgid "" +"Path to header file that should be pre-included before each compilation unit." msgstr "" -#: incpath.c:387 -#, c-format -msgid "#include \"...\" search starts here:\n" +#: fortran/lang.opt:733 +#, no-c-format +msgid "Enable range checking during compilation." msgstr "" -#: incpath.c:391 -#, c-format -msgid "#include <...> search starts here:\n" +#: fortran/lang.opt:737 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(8)." msgstr "" -#: incpath.c:396 -#, c-format -msgid "End of search list.\n" +#: fortran/lang.opt:741 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(10)." msgstr "" -#. Opening quotation mark. -#: intl.c:62 -msgid "`" +#: fortran/lang.opt:745 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(16)." msgstr "" -#. Closing quotation mark. -#: intl.c:65 -msgid "'" -msgstr "" - -#: langhooks.c:384 -msgid "At top level:" +#: fortran/lang.opt:749 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(4)." msgstr "" -#: langhooks.c:400 cp/error.c:3602 -#, c-format -msgid "In member function %qs" +#: fortran/lang.opt:753 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(10)." msgstr "" -#: langhooks.c:404 cp/error.c:3605 -#, c-format -msgid "In function %qs" +#: fortran/lang.opt:757 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(16)." msgstr "" -#: langhooks.c:449 cp/error.c:3555 -msgid " inlined from %qs at %r%s:%d:%d%R" +#: fortran/lang.opt:761 +#, no-c-format +msgid "Reallocate the LHS in assignments." msgstr "" -#: langhooks.c:454 cp/error.c:3560 -msgid " inlined from %qs at %r%s:%d%R" +#: fortran/lang.opt:765 +#, no-c-format +msgid "Use a 4-byte record marker for unformatted files." msgstr "" -#: langhooks.c:460 cp/error.c:3566 -#, c-format -msgid " inlined from %qs" +#: fortran/lang.opt:769 +#, no-c-format +msgid "Use an 8-byte record marker for unformatted files." msgstr "" -#: lra-assigns.c:1837 reload1.c:2073 -msgid "this is the insn:" +#: fortran/lang.opt:773 +#, no-c-format +msgid "Allocate local variables on the stack to allow indirect recursion." msgstr "" -#: lra-constraints.c:3108 -msgid "unable to generate reloads for impossible constraints:" +#: fortran/lang.opt:777 +#, no-c-format +msgid "Copy array sections into a contiguous block on procedure entry." msgstr "" -#: lra-constraints.c:4132 reload.c:3840 -msgid "unable to generate reloads for:" +#: fortran/lang.opt:781 +#, no-c-format +msgid "" +"-fcoarray=\tSpecify which coarray parallelization should be " +"used." msgstr "" -#. What to print when a switch has no documentation. -#: opts.c:305 -msgid "This option lacks documentation." +#: fortran/lang.opt:797 +#, no-c-format +msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed." msgstr "" -#: opts.c:306 -msgid "Uses of this option are diagnosed." +#: fortran/lang.opt:801 +#, no-c-format +msgid "Append a second underscore if the name already contains an underscore." msgstr "" -#: opts.c:1490 -#, c-format -msgid "Same as %s%s (or, in negated form, %s%s)." +#: fortran/lang.opt:809 +#, no-c-format +msgid "Apply negative sign to zero values." msgstr "" -#: opts.c:1495 -#, c-format -msgid "Same as %s%s." +#: fortran/lang.opt:816 +#, no-c-format +msgid "" +"Disallow tail call optimization when a calling routine may have omitted " +"character lengths." msgstr "" -#: opts.c:1500 -#, c-format -msgid "Same as %s." +#: fortran/lang.opt:820 +#, no-c-format +msgid "Append underscores to externally visible names." msgstr "" -#: opts.c:1508 -#, c-format -msgid "%s Same as %s." +#: fortran/lang.opt:824 c-family/c.opt:1631 c-family/c.opt:1667 +#: c-family/c.opt:1675 c-family/c.opt:1990 config/pa/pa.opt:42 +#: config/pa/pa.opt:74 config/arc/arc.opt:140 config/arc/arc.opt:293 +#: config/arc/arc.opt:305 common.opt:638 common.opt:1147 common.opt:1151 +#: common.opt:1155 common.opt:1242 common.opt:1532 common.opt:1614 +#: common.opt:1898 common.opt:2041 common.opt:2084 common.opt:2492 +#: common.opt:2528 common.opt:2621 common.opt:2625 common.opt:2734 +#: common.opt:2825 common.opt:2833 common.opt:2841 common.opt:2849 +#: common.opt:2950 common.opt:3006 common.opt:3094 common.opt:3254 +#: common.opt:3258 common.opt:3262 common.opt:3266 +#, no-c-format +msgid "Does nothing. Preserved for backward compatibility." msgstr "" -#: opts.c:1571 -msgid "[available in " +#: fortran/lang.opt:864 +#, no-c-format +msgid "Statically link the GNU Fortran helper library (libgfortran)." msgstr "" -#: opts.c:1603 -msgid "[default]" +#: fortran/lang.opt:868 +#, no-c-format +msgid "Conform to the ISO Fortran 2003 standard." msgstr "" -#: opts.c:1612 -#, c-format -msgid "%llu bytes" +#: fortran/lang.opt:872 +#, no-c-format +msgid "Conform to the ISO Fortran 2008 standard." msgstr "" -#: opts.c:1649 -msgid "[enabled]" +#: fortran/lang.opt:876 +#, no-c-format +msgid "Conform to the ISO Fortran 2008 standard including TS 29113." msgstr "" -#: opts.c:1651 -msgid "[disabled]" +#: fortran/lang.opt:880 +#, no-c-format +msgid "Conform to the ISO Fortran 2018 standard." msgstr "" -#: opts.c:1687 -#, c-format -msgid " No options with the desired characteristics were found\n" +#: fortran/lang.opt:884 +#, no-c-format +msgid "Conform to the ISO Fortran 95 standard." msgstr "" -#: opts.c:1696 -#, c-format -msgid "" -" None found. Use --help=%s to show *all* the options supported by the %s " -"front-end.\n" +#: fortran/lang.opt:888 +#, no-c-format +msgid "Conform to nothing in particular." msgstr "" -#: opts.c:1702 -#, c-format -msgid "" -" All options with the desired characteristics have already been displayed\n" +#: fortran/lang.opt:892 +#, no-c-format +msgid "Accept extensions to support legacy code." msgstr "" -#: opts.c:1747 -#, c-format +#: c-family/c.opt:182 +#, no-c-format msgid "" -" Known valid arguments for %s option:\n" -" " +"-A=\tAssert the to . Putting '-' " +"before disables the to ." msgstr "" -#: opts.c:1797 -msgid "The following options are target specific" +#: c-family/c.opt:186 +#, no-c-format +msgid "Do not discard comments." msgstr "" -#: opts.c:1800 -msgid "The following options control compiler warning messages" +#: c-family/c.opt:190 +#, no-c-format +msgid "Do not discard comments in macro expansions." msgstr "" -#: opts.c:1803 -msgid "The following options control optimizations" +#: c-family/c.opt:194 +#, no-c-format +msgid "" +"-D[=]\tDefine a with as its value. If just " +" is given, is taken to be 1." msgstr "" -#: opts.c:1806 opts.c:1846 -msgid "The following options are language-independent" +#: c-family/c.opt:201 +#, no-c-format +msgid "-F \tAdd to the end of the main framework include path." msgstr "" -#: opts.c:1809 -msgid "The following options control parameters" +#: c-family/c.opt:205 +#, no-c-format +msgid "Enable parsing GIMPLE." msgstr "" -#: opts.c:1815 -msgid "The following options are specific to just the language " +#: c-family/c.opt:209 +#, no-c-format +msgid "Print the name of header files as they are used." msgstr "" -#: opts.c:1817 -msgid "The following options are supported by the language " +#: c-family/c.opt:213 +#, no-c-format +msgid "-I \tAdd to the end of the main include path." msgstr "" -#: opts.c:1828 -msgid "The following options are not documented" +#: c-family/c.opt:217 +#, no-c-format +msgid "Generate make dependencies." msgstr "" -#: opts.c:1830 -msgid "The following options take separate arguments" +#: c-family/c.opt:221 +#, no-c-format +msgid "Generate make dependencies and compile." msgstr "" -#: opts.c:1832 -msgid "The following options take joined arguments" +#: c-family/c.opt:225 +#, no-c-format +msgid "-MF \tWrite dependency output to the given file." msgstr "" -#: opts.c:1844 -msgid "The following options are language-related" +#: c-family/c.opt:229 +#, no-c-format +msgid "Treat missing header files as generated files." msgstr "" -#: passes.c:1832 -#, c-format -msgid "during %s pass: %s\n" +#: c-family/c.opt:233 +#, no-c-format +msgid "Like -M but ignore system header files." msgstr "" -#: passes.c:1837 -#, c-format -msgid "dump file: %s\n" +#: c-family/c.opt:237 +#, no-c-format +msgid "Like -MD but ignore system header files." msgstr "" -#: plugin.c:926 -msgid "Event" +#: c-family/c.opt:241 +#, no-c-format +msgid "Generate C++ Module dependency information." msgstr "" -#: plugin.c:926 -msgid "Plugins" +#: c-family/c.opt:249 +#, no-c-format +msgid "Generate phony targets for all headers." msgstr "" -#: plugin.c:958 -#, c-format -msgid "" -"*** WARNING *** there are active plugins, do not report this as a bug unless " -"you can reproduce it without enabling any plugins.\n" +#: c-family/c.opt:253 +#, no-c-format +msgid "-MQ \tAdd a target that may require quoting." msgstr "" -#: postreload-gcse.c:1355 -msgid "using simple load CSE after register allocation" +#: c-family/c.opt:257 +#, no-c-format +msgid "-MT \tAdd a target that does not require quoting." msgstr "" -#. It's the compiler's fault. -#: reload1.c:5994 -msgid "could not find a spill register" +#: c-family/c.opt:261 +#, no-c-format +msgid "Do not generate #line directives." msgstr "" -#. It's the compiler's fault. -#: reload1.c:7876 -msgid "VOIDmode on an output" +#: c-family/c.opt:265 +#, no-c-format +msgid "-U\tUndefine ." msgstr "" -#: reload1.c:8609 -msgid "failure trying to reload:" +#: c-family/c.opt:269 +#, no-c-format +msgid "Warn if the NSObject attribute is applied to a non-typedef." msgstr "" -#: rtl-error.c:116 -msgid "unrecognizable insn:" +#: c-family/c.opt:273 +#, no-c-format +msgid "" +"Warn about things that will change when compiling with an ABI-compliant " +"compiler." msgstr "" -#: rtl-error.c:118 -msgid "insn does not satisfy its constraints:" +#: c-family/c.opt:277 +#, no-c-format +msgid "" +"Warn about things that change between the current -fabi-version and the " +"specified version." msgstr "" -#: targhooks.c:2188 -#, c-format -msgid "created and used with differing settings of '%s'" +#: c-family/c.opt:281 +#, no-c-format +msgid "" +"Warn if a subobject has an abi_tag attribute that the complete object type " +"does not have." msgstr "" -#: targhooks.c:2203 -msgid "created and used with different settings of %<-fpic%>" +#: c-family/c.opt:288 +#, no-c-format +msgid "" +"Warn on suspicious calls of standard functions computing absolute values." msgstr "" -#: targhooks.c:2205 -msgid "created and used with different settings of %<-fpie%>" +#: c-family/c.opt:292 +#, no-c-format +msgid "Warn about suspicious uses of memory addresses." msgstr "" -#: toplev.c:324 -#, c-format -msgid "unrecoverable error" +#: c-family/c.opt:308 +#, no-c-format +msgid "Warn about 'new' of type with extended alignment without -faligned-new." msgstr "" -#: toplev.c:615 -#, c-format +#: c-family/c.opt:312 +#, no-c-format msgid "" -"%s%s%s %sversion %s (%s)\n" -"%s\tcompiled by GNU C version %s, " +"-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member " +"allocation function." msgstr "" -#: toplev.c:617 -#, c-format -msgid "%s%s%s %sversion %s (%s) compiled by CC, " +#: c-family/c.opt:316 ada/gcc-interface/lang.opt:57 +#, no-c-format +msgid "Enable most warning messages." msgstr "" -#: toplev.c:621 -#, c-format -msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n" +#: c-family/c.opt:320 +#, no-c-format +msgid "Warn on any use of alloca." msgstr "" -#: toplev.c:623 -#, c-format -msgid "%s%swarning: %s header version %s differs from library version %s.\n" +#: c-family/c.opt:324 +#, no-c-format +msgid "" +"-Walloc-size-larger-than=\tWarn for calls to allocation functions " +"that attempt to allocate objects larger than the specified number of bytes." msgstr "" -#: toplev.c:625 -#, c-format +#: c-family/c.opt:329 +#, no-c-format msgid "" -"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" +"Disable Walloc-size-larger-than= warning. Equivalent to Walloc-size-larger-" +"than= or larger." msgstr "" -#: tree-diagnostic.c:290 c/c-decl.c:6047 c/c-typeck.c:7857 cp/error.c:1149 -#: tree-diagnostic-path.cc:257 c-family/c-pretty-print.c:424 -#, gcc-internal-format -msgid "" +#: c-family/c.opt:333 +#, no-c-format +msgid "Warn for calls to allocation functions that specify zero bytes." msgstr "" -#: cif-code.def:39 -msgid "function not considered for inlining" +#: c-family/c.opt:337 +#, no-c-format +msgid "" +"-Walloca-larger-than=\tWarn on unbounded uses of alloca, and on " +"bounded uses of alloca whose bound can be larger than bytes." msgstr "" -#: cif-code.def:43 -msgid "caller is not optimized" +#: c-family/c.opt:343 +#, no-c-format +msgid "" +"Disable Walloca-larger-than= warning. Equivalent to Walloca-larger-" +"than= or larger." msgstr "" -#: cif-code.def:47 -msgid "function body not available" +#: c-family/c.opt:355 +#, no-c-format +msgid "Warn about comparisons between two operands of array type." msgstr "" -#: cif-code.def:51 -msgid "redefined extern inline functions are not considered for inlining" +#: c-family/c.opt:359 c-family/c.opt:363 +#, no-c-format +msgid "" +"Warn about mismatched declarations of array parameters and unsafe accesses " +"to them." msgstr "" -#: cif-code.def:56 -msgid "function not inlinable" +#: c-family/c.opt:367 +#, no-c-format +msgid "Warn about accesses to interior zero-length array members." msgstr "" -#: cif-code.def:60 -msgid "function body can be overwritten at link time" +#: c-family/c.opt:371 +#, no-c-format +msgid "" +"Warn whenever an Objective-C assignment is being intercepted by the garbage " +"collector." msgstr "" -#: cif-code.def:64 -msgid "function not inline candidate" +#: c-family/c.opt:375 +#, no-c-format +msgid "Warn about casting functions to incompatible types." msgstr "" -#: cif-code.def:68 -msgid "--param large-function-growth limit reached" +#: c-family/c.opt:383 +#, no-c-format +msgid "" +"-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control " +"characters." msgstr "" -#: cif-code.def:70 -msgid "--param large-stack-frame-growth limit reached" +#: c-family/c.opt:406 +#, no-c-format +msgid "" +"Warn about boolean expression compared with an integer value different from " +"true/false." msgstr "" -#: cif-code.def:72 -msgid "--param max-inline-insns-single limit reached" +#: c-family/c.opt:410 +#, no-c-format +msgid "Warn about certain operations on boolean expressions." msgstr "" -#: cif-code.def:74 -msgid "--param max-inline-insns-auto limit reached" +#: c-family/c.opt:414 +#, no-c-format +msgid "" +"Warn when __builtin_frame_address or __builtin_return_address is used " +"unsafely." msgstr "" -#: cif-code.def:76 -msgid "--param inline-unit-growth limit reached" +#: c-family/c.opt:418 +#, no-c-format +msgid "Warn when a built-in function is declared with the wrong signature." msgstr "" -#: cif-code.def:80 -msgid "recursive inlining" +#: c-family/c.opt:422 +#, no-c-format +msgid "Warn when a built-in preprocessor macro is undefined or redefined." msgstr "" -#: cif-code.def:84 -msgid "call is unlikely and code size would grow" +#: c-family/c.opt:426 +#, no-c-format +msgid "Warn about features not present in ISO C11, but present in ISO C2X." msgstr "" -#: cif-code.def:88 -msgid "call is considered never executed and code size would grow" +#: c-family/c.opt:430 +#, no-c-format +msgid "Warn about features not present in ISO C90, but present in ISO C99." msgstr "" -#: cif-code.def:92 -msgid "function not declared inline and code size would grow" +#: c-family/c.opt:434 +#, no-c-format +msgid "Warn about features not present in ISO C99, but present in ISO C11." msgstr "" -#: cif-code.def:96 -msgid "mismatched declarations during linktime optimization" +#: c-family/c.opt:438 +#, no-c-format +msgid "Warn about C constructs that are not in the common subset of C and C++." msgstr "" -#: cif-code.def:100 -msgid "variadic thunk call" +#: c-family/c.opt:445 +#, no-c-format +msgid "" +"Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO " +"C++ 2011." msgstr "" -#: cif-code.def:104 -msgid "originally indirect function call not considered for inlining" +#: c-family/c.opt:449 +#, no-c-format +msgid "" +"Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO " +"C++ 2014." msgstr "" -#: cif-code.def:108 -msgid "indirect function call with a yet undetermined callee" +#: c-family/c.opt:456 +#, no-c-format +msgid "" +"Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO " +"C++ 2017." msgstr "" -#: cif-code.def:112 -msgid "exception handling personality mismatch" +#: c-family/c.opt:463 +#, no-c-format +msgid "" +"Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO " +"C++ 2020." msgstr "" -#: cif-code.def:117 -msgid "non-call exception handling mismatch" +#: c-family/c.opt:467 +#, no-c-format +msgid "Warn about C++11 constructs in code compiled with an older standard." msgstr "" -#: cif-code.def:121 -msgid "target specific option mismatch" +#: c-family/c.opt:471 +#, no-c-format +msgid "Warn about C++14 constructs in code compiled with an older standard." msgstr "" -#: cif-code.def:125 -msgid "optimization level attribute mismatch" +#: c-family/c.opt:475 +#, no-c-format +msgid "Warn about C++17 constructs in code compiled with an older standard." msgstr "" -#: cif-code.def:129 -msgid "callee refers to comdat-local symbols" +#: c-family/c.opt:479 +#, no-c-format +msgid "Warn about C++20 constructs in code compiled with an older standard." msgstr "" -#: cif-code.def:134 -msgid "sanitizer function attribute mismatch" +#: c-family/c.opt:483 +#, no-c-format +msgid "Warn about C++23 constructs in code compiled with an older standard." msgstr "" -#: cif-code.def:139 -msgid "" -"function has external linkage when the user requests only inlining static " -"for live patching" +#: c-family/c.opt:487 +#, no-c-format +msgid "Warn about casts between incompatible function types." msgstr "" -#: cif-code.def:144 -msgid "unreachable" +#: c-family/c.opt:491 +#, no-c-format +msgid "Warn about casts which discard qualifiers." msgstr "" -#. The remainder are real diagnostic types. -#: diagnostic.def:33 -msgid "fatal error: " +#: c-family/c.opt:495 c-family/c.opt:499 +#, no-c-format +msgid "Warn about catch handlers of non-reference type." msgstr "" -#. This is like DK_ICE, but backtrace is not printed. Used in the driver -#. when reporting fatal signal in the compiler. -#: diagnostic.def:34 diagnostic.def:55 -msgid "internal compiler error: " +#: c-family/c.opt:503 +#, no-c-format +msgid "Warn about subscripts whose type is \"char\"." msgstr "" -#. This one is just for counting DK_WARNING promoted to DK_ERROR -#. due to -Werror and -Werror=warning. -#: diagnostic.def:35 diagnostic.def:52 -msgid "error: " +#: c-family/c.opt:507 c-family/c.opt:1528 c-family/c.opt:1532 +#: c-family/c.opt:1536 c-family/c.opt:1540 c-family/c.opt:1544 +#: c-family/c.opt:1548 c-family/c.opt:1552 c-family/c.opt:1559 +#: c-family/c.opt:1563 c-family/c.opt:1567 c-family/c.opt:1571 +#: c-family/c.opt:1575 c-family/c.opt:1579 c-family/c.opt:1583 +#: c-family/c.opt:1587 c-family/c.opt:1591 c-family/c.opt:1595 +#: c-family/c.opt:1599 c-family/c.opt:1603 c-family/c.opt:1607 +#: config/i386/i386.opt:991 +#, no-c-format +msgid "Removed in GCC 9. This switch has no effect." msgstr "" -#: diagnostic.def:36 -msgid "sorry, unimplemented: " +#: c-family/c.opt:511 +#, no-c-format +msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"." msgstr "" -#: diagnostic.def:37 -msgid "warning: " +#: c-family/c.opt:515 +#, no-c-format +msgid "Warn about uses of a comma operator within a subscripting expression." msgstr "" -#: diagnostic.def:38 -msgid "anachronism: " +#: c-family/c.opt:519 +#, no-c-format +msgid "" +"Warn about possibly nested block comments, and C++ comments spanning more " +"than one physical line." msgstr "" -#: diagnostic.def:39 -msgid "note: " +#: c-family/c.opt:523 +#, no-c-format +msgid "Synonym for -Wcomment." msgstr "" -#: diagnostic.def:40 -msgid "debug: " +#: c-family/c.opt:527 +#, no-c-format +msgid "Warn for conditionally-supported constructs." msgstr "" -#. For use when using the diagnostic_show_locus machinery to show -#. a range of events within a path. -#: diagnostic.def:44 -msgid "path: " +#: c-family/c.opt:531 +#, no-c-format +msgid "Warn for implicit type conversions that may change a value." msgstr "" -#. These two would be re-classified as DK_WARNING or DK_ERROR, so the -#. prefix does not matter. -#: diagnostic.def:48 -msgid "pedwarn: " +#: c-family/c.opt:535 +#, no-c-format +msgid "Warn for converting NULL from/to a non-pointer type." msgstr "" -#: diagnostic.def:49 -msgid "permerror: " +#: c-family/c.opt:543 +#, no-c-format +msgid "" +"Warn when performing class template argument deduction on a type with no " +"deduction guides." msgstr "" -#: c-family/c-format.c:439 -msgid "format" +#: c-family/c.opt:548 +#, no-c-format +msgid "Warn when all constructors and destructors are private." msgstr "" -#: c-family/c-format.c:440 -msgid "field width specifier" +#: c-family/c.opt:552 +#, no-c-format +msgid "Warn about dangling else." msgstr "" -#: c-family/c-format.c:441 -msgid "field precision specifier" +#: c-family/c.opt:556 c-family/c.opt:560 +#, no-c-format +msgid "Warn for uses of pointers to auto variables whose lifetime has ended." msgstr "" -#: c-family/c-format.c:559 c-family/c-format.c:583 config/i386/msformat-c.c:45 -msgid "' ' flag" +#: c-family/c.opt:564 +#, no-c-format +msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage." msgstr "" -#: c-family/c-format.c:559 c-family/c-format.c:583 config/i386/msformat-c.c:45 -msgid "the ' ' printf flag" +#: c-family/c.opt:568 +#, no-c-format +msgid "Warn when a declaration is found after a statement." msgstr "" -#: c-family/c-format.c:560 c-family/c-format.c:584 c-family/c-format.c:615 -#: c-family/c-format.c:681 config/i386/msformat-c.c:46 -msgid "'+' flag" +#: c-family/c.opt:572 +#, no-c-format +msgid "Warn when deleting a pointer to incomplete type." msgstr "" -#: c-family/c-format.c:560 c-family/c-format.c:584 c-family/c-format.c:615 -#: config/i386/msformat-c.c:46 -msgid "the '+' printf flag" +#: c-family/c.opt:576 +#, no-c-format +msgid "Warn about deleting polymorphic objects with non-virtual destructors." msgstr "" -#: c-family/c-format.c:561 c-family/c-format.c:585 c-family/c-format.c:616 -#: c-family/c-format.c:656 config/i386/msformat-c.c:47 -#: config/i386/msformat-c.c:82 -msgid "'#' flag" +#: c-family/c.opt:584 +#, no-c-format +msgid "" +"Mark implicitly-declared copy operations as deprecated if the class has a " +"user-provided copy operation." msgstr "" -#: c-family/c-format.c:561 c-family/c-format.c:585 c-family/c-format.c:616 -#: config/i386/msformat-c.c:47 -msgid "the '#' printf flag" +#: c-family/c.opt:589 +#, no-c-format +msgid "" +"Mark implicitly-declared copy operations as deprecated if the class has a " +"user-provided copy operation or destructor." msgstr "" -#: c-family/c-format.c:562 c-family/c-format.c:586 c-family/c-format.c:654 -#: config/i386/msformat-c.c:48 -msgid "'0' flag" +#: c-family/c.opt:594 +#, no-c-format +msgid "" +"Warn about deprecated arithmetic conversions on operands of enumeration " +"types." msgstr "" -#: c-family/c-format.c:562 c-family/c-format.c:586 config/i386/msformat-c.c:48 -msgid "the '0' printf flag" +#: c-family/c.opt:598 +#, no-c-format +msgid "" +"Warn about deprecated arithmetic conversions on operands where one is of " +"enumeration type and the other is of a floating-point type." msgstr "" -#: c-family/c-format.c:563 c-family/c-format.c:587 c-family/c-format.c:653 -#: c-family/c-format.c:684 config/i386/msformat-c.c:49 -msgid "'-' flag" +#: c-family/c.opt:603 +#, no-c-format +msgid "" +"Warn about positional initialization of structs requiring designated " +"initializers." msgstr "" -#: c-family/c-format.c:563 c-family/c-format.c:587 config/i386/msformat-c.c:49 -msgid "the '-' printf flag" +#: c-family/c.opt:607 +#, no-c-format +msgid "Warn if qualifiers on arrays which are pointer targets are discarded." msgstr "" -#: c-family/c-format.c:564 c-family/c-format.c:636 config/i386/msformat-c.c:50 -#: config/i386/msformat-c.c:70 -msgid "''' flag" -msgstr "" - -#: c-family/c-format.c:564 config/i386/msformat-c.c:50 -msgid "the ''' printf flag" -msgstr "" - -#: c-family/c-format.c:565 c-family/c-format.c:637 -msgid "'I' flag" +#: c-family/c.opt:611 +#, no-c-format +msgid "Warn if type qualifiers on pointers are discarded." msgstr "" -#: c-family/c-format.c:565 -msgid "the 'I' printf flag" +#: c-family/c.opt:615 +#, no-c-format +msgid "Warn about compile-time integer division by zero." msgstr "" -#: c-family/c-format.c:566 c-family/c-format.c:588 c-family/c-format.c:634 -#: c-family/c-format.c:657 c-family/c-format.c:685 config/sol2-c.c:43 -#: config/i386/msformat-c.c:51 config/i386/msformat-c.c:68 -msgid "field width" +#: c-family/c.opt:619 +#, no-c-format +msgid "Warn about duplicated branches in if-else statements." msgstr "" -#: c-family/c-format.c:566 c-family/c-format.c:588 config/sol2-c.c:43 -#: config/i386/msformat-c.c:51 -msgid "field width in printf format" +#: c-family/c.opt:623 +#, no-c-format +msgid "Warn about duplicated conditions in an if-else-if chain." msgstr "" -#: c-family/c-format.c:567 c-family/c-format.c:589 c-family/c-format.c:618 -#: config/i386/msformat-c.c:52 -msgid "precision" +#: c-family/c.opt:627 +#, no-c-format +msgid "Warn about violations of Effective C++ style rules." msgstr "" -#: c-family/c-format.c:567 c-family/c-format.c:589 c-family/c-format.c:618 -#: config/i386/msformat-c.c:52 -msgid "precision in printf format" +#: c-family/c.opt:631 +#, no-c-format +msgid "Warn about an empty body in an if or else statement." msgstr "" -#: c-family/c-format.c:568 c-family/c-format.c:590 c-family/c-format.c:619 -#: c-family/c-format.c:635 c-family/c-format.c:688 config/sol2-c.c:44 -#: config/i386/msformat-c.c:53 config/i386/msformat-c.c:69 -msgid "length modifier" +#: c-family/c.opt:635 +#, no-c-format +msgid "Warn about stray tokens after #else and #endif." msgstr "" -#: c-family/c-format.c:568 c-family/c-format.c:590 c-family/c-format.c:619 -#: config/sol2-c.c:44 config/i386/msformat-c.c:53 -msgid "length modifier in printf format" +#: c-family/c.opt:639 +#, no-c-format +msgid "Warn about comparison of different enum types." msgstr "" -#: c-family/c-format.c:617 -msgid "'q' flag" +#: c-family/c.opt:643 +#, no-c-format +msgid "Warn about implicit conversion of enum types." msgstr "" -#: c-family/c-format.c:617 -msgid "the 'q' diagnostic flag" +#: c-family/c.opt:651 +#, no-c-format +msgid "" +"This switch is deprecated; use -Werror=implicit-function-declaration instead." msgstr "" -#: c-family/c-format.c:631 config/i386/msformat-c.c:66 -msgid "assignment suppression" +#: c-family/c.opt:655 +#, no-c-format +msgid "Warn when an exception handler is shadowed by another handler." msgstr "" -#: c-family/c-format.c:631 config/i386/msformat-c.c:66 -msgid "the assignment suppression scanf feature" +#: c-family/c.opt:663 +#, no-c-format +msgid "Warn about semicolon after in-class function definition." msgstr "" -#: c-family/c-format.c:632 config/i386/msformat-c.c:67 -msgid "'a' flag" +#: c-family/c.opt:667 +#, no-c-format +msgid "" +"Warn for implicit type conversions that cause loss of floating point " +"precision." msgstr "" -#: c-family/c-format.c:632 config/i386/msformat-c.c:67 -msgid "the 'a' scanf flag" +#: c-family/c.opt:671 +#, no-c-format +msgid "Warn if testing floating point numbers for equality." msgstr "" -#: c-family/c-format.c:633 -msgid "'m' flag" +#: c-family/c.opt:675 c-family/c.opt:721 +#, no-c-format +msgid "Warn about printf/scanf/strftime/strfmon format string anomalies." msgstr "" -#: c-family/c-format.c:633 -msgid "the 'm' scanf flag" +#: c-family/c.opt:679 +#, no-c-format +msgid "Warn about format strings that contain NUL bytes." msgstr "" -#: c-family/c-format.c:634 config/i386/msformat-c.c:68 -msgid "field width in scanf format" +#: c-family/c.opt:683 +#, no-c-format +msgid "Warn about GCC format strings with strings unsuitable for diagnostics." msgstr "" -#: c-family/c-format.c:635 config/i386/msformat-c.c:69 -msgid "length modifier in scanf format" +#: c-family/c.opt:687 +#, no-c-format +msgid "Warn if passing too many arguments to a function for its format string." msgstr "" -#: c-family/c-format.c:636 config/i386/msformat-c.c:70 -msgid "the ''' scanf flag" +#: c-family/c.opt:691 +#, no-c-format +msgid "Warn about format strings that are not literals." msgstr "" -#: c-family/c-format.c:637 -msgid "the 'I' scanf flag" +#: c-family/c.opt:695 +#, no-c-format +msgid "" +"Warn about function calls with format strings that write past the end of the " +"destination region. Same as -Wformat-overflow=1." msgstr "" -#: c-family/c-format.c:652 -msgid "'_' flag" +#: c-family/c.opt:700 +#, no-c-format +msgid "Warn about possible security problems with format functions." msgstr "" -#: c-family/c-format.c:652 -msgid "the '_' strftime flag" +#: c-family/c.opt:704 +#, no-c-format +msgid "Warn about sign differences with format functions." msgstr "" -#: c-family/c-format.c:653 -msgid "the '-' strftime flag" +#: c-family/c.opt:708 +#, no-c-format +msgid "" +"Warn about calls to snprintf and similar functions that truncate output. " +"Same as -Wformat-truncation=1." msgstr "" -#: c-family/c-format.c:654 -msgid "the '0' strftime flag" +#: c-family/c.opt:713 +#, no-c-format +msgid "Warn about strftime formats yielding 2-digit years." msgstr "" -#: c-family/c-format.c:655 c-family/c-format.c:680 -msgid "'^' flag" +#: c-family/c.opt:717 +#, no-c-format +msgid "Warn about zero-length formats." msgstr "" -#: c-family/c-format.c:655 -msgid "the '^' strftime flag" +#: c-family/c.opt:725 +#, no-c-format +msgid "" +"Warn about function calls with format strings that write past the end of the " +"destination region." msgstr "" -#: c-family/c-format.c:656 config/i386/msformat-c.c:82 -msgid "the '#' strftime flag" +#: c-family/c.opt:730 +#, no-c-format +msgid "" +"Warn about calls to snprintf and similar functions that truncate output." msgstr "" -#: c-family/c-format.c:657 -msgid "field width in strftime format" +#: c-family/c.opt:734 +#, no-c-format +msgid "Warn when the field in a struct is not aligned." msgstr "" -#: c-family/c-format.c:658 -msgid "'E' modifier" +#: c-family/c.opt:738 +#, no-c-format +msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: c-family/c-format.c:658 -msgid "the 'E' strftime modifier" +#: c-family/c.opt:742 +#, no-c-format +msgid "Warn whenever attributes are ignored." msgstr "" -#: c-family/c-format.c:659 -msgid "'O' modifier" +#: c-family/c.opt:746 +#, no-c-format +msgid "Warn when a base is inaccessible in derived due to ambiguity." msgstr "" -#: c-family/c-format.c:659 -msgid "the 'O' strftime modifier" +#: c-family/c.opt:750 +#, no-c-format +msgid "" +"Warn when there is a conversion between pointers that have incompatible " +"types." msgstr "" -#: c-family/c-format.c:660 c-family/c-format.c:661 -msgid "the 'O' modifier" +#: c-family/c.opt:754 common.opt:649 +#, no-c-format +msgid "Warn for infinitely recursive calls." msgstr "" -#: c-family/c-format.c:679 -msgid "fill character" +#: c-family/c.opt:758 +#, no-c-format +msgid "Warn when the address of packed member of struct or union is taken." msgstr "" -#: c-family/c-format.c:679 -msgid "fill character in strfmon format" +#: c-family/c.opt:762 +#, no-c-format +msgid "Warn about variables which are initialized to themselves." msgstr "" -#: c-family/c-format.c:680 -msgid "the '^' strfmon flag" +#: c-family/c.opt:766 +#, no-c-format +msgid "" +"Warn about uses of std::initializer_list that can result in dangling " +"pointers." msgstr "" -#: c-family/c-format.c:681 -msgid "the '+' strfmon flag" +#: c-family/c.opt:770 +#, no-c-format +msgid "" +"Warn about nonsensical values of --param destructive-interference-size or " +"constructive-interference-size." msgstr "" -#: c-family/c-format.c:682 -msgid "'(' flag" +#: c-family/c.opt:775 +#, no-c-format +msgid "Warn about implicit declarations." msgstr "" -#: c-family/c-format.c:682 -msgid "the '(' strfmon flag" +#: c-family/c.opt:783 +#, no-c-format +msgid "Warn about implicit conversions from \"float\" to \"double\"." msgstr "" -#: c-family/c-format.c:683 -msgid "'!' flag" +#: c-family/c.opt:787 +#, no-c-format +msgid "Warn if \"defined\" is used outside #if." msgstr "" -#: c-family/c-format.c:683 -msgid "the '!' strfmon flag" +#: c-family/c.opt:791 +#, no-c-format +msgid "Warn about implicit function declarations." msgstr "" -#: c-family/c-format.c:684 -msgid "the '-' strfmon flag" +#: c-family/c.opt:795 +#, no-c-format +msgid "Warn when a declaration does not specify a type." msgstr "" -#: c-family/c-format.c:685 -msgid "field width in strfmon format" +#: c-family/c.opt:802 +#, no-c-format +msgid "" +"Warn about C++11 inheriting constructors when the base has a variadic " +"constructor." msgstr "" -#: c-family/c-format.c:686 -msgid "left precision" +#: c-family/c.opt:806 +#, no-c-format +msgid "" +"Warn about incompatible integer to pointer and pointer to integer " +"conversions." msgstr "" -#: c-family/c-format.c:686 -msgid "left precision in strfmon format" +#: c-family/c.opt:810 +#, no-c-format +msgid "Warn for suspicious integer expressions in boolean context." msgstr "" -#: c-family/c-format.c:687 -msgid "right precision" +#: c-family/c.opt:814 +#, no-c-format +msgid "" +"Warn when there is a cast to a pointer from an integer of a different size." msgstr "" -#: c-family/c-format.c:687 -msgid "right precision in strfmon format" +#: c-family/c.opt:818 +#, no-c-format +msgid "Warn about invalid uses of the \"offsetof\" macro." msgstr "" -#: c-family/c-format.c:688 -msgid "length modifier in strfmon format" +#: c-family/c.opt:822 +#, no-c-format +msgid "Warn about PCH files that are found but not used." msgstr "" -#. Handle deferred options from command-line. -#: c-family/c-opts.c:1487 fortran/cpp.c:592 -msgid "" +#: c-family/c.opt:826 +#, no-c-format +msgid "Warn when a jump misses a variable initialization." msgstr "" -#: config/aarch64/aarch64.c:10661 -#, c-format -msgid "unsupported operand for code '%c'" +#: c-family/c.opt:830 +#, no-c-format +msgid "" +"Warn when a string or character literal is followed by a ud-suffix which " +"does not begin with an underscore." msgstr "" -#: config/aarch64/aarch64.c:10670 config/aarch64/aarch64.c:10683 -#: config/aarch64/aarch64.c:10695 config/aarch64/aarch64.c:10706 -#: config/aarch64/aarch64.c:10722 config/aarch64/aarch64.c:10736 -#: config/aarch64/aarch64.c:10756 config/aarch64/aarch64.c:10830 -#: config/aarch64/aarch64.c:10841 config/aarch64/aarch64.c:10855 -#: config/aarch64/aarch64.c:11077 config/aarch64/aarch64.c:11095 -#: config/pru/pru.c:1669 config/pru/pru.c:1679 config/pru/pru.c:1710 -#: config/pru/pru.c:1721 config/pru/pru.c:1793 -#, c-format -msgid "invalid operand for '%%%c'" +#: c-family/c.opt:834 +#, no-c-format +msgid "" +"Warn when a logical operator is suspiciously always evaluating to true or " +"false." msgstr "" -#: config/aarch64/aarch64.c:10774 config/aarch64/aarch64.c:10785 -#: config/aarch64/aarch64.c:10937 config/aarch64/aarch64.c:10948 -#, c-format -msgid "invalid vector constant" +#: c-family/c.opt:838 +#, no-c-format +msgid "" +"Warn when logical not is used on the left hand side operand of a comparison." msgstr "" -#: config/aarch64/aarch64.c:10797 config/aarch64/aarch64.c:10809 -#, c-format -msgid "incompatible floating point / vector register operand for '%%%c'" +#: c-family/c.opt:842 +#, no-c-format +msgid "Do not warn about using \"long long\" when -pedantic." msgstr "" -#: config/aarch64/aarch64.c:10823 -#, c-format -msgid "incompatible register operand for '%%%c'" +#: c-family/c.opt:846 +#, no-c-format +msgid "Warn about suspicious declarations of \"main\"." msgstr "" -#: config/aarch64/aarch64.c:10889 config/arm/arm.c:24343 -#, c-format -msgid "missing operand" +#: c-family/c.opt:854 +#, no-c-format +msgid "" +"Warn about suspicious calls to memset where the third argument is constant " +"literal zero and the second is not." msgstr "" -#: config/aarch64/aarch64.c:10974 -#, c-format -msgid "invalid constant" +#: c-family/c.opt:858 +#, no-c-format +msgid "" +"Warn about suspicious calls to memset where the third argument contains the " +"number of elements not multiplied by the element size." msgstr "" -#: config/aarch64/aarch64.c:10977 -#, c-format -msgid "invalid operand" +#: c-family/c.opt:862 +#, no-c-format +msgid "" +"Warn when the indentation of the code does not reflect the block structure." msgstr "" -#: config/aarch64/aarch64.c:11103 config/aarch64/aarch64.c:11108 -#, c-format -msgid "invalid operand prefix '%%%c'" +#: c-family/c.opt:866 +#, no-c-format +msgid "" +"Warn for deallocation calls with arguments returned from mismatched " +"allocation functions." msgstr "" -#: config/aarch64/aarch64.c:11128 -#, c-format -msgid "invalid address mode" +#: c-family/c.opt:871 +#, no-c-format +msgid "" +"Warn for mismatches between calls to operator new or delete and the " +"corresponding call to the allocation or deallocation function." msgstr "" -#: config/aarch64/aarch64.c:25212 config/arm/arm.c:33830 -msgid "invalid conversion from type %" +#: c-family/c.opt:876 +#, no-c-format +msgid "" +"Warn when a class is redeclared or referenced using a mismatched class-key." msgstr "" -#: config/aarch64/aarch64.c:25214 config/arm/arm.c:33832 -msgid "invalid conversion to type %" +#: c-family/c.opt:880 +#, no-c-format +msgid "Warn about possibly missing braces around initializers." msgstr "" -#: config/aarch64/aarch64.c:25229 config/aarch64/aarch64.c:25245 -#: config/arm/arm.c:33847 config/arm/arm.c:33863 -msgid "operation not permitted on type %" +#: c-family/c.opt:884 +#, no-c-format +msgid "Warn about global functions without previous declarations." msgstr "" -#: config/aarch64/aarch64.c:25253 -msgid "cannot combine GNU and SVE vectors in a binary operation" +#: c-family/c.opt:888 +#, no-c-format +msgid "Warn about missing fields in struct initializers." msgstr "" -#: config/alpha/alpha.c:5076 config/i386/i386.c:13260 -#: config/rs6000/rs6000.c:14163 config/sparc/sparc.c:9260 -#, c-format -msgid "'%%&' used without any local dynamic TLS references" +#: c-family/c.opt:892 +#, no-c-format +msgid "Warn about likely missing requires keyword." msgstr "" -#: config/alpha/alpha.c:5134 config/bfin/bfin.c:1427 -#, c-format -msgid "invalid %%J value" +#: c-family/c.opt:896 +#, no-c-format +msgid "" +"Warn when the template keyword is missing after a member access token in a " +"dependent member access expression if that member is a template." msgstr "" -#: config/alpha/alpha.c:5164 config/ia64/ia64.c:5577 config/or1k/or1k.c:1211 -#, c-format -msgid "invalid %%r value" +#: c-family/c.opt:900 +#, no-c-format +msgid "" +"Warn about unsafe macros expanding to multiple statements used as a body of " +"a clause such as if, else, while, switch, or for." msgstr "" -#: config/alpha/alpha.c:5174 config/ia64/ia64.c:5531 -#: config/rs6000/rs6000.c:13857 config/xtensa/xtensa.c:2459 -#, c-format -msgid "invalid %%R value" +#: c-family/c.opt:904 +#, no-c-format +msgid "Warn on direct multiple inheritance." msgstr "" -#: config/alpha/alpha.c:5180 config/rs6000/rs6000.c:13777 -#: config/xtensa/xtensa.c:2426 -#, c-format -msgid "invalid %%N value" +#: c-family/c.opt:908 +#, no-c-format +msgid "Warn on namespace definition." msgstr "" -#: config/alpha/alpha.c:5188 config/rs6000/rs6000.c:13805 -#, c-format -msgid "invalid %%P value" +#: c-family/c.opt:912 +#, no-c-format +msgid "Warn when fields in a struct with the packed attribute are misaligned." msgstr "" -#: config/alpha/alpha.c:5196 -#, c-format -msgid "invalid %%h value" +#: c-family/c.opt:916 +#, no-c-format +msgid "Warn when a range-based for-loop is creating unnecessary copies." msgstr "" -#: config/alpha/alpha.c:5204 config/xtensa/xtensa.c:2452 -#, c-format -msgid "invalid %%L value" +#: c-family/c.opt:920 +#, no-c-format +msgid "" +"Warn when a class or enumerated type is referenced using a redundant class-" +"key." msgstr "" -#: config/alpha/alpha.c:5223 -#, c-format -msgid "invalid %%m value" +#: c-family/c.opt:924 +#, no-c-format +msgid "Warn about missing sized deallocation functions." msgstr "" -#: config/alpha/alpha.c:5229 -#, c-format -msgid "invalid %%M value" +#: c-family/c.opt:928 +#, no-c-format +msgid "" +"Warn about suspicious divisions of two sizeof expressions that don't work " +"correctly with pointers." msgstr "" -#: config/alpha/alpha.c:5266 -#, c-format -msgid "invalid %%U value" +#: c-family/c.opt:932 +#, no-c-format +msgid "" +"Warn about divisions of two sizeof operators when the first one is applied " +"to an array and the divisor does not equal the size of the array element." msgstr "" -#: config/alpha/alpha.c:5274 config/rs6000/rs6000.c:13865 -#, c-format -msgid "invalid %%s value" +#: c-family/c.opt:937 +#, no-c-format +msgid "" +"Warn about suspicious length parameters to certain string functions if the " +"argument uses sizeof." msgstr "" -#: config/alpha/alpha.c:5285 -#, c-format -msgid "invalid %%C value" +#: c-family/c.opt:941 +#, no-c-format +msgid "Warn when sizeof is applied on a parameter declared as an array." msgstr "" -#: config/alpha/alpha.c:5322 config/rs6000/rs6000.c:13641 -#, c-format -msgid "invalid %%E value" +#: c-family/c.opt:945 +#, no-c-format +msgid "" +"Warn about calls to strcmp and strncmp used in equality expressions that are " +"necessarily true or false due to the length of one and size of the other " +"argument." msgstr "" -#: config/alpha/alpha.c:5347 config/alpha/alpha.c:5397 -#, c-format -msgid "unknown relocation unspec" +#: c-family/c.opt:951 +#, no-c-format +msgid "" +"Warn about buffer overflow in string manipulation functions like memcpy and " +"strcpy." msgstr "" -#: config/alpha/alpha.c:5356 config/cr16/cr16.c:1572 config/gcn/gcn.c:5964 -#: config/gcn/gcn.c:5973 config/gcn/gcn.c:6033 config/gcn/gcn.c:6041 -#: config/gcn/gcn.c:6057 config/gcn/gcn.c:6075 config/gcn/gcn.c:6126 -#: config/gcn/gcn.c:6245 config/gcn/gcn.c:6356 config/rs6000/rs6000.c:14168 -#, c-format -msgid "invalid %%xn code" +#: c-family/c.opt:956 +#, no-c-format +msgid "" +"Under the control of Object Size type, warn about buffer overflow in string " +"manipulation functions like memcpy and strcpy." msgstr "" -#: config/alpha/alpha.c:5462 -#, c-format -msgid "invalid operand address" +#: c-family/c.opt:961 +#, no-c-format +msgid "" +"Warn about reading past the end of a source array in string manipulation " +"functions like memchr and memcpy." msgstr "" -#: config/arc/arc.c:4521 -#, c-format -msgid "invalid operand to %%Z code" +#: c-family/c.opt:965 +#, no-c-format +msgid "" +"Warn about truncation in string manipulation functions like strncat and " +"strncpy." msgstr "" -#: config/arc/arc.c:4529 -#, c-format -msgid "invalid operand to %%z code" +#: c-family/c.opt:969 +#, no-c-format +msgid "Warn about functions which might be candidates for format attributes." msgstr "" -#: config/arc/arc.c:4537 -#, c-format -msgid "invalid operands to %%c code" +#: c-family/c.opt:973 +#, no-c-format +msgid "" +"Suggest that the override keyword be used when the declaration of a virtual " +"function overrides another." msgstr "" -#: config/arc/arc.c:4545 -#, c-format -msgid "invalid operand to %%M code" +#: c-family/c.opt:978 +#, no-c-format +msgid "Warn about enumerated switches, with no default, missing a case." msgstr "" -#: config/arc/arc.c:4553 config/m32r/m32r.c:2085 -#, c-format -msgid "invalid operand to %%p code" +#: c-family/c.opt:982 +#, no-c-format +msgid "Warn about enumerated switches missing a \"default:\" statement." msgstr "" -#: config/arc/arc.c:4564 config/m32r/m32r.c:2078 -#, c-format -msgid "invalid operand to %%s code" +#: c-family/c.opt:986 +#, no-c-format +msgid "Warn about all enumerated switches missing a specific case." msgstr "" -#: config/arc/arc.c:4712 config/m32r/m32r.c:2111 -#, c-format -msgid "invalid operand to %%R code" +#: c-family/c.opt:990 +#, no-c-format +msgid "Warn about switches with boolean controlling expression." msgstr "" -#: config/arc/arc.c:4788 config/m32r/m32r.c:2134 -#, c-format -msgid "invalid operand to %%H/%%L code" +#: c-family/c.opt:994 +#, no-c-format +msgid "Warn about switch values that are outside of the switch's type range." msgstr "" -#: config/arc/arc.c:4856 config/m32r/m32r.c:2205 -#, c-format -msgid "invalid operand to %%U code" +#: c-family/c.opt:998 +#, no-c-format +msgid "Warn on primary template declaration." msgstr "" -#: config/arc/arc.c:4868 -#, c-format -msgid "invalid operand to %%V code" +#: c-family/c.opt:1002 +#, no-c-format +msgid "" +"Warn about declarations of entities that may be missing attributes that " +"related entities have been declared with." msgstr "" -#: config/arc/arc.c:4925 -#, c-format -msgid "invalid operand to %%O code" +#: c-family/c.opt:1011 +#, no-c-format +msgid "Warn about user-specified include directories that do not exist." msgstr "" -#. Unknown flag. -#. Undocumented flag. -#: config/arc/arc.c:4951 config/epiphany/epiphany.c:1307 -#: config/m32r/m32r.c:2232 config/nds32/nds32.c:3517 config/sparc/sparc.c:9539 -#, c-format -msgid "invalid operand output code" +#: c-family/c.opt:1015 +#, no-c-format +msgid "" +"Warn about function parameters declared without a type specifier in K&R-" +"style functions." msgstr "" -#: config/arc/arc.c:6491 -#, c-format -msgid "invalid UNSPEC as operand: %d" +#: c-family/c.opt:1019 +#, no-c-format +msgid "Warn about global functions without prototypes." msgstr "" -#: config/arc/arc.c:6707 -msgid "unrecognized supposed constant" +#: c-family/c.opt:1026 +#, no-c-format +msgid "Warn about use of multi-character character constants." msgstr "" -#: config/arm/arm.c:20707 config/arm/arm.c:20732 config/arm/arm.c:20742 -#: config/arm/arm.c:20751 config/arm/arm.c:20760 -#, c-format -msgid "invalid shift operand" +#: c-family/c.opt:1030 +#, no-c-format +msgid "" +"Warn about narrowing conversions within { } that are ill-formed in C++11." msgstr "" -#: config/arm/arm.c:23616 config/arm/arm.c:23634 -#, c-format -msgid "predicated Thumb instruction" +#: c-family/c.opt:1034 +#, no-c-format +msgid "Warn about \"extern\" declarations not at file scope." msgstr "" -#: config/arm/arm.c:23622 -#, c-format -msgid "predicated instruction in conditional sequence" +#: c-family/c.opt:1038 +#, no-c-format +msgid "" +"Warn when a noexcept expression evaluates to false even though the " +"expression can't actually throw." msgstr "" -#: config/arm/arm.c:23740 config/arm/arm.c:23753 config/arm/arm.c:23778 -#: config/nios2/nios2.c:3080 -#, c-format -msgid "Unsupported operand for code '%c'" +#: c-family/c.opt:1042 +#, no-c-format +msgid "" +"Warn if C++17 noexcept function type will change the mangled name of a " +"symbol." msgstr "" -#: config/arm/arm.c:23855 config/arm/arm.c:23877 config/arm/arm.c:23887 -#: config/arm/arm.c:23897 config/arm/arm.c:23907 config/arm/arm.c:23946 -#: config/arm/arm.c:23964 config/arm/arm.c:23989 config/arm/arm.c:24004 -#: config/arm/arm.c:24031 config/arm/arm.c:24038 config/arm/arm.c:24056 -#: config/arm/arm.c:24063 config/arm/arm.c:24071 config/arm/arm.c:24092 -#: config/arm/arm.c:24099 config/arm/arm.c:24290 config/arm/arm.c:24297 -#: config/arm/arm.c:24324 config/arm/arm.c:24331 config/bfin/bfin.c:1440 -#: config/bfin/bfin.c:1447 config/bfin/bfin.c:1454 config/bfin/bfin.c:1461 -#: config/bfin/bfin.c:1470 config/bfin/bfin.c:1477 config/bfin/bfin.c:1484 -#: config/bfin/bfin.c:1491 config/nds32/nds32.c:3543 -#, c-format -msgid "invalid operand for code '%c'" +#: c-family/c.opt:1046 +#, no-c-format +msgid "" +"Warn when non-templatized friend functions are declared within a template." msgstr "" -#: config/arm/arm.c:23959 -#, c-format -msgid "instruction never executed" +#: c-family/c.opt:1050 +#, no-c-format +msgid "" +"Warn when a conversion function will never be called due to the type it " +"converts to." msgstr "" -#. Former Maverick support, removed after GCC-4.7. -#: config/arm/arm.c:23980 -#, c-format -msgid "obsolete Maverick format code '%c'" +#: c-family/c.opt:1054 +#, no-c-format +msgid "Warn for unsafe raw memory writes to objects of class types." msgstr "" -#: config/avr/avr.c:2642 -#, c-format -msgid "address operand requires constraint for X, Y, or Z register" +#: c-family/c.opt:1058 +#, no-c-format +msgid "Warn about non-virtual destructors." msgstr "" -#: config/avr/avr.c:2825 -msgid "operands to %T/%t must be reg + const_int:" +#: c-family/c.opt:1062 +#, no-c-format +msgid "" +"Warn about NULL being passed to argument slots marked as requiring non-NULL." msgstr "" -#: config/avr/avr.c:2875 config/avr/avr.c:2942 -msgid "bad address, not an I/O address:" +#: c-family/c.opt:1078 +#, no-c-format +msgid "" +"-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." msgstr "" -#: config/avr/avr.c:2884 -msgid "bad address, not a constant:" +#: c-family/c.opt:1101 +#, no-c-format +msgid "" +"Warn if a class interface has no superclass. Root classes may use an " +"attribute to suppress this warning." msgstr "" -#: config/avr/avr.c:2902 config/avr/avr.c:2909 -msgid "bad address, not (reg+disp):" +#: c-family/c.opt:1106 +#, no-c-format +msgid "Warn if a C-style cast is used in a program." msgstr "" -#: config/avr/avr.c:2916 -msgid "bad address, not post_inc or pre_dec:" +#: c-family/c.opt:1110 +#, no-c-format +msgid "Warn for obsolescent usage in a declaration." msgstr "" -#: config/avr/avr.c:2928 -msgid "internal compiler error. Bad address:" +#: c-family/c.opt:1114 +#, no-c-format +msgid "Warn if an old-style parameter definition is used." msgstr "" -#: config/avr/avr.c:2961 -#, c-format -msgid "Unsupported code '%c' for fixed-point:" +#: c-family/c.opt:1118 +#, no-c-format +msgid "" +"Warn about potentially suboptimal choices related to OpenACC parallelism." msgstr "" -#: config/avr/avr.c:2969 -msgid "internal compiler error. Unknown mode:" +#: c-family/c.opt:1122 +#, no-c-format +msgid "Warn if a simd directive is overridden by the vectorizer cost model." msgstr "" -#: config/avr/avr.c:3866 config/avr/avr.c:4810 config/avr/avr.c:5257 -msgid "invalid insn:" +#: c-family/c.opt:1126 +#, no-c-format +msgid "" +"Warn if a string is longer than the maximum portable length specified by the " +"standard." msgstr "" -#: config/avr/avr.c:3920 config/avr/avr.c:4032 config/avr/avr.c:4090 -#: config/avr/avr.c:4142 config/avr/avr.c:4161 config/avr/avr.c:4353 -#: config/avr/avr.c:4661 config/avr/avr.c:4946 config/avr/avr.c:5150 -#: config/avr/avr.c:5314 config/avr/avr.c:5407 config/avr/avr.c:5606 -msgid "incorrect insn:" +#: c-family/c.opt:1130 +#, no-c-format +msgid "Warn about overloaded virtual function names." msgstr "" -#: config/avr/avr.c:4177 config/avr/avr.c:4452 config/avr/avr.c:4732 -#: config/avr/avr.c:5018 config/avr/avr.c:5196 config/avr/avr.c:5463 -#: config/avr/avr.c:5664 -msgid "unknown move insn:" +#: c-family/c.opt:1134 +#, no-c-format +msgid "Warn about overriding initializers without side effects." msgstr "" -#: config/avr/avr.c:6131 -msgid "bad shift insn:" +#: c-family/c.opt:1138 +#, no-c-format +msgid "Warn about overriding initializers with side effects." msgstr "" -#: config/avr/avr.c:6239 config/avr/avr.c:6722 config/avr/avr.c:7139 -msgid "internal compiler error. Incorrect shift:" +#: c-family/c.opt:1142 +#, no-c-format +msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." msgstr "" -#: config/avr/avr.c:8547 -msgid "unsupported fixed-point conversion" +#: c-family/c.opt:1146 +#, no-c-format +msgid "Warn about possibly missing parentheses." msgstr "" -#: config/avr/avr.c:9916 -msgid "variable" +#: c-family/c.opt:1154 +#, no-c-format +msgid "" +"Warn about calling std::move on a local object in a return statement " +"preventing copy elision." msgstr "" -#: config/avr/avr.c:9921 -msgid "function parameter" +#: c-family/c.opt:1158 +#, no-c-format +msgid "Warn when converting the type of pointers to member functions." msgstr "" -#: config/avr/avr.c:9926 -msgid "structure field" +#: c-family/c.opt:1162 +#, no-c-format +msgid "Warn about function pointer arithmetic." msgstr "" -#: config/avr/avr.c:9932 -msgid "return type of function" +#: c-family/c.opt:1166 +#, no-c-format +msgid "Warn when a pointer differs in signedness in an assignment." msgstr "" -#: config/avr/avr.c:9937 -msgid "pointer" +#: c-family/c.opt:1170 +#, no-c-format +msgid "Warn when a pointer is compared with a zero character constant." msgstr "" -#: config/avr/driver-avr.c:50 -#, c-format -msgid "" -"Running spec function '%s' with %d args\n" -"\n" +#: c-family/c.opt:1174 +#, no-c-format +msgid "Warn when a pointer is cast to an integer of a different size." msgstr "" -#: config/bfin/bfin.c:1389 -#, c-format -msgid "invalid %%j value" +#: c-family/c.opt:1178 +#, no-c-format +msgid "Warn about misuses of pragmas." msgstr "" -#: config/bfin/bfin.c:1582 config/c6x/c6x.c:2278 -#, c-format -msgid "invalid const_double operand" +#: c-family/c.opt:1182 +#, no-c-format +msgid "" +"Warn if constructor or destructors with priorities from 0 to 100 are used." msgstr "" -#: config/bpf/bpf.c:772 -msgid "invalid address in operand" +#: c-family/c.opt:1186 +#, no-c-format +msgid "" +"Warn if a property for an Objective-C object has no assign semantics " +"specified." msgstr "" -#. Fallthrough. -#: config/bpf/bpf.c:779 -msgid "unsupported operand" +#: c-family/c.opt:1190 +#, no-c-format +msgid "Warn if inherited methods are unimplemented." msgstr "" -#: config/cris/cris.c:775 config/ft32/ft32.c:110 config/moxie/moxie.c:108 -#: final.c:3233 final.c:3235 fold-const.c:269 gcc.c:6134 gcc.c:6148 -#: rtl-error.c:101 toplev.c:328 vr-values.c:2383 cp/typeck.c:6984 -#: d/dmd/dsymbolsem.c:1451 d/dmd/semantic2.c:75 lto/lto-object.c:184 -#: lto/lto-object.c:281 lto/lto-object.c:338 lto/lto-object.c:362 -#, gcc-internal-format, gfc-internal-format -msgid "%s" +#: c-family/c.opt:1194 c-family/c.opt:1198 +#, no-c-format +msgid "Warn for placement new expressions with undefined behavior." msgstr "" -#: config/cris/cris.c:826 -msgid "unexpected index-type in cris_print_index" +#: c-family/c.opt:1202 +#, no-c-format +msgid "Warn about multiple declarations of the same object." msgstr "" -#: config/cris/cris.c:840 -msgid "unexpected base-type in cris_print_base" +#: c-family/c.opt:1206 +#, no-c-format +msgid "Warn about redundant calls to std::move." msgstr "" -#: config/cris/cris.c:895 -msgid "invalid operand for 'b' modifier" +#: c-family/c.opt:1210 +#, no-c-format +msgid "Warn about uses of register storage specifier." msgstr "" -#: config/cris/cris.c:912 -msgid "invalid operand for 'o' modifier" +#: c-family/c.opt:1214 +#, no-c-format +msgid "Warn when the compiler reorders code." msgstr "" -#: config/cris/cris.c:931 -msgid "invalid operand for 'O' modifier" +#: c-family/c.opt:1218 +#, no-c-format +msgid "" +"Warn whenever a function's return type defaults to \"int\" (C), or about " +"inconsistent return types (C++)." msgstr "" -#: config/cris/cris.c:964 -msgid "invalid operand for 'p' modifier" +#: c-family/c.opt:1222 +#, no-c-format +msgid "Warn on suspicious constructs involving reverse scalar storage order." msgstr "" -#: config/cris/cris.c:1003 -msgid "invalid operand for 'z' modifier" +#: c-family/c.opt:1226 +#, no-c-format +msgid "Warn if a selector has multiple methods." msgstr "" -#: config/cris/cris.c:1050 config/cris/cris.c:1084 -msgid "invalid operand for 'H' modifier" +#: c-family/c.opt:1230 +#, no-c-format +msgid "Warn about possible violations of sequence point rules." msgstr "" -#: config/cris/cris.c:1060 -msgid "bad register" +#: c-family/c.opt:1234 +#, no-c-format +msgid "Warn if a local declaration hides an instance variable." msgstr "" -#: config/cris/cris.c:1104 -msgid "invalid operand for 'e' modifier" +#: c-family/c.opt:1238 c-family/c.opt:1242 +#, no-c-format +msgid "Warn if left shift of a signed value overflows." msgstr "" -#: config/cris/cris.c:1121 -msgid "invalid operand for 'm' modifier" +#: c-family/c.opt:1246 +#, no-c-format +msgid "Warn if shift count is negative." msgstr "" -#: config/cris/cris.c:1146 -msgid "invalid operand for 'A' modifier" +#: c-family/c.opt:1250 +#, no-c-format +msgid "Warn if shift count >= width of type." msgstr "" -#: config/cris/cris.c:1201 -msgid "invalid operand for 'D' modifier" +#: c-family/c.opt:1254 +#, no-c-format +msgid "Warn if left shifting a negative value." msgstr "" -#: config/cris/cris.c:1218 config/cris/cris.c:1223 -msgid "invalid operand for 'T' modifier" +#: c-family/c.opt:1258 +#, no-c-format +msgid "" +"Warn if conversion of the result of arithmetic might change the value even " +"though converting the operands cannot." msgstr "" -#: config/cris/cris.c:1234 config/ft32/ft32.c:236 config/moxie/moxie.c:178 -msgid "invalid operand modifier letter" +#: c-family/c.opt:1262 +#, no-c-format +msgid "Warn about signed-unsigned comparisons." msgstr "" -#: config/cris/cris.c:1286 -msgid "unexpected multiplicative operand" +#: c-family/c.opt:1270 +#, no-c-format +msgid "" +"Warn for implicit type conversions between signed and unsigned integers." msgstr "" -#: config/cris/cris.c:1306 config/ft32/ft32.c:259 config/moxie/moxie.c:203 -msgid "unexpected operand" +#: c-family/c.opt:1274 +#, no-c-format +msgid "Warn when overload promotes from unsigned to signed." msgstr "" -#: config/cris/cris.c:1345 config/cris/cris.c:1355 -msgid "unrecognized address" +#: c-family/c.opt:1278 +#, no-c-format +msgid "Warn about uncasted NULL used as sentinel." msgstr "" -#: config/cris/cris.c:2535 config/cris/cris.c:2588 -msgid "unexpected side-effects in address" +#: c-family/c.opt:1282 +#, no-c-format +msgid "Warn about unprototyped function declarations." msgstr "" -#: config/fr30/fr30.c:510 -#, c-format -msgid "fr30_print_operand_address: unhandled address" +#: c-family/c.opt:1294 +#, no-c-format +msgid "Warn if type signatures of candidate methods do not match exactly." msgstr "" -#: config/fr30/fr30.c:534 -#, c-format -msgid "fr30_print_operand: unrecognized %%p code" +#: c-family/c.opt:1298 +#, no-c-format +msgid "" +"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions " +"are used." msgstr "" -#: config/fr30/fr30.c:554 -#, c-format -msgid "fr30_print_operand: unrecognized %%b code" +#: c-family/c.opt:1302 +#, no-c-format +msgid "Deprecated. This switch has no effect." msgstr "" -#: config/fr30/fr30.c:575 -#, c-format -msgid "fr30_print_operand: unrecognized %%B code" +#: c-family/c.opt:1310 +#, no-c-format +msgid "Warn if a comparison always evaluates to true or false." msgstr "" -#: config/fr30/fr30.c:583 -#, c-format -msgid "fr30_print_operand: invalid operand to %%A code" +#: c-family/c.opt:1314 +#, no-c-format +msgid "Warn if a throw expression will always result in a call to terminate()." msgstr "" -#: config/fr30/fr30.c:600 -#, c-format -msgid "fr30_print_operand: invalid %%x code" +#: c-family/c.opt:1318 +#, no-c-format +msgid "Warn about features not present in traditional C." msgstr "" -#: config/fr30/fr30.c:607 -#, c-format -msgid "fr30_print_operand: invalid %%F code" +#: c-family/c.opt:1322 +#, no-c-format +msgid "" +"Warn of prototypes causing type conversions different from what would happen " +"in the absence of prototype." msgstr "" -#: config/fr30/fr30.c:624 -#, c-format -msgid "fr30_print_operand: unknown code" +#: c-family/c.opt:1326 +#, no-c-format +msgid "" +"Warn if trigraphs are encountered that might affect the meaning of the " +"program." msgstr "" -#: config/fr30/fr30.c:652 config/fr30/fr30.c:661 config/fr30/fr30.c:672 -#: config/fr30/fr30.c:685 -#, c-format -msgid "fr30_print_operand: unhandled MEM" +#: c-family/c.opt:1330 +#, no-c-format +msgid "Warn about @selector()s without previously declared methods." msgstr "" -#: config/frv/frv.c:2489 -msgid "bad insn to frv_print_operand_address:" +#: c-family/c.opt:1334 +#, no-c-format +msgid "Warn if an undefined macro is used in an #if directive." msgstr "" -#: config/frv/frv.c:2500 -msgid "bad register to frv_print_operand_memory_reference_reg:" +#: c-family/c.opt:1346 +#, no-c-format +msgid "Warn about unrecognized pragmas." msgstr "" -#: config/frv/frv.c:2539 config/frv/frv.c:2549 config/frv/frv.c:2558 -#: config/frv/frv.c:2579 config/frv/frv.c:2584 -msgid "bad insn to frv_print_operand_memory_reference:" +#: c-family/c.opt:1350 +#, no-c-format +msgid "Warn about unsuffixed float constants." msgstr "" -#: config/frv/frv.c:2669 -#, c-format -msgid "bad condition code" +#: c-family/c.opt:1358 +#, no-c-format +msgid "Warn when typedefs locally defined in a function are not used." msgstr "" -#: config/frv/frv.c:2743 -msgid "bad insn in frv_print_operand, bad const_double" +#: c-family/c.opt:1362 +#, no-c-format +msgid "Warn about macros defined in the main file that are not used." msgstr "" -#: config/frv/frv.c:2804 -msgid "bad insn to frv_print_operand, 'e' modifier:" +#: c-family/c.opt:1366 +#, no-c-format +msgid "" +"Warn if a caller of a function, marked with attribute warn_unused_result, " +"does not use its return value." msgstr "" -#: config/frv/frv.c:2812 -msgid "bad insn to frv_print_operand, 'F' modifier:" +#: c-family/c.opt:1374 c-family/c.opt:1378 +#, no-c-format +msgid "Warn when a const variable is unused." msgstr "" -#: config/frv/frv.c:2828 -msgid "bad insn to frv_print_operand, 'f' modifier:" +#: c-family/c.opt:1382 +#, no-c-format +msgid "# effect." msgstr "" -#: config/frv/frv.c:2842 -msgid "bad insn to frv_print_operand, 'g' modifier:" +#: c-family/c.opt:1394 +#, no-c-format +msgid "Warn about using variadic macros." msgstr "" -#: config/frv/frv.c:2890 -msgid "bad insn to frv_print_operand, 'L' modifier:" +#: c-family/c.opt:1398 +#, no-c-format +msgid "" +"Warn about questionable usage of the macros used to retrieve variable " +"arguments." msgstr "" -#: config/frv/frv.c:2903 -msgid "bad insn to frv_print_operand, 'M/N' modifier:" +#: c-family/c.opt:1402 +#, no-c-format +msgid "Warn about the most vexing parse syntactic ambiguity." msgstr "" -#: config/frv/frv.c:2924 -msgid "bad insn to frv_print_operand, 'O' modifier:" +#: c-family/c.opt:1406 +#, no-c-format +msgid "Warn if a variable length array is used." msgstr "" -#: config/frv/frv.c:2942 -msgid "bad insn to frv_print_operand, P modifier:" +#: c-family/c.opt:1410 +#, no-c-format +msgid "" +"-Wvla-larger-than=\tWarn on unbounded uses of variable-length " +"arrays, and on bounded uses of variable-length arrays whose bound can be " +"larger than bytes." msgstr "" -#: config/frv/frv.c:2962 -msgid "bad insn in frv_print_operand, z case" +#: c-family/c.opt:1416 +#, no-c-format +msgid "" +"Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-" +"than= or larger." msgstr "" -#: config/frv/frv.c:2993 -msgid "bad insn in frv_print_operand, 0 case" +#: c-family/c.opt:1420 +#, no-c-format +msgid "Warn about mismatched declarations of VLA parameters." msgstr "" -#: config/frv/frv.c:2998 -msgid "frv_print_operand: unknown code" +#: c-family/c.opt:1424 +#, no-c-format +msgid "Warn about deprecated uses of volatile qualifier." msgstr "" -#: config/frv/frv.c:4372 -msgid "bad output_move_single operand" +#: c-family/c.opt:1428 +#, no-c-format +msgid "Warn when a register variable is declared volatile." msgstr "" -#: config/frv/frv.c:4499 -msgid "bad output_move_double operand" +#: c-family/c.opt:1432 +#, no-c-format +msgid "Warn on direct virtual inheritance." msgstr "" -#: config/frv/frv.c:4641 -msgid "bad output_condmove_single operand" +#: c-family/c.opt:1436 +#, no-c-format +msgid "Warn if a virtual base has a non-trivial move assignment operator." msgstr "" -#: config/gcn/gcn.c:5625 config/gcn/gcn.c:5658 config/gcn/gcn.c:5662 -#: config/gcn/gcn.c:6006 config/gcn/gcn.c:6017 config/gcn/gcn.c:6020 -#, c-format -msgid "bad ADDR_SPACE_GLOBAL address" +#: c-family/c.opt:1440 +#, no-c-format +msgid "" +"In C++, nonzero means warn about deprecated conversion from string literals " +"to 'char *'. In C, similar warning, except that the conversion is of course " +"not deprecated by the ISO C standard." msgstr "" -#: config/gcn/gcn.c:5774 config/gcn/gcn.c:5797 config/gcn/gcn.c:5829 -#: config/gcn/gcn.c:5845 config/gcn/gcn.c:5860 config/gcn/gcn.c:5879 -#: config/gcn/gcn.c:5955 config/gcn/gcn.c:6151 config/gcn/gcn.c:6266 -#, c-format -msgid "invalid operand %%xn code" +#: c-family/c.opt:1444 +#, no-c-format +msgid "Warn when a literal '0' is used as null pointer." msgstr "" -#: config/gcn/gcn.c:6254 -#, c-format -msgid "operand %%xn code invalid for QImode" +#: c-family/c.opt:1448 +#, no-c-format +msgid "Warn about useless casts." msgstr "" -#: config/gcn/gcn.c:6336 -#, c-format -msgid "invalid fp constant" +#: c-family/c.opt:1452 +#, no-c-format +msgid "" +"Warn if a class type has a base or a field whose type uses the anonymous " +"namespace or depends on a type with no linkage." msgstr "" -#: config/h8300/h8300.c:1564 config/h8300/h8300.c:1572 -#: config/h8300/h8300.c:1580 config/h8300/h8300.c:1588 -#: config/h8300/h8300.c:1596 config/h8300/h8300.c:1604 -#, c-format -msgid "Expected register or constant integer." +#: c-family/c.opt:1456 +#, no-c-format +msgid "" +"Warn when a declaration has duplicate const, volatile, restrict or _Atomic " +"specifier." msgstr "" -#: config/i386/i386.c:12085 -#, c-format -msgid "invalid UNSPEC as operand" +#: c-family/c.opt:1460 +#, no-c-format +msgid "" +"Warn when an argument passed to a restrict-qualified parameter aliases with " +"another argument." msgstr "" -#: config/i386/i386.c:12624 -#, c-format -msgid "invalid use of register '%s'" +#: c-family/c.opt:1465 +#, no-c-format +msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." msgstr "" -#: config/i386/i386.c:12629 -#, c-format -msgid "invalid use of asm flag output" +#: c-family/c.opt:1473 +#, no-c-format +msgid "" +"The version of the C++ ABI used for -Wabi warnings and link compatibility " +"aliases." msgstr "" -#: config/i386/i386.c:12862 -#, c-format -msgid "invalid operand size for operand code 'O'" +#: c-family/c.opt:1477 +#, no-c-format +msgid "Enforce class member access control semantics." msgstr "" -#: config/i386/i386.c:12897 -#, c-format -msgid "invalid operand size for operand code 'z'" +#: c-family/c.opt:1481 +#, no-c-format +msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent." msgstr "" -#: config/i386/i386.c:12966 -#, c-format -msgid "invalid operand type used with operand code 'Z'" +#: c-family/c.opt:1485 +#, no-c-format +msgid "Support C++17 allocation of over-aligned types." msgstr "" -#: config/i386/i386.c:12971 -#, c-format -msgid "invalid operand size for operand code 'Z'" +#: c-family/c.opt:1489 +#, no-c-format +msgid "" +"-faligned-new=\tUse C++17 over-aligned type allocation for alignments " +"greater than N." msgstr "" -#: config/i386/i386.c:13048 -#, c-format -msgid "operand is not a condition code, invalid operand code 'Y'" +#: c-family/c.opt:1496 +#, no-c-format +msgid "Allow variadic functions without named parameter." msgstr "" -#: config/i386/i386.c:13127 -#, c-format -msgid "operand is not a condition code, invalid operand code 'D'" +#: c-family/c.opt:1500 c-family/c.opt:1768 c-family/c.opt:2155 +#: c-family/c.opt:2159 c-family/c.opt:2175 +#, no-c-format +msgid "No longer supported." msgstr "" -#: config/i386/i386.c:13145 -#, c-format -msgid "operand is not a condition code, invalid operand code '%c'" +#: c-family/c.opt:1504 +#, no-c-format +msgid "Recognize the \"asm\" keyword." msgstr "" -#: config/i386/i386.c:13158 -#, c-format -msgid "" -"operand is not an offsettable memory reference, invalid operand code 'H'" +#: c-family/c.opt:1512 +#, no-c-format +msgid "Recognize built-in functions." msgstr "" -#: config/i386/i386.c:13173 -#, c-format -msgid "operand is not an integer, invalid operand code 'K'" +#: c-family/c.opt:1519 +#, no-c-format +msgid "Where shorter, use canonicalized paths to systems headers." msgstr "" -#: config/i386/i386.c:13201 -#, c-format -msgid "operand is not a specific integer, invalid operand code 'r'" +#: c-family/c.opt:1523 +#, no-c-format +msgid "" +"Enable the char8_t fundamental type and use it as the type for UTF-8 string " +"and character literals." msgstr "" -#: config/i386/i386.c:13219 -#, c-format -msgid "operand is not an integer, invalid operand code 'R'" +#: c-family/c.opt:1611 +#, no-c-format +msgid "Removed in GCC 8. This switch has no effect." msgstr "" -#: config/i386/i386.c:13242 -#, c-format -msgid "operand is not a specific integer, invalid operand code 'R'" +#: c-family/c.opt:1615 +#, no-c-format +msgid "Enable support for C++ concepts." msgstr "" -#: config/i386/i386.c:13346 -#, c-format -msgid "invalid operand code '%c'" +#: c-family/c.opt:1619 +#, no-c-format +msgid "Enable certain features present in the Concepts TS." msgstr "" -#: config/i386/i386.c:13408 -#, c-format -msgid "invalid constraints for operand" +#: c-family/c.opt:1623 +#, no-c-format +msgid "" +"Specify maximum error replay depth during recursive diagnosis of a " +"constraint satisfaction failure." msgstr "" -#: config/i386/i386.c:13495 -#, c-format -msgid "invalid vector immediate" +#: c-family/c.opt:1627 +#, no-c-format +msgid "Allow the arguments of the '?' operator to have different types." msgstr "" -#: config/i386/i386.c:16427 -msgid "unknown insn mode" +#: c-family/c.opt:1635 +#, no-c-format +msgid "-fconst-string-class=\tUse class for constant strings." msgstr "" -#: config/i386/djgpp.h:143 -#, c-format -msgid "-f%s ignored (not supported for DJGPP)\n" +#: c-family/c.opt:1639 +#, no-c-format +msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." msgstr "" -#: config/ia64/ia64.c:5459 -#, c-format -msgid "invalid %%G mode" +#: c-family/c.opt:1643 +#, no-c-format +msgid "" +"-fconstexpr-cache-depth=\tSpecify maximum constexpr recursion cache " +"depth." msgstr "" -#: config/ia64/ia64.c:5630 -#, c-format -msgid "ia64_print_operand: unknown code" +#: c-family/c.opt:1647 +#, no-c-format +msgid "Allow IEC559 floating point exceptions in constant expressions." msgstr "" -#: config/ia64/ia64.c:11243 -msgid "invalid conversion from %<__fpreg%>" +#: c-family/c.opt:1651 +#, no-c-format +msgid "" +"-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration " +"count." msgstr "" -#: config/ia64/ia64.c:11246 -msgid "invalid conversion to %<__fpreg%>" +#: c-family/c.opt:1655 +#, no-c-format +msgid "" +"-fconstexpr-ops-limit=\tSpecify maximum number of constexpr " +"operations during a single constexpr evaluation." msgstr "" -#: config/ia64/ia64.c:11259 config/ia64/ia64.c:11270 -msgid "invalid operation on %<__fpreg%>" +#: c-family/c.opt:1659 +#, no-c-format +msgid "Enable C++ coroutines (experimental)." msgstr "" -#: config/iq2000/iq2000.c:3126 config/tilegx/tilegx.c:5301 -#: config/tilepro/tilepro.c:4690 -#, c-format -msgid "invalid %%P operand" +#: c-family/c.opt:1663 +#, no-c-format +msgid "Emit debug annotations during preprocessing." msgstr "" -#: config/iq2000/iq2000.c:3134 config/rs6000/rs6000.c:13795 -#, c-format -msgid "invalid %%p value" +#: c-family/c.opt:1671 +#, no-c-format +msgid "Factor complex constructors and destructors to favor space over speed." msgstr "" -#: config/iq2000/iq2000.c:3193 -#, c-format -msgid "invalid use of %%d, %%x, or %%X" +#: c-family/c.opt:1679 +#, no-c-format +msgid "Print hierarchical comparisons when template types are mismatched." msgstr "" -#: config/lm32/lm32.c:524 -#, c-format -msgid "only 0.0 can be loaded as an immediate" +#: c-family/c.opt:1683 +#, no-c-format +msgid "Preprocess directives only." msgstr "" -#: config/lm32/lm32.c:594 -msgid "bad operand" +#: c-family/c.opt:1687 +#, no-c-format +msgid "Permit '$' as an identifier character." msgstr "" -#: config/lm32/lm32.c:606 -msgid "can't use non gp relative absolute address" +#: c-family/c.opt:1691 +#, no-c-format +msgid "" +"-fmacro-prefix-map==\tMap one directory name to another in " +"__FILE__, __BASE_FILE__, and __builtin_FILE()." msgstr "" -#: config/lm32/lm32.c:610 -msgid "invalid addressing mode" +#: c-family/c.opt:1695 +#, no-c-format +msgid "Write all declarations as Ada code transitively." msgstr "" -#: config/m32r/m32r.c:2143 -msgid "bad insn for 'A'" +#: c-family/c.opt:1699 +#, no-c-format +msgid "Write all declarations as Ada code for the given file only." msgstr "" -#: config/m32r/m32r.c:2190 -#, c-format -msgid "invalid operand to %%T/%%B code" +#: c-family/c.opt:1706 +#, no-c-format +msgid "Do not elide common elements in template comparisons." msgstr "" -#: config/m32r/m32r.c:2213 -#, c-format -msgid "invalid operand to %%N code" +#: c-family/c.opt:1710 +#, no-c-format +msgid "Generate code to check exception specifications." msgstr "" -#: config/m32r/m32r.c:2246 -msgid "pre-increment address is not a register" +#: c-family/c.opt:1717 +#, no-c-format +msgid "" +"-fexec-charset=\tConvert all strings and character constants to " +"character set ." msgstr "" -#: config/m32r/m32r.c:2253 -msgid "pre-decrement address is not a register" +#: c-family/c.opt:1721 +#, no-c-format +msgid "Permit universal character names (\\u and \\U) in identifiers." msgstr "" -#: config/m32r/m32r.c:2260 -msgid "post-increment address is not a register" +#: c-family/c.opt:1725 +#, no-c-format +msgid "" +"-finput-charset=\tSpecify the default character set for source files." msgstr "" -#: config/m32r/m32r.c:2335 config/m32r/m32r.c:2350 config/rs6000/rs6000.c:20323 -msgid "bad address" +#: c-family/c.opt:1729 +#, no-c-format +msgid "" +"Support dynamic initialization of thread-local variables in a different " +"translation unit." msgstr "" -#: config/m32r/m32r.c:2355 -msgid "lo_sum not of register" +#: c-family/c.opt:1739 +#, no-c-format +msgid "Do not assume that standard C libraries and \"main\" exist." msgstr "" -#: config/microblaze/microblaze.c:2293 -#, c-format -msgid "unknown punctuation '%c'" +#: c-family/c.opt:1743 +#, no-c-format +msgid "Recognize GNU-defined keywords." msgstr "" -#: config/microblaze/microblaze.c:2302 -#, c-format -msgid "null pointer" +#: c-family/c.opt:1747 +#, no-c-format +msgid "Generate code for GNU runtime environment." msgstr "" -#: config/microblaze/microblaze.c:2337 -#, c-format -msgid "PRINT_OPERAND, invalid insn for %%C" +#: c-family/c.opt:1751 +#, no-c-format +msgid "Use traditional GNU semantics for inline functions." msgstr "" -#: config/microblaze/microblaze.c:2366 -#, c-format -msgid "PRINT_OPERAND, invalid insn for %%N" +#: c-family/c.opt:1764 +#, no-c-format +msgid "Assume normal C execution environment." msgstr "" -#: config/microblaze/microblaze.c:2386 config/microblaze/microblaze.c:2562 -msgid "insn contains an invalid address !" +#: c-family/c.opt:1772 +#, no-c-format +msgid "Export functions even if they can be inlined." msgstr "" -#: config/microblaze/microblaze.c:2402 config/microblaze/microblaze.c:2632 -#: config/xtensa/xtensa.c:2556 -msgid "invalid address" +#: c-family/c.opt:1776 +#, no-c-format +msgid "Make inline functions constexpr by default." msgstr "" -#: config/microblaze/microblaze.c:2505 -#, c-format -msgid "letter %c was found & insn was not CONST_INT" +#: c-family/c.opt:1780 +#, no-c-format +msgid "Emit implicit instantiations of inline templates." msgstr "" -#: config/mips/mips.c:8935 config/mips/mips.c:8962 config/mips/mips.c:9145 -#, c-format -msgid "'%%%c' is not a valid operand prefix" +#: c-family/c.opt:1784 +#, no-c-format +msgid "Emit implicit instantiations of templates." msgstr "" -#: config/mips/mips.c:9034 config/mips/mips.c:9041 config/mips/mips.c:9048 -#: config/mips/mips.c:9055 config/mips/mips.c:9068 config/mips/mips.c:9075 -#: config/mips/mips.c:9085 config/mips/mips.c:9088 config/mips/mips.c:9100 -#: config/mips/mips.c:9103 config/mips/mips.c:9163 config/mips/mips.c:9170 -#: config/mips/mips.c:9191 config/mips/mips.c:9206 config/mips/mips.c:9225 -#: config/mips/mips.c:9234 config/riscv/riscv.c:3354 config/riscv/riscv.c:3469 -#: config/riscv/riscv.c:3475 config/riscv/riscv.c:3484 -#, c-format -msgid "invalid use of '%%%c'" +#: c-family/c.opt:1788 +#, no-c-format +msgid "Implement C++17 inheriting constructor semantics." msgstr "" -#: config/mmix/mmix.c:1622 config/mmix/mmix.c:1752 -msgid "MMIX Internal: Expected a CONST_INT, not this" +#: c-family/c.opt:1795 +#, no-c-format +msgid "Don't emit dllexported inline functions unless needed." msgstr "" -#: config/mmix/mmix.c:1701 -msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" +#: c-family/c.opt:1802 +#, no-c-format +msgid "" +"Allow implicit conversions between vectors with differing numbers of " +"subparts and/or differing element types." msgstr "" -#: config/mmix/mmix.c:1720 -msgid "MMIX Internal: Expected a register, not this" +#: c-family/c.opt:1806 +#, no-c-format +msgid "Enable C++ modules-ts (experimental)." msgstr "" -#: config/mmix/mmix.c:1730 -msgid "MMIX Internal: Expected a constant, not this" +#: c-family/c.opt:1814 +#, no-c-format +msgid "Enable C++ header module (experimental)." msgstr "" -#. We need the original here. -#: config/mmix/mmix.c:1814 -msgid "MMIX Internal: Cannot decode this operand" +#: c-family/c.opt:1821 +#, no-c-format +msgid "" +"Member functions defined within their class are inline in module purview." msgstr "" -#: config/mmix/mmix.c:1870 -msgid "MMIX Internal: This is not a recognized address" +#: c-family/c.opt:1825 +#, no-c-format +msgid "Only emit Compiled Module Interface." msgstr "" -#: config/mmix/mmix.c:2762 -msgid "MMIX Internal: Trying to output invalidly reversed condition:" +#: c-family/c.opt:1829 +#, no-c-format +msgid "Mapper for module to CMI files." msgstr "" -#: config/mmix/mmix.c:2769 -msgid "MMIX Internal: What's the CC of this?" -msgstr "" +#: c-family/c.opt:1833 +#, no-c-format +msgid "Enable lazy module importing." +msgstr "" -#: config/mmix/mmix.c:2773 -msgid "MMIX Internal: What is the CC of this?" +#: c-family/c.opt:1841 +#, no-c-format +msgid "Warn about macros that have conflicting header units definitions." msgstr "" -#: config/mmix/mmix.c:2815 -msgid "MMIX Internal: This is not a constant:" +#: c-family/c.opt:1845 +#, no-c-format +msgid "Note #include directives translated to import declarations." msgstr "" -#: config/msp430/msp430.c:4229 -#, c-format +#: c-family/c.opt:1849 +#, no-c-format msgid "" -"%%d, %%e, %%f, %%g operand modifiers are for memory references or constant " -"values only" +"Note #include directives not translated to import declarations, and not " +"known to be textual." msgstr "" -#: config/msp430/msp430.c:4342 -#, c-format -msgid "invalid operand prefix" +#: c-family/c.opt:1853 +#, no-c-format +msgid "Note a #include translation of a specific header." msgstr "" -#: config/msp430/msp430.c:4376 -#, c-format -msgid "invalid zero extract" +#: c-family/c.opt:1857 +#, no-c-format +msgid "Note Compiled Module Interface pathnames." msgstr "" -#: config/or1k/or1k.c:1116 config/or1k/or1k.c:1124 -#, c-format -msgid "invalid relocation" +#: c-family/c.opt:1861 +#, no-c-format +msgid "" +"Note Compiled Module Interface pathname of a specific module or header-unit." msgstr "" -#: config/or1k/or1k.c:1218 -#, c-format -msgid "invalid %%H value" +#: c-family/c.opt:1865 +#, no-c-format +msgid "" +"fmax-include-depth= Set the maximum depth of the nested #include." msgstr "" -#: config/or1k/or1k.c:1231 config/xtensa/xtensa.c:2473 -#, c-format -msgid "invalid %%d value" +#: c-family/c.opt:1869 +#, no-c-format +msgid "Don't warn about uses of Microsoft extensions." msgstr "" -#: config/or1k/or1k.c:1279 -#, c-format -msgid "unknown operand letter: '%c'" +#: c-family/c.opt:1888 +#, no-c-format +msgid "" +"Implement resolution of DR 150 for matching of template template arguments." msgstr "" -#: config/pru/pru.c:1641 config/pru/pru.c:1652 -#, c-format -msgid "I/O register operand for '%%%c'" +#: c-family/c.opt:1892 +#, no-c-format +msgid "Generate code for NeXT (Apple Mac OS X) runtime environment." msgstr "" -#: config/pru/pru.c:1658 -#, c-format -msgid "non 32 bit register operand for '%%%c'" +#: c-family/c.opt:1896 +#, no-c-format +msgid "Assume that receivers of Objective-C messages may be nil." msgstr "" -#: config/pru/pru.c:1763 -#, c-format -msgid "unsupported code '%c' for fixed-point:" +#: c-family/c.opt:1900 +#, no-c-format +msgid "" +"Allow access to instance variables as if they were local declarations within " +"instance method implementations." msgstr "" -#: config/pru/pru.c:1777 -#, c-format -msgid "double constants not supported" +#: c-family/c.opt:1904 +#, no-c-format +msgid "" +"-fvisibility=[private|protected|public|package]\tSet the default symbol " +"visibility." msgstr "" -#: config/pru/pru.c:1860 -#, c-format -msgid "unsupported operand %s for code '%c'" +#: c-family/c.opt:1929 +#, no-c-format +msgid "" +"Treat a throw() exception specification as noexcept to improve code size." msgstr "" -#: config/pru/pru.c:1870 -#, c-format -msgid "unexpected text address:" +#: c-family/c.opt:1933 +#, no-c-format +msgid "" +"Specify which ABI to use for Objective-C family code and meta-data " +"generation." msgstr "" -#: config/pru/pru.c:1889 -#, c-format -msgid "unsupported constant address:" +#: c-family/c.opt:1939 +#, no-c-format +msgid "" +"Generate special Objective-C methods to initialize/destroy non-POD C++ " +"ivars, if needed." msgstr "" -#: config/pru/pru.c:1950 -#, c-format -msgid "unsupported memory expression:" +#: c-family/c.opt:1943 +#, no-c-format +msgid "Allow fast jumps to the message dispatcher." msgstr "" -#: config/rl78/rl78.c:1998 config/rl78/rl78.c:2084 -#, c-format -msgid "q/Q modifiers invalid for symbol references" +#: c-family/c.opt:1949 +#, no-c-format +msgid "Enable Objective-C exception and synchronization syntax." msgstr "" -#: config/rs6000/host-darwin.c:96 -#, c-format -msgid "Out of stack space.\n" +#: c-family/c.opt:1953 +#, no-c-format +msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." msgstr "" -#: config/rs6000/host-darwin.c:117 -#, c-format -msgid "Try running '%s' in the shell to raise its limit.\n" +#: c-family/c.opt:1957 +#, no-c-format +msgid "" +"Enable inline checks for nil receivers with the NeXT runtime and ABI version " +"2." msgstr "" -#: config/rs6000/rs6000.c:3860 -msgid "%<-mvsx%> requires hardware floating point" +#: c-family/c.opt:1962 +#, no-c-format +msgid "Enable Objective-C setjmp exception handling runtime." msgstr "" -#: config/rs6000/rs6000.c:3868 -msgid "%<-mvsx%> needs indexed addressing" +#: c-family/c.opt:1966 +#, no-c-format +msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." msgstr "" -#: config/rs6000/rs6000.c:3873 -msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible" +#: c-family/c.opt:1970 +#, no-c-format +msgid "Enable OpenACC." msgstr "" -#: config/rs6000/rs6000.c:3875 -msgid "%<-mno-altivec%> disables vsx" +#: c-family/c.opt:1974 +#, no-c-format +msgid "Specify default OpenACC compute dimensions." msgstr "" -#: config/rs6000/rs6000.c:4015 -msgid "%<-mquad-memory%> requires 64-bit mode" +#: c-family/c.opt:1978 +#, no-c-format +msgid "Enable OpenMP (implies -frecursive in Fortran)." msgstr "" -#: config/rs6000/rs6000.c:4018 -msgid "%<-mquad-memory-atomic%> requires 64-bit mode" +#: c-family/c.opt:1982 +#, no-c-format +msgid "Enable OpenMP's SIMD directives." msgstr "" -#: config/rs6000/rs6000.c:4030 -msgid "%<-mquad-memory%> is not available in little endian mode" +#: c-family/c.opt:1986 +#, no-c-format +msgid "Recognize C++ keywords like \"compl\" and \"xor\"." msgstr "" -#: config/rs6000/rs6000.c:10861 -msgid "bad move" +#: c-family/c.opt:1997 +#, no-c-format +msgid "Look for and use PCH files even when preprocessing." msgstr "" -#: config/rs6000/rs6000.c:13425 -msgid "Bad 128-bit move" +#: c-family/c.opt:2001 +#, no-c-format +msgid "Downgrade conformance errors to warnings." msgstr "" -#: config/rs6000/rs6000.c:13605 -#, c-format -msgid "invalid %%A value" +#: c-family/c.opt:2005 +#, no-c-format +msgid "Enable Plan 9 language extensions." msgstr "" -#: config/rs6000/rs6000.c:13614 config/xtensa/xtensa.c:2402 -#, c-format -msgid "invalid %%D value" +#: c-family/c.opt:2009 +#, no-c-format +msgid "Treat the input file as already preprocessed." msgstr "" -#: config/rs6000/rs6000.c:13629 -#, c-format -msgid "invalid %%e value" +#: c-family/c.opt:2017 +#, no-c-format +msgid "" +"-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro " +"expansion and display them in error messages." msgstr "" -#: config/rs6000/rs6000.c:13650 -#, c-format -msgid "invalid %%f value" +#: c-family/c.opt:2021 +#, no-c-format +msgid "" +"Do not pretty-print template specializations as the template signature " +"followed by the arguments." msgstr "" -#: config/rs6000/rs6000.c:13659 -#, c-format -msgid "invalid %%F value" +#: c-family/c.opt:2025 +#, no-c-format +msgid "Treat known sprintf return values as constants." msgstr "" -#: config/rs6000/rs6000.c:13668 -#, c-format -msgid "invalid %%G value" +#: c-family/c.opt:2029 +#, no-c-format +msgid "" +"Used in Fix-and-Continue mode to indicate that object files may be swapped " +"in at runtime." msgstr "" -#: config/rs6000/rs6000.c:13703 -#, c-format -msgid "invalid %%j code" +#: c-family/c.opt:2033 +#, no-c-format +msgid "Removed in GCC 10. This switch has no effect." msgstr "" -#: config/rs6000/rs6000.c:13713 -#, c-format -msgid "invalid %%J code" +#: c-family/c.opt:2037 +#, no-c-format +msgid "Generate run time type descriptor information." msgstr "" -#: config/rs6000/rs6000.c:13723 -#, c-format -msgid "invalid %%k value" +#: c-family/c.opt:2041 ada/gcc-interface/lang.opt:81 +#, no-c-format +msgid "Use the narrowest integer type possible for enumeration types." msgstr "" -#: config/rs6000/rs6000.c:13738 config/xtensa/xtensa.c:2445 -#, c-format -msgid "invalid %%K value" +#: c-family/c.opt:2045 +#, no-c-format +msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." msgstr "" -#: config/rs6000/rs6000.c:13785 -#, c-format -msgid "invalid %%O value" +#: c-family/c.opt:2049 +#, no-c-format +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." msgstr "" -#: config/rs6000/rs6000.c:13832 -#, c-format -msgid "invalid %%q value" +#: c-family/c.opt:2053 ada/gcc-interface/lang.opt:85 +#, no-c-format +msgid "Make \"char\" signed by default." msgstr "" -#: config/rs6000/rs6000.c:13874 -#, c-format -msgid "invalid %%t value" +#: c-family/c.opt:2057 +#, no-c-format +msgid "Enable C++14 sized deallocation support." msgstr "" -#: config/rs6000/rs6000.c:13891 -#, c-format -msgid "invalid %%T value" +#: c-family/c.opt:2064 +#, no-c-format +msgid "" +"-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar " +"storage order." msgstr "" -#: config/rs6000/rs6000.c:13903 -#, c-format -msgid "invalid %%u value" +#: c-family/c.opt:2080 +#, no-c-format +msgid "Display statistics accumulated during compilation." msgstr "" -#: config/rs6000/rs6000.c:13917 config/xtensa/xtensa.c:2414 -#, c-format -msgid "invalid %%v value" +#: c-family/c.opt:2084 +#, no-c-format +msgid "" +"Assume that values of enumeration type are always within the minimum range " +"of that type." msgstr "" -#: config/rs6000/rs6000.c:13967 -#, c-format -msgid "invalid %%V value" +#: c-family/c.opt:2091 c-family/c.opt:2096 +#, no-c-format +msgid "" +"Follow the C++17 evaluation order requirements for assignment expressions, " +"shift, member function calls, etc." msgstr "" -#: config/rs6000/rs6000.c:13984 config/xtensa/xtensa.c:2466 -#, c-format -msgid "invalid %%x value" +#: c-family/c.opt:2113 +#, no-c-format +msgid "" +"Set the maximum number of template instantiation notes for a single warning " +"or error." msgstr "" -#: config/rs6000/rs6000.c:14041 -#, c-format -msgid "invalid %%z value" +#: c-family/c.opt:2120 +#, no-c-format +msgid "" +"-ftemplate-depth=\tSpecify maximum template instantiation depth." msgstr "" -#: config/rs6000/rs6000.c:14110 -#, c-format -msgid "invalid %%y value, try using the 'Z' constraint" +#: c-family/c.opt:2127 +#, no-c-format +msgid "" +"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " +"local statics." msgstr "" -#: config/rs6000/rs6000.c:14978 -msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" +#: c-family/c.opt:2131 +#, no-c-format +msgid "" +"When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." msgstr "" -#: config/rs6000/rs6000.c:23687 -msgid "AltiVec argument passed to unprototyped function" +#: c-family/c.opt:2135 ada/gcc-interface/lang.opt:89 +#, no-c-format +msgid "Make \"char\" unsigned by default." msgstr "" -#: config/rs6000/rs6000.c:27267 -msgid "Could not generate addis value for fusion" +#: c-family/c.opt:2139 +#, no-c-format +msgid "Use __cxa_atexit to register destructors." msgstr "" -#: config/rs6000/rs6000.c:27336 -msgid "Unable to generate load/store offset for fusion" +#: c-family/c.opt:2143 +#, no-c-format +msgid "Use __cxa_get_exception_ptr in exception handling." msgstr "" -#: config/rs6000/rs6000.c:27412 -msgid "Bad GPR fusion" +#: c-family/c.opt:2147 +#, no-c-format +msgid "Marks all inlined functions and methods as having hidden visibility." msgstr "" -#: config/rs6000/rs6000.c:27972 -msgid "invalid conversion from type %<__vector_quad%>" +#: c-family/c.opt:2151 +#, no-c-format +msgid "Changes visibility to match Microsoft Visual Studio by default." msgstr "" -#: config/rs6000/rs6000.c:27974 -msgid "invalid conversion to type %<__vector_quad%>" +#: c-family/c.opt:2163 +#, no-c-format +msgid "Emit common-like symbols as weak symbols." msgstr "" -#: config/rs6000/rs6000.c:27976 -msgid "invalid conversion from type %<__vector_pair%>" +#: c-family/c.opt:2167 +#, no-c-format +msgid "" +"-fwide-exec-charset=\tConvert all wide strings and character constants " +"to character set ." msgstr "" -#: config/rs6000/rs6000.c:27978 -msgid "invalid conversion to type %<__vector_pair%>" +#: c-family/c.opt:2171 +#, no-c-format +msgid "Generate a #line directive pointing at the current working directory." msgstr "" -#: config/rs6000/rs6000.c:27993 -msgid "invalid conversion from type %<* __vector_quad%>" +#: c-family/c.opt:2179 +#, no-c-format +msgid "" +"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." msgstr "" -#: config/rs6000/rs6000.c:27995 -msgid "invalid conversion to type %<* __vector_quad%>" +#: c-family/c.opt:2183 +#, no-c-format +msgid "Dump declarations to a .decl file." msgstr "" -#: config/rs6000/rs6000.c:27997 -msgid "invalid conversion from type %<* __vector_pair%>" +#: c-family/c.opt:2187 +#, no-c-format +msgid "" +"-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." msgstr "" -#: config/rs6000/rs6000.c:27999 -msgid "invalid conversion to type %<* __vector_pair%>" +#: c-family/c.opt:2191 +#, no-c-format +msgid "" +"-femit-struct-debug-reduced\tConservative reduced debug info for structs." msgstr "" -#: config/s390/s390.c:7913 -#, c-format -msgid "symbolic memory references are only supported on z10 or later" +#: c-family/c.opt:2195 +#, no-c-format +msgid "" +"-femit-struct-debug-detailed=\tDetailed reduced debug info for " +"structs." msgstr "" -#: config/s390/s390.c:7924 -#, c-format -msgid "cannot decompose address" +#: c-family/c.opt:2199 +#, no-c-format +msgid "" +"Interpret imaginary, fixed-point, or other gnu number suffix as the " +"corresponding number literal rather than a user-defined number literal." msgstr "" -#: config/s390/s390.c:8006 -#, c-format -msgid "invalid comparison operator for 'E' output modifier" +#: c-family/c.opt:2204 +#, no-c-format +msgid "-idirafter \tAdd to the end of the system include path." msgstr "" -#: config/s390/s390.c:8029 -#, c-format -msgid "invalid reference for 'J' output modifier" +#: c-family/c.opt:2208 +#, no-c-format +msgid "-imacros \tAccept definition of macros in ." msgstr "" -#: config/s390/s390.c:8047 -#, c-format -msgid "invalid address for 'O' output modifier" +#: c-family/c.opt:2212 +#, no-c-format +msgid "-imultilib \tSet to be the multilib include subdirectory." msgstr "" -#: config/s390/s390.c:8069 -#, c-format -msgid "invalid address for 'R' output modifier" +#: c-family/c.opt:2216 +#, no-c-format +msgid "-include \tInclude the contents of before other files." msgstr "" -#: config/s390/s390.c:8087 -#, c-format -msgid "memory reference expected for 'S' output modifier" +#: c-family/c.opt:2220 +#, no-c-format +msgid "-iprefix \tSpecify as a prefix for next two options." msgstr "" -#: config/s390/s390.c:8097 -#, c-format -msgid "invalid address for 'S' output modifier" +#: c-family/c.opt:2224 +#, no-c-format +msgid "-isysroot \tSet to be the system root directory." msgstr "" -#: config/s390/s390.c:8118 -#, c-format -msgid "register or memory expression expected for 'N' output modifier" +#: c-family/c.opt:2228 +#, no-c-format +msgid "-isystem \tAdd to the start of the system include path." msgstr "" -#: config/s390/s390.c:8129 -#, c-format -msgid "register or memory expression expected for 'M' output modifier" +#: c-family/c.opt:2232 +#, no-c-format +msgid "-iquote \tAdd to the end of the quote include path." msgstr "" -#: config/s390/s390.c:8238 config/s390/s390.c:8259 -#, c-format -msgid "invalid constant for output modifier '%c'" +#: c-family/c.opt:2236 +#, no-c-format +msgid "-iwithprefix \tAdd to the end of the system include path." msgstr "" -#: config/s390/s390.c:8256 -#, c-format -msgid "invalid constant - try using an output modifier" +#: c-family/c.opt:2240 +#, no-c-format +msgid "" +"-iwithprefixbefore \tAdd to the end of the main include path." msgstr "" -#: config/s390/s390.c:8293 -#, c-format -msgid "invalid constant vector for output modifier '%c'" +#: c-family/c.opt:2250 +#, no-c-format +msgid "" +"Do not search standard system include directories (those specified with -" +"isystem will still be used)." msgstr "" -#: config/s390/s390.c:8300 -#, c-format -msgid "invalid expression - try using an output modifier" +#: c-family/c.opt:2254 +#, no-c-format +msgid "Do not search standard system include directories for C++." msgstr "" -#: config/s390/s390.c:8303 -#, c-format -msgid "invalid expression for output modifier '%c'" +#: c-family/c.opt:2266 +#, no-c-format +msgid "Generate C header of platform-specific features." msgstr "" -#: config/s390/s390.c:12082 -msgid "vector argument passed to unprototyped function" +#: c-family/c.opt:2270 +#, no-c-format +msgid "Remap file names when including files." msgstr "" -#: config/s390/s390.c:16452 -msgid "types differ in signedness" +#: c-family/c.opt:2274 c-family/c.opt:2278 +#, no-c-format +msgid "" +"Conform to the ISO 1998 C++ standard revised by the 2003 technical " +"corrigendum." msgstr "" -#: config/s390/s390.c:16462 -msgid "binary operator does not support two vector bool operands" +#: c-family/c.opt:2282 +#, no-c-format +msgid "Conform to the ISO 2011 C++ standard." msgstr "" -#: config/s390/s390.c:16465 -msgid "binary operator does not support vector bool operand" +#: c-family/c.opt:2286 +#, no-c-format +msgid "Deprecated in favor of -std=c++11." msgstr "" -#: config/s390/s390.c:16473 -msgid "" -"binary operator does not support mixing vector bool with floating point " -"vector operands" +#: c-family/c.opt:2290 +#, no-c-format +msgid "Deprecated in favor of -std=c++14." msgstr "" -#: config/sh/sh.c:1222 -#, c-format -msgid "invalid operand to %%R" +#: c-family/c.opt:2294 +#, no-c-format +msgid "Conform to the ISO 2014 C++ standard." msgstr "" -#: config/sh/sh.c:1249 -#, c-format -msgid "invalid operand to %%S" +#: c-family/c.opt:2298 +#, no-c-format +msgid "Deprecated in favor of -std=c++17." msgstr "" -#: config/sh/sh.c:8666 -msgid "created and used with different architectures / ABIs" +#: c-family/c.opt:2302 +#, no-c-format +msgid "Conform to the ISO 2017 C++ standard." msgstr "" -#: config/sh/sh.c:8668 -msgid "created and used with different ABIs" +#: c-family/c.opt:2306 c-family/c.opt:2310 +#, no-c-format +msgid "" +"Conform to the ISO 2020 C++ standard (experimental and incomplete support)." msgstr "" -#: config/sh/sh.c:8670 -msgid "created and used with different endianness" +#: c-family/c.opt:2314 c-family/c.opt:2318 +#, no-c-format +msgid "" +"Conform to the ISO 2023 C++ draft standard (experimental and incomplete " +"support)." msgstr "" -#: config/sparc/sparc.c:9269 config/sparc/sparc.c:9275 -#, c-format -msgid "invalid %%Y operand" +#: c-family/c.opt:2322 c-family/c.opt:2460 +#, no-c-format +msgid "Conform to the ISO 2011 C standard." msgstr "" -#: config/sparc/sparc.c:9362 -#, c-format -msgid "invalid %%A operand" +#: c-family/c.opt:2326 +#, no-c-format +msgid "Deprecated in favor of -std=c11." msgstr "" -#: config/sparc/sparc.c:9382 -#, c-format -msgid "invalid %%B operand" +#: c-family/c.opt:2330 c-family/c.opt:2334 c-family/c.opt:2464 +#: c-family/c.opt:2468 +#, no-c-format +msgid "Conform to the ISO 2017 C standard (published in 2018)." msgstr "" -#: config/sparc/sparc.c:9462 config/tilegx/tilegx.c:5088 -#: config/tilepro/tilepro.c:4497 -#, c-format -msgid "invalid %%C operand" +#: c-family/c.opt:2338 +#, no-c-format +msgid "" +"Conform to the ISO 202X C standard draft (experimental and incomplete " +"support)." msgstr "" -#: config/sparc/sparc.c:9494 config/tilegx/tilegx.c:5121 -#, c-format -msgid "invalid %%D operand" +#: c-family/c.opt:2342 c-family/c.opt:2346 c-family/c.opt:2444 +#, no-c-format +msgid "Conform to the ISO 1990 C standard." msgstr "" -#: config/sparc/sparc.c:9513 -#, c-format -msgid "invalid %%f operand" +#: c-family/c.opt:2350 c-family/c.opt:2452 +#, no-c-format +msgid "Conform to the ISO 1999 C standard." msgstr "" -#: config/sparc/sparc.c:9525 -#, c-format -msgid "invalid %%s operand" +#: c-family/c.opt:2354 +#, no-c-format +msgid "Deprecated in favor of -std=c99." msgstr "" -#: config/sparc/sparc.c:9570 -#, c-format -msgid "floating-point constant not a valid immediate operand" +#: c-family/c.opt:2358 c-family/c.opt:2363 +#, no-c-format +msgid "" +"Conform to the ISO 1998 C++ standard revised by the 2003 technical " +"corrigendum with GNU extensions." msgstr "" -#: config/stormy16/stormy16.c:1751 config/stormy16/stormy16.c:1822 -#, c-format -msgid "'B' operand is not constant" +#: c-family/c.opt:2368 +#, no-c-format +msgid "Conform to the ISO 2011 C++ standard with GNU extensions." msgstr "" -#: config/stormy16/stormy16.c:1778 -#, c-format -msgid "'B' operand has multiple bits set" +#: c-family/c.opt:2372 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++11." msgstr "" -#: config/stormy16/stormy16.c:1804 -#, c-format -msgid "'o' operand is not constant" +#: c-family/c.opt:2376 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++14." msgstr "" -#: config/stormy16/stormy16.c:1836 -#, c-format -msgid "xstormy16_print_operand: unknown code" +#: c-family/c.opt:2380 +#, no-c-format +msgid "Conform to the ISO 2014 C++ standard with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5073 config/tilepro/tilepro.c:4482 -#, c-format -msgid "invalid %%c operand" +#: c-family/c.opt:2384 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++17." msgstr "" -#: config/tilegx/tilegx.c:5104 -#, c-format -msgid "invalid %%d operand" +#: c-family/c.opt:2388 +#, no-c-format +msgid "Conform to the ISO 2017 C++ standard with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5201 -#, c-format -msgid "invalid %%H specifier" +#: c-family/c.opt:2392 c-family/c.opt:2396 +#, no-c-format +msgid "" +"Conform to the ISO 2020 C++ standard with GNU extensions (experimental and " +"incomplete support)." msgstr "" -#: config/tilegx/tilegx.c:5243 config/tilepro/tilepro.c:4511 -#, c-format -msgid "invalid %%h operand" +#: c-family/c.opt:2400 c-family/c.opt:2404 +#, no-c-format +msgid "" +"Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental " +"and incomplete support)." msgstr "" -#: config/tilegx/tilegx.c:5255 config/tilepro/tilepro.c:4575 -#, c-format -msgid "invalid %%I operand" +#: c-family/c.opt:2408 +#, no-c-format +msgid "Conform to the ISO 2011 C standard with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5267 config/tilepro/tilepro.c:4587 -#, c-format -msgid "invalid %%i operand" +#: c-family/c.opt:2412 +#, no-c-format +msgid "Deprecated in favor of -std=gnu11." msgstr "" -#: config/tilegx/tilegx.c:5288 config/tilepro/tilepro.c:4608 -#, c-format -msgid "invalid %%j operand" +#: c-family/c.opt:2416 c-family/c.opt:2420 +#, no-c-format +msgid "" +"Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5319 -#, c-format -msgid "invalid %%%c operand" +#: c-family/c.opt:2424 +#, no-c-format +msgid "" +"Conform to the ISO 202X C standard draft with GNU extensions (experimental " +"and incomplete support)." msgstr "" -#: config/tilegx/tilegx.c:5334 config/tilepro/tilepro.c:4722 -#, c-format -msgid "invalid %%N operand" +#: c-family/c.opt:2428 c-family/c.opt:2432 +#, no-c-format +msgid "Conform to the ISO 1990 C standard with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5378 -#, c-format -msgid "invalid operand for 'r' specifier" +#: c-family/c.opt:2436 +#, no-c-format +msgid "Conform to the ISO 1999 C standard with GNU extensions." msgstr "" -#: config/tilegx/tilegx.c:5402 config/tilepro/tilepro.c:4802 -#, c-format -msgid "unable to print out operand yet; code == %d (%c)" +#: c-family/c.opt:2440 +#, no-c-format +msgid "Deprecated in favor of -std=gnu99." msgstr "" -#: config/tilepro/tilepro.c:4547 -#, c-format -msgid "invalid %%H operand" +#: c-family/c.opt:2448 +#, no-c-format +msgid "Conform to the ISO 1990 C standard as amended in 1994." msgstr "" -#: config/tilepro/tilepro.c:4647 -#, c-format -msgid "invalid %%L operand" +#: c-family/c.opt:2456 +#, no-c-format +msgid "Deprecated in favor of -std=iso9899:1999." msgstr "" -#: config/tilepro/tilepro.c:4707 -#, c-format -msgid "invalid %%M operand" +#: c-family/c.opt:2472 +#, no-c-format +msgid "" +"-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers " +"and runtime." msgstr "" -#: config/tilepro/tilepro.c:4750 config/tilepro/tilepro.c:4757 -#, c-format -msgid "invalid %%t operand" +#: c-family/c.opt:2489 +#, no-c-format +msgid "Enable traditional preprocessing." msgstr "" -#: config/tilepro/tilepro.c:4777 -#, c-format -msgid "invalid %%r operand" +#: c-family/c.opt:2493 +#, no-c-format +msgid "-trigraphs\tSupport ISO C trigraphs." msgstr "" -#: config/v850/v850.c:271 -msgid "const_double_split got a bad insn:" +#: c-family/c.opt:2497 +#, no-c-format +msgid "Do not predefine system-specific and GCC-specific macros." msgstr "" -#: config/v850/v850.c:885 -msgid "output_move_single:" +#: ada/gcc-interface/lang.opt:61 +#, no-c-format +msgid "Dump Source Coverage Obligations." msgstr "" -#: config/vax/vax.c:483 -#, c-format -msgid "symbol used with both base and indexed registers" +#: ada/gcc-interface/lang.opt:65 +#, no-c-format +msgid "Synonym of -gnatk8." msgstr "" -#: config/vax/vax.c:492 -#, c-format -msgid "symbol with offset used in PIC mode" +#: ada/gcc-interface/lang.opt:73 +#, no-c-format +msgid "Do not look for object files in standard path." msgstr "" -#: config/vax/vax.c:580 -#, c-format -msgid "symbol used as immediate operand" +#: ada/gcc-interface/lang.opt:77 +#, no-c-format +msgid "Select the runtime." msgstr "" -#: config/vax/vax.c:1674 -msgid "illegal operand detected" +#: ada/gcc-interface/lang.opt:93 +#, no-c-format +msgid "Catch typos." msgstr "" -#: config/visium/visium.c:3364 -msgid "illegal operand " +#: ada/gcc-interface/lang.opt:97 +#, no-c-format +msgid "Set name of output ALI file (internal switch)." msgstr "" -#: config/visium/visium.c:3415 -msgid "illegal operand address (1)" +#: ada/gcc-interface/lang.opt:101 +#, no-c-format +msgid "-gnat\tSpecify options to GNAT." msgstr "" -#: config/visium/visium.c:3422 -msgid "illegal operand address (2)" +#: ada/gcc-interface/lang.opt:105 +#, no-c-format +msgid "Ignored." msgstr "" -#: config/visium/visium.c:3437 -msgid "illegal operand address (3)" +#: d/lang.opt:51 +#, no-c-format +msgid "-Hd \tWrite D interface files to directory ." msgstr "" -#: config/visium/visium.c:3445 -msgid "illegal operand address (4)" +#: d/lang.opt:55 +#, no-c-format +msgid "-Hf \tWrite D interface to ." msgstr "" -#: config/xtensa/xtensa.c:814 config/xtensa/xtensa.c:846 -#: config/xtensa/xtensa.c:855 -msgid "bad test" +#: d/lang.opt:123 +#, no-c-format +msgid "Warn about casts that will produce a null result." msgstr "" -#: config/xtensa/xtensa.c:2440 -msgid "invalid mask" +#: d/lang.opt:139 +#, no-c-format +msgid "Warn from speculative compiles such as __traits(compiles)." msgstr "" -#: config/xtensa/xtensa.c:2492 config/xtensa/xtensa.c:2502 -#, c-format -msgid "invalid %%t/%%b value" +#: d/lang.opt:155 +#, no-c-format +msgid "Generate JSON file." msgstr "" -#: config/xtensa/xtensa.c:2581 -msgid "no register in address" +#: d/lang.opt:159 +#, no-c-format +msgid "-Xf \tWrite JSON output to the given ." msgstr "" -#: config/xtensa/xtensa.c:2589 -msgid "address offset not a constant" +#: d/lang.opt:163 +#, no-c-format +msgid "Debug library to use instead of phobos." msgstr "" -#: c/c-objc-common.c:190 -msgid "{erroneous}" +#: d/lang.opt:167 +#, no-c-format +msgid "Default library to use instead of phobos." msgstr "" -#: c/c-objc-common.c:231 -msgid "aka" +#: d/lang.opt:171 +#, no-c-format +msgid "Do link the standard D startup files in the compilation." msgstr "" -#: c/c-objc-common.c:323 -msgid "({anonymous})" +#: d/lang.opt:178 +#, no-c-format +msgid "Generate code for all template instantiations." msgstr "" -#. If we have -#. declaration-specifiers declarator decl-specs -#. then assume we have a missing semicolon, which would -#. give us: -#. declaration-specifiers declarator decl-specs -#. ^ -#. ; -#. <~~~~~~~~~ declaration ~~~~~~~~~~> -#. Use c_parser_require to get an error with a fix-it hint. -#: c/c-parser.c:2462 c/c-parser.c:2581 c/c-parser.c:2595 c/c-parser.c:5652 -#: c/c-parser.c:6251 c/c-parser.c:6680 c/c-parser.c:6859 c/c-parser.c:6892 -#: c/c-parser.c:7158 c/c-parser.c:11022 c/c-parser.c:11057 c/c-parser.c:11088 -#: c/c-parser.c:11135 c/c-parser.c:11316 c/c-parser.c:12148 c/c-parser.c:12223 -#: c/c-parser.c:12266 c/c-parser.c:17978 c/c-parser.c:18002 c/c-parser.c:18020 -#: c/c-parser.c:18443 c/c-parser.c:18487 c/gimple-parser.c:392 -#: c/gimple-parser.c:433 c/gimple-parser.c:442 c/gimple-parser.c:651 -#: c/gimple-parser.c:2213 c/gimple-parser.c:2250 c/gimple-parser.c:2329 -#: c/gimple-parser.c:2356 c/c-parser.c:3274 c/c-parser.c:3461 c/c-parser.c:3494 -#: c/c-parser.c:11309 c/gimple-parser.c:2039 c/gimple-parser.c:2078 -#: cp/parser.c:14789 cp/parser.c:31615 cp/parser.c:32225 -#, gcc-internal-format -msgid "expected %<;%>" +#: d/lang.opt:182 +#, no-c-format +msgid "Generate code for assert contracts." msgstr "" -#: c/c-parser.c:3044 c/c-parser.c:4014 c/c-parser.c:4209 c/c-parser.c:4274 -#: c/c-parser.c:4332 c/c-parser.c:4694 c/c-parser.c:4715 c/c-parser.c:4724 -#: c/c-parser.c:4775 c/c-parser.c:4784 c/c-parser.c:8504 c/c-parser.c:8571 -#: c/c-parser.c:9077 c/c-parser.c:9102 c/c-parser.c:9136 c/c-parser.c:9245 -#: c/c-parser.c:10066 c/c-parser.c:11423 c/c-parser.c:13684 c/c-parser.c:14326 -#: c/c-parser.c:14385 c/c-parser.c:14440 c/c-parser.c:15852 c/c-parser.c:15921 -#: c/c-parser.c:17230 c/c-parser.c:18062 c/c-parser.c:18451 c/c-parser.c:21290 -#: c/c-parser.c:21368 c/gimple-parser.c:195 c/gimple-parser.c:198 -#: c/gimple-parser.c:527 c/gimple-parser.c:561 c/gimple-parser.c:566 -#: c/gimple-parser.c:735 c/gimple-parser.c:832 c/gimple-parser.c:1030 -#: c/gimple-parser.c:1056 c/gimple-parser.c:1059 c/gimple-parser.c:1190 -#: c/gimple-parser.c:1317 c/gimple-parser.c:1443 c/gimple-parser.c:1459 -#: c/gimple-parser.c:1475 c/gimple-parser.c:1497 c/gimple-parser.c:1527 -#: c/gimple-parser.c:1553 c/gimple-parser.c:1761 c/gimple-parser.c:1961 -#: c/gimple-parser.c:1981 c/gimple-parser.c:2123 c/gimple-parser.c:2286 -#: c/c-parser.c:7110 cp/parser.c:32273 -#, gcc-internal-format -msgid "expected %<)%>" +#: d/lang.opt:190 +#, no-c-format +msgid "" +"-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code " +"only, or off." msgstr "" -#: c/c-parser.c:4103 c/c-parser.c:4835 c/c-parser.c:4976 c/c-parser.c:5002 -#: c/c-parser.c:5003 c/c-parser.c:5417 c/c-parser.c:5453 c/c-parser.c:7209 -#: c/c-parser.c:9236 c/c-parser.c:10164 c/c-parser.c:10453 c/c-parser.c:13131 -#: c/gimple-parser.c:1738 cp/parser.c:32237 -#, gcc-internal-format -msgid "expected %<]%>" +#: d/lang.opt:232 +#, no-c-format +msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure." msgstr "" -#: c/c-parser.c:4312 -msgid "expected %<;%>, %<,%> or %<)%>" +#: d/lang.opt:248 +#, no-c-format +msgid "Compile in debug code." msgstr "" -#. Look for the two `(' tokens. -#: c/c-parser.c:4744 c/c-parser.c:4749 c/c-parser.c:13667 c/c-parser.c:14415 -#: c/c-parser.c:20651 c/c-parser.c:21098 c/c-parser.c:21311 -#: c/gimple-parser.c:180 c/gimple-parser.c:474 c/gimple-parser.c:513 -#: c/gimple-parser.c:545 c/gimple-parser.c:802 c/gimple-parser.c:1024 -#: c/gimple-parser.c:1050 c/gimple-parser.c:1177 c/gimple-parser.c:1312 -#: c/gimple-parser.c:1433 c/gimple-parser.c:1493 c/gimple-parser.c:1511 -#: c/gimple-parser.c:1546 c/gimple-parser.c:1930 c/gimple-parser.c:1941 -#: c/gimple-parser.c:1947 c/gimple-parser.c:2112 c/gimple-parser.c:2283 -#: c/c-parser.c:13489 cp/parser.c:32228 -#, gcc-internal-format -msgid "expected %<(%>" +#: d/lang.opt:252 +#, no-c-format +msgid "" +"-fdebug=\tCompile in debug code, code <= , or code " +"identified by ." msgstr "" -#: c/c-parser.c:4972 c/c-parser.c:4974 c/c-parser.c:13058 cp/parser.c:32240 -#: cp/parser.c:35924 -#, gcc-internal-format -msgid "expected %<[%>" +#: d/lang.opt:256 +#, no-c-format +msgid "Generate documentation." msgstr "" -#: c/c-parser.c:5588 c/c-parser.c:11652 c/c-parser.c:18246 c/c-parser.c:19063 -#: c/c-parser.c:22150 c/gimple-parser.c:385 c/gimple-parser.c:2289 -#: c/c-parser.c:3262 c/c-parser.c:3484 c/c-parser.c:11204 cp/parser.c:20384 -#: cp/parser.c:32234 -#, gcc-internal-format -msgid "expected %<{%>" +#: d/lang.opt:260 +#, no-c-format +msgid "-fdoc-dir=\tWrite documentation file to directory ." msgstr "" -#: c/c-parser.c:5878 c/c-parser.c:5887 c/c-parser.c:7642 c/c-parser.c:8708 -#: c/c-parser.c:11416 c/c-parser.c:11812 c/c-parser.c:11876 c/c-parser.c:13113 -#: c/c-parser.c:14027 c/c-parser.c:14243 c/c-parser.c:14733 c/c-parser.c:14834 -#: c/c-parser.c:15201 c/c-parser.c:15514 c/c-parser.c:15590 c/c-parser.c:15702 -#: c/c-parser.c:20513 c/c-parser.c:21155 c/c-parser.c:21214 -#: c/gimple-parser.c:568 c/gimple-parser.c:872 c/gimple-parser.c:2337 -#: c/gimple-parser.c:2364 c/c-parser.c:7117 c/c-parser.c:13592 -#: c/c-parser.c:14839 cp/parser.c:32267 cp/parser.c:33915 cp/parser.c:36724 -#: cp/parser.c:37508 -#, gcc-internal-format -msgid "expected %<:%>" +#: d/lang.opt:264 +#, no-c-format +msgid "-fdoc-file=\tWrite documentation to ." msgstr "" -#: c/c-parser.c:6667 cp/parser.c:32154 -#, gcc-internal-format -msgid "expected %" +#: d/lang.opt:268 +#, no-c-format +msgid "-fdoc-inc=\tInclude a Ddoc macro ." msgstr "" -#: c/c-parser.c:8467 c/c-parser.c:8659 c/c-parser.c:9126 c/c-parser.c:9169 -#: c/c-parser.c:9307 c/c-parser.c:10056 c/c-parser.c:14420 c/c-parser.c:15658 -#: c/gimple-parser.c:1027 c/gimple-parser.c:1053 c/gimple-parser.c:1181 -#: c/gimple-parser.c:1184 c/gimple-parser.c:1515 c/gimple-parser.c:1521 -#: cp/parser.c:31613 cp/parser.c:32243 -#, gcc-internal-format -msgid "expected %<,%>" +#: d/lang.opt:272 +#, no-c-format +msgid "Assume that standard D runtime libraries and \"D main\" exist." msgstr "" -#: c/c-parser.c:9023 -msgid "expected %<.%>" +#: d/lang.opt:276 +#, no-c-format +msgid "Add comments for ignored declarations in the generated C++ header." msgstr "" -#: c/c-parser.c:10875 c/c-parser.c:10907 c/c-parser.c:11147 cp/parser.c:34489 -#: cp/parser.c:34510 -#, gcc-internal-format -msgid "expected %<@end%>" +#: d/lang.opt:280 +#, no-c-format +msgid "" +"-fdump-cxx-spec=\tWrite all declarations as C++ code to ." msgstr "" -#: c/c-parser.c:11565 c/gimple-parser.c:1351 cp/parser.c:32252 -#, gcc-internal-format -msgid "expected %<>%>" +#: d/lang.opt:284 +#, no-c-format +msgid "Display the frontend AST after parsing and semantic passes." msgstr "" -#: c/c-parser.c:14928 c/c-parser.c:15939 cp/parser.c:32276 -#, gcc-internal-format -msgid "expected %<,%> or %<)%>" +#: d/lang.opt:288 +#, no-c-format +msgid "" +"-fextern-std=\tSet C++ name mangling compatibility with ." msgstr "" -#. All following cases are statements with LHS. -#: c/c-parser.c:15506 c/c-parser.c:17711 c/c-parser.c:17755 c/c-parser.c:17987 -#: c/c-parser.c:18430 c/c-parser.c:20720 c/c-parser.c:21352 -#: c/gimple-parser.c:726 c/c-parser.c:5476 cp/parser.c:32255 -#, gcc-internal-format -msgid "expected %<=%>" +#: d/lang.opt:313 +#, no-c-format +msgid "Ignore unsupported pragmas." msgstr "" -#: c/c-parser.c:18003 c/c-parser.c:18294 c/gimple-parser.c:1569 -#: c/gimple-parser.c:1601 c/gimple-parser.c:1611 c/gimple-parser.c:2374 -#: cp/parser.c:32231 cp/parser.c:34699 -#, gcc-internal-format -msgid "expected %<}%>" +#: d/lang.opt:317 +#, no-c-format +msgid "Generate code for class invariant contracts." msgstr "" -#: c/c-parser.c:19106 c/c-parser.c:19096 cp/parser.c:41744 -#, gcc-internal-format -msgid "expected %<#pragma omp section%> or %<}%>" +#: d/lang.opt:321 +#, no-c-format +msgid "Generate a default D main() function when compiling." msgstr "" -#: c/c-typeck.c:8447 -msgid "(anonymous)" +#: d/lang.opt:325 +#, no-c-format +msgid "" +"-fmodule-file==\tuse as source file for " +"." msgstr "" -#: c/gimple-parser.c:1340 cp/parser.c:17784 cp/parser.c:32249 -#, gcc-internal-format -msgid "expected %<<%>" +#: d/lang.opt:329 +#, no-c-format +msgid "Generate ModuleInfo struct for output module." msgstr "" -#: c/gimple-parser.c:2333 c/gimple-parser.c:2360 c/gimple-parser.c:2199 -#: c/gimple-parser.c:2236 -#, gcc-internal-format -msgid "expected label" +#: d/lang.opt:333 +#, no-c-format +msgid "" +"Process all modules specified on the command line, but only generate code " +"for the module specified by the argument." msgstr "" -#: cp/call.c:3909 -msgid "candidate:" +#: d/lang.opt:337 +#, no-c-format +msgid "Generate code for postcondition contracts." msgstr "" -#: cp/call.c:7452 -msgid " after user-defined conversion:" +#: d/lang.opt:341 +#, no-c-format +msgid "Generate code for precondition contracts." msgstr "" -#: cp/call.c:7591 cp/pt.c:2056 cp/pt.c:25103 -msgid "candidate is:" -msgid_plural "candidates are:" -msgstr[0] "" -msgstr[1] "" - -#: cp/call.c:12174 -msgid "candidate 1:" +#: d/lang.opt:345 +#, no-c-format +msgid "Turn on all upcoming D language features." msgstr "" -#: cp/call.c:12175 -msgid "candidate 2:" +#: d/lang.opt:349 +#, no-c-format +msgid "Implement DIP1000: Scoped pointers." msgstr "" -#: cp/decl.c:3389 -msgid "jump to label %qD" +#: d/lang.opt:353 +#, no-c-format +msgid "Implement DIP1008: Allow exceptions in @nogc code." msgstr "" -#: cp/decl.c:3390 -msgid "jump to case label" +#: d/lang.opt:357 +#, no-c-format +msgid "Implement DIP1021: Mutable function arguments." msgstr "" -#: cp/error.c:452 -msgid "" +#: d/lang.opt:361 +#, no-c-format +msgid "Implement DIP25: Sealed references." msgstr "" -#: cp/error.c:554 -msgid "" +#: d/lang.opt:365 +#, no-c-format +msgid "Destruct fields of partially constructed objects." msgstr "" -#: cp/error.c:556 -msgid "" +#: d/lang.opt:369 +#, no-c-format +msgid "Use field-wise comparisons for struct equality." msgstr "" -#: cp/error.c:726 -msgid "" +#: d/lang.opt:373 +#, no-c-format +msgid "" +"When a symbol is resolved, check alias this scope before going to upper " +"scopes." msgstr "" -#. A lambda's "type" is essentially its signature. -#: cp/error.c:825 -msgid "" +#: d/lang.opt:381 +#, no-c-format +msgid "" +"Implement 'in' contracts of overridden methods to be a superset of parent " +"contract." msgstr "" -#: cp/error.c:837 -#, c-format -msgid "" +#: d/lang.opt:385 +#, no-c-format +msgid "Disable access to shared memory objects." msgstr "" -#: cp/error.c:966 -msgid "" +#: d/lang.opt:389 +#, no-c-format +msgid "Enable rvalue arguments to ref parameters." msgstr "" -#: cp/error.c:1099 -#, c-format -msgid "(static initializers for %s)" +#: d/lang.opt:393 +#, no-c-format +msgid "" +"Allow use of '=>' for methods and top-level functions in addition to lambdas." msgstr "" -#: cp/error.c:1101 -#, c-format -msgid "(static destructors for %s)" +#: d/lang.opt:397 +#, no-c-format +msgid "Compile release version." msgstr "" -#: cp/error.c:1147 -msgid "" +#: d/lang.opt:401 +#, no-c-format +msgid "Turn off all revertable D language features." msgstr "" -#: cp/error.c:1253 -msgid "vtable for " +#: d/lang.opt:405 +#, no-c-format +msgid "Revert DIP25: Sealed references." msgstr "" -#: cp/error.c:1277 -msgid " " +#: d/lang.opt:409 +#, no-c-format +msgid "Don't destruct fields of partially constructed objects." msgstr "" -#: cp/error.c:1292 -msgid "{anonymous}" +#: d/lang.opt:413 +#, no-c-format +msgid "Use C-style integral promotion for unary '+', '-' and '~'." msgstr "" -#: cp/error.c:1294 -msgid "(anonymous namespace)" +#: d/lang.opt:417 +#, no-c-format +msgid "Disable Markdown replacements in Ddoc." msgstr "" -#: cp/error.c:1394 -msgid "