From: Joseph Myers Date: Wed, 28 Aug 2024 16:31:13 +0000 (+0000) Subject: Add gcc ka.po X-Git-Tag: basepoints/gcc-16~6290 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6661944a9a4157b470ca15026a60c3f893e9d8f6;p=thirdparty%2Fgcc.git Add gcc ka.po * ka.po: New file. --- diff --git a/gcc/po/ka.po b/gcc/po/ka.po new file mode 100644 index 00000000000..bcb6e56c568 --- /dev/null +++ b/gcc/po/ka.po @@ -0,0 +1,83090 @@ +# Georgian translation for gcc. +# Copyright (C) 2024 Free Software Foundation, Inc. +# This file is distributed under the same license as the gcc package. +# Temuri Doghonadze , 2024. +# +msgid "" +msgstr "" +"Project-Id-Version: gcc-14.2.0\n" +"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" +"POT-Creation-Date: 2024-07-25 16:23+0000\n" +"PO-Revision-Date: 2024-08-28 06:11+0200\n" +"Last-Translator: Temuri Doghonadze \n" +"Language-Team: Georgian <(nothing)>\n" +"Language: ka\n" +"X-Bugs: Report translation errors to the Language-Team address.\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.3.2\n" + +#: cif-code.def:39 +msgid "function not considered for inlining" +msgstr "" + +#: cif-code.def:43 +msgid "caller is not optimized" +msgstr "" + +#: cif-code.def:47 +msgid "function body not available" +msgstr "" + +#: cif-code.def:51 +msgid "redefined extern inline functions are not considered for inlining" +msgstr "" + +#: cif-code.def:56 +msgid "function not inlinable" +msgstr "" + +#: cif-code.def:60 +msgid "function body can be overwritten at link time" +msgstr "" + +#: cif-code.def:64 +msgid "function not inline candidate" +msgstr "" + +#: cif-code.def:68 +msgid "--param large-function-growth limit reached" +msgstr "" + +#: cif-code.def:70 +msgid "--param large-stack-frame-growth limit reached" +msgstr "" + +#: cif-code.def:72 +msgid "--param max-inline-insns-single limit reached" +msgstr "" + +#: cif-code.def:74 +msgid "--param max-inline-insns-auto limit reached" +msgstr "" + +#: cif-code.def:76 +msgid "--param inline-unit-growth limit reached" +msgstr "" + +#: cif-code.def:80 +msgid "recursive inlining" +msgstr "" + +#: cif-code.def:84 +msgid "call is unlikely and code size would grow" +msgstr "" + +#: cif-code.def:88 +msgid "call is considered never executed and code size would grow" +msgstr "" + +#: cif-code.def:92 +msgid "function not declared inline and code size would grow" +msgstr "" + +#: cif-code.def:96 +msgid "mismatched declarations during linktime optimization" +msgstr "" + +#: cif-code.def:100 +msgid "variadic thunk call" +msgstr "" + +#: cif-code.def:104 +msgid "originally indirect function call not considered for inlining" +msgstr "" + +#: cif-code.def:108 +msgid "indirect function call with a yet undetermined callee" +msgstr "" + +#: cif-code.def:112 +msgid "exception handling personality mismatch" +msgstr "" + +#: cif-code.def:117 +msgid "non-call exception handling mismatch" +msgstr "" + +#: cif-code.def:121 +msgid "target specific option mismatch" +msgstr "" + +#: cif-code.def:125 +msgid "optimization level attribute mismatch" +msgstr "" + +#: cif-code.def:129 +msgid "callee refers to comdat-local symbols" +msgstr "" + +#: cif-code.def:134 +msgid "sanitizer function attribute mismatch" +msgstr "" + +#: cif-code.def:139 +msgid "function has external linkage when the user requests only inlining static for live patching" +msgstr "" + +#: cif-code.def:144 +msgid "unreachable" +msgstr "" + +#. The remainder are real diagnostic types. +#: diagnostic.def:33 +msgid "fatal error: " +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: " +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: " +msgstr "" + +#: diagnostic.def:36 +msgid "sorry, unimplemented: " +msgstr "განხორციელებული არაა: " + +#: diagnostic.def:37 +msgid "warning: " +msgstr "გაფრთხილება: " + +#: diagnostic.def:38 +msgid "anachronism: " +msgstr "ანაქრონიზმი: " + +#: diagnostic.def:39 +msgid "note: " +msgstr "" + +#: diagnostic.def:40 +msgid "debug: " +msgstr "გამართვა: " + +#. For use when using the diagnostic_show_locus machinery to show +#. a range of events within a path. +#: diagnostic.def:44 +msgid "path: " +msgstr "" + +#. These two would be re-classified as DK_WARNING or DK_ERROR, so the +#. prefix does not matter. +#: diagnostic.def:48 +msgid "pedwarn: " +msgstr "" + +#: diagnostic.def:49 +msgid "permerror: " +msgstr "" + +#: config/i386/djgpp.h:143 +#, c-format +msgid "-f%s ignored (not supported for DJGPP)\n" +msgstr "" + +#. The remainder are real diagnostic types. +#: fortran/gfc-diagnostic.def:33 +msgid "Fatal Error" +msgstr "ფატალური შეცდომა" + +#. 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 "შიდა კომპლატორის შეცდომა" + +#: fortran/gfc-diagnostic.def:35 +msgid "Error" +msgstr "" + +#: fortran/gfc-diagnostic.def:36 +msgid "sorry, unimplemented" +msgstr "განხორციელებული არაა" + +#: fortran/gfc-diagnostic.def:37 +msgid "Warning" +msgstr "გაფრთხილება" + +#: fortran/gfc-diagnostic.def:38 +msgid "anachronism" +msgstr "ანაქრონიზმი" + +#: fortran/gfc-diagnostic.def:39 +msgid "note" +msgstr "შენიშვნა" + +#: fortran/gfc-diagnostic.def:40 +msgid "debug" +msgstr "გამართვა" + +#. 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 "" + +#: fortran/gfc-diagnostic.def:44 +msgid "permerror" +msgstr "" + +#. 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.cc:852 gcc.cc:909 +msgid "-gz is not supported in this configuration" +msgstr "" + +#: gcc.cc:858 +msgid "-gz=zstd is not supported in this configuration" +msgstr "" + +#: gcc.cc:1092 +msgid "-fuse-linker-plugin is not supported in this configuration" +msgstr "" + +#: gcc.cc:1108 +msgid "cannot specify -static with -fsanitize=address" +msgstr "" + +#: gcc.cc:1110 +msgid "cannot specify -static with -fsanitize=hwaddress" +msgstr "" + +#: gcc.cc:1112 +msgid "cannot specify -static with -fsanitize=thread" +msgstr "" + +#: gcc.cc:1134 +msgid "-fvtable-verify=std is not supported in this configuration" +msgstr "" + +#: gcc.cc:1136 +msgid "-fvtable-verify=preinit is not supported in this configuration" +msgstr "" + +#: gcc.cc:1279 ada/gcc-interface/lang-specs.h:37 +msgid "-pg and -fomit-frame-pointer are incompatible" +msgstr "" + +#: gcc.cc:1454 +msgid "GNU C no longer supports -traditional without -E" +msgstr "" + +#: gcc.cc:1463 +msgid "-E or -x required when input is from standard input" +msgstr "" + +#: config/darwin.h:150 +msgid "conflicting code generation switches" +msgstr "" + +#: config/darwin.h:155 +msgid "-bundle_loader not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:157 +msgid "-client_name not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:166 +msgid "-keep_private_externs not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:168 +msgid "-private_bundle not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:176 +msgid "-compatibility_version only allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:178 +msgid "-current_version only allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:180 +msgid "-install_name only allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:191 +msgid "-bundle not allowed with -shared" +msgstr "" + +#: config/darwin.h:192 +msgid "-bundle not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:208 +msgid "-force_flat_namespace not allowed with -dynamiclib" +msgstr "" + +#: config/darwin.h:213 config/darwin.h:659 +msgid "gsplit-dwarf is not supported on this platform" +msgstr "" + +#: config/darwin.h:282 +msgid "rdynamic is not supported" +msgstr "" + +#: config/dragonfly.h:76 config/i386/freebsd.h:82 config/i386/freebsd64.h:35 +#: config/ia64/freebsd.h:26 config/rs6000/sysv4.h:750 config/sparc/freebsd.h:45 +msgid "consider using '-pg' instead of '-p' with gprof(1)" +msgstr "" + +#: config/lynx.h:69 +msgid "cannot use mthreads and mlegacy-threads together" +msgstr "" + +#: config/lynx.h:94 +msgid "cannot use mshared and static together" +msgstr "" + +#: config/sol2.h:349 config/sol2.h:354 +msgid "does not support multilib" +msgstr "" + +#: config/sol2.h:448 +msgid "-pie is not supported in this configuration" +msgstr "" + +#: config/vxworks.h:219 +msgid "-Xbind-now and -Xbind-lazy are incompatible" +msgstr "" + +#: 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 "" + +#: config/arc/arc.h:68 config/mips/mips.h:1505 +msgid "may not use both -EB and -EL" +msgstr "" + +#: config/avr/specs.h:70 config/pru/pru.h:58 +msgid "shared is not supported" +msgstr "ზიარი მხარდაჭერილი არაა" + +#: config/bfin/elf.h:55 +msgid "no processor type specified for linking" +msgstr "" + +#: config/cris/cris.h:168 +msgid "do not specify both -march=... and -mcpu=..." +msgstr "" + +#: config/i386/cygwin-w64.h:64 config/i386/cygwin.h:129 +#: config/i386/mingw-w64.h:125 config/i386/mingw32.h:169 +msgid "shared and mdll are not compatible" +msgstr "" + +#: config/i386/darwin.h:93 +msgid "Darwin is not an mx32 platform" +msgstr "" + +#: config/i386/darwin.h:94 +msgid "Darwin does not support -mfentry or associated options" +msgstr "" + +#: config/i386/sol2.h:59 +msgid "-mx32 is not supported on Solaris" +msgstr "" + +#: config/mcore/mcore.h:53 +msgid "the m210 does not have little endian support" +msgstr "" + +#: config/mips/r3900.h:37 +msgid "-mhard-float not supported" +msgstr "-mhard-float მხარდაჭერილი არაა" + +#: config/mips/r3900.h:39 +msgid "-msingle-float and -msoft-float cannot both be specified" +msgstr "" + +#: config/moxie/moxiebox.h:43 +msgid "this target is little-endian" +msgstr "" + +#: config/msp430/msp430.h:90 +msgid "-mcode-region requires the large memory model (-mlarge)" +msgstr "" + +#: config/msp430/msp430.h:92 +msgid "-mdata-region requires the large memory model (-mlarge)" +msgstr "" + +#: config/nios2/elf.h:44 +msgid "You need a C startup file for -msys-crt0=" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: config/rs6000/darwin.h:126 +msgid " conflicting code gen style switches are used" +msgstr "" + +#: config/rs6000/freebsd64.h:114 +msgid "consider using `-pg' instead of `-p' with gprof(1)" +msgstr "" + +#: config/rs6000/rs6000.h:168 +msgid "Missing -mcpu option in ASM_CPU_SPEC?" +msgstr "" + +#: config/rx/linux.h:53 config/rx/rx.h:82 +msgid "rx200 cpu does not have FPU hardware" +msgstr "" + +#: config/rx/rx.h:80 +msgid "-mas100-syntax is incompatible with -gdwarf" +msgstr "" + +#: config/rx/rx.h:81 +msgid "rx100 cpu does not have FPU hardware" +msgstr "" + +#: config/s390/tpf.h:119 +msgid "static is not supported on TPF-OS" +msgstr "" + +#: config/sh/sh.h:299 config/sh/sh.h:302 +msgid "SH2a does not support little-endian" +msgstr "" + +#: config/sparc/linux64.h:142 +msgid "-fsanitize=address is not supported in this configuration" +msgstr "" + +#: config/sparc/linux64.h:156 config/sparc/linux64.h:162 +#: config/sparc/netbsd-elf.h:103 config/sparc/netbsd-elf.h:112 +#: config/sparc/sol2.h:237 config/sparc/sol2.h:243 +msgid "may not use both -m32 and -m64" +msgstr "" + +#: config/vax/netbsd-elf.h:51 +msgid "the -shared option is not currently supported for VAX ELF" +msgstr "" + +#: config/vax/vax.h:46 config/vax/vax.h:47 +msgid "profiling not supported with -mg" +msgstr "" + +#: ada/gcc-interface/lang-specs.h:38 +msgid "-c or -S required for Ada" +msgstr "" + +#: ada/gcc-interface/lang-specs.h:56 +msgid "-c required for gnat2why" +msgstr "" + +#: ada/gcc-interface/lang-specs.h:67 +msgid "-c required for gnat2scil" +msgstr "" + +#: fortran/lang-specs.h:63 fortran/lang-specs.h:81 +msgid "gfortran does not support -E without -cpp" +msgstr "" + +#: objc/lang-specs.h:30 objc/lang-specs.h:41 +msgid "GNU Objective C no longer supports traditional compilation" +msgstr "" + +#: objc/lang-specs.h:55 +msgid "objc-cpp-output is deprecated; please use objective-c-cpp-output instead" +msgstr "" + +#: objcp/lang-specs.h:58 +msgid "objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead" +msgstr "" + +#: fortran/lang.opt:146 +#, no-c-format +msgid "-J\tPut MODULE files in 'directory'." +msgstr "" + +#: fortran/lang.opt:198 +#, no-c-format +msgid "Warn about possible aliasing of dummy arguments." +msgstr "" + +#: fortran/lang.opt:202 +#, no-c-format +msgid "Warn about alignment of COMMON blocks." +msgstr "" + +#: fortran/lang.opt:206 +#, no-c-format +msgid "Warn about missing ampersand in continued character constants." +msgstr "" + +#: fortran/lang.opt:210 +#, no-c-format +msgid "Warn about creation of array temporaries." +msgstr "" + +#: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598 +#: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079 +#: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819 +#: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382 +#: common.opt:2604 common.opt:3371 +#, no-c-format +msgid "Does nothing. Preserved for backward compatibility." +msgstr "" + +#: fortran/lang.opt:218 +#, no-c-format +msgid "Warn if the type of a variable might be not interoperable with C." +msgstr "" + +#: fortran/lang.opt:226 +#, no-c-format +msgid "Warn about truncated character expressions." +msgstr "" + +#: fortran/lang.opt:230 +#, no-c-format +msgid "Warn about equality comparisons involving REAL or COMPLEX expressions." +msgstr "" + +#: fortran/lang.opt:238 +#, no-c-format +msgid "Warn about most implicit conversions." +msgstr "" + +#: fortran/lang.opt:242 +#, no-c-format +msgid "Warn about possibly incorrect subscripts in do loops." +msgstr "" + +#: fortran/lang.opt:250 +#, no-c-format +msgid "Warn if loops have been interchanged." +msgstr "" + +#: fortran/lang.opt:254 +#, no-c-format +msgid "Warn about function call elimination." +msgstr "" + +#: fortran/lang.opt:258 +#, no-c-format +msgid "Warn about calls with implicit interface." +msgstr "" + +#: fortran/lang.opt:262 +#, no-c-format +msgid "Warn about called procedures not explicitly declared." +msgstr "" + +#: fortran/lang.opt:266 +#, no-c-format +msgid "Warn about constant integer divisions with truncated results." +msgstr "" + +#: fortran/lang.opt:270 +#, no-c-format +msgid "Warn about truncated source lines." +msgstr "" + +#: fortran/lang.opt:274 +#, no-c-format +msgid "Warn on intrinsics not part of the selected standard." +msgstr "" + +#: fortran/lang.opt:286 +#, no-c-format +msgid "Warn about USE statements that have no ONLY qualifier." +msgstr "" + +#: fortran/lang.opt:302 +#, no-c-format +msgid "Warn that -fno-automatic may break recursion." +msgstr "" + +#: fortran/lang.opt:310 +#, no-c-format +msgid "Warn about real-literal-constants with 'q' exponent-letter." +msgstr "" + +#: fortran/lang.opt:314 +#, no-c-format +msgid "Warn when a left-hand-side array variable is reallocated." +msgstr "" + +#: fortran/lang.opt:318 +#, no-c-format +msgid "Warn when a left-hand-side variable is reallocated." +msgstr "" + +#: fortran/lang.opt:322 +#, no-c-format +msgid "Warn if the pointer in a pointer assignment might outlive its target." +msgstr "" + +#: fortran/lang.opt:330 +#, no-c-format +msgid "Warn about \"suspicious\" constructs." +msgstr "" + +#: fortran/lang.opt:334 +#, no-c-format +msgid "Permit nonconforming uses of the tab character." +msgstr "" + +#: fortran/lang.opt:338 +#, no-c-format +msgid "Warn about an invalid DO loop." +msgstr "" + +#: fortran/lang.opt:342 +#, no-c-format +msgid "Warn about underflow of numerical constant expressions." +msgstr "" + +#: fortran/lang.opt:350 +#, no-c-format +msgid "Warn if a user-procedure has the same name as an intrinsic." +msgstr "" + +#: fortran/lang.opt:358 +#, no-c-format +msgid "Warn about unused dummy arguments." +msgstr "" + +#: fortran/lang.opt:362 +#, no-c-format +msgid "Warn about zero-trip DO loops." +msgstr "" + +#: fortran/lang.opt:366 +#, no-c-format +msgid "Enable preprocessing." +msgstr "" + +#: fortran/lang.opt:374 +#, no-c-format +msgid "Disable preprocessing." +msgstr "" + +#: fortran/lang.opt:382 +#, no-c-format +msgid "Accept argument mismatches in procedure calls." +msgstr "" + +#: fortran/lang.opt:386 +#, no-c-format +msgid "Eliminate multiple function invocations also for impure functions." +msgstr "" + +#: fortran/lang.opt:390 +#, no-c-format +msgid "Enable alignment of COMMON blocks." +msgstr "" + +#: fortran/lang.opt:394 +#, no-c-format +msgid "All intrinsics procedures are available regardless of selected standard." +msgstr "" + +#: fortran/lang.opt:398 +#, no-c-format +msgid "Allow a BOZ literal constant to appear in an invalid context and with X instead of Z." +msgstr "" + +#: fortran/lang.opt:406 +#, no-c-format +msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements." +msgstr "" + +#: fortran/lang.opt:410 +#, no-c-format +msgid "Specify that backslash in string introduces an escape character." +msgstr "" + +#: fortran/lang.opt:414 +#, no-c-format +msgid "Produce a backtrace when a runtime error is encountered." +msgstr "" + +#: fortran/lang.opt:418 +#, no-c-format +msgid "-fblas-matmul-limit=\tSize of the smallest matrix for which matmul will use BLAS." +msgstr "" + +#: fortran/lang.opt:425 +#, no-c-format +msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument." +msgstr "" + +#: fortran/lang.opt:429 +#, no-c-format +msgid "-fconvert=\tThe endianness used for unformatted files." +msgstr "" + +#: fortran/lang.opt:454 +#, no-c-format +msgid "Use the Cray Pointer extension." +msgstr "" + +#: fortran/lang.opt:458 +#, no-c-format +msgid "Generate C prototypes from BIND(C) declarations." +msgstr "" + +#: fortran/lang.opt:462 +#, no-c-format +msgid "Generate C prototypes from non-BIND(C) external procedure definitions." +msgstr "" + +#: fortran/lang.opt:466 +#, no-c-format +msgid "Ignore 'D' in column one in fixed form." +msgstr "" + +#: fortran/lang.opt:470 +#, no-c-format +msgid "Treat lines with 'D' in column one as comments." +msgstr "" + +#: fortran/lang.opt:474 +#, no-c-format +msgid "Issue debug information for compiler-generated auxiliary variables." +msgstr "" + +#: fortran/lang.opt:478 +#, no-c-format +msgid "Enable all DEC language extensions." +msgstr "" + +#: fortran/lang.opt:482 +#, no-c-format +msgid "Enable the use of blank format items in format strings." +msgstr "" + +#: fortran/lang.opt:486 +#, no-c-format +msgid "Enable the use of character literals in assignments and data statements for non-character variables." +msgstr "" + +#: fortran/lang.opt:491 +#, no-c-format +msgid "Enable legacy parsing of INCLUDE as statement." +msgstr "" + +#: fortran/lang.opt:495 +#, no-c-format +msgid "Enable default widths for i, f and g format specifiers." +msgstr "" + +#: fortran/lang.opt:499 +#, no-c-format +msgid "Enable kind-specific variants of integer intrinsic functions." +msgstr "" + +#: fortran/lang.opt:503 +#, no-c-format +msgid "Enable legacy math intrinsics for compatibility." +msgstr "" + +#: fortran/lang.opt:507 +#, no-c-format +msgid "Enable support for DEC STRUCTURE/RECORD." +msgstr "" + +#: fortran/lang.opt:511 +#, no-c-format +msgid "Enable DEC-style STATIC and AUTOMATIC attributes." +msgstr "" + +#: fortran/lang.opt:515 +#, no-c-format +msgid "Set the default double precision kind to an 8 byte wide type." +msgstr "" + +#: fortran/lang.opt:519 +#, no-c-format +msgid "Set the default integer kind to an 8 byte wide type." +msgstr "" + +#: fortran/lang.opt:523 +#, no-c-format +msgid "Set the default real kind to an 8 byte wide type." +msgstr "" + +#: fortran/lang.opt:527 +#, no-c-format +msgid "Set the default real kind to an 10 byte wide type." +msgstr "" + +#: fortran/lang.opt:531 +#, no-c-format +msgid "Set the default real kind to an 16 byte wide type." +msgstr "" + +#: fortran/lang.opt:535 +#, no-c-format +msgid "Allow dollar signs in entity names." +msgstr "" + +#: fortran/lang.opt:543 +#, no-c-format +msgid "Display the code tree after parsing." +msgstr "" + +#: fortran/lang.opt:547 +#, no-c-format +msgid "Display the code tree after front end optimization." +msgstr "" + +#: fortran/lang.opt:551 +#, no-c-format +msgid "Display the global symbol table after parsing." +msgstr "" + +#: fortran/lang.opt:555 +#, no-c-format +msgid "Display the code tree after parsing; deprecated option." +msgstr "" + +#: fortran/lang.opt:559 +#, no-c-format +msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays." +msgstr "" + +#: fortran/lang.opt:563 +#, no-c-format +msgid "Use f2c calling convention." +msgstr "" + +#: fortran/lang.opt:567 +#, no-c-format +msgid "Assume that the source file is fixed form." +msgstr "" + +#: fortran/lang.opt:571 +#, no-c-format +msgid "Force creation of temporary to test infrequently-executed forall code." +msgstr "" + +#: fortran/lang.opt:575 +#, no-c-format +msgid "Interpret any INTEGER(4) as an INTEGER(8)." +msgstr "" + +#: fortran/lang.opt:579 fortran/lang.opt:583 +#, no-c-format +msgid "Specify where to find the compiled intrinsic modules." +msgstr "" + +#: fortran/lang.opt:587 +#, no-c-format +msgid "Allow arbitrary character line width in fixed mode." +msgstr "" + +#: fortran/lang.opt:591 +#, no-c-format +msgid "-ffixed-line-length-\tUse n as character line width in fixed mode." +msgstr "" + +#: fortran/lang.opt:595 +#, no-c-format +msgid "Pad shorter fixed form lines to line width with spaces." +msgstr "" + +#: fortran/lang.opt:599 +#, no-c-format +msgid "-ffpe-trap=[...]\tStop on following floating point exceptions." +msgstr "" + +#: fortran/lang.opt:603 +#, no-c-format +msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions." +msgstr "" + +#: fortran/lang.opt:607 +#, no-c-format +msgid "Assume that the source file is free form." +msgstr "" + +#: fortran/lang.opt:611 +#, no-c-format +msgid "Allow arbitrary character line width in free mode." +msgstr "" + +#: fortran/lang.opt:615 +#, no-c-format +msgid "-ffree-line-length-\tUse n as character line width in free mode." +msgstr "" + +#: fortran/lang.opt:619 +#, no-c-format +msgid "Try to interchange loops if profitable." +msgstr "" + +#: fortran/lang.opt:623 +#, no-c-format +msgid "Enable front end optimization." +msgstr "" + +#: fortran/lang.opt:627 +#, no-c-format +msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements." +msgstr "" + +#: fortran/lang.opt:631 +#, no-c-format +msgid "-finit-character=\tInitialize local character variables to ASCII value n." +msgstr "" + +#: fortran/lang.opt:635 +#, no-c-format +msgid "Initialize components of derived type variables according to other init flags." +msgstr "" + +#: fortran/lang.opt:639 +#, no-c-format +msgid "-finit-integer=\tInitialize local integer variables to n." +msgstr "" + +#: fortran/lang.opt:643 +#, no-c-format +msgid "Initialize local variables to zero (from g77)." +msgstr "" + +#: fortran/lang.opt:647 +#, no-c-format +msgid "-finit-logical=\tInitialize local logical variables." +msgstr "" + +#: fortran/lang.opt:651 +#, no-c-format +msgid "-finit-real=\tInitialize local real variables." +msgstr "" + +#: fortran/lang.opt:673 +#, no-c-format +msgid "-finline-arg-packing\tPerform argument packing inline." +msgstr "" + +#: fortran/lang.opt:677 +#, no-c-format +msgid "-finline-matmul-limit=\tSpecify the size of the largest matrix for which matmul will be inlined." +msgstr "" + +#: fortran/lang.opt:681 +#, no-c-format +msgid "-fmax-array-constructor=\tMaximum number of objects in an array constructor." +msgstr "" + +#: fortran/lang.opt:685 +#, no-c-format +msgid "-fmax-identifier-length=\tMaximum identifier length." +msgstr "" + +#: fortran/lang.opt:689 +#, no-c-format +msgid "-fmax-subrecord-length=\tMaximum length for subrecords." +msgstr "" + +#: fortran/lang.opt:693 +#, no-c-format +msgid "-fmax-stack-var-size=\tSize in bytes of the largest array that will be put on the stack." +msgstr "" + +#: fortran/lang.opt:697 +#, no-c-format +msgid "Put all local arrays on stack." +msgstr "" + +#: fortran/lang.opt:701 +#, no-c-format +msgid "Set default accessibility of module entities to PRIVATE." +msgstr "" + +#: fortran/lang.opt:721 +#, no-c-format +msgid "Handle OpenMP allocators for allocatables and pointers." +msgstr "" + +#: fortran/lang.opt:725 +#, no-c-format +msgid "Try to lay out derived types as compactly as possible." +msgstr "" + +#: fortran/lang.opt:733 +#, no-c-format +msgid "Protect parentheses in expressions." +msgstr "" + +#: fortran/lang.opt:737 +#, no-c-format +msgid "Path to header file that should be pre-included before each compilation unit." +msgstr "" + +#: fortran/lang.opt:741 +#, no-c-format +msgid "Enable range checking during compilation." +msgstr "" + +#: fortran/lang.opt:745 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(8)." +msgstr "" + +#: fortran/lang.opt:749 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(10)." +msgstr "" + +#: fortran/lang.opt:753 +#, no-c-format +msgid "Interpret any REAL(4) as a REAL(16)." +msgstr "" + +#: fortran/lang.opt:757 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(4)." +msgstr "" + +#: fortran/lang.opt:761 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(10)." +msgstr "" + +#: fortran/lang.opt:765 +#, no-c-format +msgid "Interpret any REAL(8) as a REAL(16)." +msgstr "" + +#: fortran/lang.opt:769 +#, no-c-format +msgid "Reallocate the LHS in assignments." +msgstr "" + +#: fortran/lang.opt:773 +#, no-c-format +msgid "Use a 4-byte record marker for unformatted files." +msgstr "" + +#: fortran/lang.opt:777 +#, no-c-format +msgid "Use an 8-byte record marker for unformatted files." +msgstr "" + +#: fortran/lang.opt:781 +#, no-c-format +msgid "Allocate local variables on the stack to allow indirect recursion." +msgstr "" + +#: fortran/lang.opt:785 +#, no-c-format +msgid "Copy array sections into a contiguous block on procedure entry." +msgstr "" + +#: fortran/lang.opt:789 +#, no-c-format +msgid "-fcoarray=\tSpecify which coarray parallelization should be used." +msgstr "" + +#: fortran/lang.opt:805 +#, no-c-format +msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed." +msgstr "" + +#: fortran/lang.opt:809 +#, no-c-format +msgid "Append a second underscore if the name already contains an underscore." +msgstr "" + +#: fortran/lang.opt:817 +#, no-c-format +msgid "Apply negative sign to zero values." +msgstr "" + +#: fortran/lang.opt:824 +#, no-c-format +msgid "Disallow tail call optimization when a calling routine may have omitted character lengths." +msgstr "" + +#: fortran/lang.opt:828 +#, no-c-format +msgid "Append underscores to externally visible names." +msgstr "" + +#: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810 +#: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42 +#: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140 +#: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308 +#: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326 +#: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185 +#: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051 +#: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718 +#: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059 +#: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184 +#: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500 +#: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582 +#: common.opt:3613 common.opt:3617 +#, no-c-format +msgid "Does nothing. Preserved for backward compatibility." +msgstr "" + +#: fortran/lang.opt:872 +#, no-c-format +msgid "Statically link the GNU Fortran helper library (libgfortran)." +msgstr "" + +#: fortran/lang.opt:876 +#, no-c-format +msgid "Statically link the GCC Quad-Precision Math Library (libquadmath)." +msgstr "" + +#: fortran/lang.opt:880 +#, no-c-format +msgid "Conform to the ISO Fortran 2003 standard." +msgstr "" + +#: fortran/lang.opt:884 +#, no-c-format +msgid "Conform to the ISO Fortran 2008 standard." +msgstr "" + +#: fortran/lang.opt:888 +#, no-c-format +msgid "Conform to the ISO Fortran 2008 standard including TS 29113." +msgstr "" + +#: fortran/lang.opt:892 +#, no-c-format +msgid "Conform to the ISO Fortran 2018 standard." +msgstr "" + +#: fortran/lang.opt:896 +#, no-c-format +msgid "Conform to the ISO Fortran 2023 standard." +msgstr "" + +#: fortran/lang.opt:900 +#, no-c-format +msgid "Conform to the ISO Fortran 95 standard." +msgstr "" + +#: fortran/lang.opt:904 +#, no-c-format +msgid "Conform to nothing in particular." +msgstr "" + +#: fortran/lang.opt:908 +#, no-c-format +msgid "Accept extensions to support legacy code." +msgstr "" + +#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473 +#, no-c-format +msgid "Warn when a const variable is unused." +msgstr "" + +#: rust/lang.opt:55 c-family/c.opt:1485 +#, no-c-format +msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value." +msgstr "" + +#: rust/lang.opt:59 c-family/c.opt:854 common.opt:654 +#, no-c-format +msgid "Warn for infinitely recursive calls." +msgstr "" + +#: rust/lang.opt:63 +#, no-c-format +msgid "-frust-crate= Set the crate name for the compilation" +msgstr "" + +#: rust/lang.opt:67 +#, no-c-format +msgid "-frust-extern= Specify where an external library is located" +msgstr "" + +#: rust/lang.opt:71 +#, no-c-format +msgid "Dump various Rust front end internals." +msgstr "" + +#: rust/lang.opt:75 +#, no-c-format +msgid "-frust-dump- Dump Rust frontend internal information." +msgstr "" + +#: rust/lang.opt:79 +#, no-c-format +msgid "Enable experimental compilation of Rust files at your own risk" +msgstr "" + +#: rust/lang.opt:83 +#, no-c-format +msgid "-frust-max-recursion-depth=" +msgstr "" + +#: rust/lang.opt:87 +#, no-c-format +msgid "-frust-crate-type=[bin|lib|rlib|dylib|cdylib|staticlib|proc-macro] Crate type to emit" +msgstr "" + +#: rust/lang.opt:115 +#, no-c-format +msgid "-frust-mangling=[legacy|v0] Version to use for name mangling" +msgstr "" + +#: rust/lang.opt:128 +#, no-c-format +msgid "-frust-cfg= Set a config expansion option" +msgstr "" + +#: rust/lang.opt:132 +#, no-c-format +msgid "-frust-edition=[2015|2018|2021] Edition to use when compiling rust code" +msgstr "" + +#: rust/lang.opt:148 +#, no-c-format +msgid "Enable embedding metadata directly into object files" +msgstr "" + +#: rust/lang.opt:152 +#, no-c-format +msgid "-frust-metadata-output= Path to output crate metadata" +msgstr "" + +#: rust/lang.opt:160 +#, no-c-format +msgid "-frust-compile-until=[ast|attributecheck|expansion|astvalidation|featuregating|nameresolution|lowering|typecheck|privacy|unsafety|const|borrowcheck|compilation|end] The pipeline will run up until this stage when compiling Rust code" +msgstr "" + +#: rust/lang.opt:209 +#, no-c-format +msgid "Use the temporary and experimental name resolution pipeline instead of the stable one" +msgstr "" + +#: rust/lang.opt:213 +#, no-c-format +msgid "Use the WIP borrow checker." +msgstr "" + +#: c-family/c.opt:182 +#, no-c-format +msgid "-A=\tAssert the to . Putting '-' before disables the to ." +msgstr "" + +#: c-family/c.opt:186 +#, no-c-format +msgid "Do not discard comments." +msgstr "" + +#: c-family/c.opt:190 +#, no-c-format +msgid "Do not discard comments in macro expansions." +msgstr "" + +#: 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 "" + +#: c-family/c.opt:201 +#, no-c-format +msgid "-F \tAdd to the end of the main framework include path." +msgstr "" + +#: c-family/c.opt:205 +#, no-c-format +msgid "Enable parsing GIMPLE." +msgstr "" + +#: c-family/c.opt:209 +#, no-c-format +msgid "Print the name of header files as they are used." +msgstr "" + +#: c-family/c.opt:213 +#, no-c-format +msgid "-I \tAdd to the end of the main include path." +msgstr "" + +#: c-family/c.opt:217 +#, no-c-format +msgid "Generate make dependencies." +msgstr "" + +#: c-family/c.opt:221 +#, no-c-format +msgid "Generate make dependencies and compile." +msgstr "" + +#: c-family/c.opt:225 +#, no-c-format +msgid "-MF \tWrite dependency output to the given file." +msgstr "" + +#: c-family/c.opt:229 +#, no-c-format +msgid "Treat missing header files as generated files." +msgstr "" + +#: c-family/c.opt:233 +#, no-c-format +msgid "Like -M but ignore system header files." +msgstr "" + +#: c-family/c.opt:237 +#, no-c-format +msgid "Like -MD but ignore system header files." +msgstr "" + +#: c-family/c.opt:241 +#, no-c-format +msgid "Generate C++ Module dependency information." +msgstr "" + +#: c-family/c.opt:249 +#, no-c-format +msgid "Generate phony targets for all headers." +msgstr "" + +#: c-family/c.opt:253 +#, no-c-format +msgid "-MQ \tAdd a target that may require quoting." +msgstr "" + +#: c-family/c.opt:257 +#, no-c-format +msgid "-MT \tAdd a target that does not require quoting." +msgstr "" + +#: c-family/c.opt:261 +#, no-c-format +msgid "Structured format for output dependency information. Supported (\"p1689r5\")." +msgstr "" + +#: c-family/c.opt:265 +#, no-c-format +msgid "File for output dependency information." +msgstr "" + +#: c-family/c.opt:269 +#, no-c-format +msgid "-fdeps-target=obj.o Output file for the compile step." +msgstr "" + +#: c-family/c.opt:273 +#, no-c-format +msgid "Do not generate #line directives." +msgstr "" + +#: c-family/c.opt:277 +#, no-c-format +msgid "-U\tUndefine ." +msgstr "" + +#: c-family/c.opt:281 +#, no-c-format +msgid "Warn if the NSObject attribute is applied to a non-typedef." +msgstr "" + +#: c-family/c.opt:285 +#, no-c-format +msgid "Warn about things that will change when compiling with an ABI-compliant compiler." +msgstr "" + +#: c-family/c.opt:289 +#, no-c-format +msgid "Warn about things that change between the current -fabi-version and the specified version." +msgstr "" + +#: c-family/c.opt:293 +#, no-c-format +msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have." +msgstr "" + +#: c-family/c.opt:300 +#, no-c-format +msgid "Warn on suspicious calls of standard functions computing absolute values." +msgstr "" + +#: c-family/c.opt:304 +#, no-c-format +msgid "Warn about suspicious uses of memory addresses." +msgstr "" + +#: c-family/c.opt:308 +#, no-c-format +msgid "Warn when the address of packed member of struct or union is taken." +msgstr "" + +#: c-family/c.opt:324 +#, no-c-format +msgid "Warn about 'new' of type with extended alignment without -faligned-new." +msgstr "" + +#: c-family/c.opt:328 +#, no-c-format +msgid "-Waligned-new=[none|global|all]\tWarn even if 'new' uses a class member allocation function." +msgstr "" + +#: c-family/c.opt:332 ada/gcc-interface/lang.opt:57 +#, no-c-format +msgid "Enable most warning messages." +msgstr "" + +#: c-family/c.opt:336 +#, no-c-format +msgid "Warn on any use of alloca." +msgstr "" + +#: c-family/c.opt:340 +#, no-c-format +msgid "Warn when allocating insufficient storage for the target type of the assigned pointer." +msgstr "" + +#: c-family/c.opt:344 +#, 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 "" + +#: c-family/c.opt:349 +#, no-c-format +msgid "Disable Walloc-size-larger-than= warning. Equivalent to Walloc-size-larger-than= or larger." +msgstr "" + +#: c-family/c.opt:353 +#, no-c-format +msgid "Warn for calls to allocation functions that specify zero bytes." +msgstr "" + +#: c-family/c.opt:357 +#, 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 "" + +#: c-family/c.opt:363 +#, no-c-format +msgid "Disable Walloca-larger-than= warning. Equivalent to Walloca-larger-than= or larger." +msgstr "" + +#: c-family/c.opt:367 +#, no-c-format +msgid "Warn if conversion of the result of arithmetic might change the value even though converting the operands cannot." +msgstr "" + +#: c-family/c.opt:375 +#, no-c-format +msgid "Warn about comparisons between two operands of array type." +msgstr "" + +#: c-family/c.opt:379 c-family/c.opt:383 +#, no-c-format +msgid "Warn about mismatched declarations of array parameters and unsafe accesses to them." +msgstr "" + +#: c-family/c.opt:387 +#, no-c-format +msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector." +msgstr "" + +#: c-family/c.opt:391 +#, no-c-format +msgid "Warn about casting functions to incompatible types." +msgstr "" + +#: c-family/c.opt:399 +#, no-c-format +msgid "-Wbidi-chars=[none|unpaired|any|ucn] Warn about UTF-8 bidirectional control characters." +msgstr "" + +#: c-family/c.opt:422 +#, no-c-format +msgid "Warn about boolean expression compared with an integer value different from true/false." +msgstr "" + +#: c-family/c.opt:426 +#, no-c-format +msgid "Warn about certain operations on boolean expressions." +msgstr "" + +#: c-family/c.opt:430 +#, no-c-format +msgid "Warn when a built-in function is declared with the wrong signature." +msgstr "" + +#: c-family/c.opt:434 +#, no-c-format +msgid "Warn when a built-in preprocessor macro is undefined or redefined." +msgstr "" + +#: c-family/c.opt:438 +#, no-c-format +msgid "Warn about features not present in ISO C11, but present in ISO C23." +msgstr "" + +#: c-family/c.opt:442 +#, no-c-format +msgid "Deprecated in favor of -Wc11-c23-compat." +msgstr "" + +#: c-family/c.opt:446 +#, no-c-format +msgid "Warn about features not present in ISO C90, but present in ISO C99." +msgstr "" + +#: c-family/c.opt:450 +#, no-c-format +msgid "Warn about features not present in ISO C99, but present in ISO C11." +msgstr "" + +#: c-family/c.opt:454 +#, no-c-format +msgid "Warn about C constructs that are not in the common subset of C and C++." +msgstr "" + +#: c-family/c.opt:461 +#, no-c-format +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011." +msgstr "" + +#: c-family/c.opt:465 +#, no-c-format +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014." +msgstr "" + +#: c-family/c.opt:472 +#, no-c-format +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2014 and ISO C++ 2017." +msgstr "" + +#: c-family/c.opt:479 +#, no-c-format +msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2017 and ISO C++ 2020." +msgstr "" + +#: c-family/c.opt:483 +#, no-c-format +msgid "Warn about C++11 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:487 +#, no-c-format +msgid "Warn about C++14 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:491 +#, no-c-format +msgid "Warn about C++17 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:495 +#, no-c-format +msgid "Warn about C++20 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:499 +#, no-c-format +msgid "Warn about C++23 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:503 +#, no-c-format +msgid "Warn about C++26 constructs in code compiled with an older standard." +msgstr "" + +#: c-family/c.opt:507 +#, no-c-format +msgid "Warn about suspicious calls to calloc-like functions where sizeof expression is the earlier size argument and not the latter." +msgstr "" + +#: c-family/c.opt:511 +#, no-c-format +msgid "Warn about casts between incompatible function types." +msgstr "" + +#: c-family/c.opt:515 +#, no-c-format +msgid "Warn about casts which discard qualifiers." +msgstr "" + +#: c-family/c.opt:519 +#, no-c-format +msgid "Warn about a cast to reference type that does not use a related user-defined conversion function." +msgstr "" + +#: c-family/c.opt:523 c-family/c.opt:527 +#, no-c-format +msgid "Warn about catch handlers of non-reference type." +msgstr "" + +#: c-family/c.opt:531 +#, no-c-format +msgid "Complain about a name being declared as a class member after a previous use of the same name." +msgstr "" + +#: c-family/c.opt:535 +#, no-c-format +msgid "Warn about subscripts whose type is \"char\"." +msgstr "" + +#: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634 +#: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646 +#: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661 +#: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673 +#: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685 +#: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697 +#: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709 +#: config/i386/i386.opt:1022 +#, no-c-format +msgid "Removed in GCC 9. This switch has no effect." +msgstr "" + +#: c-family/c.opt:543 +#, no-c-format +msgid "Warn when a conversion function will never be called due to the type it converts to." +msgstr "" + +#: c-family/c.opt:547 +#, no-c-format +msgid "Warn for unsafe raw memory writes to objects of class types." +msgstr "" + +#: c-family/c.opt:551 +#, no-c-format +msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"." +msgstr "" + +#: c-family/c.opt:555 +#, no-c-format +msgid "Warn about uses of a comma operator within a subscripting expression." +msgstr "" + +#: c-family/c.opt:559 +#, no-c-format +msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line." +msgstr "" + +#: c-family/c.opt:563 +#, no-c-format +msgid "Synonym for -Wcomment." +msgstr "" + +#: c-family/c.opt:567 +#, no-c-format +msgid "Warn for conditionally-supported constructs." +msgstr "" + +#: c-family/c.opt:571 +#, no-c-format +msgid "Warn for implicit type conversions that may change a value." +msgstr "" + +#: c-family/c.opt:575 +#, no-c-format +msgid "Warn for converting NULL from/to a non-pointer type." +msgstr "" + +#: c-family/c.opt:583 +#, no-c-format +msgid "Warn when performing class template argument deduction on a type with no deduction guides." +msgstr "" + +#: c-family/c.opt:588 +#, no-c-format +msgid "Warn when all constructors and destructors are private." +msgstr "" + +#: c-family/c.opt:592 +#, no-c-format +msgid "Warn about dangling else." +msgstr "" + +#: c-family/c.opt:596 c-family/c.opt:600 +#, no-c-format +msgid "Warn for uses of pointers to auto variables whose lifetime has ended." +msgstr "" + +#: c-family/c.opt:604 +#, no-c-format +msgid "Warn when a reference is bound to a temporary whose lifetime has ended." +msgstr "" + +#: c-family/c.opt:608 +#, no-c-format +msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage." +msgstr "" + +#: c-family/c.opt:612 +#, no-c-format +msgid "Warn when a declaration is found after a statement." +msgstr "" + +#: c-family/c.opt:616 +#, no-c-format +msgid "Warn for missing parameter types in function declarations." +msgstr "" + +#: c-family/c.opt:620 +#, no-c-format +msgid "Warn when deleting a pointer to incomplete type." +msgstr "" + +#: c-family/c.opt:624 +#, no-c-format +msgid "Warn about deleting polymorphic objects with non-virtual destructors." +msgstr "" + +#: c-family/c.opt:632 +#, no-c-format +msgid "Mark implicitly-declared copy operations as deprecated if the class has a user-provided copy operation." +msgstr "" + +#: c-family/c.opt:637 +#, 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.opt:642 +#, no-c-format +msgid "Warn about deprecated arithmetic conversions on operands of enumeration types." +msgstr "" + +#: c-family/c.opt:646 +#, 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.opt:651 +#, no-c-format +msgid "Warn about positional initialization of structs requiring designated initializers." +msgstr "" + +#: c-family/c.opt:655 +#, no-c-format +msgid "Warn if qualifiers on arrays which are pointer targets are discarded." +msgstr "" + +#: c-family/c.opt:659 +#, no-c-format +msgid "Warn if type qualifiers on pointers are discarded." +msgstr "" + +#: c-family/c.opt:663 +#, no-c-format +msgid "Warn about compile-time integer division by zero." +msgstr "" + +#: c-family/c.opt:667 +#, no-c-format +msgid "Warn about implicit conversions from \"float\" to \"double\"." +msgstr "" + +#: c-family/c.opt:671 +#, no-c-format +msgid "Warn when a declaration has duplicate const, volatile, restrict or _Atomic specifier." +msgstr "" + +#: c-family/c.opt:675 +#, no-c-format +msgid "Warn about duplicated branches in if-else statements." +msgstr "" + +#: c-family/c.opt:679 +#, no-c-format +msgid "Warn about duplicated conditions in an if-else-if chain." +msgstr "" + +#: c-family/c.opt:683 +#, no-c-format +msgid "Warn about violations of Effective C++ style rules." +msgstr "" + +#: c-family/c.opt:687 +#, no-c-format +msgid "Warn if an additional enum-base is used in an elaborated-type-specifier." +msgstr "" + +#: c-family/c.opt:691 +#, no-c-format +msgid "Warn about an empty body in an if or else statement." +msgstr "" + +#: c-family/c.opt:695 +#, no-c-format +msgid "Warn about stray tokens after #else and #endif." +msgstr "" + +#: c-family/c.opt:699 +#, no-c-format +msgid "Warn about comparison of different enum types." +msgstr "" + +#: c-family/c.opt:703 +#, no-c-format +msgid "Warn about implicit conversion of enum types." +msgstr "" + +#: c-family/c.opt:707 +#, no-c-format +msgid "Warn about enum/integer type mismatches." +msgstr "" + +#: c-family/c.opt:715 +#, no-c-format +msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead." +msgstr "" + +#: c-family/c.opt:719 +#, no-c-format +msgid "Warn when an exception handler is shadowed by another handler." +msgstr "" + +#: c-family/c.opt:723 +#, no-c-format +msgid "Warn if \"defined\" is used outside #if." +msgstr "" + +#: c-family/c.opt:731 +#, no-c-format +msgid "Warn about semicolon after in-class function definition." +msgstr "" + +#: c-family/c.opt:735 +#, no-c-format +msgid "Warn when a structure containing a C99 flexible array member as the last field is not at the end of another structure." +msgstr "" + +#: c-family/c.opt:740 +#, no-c-format +msgid "Warn for implicit type conversions that cause loss of floating point precision." +msgstr "" + +#: c-family/c.opt:744 +#, no-c-format +msgid "Warn if testing floating point numbers for equality." +msgstr "" + +#: c-family/c.opt:748 c-family/c.opt:803 +#, no-c-format +msgid "Warn about printf/scanf/strftime/strfmon format string anomalies." +msgstr "" + +#: c-family/c.opt:752 +#, no-c-format +msgid "Warn about format strings that contain NUL bytes." +msgstr "" + +#: c-family/c.opt:756 +#, no-c-format +msgid "Warn about GCC format strings with strings unsuitable for diagnostics." +msgstr "" + +#: c-family/c.opt:760 +#, no-c-format +msgid "Warn if passing too many arguments to a function for its format string." +msgstr "" + +#: c-family/c.opt:764 +#, no-c-format +msgid "Warn about format strings that are not literals." +msgstr "" + +#: c-family/c.opt:768 +#, 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.opt:773 +#, no-c-format +msgid "Warn about function calls with format strings that write past the end of the destination region." +msgstr "" + +#: c-family/c.opt:778 +#, no-c-format +msgid "Warn about possible security problems with format functions." +msgstr "" + +#: c-family/c.opt:782 +#, no-c-format +msgid "Warn about sign differences with format functions." +msgstr "" + +#: c-family/c.opt:786 +#, no-c-format +msgid "Warn about calls to snprintf and similar functions that truncate output. Same as -Wformat-truncation=1." +msgstr "" + +#: c-family/c.opt:791 +#, no-c-format +msgid "Warn about calls to snprintf and similar functions that truncate output." +msgstr "" + +#: c-family/c.opt:795 +#, no-c-format +msgid "Warn about strftime formats yielding 2-digit years." +msgstr "" + +#: c-family/c.opt:799 +#, no-c-format +msgid "Warn about zero-length formats." +msgstr "" + +#: c-family/c.opt:807 +#, no-c-format +msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely." +msgstr "" + +#: c-family/c.opt:811 +#, no-c-format +msgid "Warn about the global module fragment not containing only preprocessing directives." +msgstr "" + +#: c-family/c.opt:815 +#, no-c-format +msgid "Warn when the field in a struct is not aligned." +msgstr "" + +#: c-family/c.opt:819 +#, no-c-format +msgid "Warn whenever type qualifiers are ignored." +msgstr "" + +#: c-family/c.opt:823 +#, no-c-format +msgid "Warn whenever attributes are ignored." +msgstr "" + +#: c-family/c.opt:827 +#, no-c-format +msgid "Warn about implicit declarations." +msgstr "" + +#: c-family/c.opt:835 +#, no-c-format +msgid "Warn about implicit function declarations." +msgstr "" + +#: c-family/c.opt:839 +#, no-c-format +msgid "Warn when a declaration does not specify a type." +msgstr "" + +#: c-family/c.opt:846 +#, no-c-format +msgid "Warn when a base is inaccessible in derived due to ambiguity." +msgstr "" + +#: c-family/c.opt:850 +#, no-c-format +msgid "Warn when there is a conversion between pointers that have incompatible types." +msgstr "" + +#: c-family/c.opt:858 +#, no-c-format +msgid "Warn about variables which are initialized to themselves." +msgstr "" + +#: c-family/c.opt:862 +#, no-c-format +msgid "Warn about uses of std::initializer_list that can result in dangling pointers." +msgstr "" + +#: c-family/c.opt:866 +#, no-c-format +msgid "Warn about nonsensical values of --param destructive-interference-size or constructive-interference-size." +msgstr "" + +#: c-family/c.opt:871 +#, no-c-format +msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor." +msgstr "" + +#: c-family/c.opt:875 +#, no-c-format +msgid "Warn about incompatible integer to pointer and pointer to integer conversions." +msgstr "" + +#: c-family/c.opt:879 +#, no-c-format +msgid "Warn for suspicious integer expressions in boolean context." +msgstr "" + +#: c-family/c.opt:883 +#, no-c-format +msgid "Warn when there is a cast to a pointer from an integer of a different size." +msgstr "" + +#: c-family/c.opt:887 +#, no-c-format +msgid "Warn when a function never produces a constant expression." +msgstr "" + +#: c-family/c.opt:891 +#, no-c-format +msgid "Warn about invalid uses of the \"offsetof\" macro." +msgstr "" + +#: c-family/c.opt:895 +#, no-c-format +msgid "Warn about PCH files that are found but not used." +msgstr "" + +#: c-family/c.opt:899 +#, no-c-format +msgid "Warn about invalid UTF-8 characters." +msgstr "" + +#: c-family/c.opt:903 +#, no-c-format +msgid "Warn when a jump misses a variable initialization." +msgstr "" + +#: c-family/c.opt:907 +#, 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 "" + +#: c-family/c.opt:911 +#, no-c-format +msgid "Warn when logical not is used on the left hand side operand of a comparison." +msgstr "" + +#: c-family/c.opt:915 +#, no-c-format +msgid "Warn when a logical operator is suspiciously always evaluating to true or false." +msgstr "" + +#: c-family/c.opt:919 +#, no-c-format +msgid "Do not warn about using \"long long\" when -pedantic." +msgstr "" + +#: c-family/c.opt:923 +#, no-c-format +msgid "Warn about suspicious declarations of \"main\"." +msgstr "" + +#: c-family/c.opt:935 +#, 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 "" + +#: c-family/c.opt:939 +#, no-c-format +msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not." +msgstr "" + +#: c-family/c.opt:943 +#, no-c-format +msgid "Warn when the indentation of the code does not reflect the block structure." +msgstr "" + +#: c-family/c.opt:947 +#, no-c-format +msgid "Warn for deallocation calls with arguments returned from mismatched allocation functions." +msgstr "" + +#: c-family/c.opt:952 +#, 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 "" + +#: c-family/c.opt:957 +#, no-c-format +msgid "Warn when a class is redeclared or referenced using a mismatched class-key." +msgstr "" + +#: c-family/c.opt:961 +#, no-c-format +msgid "Warn about declarations of entities that may be missing attributes that related entities have been declared with." +msgstr "" + +#: c-family/c.opt:966 +#, no-c-format +msgid "Warn about possibly missing braces around initializers." +msgstr "" + +#: c-family/c.opt:970 +#, no-c-format +msgid "Warn about global functions without previous declarations." +msgstr "" + +#: c-family/c.opt:974 +#, no-c-format +msgid "Warn about missing fields in struct initializers." +msgstr "" + +#: c-family/c.opt:982 +#, no-c-format +msgid "Warn about user-specified include directories that do not exist." +msgstr "" + +#: c-family/c.opt:986 +#, no-c-format +msgid "Warn about function parameters declared without a type specifier in K&R-style functions." +msgstr "" + +#: c-family/c.opt:990 +#, no-c-format +msgid "Warn about global functions without prototypes." +msgstr "" + +#: c-family/c.opt:994 +#, no-c-format +msgid "Warn about likely missing requires keyword." +msgstr "" + +#: c-family/c.opt:998 +#, 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 "" + +#: c-family/c.opt:1002 +#, no-c-format +msgid "Warn about global variables without previous declarations." +msgstr "" + +#: c-family/c.opt:1009 +#, no-c-format +msgid "Warn about use of multi-character character constants." +msgstr "" + +#: c-family/c.opt:1013 +#, no-c-format +msgid "Warn on direct multiple inheritance." +msgstr "" + +#: c-family/c.opt:1017 +#, 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 "" + +#: c-family/c.opt:1021 +#, no-c-format +msgid "Warn on namespace definition." +msgstr "" + +#: c-family/c.opt:1025 +#, no-c-format +msgid "Warn about narrowing conversions within { } that are ill-formed in C++11." +msgstr "" + +#: c-family/c.opt:1029 +#, no-c-format +msgid "Warn about \"extern\" declarations not at file scope." +msgstr "" + +#: c-family/c.opt:1033 +#, no-c-format +msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw." +msgstr "" + +#: c-family/c.opt:1037 +#, no-c-format +msgid "Warn if C++17 noexcept function type will change the mangled name of a symbol." +msgstr "" + +#: c-family/c.opt:1041 +#, no-c-format +msgid "Warn when non-templatized friend functions are declared within a template." +msgstr "" + +#: c-family/c.opt:1045 +#, no-c-format +msgid "Warn about non-virtual destructors." +msgstr "" + +#: c-family/c.opt:1049 +#, no-c-format +msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL." +msgstr "" + +#: c-family/c.opt:1065 +#, no-c-format +msgid "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." +msgstr "" + +#: c-family/c.opt:1088 +#, no-c-format +msgid "Warn if a class interface has no superclass. Root classes may use an attribute to suppress this warning." +msgstr "" + +#: c-family/c.opt:1093 +#, no-c-format +msgid "Warn if a C-style cast is used in a program." +msgstr "" + +#: c-family/c.opt:1097 +#, no-c-format +msgid "Warn for obsolescent usage in a declaration." +msgstr "" + +#: c-family/c.opt:1101 +#, no-c-format +msgid "Warn if an old-style parameter definition is used." +msgstr "" + +#: c-family/c.opt:1105 +#, no-c-format +msgid "Warn about potentially suboptimal choices related to OpenACC parallelism." +msgstr "" + +#: c-family/c.opt:1109 +#, no-c-format +msgid "Warn about suspicious OpenMP code." +msgstr "" + +#: c-family/c.opt:1113 +#, no-c-format +msgid "Warn if a simd directive is overridden by the vectorizer cost model." +msgstr "" + +#: c-family/c.opt:1117 +#, no-c-format +msgid "Warn if a string is longer than the maximum portable length specified by the standard." +msgstr "" + +#: c-family/c.opt:1121 c-family/c.opt:1125 +#, no-c-format +msgid "Warn about overloaded virtual function names." +msgstr "" + +#: c-family/c.opt:1129 +#, no-c-format +msgid "Warn about overriding initializers without side effects." +msgstr "" + +#: c-family/c.opt:1133 +#, no-c-format +msgid "Warn about overriding initializers with side effects." +msgstr "" + +#: c-family/c.opt:1137 +#, no-c-format +msgid "Warn if the named return value optimization is not performed although it is allowed." +msgstr "" + +#: c-family/c.opt:1141 +#, no-c-format +msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." +msgstr "" + +#: c-family/c.opt:1145 +#, no-c-format +msgid "Warn when fields in a struct with the packed attribute are misaligned." +msgstr "" + +#: c-family/c.opt:1149 +#, no-c-format +msgid "Warn about possibly missing parentheses." +msgstr "" + +#: c-family/c.opt:1157 +#, no-c-format +msgid "Warn about calling std::move on a local object in a return statement preventing copy elision." +msgstr "" + +#: c-family/c.opt:1161 c-family/c.opt:1165 +#, no-c-format +msgid "Warn for placement new expressions with undefined behavior." +msgstr "" + +#: c-family/c.opt:1169 +#, no-c-format +msgid "Warn when converting the type of pointers to member functions." +msgstr "" + +#: c-family/c.opt:1173 +#, no-c-format +msgid "Warn about function pointer arithmetic." +msgstr "" + +#: c-family/c.opt:1177 +#, no-c-format +msgid "Warn when a pointer differs in signedness in an assignment." +msgstr "" + +#: c-family/c.opt:1181 +#, no-c-format +msgid "Warn when a pointer is compared with a zero character constant." +msgstr "" + +#: c-family/c.opt:1185 +#, no-c-format +msgid "Warn when a pointer is cast to an integer of a different size." +msgstr "" + +#: c-family/c.opt:1189 +#, no-c-format +msgid "Warn about misuses of pragmas." +msgstr "" + +#: c-family/c.opt:1193 +#, no-c-format +msgid "Warn if constructor or destructors with priorities from 0 to 100 are used." +msgstr "" + +#: c-family/c.opt:1197 +#, no-c-format +msgid "Warn if a property for an Objective-C object has no assign semantics specified." +msgstr "" + +#: c-family/c.opt:1201 +#, no-c-format +msgid "Warn if inherited methods are unimplemented." +msgstr "" + +#: c-family/c.opt:1205 +#, no-c-format +msgid "Warn when a range-based for-loop is creating unnecessary copies." +msgstr "" + +#: c-family/c.opt:1209 +#, no-c-format +msgid "Warn about multiple declarations of the same object." +msgstr "" + +#: c-family/c.opt:1213 +#, no-c-format +msgid "Warn about redundant calls to std::move." +msgstr "" + +#: c-family/c.opt:1217 +#, no-c-format +msgid "Warn when a class or enumerated type is referenced using a redundant class-key." +msgstr "" + +#: c-family/c.opt:1221 +#, no-c-format +msgid "Warn about uses of register storage specifier." +msgstr "" + +#: c-family/c.opt:1225 +#, no-c-format +msgid "Warn when the compiler reorders code." +msgstr "" + +#: c-family/c.opt:1229 +#, no-c-format +msgid "Warn when an argument passed to a restrict-qualified parameter aliases with another argument." +msgstr "" + +#: c-family/c.opt:1234 +#, no-c-format +msgid "Warn whenever void-returning functions return a non-void expressions, or a return expression is missing in a function not returning void." +msgstr "" + +#: c-family/c.opt:1238 +#, no-c-format +msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)." +msgstr "" + +#: c-family/c.opt:1242 +#, no-c-format +msgid "Warn on suspicious constructs involving reverse scalar storage order." +msgstr "" + +#: c-family/c.opt:1246 +#, no-c-format +msgid "Warn if a selector has multiple methods." +msgstr "" + +#: c-family/c.opt:1250 +#, no-c-format +msgid "Warn when a value is moved to itself with std::move." +msgstr "" + +#: c-family/c.opt:1254 +#, no-c-format +msgid "Warn about possible violations of sequence point rules." +msgstr "" + +#: c-family/c.opt:1258 +#, no-c-format +msgid "Warn if a local declaration hides an instance variable." +msgstr "" + +#: c-family/c.opt:1262 c-family/c.opt:1266 +#, no-c-format +msgid "Warn if left shift of a signed value overflows." +msgstr "" + +#: c-family/c.opt:1270 +#, no-c-format +msgid "Warn if shift count is negative." +msgstr "" + +#: c-family/c.opt:1274 +#, no-c-format +msgid "Warn if shift count >= width of type." +msgstr "" + +#: c-family/c.opt:1278 +#, no-c-format +msgid "Warn if left shifting a negative value." +msgstr "" + +#: c-family/c.opt:1282 +#, no-c-format +msgid "Warn about signed-unsigned comparisons." +msgstr "" + +#: c-family/c.opt:1290 +#, no-c-format +msgid "Warn for implicit type conversions between signed and unsigned integers." +msgstr "" + +#: c-family/c.opt:1294 +#, no-c-format +msgid "Warn when overload promotes from unsigned to signed." +msgstr "" + +#: c-family/c.opt:1298 +#, no-c-format +msgid "Warn about missing sized deallocation functions." +msgstr "" + +#: c-family/c.opt:1302 +#, 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 "" + +#: c-family/c.opt:1307 +#, no-c-format +msgid "Warn when sizeof is applied on a parameter declared as an array." +msgstr "" + +#: c-family/c.opt:1311 +#, no-c-format +msgid "Warn about suspicious divisions of two sizeof expressions that don't work correctly with pointers." +msgstr "" + +#: c-family/c.opt:1315 +#, no-c-format +msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof." +msgstr "" + +#: c-family/c.opt:1323 +#, no-c-format +msgid "Warn about improper usages of flexible array members according to the level of -fstrict-flex-arrays." +msgstr "" + +#: c-family/c.opt:1328 +#, no-c-format +msgid "Warn about uncasted NULL used as sentinel." +msgstr "" + +#: c-family/c.opt:1336 +#, no-c-format +msgid "Warn about unprototyped function declarations." +msgstr "" + +#: c-family/c.opt:1340 +#, no-c-format +msgid "Warn if type signatures of candidate methods do not match exactly." +msgstr "" + +#: c-family/c.opt:1344 +#, 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 "" + +#: c-family/c.opt:1350 +#, no-c-format +msgid "Warn about buffer overflow in string manipulation functions like memcpy and strcpy." +msgstr "" + +#: c-family/c.opt:1355 +#, no-c-format +msgid "Under the control of Object Size type, warn about buffer overflow in string manipulation functions like memcpy and strcpy." +msgstr "" + +#: c-family/c.opt:1360 +#, no-c-format +msgid "Warn about reading past the end of a source array in string manipulation functions like memchr and memcpy." +msgstr "" + +#: c-family/c.opt:1364 +#, no-c-format +msgid "Warn about truncation in string manipulation functions like strncat and strncpy." +msgstr "" + +#: c-family/c.opt:1368 +#, 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 "" + +#: c-family/c.opt:1372 +#, no-c-format +msgid "Warn about functions which might be candidates for format attributes." +msgstr "" + +#: c-family/c.opt:1376 +#, no-c-format +msgid "Suggest that the override keyword be used when the declaration of a virtual function overrides another." +msgstr "" + +#: c-family/c.opt:1381 +#, no-c-format +msgid "Warn about enumerated switches, with no default, missing a case." +msgstr "" + +#: c-family/c.opt:1385 +#, no-c-format +msgid "Warn about enumerated switches missing a \"default:\" statement." +msgstr "" + +#: c-family/c.opt:1389 +#, no-c-format +msgid "Warn about all enumerated switches missing a specific case." +msgstr "" + +#: c-family/c.opt:1393 +#, no-c-format +msgid "Warn about switches with boolean controlling expression." +msgstr "" + +#: c-family/c.opt:1397 +#, no-c-format +msgid "Warn about switch values that are outside of the switch's type range." +msgstr "" + +#: c-family/c.opt:1401 +#, no-c-format +msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used." +msgstr "" + +#: c-family/c.opt:1405 +#, no-c-format +msgid "Deprecated. This switch has no effect." +msgstr "" + +#: c-family/c.opt:1413 +#, no-c-format +msgid "Warn on primary template declaration." +msgstr "" + +#: c-family/c.opt:1417 +#, no-c-format +msgid "Warn if a comparison always evaluates to true or false." +msgstr "" + +#: c-family/c.opt:1421 +#, no-c-format +msgid "Warn about simple-template-id in a constructor or destructor." +msgstr "" + +#: c-family/c.opt:1425 +#, no-c-format +msgid "Warn if a throw expression will always result in a call to terminate()." +msgstr "" + +#: c-family/c.opt:1429 +#, no-c-format +msgid "Warn about features not present in traditional C." +msgstr "" + +#: c-family/c.opt:1433 +#, no-c-format +msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype." +msgstr "" + +#: c-family/c.opt:1437 +#, no-c-format +msgid "Warn if trigraphs are encountered that might affect the meaning of the program." +msgstr "" + +#: c-family/c.opt:1441 +#, no-c-format +msgid "Warn about @selector()s without previously declared methods." +msgstr "" + +#: c-family/c.opt:1445 +#, no-c-format +msgid "Warn if an undefined macro is used in an #if directive." +msgstr "" + +#: c-family/c.opt:1449 +#, no-c-format +msgid "Warn about invalid forms of delimited or named escape sequences." +msgstr "" + +#: c-family/c.opt:1457 +#, no-c-format +msgid "Warn about unrecognized pragmas." +msgstr "" + +#: c-family/c.opt:1461 +#, no-c-format +msgid "Warn about unsuffixed float constants." +msgstr "" + +#: c-family/c.opt:1477 +#, no-c-format +msgid "Warn when typedefs locally defined in a function are not used." +msgstr "" + +#: c-family/c.opt:1481 +#, no-c-format +msgid "Warn about macros defined in the main file that are not used." +msgstr "" + +#: c-family/c.opt:1501 +#, no-c-format +msgid "Warn about useless casts." +msgstr "" + +#: c-family/c.opt:1505 +#, no-c-format +msgid "Warn about using variadic macros." +msgstr "" + +#: c-family/c.opt:1509 +#, no-c-format +msgid "Warn about questionable usage of the macros used to retrieve variable arguments." +msgstr "" + +#: c-family/c.opt:1513 +#, no-c-format +msgid "Warn about the most vexing parse syntactic ambiguity." +msgstr "" + +#: c-family/c.opt:1517 +#, no-c-format +msgid "Warn if a virtual base has a non-trivial move assignment operator." +msgstr "" + +#: c-family/c.opt:1521 +#, no-c-format +msgid "Warn if a variable length array is used." +msgstr "" + +#: c-family/c.opt:1525 +#, 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 "" + +#: c-family/c.opt:1531 +#, no-c-format +msgid "Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-than= or larger." +msgstr "" + +#: c-family/c.opt:1535 +#, no-c-format +msgid "Warn about mismatched declarations of VLA parameters." +msgstr "" + +#: c-family/c.opt:1539 +#, no-c-format +msgid "Warn about deprecated uses of volatile qualifier." +msgstr "" + +#: c-family/c.opt:1543 +#, no-c-format +msgid "Warn when a register variable is declared volatile." +msgstr "" + +#: c-family/c.opt:1547 +#, no-c-format +msgid "Warn on direct virtual inheritance." +msgstr "" + +#: c-family/c.opt:1551 +#, 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 "" + +#: c-family/c.opt:1555 +#, no-c-format +msgid "Warn about xor operators where it appears the user meant exponentiation." +msgstr "" + +#: c-family/c.opt:1559 +#, no-c-format +msgid "Warn when a literal '0' is used as null pointer." +msgstr "" + +#: c-family/c.opt:1563 +#, no-c-format +msgid "Warn about accesses to interior zero-length array members." +msgstr "" + +#: c-family/c.opt:1567 +#, no-c-format +msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." +msgstr "" + +#: c-family/c.opt:1575 +#, no-c-format +msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases." +msgstr "" + +#: c-family/c.opt:1579 +#, no-c-format +msgid "Enforce class member access control semantics." +msgstr "" + +#: c-family/c.opt:1583 +#, no-c-format +msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent." +msgstr "" + +#: c-family/c.opt:1587 +#, no-c-format +msgid "Support C++17 allocation of over-aligned types." +msgstr "" + +#: c-family/c.opt:1591 +#, no-c-format +msgid "-faligned-new=\tUse C++17 over-aligned type allocation for alignments greater than N." +msgstr "" + +#: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321 +#: c-family/c.opt:2325 c-family/c.opt:2341 +#, no-c-format +msgid "No longer supported." +msgstr "" + +#: c-family/c.opt:1606 +#, no-c-format +msgid "Recognize the \"asm\" keyword." +msgstr "" + +#: c-family/c.opt:1614 +#, no-c-format +msgid "Recognize built-in functions." +msgstr "" + +#: c-family/c.opt:1621 +#, no-c-format +msgid "Where shorter, use canonicalized paths to systems headers." +msgstr "" + +#: c-family/c.opt:1625 +#, no-c-format +msgid "Enable the char8_t fundamental type and use it as the type for UTF-8 string and character literals." +msgstr "" + +#: c-family/c.opt:1713 +#, no-c-format +msgid "Removed in GCC 8. This switch has no effect." +msgstr "" + +#: c-family/c.opt:1717 +#, no-c-format +msgid "Enable support for C++ concepts." +msgstr "" + +#: c-family/c.opt:1721 +#, no-c-format +msgid "Enable certain features present in the Concepts TS." +msgstr "" + +#: c-family/c.opt:1725 +#, no-c-format +msgid "Specify maximum error replay depth during recursive diagnosis of a constraint satisfaction failure." +msgstr "" + +#: c-family/c.opt:1729 +#, no-c-format +msgid "Allow the arguments of the '?' operator to have different types." +msgstr "" + +#: c-family/c.opt:1737 +#, no-c-format +msgid "-fconst-string-class=\tUse class for constant strings." +msgstr "" + +#: c-family/c.opt:1741 +#, no-c-format +msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." +msgstr "" + +#: c-family/c.opt:1745 +#, no-c-format +msgid "-fconstexpr-cache-depth=\tSpecify maximum constexpr recursion cache depth." +msgstr "" + +#: c-family/c.opt:1749 +#, no-c-format +msgid "Allow IEC559 floating point exceptions in constant expressions." +msgstr "" + +#: c-family/c.opt:1753 +#, no-c-format +msgid "-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration count." +msgstr "" + +#: c-family/c.opt:1757 +#, no-c-format +msgid "-fconstexpr-ops-limit=\tSpecify maximum number of constexpr operations during a single constexpr evaluation." +msgstr "" + +#: c-family/c.opt:1761 +#, no-c-format +msgid "Enable certain features present in drafts of C++ Contracts." +msgstr "" + +#: c-family/c.opt:1774 +#, no-c-format +msgid "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level contracts as assumptions (default on)." +msgstr "" + +#: c-family/c.opt:1778 +#, no-c-format +msgid "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to generate runtime checks for." +msgstr "" + +#: c-family/c.opt:1782 +#, no-c-format +msgid "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on generalized redeclaration of functions with contracts (default off)." +msgstr "" + +#: c-family/c.opt:1786 +#, no-c-format +msgid "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default on)." +msgstr "" + +#: c-family/c.opt:1790 +#, no-c-format +msgid "-fcontract-continuation-mode=[on|off]\tEnable or disable contract continuation mode (default off)." +msgstr "" + +#: c-family/c.opt:1794 +#, no-c-format +msgid "-fcontract-role=:\tSpecify the semantics for all levels in a role (default, review), or a custom contract role with given semantics (ex: opt:assume,assume,assume)." +msgstr "" + +#: c-family/c.opt:1798 +#, no-c-format +msgid "-fcontract-semantic=:\tSpecify the concrete semantics for level." +msgstr "" + +#: c-family/c.opt:1802 +#, no-c-format +msgid "Enable C++ coroutines (experimental)." +msgstr "" + +#: c-family/c.opt:1806 +#, no-c-format +msgid "Emit debug annotations during preprocessing." +msgstr "" + +#: c-family/c.opt:1814 +#, no-c-format +msgid "Factor complex constructors and destructors to favor space over speed." +msgstr "" + +#: c-family/c.opt:1822 +#, no-c-format +msgid "Print hierarchical comparisons when template types are mismatched." +msgstr "" + +#: c-family/c.opt:1826 +#, no-c-format +msgid "Note all candidates during overload resolution failure." +msgstr "" + +#: c-family/c.opt:1830 +#, no-c-format +msgid "Preprocess directives only." +msgstr "" + +#: c-family/c.opt:1834 +#, no-c-format +msgid "Permit '$' as an identifier character." +msgstr "" + +#: c-family/c.opt:1838 +#, no-c-format +msgid "-fmacro-prefix-map==\tMap one directory name to another in __FILE__, __BASE_FILE__, and __builtin_FILE()." +msgstr "" + +#: c-family/c.opt:1842 +#, no-c-format +msgid "Write all declarations as Ada code transitively." +msgstr "" + +#: c-family/c.opt:1846 +#, no-c-format +msgid "Write all declarations as Ada code for the given file only." +msgstr "" + +#: c-family/c.opt:1853 +#, no-c-format +msgid "Do not elide common elements in template comparisons." +msgstr "" + +#: c-family/c.opt:1857 +#, no-c-format +msgid "Generate code to check exception specifications." +msgstr "" + +#: c-family/c.opt:1864 +#, no-c-format +msgid "-fexec-charset=\tConvert all strings and character constants to character set ." +msgstr "" + +#: c-family/c.opt:1868 +#, no-c-format +msgid "Permit universal character names (\\u and \\U) in identifiers." +msgstr "" + +#: c-family/c.opt:1872 +#, no-c-format +msgid "-finput-charset=\tSpecify the default character set for source files." +msgstr "" + +#: c-family/c.opt:1876 +#, no-c-format +msgid "Support dynamic initialization of thread-local variables in a different translation unit." +msgstr "" + +#: c-family/c.opt:1883 +#, no-c-format +msgid "Fold calls to simple inline functions." +msgstr "" + +#: c-family/c.opt:1890 +#, no-c-format +msgid "Do not assume that standard C libraries and \"main\" exist." +msgstr "" + +#: c-family/c.opt:1894 +#, no-c-format +msgid "Recognize GNU-defined keywords." +msgstr "" + +#: c-family/c.opt:1898 +#, no-c-format +msgid "Generate code for GNU runtime environment." +msgstr "" + +#: c-family/c.opt:1902 +#, no-c-format +msgid "Use traditional GNU semantics for inline functions." +msgstr "" + +#: c-family/c.opt:1915 +#, no-c-format +msgid "Assume normal C execution environment." +msgstr "" + +#: c-family/c.opt:1923 +#, no-c-format +msgid "Implement P2564 for consteval propagation." +msgstr "" + +#: c-family/c.opt:1927 +#, no-c-format +msgid "Export functions even if they can be inlined." +msgstr "" + +#: c-family/c.opt:1931 +#, no-c-format +msgid "Make inline functions constexpr by default." +msgstr "" + +#: c-family/c.opt:1935 +#, no-c-format +msgid "Emit implicit instantiations of inline templates." +msgstr "" + +#: c-family/c.opt:1939 +#, no-c-format +msgid "Emit implicit instantiations of templates." +msgstr "" + +#: c-family/c.opt:1943 +#, no-c-format +msgid "Implement C++17 inheriting constructor semantics." +msgstr "" + +#: c-family/c.opt:1950 +#, no-c-format +msgid "Don't emit dllexported inline functions unless needed." +msgstr "" + +#: c-family/c.opt:1957 +#, no-c-format +msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types." +msgstr "" + +#: c-family/c.opt:1961 +#, no-c-format +msgid "Enable C++ modules-ts (experimental)." +msgstr "" + +#: c-family/c.opt:1969 +#, no-c-format +msgid "Enable C++ header module (experimental)." +msgstr "" + +#: c-family/c.opt:1976 +#, no-c-format +msgid "Member functions defined within their class are inline in module purview." +msgstr "" + +#: c-family/c.opt:1980 +#, no-c-format +msgid "Only emit Compiled Module Interface." +msgstr "" + +#: c-family/c.opt:1984 +#, no-c-format +msgid "Mapper for module to CMI files." +msgstr "" + +#: c-family/c.opt:1988 +#, no-c-format +msgid "Enable lazy module importing." +msgstr "" + +#: c-family/c.opt:1996 +#, no-c-format +msgid "Warn about macros that have conflicting header units definitions." +msgstr "" + +#: c-family/c.opt:2000 +#, no-c-format +msgid "Warn if pointers of distinct types are compared without a cast." +msgstr "" + +#: c-family/c.opt:2004 +#, no-c-format +msgid "Note #include directives translated to import declarations." +msgstr "" + +#: c-family/c.opt:2008 +#, no-c-format +msgid "Note #include directives not translated to import declarations, and not known to be textual." +msgstr "" + +#: c-family/c.opt:2012 +#, no-c-format +msgid "Note a #include translation of a specific header." +msgstr "" + +#: c-family/c.opt:2016 +#, no-c-format +msgid "Note Compiled Module Interface pathnames." +msgstr "" + +#: c-family/c.opt:2020 +#, no-c-format +msgid "Note Compiled Module Interface pathname of a specific module or header-unit." +msgstr "" + +#: c-family/c.opt:2024 +#, no-c-format +msgid "fmax-include-depth= Set the maximum depth of the nested #include." +msgstr "" + +#: c-family/c.opt:2028 +#, no-c-format +msgid "Don't warn about uses of Microsoft extensions." +msgstr "" + +#: c-family/c.opt:2047 +#, no-c-format +msgid "Implement resolution of DR 150 for matching of template template arguments." +msgstr "" + +#: c-family/c.opt:2051 +#, no-c-format +msgid "Generate code for NeXT (Apple macOS) runtime environment." +msgstr "" + +#: c-family/c.opt:2055 +#, no-c-format +msgid "Assume that receivers of Objective-C messages may be nil." +msgstr "" + +#: c-family/c.opt:2059 +#, no-c-format +msgid "Allow access to instance variables as if they were local declarations within instance method implementations." +msgstr "" + +#: c-family/c.opt:2063 +#, no-c-format +msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility." +msgstr "" + +#: c-family/c.opt:2088 +#, no-c-format +msgid "Treat a throw() exception specification as noexcept to improve code size." +msgstr "" + +#: c-family/c.opt:2092 +#, no-c-format +msgid "Specify which ABI to use for Objective-C family code and meta-data generation." +msgstr "" + +#: c-family/c.opt:2098 +#, no-c-format +msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed." +msgstr "" + +#: c-family/c.opt:2102 +#, no-c-format +msgid "Allow fast jumps to the message dispatcher." +msgstr "" + +#: c-family/c.opt:2108 +#, no-c-format +msgid "Enable Objective-C exception and synchronization syntax." +msgstr "" + +#: c-family/c.opt:2112 +#, no-c-format +msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." +msgstr "" + +#: c-family/c.opt:2116 +#, no-c-format +msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2." +msgstr "" + +#: c-family/c.opt:2121 +#, no-c-format +msgid "Enable Objective-C setjmp exception handling runtime." +msgstr "" + +#: c-family/c.opt:2125 +#, no-c-format +msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." +msgstr "" + +#: c-family/c.opt:2129 +#, no-c-format +msgid "Enable OpenACC." +msgstr "" + +#: c-family/c.opt:2133 +#, no-c-format +msgid "Specify default OpenACC compute dimensions." +msgstr "" + +#: c-family/c.opt:2137 +#, no-c-format +msgid "Enable OpenMP (implies -frecursive in Fortran)." +msgstr "" + +#: c-family/c.opt:2141 +#, no-c-format +msgid "Enable OpenMP's SIMD directives." +msgstr "" + +#: c-family/c.opt:2145 +#, no-c-format +msgid "Recognize C++ keywords like \"compl\" and \"xor\"." +msgstr "" + +#: c-family/c.opt:2156 +#, no-c-format +msgid "Look for and use PCH files even when preprocessing." +msgstr "" + +#: c-family/c.opt:2160 +#, no-c-format +msgid "Downgrade conformance errors to warnings." +msgstr "" + +#: c-family/c.opt:2164 +#, no-c-format +msgid "Enable Plan 9 language extensions." +msgstr "" + +#: c-family/c.opt:2168 +#, no-c-format +msgid "Treat the input file as already preprocessed." +msgstr "" + +#: c-family/c.opt:2176 +#, 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 "" + +#: c-family/c.opt:2180 +#, no-c-format +msgid "Do not pretty-print template specializations as the template signature followed by the arguments." +msgstr "" + +#: c-family/c.opt:2184 +#, no-c-format +msgid "Treat known sprintf return values as constants." +msgstr "" + +#: c-family/c.opt:2188 +#, no-c-format +msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime." +msgstr "" + +#: c-family/c.opt:2192 +#, no-c-format +msgid "Removed in GCC 10. This switch has no effect." +msgstr "" + +#: c-family/c.opt:2196 +#, no-c-format +msgid "Generate run time type descriptor information." +msgstr "" + +#: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81 +#, no-c-format +msgid "Use the narrowest integer type possible for enumeration types." +msgstr "" + +#: c-family/c.opt:2204 +#, no-c-format +msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." +msgstr "" + +#: c-family/c.opt:2208 +#, no-c-format +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." +msgstr "" + +#: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85 +#, no-c-format +msgid "Make \"char\" signed by default." +msgstr "" + +#: c-family/c.opt:2216 +#, no-c-format +msgid "Enable C++14 sized deallocation support." +msgstr "" + +#: c-family/c.opt:2223 +#, no-c-format +msgid "-fstrict-flex-arrays= Control when to treat the trailing array of a structure as a flexible array member for the purposes of accessing the elements of such an array. The default is treating all trailing arrays of structures as flexible array members." +msgstr "" + +#: c-family/c.opt:2230 +#, no-c-format +msgid "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar storage order." +msgstr "" + +#: c-family/c.opt:2246 +#, no-c-format +msgid "Display statistics accumulated during compilation." +msgstr "" + +#: c-family/c.opt:2250 +#, no-c-format +msgid "Assume that values of enumeration type are always within the minimum range of that type." +msgstr "" + +#: c-family/c.opt:2257 c-family/c.opt:2262 +#, no-c-format +msgid "Follow the C++17 evaluation order requirements for assignment expressions, shift, member function calls, etc." +msgstr "" + +#: c-family/c.opt:2279 +#, no-c-format +msgid "Set the maximum number of template instantiation notes for a single warning or error." +msgstr "" + +#: c-family/c.opt:2286 +#, no-c-format +msgid "-ftemplate-depth=\tSpecify maximum template instantiation depth." +msgstr "" + +#: c-family/c.opt:2293 +#, no-c-format +msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics." +msgstr "" + +#: c-family/c.opt:2297 +#, no-c-format +msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." +msgstr "" + +#: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89 +#, no-c-format +msgid "Make \"char\" unsigned by default." +msgstr "" + +#: c-family/c.opt:2305 +#, no-c-format +msgid "Use __cxa_atexit to register destructors." +msgstr "" + +#: c-family/c.opt:2309 +#, no-c-format +msgid "Use __cxa_get_exception_ptr in exception handling." +msgstr "" + +#: c-family/c.opt:2313 +#, no-c-format +msgid "Marks all inlined functions and methods as having hidden visibility." +msgstr "" + +#: c-family/c.opt:2317 +#, no-c-format +msgid "Changes visibility to match Microsoft Visual Studio by default." +msgstr "" + +#: c-family/c.opt:2329 +#, no-c-format +msgid "Emit common-like symbols as weak symbols." +msgstr "" + +#: c-family/c.opt:2333 +#, no-c-format +msgid "-fwide-exec-charset=\tConvert all wide strings and character constants to character set ." +msgstr "" + +#: c-family/c.opt:2337 +#, no-c-format +msgid "Generate a #line directive pointing at the current working directory." +msgstr "" + +#: c-family/c.opt:2345 +#, no-c-format +msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." +msgstr "" + +#: c-family/c.opt:2349 +#, no-c-format +msgid "Dump declarations to a .decl file." +msgstr "" + +#: c-family/c.opt:2353 +#, no-c-format +msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." +msgstr "" + +#: c-family/c.opt:2357 +#, no-c-format +msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs." +msgstr "" + +#: c-family/c.opt:2361 +#, no-c-format +msgid "-femit-struct-debug-detailed=\tDetailed reduced debug info for structs." +msgstr "" + +#: c-family/c.opt:2365 +#, 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 "" + +#: c-family/c.opt:2370 +#, no-c-format +msgid "-idirafter \tAdd to the end of the system include path." +msgstr "" + +#: c-family/c.opt:2374 +#, no-c-format +msgid "-imacros \tAccept definition of macros in ." +msgstr "" + +#: c-family/c.opt:2378 +#, no-c-format +msgid "-imultilib \tSet to be the multilib include subdirectory." +msgstr "" + +#: c-family/c.opt:2382 +#, no-c-format +msgid "-include \tInclude the contents of before other files." +msgstr "" + +#: c-family/c.opt:2386 +#, no-c-format +msgid "-iprefix \tSpecify as a prefix for next two options." +msgstr "" + +#: c-family/c.opt:2390 +#, no-c-format +msgid "-isysroot \tSet to be the system root directory." +msgstr "" + +#: c-family/c.opt:2394 +#, no-c-format +msgid "-isystem \tAdd to the start of the system include path." +msgstr "" + +#: c-family/c.opt:2398 +#, no-c-format +msgid "-iquote \tAdd to the end of the quote include path." +msgstr "" + +#: c-family/c.opt:2402 +#, no-c-format +msgid "-iwithprefix \tAdd to the end of the system include path." +msgstr "" + +#: c-family/c.opt:2406 +#, no-c-format +msgid "-iwithprefixbefore \tAdd to the end of the main include path." +msgstr "" + +#: c-family/c.opt:2416 +#, no-c-format +msgid "Do not search standard system include directories (those specified with -isystem will still be used)." +msgstr "" + +#: c-family/c.opt:2420 +#, no-c-format +msgid "Do not search standard system include directories for C++." +msgstr "" + +#: c-family/c.opt:2432 +#, no-c-format +msgid "Generate C header of platform-specific features." +msgstr "" + +#: c-family/c.opt:2436 +#, no-c-format +msgid "Remap file names when including files." +msgstr "" + +#: c-family/c.opt:2440 c-family/c.opt:2444 +#, no-c-format +msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum." +msgstr "" + +#: c-family/c.opt:2448 +#, no-c-format +msgid "Conform to the ISO 2011 C++ standard." +msgstr "" + +#: c-family/c.opt:2452 +#, no-c-format +msgid "Deprecated in favor of -std=c++11." +msgstr "" + +#: c-family/c.opt:2456 +#, no-c-format +msgid "Deprecated in favor of -std=c++14." +msgstr "" + +#: c-family/c.opt:2460 +#, no-c-format +msgid "Conform to the ISO 2014 C++ standard." +msgstr "" + +#: c-family/c.opt:2464 +#, no-c-format +msgid "Deprecated in favor of -std=c++17." +msgstr "" + +#: c-family/c.opt:2468 +#, no-c-format +msgid "Conform to the ISO 2017 C++ standard." +msgstr "" + +#: c-family/c.opt:2472 c-family/c.opt:2476 +#, no-c-format +msgid "Conform to the ISO 2020 C++ standard (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2480 c-family/c.opt:2484 +#, no-c-format +msgid "Conform to the ISO 2023 C++ draft standard (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2488 c-family/c.opt:2492 +#, no-c-format +msgid "Conform to the ISO 2026 C++ draft standard (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2496 c-family/c.opt:2650 +#, no-c-format +msgid "Conform to the ISO 2011 C standard." +msgstr "" + +#: c-family/c.opt:2500 +#, no-c-format +msgid "Deprecated in favor of -std=c11." +msgstr "" + +#: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654 +#: c-family/c.opt:2658 +#, no-c-format +msgid "Conform to the ISO 2017 C standard (published in 2018)." +msgstr "" + +#: c-family/c.opt:2512 c-family/c.opt:2662 +#, no-c-format +msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2516 +#, no-c-format +msgid "Deprecated in favor of -std=c23." +msgstr "" + +#: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634 +#, no-c-format +msgid "Conform to the ISO 1990 C standard." +msgstr "" + +#: c-family/c.opt:2528 c-family/c.opt:2642 +#, no-c-format +msgid "Conform to the ISO 1999 C standard." +msgstr "" + +#: c-family/c.opt:2532 +#, no-c-format +msgid "Deprecated in favor of -std=c99." +msgstr "" + +#: c-family/c.opt:2536 c-family/c.opt:2541 +#, no-c-format +msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum with GNU extensions." +msgstr "" + +#: c-family/c.opt:2546 +#, no-c-format +msgid "Conform to the ISO 2011 C++ standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2550 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++11." +msgstr "" + +#: c-family/c.opt:2554 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++14." +msgstr "" + +#: c-family/c.opt:2558 +#, no-c-format +msgid "Conform to the ISO 2014 C++ standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2562 +#, no-c-format +msgid "Deprecated in favor of -std=gnu++17." +msgstr "" + +#: c-family/c.opt:2566 +#, no-c-format +msgid "Conform to the ISO 2017 C++ standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2570 c-family/c.opt:2574 +#, no-c-format +msgid "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2578 c-family/c.opt:2582 +#, no-c-format +msgid "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2586 c-family/c.opt:2590 +#, no-c-format +msgid "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2594 +#, no-c-format +msgid "Conform to the ISO 2011 C standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2598 +#, no-c-format +msgid "Deprecated in favor of -std=gnu11." +msgstr "" + +#: c-family/c.opt:2602 c-family/c.opt:2606 +#, no-c-format +msgid "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." +msgstr "" + +#: c-family/c.opt:2610 +#, no-c-format +msgid "Conform to the ISO 2023 C standard draft (expected to be published in 2024) with GNU extensions (experimental and incomplete support)." +msgstr "" + +#: c-family/c.opt:2614 +#, no-c-format +msgid "Deprecated in favor of -std=gnu23." +msgstr "" + +#: c-family/c.opt:2618 c-family/c.opt:2622 +#, no-c-format +msgid "Conform to the ISO 1990 C standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2626 +#, no-c-format +msgid "Conform to the ISO 1999 C standard with GNU extensions." +msgstr "" + +#: c-family/c.opt:2630 +#, no-c-format +msgid "Deprecated in favor of -std=gnu99." +msgstr "" + +#: c-family/c.opt:2638 +#, no-c-format +msgid "Conform to the ISO 1990 C standard as amended in 1994." +msgstr "" + +#: c-family/c.opt:2646 +#, no-c-format +msgid "Deprecated in favor of -std=iso9899:1999." +msgstr "" + +#: c-family/c.opt:2666 +#, no-c-format +msgid "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers and runtime." +msgstr "" + +#: c-family/c.opt:2683 +#, no-c-format +msgid "Enable traditional preprocessing." +msgstr "" + +#: c-family/c.opt:2687 +#, no-c-format +msgid "-trigraphs\tSupport ISO C trigraphs." +msgstr "" + +#: c-family/c.opt:2691 +#, no-c-format +msgid "Do not predefine system-specific and GCC-specific macros." +msgstr "" + +#: ada/gcc-interface/lang.opt:61 +#, no-c-format +msgid "Dump Source Coverage Obligations." +msgstr "" + +#: ada/gcc-interface/lang.opt:65 +#, no-c-format +msgid "Synonym of -gnatk8." +msgstr "" + +#: ada/gcc-interface/lang.opt:73 +#, no-c-format +msgid "Do not look for object files in standard path." +msgstr "" + +#: ada/gcc-interface/lang.opt:77 +#, no-c-format +msgid "Select the runtime." +msgstr "" + +#: ada/gcc-interface/lang.opt:93 +#, no-c-format +msgid "Catch typos." +msgstr "" + +#: ada/gcc-interface/lang.opt:97 +#, no-c-format +msgid "Set name of output ALI file (internal switch)." +msgstr "" + +#: ada/gcc-interface/lang.opt:101 +#, no-c-format +msgid "-gnat\tSpecify options to GNAT." +msgstr "" + +#: ada/gcc-interface/lang.opt:105 +#, no-c-format +msgid "Ignored." +msgstr "იგნორირებულია." + +#: d/lang.opt:51 +#, no-c-format +msgid "-Hd \tWrite D interface files to directory ." +msgstr "" + +#: d/lang.opt:55 +#, no-c-format +msgid "-Hf \tWrite D interface to ." +msgstr "" + +#: d/lang.opt:127 +#, no-c-format +msgid "Warn about casts that will produce a null result." +msgstr "" + +#: d/lang.opt:143 +#, no-c-format +msgid "Warn when a special enum is declared with the wrong base type." +msgstr "" + +#: d/lang.opt:151 +#, no-c-format +msgid "Warn from speculative compiles such as __traits(compiles)." +msgstr "" + +#: d/lang.opt:163 +#, no-c-format +msgid "Generate JSON file." +msgstr "" + +#: d/lang.opt:167 +#, no-c-format +msgid "-Xf \tWrite JSON output to the given ." +msgstr "" + +#: d/lang.opt:171 +#, no-c-format +msgid "Debug library to use instead of phobos." +msgstr "" + +#: d/lang.opt:175 +#, no-c-format +msgid "Default library to use instead of phobos." +msgstr "" + +#: d/lang.opt:179 +#, no-c-format +msgid "Do link the standard D startup files in the compilation." +msgstr "" + +#: d/lang.opt:186 +#, no-c-format +msgid "Generate code for all template instantiations." +msgstr "" + +#: d/lang.opt:190 +#, no-c-format +msgid "Generate code for assert contracts." +msgstr "" + +#: d/lang.opt:198 +#, no-c-format +msgid "-fbounds-check=[on|safeonly|off]\tTurn array bounds checks on, in @safe code only, or off." +msgstr "" + +#: d/lang.opt:240 +#, no-c-format +msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure." +msgstr "" + +#: d/lang.opt:256 +#, no-c-format +msgid "Compile in debug code." +msgstr "" + +#: d/lang.opt:260 +#, no-c-format +msgid "-fdebug=\tCompile in debug code identified by ." +msgstr "" + +#: d/lang.opt:264 +#, no-c-format +msgid "Generate documentation." +msgstr "" + +#: d/lang.opt:268 +#, no-c-format +msgid "-fdoc-dir=\tWrite documentation file to directory ." +msgstr "" + +#: d/lang.opt:272 +#, no-c-format +msgid "-fdoc-file=\tWrite documentation to ." +msgstr "" + +#: d/lang.opt:276 +#, no-c-format +msgid "-fdoc-inc=\tInclude a Ddoc macro ." +msgstr "" + +#: d/lang.opt:280 +#, no-c-format +msgid "Assume that standard D runtime libraries and \"D main\" exist." +msgstr "" + +#: d/lang.opt:284 +#, no-c-format +msgid "Add comments for ignored declarations in the generated C++ header." +msgstr "" + +#: d/lang.opt:288 +#, no-c-format +msgid "-fdump-cxx-spec=\tWrite all declarations as C++ code to ." +msgstr "" + +#: d/lang.opt:292 +#, no-c-format +msgid "Display the frontend AST after parsing and semantic passes." +msgstr "" + +#: d/lang.opt:300 +#, no-c-format +msgid "-fextern-std=\tSet C++ name mangling compatibility with ." +msgstr "" + +#: d/lang.opt:325 +#, no-c-format +msgid "Ignore unsupported pragmas." +msgstr "" + +#: d/lang.opt:329 +#, no-c-format +msgid "Generate code for class invariant contracts." +msgstr "" + +#: d/lang.opt:333 +#, no-c-format +msgid "Generate a default D main() function when compiling." +msgstr "" + +#: d/lang.opt:337 +#, no-c-format +msgid "-fmodule-file==\tuse as source file for ." +msgstr "" + +#: d/lang.opt:341 +#, no-c-format +msgid "Generate ModuleInfo struct for output module." +msgstr "" + +#: d/lang.opt:345 +#, no-c-format +msgid "Process all modules specified on the command line, but only generate code for the module specified by the argument." +msgstr "" + +#: d/lang.opt:349 +#, no-c-format +msgid "Generate code for postcondition contracts." +msgstr "" + +#: d/lang.opt:353 +#, no-c-format +msgid "Generate code for precondition contracts." +msgstr "" + +#: d/lang.opt:357 +#, no-c-format +msgid "Turn on all upcoming D language features." +msgstr "" + +#: d/lang.opt:361 +#, no-c-format +msgid "Implement D bit-fields." +msgstr "" + +#: d/lang.opt:365 +#, no-c-format +msgid "Implement DIP1000: Scoped pointers." +msgstr "" + +#: d/lang.opt:369 +#, no-c-format +msgid "Implement DIP1008: Allow exceptions in @nogc code." +msgstr "" + +#: d/lang.opt:373 +#, no-c-format +msgid "Implement DIP1021: Mutable function arguments." +msgstr "" + +#: d/lang.opt:377 +#, no-c-format +msgid "Destruct fields of partially constructed objects." +msgstr "" + +#: d/lang.opt:381 +#, no-c-format +msgid "Use field-wise comparisons for struct equality." +msgstr "" + +#: d/lang.opt:385 +#, no-c-format +msgid "When a symbol is resolved, check `alias this' scope before going to upper scopes." +msgstr "" + +#: d/lang.opt:389 +#, no-c-format +msgid "Disallow unsound immutable conversions that were formerly incorrectly permitted." +msgstr "" + +#: d/lang.opt:393 +#, no-c-format +msgid "Implement 'in' parameters to mean scope const." +msgstr "" + +#: d/lang.opt:397 +#, no-c-format +msgid "Implement 'in' contracts of overridden methods to be a superset of parent contract." +msgstr "" + +#: d/lang.opt:401 +#, no-c-format +msgid "Disable access to shared memory objects." +msgstr "" + +#: d/lang.opt:405 +#, no-c-format +msgid "Enable rvalue arguments to ref parameters." +msgstr "" + +#: d/lang.opt:409 +#, no-c-format +msgid "Disable access to variables marked `@system' from @safe code." +msgstr "" + +#: d/lang.opt:413 +#, no-c-format +msgid "Compile release version." +msgstr "" + +#: d/lang.opt:417 +#, no-c-format +msgid "Turn off all revertable D language features." +msgstr "" + +#: d/lang.opt:421 +#, no-c-format +msgid "Revert DIP1000: Scoped pointers." +msgstr "" + +#: d/lang.opt:425 +#, no-c-format +msgid "Don't destruct fields of partially constructed objects." +msgstr "" + +#: d/lang.opt:429 +#, no-c-format +msgid "Don't use C-style integral promotion for unary '+', '-' and '~'." +msgstr "" + +#: d/lang.opt:437 +#, no-c-format +msgid "-fsave-mixins=\tExpand and save mixins to file specified by ." +msgstr "" + +#: d/lang.opt:441 +#, no-c-format +msgid "Generate code for switches without a default case." +msgstr "" + +#: d/lang.opt:445 +#, no-c-format +msgid "List information on all D language transitions." +msgstr "" + +#: d/lang.opt:449 +#, no-c-format +msgid "List all non-mutable fields which occupy an object instance." +msgstr "" + +#: d/lang.opt:453 +#, no-c-format +msgid "List all usages of 'in' on parameter." +msgstr "" + +#: d/lang.opt:457 +#, no-c-format +msgid "List all hidden GC allocations." +msgstr "" + +#: d/lang.opt:461 +#, no-c-format +msgid "List statistics on template instantiations." +msgstr "" + +#: d/lang.opt:465 +#, no-c-format +msgid "List all variables going into thread local storage." +msgstr "" + +#: d/lang.opt:469 +#, no-c-format +msgid "Compile in unittest code." +msgstr "" + +#: d/lang.opt:473 +#, no-c-format +msgid "-fversion=\tCompile in version code identified by ." +msgstr "" + +#: d/lang.opt:477 +#, no-c-format +msgid "Emit template instantiations as weak symbols." +msgstr "" + +#: d/lang.opt:497 +#, no-c-format +msgid "Do not link the standard D library in the compilation." +msgstr "" + +#: d/lang.opt:505 +#, no-c-format +msgid "Link the standard D library statically in the compilation." +msgstr "" + +#: d/lang.opt:509 +#, no-c-format +msgid "Link the standard D library dynamically in the compilation." +msgstr "" + +#: m2/lang.opt:35 +#, no-c-format +msgid "turns on case statement label compile time checking when using an expression of an enum type." +msgstr "" + +#: m2/lang.opt:39 +#, no-c-format +msgid "compiler checks to force definition module procedure parameter names with their implementation module counterpart" +msgstr "" + +#: m2/lang.opt:43 +#, no-c-format +msgid "compiler warns if a cast is being used on types of differing sizes" +msgstr "" + +#: m2/lang.opt:47 +#, no-c-format +msgid "inform user which parameters will be passed by reference" +msgstr "" + +#: m2/lang.opt:51 +#, no-c-format +msgid "extra compile time semantic checking, typically tries to catch poor programming style" +msgstr "" + +#: m2/lang.opt:55 +#, no-c-format +msgid "turns on compile time analysis in the first basic block of a procedure detecting access to uninitialized data." +msgstr "" + +#: m2/lang.opt:59 +#, no-c-format +msgid "turns on compile time analysis to detect access to uninitialized variables, the checking can be specified by: known,cond,all." +msgstr "" + +#: m2/lang.opt:63 +#, no-c-format +msgid "automatically initializes all pointers to NIL" +msgstr "" + +#: m2/lang.opt:67 +#, no-c-format +msgid "turns on runtime subrange, array index and indirection via NIL pointer checking" +msgstr "" + +#: m2/lang.opt:71 +#, no-c-format +msgid "turns on runtime checking to check whether a CASE statement requires an ELSE clause when one was not specified" +msgstr "" + +#: m2/lang.opt:75 +#, no-c-format +msgid "use cpp to preprocess the module" +msgstr "" + +#: m2/lang.opt:79 m2/lang.opt:83 +#, no-c-format +msgid "passed to the preprocessor if -fcpp is used (internal switch)" +msgstr "" + +#: m2/lang.opt:87 +#, no-c-format +msgid "call a real function, rather than the builtin equivalent" +msgstr "" + +#: m2/lang.opt:91 +#, no-c-format +msgid "turn on internal debugging of the compiler (internal switch)" +msgstr "" + +#: m2/lang.opt:95 +#, no-c-format +msgid "turn on tracing of procedure line numbers (internal switch)" +msgstr "" + +#: m2/lang.opt:99 +#, no-c-format +msgid "recognize the specified suffix as a definition module filename" +msgstr "" + +#: m2/lang.opt:103 +#, no-c-format +msgid "display all inbuilt system items" +msgstr "" + +#: m2/lang.opt:107 +#, no-c-format +msgid "allows opaque types to be implemented as any type (a GNU Modula-2 extension)" +msgstr "" + +#: m2/lang.opt:111 +#, no-c-format +msgid "turns on runtime checking to check whether a floating point number will exceed range" +msgstr "" + +#: m2/lang.opt:115 +#, no-c-format +msgid "create a topologically sorted module list from all dependent modules used in the application" +msgstr "" + +#: m2/lang.opt:119 m2/lang.opt:211 +#, no-c-format +msgid "turns on all range checking for numerical values" +msgstr "" + +#: m2/lang.opt:123 +#, no-c-format +msgid "use ISO dialect of Modula-2" +msgstr "" + +#: m2/lang.opt:127 +#, no-c-format +msgid "specify the library order, the libraries may be specified by a comma separated abbreviation: log,min,pim,iso or by directory names: m2log,m2min,m2pim,m2iso." +msgstr "" + +#: m2/lang.opt:131 +#, no-c-format +msgid "set all location values to a specific value (internal switch)" +msgstr "" + +#: m2/lang.opt:135 +#, no-c-format +msgid "turn on internal debug tracing for quad,token,line,all (internal switch)" +msgstr "" + +#: m2/lang.opt:139 +#, no-c-format +msgid "generate extra nops to improve debugging, producing an instruction for every code related keyword" +msgstr "" + +#: m2/lang.opt:143 +#, no-c-format +msgid "generate error messages which render keywords in lower case" +msgstr "" + +#: m2/lang.opt:147 +#, no-c-format +msgid "specify the module mangled prefix name for all modules in the following include paths" +msgstr "" + +#: m2/lang.opt:155 +#, no-c-format +msgid "insert plugin to identify runtime errors at compiletime" +msgstr "" + +#: m2/lang.opt:159 +#, no-c-format +msgid "specify the module mangled prefix name" +msgstr "" + +#: m2/lang.opt:163 +#, no-c-format +msgid "display statistics about the amount of source lines compiled and symbols used" +msgstr "" + +#: m2/lang.opt:167 +#, no-c-format +msgid "experimental flag to turn on the new strict type checker" +msgstr "" + +#: m2/lang.opt:171 +#, no-c-format +msgid "compile all implementation modules and program module at once" +msgstr "" + +#: m2/lang.opt:175 +#, no-c-format +msgid "recognize the specified suffix as implementation and module filenames" +msgstr "" + +#: m2/lang.opt:179 +#, no-c-format +msgid "turns on runtime checking to detect accessing data through a NIL value pointer" +msgstr "" + +#: m2/lang.opt:183 +#, no-c-format +msgid "use PIM [234] dialect of Modula-2" +msgstr "" + +#: m2/lang.opt:187 +#, no-c-format +msgid "use PIM 2 dialect of Modula-2" +msgstr "" + +#: m2/lang.opt:191 +#, no-c-format +msgid "use PIM 3 dialect of Modula-2" +msgstr "" + +#: m2/lang.opt:195 +#, no-c-format +msgid "use PIM 4 dialect of Modula-2" +msgstr "" + +#: m2/lang.opt:199 +#, no-c-format +msgid "force positive result from MOD and DIV result floor" +msgstr "" + +#: m2/lang.opt:203 +#, no-c-format +msgid "link against the pthread library (default on)" +msgstr "" + +#: m2/lang.opt:207 +#, no-c-format +msgid "internal compiler debugging information, dump the list of quadruples" +msgstr "" + +#: m2/lang.opt:215 +#, no-c-format +msgid "turns on runtime checking for functions which finish without executing a RETURN statement" +msgstr "" + +#: m2/lang.opt:219 +#, no-c-format +msgid "specify the list of runtime modules and their initialization order" +msgstr "" + +#: m2/lang.opt:223 +#, no-c-format +msgid "the modules initialization order is dynamically determined by M2RTS and application dependencies" +msgstr "" + +#: m2/lang.opt:227 +#, no-c-format +msgid "generate a C source scaffold for the current module being compiled" +msgstr "" + +#: m2/lang.opt:231 +#, no-c-format +msgid "generate a C++ source scaffold for the current module being compiled" +msgstr "" + +#: m2/lang.opt:235 +#, no-c-format +msgid "generate the main function" +msgstr "" + +#: m2/lang.opt:239 +#, no-c-format +msgid "generate static scaffold initialization and finalization for every module inside main" +msgstr "" + +#: m2/lang.opt:243 +#, no-c-format +msgid "generate a shared library from the module" +msgstr "" + +#: m2/lang.opt:247 +#, no-c-format +msgid "turns on all software runtime checking (an abbreviation for -fnil -frange -findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)" +msgstr "" + +#: m2/lang.opt:251 +#, no-c-format +msgid "display the location of module source files as they are compiled" +msgstr "" + +#: m2/lang.opt:255 +#, no-c-format +msgid "create a swig interface file for the module" +msgstr "" + +#: m2/lang.opt:259 +#, no-c-format +msgid "optimize non var unbounded parameters by passing it by reference, providing it is not written to within the callee procedure." +msgstr "" + +#: m2/lang.opt:263 +#, no-c-format +msgid "orders the initialization/finalizations for scaffold-static or force linking of modules if scaffold-dynamic" +msgstr "" + +#: m2/lang.opt:271 +#, no-c-format +msgid "turns on all division and modulus by zero checking for ordinal values" +msgstr "" + +#: m2/lang.opt:275 +#, no-c-format +msgid "turns on runtime checking to check whether a whole number will exceed range" +msgstr "" + +#: m2/lang.opt:279 +#, no-c-format +msgid "Link the standard Modula-2 libraries statically in the compilation." +msgstr "" + +#: m2/lang.opt:424 m2/lang.opt:428 +#, no-c-format +msgid "save temporary preprocessed files" +msgstr "" + +#: go/lang.opt:42 +#, no-c-format +msgid "-fgo-c-header=\tWrite Go struct definitions to file as C code." +msgstr "" + +#: go/lang.opt:46 +#, no-c-format +msgid "Add explicit checks for division by zero." +msgstr "" + +#: go/lang.opt:50 +#, no-c-format +msgid "Add explicit checks for division overflow in INT_MIN / -1." +msgstr "" + +#: go/lang.opt:54 +#, no-c-format +msgid "Apply special rules for compiling runtime package." +msgstr "" + +#: go/lang.opt:58 +#, no-c-format +msgid "-fgo-dump-\tDump Go frontend internal information." +msgstr "" + +#: go/lang.opt:62 +#, no-c-format +msgid "-fgo-embedcfg=\tList embedded files via go:embed." +msgstr "" + +#: go/lang.opt:66 +#, no-c-format +msgid "-fgo-importcfg=\tProvide file that tells where to find imports." +msgstr "" + +#: go/lang.opt:70 +#, no-c-format +msgid "-fgo-optimize-\tTurn on optimization passes in the frontend." +msgstr "" + +#: go/lang.opt:74 +#, no-c-format +msgid "-fgo-pkgpath=\tSet Go package path." +msgstr "" + +#: go/lang.opt:78 +#, no-c-format +msgid "-fgo-prefix=\tSet package-specific prefix for exported Go names." +msgstr "" + +#: go/lang.opt:82 +#, no-c-format +msgid "-fgo-relative-import-path=\tTreat a relative import as relative to path." +msgstr "" + +#: go/lang.opt:86 +#, no-c-format +msgid "Functions which return values must end with return statements." +msgstr "" + +#: go/lang.opt:90 +#, no-c-format +msgid "Emit debugging information related to the escape analysis pass when run with -fgo-optimize-allocs." +msgstr "" + +#: go/lang.opt:94 +#, no-c-format +msgid "-fgo-debug-escape-hash=\tHash value to debug escape analysis." +msgstr "" + +#: go/lang.opt:98 +#, no-c-format +msgid "Emit optimization diagnostics." +msgstr "" + +#: analyzer/analyzer.opt:27 +#, no-c-format +msgid "The maximum number of 'after supernode' exploded nodes within the analyzer per supernode, before terminating analysis." +msgstr "" + +#: analyzer/analyzer.opt:31 +#, no-c-format +msgid "The maximum number of exploded nodes per program point within the analyzer, before terminating analysis of that point." +msgstr "" + +#: analyzer/analyzer.opt:35 +#, no-c-format +msgid "The maximum number of constraints per state." +msgstr "" + +#: analyzer/analyzer.opt:39 +#, no-c-format +msgid "The maximum number of infeasible edges to reject before declaring a diagnostic as infeasible." +msgstr "" + +#: analyzer/analyzer.opt:43 +#, no-c-format +msgid "The maximum number of times a callsite can appear in a call stack within the analyzer, before terminating analysis of a call that would recurse deeper." +msgstr "" + +#: analyzer/analyzer.opt:47 +#, no-c-format +msgid "The maximum depth of a symbolic value, before approximating the value as unknown." +msgstr "" + +#: analyzer/analyzer.opt:51 +#, no-c-format +msgid "The minimum number of supernodes within a function for the analyzer to consider summarizing its effects at call sites." +msgstr "" + +#: analyzer/analyzer.opt:55 +#, no-c-format +msgid "The maximum depth of exploded nodes that should appear in a dot dump before switching to a less verbose format." +msgstr "" + +#: analyzer/analyzer.opt:59 +#, no-c-format +msgid "The number of bytes at which to ellipsize string literals in analyzer text art diagrams." +msgstr "" + +#: analyzer/analyzer.opt:63 +#, no-c-format +msgid "The number of literal bytes to show at the head of a string literal in text art when ellipsizing it." +msgstr "" + +#: analyzer/analyzer.opt:67 +#, no-c-format +msgid "The number of literal bytes to show at the tail of a string literal in text art when ellipsizing it." +msgstr "" + +#: analyzer/analyzer.opt:71 +#, no-c-format +msgid "The ideal width in characters of text art diagrams generated by the analyzer." +msgstr "" + +#: analyzer/analyzer.opt:75 +#, no-c-format +msgid "Warn about code paths in which a pointer to a buffer is assigned to an incompatible type." +msgstr "" + +#: analyzer/analyzer.opt:79 +#, no-c-format +msgid "Warn about code paths in which a pointer is checked for NULL after it has already been dereferenced." +msgstr "" + +#: analyzer/analyzer.opt:83 +#, no-c-format +msgid "Warn about code paths in which a stdio FILE can be closed more than once." +msgstr "" + +#: analyzer/analyzer.opt:87 +#, no-c-format +msgid "Warn about code paths in which a pointer can be freed more than once." +msgstr "" + +#: analyzer/analyzer.opt:91 +#, no-c-format +msgid "Warn about code paths in which sensitive data is written to a file." +msgstr "" + +#: analyzer/analyzer.opt:95 +#, no-c-format +msgid "Warn about code paths in which sensitive data is copied across a security boundary." +msgstr "" + +#: analyzer/analyzer.opt:99 +#, no-c-format +msgid "Warn about code paths in which read on a write-only file descriptor is attempted, or vice versa." +msgstr "" + +#: analyzer/analyzer.opt:103 +#, no-c-format +msgid "Warn about code paths in which a file descriptor can be closed more than once." +msgstr "" + +#: analyzer/analyzer.opt:107 +#, no-c-format +msgid "Warn about code paths in which a file descriptor is not closed." +msgstr "" + +#: analyzer/analyzer.opt:111 +#, no-c-format +msgid "Warn about code paths in which an operation is attempted in the wrong phase of a file descriptor's lifetime." +msgstr "" + +#: analyzer/analyzer.opt:115 +#, no-c-format +msgid "Warn about code paths in which an operation is attempted on the wrong type of file descriptor." +msgstr "" + +#: analyzer/analyzer.opt:119 +#, no-c-format +msgid "Warn about code paths in which a read or write is performed on a closed file descriptor." +msgstr "" + +#: analyzer/analyzer.opt:123 +#, no-c-format +msgid "Warn about code paths in which a file descriptor is used without being checked for validity." +msgstr "" + +#: analyzer/analyzer.opt:127 +#, no-c-format +msgid "Warn about code paths in which a stdio FILE is not closed." +msgstr "" + +#: analyzer/analyzer.opt:131 +#, no-c-format +msgid "Warn about code paths in which a non-heap pointer is freed." +msgstr "" + +#: analyzer/analyzer.opt:135 +#, no-c-format +msgid "Warn about code paths in which floating-point arithmetic is used in locations where precise computation is needed." +msgstr "" + +#: analyzer/analyzer.opt:139 +#, no-c-format +msgid "Warn about code paths which appear to lead to an infinite loop." +msgstr "" + +#: analyzer/analyzer.opt:143 +#, no-c-format +msgid "Warn about code paths which appear to lead to infinite recursion." +msgstr "" + +#: analyzer/analyzer.opt:147 +#, no-c-format +msgid "Warn about code paths in which a NULL function pointer is called." +msgstr "" + +#: analyzer/analyzer.opt:151 +#, no-c-format +msgid "Warn about code paths in which a heap-allocated pointer leaks." +msgstr "" + +#: analyzer/analyzer.opt:155 +#, no-c-format +msgid "Warn about code paths in which the wrong deallocation function is called." +msgstr "" + +#: analyzer/analyzer.opt:159 +#, no-c-format +msgid "Warn about code paths in which a write or read to a buffer is out-of-bounds." +msgstr "" + +#: analyzer/analyzer.opt:163 +#, no-c-format +msgid "Warn about code paths in which undefined behavior would occur due to overlapping buffers." +msgstr "" + +#: analyzer/analyzer.opt:167 +#, no-c-format +msgid "Warn about code paths in which a possibly-NULL value is passed to a must-not-be-NULL function argument." +msgstr "" + +#: analyzer/analyzer.opt:171 +#, no-c-format +msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced." +msgstr "" + +#: analyzer/analyzer.opt:175 +#, no-c-format +msgid "Warn about code paths in which an async-signal-unsafe function is called from a signal handler." +msgstr "" + +#: analyzer/analyzer.opt:179 +#, no-c-format +msgid "Warn about code paths in which NULL is passed to a must-not-be-NULL function argument." +msgstr "" + +#: analyzer/analyzer.opt:183 +#, no-c-format +msgid "Warn about code paths in which a NULL pointer is dereferenced." +msgstr "" + +#: analyzer/analyzer.opt:187 +#, no-c-format +msgid "Warn about code paths in which an on-stack buffer is passed to putenv." +msgstr "" + +#: analyzer/analyzer.opt:191 +#, no-c-format +msgid "Warn about code paths in which a shift with negative count is attempted." +msgstr "" + +#: analyzer/analyzer.opt:195 +#, no-c-format +msgid "Warn about code paths in which a shift with count >= width of type is attempted." +msgstr "" + +#: analyzer/analyzer.opt:199 +#, no-c-format +msgid "Warn about code paths in which a longjmp rewinds to a jmp_buf saved in a stack frame that has returned." +msgstr "" + +#: analyzer/analyzer.opt:203 +#, no-c-format +msgid "Warn about code paths in which an unsanitized value is used as an allocation size." +msgstr "" + +#: analyzer/analyzer.opt:207 +#, no-c-format +msgid "Warn about code paths in which an unsanitized value is used as an array index." +msgstr "" + +#: analyzer/analyzer.opt:211 +#, no-c-format +msgid "Warn about code paths in which an 'assert()' is made involving an unsanitized value." +msgstr "" + +#: analyzer/analyzer.opt:215 +#, no-c-format +msgid "Warn about code paths in which an unsanitized value is used as a divisor." +msgstr "" + +#: analyzer/analyzer.opt:219 +#, no-c-format +msgid "Warn about code paths in which an unsanitized value is used as a pointer offset." +msgstr "" + +#: analyzer/analyzer.opt:223 +#, no-c-format +msgid "Warn about code paths in which an unsanitized value is used as a size." +msgstr "" + +#: analyzer/analyzer.opt:227 +#, no-c-format +msgid "Warn about code paths in which a call is made to strtok with undefined behavior." +msgstr "" + +#: analyzer/analyzer.opt:231 +#, no-c-format +msgid "Warn about code paths in which a freed value is used." +msgstr "" + +#: analyzer/analyzer.opt:235 +#, no-c-format +msgid "Warn about code paths in which a pointer to a stale stack frame is used." +msgstr "" + +#: analyzer/analyzer.opt:239 +#, no-c-format +msgid "Warn about code paths in which va_arg uses the wrong type." +msgstr "" + +#: analyzer/analyzer.opt:243 +#, no-c-format +msgid "Warn about code paths in which va_arg is used too many times on a va_list." +msgstr "" + +#: analyzer/analyzer.opt:247 +#, no-c-format +msgid "Warn about code paths in which va_start or va_copy is used without a corresponding va_end." +msgstr "" + +#: analyzer/analyzer.opt:251 +#, no-c-format +msgid "Warn about code paths in which a va_list is used after va_end." +msgstr "" + +#: analyzer/analyzer.opt:255 +#, no-c-format +msgid "Warn about code paths which attempt to write to a const object." +msgstr "" + +#: analyzer/analyzer.opt:259 +#, no-c-format +msgid "Warn about code paths which attempt to write to a string literal." +msgstr "" + +#: analyzer/analyzer.opt:263 +#, no-c-format +msgid "Warn about code paths in which an uninitialized value is used." +msgstr "" + +#: analyzer/analyzer.opt:267 +#, no-c-format +msgid "Warn if expressions are too complicated for the analyzer to fully track." +msgstr "" + +#: analyzer/analyzer.opt:271 +#, no-c-format +msgid "Warn if the code is too complicated for the analyzer to fully explore." +msgstr "" + +#: analyzer/analyzer.opt:275 +#, no-c-format +msgid "Restrict the analyzer to run just the named checker." +msgstr "" + +#: analyzer/analyzer.opt:279 +#, no-c-format +msgid "Add extra annotations to diagrams." +msgstr "" + +#: analyzer/analyzer.opt:283 +#, no-c-format +msgid "Avoid combining multiple statements into one exploded edge." +msgstr "" + +#: analyzer/analyzer.opt:287 +#, no-c-format +msgid "Verify that paths are feasible when emitting diagnostics." +msgstr "" + +#: analyzer/analyzer.opt:291 +#, no-c-format +msgid "Issue a note when diagnostics are deduplicated." +msgstr "" + +#: analyzer/analyzer.opt:295 +#, no-c-format +msgid "Purge unneeded state during analysis." +msgstr "" + +#: analyzer/analyzer.opt:299 +#, no-c-format +msgid "Merge similar-enough states during analysis." +msgstr "" + +#: analyzer/analyzer.opt:303 +#, no-c-format +msgid "Stop exploring an execution path after certain diagnostics." +msgstr "" + +#: analyzer/analyzer.opt:307 +#, no-c-format +msgid "Enable transitivity of constraints during analysis." +msgstr "" + +#: analyzer/analyzer.opt:311 +#, no-c-format +msgid "Show events within system headers in analyzer execution paths." +msgstr "" + +#: analyzer/analyzer.opt:315 +#, no-c-format +msgid "Approximate the effect of function calls to simplify analysis." +msgstr "" + +#: analyzer/analyzer.opt:319 +#, no-c-format +msgid "Try to reconstruct function calls and returns after inlining." +msgstr "" + +#: analyzer/analyzer.opt:323 +#, no-c-format +msgid "Emit more verbose descriptions of control flow in diagnostics." +msgstr "" + +#: analyzer/analyzer.opt:327 +#, no-c-format +msgid "Emit more verbose descriptions of state changes in diagnostics." +msgstr "" + +#: analyzer/analyzer.opt:331 +#, no-c-format +msgid "Control which events are displayed in diagnostic paths." +msgstr "" + +#: analyzer/analyzer.opt:335 +#, no-c-format +msgid "Dump various analyzer internals to SRCFILE.analyzer.txt." +msgstr "" + +#: analyzer/analyzer.opt:339 +#, no-c-format +msgid "Dump various analyzer internals to stderr." +msgstr "" + +#: analyzer/analyzer.opt:343 +#, no-c-format +msgid "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot file." +msgstr "" + +#: analyzer/analyzer.opt:347 +#, no-c-format +msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file." +msgstr "" + +#: analyzer/analyzer.opt:351 +#, no-c-format +msgid "Emit diagnostics showing the location of nodes in the exploded graph." +msgstr "" + +#: analyzer/analyzer.opt:355 +#, no-c-format +msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt." +msgstr "" + +#: analyzer/analyzer.opt:359 +#, no-c-format +msgid "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt." +msgstr "" + +#: analyzer/analyzer.opt:363 +#, no-c-format +msgid "Dump a textual representation of each diagnostic's exploded path to SRCFILE.IDX.KIND.epath.txt." +msgstr "" + +#: analyzer/analyzer.opt:367 +#, no-c-format +msgid "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot." +msgstr "" + +#: analyzer/analyzer.opt:371 +#, no-c-format +msgid "Dump various analyzer internals to SRCFILE.*.infinite-loop.dot." +msgstr "" + +#: analyzer/analyzer.opt:375 +#, no-c-format +msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file." +msgstr "" + +#: analyzer/analyzer.opt:379 +#, no-c-format +msgid "Dump state-purging information to a SRCFILE.state-purge.dot file." +msgstr "" + +#: analyzer/analyzer.opt:383 +#, no-c-format +msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file." +msgstr "" + +#: analyzer/analyzer.opt:387 +#, no-c-format +msgid "Emit custom warnings with internal details intended for analyzer developers." +msgstr "" + +#: config/vms/vms.opt:27 +#, no-c-format +msgid "Malloc data into P2 space." +msgstr "" + +#: config/vms/vms.opt:31 +#, no-c-format +msgid "Set name of main routine for the debugger." +msgstr "" + +#: config/vms/vms.opt:35 +#, no-c-format +msgid "Use VMS exit codes instead of posix ones." +msgstr "" + +#: config/vms/vms.opt:39 +#, no-c-format +msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size." +msgstr "" + +#: config/mcore/mcore.opt:23 +#, no-c-format +msgid "Generate code for the M*Core M210." +msgstr "" + +#: config/mcore/mcore.opt:27 +#, no-c-format +msgid "Generate code for the M*Core M340." +msgstr "" + +#: config/mcore/mcore.opt:31 +#, no-c-format +msgid "Force functions to be aligned to a 4 byte boundary." +msgstr "" + +#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23 config/csky/csky.opt:44 +#, no-c-format +msgid "Generate big-endian code." +msgstr "" + +#: config/mcore/mcore.opt:39 +#, no-c-format +msgid "Emit call graph information." +msgstr "" + +#: config/mcore/mcore.opt:43 +#, no-c-format +msgid "Use the divide instruction." +msgstr "" + +#: config/mcore/mcore.opt:47 +#, no-c-format +msgid "Inline constants if it can be done in 2 insns or less." +msgstr "" + +#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27 config/csky/csky.opt:51 +#, no-c-format +msgid "Generate little-endian code." +msgstr "" + +#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27 +#, no-c-format +msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line." +msgstr "" + +#: config/mcore/mcore.opt:60 +#, no-c-format +msgid "Use arbitrary sized immediates in bit operations." +msgstr "" + +#: config/mcore/mcore.opt:64 +#, no-c-format +msgid "Prefer word accesses over byte accesses." +msgstr "" + +#: config/mcore/mcore.opt:71 +#, no-c-format +msgid "Set the maximum amount for a single stack increment operation." +msgstr "" + +#: config/mcore/mcore.opt:75 +#, no-c-format +msgid "Always treat bitfields as int-sized." +msgstr "" + +#: config/linux-android.opt:23 +#, no-c-format +msgid "Generate code for the Android platform." +msgstr "" + +#: config/mmix/mmix.opt:24 +#, no-c-format +msgid "For intrinsics library: pass all parameters in registers." +msgstr "" + +#: config/mmix/mmix.opt:28 +#, no-c-format +msgid "Use register stack for parameters and return value." +msgstr "" + +#: config/mmix/mmix.opt:32 +#, no-c-format +msgid "Use call-clobbered registers for parameters and return value." +msgstr "" + +#: config/mmix/mmix.opt:37 +#, no-c-format +msgid "Use epsilon-respecting floating point compare instructions." +msgstr "" + +#: config/mmix/mmix.opt:41 +#, no-c-format +msgid "Use zero-extending memory loads, not sign-extending ones." +msgstr "" + +#: config/mmix/mmix.opt:45 +#, no-c-format +msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)." +msgstr "" + +#: config/mmix/mmix.opt:49 +#, no-c-format +msgid "Prepend global symbols with \":\" (for use with PREFIX)." +msgstr "" + +#: config/mmix/mmix.opt:53 +#, no-c-format +msgid "Do not provide a default start-address 0x100 of the program." +msgstr "" + +#: config/mmix/mmix.opt:57 +#, no-c-format +msgid "Link to emit program in ELF format (rather than mmo)." +msgstr "" + +#: config/mmix/mmix.opt:61 +#, no-c-format +msgid "Use P-mnemonics for branches statically predicted as taken." +msgstr "" + +#: config/mmix/mmix.opt:65 +#, no-c-format +msgid "Don't use P-mnemonics for branches." +msgstr "" + +#: config/mmix/mmix.opt:79 +#, no-c-format +msgid "Use addresses that allocate global registers." +msgstr "" + +#: config/mmix/mmix.opt:83 +#, no-c-format +msgid "Do not use addresses that allocate global registers." +msgstr "" + +#: config/mmix/mmix.opt:87 +#, no-c-format +msgid "Generate a single exit point for each function." +msgstr "" + +#: config/mmix/mmix.opt:91 +#, no-c-format +msgid "Do not generate a single exit point for each function." +msgstr "" + +#: config/mmix/mmix.opt:95 +#, no-c-format +msgid "Set start-address of the program." +msgstr "" + +#: config/mmix/mmix.opt:99 +#, no-c-format +msgid "Set start-address of data." +msgstr "" + +#: config/darwin.opt:34 +#, no-c-format +msgid "Generate code for darwin loadable kernel extensions." +msgstr "" + +#: config/darwin.opt:38 config/darwin.opt:46 +#, no-c-format +msgid "Generate compile-time CFString objects." +msgstr "" + +#: config/darwin.opt:42 +#, no-c-format +msgid "-iframework \tAdd to the end of the system framework include path." +msgstr "" + +#: config/darwin.opt:50 +#, no-c-format +msgid "Warn if constant CFString objects contain non-portable characters." +msgstr "" + +#: config/darwin.opt:55 +#, no-c-format +msgid "Generate AT&T-style stubs for Mach-O." +msgstr "" + +#: config/darwin.opt:59 +#, no-c-format +msgid "Generate code suitable for executables (NOT shared libs)." +msgstr "" + +#: config/darwin.opt:63 +#, no-c-format +msgid "Generate code suitable for fast turn around debugging." +msgstr "" + +#: config/darwin.opt:67 +#, no-c-format +msgid "Generate code for the kernel or loadable kernel extensions." +msgstr "" + +#: config/darwin.opt:75 +#, no-c-format +msgid "The earliest macOS version on which this program will run." +msgstr "" + +#: config/darwin.opt:80 +#, no-c-format +msgid "Set sizeof(bool) to 1." +msgstr "" + +#: config/darwin.opt:84 +#, no-c-format +msgid "Force generation of external symbol indirection stubs." +msgstr "" + +#: config/darwin.opt:92 +#, no-c-format +msgid "-mtarget-linker \tSpecify that ld64 is the toolchain linker for the current invocation." +msgstr "" + +#: config/darwin.opt:98 +#, no-c-format +msgid "Load all members of archive libraries, rather than only those that satisfy undefined symbols." +msgstr "" + +#: config/darwin.opt:102 +#, no-c-format +msgid "-allowable_client \tThe output dylib is private to the client ." +msgstr "" + +#: config/darwin.opt:106 +#, no-c-format +msgid "-arch \tGenerate output for architecture ." +msgstr "" + +#: config/darwin.opt:110 +#, no-c-format +msgid "Mismatches between file architecture and one specified by \"-arch\" are errors instead of warnings." +msgstr "" + +#: config/darwin.opt:114 +#, no-c-format +msgid "The earliest macOS version on which this program will run (formatted for the assembler)." +msgstr "" + +#: config/darwin.opt:118 +#, no-c-format +msgid "Generate an output executable that binds symbols on load, rather than lazily." +msgstr "" + +#: config/darwin.opt:122 +#, no-c-format +msgid "Generate a Mach-O bundle (file type MH_BUNDLE)." +msgstr "" + +#: config/darwin.opt:126 +#, no-c-format +msgid "-bundle_loader \tTreat (that will be loading this bundle) as if it was one of the dynamic libraries the bundle is linked against for symbol resolution." +msgstr "" + +#: config/darwin.opt:130 +#, no-c-format +msgid "-client_name \tEnable the executable being built to link against a private dylib (using allowable_client)." +msgstr "" + +#: config/darwin.opt:134 +#, no-c-format +msgid "-compatibility_version \tSet the version for the client interface. Client programs must record a value less than or equal to , or the binding will fail at runtime." +msgstr "" + +#: config/darwin.opt:138 +#, no-c-format +msgid "-current_version \tSet the current version for the library to ." +msgstr "" + +#: config/darwin.opt:142 +#, no-c-format +msgid "Remove code and data that is unreachable from any exported symbol (including the entry point)." +msgstr "" + +#: config/darwin.opt:146 +#, no-c-format +msgid "-dylib_file install_name:file_name\tThis allows linking of a dylib with \"install_name\" but to be found in a different install position \"file_name\"" +msgstr "" + +#: config/darwin.opt:150 +#, no-c-format +msgid "Produce a Mach-O dylinker (file type MH_DYLINKER), only used for building dyld." +msgstr "" + +#: config/darwin.opt:154 +#, no-c-format +msgid "-dylinker_install_name \tOnly used for building dyld." +msgstr "" + +#: config/darwin.opt:158 +#, no-c-format +msgid "The default (and opposite of -static), implied by user mode executables, shared libraries and bundles." +msgstr "" + +#: config/darwin.opt:162 +#, no-c-format +msgid "Produce a Mach-O shared library (file type MH_DYLIB), synonym for \"-shared\"." +msgstr "" + +#: config/darwin.opt:166 +#, no-c-format +msgid "-exported_symbols_list \tExport global symbols in in linked output file; any symbols not mentioned will be treated as \"hidden\"." +msgstr "" + +#: config/darwin.opt:170 +#, no-c-format +msgid "Supply a list of objects to be linked from a file, rather than the command line." +msgstr "" + +#: config/darwin.opt:174 config/darwin.opt:194 +#, no-c-format +msgid "Used for generating code for some older kernel revisions." +msgstr "" + +#: config/darwin.opt:178 +#, no-c-format +msgid "Ignore the normal two-level namespace; resolve symbols in command line order and do not record which library provided the resolved symbol." +msgstr "" + +#: config/darwin.opt:182 +#, no-c-format +msgid "For the assembler (and linker) permit any architecture sub-variant to be used without error." +msgstr "" + +#: config/darwin.opt:186 +#, no-c-format +msgid "Set the output object such that, on loading, dyld will ignore any two-level namespace information and resolve symbols in the discovery order for loaded libs." +msgstr "" + +#: config/darwin.opt:190 +#, no-c-format +msgid "-framework \tThe linker should search for the framework in the framework search path." +msgstr "" + +#: config/darwin.opt:198 +#, no-c-format +msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"." +msgstr "" + +#: config/darwin.opt:202 +#, no-c-format +msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"." +msgstr "" + +#: config/darwin.opt:206 +#, no-c-format +msgid "Automatically adds space for longer path names in load commands (up to MAXPATHLEN)." +msgstr "" + +#: config/darwin.opt:210 +#, no-c-format +msgid "-image_base
\tSpecify
as the base address for a dylib or bundle." +msgstr "" + +#: config/darwin.opt:214 +#, no-c-format +msgid "-init \tThe symbol will be used as the first initializer for a dylib." +msgstr "" + +#: config/darwin.opt:218 +#, no-c-format +msgid "-install_name \tSet the install name for a dylib." +msgstr "" + +#: config/darwin.opt:222 +#, no-c-format +msgid "Usually \"private extern\" (hidden) symbols are made local when linking, this command suppresses that such that they remain exported." +msgstr "" + +#: config/darwin.opt:226 +#, no-c-format +msgid "(Obsolete after 10.4) Multi modules are ignored at runtime since macOS 10.4." +msgstr "" + +#: config/darwin.opt:230 +#, no-c-format +msgid "(Obsolete after 10.4) -multiply_defined \tProvided a mechanism for warning about symbols defined in multiple dylibs." +msgstr "" + +#: config/darwin.opt:234 +#, no-c-format +msgid "(Obsolete after 10.4) -multiply_defined_unused \tProvided a mechanism for warning about symbols defined in the current executable also being defined in linked dylibs." +msgstr "" + +#: config/darwin.opt:238 +#, no-c-format +msgid "(Obsolete) Current linkers never dead-strip these items, so the option is not needed." +msgstr "" + +#: config/darwin.opt:242 +#, no-c-format +msgid "Do not add a default symbol exports to modules or dynamic libraries." +msgstr "" + +#: config/darwin.opt:246 +#, no-c-format +msgid "Do not add default run paths (for the compiler library directories) to executables, modules or dynamic libraries." +msgstr "" + +#: config/darwin.opt:250 +#, no-c-format +msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable." +msgstr "" + +#: config/darwin.opt:254 +#, no-c-format +msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework." +msgstr "" + +#: config/darwin.opt:258 config/darwin.opt:273 config/darwin.opt:277 +#, no-c-format +msgid "(Obsolete) LD_PREBIND is no longer supported." +msgstr "" + +#: config/darwin.opt:262 +#, no-c-format +msgid "(Obsolete) This is the default." +msgstr "" + +#: config/darwin.opt:269 +#, no-c-format +msgid "-pagezero_size \tAllows setting the page 0 size to 4kb when required." +msgstr "" + +#: config/darwin.opt:281 +#, no-c-format +msgid "Produces a Mach-O file suitable for embedded/ROM use." +msgstr "" + +#: config/darwin.opt:285 +#, no-c-format +msgid "(Obsolete) Allowed linking to proceed with \"-flat_namespace\" when a linked bundle contained a symbol also exported from the main executable." +msgstr "" + +#: config/darwin.opt:292 +#, no-c-format +msgid "Synonym for \"-export-dynamic\" for linker versions that support it." +msgstr "" + +#: config/darwin.opt:296 +#, no-c-format +msgid "-read_only_relocs \tAllow relocations in read-only pages (not recommended)." +msgstr "" + +#: config/darwin.opt:300 +#, no-c-format +msgid "-sectalign \tSet section in segment to have alignment which must be an integral power of two expressed in hexadecimal form." +msgstr "" + +#: config/darwin.opt:304 +#, no-c-format +msgid "-sectcreate \tCreate section in segment from the contents of ." +msgstr "" + +#: config/darwin.opt:308 +#, no-c-format +msgid "(Obsolete) -sectobjectsymbols \tSetting a local symbol at the start of a section is no longer supported." +msgstr "" + +#: config/darwin.opt:312 +#, no-c-format +msgid "(Obsolete) -sectorder \tReplaced by a more general option \"-order_file\"." +msgstr "" + +#: config/darwin.opt:316 +#, no-c-format +msgid "-seg_addr_table \tSpecify the base addresses for dynamic libraries; contains a line for each library." +msgstr "" + +#: config/darwin.opt:321 +#, no-c-format +msgid "(Obsolete, ld_classic only) -seg_addr_table_filename ." +msgstr "" + +#: config/darwin.opt:325 +#, no-c-format +msgid "Synonym for \"image_base\"." +msgstr "" + +#: config/darwin.opt:329 +#, no-c-format +msgid "-segaddr
\tSet the base address of segment to
which must be aligned to a page boundary (currently 4kb)." +msgstr "" + +#: config/darwin.opt:334 +#, no-c-format +msgid "(Obsolete, ld_classic only) -sectcreate \tAllowed creation of a section from a file." +msgstr "" + +#: config/darwin.opt:338 +#, no-c-format +msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported." +msgstr "" + +#: config/darwin.opt:342 +#, no-c-format +msgid "-segprot \tThe virtual memory protections for segment have maximum and initial values and respectively. The specified values may contain \"r\", \"w\", \"x\" or \"-\" the latter meaning \"no access\"." +msgstr "" + +#: config/darwin.opt:346 +#, no-c-format +msgid "-segs_read_only_addr
\tSpecify that
is the base address of the read-only segments of a dylib." +msgstr "" + +#: config/darwin.opt:350 +#, no-c-format +msgid "-segs_read_write_addr
\tSpecify that
is the base address address of the read-write segments of a dylib." +msgstr "" + +#: config/darwin.opt:354 +#, no-c-format +msgid "(Obsolete)\tThis is the default." +msgstr "" + +#: config/darwin.opt:358 +#, no-c-format +msgid "-sub_library \tLibrary named will be re-exported (only useful for dylibs)." +msgstr "" + +#: config/darwin.opt:362 +#, no-c-format +msgid "-sub_umbrella \tFramework named will be re-exported (only useful for dylibs)." +msgstr "" + +#: config/darwin.opt:366 +#, no-c-format +msgid "This is the default." +msgstr "" + +#: config/darwin.opt:370 +#, no-c-format +msgid "Add extra information to the executable that can speed up dynamic loading (provided that dependent libraries are unchanged)." +msgstr "" + +#: config/darwin.opt:374 +#, no-c-format +msgid "-umbrella \tThe specified framework will be re-exported." +msgstr "" + +#: config/darwin.opt:378 +#, no-c-format +msgid "-undefined \tSpecify the handling for undefined symbols (default is error)." +msgstr "" + +#: config/darwin.opt:382 +#, no-c-format +msgid "-unexported_symbols_list \tDo not export the global symbols listed in ." +msgstr "" + +#: config/darwin.opt:386 +#, no-c-format +msgid "-weak_reference_mismatches \tSpecifies what to do if a symbol import conflicts between file (weak in one and not in another) the default is to treat the symbol as non-weak." +msgstr "" + +#: config/darwin.opt:390 +#, no-c-format +msgid "Logs which object files the linker loads." +msgstr "" + +#: config/darwin.opt:394 +#, no-c-format +msgid "Logs which symbol(s) caused an object to be loaded." +msgstr "" + +#: config/darwin.opt:402 +#, no-c-format +msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"." +msgstr "" + +#: config/darwin.opt:406 +#, no-c-format +msgid "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable (only handled by ld_classic)." +msgstr "" + +#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38 +#, no-c-format +msgid "Use simulator runtime." +msgstr "" + +#: config/bfin/bfin.opt:44 config/arm/arm.opt:117 +#, no-c-format +msgid "Specify the name of the target CPU." +msgstr "" + +#: config/bfin/bfin.opt:48 +#, no-c-format +msgid "Omit frame pointer for leaf functions." +msgstr "" + +#: config/bfin/bfin.opt:52 +#, no-c-format +msgid "Program is entirely located in low 64k of memory." +msgstr "" + +#: config/bfin/bfin.opt:56 +#, no-c-format +msgid "Work around a hardware anomaly by adding a number of NOPs before a CSYNC or SSYNC instruction." +msgstr "" + +#: config/bfin/bfin.opt:61 +#, no-c-format +msgid "Avoid speculative loads to work around a hardware anomaly." +msgstr "" + +#: config/bfin/bfin.opt:65 +#, no-c-format +msgid "Enabled ID based shared library." +msgstr "" + +#: config/bfin/bfin.opt:69 +#, no-c-format +msgid "Generate code that won't be linked against any other ID shared libraries, but may be used as a shared library." +msgstr "" + +#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:175 +#, no-c-format +msgid "ID of shared library to build." +msgstr "" + +#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:171 +#, no-c-format +msgid "Enable separate data segment." +msgstr "" + +#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63 +#, no-c-format +msgid "Avoid generating pc-relative calls; use indirection." +msgstr "" + +#: config/bfin/bfin.opt:86 +#, no-c-format +msgid "Link with the fast floating-point library." +msgstr "" + +#: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130 +#, no-c-format +msgid "Enable Function Descriptor PIC mode." +msgstr "" + +#: config/bfin/bfin.opt:94 config/frv/frv.opt:162 +#, no-c-format +msgid "Enable inlining of PLT in function calls." +msgstr "" + +#: config/bfin/bfin.opt:98 +#, no-c-format +msgid "Do stack checking using bounds in L1 scratch memory." +msgstr "" + +#: config/bfin/bfin.opt:102 +#, no-c-format +msgid "Enable multicore support." +msgstr "" + +#: config/bfin/bfin.opt:106 +#, no-c-format +msgid "Build for Core A." +msgstr "" + +#: config/bfin/bfin.opt:110 +#, no-c-format +msgid "Build for Core B." +msgstr "" + +#: config/bfin/bfin.opt:114 +#, no-c-format +msgid "Build for SDRAM." +msgstr "" + +#: config/bfin/bfin.opt:118 +#, no-c-format +msgid "Assume ICPLBs are enabled at runtime." +msgstr "" + +#: config/m68k/m68k-tables.opt:25 +#, no-c-format +msgid "Known M68K CPUs (for use with the -mcpu= option):" +msgstr "" + +#: config/m68k/m68k-tables.opt:365 +#, no-c-format +msgid "Known M68K microarchitectures (for use with the -mtune= option):" +msgstr "" + +#: config/m68k/m68k-tables.opt:411 +#, no-c-format +msgid "Known M68K ISAs (for use with the -march= option):" +msgstr "" + +#: config/m68k/ieee.opt:24 config/i386/i386.opt:389 +#, no-c-format +msgid "Use IEEE math for fp comparisons." +msgstr "" + +#: config/m68k/m68k.opt:30 +#, no-c-format +msgid "Generate code for a 520X." +msgstr "" + +#: config/m68k/m68k.opt:34 +#, no-c-format +msgid "Generate code for a 5206e." +msgstr "" + +#: config/m68k/m68k.opt:38 +#, no-c-format +msgid "Generate code for a 528x." +msgstr "" + +#: config/m68k/m68k.opt:42 +#, no-c-format +msgid "Generate code for a 5307." +msgstr "" + +#: config/m68k/m68k.opt:46 +#, no-c-format +msgid "Generate code for a 5407." +msgstr "" + +#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111 +#, no-c-format +msgid "Generate code for a 68000." +msgstr "" + +#: config/m68k/m68k.opt:54 +#, no-c-format +msgid "Generate code for a 68010." +msgstr "" + +#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115 +#, no-c-format +msgid "Generate code for a 68020." +msgstr "" + +#: config/m68k/m68k.opt:62 +#, no-c-format +msgid "Generate code for a 68040, without any new instructions." +msgstr "" + +#: config/m68k/m68k.opt:66 +#, no-c-format +msgid "Generate code for a 68060, without any new instructions." +msgstr "" + +#: config/m68k/m68k.opt:70 +#, no-c-format +msgid "Generate code for a 68030." +msgstr "" + +#: config/m68k/m68k.opt:74 +#, no-c-format +msgid "Generate code for a 68040." +msgstr "" + +#: config/m68k/m68k.opt:78 +#, no-c-format +msgid "Generate code for a 68060." +msgstr "" + +#: config/m68k/m68k.opt:82 +#, no-c-format +msgid "Generate code for a 68302." +msgstr "" + +#: config/m68k/m68k.opt:86 +#, no-c-format +msgid "Generate code for a 68332." +msgstr "" + +#: config/m68k/m68k.opt:91 +#, no-c-format +msgid "Generate code for a 68851." +msgstr "" + +#: config/m68k/m68k.opt:95 +#, no-c-format +msgid "Generate code that uses 68881 floating-point instructions." +msgstr "" + +#: config/m68k/m68k.opt:99 +#, no-c-format +msgid "Align variables on a 32-bit boundary." +msgstr "" + +#: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570 +#: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67 +#, no-c-format +msgid "Specify the name of the target architecture." +msgstr "" + +#: config/m68k/m68k.opt:107 +#, no-c-format +msgid "Use the bit-field instructions." +msgstr "" + +#: config/m68k/m68k.opt:119 +#, no-c-format +msgid "Generate code for a ColdFire v4e." +msgstr "" + +#: config/m68k/m68k.opt:123 +#, no-c-format +msgid "Specify the target CPU." +msgstr "" + +#: config/m68k/m68k.opt:127 +#, no-c-format +msgid "Generate code for a cpu32." +msgstr "" + +#: config/m68k/m68k.opt:131 +#, no-c-format +msgid "Use hardware division instructions on ColdFire." +msgstr "" + +#: config/m68k/m68k.opt:135 +#, no-c-format +msgid "Generate code for a Fido A." +msgstr "" + +#: config/m68k/m68k.opt:139 +#, no-c-format +msgid "Generate code which uses hardware floating point instructions." +msgstr "" + +#: config/m68k/m68k.opt:143 +#, no-c-format +msgid "Enable ID based shared library." +msgstr "" + +#: config/m68k/m68k.opt:147 +#, no-c-format +msgid "Use 32-bit offsets in jump tables rather than 16-bit offsets." +msgstr "" + +#: config/m68k/m68k.opt:151 +#, no-c-format +msgid "Do not use the bit-field instructions." +msgstr "" + +#: config/m68k/m68k.opt:155 +#, no-c-format +msgid "Use normal calling convention." +msgstr "" + +#: config/m68k/m68k.opt:159 +#, no-c-format +msgid "Consider type 'int' to be 32 bits wide." +msgstr "" + +#: config/m68k/m68k.opt:163 +#, no-c-format +msgid "Generate pc-relative code." +msgstr "" + +#: config/m68k/m68k.opt:167 +#, no-c-format +msgid "Use different calling convention using 'rtd'." +msgstr "" + +#: config/m68k/m68k.opt:179 +#, no-c-format +msgid "Consider type 'int' to be 16 bits wide." +msgstr "" + +#: config/m68k/m68k.opt:183 +#, no-c-format +msgid "Generate code with library calls for floating point." +msgstr "" + +#: config/m68k/m68k.opt:187 config/xtensa/xtensa.opt:73 +#, no-c-format +msgid "Do not use unaligned memory references." +msgstr "" + +#: config/m68k/m68k.opt:191 +#, no-c-format +msgid "Tune for the specified target CPU or architecture." +msgstr "" + +#: config/m68k/m68k.opt:195 +#, no-c-format +msgid "Support more than 8192 GOT entries on ColdFire." +msgstr "" + +#: config/m68k/m68k.opt:199 +#, no-c-format +msgid "Support TLS segment larger than 64K." +msgstr "" + +#: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74 +#: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60 +#, no-c-format +msgid "Assume target CPU is configured as big endian." +msgstr "" + +#: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94 +#: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64 +#, no-c-format +msgid "Assume target CPU is configured as little endian." +msgstr "" + +#: config/riscv/riscv.opt:34 +#, no-c-format +msgid "-mbranch-cost=N\tSet the cost of branches to roughly N instructions." +msgstr "" + +#: config/riscv/riscv.opt:38 +#, no-c-format +msgid "When generating -fpic code, allow the use of PLTs. Ignored for fno-pic." +msgstr "" + +#: config/riscv/riscv.opt:42 +#, no-c-format +msgid "Specify integer and floating-point calling convention." +msgstr "" + +#: config/riscv/riscv.opt:46 config/i386/i386.opt:444 +#, no-c-format +msgid "Attempt to keep stack aligned to this power of 2." +msgstr "" + +#: config/riscv/riscv.opt:50 +#, no-c-format +msgid "Supported ABIs (for use with the -mabi= option):" +msgstr "" + +#: config/riscv/riscv.opt:78 +#, no-c-format +msgid "Use hardware floating-point divide and square root instructions." +msgstr "" + +#: config/riscv/riscv.opt:82 +#, no-c-format +msgid "Use hardware instructions for integer division." +msgstr "" + +#: config/riscv/riscv.opt:86 +#, no-c-format +msgid "-march=\tGenerate code for given RISC-V ISA (e.g. RV64IM). ISA strings must be lower-case." +msgstr "" + +#: config/riscv/riscv.opt:91 +#, no-c-format +msgid "-march=help\tPrint supported -march extensions." +msgstr "" + +#: config/riscv/riscv.opt:103 config/mips/mips.opt:430 +#, no-c-format +msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR." +msgstr "" + +#: config/riscv/riscv.opt:107 +#, no-c-format +msgid "-mcpu=PROCESSOR\tUse architecture of and optimize the output for PROCESSOR." +msgstr "" + +#: config/riscv/riscv.opt:111 +#, no-c-format +msgid "-msmall-data-limit=N\tPut global and static data smaller than bytes into a special section (on some targets)." +msgstr "" + +#: config/riscv/riscv.opt:115 +#, no-c-format +msgid "Use smaller but slower prologue and epilogue code." +msgstr "" + +#: config/riscv/riscv.opt:119 +#, no-c-format +msgid "Convert BASE + LARGE_OFFSET addresses to NEW_BASE + SMALL_OFFSET to allow more memory accesses to be generated as compressed instructions. Currently targets 32-bit integer load/stores." +msgstr "" + +#: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98 +#: config/loongarch/loongarch.opt:266 +#, no-c-format +msgid "Specify the code model." +msgstr "" + +#: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206 +#, no-c-format +msgid "Do not generate unaligned memory accesses." +msgstr "" + +#: config/riscv/riscv.opt:133 config/i386/i386.opt:308 +#: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32 +#, no-c-format +msgid "Known code models (for use with the -mcmodel= option):" +msgstr "" + +#: config/riscv/riscv.opt:146 +#, no-c-format +msgid "Use %reloc() operators, rather than assembly macros, to load addresses." +msgstr "" + +#: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274 +#, no-c-format +msgid "Take advantage of linker relaxations to reduce the number of instructions required to materialize symbol addresses." +msgstr "" + +#: config/riscv/riscv.opt:155 +#, no-c-format +msgid "Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The ISA-dependent CSR are only valid when the specific ISA is set. The read-only CSR can not be written by the CSR instructions." +msgstr "" + +#: config/riscv/riscv.opt:161 config/aarch64/aarch64.opt:141 +#: config/i386/i386.opt:420 +#, no-c-format +msgid "Omit the frame pointer in leaf functions." +msgstr "" + +#: config/riscv/riscv.opt:183 +#, no-c-format +msgid "Emit RISC-V ELF attribute." +msgstr "" + +#: config/riscv/riscv.opt:187 config/i386/i386.opt:261 +#, no-c-format +msgid "Use the given data alignment." +msgstr "" + +#: config/riscv/riscv.opt:191 config/i386/i386.opt:265 +#, no-c-format +msgid "Known data alignment choices (for use with the -malign-data= option):" +msgstr "" + +#: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304 +#: config/i386/i386.opt:1038 config/arm/arm.opt:349 +#: config/rs6000/rs6000.opt:554 +#, no-c-format +msgid "Use given stack-protector guard." +msgstr "" + +#: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308 +#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558 +#, no-c-format +msgid "Valid arguments to -mstack-protector-guard=:" +msgstr "" + +#: config/riscv/riscv.opt:215 config/i386/i386.opt:1052 +#: config/rs6000/rs6000.opt:568 +#, no-c-format +msgid "Use the given base register for addressing the stack-protector guard." +msgstr "" + +#: config/riscv/riscv.opt:222 config/i386/i386.opt:1059 +#: config/rs6000/rs6000.opt:575 +#, no-c-format +msgid "Use the given offset for addressing the stack-protector guard." +msgstr "" + +#: config/riscv/riscv.opt:494 +#, no-c-format +msgid "Supported ISA specs (for use with the -misa-spec= option):" +msgstr "" + +#: config/riscv/riscv.opt:507 +#, no-c-format +msgid "Set the version of RISC-V ISA spec." +msgstr "" + +#: config/riscv/riscv.opt:511 +#, no-c-format +msgid "Enable conditional moves unconditionally." +msgstr "" + +#: config/riscv/riscv.opt:515 +#, no-c-format +msgid "Always inline subword atomic operations." +msgstr "" + +#: config/riscv/riscv.opt:519 +#, no-c-format +msgid "Inline strcmp calls if possible." +msgstr "" + +#: config/riscv/riscv.opt:523 +#, no-c-format +msgid "Inline strncmp calls if possible." +msgstr "" + +#: config/riscv/riscv.opt:527 +#, no-c-format +msgid "Inline strlen calls if possible." +msgstr "" + +#: config/riscv/riscv.opt:531 +#, no-c-format +msgid "Max number of bytes to compare as part of inlined strcmp/strncmp routines (default: 64)." +msgstr "" + +#: config/riscv/riscv.opt:535 +#, no-c-format +msgid "The RVV possible LMUL (-mrvv-max-lmul=):" +msgstr "" + +#: config/riscv/riscv.opt:554 +#, no-c-format +msgid "-mrvv-max-lmul=\tSet the RVV LMUL of auto-vectorization." +msgstr "" + +#: config/riscv/riscv.opt:561 +#, no-c-format +msgid "Valid arguments to -param=vsetvl-strategy=:" +msgstr "" + +#: config/riscv/riscv.opt:574 +#, no-c-format +msgid "-param=vsetvl-strategy=\tSet the optimization level of VSETVL insert pass." +msgstr "" + +#: config/riscv/riscv.opt:578 config/i386/i386.opt:496 +#, no-c-format +msgid "Valid arguments to -mstringop-strategy=:" +msgstr "" + +#: config/riscv/riscv.opt:594 +#, no-c-format +msgid "Specify stringop expansion strategy." +msgstr "" + +#: config/riscv/riscv.opt:598 +#, no-c-format +msgid "The possible RVV vector register lengths:" +msgstr "" + +#: config/riscv/riscv.opt:608 +#, no-c-format +msgid "-mrvv-vector-bits=\tSet the kind of bits for an RVV vector register." +msgstr "" + +#: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49 +#: config/loongarch/loongarch.opt:283 +#, no-c-format +msgid "The possible TLS dialects:" +msgstr "" + +#: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145 +#: config/loongarch/loongarch.opt:293 +#, no-c-format +msgid "Specify TLS dialect." +msgstr "" + +#: config/m32c/m32c.opt:23 +#, no-c-format +msgid "-msim\tUse simulator runtime." +msgstr "" + +#: config/m32c/m32c.opt:27 +#, no-c-format +msgid "-mcpu=r8c\tCompile code for R8C variants." +msgstr "" + +#: config/m32c/m32c.opt:31 +#, no-c-format +msgid "-mcpu=m16c\tCompile code for M16C variants." +msgstr "" + +#: config/m32c/m32c.opt:35 +#, no-c-format +msgid "-mcpu=m32cm\tCompile code for M32CM variants." +msgstr "" + +#: config/m32c/m32c.opt:39 +#, no-c-format +msgid "-mcpu=m32c\tCompile code for M32C variants." +msgstr "" + +#: config/m32c/m32c.opt:43 +#, no-c-format +msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)." +msgstr "" + +#: config/msp430/msp430.opt:7 +#, no-c-format +msgid "Use a lightweight configuration of printf and puts to reduce code size. For single-threaded applications, not requiring reentrant I/O only. Requires Newlib Nano IO." +msgstr "" + +#: config/msp430/msp430.opt:11 +#, no-c-format +msgid "Force assembly output to always use hex constants." +msgstr "" + +#: config/msp430/msp430.opt:15 +#, no-c-format +msgid "Specify the MCU to build for." +msgstr "" + +#: config/msp430/msp430.opt:19 +#, no-c-format +msgid "Warn if an MCU name is unrecognized or conflicts with other options (default: on)." +msgstr "" + +#: config/msp430/msp430.opt:23 +#, no-c-format +msgid "Warn if devices.csv is not found or there are problem parsing it (default: on)." +msgstr "" + +#: config/msp430/msp430.opt:27 +#, no-c-format +msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2." +msgstr "" + +#: config/msp430/msp430.opt:52 +#, no-c-format +msgid "Select large model - 20-bit addresses/pointers." +msgstr "" + +#: config/msp430/msp430.opt:56 +#, no-c-format +msgid "Select small model - 16-bit addresses/pointers (default)." +msgstr "" + +#: config/msp430/msp430.opt:60 +#, no-c-format +msgid "Optimize opcode sizes at link time." +msgstr "" + +#: config/msp430/msp430.opt:67 config/pru/pru.opt:26 +#, no-c-format +msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices." +msgstr "" + +#: config/msp430/msp430.opt:74 +#, no-c-format +msgid "Specify the type of hardware multiply to support." +msgstr "" + +#: config/msp430/msp430.opt:96 +#, no-c-format +msgid "Specify whether functions should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)." +msgstr "" + +#: config/msp430/msp430.opt:100 +#, no-c-format +msgid "Specify whether variables should be placed into the lower or upper memory regions, or if they should be shuffled between the regions (either) for best fit (default: lower)." +msgstr "" + +#: config/msp430/msp430.opt:104 +#, no-c-format +msgid "Add the .lower prefix to section names when compiling with -m{code,data}-region=lower (disabled by default)." +msgstr "" + +#: config/msp430/msp430.opt:123 +#, no-c-format +msgid "Passes on a request to the assembler to enable fixes for various silicon errata." +msgstr "" + +#: config/msp430/msp430.opt:127 +#, no-c-format +msgid "Passes on a request to the assembler to warn about various silicon errata." +msgstr "" + +#: config/msp430/msp430.opt:131 +#, no-c-format +msgid "The path to devices.csv. The GCC driver can normally locate devices.csv itself and pass this option to the compiler, so the user shouldn't need to pass this." +msgstr "" + +#: config/msp430/msp430.opt:136 +#, no-c-format +msgid "For shift operations by a constant amount, which require an individual instruction to shift by one position, set the maximum number of inline shift instructions (maximum value 64) to emit instead of using the corresponding __mspabi helper function. The default value is 4." +msgstr "" + +#: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244 +#, no-c-format +msgid "The code model option names for -mcmodel:" +msgstr "" + +#: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073 +#, no-c-format +msgid "Generate code which uses only the general registers." +msgstr "" + +#: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165 +#, no-c-format +msgid "Generate code to mitigate against straight line speculation." +msgstr "" + +#: config/aarch64/aarch64.opt:86 +#, no-c-format +msgid "Workaround for ARM Cortex-A53 Erratum number 835769." +msgstr "" + +#: config/aarch64/aarch64.opt:90 +#, no-c-format +msgid "Workaround for ARM Cortex-A53 Erratum number 843419." +msgstr "" + +#: config/aarch64/aarch64.opt:102 +#, no-c-format +msgid "The register used to access the thread pointer:" +msgstr "" + +#: config/aarch64/aarch64.opt:133 +#, no-c-format +msgid "Specify the thread pointer register." +msgstr "" + +#: config/aarch64/aarch64.opt:137 +#, no-c-format +msgid "Don't assume that unaligned accesses are handled by the system." +msgstr "" + +#: config/aarch64/aarch64.opt:149 +#, no-c-format +msgid "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, 48." +msgstr "" + +#: config/aarch64/aarch64.opt:168 +#, no-c-format +msgid "Use features of architecture ARCH." +msgstr "" + +#: config/aarch64/aarch64.opt:172 +#, no-c-format +msgid "Use features of and optimize for CPU." +msgstr "" + +#: config/aarch64/aarch64.opt:176 +#, no-c-format +msgid "Optimize for CPU." +msgstr "" + +#: config/aarch64/aarch64.opt:180 +#, no-c-format +msgid "Generate code that conforms to the specified ABI." +msgstr "" + +#: config/aarch64/aarch64.opt:184 +#, no-c-format +msgid "-moverride=\tPower users only! Override CPU optimization parameters." +msgstr "" + +#: config/aarch64/aarch64.opt:188 +#, no-c-format +msgid "Known AArch64 ABIs (for use with the -mabi= option):" +msgstr "" + +#: config/aarch64/aarch64.opt:198 +#, no-c-format +msgid "PC relative literal loads." +msgstr "" + +#: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337 +#, no-c-format +msgid "Use branch-protection features." +msgstr "" + +#: config/aarch64/aarch64.opt:206 +#, no-c-format +msgid "Select return address signing scope." +msgstr "" + +#: config/aarch64/aarch64.opt:210 +#, no-c-format +msgid "Supported AArch64 return address signing scope (for use with -msign-return-address= option):" +msgstr "" + +#: config/aarch64/aarch64.opt:223 +#, no-c-format +msgid "Enable the reciprocal square root approximation. Enabling this reduces precision of reciprocal square root results to about 16 bits for single precision and to 32 bits for double precision." +msgstr "" + +#: config/aarch64/aarch64.opt:229 +#, no-c-format +msgid "Enable the square root approximation. Enabling this reduces precision of square root results to about 16 bits for single precision and to 32 bits for double precision. If enabled, it implies -mlow-precision-recip-sqrt." +msgstr "" + +#: config/aarch64/aarch64.opt:236 +#, no-c-format +msgid "Enable the division approximation. Enabling this reduces precision of division results to about 16 bits for single precision and to 32 bits for double precision." +msgstr "" + +#: config/aarch64/aarch64.opt:254 +#, no-c-format +msgid "Specify when to enable an early register allocation pass. The possibilities are: all functions, functions that have access to strided multi-register instructions, and no functions." +msgstr "" + +#: config/aarch64/aarch64.opt:260 +#, no-c-format +msgid "The possible SVE vector lengths:" +msgstr "" + +#: config/aarch64/aarch64.opt:282 +#, no-c-format +msgid "-msve-vector-bits=\tSet the number of bits in an SVE vector register." +msgstr "" + +#: config/aarch64/aarch64.opt:286 +#, no-c-format +msgid "Enables verbose cost model dumping in the debug dump files." +msgstr "" + +#: config/aarch64/aarch64.opt:290 +#, no-c-format +msgid "Generate code to track when the CPU might be speculating incorrectly." +msgstr "" + +#: config/aarch64/aarch64.opt:294 +#, no-c-format +msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs before register allocation." +msgstr "" + +#: config/aarch64/aarch64.opt:299 +#, no-c-format +msgid "Enable the copy of the AArch64 load/store pair fusion pass that runs after register allocation." +msgstr "" + +#: config/aarch64/aarch64.opt:318 +#, no-c-format +msgid "Use the system register specified on the command line as the stack protector guard register. This option is for use with fstack-protector-strong and not for use in user-land code." +msgstr "" + +#: config/aarch64/aarch64.opt:324 +#, no-c-format +msgid "Use an immediate to offset from the stack protector guard register, sp_el0. This option is for use with fstack-protector-strong and not for use in user-land code." +msgstr "" + +#: config/aarch64/aarch64.opt:333 +#, no-c-format +msgid "Generate local calls to out-of-line atomic operations." +msgstr "" + +#: config/aarch64/aarch64.opt:337 +#, no-c-format +msgid "When vectorizing, consider using multiple different approaches and use the cost model to choose the cheapest one." +msgstr "" + +#: config/aarch64/aarch64.opt:342 +#, no-c-format +msgid "The number of Newton iterations for calculating the reciprocal for float type. The precision of division is proportional to this param when division approximation is enabled. The default value is 1." +msgstr "" + +#: config/aarch64/aarch64.opt:346 +#, no-c-format +msgid "The number of Newton iterations for calculating the reciprocal for double type. The precision of division is proportional to this param when division approximation is enabled. The default value is 2." +msgstr "" + +#: config/aarch64/aarch64.opt:356 +#, no-c-format +msgid "Constant memcpy size in bytes above which to start using MOPS sequence." +msgstr "" + +#: config/aarch64/aarch64.opt:360 +#, no-c-format +msgid "Constant memmove size in bytes above which to start using MOPS sequence." +msgstr "" + +#: config/aarch64/aarch64.opt:364 +#, no-c-format +msgid "Constant memset size in bytes from which to start using MOPS sequence." +msgstr "" + +#: config/aarch64/aarch64.opt:368 +#, no-c-format +msgid "Limit how much the autovectorizer may unroll a loop." +msgstr "" + +#: config/aarch64/aarch64.opt:372 +#, no-c-format +msgid "--param=aarch64-ldp-policy=[default|always|never|aligned] Fine-grained policy for load pairs." +msgstr "" + +#: config/aarch64/aarch64.opt:376 +#, no-c-format +msgid "--param=aarch64-stp-policy=[default|always|never|aligned] Fine-grained policy for store pairs." +msgstr "" + +#: config/aarch64/aarch64.opt:395 +#, no-c-format +msgid "Limit on number of alias checks performed when attempting to form an ldp/stp." +msgstr "" + +#: config/aarch64/aarch64.opt:399 +#, no-c-format +msgid "Param to control which writeback opportunities we try to handle in the load/store pair fusion pass. A value of zero disables writeback handling. One means we try to form pairs involving one or more existing individual writeback accesses where possible. A value of two means we also try to opportunistically form writeback opportunities by folding in trailing destructive updates of the base register used by a pair." +msgstr "" + +#: config/linux.opt:24 +#, no-c-format +msgid "Use Bionic C library." +msgstr "" + +#: config/linux.opt:28 +#, no-c-format +msgid "Use GNU C library." +msgstr "" + +#: config/linux.opt:32 +#, no-c-format +msgid "Use uClibc C library." +msgstr "" + +#: config/linux.opt:36 +#, no-c-format +msgid "Use musl C library." +msgstr "" + +#: config/ia64/ilp32.opt:3 +#, no-c-format +msgid "Generate ILP32 code." +msgstr "" + +#: config/ia64/ilp32.opt:7 +#, no-c-format +msgid "Generate LP64 code." +msgstr "" + +#: config/ia64/ia64.opt:28 +#, no-c-format +msgid "Generate big endian code." +msgstr "" + +#: config/ia64/ia64.opt:32 +#, no-c-format +msgid "Generate little endian code." +msgstr "" + +#: config/ia64/ia64.opt:36 +#, no-c-format +msgid "Generate code for GNU as." +msgstr "" + +#: config/ia64/ia64.opt:40 +#, no-c-format +msgid "Generate code for GNU ld." +msgstr "" + +#: config/ia64/ia64.opt:44 +#, no-c-format +msgid "Emit stop bits before and after volatile extended asms." +msgstr "" + +#: config/ia64/ia64.opt:48 +#, no-c-format +msgid "Use in/loc/out register names." +msgstr "" + +#: config/ia64/ia64.opt:55 +#, no-c-format +msgid "Enable use of sdata/scommon/sbss." +msgstr "" + +#: config/ia64/ia64.opt:59 +#, no-c-format +msgid "Generate code without GP reg." +msgstr "" + +#: config/ia64/ia64.opt:63 +#, no-c-format +msgid "gp is constant (but save/restore gp on indirect calls)." +msgstr "" + +#: config/ia64/ia64.opt:67 +#, no-c-format +msgid "Generate self-relocatable code." +msgstr "" + +#: config/ia64/ia64.opt:71 +#, no-c-format +msgid "Generate inline floating point division, optimize for latency." +msgstr "" + +#: config/ia64/ia64.opt:75 +#, no-c-format +msgid "Generate inline floating point division, optimize for throughput." +msgstr "" + +#: config/ia64/ia64.opt:82 +#, no-c-format +msgid "Generate inline integer division, optimize for latency." +msgstr "" + +#: config/ia64/ia64.opt:86 +#, no-c-format +msgid "Generate inline integer division, optimize for throughput." +msgstr "" + +#: config/ia64/ia64.opt:90 +#, no-c-format +msgid "Do not inline integer division." +msgstr "" + +#: config/ia64/ia64.opt:94 +#, no-c-format +msgid "Generate inline square root, optimize for latency." +msgstr "" + +#: config/ia64/ia64.opt:98 +#, no-c-format +msgid "Generate inline square root, optimize for throughput." +msgstr "" + +#: config/ia64/ia64.opt:102 +#, no-c-format +msgid "Do not inline square root." +msgstr "" + +#: config/ia64/ia64.opt:106 +#, no-c-format +msgid "Enable DWARF line debug info via GNU as." +msgstr "" + +#: config/ia64/ia64.opt:110 +#, no-c-format +msgid "Enable earlier placing stop bits for better scheduling." +msgstr "" + +#: config/ia64/ia64.opt:114 config/pa/pa.opt:70 config/sh/sh.opt:227 +#, no-c-format +msgid "Specify range of registers to make fixed." +msgstr "" + +#: config/ia64/ia64.opt:118 config/alpha/alpha.opt:130 +#, no-c-format +msgid "Specify bit size of immediate TLS offsets." +msgstr "" + +#: config/ia64/ia64.opt:122 config/i386/i386.opt:542 config/s390/s390.opt:203 +#: config/sparc/sparc.opt:146 config/visium/visium.opt:49 +#, no-c-format +msgid "Schedule code for given CPU." +msgstr "" + +#: config/ia64/ia64.opt:126 +#, no-c-format +msgid "Known Itanium CPUs (for use with the -mtune= option):" +msgstr "" + +#: config/ia64/ia64.opt:136 +#, no-c-format +msgid "Use data speculation before reload." +msgstr "" + +#: config/ia64/ia64.opt:140 +#, no-c-format +msgid "Use data speculation after reload." +msgstr "" + +#: config/ia64/ia64.opt:144 +#, no-c-format +msgid "Use control speculation." +msgstr "" + +#: config/ia64/ia64.opt:148 +#, no-c-format +msgid "Use in block data speculation before reload." +msgstr "" + +#: config/ia64/ia64.opt:152 +#, no-c-format +msgid "Use in block data speculation after reload." +msgstr "" + +#: config/ia64/ia64.opt:156 +#, no-c-format +msgid "Use in block control speculation." +msgstr "" + +#: config/ia64/ia64.opt:160 +#, no-c-format +msgid "Use simple data speculation check." +msgstr "" + +#: config/ia64/ia64.opt:164 +#, no-c-format +msgid "Use simple data speculation check for control speculation." +msgstr "" + +#: config/ia64/ia64.opt:174 +#, no-c-format +msgid "Count speculative dependencies while calculating priority of instructions." +msgstr "" + +#: config/ia64/ia64.opt:178 +#, no-c-format +msgid "Place a stop bit after every cycle when scheduling." +msgstr "" + +#: config/ia64/ia64.opt:182 +#, no-c-format +msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group." +msgstr "" + +#: config/ia64/ia64.opt:186 +#, no-c-format +msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1." +msgstr "" + +#: config/ia64/ia64.opt:190 +#, no-c-format +msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)." +msgstr "" + +#: config/ia64/ia64.opt:194 +#, no-c-format +msgid "Don't generate checks for control speculation in selective scheduling." +msgstr "" + +#: config/epiphany/epiphany.opt:24 +#, no-c-format +msgid "Don't use any of r32..r63." +msgstr "" + +#: config/epiphany/epiphany.opt:28 +#, no-c-format +msgid "Preferentially allocate registers that allow short instruction generation." +msgstr "" + +#: config/epiphany/epiphany.opt:32 +#, no-c-format +msgid "Set branch cost." +msgstr "" + +#: config/epiphany/epiphany.opt:36 +#, no-c-format +msgid "Enable conditional move instruction usage." +msgstr "" + +#: config/epiphany/epiphany.opt:40 +#, no-c-format +msgid "Set number of nops to emit before each insn pattern." +msgstr "" + +#: config/epiphany/epiphany.opt:52 +#, no-c-format +msgid "Use software floating point comparisons." +msgstr "" + +#: config/epiphany/epiphany.opt:56 +#, no-c-format +msgid "Enable split of 32 bit immediate loads into low / high part." +msgstr "" + +#: config/epiphany/epiphany.opt:60 +#, no-c-format +msgid "Enable use of POST_INC / POST_DEC." +msgstr "" + +#: config/epiphany/epiphany.opt:64 +#, no-c-format +msgid "Enable use of POST_MODIFY." +msgstr "" + +#: config/epiphany/epiphany.opt:68 +#, no-c-format +msgid "Set number of bytes on the stack preallocated for use by the callee." +msgstr "" + +#: config/epiphany/epiphany.opt:72 +#, no-c-format +msgid "Assume round to nearest is selected for purposes of scheduling." +msgstr "" + +#: config/epiphany/epiphany.opt:76 +#, no-c-format +msgid "Generate call insns as indirect calls." +msgstr "" + +#: config/epiphany/epiphany.opt:80 +#, no-c-format +msgid "Generate call insns as direct calls." +msgstr "" + +#: config/epiphany/epiphany.opt:84 +#, no-c-format +msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses." +msgstr "" + +#: config/epiphany/epiphany.opt:108 +#, no-c-format +msgid "A floating point to integer truncation may be replaced with rounding to save mode switching." +msgstr "" + +#: config/epiphany/epiphany.opt:112 +#, no-c-format +msgid "Vectorize for double-word operations." +msgstr "" + +#: config/epiphany/epiphany.opt:128 +#, no-c-format +msgid "Split unaligned 8 byte vector moves before post-modify address generation." +msgstr "" + +#: config/epiphany/epiphany.opt:132 +#, no-c-format +msgid "Use the floating point unit for integer add/subtract." +msgstr "" + +#: config/epiphany/epiphany.opt:136 +#, no-c-format +msgid "Set register to hold -1." +msgstr "" + +#: config/ft32/ft32.opt:23 +#, no-c-format +msgid "Target the software simulator." +msgstr "" + +#: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:418 +#: config/arc/arc.opt:405 +#, no-c-format +msgid "Use LRA instead of reload." +msgstr "" + +#: config/ft32/ft32.opt:31 +#, no-c-format +msgid "Avoid use of the DIV and MOD instructions." +msgstr "" + +#: config/ft32/ft32.opt:35 +#, no-c-format +msgid "Target the FT32B architecture." +msgstr "" + +#: config/ft32/ft32.opt:39 +#, no-c-format +msgid "Enable FT32B code compression." +msgstr "" + +#: config/ft32/ft32.opt:43 +#, no-c-format +msgid "Avoid placing any readable data in program memory." +msgstr "" + +#: config/h8300/h8300.opt:23 +#, no-c-format +msgid "Generate H8S code." +msgstr "" + +#: config/h8300/h8300.opt:27 +#, no-c-format +msgid "Generate H8SX code." +msgstr "" + +#: config/h8300/h8300.opt:31 +#, no-c-format +msgid "Generate H8S/2600 code." +msgstr "" + +#: config/h8300/h8300.opt:35 +#, no-c-format +msgid "Make integers 32 bits wide." +msgstr "" + +#: config/h8300/h8300.opt:42 +#, no-c-format +msgid "Use registers for argument passing." +msgstr "" + +#: config/h8300/h8300.opt:46 +#, no-c-format +msgid "Consider access to byte sized memory slow." +msgstr "" + +#: config/h8300/h8300.opt:50 +#, no-c-format +msgid "Enable linker relaxing." +msgstr "" + +#: config/h8300/h8300.opt:54 +#, no-c-format +msgid "Generate H8/300H code." +msgstr "" + +#: config/h8300/h8300.opt:58 +#, no-c-format +msgid "Enable the normal mode." +msgstr "" + +#: config/h8300/h8300.opt:62 +#, no-c-format +msgid "Use H8/300 alignment rules." +msgstr "" + +#: config/h8300/h8300.opt:66 +#, no-c-format +msgid "Push extended registers on stack in monitor functions." +msgstr "" + +#: config/h8300/h8300.opt:70 +#, no-c-format +msgid "Do not push extended registers on stack in monitor functions." +msgstr "" + +#: config/pru/pru.opt:31 +#, no-c-format +msgid "-mmcu=MCU\tSelect the target System-On-Chip variant that embeds this PRU." +msgstr "" + +#: config/pru/pru.opt:35 +#, no-c-format +msgid "Make GCC pass the --no-relax command-line option to the linker instead of the --relax option." +msgstr "" + +#: config/pru/pru.opt:40 +#, no-c-format +msgid "Allow (or do not allow) gcc to use the LOOP instruction." +msgstr "" + +#: config/pru/pru.opt:44 +#, no-c-format +msgid "Select target ABI variant." +msgstr "" + +#: config/pru/pru.opt:48 +#, no-c-format +msgid "ABI variant code generation (for use with -mabi= option):" +msgstr "" + +#: config/pdp11/pdp11.opt:23 +#, no-c-format +msgid "Generate code for an 11/10." +msgstr "" + +#: config/pdp11/pdp11.opt:27 +#, no-c-format +msgid "Generate code for an 11/40." +msgstr "" + +#: config/pdp11/pdp11.opt:31 +#, no-c-format +msgid "Generate code for an 11/45." +msgstr "" + +#: config/pdp11/pdp11.opt:35 +#, no-c-format +msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)." +msgstr "" + +#: config/pdp11/pdp11.opt:39 +#, no-c-format +msgid "Use the DEC assembler syntax." +msgstr "" + +#: config/pdp11/pdp11.opt:43 +#, no-c-format +msgid "Use the GNU assembler syntax." +msgstr "" + +#: config/pdp11/pdp11.opt:47 config/rs6000/rs6000.opt:183 +#: config/frv/frv.opt:158 +#, no-c-format +msgid "Use hardware floating point." +msgstr "" + +#: config/pdp11/pdp11.opt:51 +#, no-c-format +msgid "Use 16 bit int." +msgstr "" + +#: config/pdp11/pdp11.opt:55 +#, no-c-format +msgid "Use 32 bit int." +msgstr "" + +#: config/pdp11/pdp11.opt:59 config/rs6000/rs6000.opt:179 +#, no-c-format +msgid "Do not use hardware floating point." +msgstr "" + +#: config/pdp11/pdp11.opt:63 +#, no-c-format +msgid "Target has split I&D." +msgstr "" + +#: config/pdp11/pdp11.opt:67 +#, no-c-format +msgid "Use UNIX assembler syntax." +msgstr "" + +#: config/pdp11/pdp11.opt:71 +#, no-c-format +msgid "Use LRA register allocator." +msgstr "" + +#: config/xtensa/xtensa.opt:26 +#, no-c-format +msgid "Use CONST16 instruction to load constants." +msgstr "" + +#: config/xtensa/xtensa.opt:30 +#, no-c-format +msgid "Disable position-independent code (PIC) for use in OS kernel code." +msgstr "" + +#: config/xtensa/xtensa.opt:34 +#, no-c-format +msgid "Use indirect CALLXn instructions for large programs." +msgstr "" + +#: config/xtensa/xtensa.opt:38 +#, no-c-format +msgid "Set extra memory access cost for L32R instruction, in clock-cycle units." +msgstr "" + +#: config/xtensa/xtensa.opt:46 +#, no-c-format +msgid "Automatically align branch targets to reduce branch penalties." +msgstr "" + +#: config/xtensa/xtensa.opt:50 +#, no-c-format +msgid "Intersperse literal pools with code in the text section." +msgstr "" + +#: config/xtensa/xtensa.opt:54 +#, no-c-format +msgid "Relax literals in assembler and place them automatically in the text section." +msgstr "" + +#: config/xtensa/xtensa.opt:58 +#, no-c-format +msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions." +msgstr "" + +#: config/xtensa/xtensa.opt:65 +#, no-c-format +msgid "Use call0 ABI." +msgstr "" + +#: config/xtensa/xtensa.opt:69 +#, no-c-format +msgid "Use windowed registers ABI." +msgstr "" + +#: config/i386/cygming.opt:23 +#, no-c-format +msgid "Create console application." +msgstr "" + +#: config/i386/cygming.opt:27 +#, no-c-format +msgid "Generate code for a DLL." +msgstr "" + +#: config/i386/cygming.opt:31 +#, no-c-format +msgid "Ignore dllimport for functions." +msgstr "" + +#: config/i386/cygming.opt:35 +#, no-c-format +msgid "Use Mingw-specific thread support." +msgstr "" + +#: config/i386/cygming.opt:39 +#, no-c-format +msgid "Set Windows defines." +msgstr "" + +#: config/i386/cygming.opt:43 +#, no-c-format +msgid "Create GUI application." +msgstr "" + +#: config/i386/cygming.opt:47 +#, no-c-format +msgid "Use the GNU extension to the PE format for aligned common data." +msgstr "" + +#: config/i386/cygming.opt:51 +#, no-c-format +msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement." +msgstr "" + +#: config/i386/cygming.opt:55 +#, no-c-format +msgid "For nested functions on stack executable permission is set." +msgstr "" + +#: config/i386/cygming.opt:62 +#, no-c-format +msgid "Put relocated read-only data into .data section." +msgstr "" + +#: config/i386/mingw.opt:23 +#, no-c-format +msgid "Preprocess, compile or link with specified C RunTime DLL library." +msgstr "" + +#: config/i386/mingw.opt:33 +#, no-c-format +msgid "Warn about none ISO msvcrt scanf/printf width extensions." +msgstr "" + +#: config/i386/mingw-w64.opt:23 +#, no-c-format +msgid "Use unicode startup and define UNICODE macro." +msgstr "" + +#: config/i386/i386.opt:213 +#, no-c-format +msgid "sizeof(long double) is 16." +msgstr "" + +#: config/i386/i386.opt:217 config/i386/i386.opt:385 +#, no-c-format +msgid "Use hardware fp." +msgstr "" + +#: config/i386/i386.opt:221 +#, no-c-format +msgid "sizeof(long double) is 12." +msgstr "" + +#: config/i386/i386.opt:225 +#, no-c-format +msgid "Use 80-bit long double." +msgstr "" + +#: config/i386/i386.opt:229 config/s390/s390.opt:163 +#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102 +#, no-c-format +msgid "Use 64-bit long double." +msgstr "" + +#: config/i386/i386.opt:233 config/s390/s390.opt:159 +#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98 +#, no-c-format +msgid "Use 128-bit long double." +msgstr "" + +#: config/i386/i386.opt:237 config/sh/sh.opt:179 +#, no-c-format +msgid "Reserve space for outgoing arguments in the function prologue." +msgstr "" + +#: config/i386/i386.opt:241 +#, no-c-format +msgid "Align some doubles on dword boundary." +msgstr "" + +#: config/i386/i386.opt:245 +#, no-c-format +msgid "Function starts are aligned to this power of 2." +msgstr "" + +#: config/i386/i386.opt:249 +#, no-c-format +msgid "Jump targets are aligned to this power of 2." +msgstr "" + +#: config/i386/i386.opt:253 +#, no-c-format +msgid "Loop code aligned to this power of 2." +msgstr "" + +#: config/i386/i386.opt:257 +#, no-c-format +msgid "Align destination of the string operations." +msgstr "" + +#: config/i386/i386.opt:278 config/s390/s390.opt:56 +#, no-c-format +msgid "Generate code for given CPU." +msgstr "" + +#: config/i386/i386.opt:282 config/bpf/bpf.opt:100 +#, no-c-format +msgid "Use given assembler dialect." +msgstr "" + +#: config/i386/i386.opt:286 +#, no-c-format +msgid "Known assembler dialects (for use with the -masm= option):" +msgstr "" + +#: config/i386/i386.opt:296 +#, no-c-format +msgid "Branches are this expensive (arbitrary units)." +msgstr "" + +#: config/i386/i386.opt:300 +#, no-c-format +msgid "-mlarge-data-threshold=\tData greater than given threshold will go into a large data section in x86-64 medium and large code models." +msgstr "" + +#: config/i386/i386.opt:304 +#, no-c-format +msgid "Use given x86-64 code model." +msgstr "" + +#: config/i386/i386.opt:327 +#, no-c-format +msgid "Use given address mode." +msgstr "" + +#: config/i386/i386.opt:331 +#, no-c-format +msgid "Known address mode (for use with the -maddress-mode= option):" +msgstr "" + +#: config/i386/i386.opt:344 +#, no-c-format +msgid "Generate sin, cos, sqrt for FPU." +msgstr "" + +#: config/i386/i386.opt:348 +#, no-c-format +msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack." +msgstr "" + +#: config/i386/i386.opt:352 +#, no-c-format +msgid "Return values of functions in FPU registers." +msgstr "" + +#: config/i386/i386.opt:356 +#, no-c-format +msgid "Generate floating point mathematics using given instruction set." +msgstr "" + +#: config/i386/i386.opt:360 +#, no-c-format +msgid "Valid arguments to -mfpmath=:" +msgstr "" + +#: config/i386/i386.opt:393 +#, no-c-format +msgid "Inline all known string operations." +msgstr "" + +#: config/i386/i386.opt:397 +#, no-c-format +msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks." +msgstr "" + +#: config/i386/i386.opt:404 +#, no-c-format +msgid "Use native (MS) bitfield layout." +msgstr "" + +#: config/i386/i386.opt:424 +#, no-c-format +msgid "Relax cmpxchg loop for atomic_fetch_{or,xor,and,nand} by adding load and cmp before cmpxchg, execute pause and loop back to load and compare if load value is not expected." +msgstr "" + +#: config/i386/i386.opt:428 +#, no-c-format +msgid "Set 80387 floating-point precision to 32-bit." +msgstr "" + +#: config/i386/i386.opt:432 +#, no-c-format +msgid "Set 80387 floating-point precision to 64-bit." +msgstr "" + +#: config/i386/i386.opt:436 +#, no-c-format +msgid "Set 80387 floating-point precision to 80-bit." +msgstr "" + +#: config/i386/i386.opt:440 +#, no-c-format +msgid "Set the FTZ and DAZ Flags." +msgstr "" + +#: config/i386/i386.opt:448 +#, no-c-format +msgid "Assume incoming stack aligned to this power of 2." +msgstr "" + +#: config/i386/i386.opt:452 +#, no-c-format +msgid "Use push instructions to save outgoing arguments." +msgstr "" + +#: config/i386/i386.opt:456 +#, no-c-format +msgid "Use red-zone in the x86-64 code." +msgstr "" + +#: config/i386/i386.opt:460 +#, no-c-format +msgid "Number of registers used to pass integer arguments." +msgstr "" + +#: config/i386/i386.opt:464 +#, no-c-format +msgid "Alternate calling convention." +msgstr "" + +#: config/i386/i386.opt:468 config/alpha/alpha.opt:23 +#, no-c-format +msgid "Do not use hardware fp." +msgstr "" + +#: config/i386/i386.opt:472 +#, no-c-format +msgid "Use SSE register passing conventions for SF and DF mode." +msgstr "" + +#: config/i386/i386.opt:476 +#, no-c-format +msgid "Realign stack in prologue." +msgstr "" + +#: config/i386/i386.opt:480 +#, no-c-format +msgid "Enable stack probing." +msgstr "" + +#: config/i386/i386.opt:484 +#, no-c-format +msgid "Specify memcpy expansion strategy when expected size is known." +msgstr "" + +#: config/i386/i386.opt:488 +#, no-c-format +msgid "Specify memset expansion strategy when expected size is known." +msgstr "" + +#: config/i386/i386.opt:492 +#, no-c-format +msgid "Chose strategy to generate stringop using." +msgstr "" + +#: config/i386/i386.opt:524 +#, no-c-format +msgid "Use given thread-local storage dialect." +msgstr "" + +#: config/i386/i386.opt:528 +#, no-c-format +msgid "Known TLS dialects (for use with the -mtls-dialect= option):" +msgstr "" + +#: config/i386/i386.opt:538 +#, no-c-format +msgid "Use direct references against %gs when accessing tls data." +msgstr "" + +#: config/i386/i386.opt:546 +#, no-c-format +msgid "Fine grain control of tune features." +msgstr "" + +#: config/i386/i386.opt:550 +#, no-c-format +msgid "Clear all tune features." +msgstr "" + +#: config/i386/i386.opt:557 +#, no-c-format +msgid "Generate code that conforms to Intel MCU psABI." +msgstr "" + +#: config/i386/i386.opt:561 +#, no-c-format +msgid "Generate code that conforms to the given ABI." +msgstr "" + +#: config/i386/i386.opt:565 config/nds32/nds32.opt:51 +#, no-c-format +msgid "Known ABIs (for use with the -mabi= option):" +msgstr "" + +#: config/i386/i386.opt:575 +#, no-c-format +msgid "Use libgcc stubs to save and restore registers clobbered by 64-bit Microsoft to System V ABI calls." +msgstr "" + +#: config/i386/i386.opt:579 config/rs6000/rs6000.opt:195 +#, no-c-format +msgid "Vector library ABI to use." +msgstr "" + +#: config/i386/i386.opt:583 +#, no-c-format +msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):" +msgstr "" + +#: config/i386/i386.opt:593 +#, no-c-format +msgid "Return 8-byte vectors in memory." +msgstr "" + +#: config/i386/i386.opt:597 +#, no-c-format +msgid "Generate reciprocals instead of divss and sqrtss." +msgstr "" + +#: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235 +#, no-c-format +msgid "Control generation of reciprocal estimates." +msgstr "" + +#: config/i386/i386.opt:605 +#, no-c-format +msgid "Generate cld instruction in the function prologue." +msgstr "" + +#: config/i386/i386.opt:609 +#, no-c-format +msgid "Generate vzeroupper instruction before a transfer of control flow out of the function." +msgstr "" + +#: config/i386/i386.opt:614 +#, no-c-format +msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer computations into a vector ones." +msgstr "" + +#: config/i386/i386.opt:619 +#, no-c-format +msgid "The maximum number of use and def visits when discovering a STV chain before the discovery is aborted." +msgstr "" + +#: config/i386/i386.opt:623 +#, no-c-format +msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or znver1 and Haifa scheduling is selected." +msgstr "" + +#: config/i386/i386.opt:628 +#, no-c-format +msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer." +msgstr "" + +#: config/i386/i386.opt:632 +#, no-c-format +msgid "Use given register vector width instructions instead of maximum register width in the auto-vectorizer." +msgstr "" + +#: config/i386/i386.opt:636 +#, no-c-format +msgid "Known preferred register vector length (to use with the -mprefer-vector-width= option):" +msgstr "" + +#: config/i386/i386.opt:652 +#, no-c-format +msgid "Enable floating-point status flags setting SSE vector operations on partial vectors." +msgstr "" + +#: config/i386/i386.opt:656 +#, no-c-format +msgid "Maximum number of bits that can be moved from memory to memory efficiently." +msgstr "" + +#: config/i386/i386.opt:660 +#, no-c-format +msgid "Maximum number of bits that can be stored to memory efficiently." +msgstr "" + +#: config/i386/i386.opt:664 +#, no-c-format +msgid "Optimize noreturn functions by not saving callee-saved registers used in the function." +msgstr "" + +#: config/i386/i386.opt:670 +#, no-c-format +msgid "Generate 32bit i386 code." +msgstr "" + +#: config/i386/i386.opt:674 +#, no-c-format +msgid "Generate 64bit x86-64 code." +msgstr "" + +#: config/i386/i386.opt:678 +#, no-c-format +msgid "Generate 32bit x86-64 code." +msgstr "" + +#: config/i386/i386.opt:682 +#, no-c-format +msgid "Generate 16bit i386 code." +msgstr "" + +#: config/i386/i386.opt:686 +#, no-c-format +msgid "Support MMX built-in functions." +msgstr "" + +#: config/i386/i386.opt:690 +#, no-c-format +msgid "Support 3DNow! built-in functions." +msgstr "" + +#: config/i386/i386.opt:694 +#, no-c-format +msgid "Support Athlon 3Dnow! built-in functions." +msgstr "" + +#: config/i386/i386.opt:698 +#, no-c-format +msgid "Support MMX and SSE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:702 +#, no-c-format +msgid "Support MMX, SSE and SSE2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:706 +#, no-c-format +msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:710 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:714 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:718 config/i386/i386.opt:722 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:726 +#, no-c-format +msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:734 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:738 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:742 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:746 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:750 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:754 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:758 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:762 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:766 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:770 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:774 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:778 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124FMAPS built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:782 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX5124VNNIW built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:786 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VPOPCNTDQ built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:790 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512VBMI2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:794 +#, no-c-format +msgid "Support AVX512VNNI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:798 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BITALG built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:802 +#, no-c-format +msgid "Support AVX512VP2INTERSECT built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:806 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:810 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:814 +#, no-c-format +msgid "Support FMA4 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:818 +#, no-c-format +msgid "Support XOP built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:822 +#, no-c-format +msgid "Support LWP built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:826 +#, no-c-format +msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions." +msgstr "" + +#: config/i386/i386.opt:830 +#, no-c-format +msgid "Support code generation of popcnt instruction." +msgstr "" + +#: config/i386/i386.opt:834 +#, no-c-format +msgid "Support PCONFIG built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:838 +#, no-c-format +msgid "Support WBNOINVD built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:842 +#, no-c-format +msgid "Support PTWRITE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:846 +#, no-c-format +msgid "Support UINTR built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:850 +#, no-c-format +msgid "Support SGX built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:854 +#, no-c-format +msgid "Support RDPID built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:858 +#, no-c-format +msgid "Support GFNI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:862 +#, no-c-format +msgid "Support VAES built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:866 +#, no-c-format +msgid "Support VPCLMULQDQ built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:870 +#, no-c-format +msgid "Support BMI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:874 +#, no-c-format +msgid "Support BMI2 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:878 +#, no-c-format +msgid "Support LZCNT built-in function and code generation." +msgstr "" + +#: config/i386/i386.opt:882 +#, no-c-format +msgid "Support Hardware Lock Elision prefixes." +msgstr "" + +#: config/i386/i386.opt:886 +#, no-c-format +msgid "Support RDSEED instruction." +msgstr "" + +#: config/i386/i386.opt:890 +#, no-c-format +msgid "Support PREFETCHW instruction." +msgstr "" + +#: config/i386/i386.opt:894 +#, no-c-format +msgid "Support flag-preserving add-carry instructions." +msgstr "" + +#: config/i386/i386.opt:898 +#, no-c-format +msgid "Support CLFLUSHOPT instructions." +msgstr "" + +#: config/i386/i386.opt:902 +#, no-c-format +msgid "Support CLWB instruction." +msgstr "" + +#: config/i386/i386.opt:909 +#, no-c-format +msgid "Support FXSAVE and FXRSTOR instructions." +msgstr "" + +#: config/i386/i386.opt:913 +#, no-c-format +msgid "Support XSAVE and XRSTOR instructions." +msgstr "" + +#: config/i386/i386.opt:917 +#, no-c-format +msgid "Support XSAVEOPT instruction." +msgstr "" + +#: config/i386/i386.opt:921 +#, no-c-format +msgid "Support XSAVEC instructions." +msgstr "" + +#: config/i386/i386.opt:925 +#, no-c-format +msgid "Support XSAVES and XRSTORS instructions." +msgstr "" + +#: config/i386/i386.opt:929 +#, no-c-format +msgid "Support TBM built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:933 +#, no-c-format +msgid "Support code generation of cmpxchg16b instruction." +msgstr "" + +#: config/i386/i386.opt:937 +#, no-c-format +msgid "Support code generation of sahf instruction in 64bit x86-64 code." +msgstr "" + +#: config/i386/i386.opt:941 +#, no-c-format +msgid "Support code generation of movbe instruction." +msgstr "" + +#: config/i386/i386.opt:945 +#, no-c-format +msgid "Support code generation of crc32 instruction." +msgstr "" + +#: config/i386/i386.opt:949 +#, no-c-format +msgid "Support AES built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:953 +#, no-c-format +msgid "Support SHA1 and SHA256 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:957 +#, no-c-format +msgid "Support PCLMUL built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:961 +#, no-c-format +msgid "Encode SSE instructions with VEX prefix." +msgstr "" + +#: config/i386/i386.opt:965 +#, no-c-format +msgid "Support FSGSBASE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:969 +#, no-c-format +msgid "Support RDRND built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:973 +#, no-c-format +msgid "Support F16C built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:977 +#, no-c-format +msgid "Support PREFETCHWT1 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:981 +#, no-c-format +msgid "Emit profiling counter call at function entry before prologue." +msgstr "" + +#: config/i386/i386.opt:985 +#, no-c-format +msgid "Generate __mcount_loc section with all mcount or __fentry__ calls." +msgstr "" + +#: config/i386/i386.opt:989 config/s390/s390.opt:311 +#, no-c-format +msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be patched in." +msgstr "" + +#: config/i386/i386.opt:994 +#, no-c-format +msgid "Set name of __fentry__ symbol called at function entry." +msgstr "" + +#: config/i386/i386.opt:998 +#, no-c-format +msgid "Set name of section to record mrecord-mcount calls." +msgstr "" + +#: config/i386/i386.opt:1002 +#, no-c-format +msgid "Skip setting up RAX register when passing variable arguments." +msgstr "" + +#: config/i386/i386.opt:1006 +#, no-c-format +msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check." +msgstr "" + +#: config/i386/i386.opt:1010 +#, no-c-format +msgid "Split 32-byte AVX unaligned load." +msgstr "" + +#: config/i386/i386.opt:1014 +#, no-c-format +msgid "Split 32-byte AVX unaligned store." +msgstr "" + +#: config/i386/i386.opt:1018 +#, no-c-format +msgid "Support RTM built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1026 +#, no-c-format +msgid "Support MWAITX and MONITORX built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1030 +#, no-c-format +msgid "Support CLZERO built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1034 +#, no-c-format +msgid "Support PKU built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1042 +#, no-c-format +msgid "Known stack protector guard (for use with the -mstack-protector-guard= option):" +msgstr "" + +#: config/i386/i386.opt:1066 +#, no-c-format +msgid "Use the given symbol for addressing the stack-protector guard." +msgstr "" + +#: config/i386/i386.opt:1077 +#, no-c-format +msgid "Enable shadow stack built-in functions from Control-flow Enforcement Technology (CET)." +msgstr "" + +#: config/i386/i386.opt:1082 +#, no-c-format +msgid "Turn on CET instrumentation for switch statements that use a jump table and an indirect jump." +msgstr "" + +#: config/i386/i386.opt:1087 +#, no-c-format +msgid "Insert ENDBR instruction at function entry only via cf_check attribute for CET instrumentation." +msgstr "" + +#: config/i386/i386.opt:1092 +#, no-c-format +msgid "Make all function calls indirect." +msgstr "" + +#: config/i386/i386.opt:1096 +#, no-c-format +msgid "Convert indirect call and jump to call and return thunks." +msgstr "" + +#: config/i386/i386.opt:1100 +#, no-c-format +msgid "Convert function return to call and return thunk." +msgstr "" + +#: config/i386/i386.opt:1104 config/s390/s390.opt:277 +#, no-c-format +msgid "Known indirect branch choices (for use with the -mindirect-branch=/-mfunction-return= options):" +msgstr "" + +#: config/i386/i386.opt:1120 +#, no-c-format +msgid "Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 registers." +msgstr "" + +#: config/i386/i386.opt:1124 +#, no-c-format +msgid "Force indirect call and jump via register." +msgstr "" + +#: config/i386/i386.opt:1128 +#, no-c-format +msgid "Support MOVDIRI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1132 +#, no-c-format +msgid "Support MOVDIR64B built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1136 +#, no-c-format +msgid "Support WAITPKG built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1140 +#, no-c-format +msgid "Support CLDEMOTE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1144 +#, no-c-format +msgid "Instrument function exit in instrumented functions with __fentry__." +msgstr "" + +#: config/i386/i386.opt:1148 +#, no-c-format +msgid "Known choices for return instrumentation with -minstrument-return=:" +msgstr "" + +#: config/i386/i386.opt:1161 +#, no-c-format +msgid "Generate a __return_loc section pointing to all return instrumentation code." +msgstr "" + +#: config/i386/i386.opt:1169 +#, no-c-format +msgid "Known choices for mitigation against straight line speculation with -mharden-sls=:" +msgstr "" + +#: config/i386/i386.opt:1185 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512BF16 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1190 +#, no-c-format +msgid "Support ENQCMD built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1194 +#, no-c-format +msgid "Support SERIALIZE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1198 +#, no-c-format +msgid "Support TSXLDTRK built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1202 +#, no-c-format +msgid "Support AMX-TILE built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1206 +#, no-c-format +msgid "Support AMX-INT8 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1210 +#, no-c-format +msgid "Support AMX-BF16 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1214 +#, no-c-format +msgid "Support HRESET built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1218 +#, no-c-format +msgid "Support KL built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1222 +#, no-c-format +msgid "Support WIDEKL built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1226 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1231 +#, no-c-format +msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property." +msgstr "" + +#: config/i386/i386.opt:1235 +#, no-c-format +msgid "Support MWAIT and MONITOR built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1239 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and AVX512-FP16 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1243 +#, no-c-format +msgid "Do not use GOT to access external symbols." +msgstr "" + +#: config/i386/i386.opt:1247 +#, no-c-format +msgid "Instructions number above which STFL stall penalty can be compensated." +msgstr "" + +#: config/i386/i386.opt:1251 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1256 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT8 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1261 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXNECONVERT build-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1266 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and CMPCCXADD build-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1271 +#, no-c-format +msgid "Support AMX-FP16 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1275 +#, no-c-format +msgid "Support PREFETCHI built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1279 +#, no-c-format +msgid "Support RAOINT built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1283 +#, no-c-format +msgid "Enable conservative small loop unrolling." +msgstr "" + +#: config/i386/i386.opt:1287 +#, no-c-format +msgid "-mlam=[none|u48|u57] Instrument meta data position in user data pointers." +msgstr "" + +#: config/i386/i386.opt:1303 +#, no-c-format +msgid "Support AMX-COMPLEX built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1307 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVXVNNIINT16 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1312 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1317 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1322 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1327 +#, no-c-format +msgid "Enable vectorization for gather instruction." +msgstr "" + +#: config/i386/i386.opt:1331 +#, no-c-format +msgid "Enable vectorization for scatter instruction." +msgstr "" + +#: config/i386/i386.opt:1335 +#, no-c-format +msgid "Support code generation for APX features, including EGPR, PUSH2POP2, NDD and PPX." +msgstr "" + +#: config/i386/i386.opt:1364 +#, no-c-format +msgid "Enable GPR32 in inline asm when APX_F enabled." +msgstr "" + +#: config/i386/i386.opt:1368 +#, no-c-format +msgid "Support 512 bit vector built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1372 +#, no-c-format +msgid "Support USER_MSR built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1376 config/i386/i386.opt:1386 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 built-in functions and code generation." +msgstr "" + +#: config/i386/i386.opt:1381 +#, no-c-format +msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1-512 built-in functions and code generation." +msgstr "" + +#: config/pa/pa64-hpux.opt:23 +#, no-c-format +msgid "Assume code will be linked by GNU ld." +msgstr "" + +#: config/pa/pa64-hpux.opt:27 +#, no-c-format +msgid "Assume code will be linked by HP ld." +msgstr "" + +#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31 +#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23 +#, no-c-format +msgid "Specify UNIX standard for predefines and linking." +msgstr "" + +#: config/pa/pa-hpux.opt:27 +#, no-c-format +msgid "Generate cpp defines for server IO." +msgstr "" + +#: config/pa/pa-hpux.opt:35 +#, no-c-format +msgid "Generate cpp defines for workstation IO." +msgstr "" + +#: config/pa/pa.opt:30 config/pa/pa.opt:95 config/pa/pa.opt:107 +#, no-c-format +msgid "Generate PA1.0 code." +msgstr "" + +#: config/pa/pa.opt:34 config/pa/pa.opt:111 config/pa/pa.opt:156 +#, no-c-format +msgid "Generate PA1.1 code." +msgstr "" + +#: config/pa/pa.opt:38 config/pa/pa.opt:115 +#, no-c-format +msgid "Generate PA2.0 code (requires binutils 2.10 or later)." +msgstr "" + +#: config/pa/pa.opt:42 +#, no-c-format +msgid "Generate libcalls for atomic loads and stores when sync libcalls are disabled." +msgstr "" + +#: config/pa/pa.opt:50 +#, no-c-format +msgid "Caller copies function arguments passed by hidden reference." +msgstr "" + +#: config/pa/pa.opt:54 +#, no-c-format +msgid "Use ldcw/ldcd coherent cache-control hint." +msgstr "" + +#: config/pa/pa.opt:58 +#, no-c-format +msgid "Disable FP regs. Equivalent to -msoft-float." +msgstr "" + +#: config/pa/pa.opt:62 +#, no-c-format +msgid "Disable indexed addressing." +msgstr "" + +#: config/pa/pa.opt:66 +#, no-c-format +msgid "Generate fast indirect calls." +msgstr "" + +#: config/pa/pa.opt:74 +#, no-c-format +msgid "Assume code will be assembled by GAS." +msgstr "" + +#: config/pa/pa.opt:83 +#, no-c-format +msgid "Enable linker optimizations." +msgstr "" + +#: config/pa/pa.opt:87 +#, no-c-format +msgid "Always generate long calls." +msgstr "" + +#: config/pa/pa.opt:91 +#, no-c-format +msgid "Emit long load/store sequences." +msgstr "" + +#: config/pa/pa.opt:99 +#, no-c-format +msgid "Disable space regs." +msgstr "" + +#: config/pa/pa.opt:103 +#, no-c-format +msgid "Assume memory references are ordered and barriers are not needed." +msgstr "" + +#: config/pa/pa.opt:119 +#, no-c-format +msgid "Use portable calling conventions." +msgstr "" + +#: config/pa/pa.opt:123 +#, no-c-format +msgid "Specify CPU for scheduling purposes. Valid arguments are 700, 7100, 7100LC, 7200, 7300, and 8000." +msgstr "" + +#: config/pa/pa.opt:148 config/frv/frv.opt:215 +#, no-c-format +msgid "Use software floating point." +msgstr "" + +#: config/pa/pa.opt:152 +#, no-c-format +msgid "Use software integer multiplication." +msgstr "" + +#: config/pa/pa.opt:160 +#, no-c-format +msgid "Do not disable space regs." +msgstr "" + +#: config/v850/v850.opt:29 +#, no-c-format +msgid "Use registers r2 and r5." +msgstr "" + +#: config/v850/v850.opt:33 +#, no-c-format +msgid "Use 4 byte entries in switch tables." +msgstr "" + +#: config/v850/v850.opt:37 +#, no-c-format +msgid "Enable backend debugging." +msgstr "" + +#: config/v850/v850.opt:41 +#, no-c-format +msgid "Do not use the callt instruction (default)." +msgstr "" + +#: config/v850/v850.opt:45 +#, no-c-format +msgid "Reuse r30 on a per function basis." +msgstr "" + +#: config/v850/v850.opt:52 +#, no-c-format +msgid "Prohibit PC relative function calls." +msgstr "" + +#: config/v850/v850.opt:56 +#, no-c-format +msgid "Use stubs for function prologues." +msgstr "" + +#: config/v850/v850.opt:60 +#, no-c-format +msgid "Set the max size of data eligible for the SDA area." +msgstr "" + +#: config/v850/v850.opt:67 +#, no-c-format +msgid "Enable the use of the short load instructions." +msgstr "" + +#: config/v850/v850.opt:71 +#, no-c-format +msgid "Same as: -mep -mprolog-function." +msgstr "" + +#: config/v850/v850.opt:75 +#, no-c-format +msgid "Set the max size of data eligible for the TDA area." +msgstr "" + +#: config/v850/v850.opt:82 +#, no-c-format +msgid "Do not enforce strict alignment." +msgstr "" + +#: config/v850/v850.opt:86 +#, no-c-format +msgid "Put jump tables for switch statements into the .data section rather than the .code section." +msgstr "" + +#: config/v850/v850.opt:93 +#, no-c-format +msgid "Compile for the v850 processor." +msgstr "" + +#: config/v850/v850.opt:97 +#, no-c-format +msgid "Compile for the v850e processor." +msgstr "" + +#: config/v850/v850.opt:101 +#, no-c-format +msgid "Compile for the v850e1 processor." +msgstr "" + +#: config/v850/v850.opt:105 +#, no-c-format +msgid "Compile for the v850es variant of the v850e1." +msgstr "" + +#: config/v850/v850.opt:109 +#, no-c-format +msgid "Compile for the v850e2 processor." +msgstr "" + +#: config/v850/v850.opt:113 +#, no-c-format +msgid "Compile for the v850e2v3 processor." +msgstr "" + +#: config/v850/v850.opt:117 +#, no-c-format +msgid "Compile for the v850e3v5 processor." +msgstr "" + +#: config/v850/v850.opt:124 +#, no-c-format +msgid "Enable v850e3v5 loop instructions." +msgstr "" + +#: config/v850/v850.opt:128 +#, no-c-format +msgid "Set the max size of data eligible for the ZDA area." +msgstr "" + +#: config/v850/v850.opt:135 +#, no-c-format +msgid "Enable relaxing in the assembler." +msgstr "" + +#: config/v850/v850.opt:139 +#, no-c-format +msgid "Prohibit PC relative jumps." +msgstr "" + +#: config/v850/v850.opt:143 +#, no-c-format +msgid "Inhibit the use of hardware floating point instructions." +msgstr "" + +#: config/v850/v850.opt:147 +#, no-c-format +msgid "Allow the use of hardware floating point instructions for V850E2V3 and up." +msgstr "" + +#: config/v850/v850.opt:151 +#, no-c-format +msgid "Enable support for the RH850 ABI. This is the default." +msgstr "" + +#: config/v850/v850.opt:155 +#, no-c-format +msgid "Enable support for the old GCC ABI." +msgstr "" + +#: config/v850/v850.opt:159 +#, no-c-format +msgid "Support alignments of up to 64-bits." +msgstr "" + +#: config/g.opt:27 +#, no-c-format +msgid "-G\tPut global and static data smaller than bytes into a special section (on some targets)." +msgstr "" + +#: config/lynx.opt:23 +#, no-c-format +msgid "Support legacy multi-threading." +msgstr "" + +#: config/lynx.opt:27 +#, no-c-format +msgid "Use shared libraries." +msgstr "" + +#: config/lynx.opt:31 +#, no-c-format +msgid "Support multi-threading." +msgstr "" + +#: config/nvptx/nvptx-gen.opt:24 +#, no-c-format +msgid "Known PTX ISA target architectures (for use with the -misa= option):" +msgstr "" + +#: config/nvptx/nvptx.opt:28 +#, no-c-format +msgid "Ignored, but preserved for backward compatibility. Only 64-bit ABI is supported." +msgstr "" + +#: config/nvptx/nvptx.opt:33 +#, no-c-format +msgid "Link in code for a __main kernel." +msgstr "" + +#: config/nvptx/nvptx.opt:37 +#, no-c-format +msgid "Optimize partition neutering." +msgstr "" + +#: config/nvptx/nvptx.opt:41 +#, no-c-format +msgid "Use custom stacks instead of local memory for automatic storage." +msgstr "" + +#: config/nvptx/nvptx.opt:45 +#, no-c-format +msgid "Specify size of .local memory used for stack when the exact amount is not known." +msgstr "" + +#: config/nvptx/nvptx.opt:49 +#, no-c-format +msgid "Generate code that can keep local state uniform across all lanes." +msgstr "" + +#: config/nvptx/nvptx.opt:53 +#, no-c-format +msgid "Generate code for OpenMP offloading: enables -msoft-stack and -muniform-simt." +msgstr "" + +#: config/nvptx/nvptx.opt:57 +#, no-c-format +msgid "Specify the PTX ISA target architecture to use." +msgstr "" + +#: config/nvptx/nvptx.opt:61 +#, no-c-format +msgid "Alias:" +msgstr "მეტსახელი:" + +#: config/nvptx/nvptx.opt:122 +#, no-c-format +msgid "Known PTX ISA versions (for use with the -mptx= option):" +msgstr "" + +#: config/nvptx/nvptx.opt:141 +#, no-c-format +msgid "Specify the PTX ISA version to use." +msgstr "" + +#: config/nvptx/nvptx.opt:145 +#, no-c-format +msgid "Initialize ptx registers." +msgstr "" + +#: config/vxworks.opt:36 +#, no-c-format +msgid "Assume the VxWorks RTP environment." +msgstr "" + +#: config/vxworks.opt:43 +#, no-c-format +msgid "Assume the VxWorks vThreads environment." +msgstr "" + +#: config/avr/avr.opt:23 +#, no-c-format +msgid "Optimization. Use subroutines for function prologues and epilogues." +msgstr "" + +#: config/avr/avr.opt:27 +#, no-c-format +msgid "-mmcu=\tSelect the target MCU." +msgstr "" + +#: config/avr/avr.opt:31 +#, no-c-format +msgid "Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues." +msgstr "" + +#: config/avr/avr.opt:35 +#, no-c-format +msgid "This option is used internally. Set the number of 64 KiB flash segments." +msgstr "" + +#: config/avr/avr.opt:39 +#, no-c-format +msgid "This option is used internally. Indicate presence of a processor erratum. Do not skip 32-bit instructions." +msgstr "" + +#: config/avr/avr.opt:43 +#, no-c-format +msgid "This option is used internally. Enable Read-Modify-Write (RMW) instructions support/use." +msgstr "" + +#: config/avr/avr.opt:53 +#, no-c-format +msgid "This option is used internally for multilib generation and selection. Assume RJMP / RCALL can target all program memory." +msgstr "" + +#: config/avr/avr.opt:57 +#, no-c-format +msgid "Use an 8-bit 'int' type." +msgstr "" + +#: config/avr/avr.opt:61 +#, no-c-format +msgid "Change the stack pointer without disabling interrupts." +msgstr "" + +#: config/avr/avr.opt:65 +#, no-c-format +msgid "-mbranch-cost=\tOptimization. Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 0." +msgstr "" + +#: config/avr/avr.opt:69 +#, no-c-format +msgid "Optimization. Treat main as if it had attribute OS_task." +msgstr "" + +#: config/avr/avr.opt:79 +#, no-c-format +msgid "Change only the low 8 bits of the stack pointer." +msgstr "" + +#: config/avr/avr.opt:83 +#, no-c-format +msgid "Optimization. Relax branches." +msgstr "" + +#: config/avr/avr.opt:87 +#, no-c-format +msgid "Make the linker relaxation machine assume that a program counter wrap-around occurs." +msgstr "" + +#: config/avr/avr.opt:91 +#, no-c-format +msgid "Optimization. Accumulate outgoing function arguments and acquire/release the needed stack space for outgoing function arguments in function prologue/epilogue. Without this option, outgoing arguments are pushed before calling a function and popped afterwards. This option can lead to reduced code size for functions that call many functions that get their arguments on the stack like, for example printf." +msgstr "" + +#: config/avr/avr.opt:95 +#, no-c-format +msgid "Optimization. When accessing RAM, use X as imposed by the hardware, i.e. just use pre-decrement, post-increment and indirect addressing with the X register. Without this option, the compiler may assume that there is an addressing mode X+const similar to Y+const and Z+const and emit instructions to emulate such an addressing mode for X." +msgstr "" + +#: config/avr/avr.opt:99 +#, no-c-format +msgid "This option is used internally. The device has the bitfield NVMCTRL_CTRLB.FLMAP." +msgstr "" + +#: config/avr/avr.opt:103 +#, no-c-format +msgid "The device has the .rodata section located in the RAM area." +msgstr "" + +#: config/avr/avr.opt:108 +#, no-c-format +msgid "This option is used internally for multilib generation and selection. The device has no SPH special function register." +msgstr "" + +#: config/avr/avr.opt:112 +#, no-c-format +msgid "Optimization. Split register additions from load/store instructions. Most useful on Reduced Tiny." +msgstr "" + +#: config/avr/avr.opt:116 +#, no-c-format +msgid "-mfuse-add=<0,2>\tOptimization. Split register additions from load/store instructions. Most useful on Reduced Tiny." +msgstr "" + +#: config/avr/avr.opt:120 +#, no-c-format +msgid "Warn if the address space of an address is changed." +msgstr "" + +#: config/avr/avr.opt:124 +#, no-c-format +msgid "Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by default." +msgstr "" + +#: config/avr/avr.opt:128 +#, no-c-format +msgid "Allow to use truncation instead of rounding towards zero for fractional fixed-point types." +msgstr "" + +#: config/avr/avr.opt:132 +#, no-c-format +msgid "Assume that all data in static storage can be accessed by LDS / STS instructions. This option is only useful for reduced Tiny devices like ATtiny40." +msgstr "" + +#: config/avr/avr.opt:136 +#, no-c-format +msgid "-mdouble=\tUse bits wide double type." +msgstr "" + +#: config/avr/avr.opt:140 +#, no-c-format +msgid "-mlong-double=\tUse bits wide long double type." +msgstr "" + +#: config/avr/avr.opt:144 +#, no-c-format +msgid "Do not link against the device-specific library lib.a." +msgstr "" + +#: config/avr/avr.opt:148 +#, no-c-format +msgid "Do not use the device-specific specs file device-specs/specs-." +msgstr "" + +#: config/avr/avr.opt:152 +#, no-c-format +msgid "Available BITS selections:" +msgstr "" + +#: config/m32r/m32r.opt:34 +#, no-c-format +msgid "Compile for the m32rx." +msgstr "" + +#: config/m32r/m32r.opt:38 +#, no-c-format +msgid "Compile for the m32r2." +msgstr "" + +#: config/m32r/m32r.opt:42 +#, no-c-format +msgid "Compile for the m32r." +msgstr "" + +#: config/m32r/m32r.opt:46 +#, no-c-format +msgid "Align all loops to 32 byte boundary." +msgstr "" + +#: config/m32r/m32r.opt:50 +#, no-c-format +msgid "Prefer branches over conditional execution." +msgstr "" + +#: config/m32r/m32r.opt:54 +#, no-c-format +msgid "Give branches their default cost." +msgstr "" + +#: config/m32r/m32r.opt:58 +#, no-c-format +msgid "Display compile time statistics." +msgstr "" + +#: config/m32r/m32r.opt:62 +#, no-c-format +msgid "Specify cache flush function." +msgstr "" + +#: config/m32r/m32r.opt:66 +#, no-c-format +msgid "Specify cache flush trap number." +msgstr "" + +#: config/m32r/m32r.opt:70 +#, no-c-format +msgid "Only issue one instruction per cycle." +msgstr "" + +#: config/m32r/m32r.opt:74 +#, no-c-format +msgid "Allow two instructions to be issued per cycle." +msgstr "" + +#: config/m32r/m32r.opt:78 +#, no-c-format +msgid "Code size: small, medium or large." +msgstr "" + +#: config/m32r/m32r.opt:94 +#, no-c-format +msgid "Don't call any cache flush functions." +msgstr "" + +#: config/m32r/m32r.opt:98 +#, no-c-format +msgid "Don't call any cache flush trap." +msgstr "" + +#: config/m32r/m32r.opt:105 +#, no-c-format +msgid "Small data area: none, sdata, use." +msgstr "" + +#: config/s390/tpf.opt:23 +#, no-c-format +msgid "Enable TPF-OS tracing code." +msgstr "" + +#: config/s390/tpf.opt:27 +#, no-c-format +msgid "Set the trace check address for prologue tpf hook" +msgstr "" + +#: config/s390/tpf.opt:31 +#, no-c-format +msgid "Set the trace jump address for prologue tpf hook" +msgstr "" + +#: config/s390/tpf.opt:35 +#, no-c-format +msgid "Set the trace check address for epilogue tpf hook" +msgstr "" + +#: config/s390/tpf.opt:39 +#, no-c-format +msgid "Set the trace jump address for epilogue tpf hook" +msgstr "" + +#: config/s390/tpf.opt:43 +#, no-c-format +msgid "Set the prologue and epilogue hook addresses to TPF_TRACE_PROLOGUE_SKIP_TARGET and TPF_TRACE_EPILOGUE_SKIP_TARGET. Equivalent to using -mtpf-trace-hook-prologue-target=TPF_TRACE_PROLOGUE_SKIP_TARGET and -mtpf-trace-hook-epilogue-target=TPF_TRACE_EPILOGUE_SKIP_TARGET" +msgstr "" + +#: config/s390/tpf.opt:47 +#, no-c-format +msgid "Specify main object for TPF-OS." +msgstr "" + +#: config/s390/s390.opt:48 +#, no-c-format +msgid "31 bit ABI." +msgstr "" + +#: config/s390/s390.opt:52 +#, no-c-format +msgid "64 bit ABI." +msgstr "" + +#: config/s390/s390.opt:129 +#, no-c-format +msgid "Maintain backchain pointer." +msgstr "" + +#: config/s390/s390.opt:133 +#, no-c-format +msgid "Additional debug prints." +msgstr "" + +#: config/s390/s390.opt:137 +#, no-c-format +msgid "ESA/390 architecture." +msgstr "" + +#: config/s390/s390.opt:141 +#, no-c-format +msgid "Enable decimal floating point hardware support." +msgstr "" + +#: config/s390/s390.opt:145 +#, no-c-format +msgid "Enable hardware floating point." +msgstr "" + +#: config/s390/s390.opt:149 +#, no-c-format +msgid "Takes two non-negative integer numbers separated by a comma. Prepend the function label with the number of two-byte Nop instructions indicated by the first. Append Nop instructions covering the number of halfwords indicated by the second after the label. Nop instructions of the largest possible size are used (six, four or two bytes), beginning with the largest possible size. Using 0 for both values disables hotpatching." +msgstr "" + +#: config/s390/s390.opt:167 +#, no-c-format +msgid "Use hardware transactional execution instructions." +msgstr "" + +#: config/s390/s390.opt:171 +#, no-c-format +msgid "Use hardware vector facility instructions and enable the vector ABI." +msgstr "" + +#: config/s390/s390.opt:175 +#, no-c-format +msgid "Use packed stack layout." +msgstr "" + +#: config/s390/s390.opt:179 +#, no-c-format +msgid "Use bras for executable < 64k." +msgstr "" + +#: config/s390/s390.opt:183 +#, no-c-format +msgid "Disable hardware floating point." +msgstr "" + +#: config/s390/s390.opt:187 +#, no-c-format +msgid "Set the max. number of bytes which has to be left to stack size before a trap instruction is triggered." +msgstr "" + +#: config/s390/s390.opt:191 +#, no-c-format +msgid "Switches off the -mstack-guard= option." +msgstr "" + +#: config/s390/s390.opt:195 +#, no-c-format +msgid "Emit extra code in the function prologue in order to trap if the stack size exceeds the given limit." +msgstr "" + +#: config/s390/s390.opt:199 +#, no-c-format +msgid "Switches off the -mstack-size= option." +msgstr "" + +#: config/s390/s390.opt:207 +#, no-c-format +msgid "Use the mvcle instruction for block moves." +msgstr "" + +#: config/s390/s390.opt:211 +#, no-c-format +msgid "Enable the z vector language extension providing the context-sensitive vector macro and enable the Altivec-style builtins in vecintrin.h." +msgstr "" + +#: config/s390/s390.opt:216 +#, no-c-format +msgid "Warn if a function uses alloca or creates an array with dynamic size." +msgstr "" + +#: config/s390/s390.opt:220 +#, no-c-format +msgid "Warn if a single function's framesize exceeds the given framesize." +msgstr "" + +#: config/s390/s390.opt:224 +#, no-c-format +msgid "z/Architecture." +msgstr "" + +#: config/s390/s390.opt:228 +#, no-c-format +msgid "Set the branch costs for conditional branch instructions. Reasonable values are small, non-negative integers. The default branch cost is 1." +msgstr "" + +#: config/s390/s390.opt:238 config/arm/arm.opt:178 +#, no-c-format +msgid "Assume data segments are relative to text segment." +msgstr "" + +#: config/s390/s390.opt:243 +#, no-c-format +msgid "Wrap all indirect branches into execute in order to disable branch prediction." +msgstr "" + +#: config/s390/s390.opt:248 +#, no-c-format +msgid "Wrap indirect table jumps and computed gotos into execute in order to disable branch prediction. Using thunk or thunk-extern with this option requires the thunks to be considered signal handlers to order to generate correct CFI. For environments where unwinding (e.g. for exceptions) is required please use thunk-inline instead." +msgstr "" + +#: config/s390/s390.opt:256 +#, no-c-format +msgid "Wrap all indirect calls into execute in order to disable branch prediction." +msgstr "" + +#: config/s390/s390.opt:260 +#, no-c-format +msgid "Wrap all indirect return branches into execute in order to disable branch prediction." +msgstr "" + +#: config/s390/s390.opt:265 +#, no-c-format +msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address is going to be restored from memory." +msgstr "" + +#: config/s390/s390.opt:271 +#, no-c-format +msgid "Wrap indirect return branches into execute in order to disable branch prediction. This affects only branches where the return address doesn't need to be restored from memory." +msgstr "" + +#: config/s390/s390.opt:293 +#, no-c-format +msgid "Generate sections .s390_indirect_jump, .s390_indirect_call, .s390_return_reg, and .s390_return_mem to contain the indirect branch locations which have been patched as part of using one of the -mindirect-branch* or -mfunction-return* options. The sections consist of an array of 32 bit elements. Each entry holds the offset from the entry to the patched location." +msgstr "" + +#: config/s390/s390.opt:302 +#, no-c-format +msgid "Emit profiling counter call at function entry before prologue. The compiled code will require a 64-bit CPU and glibc 2.29 or newer to run." +msgstr "" + +#: config/s390/s390.opt:307 +#, no-c-format +msgid "Generate __mcount_loc section with all _mcount and __fentry__ calls." +msgstr "" + +#: config/s390/s390.opt:316 +#, no-c-format +msgid "Emit fused multiply-add instructions for long doubles in vector registers (wfmaxb, wfmsxb, wfnmaxb, wfnmsxb). Reassociation pass does not handle fused multiply-adds, therefore code generated by the middle-end is prone to having long fused multiply-add chains. This is not pipeline-friendly, and the default behavior is to emit separate multiplication and addition instructions for long doubles in vector registers, because measurements show that this improves performance. This option allows overriding it for testing purposes." +msgstr "" + +#: config/s390/s390.opt:331 +#, no-c-format +msgid "Store all argument registers on the stack." +msgstr "" + +#: config/s390/s390.opt:335 +#, no-c-format +msgid "Assume external symbols, whose natural alignment would be 1, to be potentially unaligned. By default all symbols without explicit alignment are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI." +msgstr "" + +#: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198 +#, no-c-format +msgid "Use the simulator runtime." +msgstr "" + +#: config/rl78/rl78.opt:31 +#, no-c-format +msgid "Selects the type of hardware multiplication and division to use (none/g13/g14)." +msgstr "" + +#: config/rl78/rl78.opt:50 +#, no-c-format +msgid "Use all registers, reserving none for interrupt handlers." +msgstr "" + +#: config/rl78/rl78.opt:54 +#, no-c-format +msgid "Enable assembler and linker relaxation. Enabled by default at -Os." +msgstr "" + +#: config/rl78/rl78.opt:58 +#, no-c-format +msgid "Selects the type of RL78 core being targeted (g10/g13/g14). The default is the G14. If set, also selects the hardware multiply support to be used." +msgstr "" + +#: config/rl78/rl78.opt:77 +#, no-c-format +msgid "Alias for -mcpu=g10." +msgstr "" + +#: config/rl78/rl78.opt:81 +#, no-c-format +msgid "Alias for -mcpu=g13." +msgstr "" + +#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89 +#, no-c-format +msgid "Alias for -mcpu=g14." +msgstr "" + +#: config/rl78/rl78.opt:93 +#, no-c-format +msgid "Assume ES is zero throughout program execution, use ES: for read-only data." +msgstr "" + +#: config/rl78/rl78.opt:97 +#, no-c-format +msgid "Stores the MDUC registers in interrupt handlers for G13 target." +msgstr "" + +#: config/stormy16/stormy16.opt:24 +#, no-c-format +msgid "Provide libraries for the simulator." +msgstr "" + +#: config/arm/arm-tables.opt:25 +#, no-c-format +msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):" +msgstr "" + +#: config/arm/arm-tables.opt:305 +#, no-c-format +msgid "Known ARM architectures (for use with the -march= option):" +msgstr "" + +#: config/arm/arm-tables.opt:411 +#, no-c-format +msgid "Known ARM FPUs (for use with the -mfpu= option):" +msgstr "" + +#: config/arm/arm.opt:35 +#, no-c-format +msgid "TLS dialect to use:" +msgstr "" + +#: config/arm/arm.opt:45 +#, no-c-format +msgid "Specify an ABI." +msgstr "" + +#: config/arm/arm.opt:49 +#, no-c-format +msgid "Known ARM ABIs (for use with the -mabi= option):" +msgstr "" + +#: config/arm/arm.opt:68 +#, no-c-format +msgid "Generate a call to abort if a noreturn function returns." +msgstr "" + +#: config/arm/arm.opt:75 +#, no-c-format +msgid "Generate APCS conformant stack frames." +msgstr "" + +#: config/arm/arm.opt:79 +#, no-c-format +msgid "Generate re-entrant, PIC code." +msgstr "" + +#: config/arm/arm.opt:101 +#, no-c-format +msgid "Generate code in 32 bit ARM state." +msgstr "" + +#: config/arm/arm.opt:109 +#, no-c-format +msgid "Thumb: Assume non-static functions may be called from ARM code." +msgstr "" + +#: config/arm/arm.opt:113 +#, no-c-format +msgid "Thumb: Assume function pointers may go to non-Thumb aware code." +msgstr "" + +#: config/arm/arm.opt:121 config/csky/csky.opt:73 +#, no-c-format +msgid "Specify if floating point hardware should be used." +msgstr "" + +#: config/arm/arm.opt:125 +#, no-c-format +msgid "Specify that the compiler should target secure code as per ARMv8-M Security Extensions." +msgstr "" + +#: config/arm/arm.opt:129 config/csky/csky.opt:77 +#, no-c-format +msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):" +msgstr "" + +#: config/arm/arm.opt:142 +#, no-c-format +msgid "Switch ARM/Thumb modes on alternating functions for compiler testing." +msgstr "" + +#: config/arm/arm.opt:146 +#, no-c-format +msgid "Specify the __fp16 floating-point format." +msgstr "" + +#: config/arm/arm.opt:150 +#, no-c-format +msgid "Known __fp16 formats (for use with the -mfp16-format= option):" +msgstr "" + +#: config/arm/arm.opt:163 +#, no-c-format +msgid "Specify the name of the target floating point hardware/format." +msgstr "" + +#: config/arm/arm.opt:174 +#, no-c-format +msgid "Generate call insns as indirect calls, if necessary." +msgstr "" + +#: config/arm/arm.opt:182 +#, no-c-format +msgid "Specify the register to be used for PIC addressing." +msgstr "" + +#: config/arm/arm.opt:186 +#, no-c-format +msgid "Store function names in object code." +msgstr "" + +#: config/arm/arm.opt:190 +#, no-c-format +msgid "Permit scheduling of a function's prologue sequence." +msgstr "" + +#: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235 +#, no-c-format +msgid "Do not load the PIC register in function prologues." +msgstr "" + +#: config/arm/arm.opt:201 +#, no-c-format +msgid "Specify the minimum bit alignment of structures. (Deprecated)." +msgstr "" + +#: config/arm/arm.opt:205 +#, no-c-format +msgid "Generate code for Thumb state." +msgstr "" + +#: config/arm/arm.opt:209 +#, no-c-format +msgid "Support calls between Thumb and ARM instruction sets." +msgstr "" + +#: config/arm/arm.opt:213 +#, no-c-format +msgid "Specify thread local storage scheme." +msgstr "" + +#: config/arm/arm.opt:217 +#, no-c-format +msgid "Specify how to access the thread pointer." +msgstr "" + +#: config/arm/arm.opt:221 +#, no-c-format +msgid "Valid arguments to -mtp=:" +msgstr "" + +#: config/arm/arm.opt:243 +#, no-c-format +msgid "Thumb: Generate (non-leaf) stack frames even if not needed." +msgstr "" + +#: config/arm/arm.opt:247 +#, no-c-format +msgid "Thumb: Generate (leaf) stack frames even if not needed." +msgstr "" + +#: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42 +#, no-c-format +msgid "Tune code for the given processor." +msgstr "" + +#: config/arm/arm.opt:255 +#, no-c-format +msgid "Print CPU tuning information as comment in assembler file. This is an option used only for regression testing of the compiler and not intended for ordinary use in compiling code." +msgstr "" + +#: config/arm/arm.opt:266 +#, no-c-format +msgid "Use Neon quad-word (rather than double-word) registers for vectorization." +msgstr "" + +#: config/arm/arm.opt:270 +#, no-c-format +msgid "Use Neon double-word (rather than quad-word) registers for vectorization." +msgstr "" + +#: config/arm/arm.opt:274 +#, no-c-format +msgid "Enable more verbose RTX cost dumps during debug. For GCC developers use only." +msgstr "" + +#: config/arm/arm.opt:278 +#, no-c-format +msgid "Only generate absolute relocations on word sized values." +msgstr "" + +#: config/arm/arm.opt:282 +#, no-c-format +msgid "Generate IT blocks appropriate for ARMv8." +msgstr "" + +#: config/arm/arm.opt:286 +#, no-c-format +msgid "Avoid overlapping destination and address registers on LDRD instructions that may trigger Cortex-M3 errata." +msgstr "" + +#: config/arm/arm.opt:291 +#, no-c-format +msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)." +msgstr "" + +#: config/arm/arm.opt:295 +#, no-c-format +msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1742098)." +msgstr "" + +#: config/arm/arm.opt:300 +#, no-c-format +msgid "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm erratum #1655431)." +msgstr "" + +#: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495 +#, no-c-format +msgid "Enable unaligned word and halfword accesses to packed data." +msgstr "" + +#: config/arm/arm.opt:309 +#, no-c-format +msgid "This option is deprecated and has no effect." +msgstr "" + +#: config/arm/arm.opt:313 +#, no-c-format +msgid "Assume loading data from flash is slower than fetching instructions." +msgstr "" + +#: config/arm/arm.opt:317 +#, no-c-format +msgid "Assume unified syntax for inline assembly code." +msgstr "" + +#: config/arm/arm.opt:321 +#, no-c-format +msgid "Do not allow constant data to be placed in code sections." +msgstr "" + +#: config/arm/arm.opt:325 +#, no-c-format +msgid "When linking for big-endian targets, generate a BE8 format image." +msgstr "" + +#: config/arm/arm.opt:329 +#, no-c-format +msgid "When linking for big-endian targets, generate a legacy BE32 format image." +msgstr "" + +#: config/arm/arm.opt:333 config/sh/sh.opt:195 +#, no-c-format +msgid "Cost to assume for a branch insn." +msgstr "" + +#: config/arm/arm.opt:341 +#, no-c-format +msgid "Generate code which uses the core registers only (r0-r14)." +msgstr "" + +#: config/arm/arm.opt:363 +#, no-c-format +msgid "Use an immediate to offset from the TLS register. This option is for use with fstack-protector-guard=tls and not for use in user-land code." +msgstr "" + +#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34 +#: config/visium/visium.opt:37 +#, no-c-format +msgid "Use hardware FP." +msgstr "" + +#: config/sparc/sparc.opt:38 config/visium/visium.opt:41 +#, no-c-format +msgid "Do not use hardware FP." +msgstr "" + +#: config/sparc/sparc.opt:42 +#, no-c-format +msgid "Use flat register window model." +msgstr "" + +#: config/sparc/sparc.opt:46 +#, no-c-format +msgid "Assume possible double misalignment." +msgstr "" + +#: config/sparc/sparc.opt:50 +#, no-c-format +msgid "Use ABI reserved registers." +msgstr "" + +#: config/sparc/sparc.opt:54 +#, no-c-format +msgid "Use hardware quad FP instructions." +msgstr "" + +#: config/sparc/sparc.opt:58 +#, no-c-format +msgid "Do not use hardware quad fp instructions." +msgstr "" + +#: config/sparc/sparc.opt:62 config/vax/vax.opt:47 +#, no-c-format +msgid "Enable Local Register Allocation." +msgstr "" + +#: config/sparc/sparc.opt:66 +#, no-c-format +msgid "Compile for V8+ ABI." +msgstr "" + +#: config/sparc/sparc.opt:70 +#, no-c-format +msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions." +msgstr "" + +#: config/sparc/sparc.opt:74 +#, no-c-format +msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions." +msgstr "" + +#: config/sparc/sparc.opt:78 +#, no-c-format +msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions." +msgstr "" + +#: config/sparc/sparc.opt:82 +#, no-c-format +msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions." +msgstr "" + +#: config/sparc/sparc.opt:86 +#, no-c-format +msgid "Use additional VIS instructions introduced in OSA2017." +msgstr "" + +#: config/sparc/sparc.opt:90 +#, no-c-format +msgid "Use UltraSPARC Compare-and-Branch extensions." +msgstr "" + +#: config/sparc/sparc.opt:94 +#, no-c-format +msgid "Use UltraSPARC Fused Multiply-Add extensions." +msgstr "" + +#: config/sparc/sparc.opt:98 +#, no-c-format +msgid "Use Floating-point Multiply Single to Double (FsMULd) instruction." +msgstr "" + +#: config/sparc/sparc.opt:102 +#, no-c-format +msgid "Use UltraSPARC Population-Count instruction." +msgstr "" + +#: config/sparc/sparc.opt:106 +#, no-c-format +msgid "Use UltraSPARC Subtract-Extended-with-Carry instruction." +msgstr "" + +#: config/sparc/sparc.opt:110 +#, no-c-format +msgid "Pointers are 64-bit." +msgstr "" + +#: config/sparc/sparc.opt:114 +#, no-c-format +msgid "Pointers are 32-bit." +msgstr "" + +#: config/sparc/sparc.opt:118 +#, no-c-format +msgid "Use 64-bit ABI." +msgstr "" + +#: config/sparc/sparc.opt:122 +#, no-c-format +msgid "Use 32-bit ABI." +msgstr "" + +#: config/sparc/sparc.opt:126 +#, no-c-format +msgid "Use stack bias." +msgstr "" + +#: config/sparc/sparc.opt:130 +#, no-c-format +msgid "Use structs on stronger alignment for double-word copies." +msgstr "" + +#: config/sparc/sparc.opt:134 +#, no-c-format +msgid "Optimize tail call instructions in assembler and linker." +msgstr "" + +#: config/sparc/sparc.opt:138 +#, no-c-format +msgid "Do not generate code that can only run in supervisor mode (default)." +msgstr "" + +#: config/sparc/sparc.opt:142 +#, no-c-format +msgid "Use instructions of and schedule code for given CPU." +msgstr "" + +#: config/sparc/sparc.opt:228 +#, no-c-format +msgid "Use given SPARC-V9 code model." +msgstr "" + +#: config/sparc/sparc.opt:250 +#, no-c-format +msgid "Enable debug output." +msgstr "გამართვის გამოტანის ჩართვა." + +#: config/sparc/sparc.opt:254 +#, no-c-format +msgid "Enable strict 32-bit psABI struct return checking." +msgstr "" + +#: config/sparc/sparc.opt:258 +#, no-c-format +msgid "Enable workaround for single erratum of AT697F processor (corresponding to erratum #13 of AT697E processor)." +msgstr "" + +#: config/sparc/sparc.opt:263 +#, no-c-format +msgid "Enable workarounds for the errata of the UT699 processor." +msgstr "" + +#: config/sparc/sparc.opt:267 +#, no-c-format +msgid "Enable workarounds for the errata of the UT699E/UT700 processor." +msgstr "" + +#: config/sparc/sparc.opt:271 +#, no-c-format +msgid "Enable workarounds for the errata of the GR712RC processor." +msgstr "" + +#: config/sparc/sparc.opt:308 +#, no-c-format +msgid "Specify the memory model in effect for the program." +msgstr "" + +#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:145 +#, no-c-format +msgid "Generate 64-bit code." +msgstr "" + +#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:149 +#, no-c-format +msgid "Generate 32-bit code." +msgstr "" + +#: config/rs6000/rs6000-tables.opt:24 +#, no-c-format +msgid "Known CPUs (for use with the -mcpu= and -mtune= options):" +msgstr "" + +#: config/rs6000/476.opt:24 +#, no-c-format +msgid "Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl insns used for GOT accesses." +msgstr "" + +#: config/rs6000/aix64.opt:24 +#, no-c-format +msgid "Compile for 64-bit pointers." +msgstr "" + +#: config/rs6000/aix64.opt:28 +#, no-c-format +msgid "Compile for 32-bit pointers." +msgstr "" + +#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28 +#, no-c-format +msgid "Select code model." +msgstr "" + +#: config/rs6000/aix64.opt:49 +#, no-c-format +msgid "Support message passing with the Parallel Environment." +msgstr "" + +#: config/rs6000/linux64.opt:24 +#, no-c-format +msgid "Call mcount for profiling before a function prologue." +msgstr "" + +#: config/rs6000/rs6000.opt:117 +#, no-c-format +msgid "Use PowerPC-64 instruction set." +msgstr "" + +#: config/rs6000/rs6000.opt:121 +#, no-c-format +msgid "Use PowerPC General Purpose group optional instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:125 +#, no-c-format +msgid "Use PowerPC Graphics group optional instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:129 +#, no-c-format +msgid "Use PowerPC V2.01 single field mfcr instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:133 +#, no-c-format +msgid "Use PowerPC V2.02 popcntb instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:137 +#, no-c-format +msgid "Use PowerPC V2.02 floating point rounding instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:141 +#, no-c-format +msgid "Use PowerPC V2.05 compare bytes instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:152 +#, no-c-format +msgid "Use AltiVec instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:156 +#, no-c-format +msgid "Use decimal floating point instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:160 +#, no-c-format +msgid "Use 4xx half-word multiply instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:164 +#, no-c-format +msgid "Use 4xx string-search dlmzb instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:168 +#, no-c-format +msgid "Generate load/store multiple instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:187 +#, no-c-format +msgid "Use PowerPC V2.06 popcntd instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:191 +#, no-c-format +msgid "Under -ffast-math, generate a FRIZ instruction for (double)(long long) conversions." +msgstr "" + +#: config/rs6000/rs6000.opt:199 +#, no-c-format +msgid "Use vector/scalar (VSX) instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:227 +#, no-c-format +msgid "Do not generate load/store with update instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:231 +#, no-c-format +msgid "Generate load/store with update instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:239 +#, no-c-format +msgid "Avoid generation of indexed load/store instructions when possible." +msgstr "" + +#: config/rs6000/rs6000.opt:246 +#, no-c-format +msgid "Schedule the start and end of the procedure." +msgstr "" + +#: config/rs6000/rs6000.opt:250 +#, no-c-format +msgid "Return all structures in memory (AIX default)." +msgstr "" + +#: config/rs6000/rs6000.opt:254 +#, no-c-format +msgid "Return small structures in registers (SVR4 default)." +msgstr "" + +#: config/rs6000/rs6000.opt:258 +#, no-c-format +msgid "Conform more closely to IBM XLC semantics." +msgstr "" + +#: config/rs6000/rs6000.opt:262 config/rs6000/rs6000.opt:266 +#, no-c-format +msgid "Generate software reciprocal divide and square root for better throughput." +msgstr "" + +#: config/rs6000/rs6000.opt:270 +#, no-c-format +msgid "Assume that the reciprocal estimate instructions provide more accuracy." +msgstr "" + +#: config/rs6000/rs6000.opt:274 +#, no-c-format +msgid "Do not place floating point constants in TOC." +msgstr "" + +#: config/rs6000/rs6000.opt:278 +#, no-c-format +msgid "Place floating point constants in TOC." +msgstr "" + +#: config/rs6000/rs6000.opt:282 +#, no-c-format +msgid "Do not place symbol+offset constants in TOC." +msgstr "" + +#: config/rs6000/rs6000.opt:286 +#, no-c-format +msgid "Place symbol+offset constants in TOC." +msgstr "" + +#: config/rs6000/rs6000.opt:297 +#, no-c-format +msgid "Use only one TOC entry per procedure." +msgstr "" + +#: config/rs6000/rs6000.opt:301 +#, no-c-format +msgid "Put everything in the regular TOC." +msgstr "" + +#: config/rs6000/rs6000.opt:305 +#, no-c-format +msgid "Generate VRSAVE instructions when generating AltiVec code." +msgstr "" + +#: config/rs6000/rs6000.opt:309 +#, no-c-format +msgid "Deprecated option. Use -mno-vrsave instead." +msgstr "" + +#: config/rs6000/rs6000.opt:313 +#, no-c-format +msgid "Deprecated option. Use -mvrsave instead." +msgstr "" + +#: config/rs6000/rs6000.opt:317 +#, no-c-format +msgid "Max number of bytes to move inline." +msgstr "" + +#: config/rs6000/rs6000.opt:321 +#, no-c-format +msgid "Generate unaligned VSX load/store for inline expansion of memcpy/memmove." +msgstr "" + +#: config/rs6000/rs6000.opt:325 +#, no-c-format +msgid "Generate unaligned VSX vector pair load/store for inline expansion of memcpy/memmove." +msgstr "" + +#: config/rs6000/rs6000.opt:329 +#, no-c-format +msgid "Max number of bytes to compare without loops." +msgstr "" + +#: config/rs6000/rs6000.opt:333 +#, no-c-format +msgid "Max number of bytes to compare with loops." +msgstr "" + +#: config/rs6000/rs6000.opt:337 +#, no-c-format +msgid "Max number of bytes to compare." +msgstr "" + +#: config/rs6000/rs6000.opt:341 +#, no-c-format +msgid "Generate isel instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:345 +#, no-c-format +msgid "-mdebug=\tEnable debug output." +msgstr "" + +#: config/rs6000/rs6000.opt:350 +#, no-c-format +msgid "Use the AltiVec ABI extensions." +msgstr "" + +#: config/rs6000/rs6000.opt:354 +#, no-c-format +msgid "Do not use the AltiVec ABI extensions." +msgstr "" + +#: config/rs6000/rs6000.opt:359 +#, no-c-format +msgid "Use the AIX Vector Extended ABI." +msgstr "" + +#: config/rs6000/rs6000.opt:363 +#, no-c-format +msgid "Do not use the AIX Vector Extended ABI." +msgstr "" + +#: config/rs6000/rs6000.opt:368 +#, no-c-format +msgid "Use the ELFv1 ABI." +msgstr "" + +#: config/rs6000/rs6000.opt:372 +#, no-c-format +msgid "Use the ELFv2 ABI." +msgstr "" + +#: config/rs6000/rs6000.opt:392 +#, no-c-format +msgid "-mcpu=\tUse features of and schedule code for given CPU." +msgstr "" + +#: config/rs6000/rs6000.opt:396 +#, no-c-format +msgid "-mtune=\tSchedule code for given CPU." +msgstr "" + +#: config/rs6000/rs6000.opt:400 +#, no-c-format +msgid "-mtraceback=[full,part,no]\tSelect type of traceback table." +msgstr "" + +#: config/rs6000/rs6000.opt:416 +#, no-c-format +msgid "Avoid all range limits on call instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:424 +#, no-c-format +msgid "Warn about deprecated 'vector long ...' AltiVec type usage." +msgstr "" + +#: config/rs6000/rs6000.opt:428 +#, no-c-format +msgid "Use -mlong-double-64 for 64-bit IEEE floating point format. Use -mlong-double-128 for 128-bit floating point format (either IEEE or IBM)." +msgstr "" + +#: config/rs6000/rs6000.opt:437 +#, no-c-format +msgid "Determine which dependences between insns are considered costly." +msgstr "" + +#: config/rs6000/rs6000.opt:441 +#, no-c-format +msgid "Specify which post scheduling nop insertion scheme to apply." +msgstr "" + +#: config/rs6000/rs6000.opt:445 +#, no-c-format +msgid "Specify alignment of structure fields default/natural." +msgstr "" + +#: config/rs6000/rs6000.opt:449 +#, no-c-format +msgid "Valid arguments to -malign-:" +msgstr "" + +#: config/rs6000/rs6000.opt:459 +#, no-c-format +msgid "Specify scheduling priority for dispatch slot restricted insns." +msgstr "" + +#: config/rs6000/rs6000.opt:463 +#, no-c-format +msgid "Use r11 to hold the static link in calls to functions via pointers." +msgstr "" + +#: config/rs6000/rs6000.opt:467 +#, no-c-format +msgid "Save the TOC in the prologue for indirect calls rather than inline." +msgstr "" + +#: config/rs6000/rs6000.opt:479 +#, no-c-format +msgid "Fuse certain integer operations together for better performance on power8." +msgstr "" + +#: config/rs6000/rs6000.opt:483 +#, no-c-format +msgid "Allow sign extension in fusion operations." +msgstr "" + +#: config/rs6000/rs6000.opt:487 +#, no-c-format +msgid "Use vector and scalar instructions added in ISA 2.07." +msgstr "" + +#: config/rs6000/rs6000.opt:491 +#, no-c-format +msgid "Fuse certain integer operations together for better performance on power10." +msgstr "" + +#: config/rs6000/rs6000.opt:495 +#, no-c-format +msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:502 +#, no-c-format +msgid "Use ISA 2.07 transactional memory (HTM) instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:506 +#, no-c-format +msgid "Generate the quad word memory instructions (lq/stq)." +msgstr "" + +#: config/rs6000/rs6000.opt:510 +#, no-c-format +msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)." +msgstr "" + +#: config/rs6000/rs6000.opt:514 +#, no-c-format +msgid "Generate aggregate parameter passing code with at most 64-bit alignment." +msgstr "" + +#: config/rs6000/rs6000.opt:518 +#, no-c-format +msgid "Analyze and remove doubleword swaps from VSX computations." +msgstr "" + +#: config/rs6000/rs6000.opt:526 +#, no-c-format +msgid "Use certain scalar instructions added in ISA 3.0." +msgstr "" + +#: config/rs6000/rs6000.opt:530 +#, no-c-format +msgid "Use vector instructions added in ISA 3.0." +msgstr "" + +#: config/rs6000/rs6000.opt:534 +#, no-c-format +msgid "Use the new min/max instructions defined in ISA 3.0." +msgstr "" + +#: config/rs6000/rs6000.opt:538 +#, no-c-format +msgid "Generate the integer modulo instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:542 +#, no-c-format +msgid "Enable IEEE 128-bit floating point via the __float128 keyword." +msgstr "" + +#: config/rs6000/rs6000.opt:546 +#, no-c-format +msgid "Enable using IEEE 128-bit floating point instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:550 +#, no-c-format +msgid "Enable default conversions between __float128 & long double." +msgstr "" + +#: config/rs6000/rs6000.opt:590 +#, no-c-format +msgid "Generate (do not generate) prefixed memory instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:594 +#, no-c-format +msgid "Generate (do not generate) pc-relative memory addressing." +msgstr "" + +#: config/rs6000/rs6000.opt:598 +#, no-c-format +msgid "Generate (do not generate) pc-relative memory optimizations for externals." +msgstr "" + +#: config/rs6000/rs6000.opt:602 +#, no-c-format +msgid "Generate (do not generate) MMA instructions." +msgstr "" + +#: config/rs6000/rs6000.opt:609 +#, no-c-format +msgid "Enable instructions that guard against return-oriented programming attacks." +msgstr "" + +#: config/rs6000/rs6000.opt:613 +#, no-c-format +msgid "Generate code that will run in privileged state." +msgstr "" + +#: config/rs6000/rs6000.opt:617 +#, no-c-format +msgid "Generate (do not generate) code that uses the XXSPLTIW instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:621 +#, no-c-format +msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:625 +#, no-c-format +msgid "Generate (do not generate) code that uses the LXVKQ instruction." +msgstr "" + +#: config/rs6000/rs6000.opt:631 +#, no-c-format +msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop. The default value is 4." +msgstr "" + +#: config/rs6000/rs6000.opt:637 +#, no-c-format +msgid "When costing for loop vectorization, we probably need to penalize the loop body cost if the existing cost model may not adequately reflect delays from unavailable vector resources. We collect the cost for vectorized statements and non-vectorized statements separately, check the proportion of vec_cost to total cost of vec_cost and non vec_cost, and penalize only if the proportion exceeds the threshold specified by this parameter. The default value is 85." +msgstr "" + +#: config/rs6000/rs6000.opt:646 +#, no-c-format +msgid "Like parameter rs6000-density-pct-threshold, we also check the total sum of vec_cost and non vec_cost, and penalize only if the sum exceeds the threshold specified by this parameter. The default value is 70." +msgstr "" + +#: config/rs6000/rs6000.opt:652 +#, no-c-format +msgid "When both heuristics with rs6000-density-pct-threshold and rs6000-density-size-threshold are satisfied, we decide to penalize the loop body cost by the value which is specified by this parameter. The default value is 10." +msgstr "" + +#: config/rs6000/rs6000.opt:659 +#, no-c-format +msgid "When costing for loop vectorization, we probably need to penalize the loop body cost by accounting for excess strided or elementwise loads. We collect the numbers for general statements and load statements according to the information for statements to be vectorized, check the proportion of load statements, and penalize only if the proportion exceeds the threshold specified by this parameter. The default value is 45." +msgstr "" + +#: config/rs6000/rs6000.opt:668 +#, no-c-format +msgid "Like parameter rs6000-density-load-pct-threshold, we also check if the total number of load statements exceeds the threshold specified by this parameter, and penalize only if it's satisfied. The default value is 20." +msgstr "" + +#: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302 +#, no-c-format +msgid "Indicate how many non memory access vector instructions can be issued per cycle, it's used in unroll factor determination for autovectorizer. The default value is 4." +msgstr "" + +#: config/rs6000/rs6000.opt:680 +#, no-c-format +msgid "When reduction factor computed for a loop exceeds the threshold specified by this parameter, prefer to unroll this loop. The default value is 1." +msgstr "" + +#: config/rs6000/sysv4.opt:24 +#, no-c-format +msgid "-mcall-ABI\tSelect ABI calling convention." +msgstr "" + +#: config/rs6000/sysv4.opt:28 +#, no-c-format +msgid "-msdata=[none,data,sysv,eabi]\tSelect method for sdata handling." +msgstr "" + +#: config/rs6000/sysv4.opt:32 +#, no-c-format +msgid "Allow readonly data in sdata." +msgstr "" + +#: config/rs6000/sysv4.opt:36 +#, no-c-format +msgid "-mtls-size=[16,32]\tSpecify bit size of immediate TLS offsets." +msgstr "" + +#: config/rs6000/sysv4.opt:52 +#, no-c-format +msgid "Align to the base type of the bit-field." +msgstr "" + +#: config/rs6000/sysv4.opt:56 +#, no-c-format +msgid "Align to the base type of the bit-field. Don't assume that unaligned accesses are handled by the system." +msgstr "" + +#: config/rs6000/sysv4.opt:61 config/rs6000/sysv4.opt:65 +#, no-c-format +msgid "Produce code relocatable at runtime." +msgstr "" + +#: config/rs6000/sysv4.opt:69 config/rs6000/sysv4.opt:73 +#, no-c-format +msgid "Produce little endian code." +msgstr "" + +#: config/rs6000/sysv4.opt:77 config/rs6000/sysv4.opt:81 +#, no-c-format +msgid "Produce big endian code." +msgstr "" + +#: config/rs6000/sysv4.opt:86 config/rs6000/sysv4.opt:90 +#: config/rs6000/sysv4.opt:99 config/rs6000/sysv4.opt:141 +#: config/rs6000/sysv4.opt:153 +#, no-c-format +msgid "No description yet." +msgstr "" + +#: config/rs6000/sysv4.opt:94 +#, no-c-format +msgid "Assume all variable arg functions are prototyped." +msgstr "" + +#: config/rs6000/sysv4.opt:103 +#, no-c-format +msgid "Use EABI." +msgstr "" + +#: config/rs6000/sysv4.opt:107 +#, no-c-format +msgid "Allow bit-fields to cross word boundaries." +msgstr "" + +#: config/rs6000/sysv4.opt:111 +#, no-c-format +msgid "Use alternate register names." +msgstr "" + +#: config/rs6000/sysv4.opt:117 +#, no-c-format +msgid "Use default method for sdata handling." +msgstr "" + +#: config/rs6000/sysv4.opt:121 +#, no-c-format +msgid "Link with libsim.a, libc.a and sim-crt0.o." +msgstr "" + +#: config/rs6000/sysv4.opt:125 +#, no-c-format +msgid "Link with libads.a, libc.a and crt0.o." +msgstr "" + +#: config/rs6000/sysv4.opt:129 +#, no-c-format +msgid "Link with libyk.a, libc.a and crt0.o." +msgstr "" + +#: config/rs6000/sysv4.opt:133 +#, no-c-format +msgid "Link with libmvme.a, libc.a and crt0.o." +msgstr "" + +#: config/rs6000/sysv4.opt:137 +#, no-c-format +msgid "Set the PPC_EMB bit in the ELF flags header." +msgstr "" + +#: config/rs6000/sysv4.opt:157 +#, no-c-format +msgid "Generate code to use a non-exec PLT and GOT." +msgstr "" + +#: config/rs6000/sysv4.opt:161 +#, no-c-format +msgid "Generate code for old exec BSS PLT." +msgstr "" + +#: config/rs6000/sysv4.opt:165 +#, no-c-format +msgid "Use inline plt sequences to implement long calls and -fno-plt." +msgstr "" + +#: config/rs6000/sysv4.opt:169 +#, no-c-format +msgid "Emit .gnu_attribute tags." +msgstr "" + +#: config/alpha/alpha.opt:27 +#, no-c-format +msgid "Use fp registers." +msgstr "" + +#: config/alpha/alpha.opt:35 +#, no-c-format +msgid "Request IEEE-conformant math library routines (OSF/1)." +msgstr "" + +#: config/alpha/alpha.opt:39 +#, no-c-format +msgid "Emit IEEE-conformant code, without inexact exceptions." +msgstr "" + +#: config/alpha/alpha.opt:46 +#, no-c-format +msgid "Do not emit complex integer constants to read-only memory." +msgstr "" + +#: config/alpha/alpha.opt:50 +#, no-c-format +msgid "Use VAX fp." +msgstr "" + +#: config/alpha/alpha.opt:54 +#, no-c-format +msgid "Do not use VAX fp." +msgstr "" + +#: config/alpha/alpha.opt:58 +#, no-c-format +msgid "Emit code for the byte/word ISA extension." +msgstr "" + +#: config/alpha/alpha.opt:62 +#, no-c-format +msgid "Emit code for the motion video ISA extension." +msgstr "" + +#: config/alpha/alpha.opt:66 +#, no-c-format +msgid "Emit code for the fp move and sqrt ISA extension." +msgstr "" + +#: config/alpha/alpha.opt:70 +#, no-c-format +msgid "Emit code for the counting ISA extension." +msgstr "" + +#: config/alpha/alpha.opt:74 +#, no-c-format +msgid "Emit code using explicit relocation directives." +msgstr "" + +#: config/alpha/alpha.opt:78 +#, no-c-format +msgid "Emit 16-bit relocations to the small data areas." +msgstr "" + +#: config/alpha/alpha.opt:82 +#, no-c-format +msgid "Emit 32-bit relocations to the small data areas." +msgstr "" + +#: config/alpha/alpha.opt:86 +#, no-c-format +msgid "Emit direct branches to local functions." +msgstr "" + +#: config/alpha/alpha.opt:90 +#, no-c-format +msgid "Emit indirect branches to local functions." +msgstr "" + +#: config/alpha/alpha.opt:94 +#, no-c-format +msgid "Emit rdval instead of rduniq for thread pointer." +msgstr "" + +#: config/alpha/alpha.opt:106 +#, no-c-format +msgid "Use features of and schedule given CPU." +msgstr "" + +#: config/alpha/alpha.opt:110 +#, no-c-format +msgid "Schedule given CPU." +msgstr "" + +#: config/alpha/alpha.opt:114 +#, no-c-format +msgid "Control the generated fp rounding mode." +msgstr "" + +#: config/alpha/alpha.opt:118 +#, no-c-format +msgid "Control the IEEE trap mode." +msgstr "" + +#: config/alpha/alpha.opt:122 +#, no-c-format +msgid "Control the precision given to fp exceptions." +msgstr "" + +#: config/alpha/alpha.opt:126 +#, no-c-format +msgid "Tune expected memory latency." +msgstr "" + +#: config/lm32/lm32.opt:24 +#, no-c-format +msgid "Enable multiply instructions." +msgstr "" + +#: config/lm32/lm32.opt:28 +#, no-c-format +msgid "Enable divide and modulus instructions." +msgstr "" + +#: config/lm32/lm32.opt:32 +#, no-c-format +msgid "Enable barrel shift instructions." +msgstr "" + +#: config/lm32/lm32.opt:36 +#, no-c-format +msgid "Enable sign extend instructions." +msgstr "" + +#: config/lm32/lm32.opt:40 +#, no-c-format +msgid "Enable user-defined instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:41 +#, no-c-format +msgid "Basic ISAs of LoongArch:" +msgstr "" + +#: config/loongarch/loongarch.opt:49 +#, no-c-format +msgid "FPU types of LoongArch:" +msgstr "" + +#: config/loongarch/loongarch.opt:62 +#, no-c-format +msgid "-mfpu=FPU\tGenerate code for the given FPU." +msgstr "" + +#: config/loongarch/loongarch.opt:69 config/mips/mips.opt:398 +#, no-c-format +msgid "Prevent the use of all hardware floating-point instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:73 config/mips/mips.opt:390 +#, no-c-format +msgid "Restrict the use of hardware floating-point instructions to 32-bit operations." +msgstr "" + +#: config/loongarch/loongarch.opt:77 config/mips/mips.opt:116 +#, no-c-format +msgid "Allow hardware floating-point instructions to cover both 32-bit and 64-bit operations." +msgstr "" + +#: config/loongarch/loongarch.opt:81 +#, no-c-format +msgid "SIMD extension levels of LoongArch:" +msgstr "" + +#: config/loongarch/loongarch.opt:94 +#, no-c-format +msgid "-msimd=SIMD\tGenerate code for the given SIMD extension." +msgstr "" + +#: config/loongarch/loongarch.opt:98 +#, no-c-format +msgid "Enable LoongArch SIMD Extension (LSX, 128-bit)." +msgstr "" + +#: config/loongarch/loongarch.opt:102 +#, no-c-format +msgid "Enable LoongArch Advanced SIMD Extension (LASX, 256-bit)." +msgstr "" + +#: config/loongarch/loongarch.opt:107 +#, no-c-format +msgid "LoongArch ARCH presets:" +msgstr "" + +#: config/loongarch/loongarch.opt:132 +#, no-c-format +msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA." +msgstr "" + +#: config/loongarch/loongarch.opt:136 +#, no-c-format +msgid "LoongArch TUNE presets:" +msgstr "" + +#: config/loongarch/loongarch.opt:155 +#, no-c-format +msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR." +msgstr "" + +#: config/loongarch/loongarch.opt:164 +#, no-c-format +msgid "Base ABI types for LoongArch:" +msgstr "" + +#: config/loongarch/loongarch.opt:177 +#, no-c-format +msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI." +msgstr "" + +#: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71 +#, no-c-format +msgid "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83 +#, no-c-format +msgid "Trap on integer divide by zero." +msgstr "" + +#: config/loongarch/loongarch.opt:194 +#, no-c-format +msgid "Conditional moves for integral are enabled." +msgstr "" + +#: config/loongarch/loongarch.opt:198 +#, no-c-format +msgid "Conditional moves for float are enabled." +msgstr "" + +#: config/loongarch/loongarch.opt:202 +#, no-c-format +msgid "Prevent optimizing block moves, which is also the default behavior of -Os." +msgstr "" + +#: config/loongarch/loongarch.opt:210 +#, no-c-format +msgid "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default is 1024." +msgstr "" + +#: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150 +#, no-c-format +msgid "The code model option names for -mexplicit-relocs:" +msgstr "" + +#: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163 +#, no-c-format +msgid "Use %reloc() assembly operators." +msgstr "" + +#: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167 +#, no-c-format +msgid "Use %reloc() assembly operators (for backward compatibility)." +msgstr "" + +#: config/loongarch/loongarch.opt:239 +#, no-c-format +msgid "Generate approximate reciprocal divide and square root for better throughput." +msgstr "" + +#: config/loongarch/loongarch.opt:270 +#, no-c-format +msgid "Avoid using the GOT to access external symbols." +msgstr "" + +#: config/loongarch/loongarch.opt:279 +#, no-c-format +msgid "Pass -mrelax or -mno-relax option to the assembler." +msgstr "" + +#: config/loongarch/loongarch.opt:297 +#, no-c-format +msgid "Used to limit unroll factor which indicates how much the autovectorizer may unroll a loop. The default value is 6." +msgstr "" + +#: config/loongarch/loongarch.opt:315 +#, no-c-format +msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:319 +#, no-c-format +msgid "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended." +msgstr "" + +#: config/loongarch/loongarch.opt:323 +#, no-c-format +msgid "Support am{swap/add}[_db].{b/h} instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:327 +#, no-c-format +msgid "Support amcas[_db].{b/h/w/d} instructions." +msgstr "" + +#: config/loongarch/loongarch.opt:331 +#, no-c-format +msgid "Do not need load-load barriers (dbar 0x700)." +msgstr "" + +#: config/or1k/elf.opt:28 +#, no-c-format +msgid "Configure the newlib board specific runtime. The default is or1ksim." +msgstr "" + +#: config/or1k/elf.opt:32 +#, no-c-format +msgid "This option is ignored; it is provided for compatibility purposes only. This used to select linker and preprocessor options for use with newlib." +msgstr "" + +#: config/or1k/or1k.opt:29 +#, no-c-format +msgid "Enable generation of hardware divide (l.div, l.divu) instructions. This is the default; use -msoft-div to override." +msgstr "" + +#: config/or1k/or1k.opt:34 +#, no-c-format +msgid "Enable generation of binaries which use functions from libgcc to perform divide operations. The default is -mhard-div." +msgstr "" + +#: config/or1k/or1k.opt:39 +#, no-c-format +msgid "Enable generation of hardware multiply instructions (l.mul, l.muli) instructions. This is the default; use -msoft-mul to override." +msgstr "" + +#: config/or1k/or1k.opt:44 +#, no-c-format +msgid "Enable generation of binaries which use functions from libgcc to perform multiply operations. The default is -mhard-mul." +msgstr "" + +#: config/or1k/or1k.opt:49 +#, no-c-format +msgid "Enable generation of binaries which use functions from libgcc to perform floating point operations. This is the default; use -mhard-float to override." +msgstr "" + +#: config/or1k/or1k.opt:54 +#, no-c-format +msgid "Enable generation of hardware floating point instructions. The default is -msoft-float." +msgstr "" + +#: config/or1k/or1k.opt:59 +#, no-c-format +msgid "When -mhard-float is selected, enables generation of double-precision floating point instructions. By default functions from libgcc are used to perform double-precision floating point operations." +msgstr "" + +#: config/or1k/or1k.opt:65 +#, no-c-format +msgid "When -mhard-float is selected, enables generation of unordered floating point compare and set flag (lf.sfun*) instructions. By default functions from libgcc are used to perform unordered floating point compare and set flag operations." +msgstr "" + +#: config/or1k/or1k.opt:71 +#, no-c-format +msgid "Specify the code model used for accessing memory addresses. Specifying large enables generating binaries with large global offset tables. By default the value is small." +msgstr "" + +#: config/or1k/or1k.opt:77 +#, no-c-format +msgid "Known code model types (for use with the -mcmodel= option):" +msgstr "" + +#: config/or1k/or1k.opt:87 +#, no-c-format +msgid "Enable generation of conditional move (l.cmov) instructions. By default the equivalent will be generated using set and branch." +msgstr "" + +#: config/or1k/or1k.opt:92 +#, no-c-format +msgid "Enable generation of rotate right (l.ror) instructions. By default functions from libgcc are used to perform rotate right operations." +msgstr "" + +#: config/or1k/or1k.opt:97 +#, no-c-format +msgid "Enable generation of rotate right with immediate (l.rori) instructions. By default functions from libgcc are used to perform rotate right with immediate operations." +msgstr "" + +#: config/or1k/or1k.opt:103 +#, no-c-format +msgid "Enable generation of sign extension (l.ext*) instructions. By default memory loads are used to perform sign extension." +msgstr "" + +#: config/or1k/or1k.opt:108 +#, no-c-format +msgid "Enable generation of compare and set flag with immediate (l.sf*i) instructions. By default extra instructions will be generated to store the immediate to a register first." +msgstr "" + +#: config/or1k/or1k.opt:114 +#, no-c-format +msgid "Enable generation of shift with immediate (l.srai, l.srli, l.slli) instructions. By default extra instructions will be generated to store the immediate to a register first." +msgstr "" + +#: config/nios2/elf.opt:26 +#, no-c-format +msgid "Link with a limited version of the C library." +msgstr "" + +#: config/nios2/elf.opt:30 +#, no-c-format +msgid "Name of system library to link against." +msgstr "" + +#: config/nios2/elf.opt:34 +#, no-c-format +msgid "Name of the startfile." +msgstr "" + +#: config/nios2/elf.opt:38 +#, no-c-format +msgid "Link with HAL BSP." +msgstr "" + +#: config/nios2/nios2.opt:35 +#, no-c-format +msgid "Enable DIV, DIVU." +msgstr "" + +#: config/nios2/nios2.opt:39 +#, no-c-format +msgid "Enable MUL instructions." +msgstr "" + +#: config/nios2/nios2.opt:43 +#, no-c-format +msgid "Enable MULX instructions, assume fast shifter." +msgstr "" + +#: config/nios2/nios2.opt:47 +#, no-c-format +msgid "Use table based fast divide (default at -O3)." +msgstr "" + +#: config/nios2/nios2.opt:51 +#, no-c-format +msgid "All memory accesses use I/O load/store instructions." +msgstr "" + +#: config/nios2/nios2.opt:55 +#, no-c-format +msgid "Volatile memory accesses use I/O load/store instructions." +msgstr "" + +#: config/nios2/nios2.opt:59 +#, no-c-format +msgid "Volatile memory accesses do not use I/O load/store instructions." +msgstr "" + +#: config/nios2/nios2.opt:63 +#, no-c-format +msgid "Enable/disable GP-relative addressing." +msgstr "" + +#: config/nios2/nios2.opt:67 +#, no-c-format +msgid "Valid options for GP-relative addressing (for -mgpopt):" +msgstr "" + +#: config/nios2/nios2.opt:86 +#, no-c-format +msgid "Equivalent to -mgpopt=local." +msgstr "" + +#: config/nios2/nios2.opt:90 +#, no-c-format +msgid "Equivalent to -mgpopt=none." +msgstr "" + +#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mips/mips.opt:134 +#, no-c-format +msgid "Use big-endian byte order." +msgstr "" + +#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mips/mips.opt:138 +#, no-c-format +msgid "Use little-endian byte order." +msgstr "" + +#: config/nios2/nios2.opt:102 +#, no-c-format +msgid "Floating point custom instruction configuration name." +msgstr "" + +#: config/nios2/nios2.opt:106 +#, no-c-format +msgid "Do not use the ftruncds custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:110 +#, no-c-format +msgid "Integer id (N) of ftruncds custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:114 +#, no-c-format +msgid "Do not use the fextsd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:118 +#, no-c-format +msgid "Integer id (N) of fextsd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:122 +#, no-c-format +msgid "Do not use the fixdu custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:126 +#, no-c-format +msgid "Integer id (N) of fixdu custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:130 +#, no-c-format +msgid "Do not use the fixdi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:134 +#, no-c-format +msgid "Integer id (N) of fixdi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:138 +#, no-c-format +msgid "Do not use the fixsu custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:142 +#, no-c-format +msgid "Integer id (N) of fixsu custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:146 +#, no-c-format +msgid "Do not use the fixsi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:150 +#, no-c-format +msgid "Integer id (N) of fixsi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:154 +#, no-c-format +msgid "Do not use the floatud custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:158 +#, no-c-format +msgid "Integer id (N) of floatud custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:162 +#, no-c-format +msgid "Do not use the floatid custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:166 +#, no-c-format +msgid "Integer id (N) of floatid custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:170 +#, no-c-format +msgid "Do not use the floatus custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:174 +#, no-c-format +msgid "Integer id (N) of floatus custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:178 +#, no-c-format +msgid "Do not use the floatis custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:182 +#, no-c-format +msgid "Integer id (N) of floatis custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:186 +#, no-c-format +msgid "Do not use the fcmpned custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:190 +#, no-c-format +msgid "Integer id (N) of fcmpned custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:194 +#, no-c-format +msgid "Do not use the fcmpeqd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:198 +#, no-c-format +msgid "Integer id (N) of fcmpeqd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:202 +#, no-c-format +msgid "Do not use the fcmpged custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:206 +#, no-c-format +msgid "Integer id (N) of fcmpged custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:210 +#, no-c-format +msgid "Do not use the fcmpgtd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:214 +#, no-c-format +msgid "Integer id (N) of fcmpgtd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:218 +#, no-c-format +msgid "Do not use the fcmpled custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:222 +#, no-c-format +msgid "Integer id (N) of fcmpled custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:226 +#, no-c-format +msgid "Do not use the fcmpltd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:230 +#, no-c-format +msgid "Integer id (N) of fcmpltd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:234 +#, no-c-format +msgid "Do not use the flogd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:238 +#, no-c-format +msgid "Integer id (N) of flogd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:242 +#, no-c-format +msgid "Do not use the fexpd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:246 +#, no-c-format +msgid "Integer id (N) of fexpd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:250 +#, no-c-format +msgid "Do not use the fatand custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:254 +#, no-c-format +msgid "Integer id (N) of fatand custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:258 +#, no-c-format +msgid "Do not use the ftand custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:262 +#, no-c-format +msgid "Integer id (N) of ftand custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:266 +#, no-c-format +msgid "Do not use the fsind custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:270 +#, no-c-format +msgid "Integer id (N) of fsind custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:274 +#, no-c-format +msgid "Do not use the fcosd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:278 +#, no-c-format +msgid "Integer id (N) of fcosd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:282 +#, no-c-format +msgid "Do not use the fsqrtd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:286 +#, no-c-format +msgid "Integer id (N) of fsqrtd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:290 +#, no-c-format +msgid "Do not use the fabsd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:294 +#, no-c-format +msgid "Integer id (N) of fabsd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:298 +#, no-c-format +msgid "Do not use the fnegd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:302 +#, no-c-format +msgid "Integer id (N) of fnegd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:306 +#, no-c-format +msgid "Do not use the fmaxd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:310 +#, no-c-format +msgid "Integer id (N) of fmaxd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:314 +#, no-c-format +msgid "Do not use the fmind custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:318 +#, no-c-format +msgid "Integer id (N) of fmind custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:322 +#, no-c-format +msgid "Do not use the fdivd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:326 +#, no-c-format +msgid "Integer id (N) of fdivd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:330 +#, no-c-format +msgid "Do not use the fmuld custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:334 +#, no-c-format +msgid "Integer id (N) of fmuld custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:338 +#, no-c-format +msgid "Do not use the fsubd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:342 +#, no-c-format +msgid "Integer id (N) of fsubd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:346 +#, no-c-format +msgid "Do not use the faddd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:350 +#, no-c-format +msgid "Integer id (N) of faddd custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:354 +#, no-c-format +msgid "Do not use the fcmpnes custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:358 +#, no-c-format +msgid "Integer id (N) of fcmpnes custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:362 +#, no-c-format +msgid "Do not use the fcmpeqs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:366 +#, no-c-format +msgid "Integer id (N) of fcmpeqs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:370 +#, no-c-format +msgid "Do not use the fcmpges custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:374 +#, no-c-format +msgid "Integer id (N) of fcmpges custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:378 +#, no-c-format +msgid "Do not use the fcmpgts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:382 +#, no-c-format +msgid "Integer id (N) of fcmpgts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:386 +#, no-c-format +msgid "Do not use the fcmples custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:390 +#, no-c-format +msgid "Integer id (N) of fcmples custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:394 +#, no-c-format +msgid "Do not use the fcmplts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:398 +#, no-c-format +msgid "Integer id (N) of fcmplts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:402 +#, no-c-format +msgid "Do not use the flogs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:406 +#, no-c-format +msgid "Integer id (N) of flogs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:410 +#, no-c-format +msgid "Do not use the fexps custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:414 +#, no-c-format +msgid "Integer id (N) of fexps custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:418 +#, no-c-format +msgid "Do not use the fatans custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:422 +#, no-c-format +msgid "Integer id (N) of fatans custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:426 +#, no-c-format +msgid "Do not use the ftans custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:430 +#, no-c-format +msgid "Integer id (N) of ftans custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:434 +#, no-c-format +msgid "Do not use the fsins custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:438 +#, no-c-format +msgid "Integer id (N) of fsins custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:442 +#, no-c-format +msgid "Do not use the fcoss custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:446 +#, no-c-format +msgid "Integer id (N) of fcoss custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:450 +#, no-c-format +msgid "Do not use the fsqrts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:454 +#, no-c-format +msgid "Integer id (N) of fsqrts custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:458 +#, no-c-format +msgid "Do not use the fabss custom instr." +msgstr "" + +#: config/nios2/nios2.opt:462 +#, no-c-format +msgid "Integer id (N) of fabss custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:466 +#, no-c-format +msgid "Do not use the fnegs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:470 +#, no-c-format +msgid "Integer id (N) of fnegs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:474 +#, no-c-format +msgid "Do not use the fmaxs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:478 +#, no-c-format +msgid "Integer id (N) of fmaxs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:482 +#, no-c-format +msgid "Do not use the fmins custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:486 +#, no-c-format +msgid "Integer id (N) of fmins custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:490 +#, no-c-format +msgid "Do not use the fdivs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:494 +#, no-c-format +msgid "Integer id (N) of fdivs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:498 +#, no-c-format +msgid "Do not use the fmuls custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:502 +#, no-c-format +msgid "Integer id (N) of fmuls custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:506 +#, no-c-format +msgid "Do not use the fsubs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:510 +#, no-c-format +msgid "Integer id (N) of fsubs custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:514 +#, no-c-format +msgid "Do not use the fadds custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:518 +#, no-c-format +msgid "Integer id (N) of fadds custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:522 +#, no-c-format +msgid "Do not use the frdy custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:526 +#, no-c-format +msgid "Integer id (N) of frdy custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:530 +#, no-c-format +msgid "Do not use the frdxhi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:534 +#, no-c-format +msgid "Integer id (N) of frdxhi custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:538 +#, no-c-format +msgid "Do not use the frdxlo custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:542 +#, no-c-format +msgid "Integer id (N) of frdxlo custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:546 +#, no-c-format +msgid "Do not use the fwry custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:550 +#, no-c-format +msgid "Integer id (N) of fwry custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:554 +#, no-c-format +msgid "Do not use the fwrx custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:558 +#, no-c-format +msgid "Integer id (N) of fwrx custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:562 +#, no-c-format +msgid "Do not use the round custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:566 +#, no-c-format +msgid "Integer id (N) of round custom instruction." +msgstr "" + +#: config/nios2/nios2.opt:574 +#, no-c-format +msgid "Valid Nios II ISA levels (for -march):" +msgstr "" + +#: config/nios2/nios2.opt:584 +#, no-c-format +msgid "Enable generation of R2 BMX instructions." +msgstr "" + +#: config/nios2/nios2.opt:588 +#, no-c-format +msgid "Enable generation of R2 CDX instructions." +msgstr "" + +#: config/nios2/nios2.opt:592 +#, no-c-format +msgid "Regular expression matching additional GP-addressible section names." +msgstr "" + +#: config/nios2/nios2.opt:596 +#, no-c-format +msgid "Regular expression matching section names for r0-relative addressing." +msgstr "" + +#: config/rx/elf.opt:32 +#, no-c-format +msgid "Generate assembler output that is compatible with the Renesas AS100 assembler. This may restrict some of the compiler's capabilities. The default is to generate GAS compatible syntax." +msgstr "" + +#: config/rx/elf.opt:38 config/rx/rx.opt:99 +#, no-c-format +msgid "Specifies the number of registers to reserve for interrupt handlers." +msgstr "" + +#: config/rx/elf.opt:44 config/rx/rx.opt:105 +#, no-c-format +msgid "Specifies whether interrupt functions should save and restore the accumulator register." +msgstr "" + +#: config/rx/rx.opt:29 +#, no-c-format +msgid "Store doubles in 64 bits." +msgstr "" + +#: config/rx/rx.opt:33 +#, no-c-format +msgid "Stores doubles in 32 bits. This is the default." +msgstr "" + +#: config/rx/rx.opt:37 +#, no-c-format +msgid "Disable the use of RX FPU instructions." +msgstr "" + +#: config/rx/rx.opt:44 +#, no-c-format +msgid "Enable the use of RX FPU instructions. This is the default." +msgstr "" + +#: config/rx/rx.opt:50 +#, no-c-format +msgid "Specify the target RX cpu type." +msgstr "" + +#: config/rx/rx.opt:71 +#, no-c-format +msgid "Data is stored in big-endian format." +msgstr "" + +#: config/rx/rx.opt:75 +#, no-c-format +msgid "Data is stored in little-endian format. (Default)." +msgstr "" + +#: config/rx/rx.opt:81 +#, no-c-format +msgid "Maximum size of global and static variables which can be placed into the small data area." +msgstr "" + +#: config/rx/rx.opt:87 +#, no-c-format +msgid "Enable linker relaxation." +msgstr "" + +#: config/rx/rx.opt:93 +#, no-c-format +msgid "Maximum size in bytes of constant values allowed as operands." +msgstr "" + +#: config/rx/rx.opt:111 +#, no-c-format +msgid "Enables Position-Independent-Data (PID) mode." +msgstr "" + +#: config/rx/rx.opt:117 +#, no-c-format +msgid "Warn when multiple, different, fast interrupt handlers are in the compilation unit." +msgstr "" + +#: config/rx/rx.opt:123 +#, no-c-format +msgid "Enable the use of the old, broken, ABI where all stacked function arguments are aligned to 32-bits." +msgstr "" + +#: config/rx/rx.opt:127 +#, no-c-format +msgid "Enable the use the standard RX ABI where all stacked function arguments are naturally aligned. This is the default." +msgstr "" + +#: config/rx/rx.opt:133 +#, no-c-format +msgid "Enable the use of the LRA register allocator." +msgstr "" + +#: config/rx/rx.opt:139 +#, no-c-format +msgid "Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and RMPA instructions. Enabled by default." +msgstr "" + +#: config/rx/rx.opt:145 +#, no-c-format +msgid "Always use JSR, never BSR, for calls." +msgstr "" + +#: config/visium/visium.opt:25 +#, no-c-format +msgid "Link with libc.a and libdebug.a." +msgstr "" + +#: config/visium/visium.opt:29 +#, no-c-format +msgid "Link with libc.a and libsim.a." +msgstr "" + +#: config/visium/visium.opt:33 +#, no-c-format +msgid "Use hardware FP (default)." +msgstr "" + +#: config/visium/visium.opt:45 +#, no-c-format +msgid "Use features of and schedule code for given CPU." +msgstr "" + +#: config/visium/visium.opt:65 +#, no-c-format +msgid "Generate code for the supervisor mode (default)." +msgstr "" + +#: config/visium/visium.opt:69 +#, no-c-format +msgid "Generate code for the user mode." +msgstr "" + +#: config/visium/visium.opt:73 +#, no-c-format +msgid "Only retained for backward compatibility." +msgstr "" + +#: config/sol2.opt:32 +#, no-c-format +msgid "Clear hardware capabilities when linking." +msgstr "" + +#: config/sol2.opt:36 +#, no-c-format +msgid "Pass -z text to linker." +msgstr "" + +#: config/moxie/moxie.opt:31 +#, no-c-format +msgid "Enable MUL.X and UMUL.X instructions." +msgstr "" + +#: config/microblaze/microblaze.opt:40 +#, no-c-format +msgid "Use software emulation for floating point (default)." +msgstr "" + +#: config/microblaze/microblaze.opt:44 +#, no-c-format +msgid "Use hardware floating point instructions." +msgstr "" + +#: config/microblaze/microblaze.opt:48 +#, no-c-format +msgid "Use table lookup optimization for small signed integer divisions." +msgstr "" + +#: config/microblaze/microblaze.opt:52 +#, no-c-format +msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU." +msgstr "" + +#: config/microblaze/microblaze.opt:56 +#, no-c-format +msgid "Don't optimize block moves, use memcpy." +msgstr "" + +#: config/microblaze/microblaze.opt:68 +#, no-c-format +msgid "Use the soft multiply emulation (default)." +msgstr "" + +#: config/microblaze/microblaze.opt:72 +#, no-c-format +msgid "Use reorder instructions (swap and byte reversed load/store) (default)." +msgstr "" + +#: config/microblaze/microblaze.opt:76 +#, no-c-format +msgid "Use the software emulation for divides (default)." +msgstr "" + +#: config/microblaze/microblaze.opt:80 +#, no-c-format +msgid "Use the hardware barrel shifter instead of emulation." +msgstr "" + +#: config/microblaze/microblaze.opt:84 +#, no-c-format +msgid "Use pattern compare instructions." +msgstr "" + +#: config/microblaze/microblaze.opt:88 +#, no-c-format +msgid "Check for stack overflow at runtime." +msgstr "" + +#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65 +#, no-c-format +msgid "Use GP relative sdata/sbss sections." +msgstr "" + +#: config/microblaze/microblaze.opt:96 +#, no-c-format +msgid "Clear the BSS to zero and place zero initialized in BSS." +msgstr "" + +#: config/microblaze/microblaze.opt:100 +#, no-c-format +msgid "Use multiply high instructions for high part of 32x32 multiply." +msgstr "" + +#: config/microblaze/microblaze.opt:104 +#, no-c-format +msgid "Use hardware floating point conversion instructions." +msgstr "" + +#: config/microblaze/microblaze.opt:108 +#, no-c-format +msgid "Use hardware floating point square root instruction." +msgstr "" + +#: config/microblaze/microblaze.opt:112 +#, no-c-format +msgid "Description for mxl-mode-executable." +msgstr "" + +#: config/microblaze/microblaze.opt:116 +#, no-c-format +msgid "Description for mxl-mode-xmdstub." +msgstr "" + +#: config/microblaze/microblaze.opt:120 +#, no-c-format +msgid "Description for mxl-mode-bootstrap." +msgstr "" + +#: config/microblaze/microblaze.opt:124 +#, no-c-format +msgid "Description for mxl-mode-novectors." +msgstr "" + +#: config/microblaze/microblaze.opt:128 +#, no-c-format +msgid "Use hardware prefetch instruction." +msgstr "" + +#: config/microblaze/microblaze.opt:132 +#, no-c-format +msgid "Data referenced by offset from start of text instead of GOT (with -fPIC/-fPIE)." +msgstr "" + +#: config/vax/vax.opt:23 config/vax/vax.opt:27 +#, no-c-format +msgid "Target DFLOAT double precision code." +msgstr "" + +#: config/vax/vax.opt:31 config/vax/vax.opt:35 +#, no-c-format +msgid "Generate GFLOAT double precision code." +msgstr "" + +#: config/vax/vax.opt:39 +#, no-c-format +msgid "Generate code for GNU assembler (gas)." +msgstr "" + +#: config/vax/vax.opt:43 +#, no-c-format +msgid "Generate code for UNIX assembler." +msgstr "" + +#: config/vax/vax.opt:51 +#, no-c-format +msgid "Use VAXC structure conventions." +msgstr "" + +#: config/vax/vax.opt:55 +#, no-c-format +msgid "Use new adddi3/subdi3 patterns." +msgstr "" + +#: config/frv/frv.opt:30 +#, no-c-format +msgid "Use 4 media accumulators." +msgstr "" + +#: config/frv/frv.opt:34 +#, no-c-format +msgid "Use 8 media accumulators." +msgstr "" + +#: config/frv/frv.opt:38 +#, no-c-format +msgid "Enable label alignment optimizations." +msgstr "" + +#: config/frv/frv.opt:42 +#, no-c-format +msgid "Dynamically allocate cc registers." +msgstr "" + +#: config/frv/frv.opt:49 +#, no-c-format +msgid "Set the cost of branches." +msgstr "" + +#: config/frv/frv.opt:53 +#, no-c-format +msgid "Enable conditional execution other than moves/scc." +msgstr "" + +#: config/frv/frv.opt:57 +#, no-c-format +msgid "Change the maximum length of conditionally-executed sequences." +msgstr "" + +#: config/frv/frv.opt:61 +#, no-c-format +msgid "Change the number of temporary registers that are available to conditionally-executed sequences." +msgstr "" + +#: config/frv/frv.opt:65 +#, no-c-format +msgid "Enable conditional moves." +msgstr "" + +#: config/frv/frv.opt:69 +#, no-c-format +msgid "Set the target CPU type." +msgstr "" + +#: config/frv/frv.opt:73 +#, no-c-format +msgid "Known FR-V CPUs (for use with the -mcpu= option):" +msgstr "" + +#: config/frv/frv.opt:122 +#, no-c-format +msgid "Use fp double instructions." +msgstr "" + +#: config/frv/frv.opt:126 +#, no-c-format +msgid "Change the ABI to allow double word insns." +msgstr "" + +#: config/frv/frv.opt:134 +#, no-c-format +msgid "Just use icc0/fcc0." +msgstr "" + +#: config/frv/frv.opt:138 +#, no-c-format +msgid "Only use 32 FPRs." +msgstr "" + +#: config/frv/frv.opt:142 +#, no-c-format +msgid "Use 64 FPRs." +msgstr "" + +#: config/frv/frv.opt:146 +#, no-c-format +msgid "Only use 32 GPRs." +msgstr "" + +#: config/frv/frv.opt:150 +#, no-c-format +msgid "Use 64 GPRs." +msgstr "" + +#: config/frv/frv.opt:154 +#, no-c-format +msgid "Enable use of GPREL for read-only data in FDPIC." +msgstr "" + +#: config/frv/frv.opt:166 +#, no-c-format +msgid "Enable PIC support for building libraries." +msgstr "" + +#: config/frv/frv.opt:170 +#, no-c-format +msgid "Follow the EABI linkage requirements." +msgstr "" + +#: config/frv/frv.opt:174 +#, no-c-format +msgid "Disallow direct calls to global functions." +msgstr "" + +#: config/frv/frv.opt:178 +#, no-c-format +msgid "Use media instructions." +msgstr "" + +#: config/frv/frv.opt:182 +#, no-c-format +msgid "Use multiply add/subtract instructions." +msgstr "" + +#: config/frv/frv.opt:186 +#, no-c-format +msgid "Enable optimizing &&/|| in conditional execution." +msgstr "" + +#: config/frv/frv.opt:190 +#, no-c-format +msgid "Enable nested conditional execution optimizations." +msgstr "" + +#: config/frv/frv.opt:195 +#, no-c-format +msgid "Do not mark ABI switches in e_flags." +msgstr "" + +#: config/frv/frv.opt:199 +#, no-c-format +msgid "Remove redundant membars." +msgstr "" + +#: config/frv/frv.opt:203 +#, no-c-format +msgid "Pack VLIW instructions." +msgstr "" + +#: config/frv/frv.opt:207 +#, no-c-format +msgid "Enable setting GPRs to the result of comparisons." +msgstr "" + +#: config/frv/frv.opt:211 +#, no-c-format +msgid "Change the amount of scheduler lookahead." +msgstr "" + +#: config/frv/frv.opt:219 +#, no-c-format +msgid "Assume a large TLS segment." +msgstr "" + +#: config/frv/frv.opt:223 +#, no-c-format +msgid "Do not assume a large TLS segment." +msgstr "" + +#: config/frv/frv.opt:228 +#, no-c-format +msgid "Cause gas to print tomcat statistics." +msgstr "" + +#: config/frv/frv.opt:233 +#, no-c-format +msgid "Link with the library-pic libraries." +msgstr "" + +#: config/frv/frv.opt:237 +#, no-c-format +msgid "Allow branches to be packed with other instructions." +msgstr "" + +#: config/mn10300/mn10300.opt:30 +#, no-c-format +msgid "Target the AM33 processor." +msgstr "" + +#: config/mn10300/mn10300.opt:34 +#, no-c-format +msgid "Target the AM33/2.0 processor." +msgstr "" + +#: config/mn10300/mn10300.opt:38 +#, no-c-format +msgid "Target the AM34 processor." +msgstr "" + +#: config/mn10300/mn10300.opt:46 +#, no-c-format +msgid "Work around hardware multiply bug." +msgstr "" + +#: config/mn10300/mn10300.opt:55 +#, no-c-format +msgid "Enable linker relaxations." +msgstr "" + +#: config/mn10300/mn10300.opt:59 +#, no-c-format +msgid "Return pointers in both a0 and d0." +msgstr "" + +#: config/mn10300/mn10300.opt:63 +#, no-c-format +msgid "Allow gcc to generate LIW instructions." +msgstr "" + +#: config/mn10300/mn10300.opt:67 +#, no-c-format +msgid "Allow gcc to generate the SETLB and Lcc instructions." +msgstr "" + +#: config/nds32/nds32-elf.opt:3 config/nds32/nds32-linux.opt:3 +#, no-c-format +msgid "Specify the address generation strategy for code model." +msgstr "" + +#: config/nds32/nds32-elf.opt:7 config/nds32/nds32-linux.opt:7 +#, no-c-format +msgid "Known cmodel types (for use with the -mcmodel= option):" +msgstr "" + +#: config/nds32/nds32.opt:29 config/nds32/nds32.opt:89 +#, no-c-format +msgid "Generate code in big-endian mode." +msgstr "" + +#: config/nds32/nds32.opt:33 config/nds32/nds32.opt:93 +#, no-c-format +msgid "Generate code in little-endian mode." +msgstr "" + +#: config/nds32/nds32.opt:37 +#, no-c-format +msgid "Force performing fp-as-gp optimization." +msgstr "" + +#: config/nds32/nds32.opt:41 +#, no-c-format +msgid "Forbid performing fp-as-gp optimization." +msgstr "" + +#: config/nds32/nds32.opt:47 +#, no-c-format +msgid "Specify which ABI type to generate code for: 2, 2fp+." +msgstr "" + +#: config/nds32/nds32.opt:61 +#, no-c-format +msgid "Specify use soft floating point ABI which mean alias to -mabi=2." +msgstr "" + +#: config/nds32/nds32.opt:65 +#, no-c-format +msgid "Specify use soft floating point ABI which mean alias to -mabi=2fp+." +msgstr "" + +#: config/nds32/nds32.opt:71 +#, no-c-format +msgid "Use reduced-set registers for register allocation." +msgstr "" + +#: config/nds32/nds32.opt:75 +#, no-c-format +msgid "Use full-set registers for register allocation." +msgstr "" + +#: config/nds32/nds32.opt:81 +#, no-c-format +msgid "Always align function entry, jump target and return address." +msgstr "" + +#: config/nds32/nds32.opt:85 +#, no-c-format +msgid "Align function entry to 4 byte." +msgstr "" + +#: config/nds32/nds32.opt:97 +#, no-c-format +msgid "Prevent $fp being allocated during register allocation so that compiler is able to force performing fp-as-gp optimization." +msgstr "" + +#: config/nds32/nds32.opt:101 +#, no-c-format +msgid "Forbid using $fp to access static and global variables. This option strictly forbids fp-as-gp optimization regardless of '-mforce-fp-as-gp'." +msgstr "" + +#: config/nds32/nds32.opt:105 +#, no-c-format +msgid "Specify the address generation strategy for ICT call's code model." +msgstr "" + +#: config/nds32/nds32.opt:109 +#, no-c-format +msgid "Known cmodel types (for use with the -mict-model= option):" +msgstr "" + +#: config/nds32/nds32.opt:119 +#, no-c-format +msgid "Generate conditional move instructions." +msgstr "" + +#: config/nds32/nds32.opt:123 +#, no-c-format +msgid "Generate hardware abs instructions." +msgstr "" + +#: config/nds32/nds32.opt:127 +#, no-c-format +msgid "Generate performance extension instructions." +msgstr "" + +#: config/nds32/nds32.opt:131 +#, no-c-format +msgid "Generate performance extension version 2 instructions." +msgstr "" + +#: config/nds32/nds32.opt:135 +#, no-c-format +msgid "Generate string extension instructions." +msgstr "" + +#: config/nds32/nds32.opt:139 +#, no-c-format +msgid "Generate DSP extension instructions." +msgstr "" + +#: config/nds32/nds32.opt:143 +#, no-c-format +msgid "Generate v3 push25/pop25 instructions." +msgstr "" + +#: config/nds32/nds32.opt:147 +#, no-c-format +msgid "Generate 16-bit instructions." +msgstr "" + +#: config/nds32/nds32.opt:151 +#, no-c-format +msgid "Insert relax hint for linker to do relaxation." +msgstr "" + +#: config/nds32/nds32.opt:155 +#, no-c-format +msgid "Enable Virtual Hosting support." +msgstr "" + +#: config/nds32/nds32.opt:159 +#, no-c-format +msgid "Specify the size of each interrupt vector, which must be 4 or 16." +msgstr "" + +#: config/nds32/nds32.opt:163 +#, no-c-format +msgid "Specify the security level of c-isr for the whole file." +msgstr "" + +#: config/nds32/nds32.opt:167 +#, no-c-format +msgid "Specify the size of each cache block, which must be a power of 2 between 4 and 512." +msgstr "" + +#: config/nds32/nds32.opt:175 +#, no-c-format +msgid "Known arch types (for use with the -march= option):" +msgstr "" + +#: config/nds32/nds32.opt:197 +#, no-c-format +msgid "Specify the cpu for pipeline model." +msgstr "" + +#: config/nds32/nds32.opt:201 +#, no-c-format +msgid "Known cpu types (for use with the -mcpu= option):" +msgstr "" + +#: config/nds32/nds32.opt:361 +#, no-c-format +msgid "Specify a fpu configuration value from 0 to 7; 0-3 is as FPU spec says, and 4-7 is corresponding to 0-3." +msgstr "" + +#: config/nds32/nds32.opt:365 +#, no-c-format +msgid "Known floating-point number of registers (for use with the -mconfig-fpu= option):" +msgstr "" + +#: config/nds32/nds32.opt:393 +#, no-c-format +msgid "Specify configuration of instruction mul: fast1, fast2 or slow. The default is fast1." +msgstr "" + +#: config/nds32/nds32.opt:412 +#, no-c-format +msgid "Specify how many read/write ports for n9/n10 cores. The value should be 3r2w or 2r1w." +msgstr "" + +#: config/nds32/nds32.opt:425 +#, no-c-format +msgid "Enable constructor/destructor feature." +msgstr "" + +#: config/nds32/nds32.opt:429 +#, no-c-format +msgid "Guide linker to relax instructions." +msgstr "" + +#: config/nds32/nds32.opt:433 +#, no-c-format +msgid "Generate floating-point multiply-accumulation instructions." +msgstr "" + +#: config/nds32/nds32.opt:437 +#, no-c-format +msgid "Generate single-precision floating-point instructions." +msgstr "" + +#: config/nds32/nds32.opt:441 +#, no-c-format +msgid "Generate double-precision floating-point instructions." +msgstr "" + +#: config/nds32/nds32.opt:445 +#, no-c-format +msgid "Force disable hardware loop, even use -mext-dsp." +msgstr "" + +#: config/nds32/nds32.opt:449 +#, no-c-format +msgid "Permit scheduling of a function's prologue and epilogue sequence." +msgstr "" + +#: config/nds32/nds32.opt:453 +#, no-c-format +msgid "Generate return instruction in naked function." +msgstr "" + +#: config/nds32/nds32.opt:457 +#, no-c-format +msgid "Always save $lp in the stack." +msgstr "" + +#: config/nds32/nds32.opt:465 +#, no-c-format +msgid "Allow use r15 for inline ASM." +msgstr "" + +#: config/iq2000/iq2000.opt:31 +#, no-c-format +msgid "Specify CPU for code generation purposes." +msgstr "" + +#: config/iq2000/iq2000.opt:47 +#, no-c-format +msgid "Specify CPU for scheduling purposes." +msgstr "" + +#: config/iq2000/iq2000.opt:51 +#, no-c-format +msgid "Known IQ2000 CPUs (for use with the -mcpu= option):" +msgstr "" + +#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142 +#, no-c-format +msgid "Use ROM instead of RAM." +msgstr "" + +#: config/iq2000/iq2000.opt:70 +#, no-c-format +msgid "No default crt0.o." +msgstr "" + +#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446 +#, no-c-format +msgid "Put uninitialized constants in ROM (needs -membedded-data)." +msgstr "" + +#: config/csky/csky.opt:34 +#, no-c-format +msgid "Specify the target architecture." +msgstr "" + +#: config/csky/csky.opt:38 +#, no-c-format +msgid "Specify the target processor." +msgstr "" + +#: config/csky/csky.opt:90 +#, no-c-format +msgid "Specify the target floating-point hardware/format." +msgstr "" + +#: config/csky/csky.opt:94 +#, no-c-format +msgid "Generate C-SKY FPU double float instructions (default for hard float)." +msgstr "" + +#: config/csky/csky.opt:98 +#, no-c-format +msgid "Generate frecipd/fsqrtd/fdivd instructions (default for hard float)." +msgstr "" + +#: config/csky/csky.opt:106 +#, no-c-format +msgid "Enable the extended LRW instruction (default for CK801)." +msgstr "" + +#: config/csky/csky.opt:110 +#, no-c-format +msgid "Enable interrupt stack instructions." +msgstr "" + +#: config/csky/csky.opt:114 +#, no-c-format +msgid "Enable multiprocessor instructions." +msgstr "" + +#: config/csky/csky.opt:118 +#, no-c-format +msgid "Enable coprocessor instructions." +msgstr "" + +#: config/csky/csky.opt:122 +#, no-c-format +msgid "Enable cache prefetch instructions." +msgstr "" + +#: config/csky/csky.opt:126 +#, no-c-format +msgid "Enable C-SKY SECURE instructions." +msgstr "" + +#: config/csky/csky.opt:133 +#, no-c-format +msgid "Enable C-SKY TRUST instructions." +msgstr "" + +#: config/csky/csky.opt:137 +#, no-c-format +msgid "Enable C-SKY DSP instructions." +msgstr "" + +#: config/csky/csky.opt:141 +#, no-c-format +msgid "Enable C-SKY Enhanced DSP instructions." +msgstr "" + +#: config/csky/csky.opt:145 +#, no-c-format +msgid "Enable C-SKY Vector DSP instructions." +msgstr "" + +#: config/csky/csky.opt:151 +#, no-c-format +msgid "Generate divide instructions." +msgstr "" + +#: config/csky/csky.opt:155 +#, no-c-format +msgid "Generate code for Smart Mode." +msgstr "" + +#: config/csky/csky.opt:159 +#, no-c-format +msgid "Enable use of R16-R31 (default)." +msgstr "" + +#: config/csky/csky.opt:163 +#, no-c-format +msgid "Generate code using global anchor symbol addresses." +msgstr "" + +#: config/csky/csky.opt:167 +#, no-c-format +msgid "Generate push/pop instructions (default)." +msgstr "" + +#: config/csky/csky.opt:171 +#, no-c-format +msgid "Generate stm/ldm instructions (default)." +msgstr "" + +#: config/csky/csky.opt:178 +#, no-c-format +msgid "Generate constant pools in the compiler instead of assembler." +msgstr "" + +#: config/csky/csky.opt:182 +#, no-c-format +msgid "Emit .stack_size directives." +msgstr "" + +#: config/csky/csky.opt:186 +#, no-c-format +msgid "Generate code for C-SKY compiler runtime instead of libgcc." +msgstr "" + +#: config/csky/csky.opt:190 +#, no-c-format +msgid "Set the branch costs to roughly the specified number of instructions." +msgstr "" + +#: config/csky/csky.opt:194 +#, no-c-format +msgid "Permit scheduling of function prologue and epilogue sequences." +msgstr "" + +#: config/csky/csky_tables.opt:24 +#, no-c-format +msgid "Known CSKY CPUs (for use with the -mcpu= options):" +msgstr "" + +#: config/csky/csky_tables.opt:205 +#, no-c-format +msgid "Known CSKY architectures (for use with the -march= option):" +msgstr "" + +#: config/csky/csky_tables.opt:227 +#, no-c-format +msgid "Known CSKY FPUs (for use with the -mfpu= option):" +msgstr "" + +#: config/c6x/c6x-tables.opt:24 +#, no-c-format +msgid "Known C6X ISAs (for use with the -march= option):" +msgstr "" + +#: config/c6x/c6x.opt:42 +#, no-c-format +msgid "Select method for sdata handling." +msgstr "" + +#: config/c6x/c6x.opt:46 +#, no-c-format +msgid "Valid arguments for the -msdata= option:" +msgstr "" + +#: config/c6x/c6x.opt:59 +#, no-c-format +msgid "Compile for the DSBT shared library ABI." +msgstr "" + +#: config/cris/cris.opt:45 +#, no-c-format +msgid "Work around bug in multiplication instruction." +msgstr "" + +#: config/cris/cris.opt:51 +#, no-c-format +msgid "Compile for ETRAX 4 (CRIS v3)." +msgstr "" + +#: config/cris/cris.opt:56 +#, no-c-format +msgid "Compile for ETRAX 100 (CRIS v8)." +msgstr "" + +#: config/cris/cris.opt:64 +#, no-c-format +msgid "Emit verbose debug information in assembly code." +msgstr "" + +#: config/cris/cris.opt:71 +#, no-c-format +msgid "Do not use condition codes from normal instructions." +msgstr "" + +#: config/cris/cris.opt:80 +#, no-c-format +msgid "Do not emit addressing modes with side-effect assignment." +msgstr "" + +#: config/cris/cris.opt:89 +#, no-c-format +msgid "Do not tune stack alignment." +msgstr "" + +#: config/cris/cris.opt:98 +#, no-c-format +msgid "Do not tune writable data alignment." +msgstr "" + +#: config/cris/cris.opt:107 +#, no-c-format +msgid "Do not tune code and read-only data alignment." +msgstr "" + +#: config/cris/cris.opt:116 +#, no-c-format +msgid "Align code and data to 32 bits." +msgstr "" + +#: config/cris/cris.opt:133 +#, no-c-format +msgid "Don't align items in code or data." +msgstr "" + +#: config/cris/cris.opt:142 +#, no-c-format +msgid "Do not emit function prologue or epilogue." +msgstr "" + +#: config/cris/cris.opt:149 +#, no-c-format +msgid "Use the most feature-enabling options allowed by other options." +msgstr "" + +#: config/cris/cris.opt:158 +#, no-c-format +msgid "Override -mbest-lib-options." +msgstr "" + +#: config/cris/cris.opt:165 +#, no-c-format +msgid "-march=ARCH\tGenerate code for the specified chip or CPU version." +msgstr "" + +#: config/cris/cris.opt:169 +#, no-c-format +msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version." +msgstr "" + +#: config/cris/cris.opt:173 +#, no-c-format +msgid "-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified size." +msgstr "" + +#: config/cris/cris.opt:180 +#, no-c-format +msgid "Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls to abort() are used." +msgstr "" + +#: config/cris/cris.opt:184 +#, no-c-format +msgid "Emit checks causing \"break 8\" instructions to execute when applying atomic builtins on misaligned memory." +msgstr "" + +#: config/cris/cris.opt:188 +#, no-c-format +msgid "Handle atomic builtins that may be applied to unaligned data by calling library functions. Overrides -mtrap-unaligned-atomic." +msgstr "" + +#: config/sh/superh.opt:6 +#, no-c-format +msgid "Board name [and memory region]." +msgstr "" + +#: config/sh/superh.opt:10 +#, no-c-format +msgid "Runtime name." +msgstr "" + +#: config/sh/sh.opt:42 +#, no-c-format +msgid "Generate SH1 code." +msgstr "" + +#: config/sh/sh.opt:46 +#, no-c-format +msgid "Generate SH2 code." +msgstr "" + +#: config/sh/sh.opt:50 +#, no-c-format +msgid "Generate default double-precision SH2a-FPU code." +msgstr "" + +#: config/sh/sh.opt:54 +#, no-c-format +msgid "Generate SH2a FPU-less code." +msgstr "" + +#: config/sh/sh.opt:58 +#, no-c-format +msgid "Generate default single-precision SH2a-FPU code." +msgstr "" + +#: config/sh/sh.opt:62 +#, no-c-format +msgid "Generate only single-precision SH2a-FPU code." +msgstr "" + +#: config/sh/sh.opt:66 +#, no-c-format +msgid "Generate SH2e code." +msgstr "" + +#: config/sh/sh.opt:70 +#, no-c-format +msgid "Generate SH3 code." +msgstr "" + +#: config/sh/sh.opt:74 +#, no-c-format +msgid "Generate SH3e code." +msgstr "" + +#: config/sh/sh.opt:78 +#, no-c-format +msgid "Generate SH4 code." +msgstr "" + +#: config/sh/sh.opt:82 +#, no-c-format +msgid "Generate SH4-100 code." +msgstr "" + +#: config/sh/sh.opt:86 +#, no-c-format +msgid "Generate SH4-200 code." +msgstr "" + +#: config/sh/sh.opt:92 +#, no-c-format +msgid "Generate SH4-300 code." +msgstr "" + +#: config/sh/sh.opt:96 +#, no-c-format +msgid "Generate SH4 FPU-less code." +msgstr "" + +#: config/sh/sh.opt:100 +#, no-c-format +msgid "Generate SH4-100 FPU-less code." +msgstr "" + +#: config/sh/sh.opt:104 +#, no-c-format +msgid "Generate SH4-200 FPU-less code." +msgstr "" + +#: config/sh/sh.opt:108 +#, no-c-format +msgid "Generate SH4-300 FPU-less code." +msgstr "" + +#: config/sh/sh.opt:112 +#, no-c-format +msgid "Generate code for SH4 340 series (MMU/FPU-less)." +msgstr "" + +#: config/sh/sh.opt:117 +#, no-c-format +msgid "Generate code for SH4 400 series (MMU/FPU-less)." +msgstr "" + +#: config/sh/sh.opt:122 +#, no-c-format +msgid "Generate code for SH4 500 series (FPU-less)." +msgstr "" + +#: config/sh/sh.opt:127 +#, no-c-format +msgid "Generate default single-precision SH4 code." +msgstr "" + +#: config/sh/sh.opt:131 +#, no-c-format +msgid "Generate default single-precision SH4-100 code." +msgstr "" + +#: config/sh/sh.opt:135 +#, no-c-format +msgid "Generate default single-precision SH4-200 code." +msgstr "" + +#: config/sh/sh.opt:139 +#, no-c-format +msgid "Generate default single-precision SH4-300 code." +msgstr "" + +#: config/sh/sh.opt:143 +#, no-c-format +msgid "Generate only single-precision SH4 code." +msgstr "" + +#: config/sh/sh.opt:147 +#, no-c-format +msgid "Generate only single-precision SH4-100 code." +msgstr "" + +#: config/sh/sh.opt:151 +#, no-c-format +msgid "Generate only single-precision SH4-200 code." +msgstr "" + +#: config/sh/sh.opt:155 +#, no-c-format +msgid "Generate only single-precision SH4-300 code." +msgstr "" + +#: config/sh/sh.opt:159 +#, no-c-format +msgid "Generate SH4a code." +msgstr "" + +#: config/sh/sh.opt:163 +#, no-c-format +msgid "Generate SH4a FPU-less code." +msgstr "" + +#: config/sh/sh.opt:167 +#, no-c-format +msgid "Generate default single-precision SH4a code." +msgstr "" + +#: config/sh/sh.opt:171 +#, no-c-format +msgid "Generate only single-precision SH4a code." +msgstr "" + +#: config/sh/sh.opt:175 +#, no-c-format +msgid "Generate SH4al-dsp code." +msgstr "" + +#: config/sh/sh.opt:183 +#, no-c-format +msgid "Generate code in big endian mode." +msgstr "" + +#: config/sh/sh.opt:187 +#, no-c-format +msgid "Generate 32-bit offsets in switch tables." +msgstr "" + +#: config/sh/sh.opt:191 +#, no-c-format +msgid "Generate bit instructions." +msgstr "" + +#: config/sh/sh.opt:199 +#, no-c-format +msgid "Assume that zero displacement conditional branches are fast." +msgstr "" + +#: config/sh/sh.opt:203 +#, no-c-format +msgid "Force the usage of delay slots for conditional branches." +msgstr "" + +#: config/sh/sh.opt:207 +#, no-c-format +msgid "Align doubles at 64-bit boundaries." +msgstr "" + +#: config/sh/sh.opt:211 +#, no-c-format +msgid "Division strategy, one of: call-div1, call-fp, call-table." +msgstr "" + +#: config/sh/sh.opt:215 +#, no-c-format +msgid "Specify name for 32 bit signed division function." +msgstr "" + +#: config/sh/sh.opt:219 +#, no-c-format +msgid "Generate ELF FDPIC code." +msgstr "" + +#: config/sh/sh.opt:223 +#, no-c-format +msgid "Enable the use of 64-bit floating point registers in fmov instructions. See -mdalign if 64-bit alignment is required." +msgstr "" + +#: config/sh/sh.opt:231 config/sh/sh.opt:269 +#, no-c-format +msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions." +msgstr "" + +#: config/sh/sh.opt:235 +#, no-c-format +msgid "Increase the IEEE compliance for floating-point comparisons." +msgstr "" + +#: config/sh/sh.opt:239 +#, no-c-format +msgid "Inline code to invalidate instruction cache entries after setting up nested function trampolines." +msgstr "" + +#: config/sh/sh.opt:243 config/arc/arc.opt:242 +#, no-c-format +msgid "Annotate assembler instructions with estimated addresses." +msgstr "" + +#: config/sh/sh.opt:247 +#, no-c-format +msgid "Generate code in little endian mode." +msgstr "" + +#: config/sh/sh.opt:251 +#, no-c-format +msgid "Mark MAC register as call-clobbered." +msgstr "" + +#: config/sh/sh.opt:257 +#, no-c-format +msgid "Make structs a multiple of 4 bytes (warning: ABI altered)." +msgstr "" + +#: config/sh/sh.opt:261 +#, no-c-format +msgid "Emit function-calls using global offset table when generating PIC." +msgstr "" + +#: config/sh/sh.opt:265 +#, no-c-format +msgid "Shorten address references during linking." +msgstr "" + +#: config/sh/sh.opt:273 +#, no-c-format +msgid "Specify the model for atomic operations." +msgstr "" + +#: config/sh/sh.opt:277 +#, no-c-format +msgid "Use tas.b instruction for __atomic_test_and_set." +msgstr "" + +#: config/sh/sh.opt:281 +#, no-c-format +msgid "Cost to assume for a multiply insn." +msgstr "" + +#: config/sh/sh.opt:285 +#, no-c-format +msgid "Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate if the inline code would not work in user mode." +msgstr "" + +#: config/sh/sh.opt:291 +#, no-c-format +msgid "Pretend a branch-around-a-move is a conditional move." +msgstr "" + +#: config/sh/sh.opt:295 +#, no-c-format +msgid "Enable the use of the fsca instruction." +msgstr "" + +#: config/sh/sh.opt:299 +#, no-c-format +msgid "Enable the use of the fsrra instruction." +msgstr "" + +#: config/sh/sh.opt:303 +#, no-c-format +msgid "Use LRA instead of reload (transitional)." +msgstr "" + +#: config/gcn/gcn.opt:26 +#, no-c-format +msgid "GCN GPU type to use:" +msgstr "" + +#: config/gcn/gcn.opt:60 config/gcn/gcn.opt:64 +#, no-c-format +msgid "Specify the name of the target GPU." +msgstr "" + +#: config/gcn/gcn.opt:68 +#, no-c-format +msgid "Generate code for a 32-bit ABI." +msgstr "" + +#: config/gcn/gcn.opt:72 +#, no-c-format +msgid "Generate code for a 64-bit ABI." +msgstr "" + +#: config/gcn/gcn.opt:76 +#, no-c-format +msgid "Enable OpenMP GPU offloading." +msgstr "" + +#: config/gcn/gcn.opt:87 +#, no-c-format +msgid "Obsolete; use GCN_STACK_SIZE at runtime." +msgstr "" + +#: config/gcn/gcn.opt:93 +#, no-c-format +msgid "Amount of local data-share (LDS) memory to reserve for gang-private variables." +msgstr "" + +#: config/gcn/gcn.opt:97 +#, no-c-format +msgid "Warn about invalid OpenACC dimensions." +msgstr "" + +#: config/gcn/gcn.opt:101 +#, no-c-format +msgid "SRAM-ECC and XNACK modes:" +msgstr "" + +#: config/gcn/gcn.opt:117 +#, no-c-format +msgid "Compile for devices requiring XNACK enabled. Default \"any\" if USM is supported." +msgstr "" + +#: config/gcn/gcn.opt:121 +#, no-c-format +msgid "Compile for devices with the SRAM ECC feature enabled, or not. Default \"any\"." +msgstr "" + +#: config/gcn/gcn.opt:125 +#, no-c-format +msgid "--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred vectorization factor." +msgstr "" + +#: config/fr30/fr30.opt:23 +#, no-c-format +msgid "Assume small address space." +msgstr "" + +#: config/bpf/bpf.opt:28 +#, no-c-format +msgid "Generate xBPF." +msgstr "" + +#: config/bpf/bpf.opt:34 +#, no-c-format +msgid "Generate big-endian eBPF." +msgstr "" + +#: config/bpf/bpf.opt:38 +#, no-c-format +msgid "Generate little-endian eBPF." +msgstr "" + +#: config/bpf/bpf.opt:42 +#, no-c-format +msgid "Set a hard limit for the size of each stack frame, in bytes." +msgstr "" + +#: config/bpf/bpf.opt:46 +#, no-c-format +msgid "Generate all necessary information for BPF Compile Once - Run Everywhere." +msgstr "" + +#: config/bpf/bpf.opt:52 +#, no-c-format +msgid "Enable extra conditional-branch instructions j(s)lt and j(s)le." +msgstr "" + +#: config/bpf/bpf.opt:56 +#, no-c-format +msgid "Enable 32-bit ALU instructions." +msgstr "" + +#: config/bpf/bpf.opt:60 +#, no-c-format +msgid "Enable 32-bit jump instructions." +msgstr "" + +#: config/bpf/bpf.opt:64 +#, no-c-format +msgid "Enable general atomic operations introduced in v3 ISA." +msgstr "" + +#: config/bpf/bpf.opt:68 +#, no-c-format +msgid "Enable byte swap instructions." +msgstr "" + +#: config/bpf/bpf.opt:72 +#, no-c-format +msgid "Enable signed division and modulus instructions." +msgstr "" + +#: config/bpf/bpf.opt:76 +#, no-c-format +msgid "Enable signed move and memory load instructions." +msgstr "" + +#: config/bpf/bpf.opt:80 +#, no-c-format +msgid "Select the eBPF ISA version to target in code generation." +msgstr "" + +#: config/bpf/bpf.opt:84 +#, no-c-format +msgid "Valid ISA versions (for use with the -mcpu= option)" +msgstr "" + +#: config/bpf/bpf.opt:104 +#, no-c-format +msgid "Known assembler dialects (for use with the -masm= option)" +msgstr "" + +#: config/bpf/bpf.opt:114 +#, no-c-format +msgid "-minline-memops-threshold= Maximum size of memset/memmove/memcpy to inline, larger sizes will use a library call." +msgstr "" + +#: config/mips/mips.opt:32 +#, no-c-format +msgid "-mabi=ABI\tGenerate code that conforms to the given ABI." +msgstr "" + +#: config/mips/mips.opt:36 +#, no-c-format +msgid "Known MIPS ABIs (for use with the -mabi= option):" +msgstr "" + +#: config/mips/mips.opt:55 +#, no-c-format +msgid "Generate code that can be used in SVR4-style dynamic objects." +msgstr "" + +#: config/mips/mips.opt:59 +#, no-c-format +msgid "Use PMC-style 'mad' instructions." +msgstr "" + +#: config/mips/mips.opt:63 +#, no-c-format +msgid "Use integer madd/msub instructions." +msgstr "" + +#: config/mips/mips.opt:67 +#, no-c-format +msgid "-march=ISA\tGenerate code for the given ISA." +msgstr "" + +#: config/mips/mips.opt:75 +#, no-c-format +msgid "Use Branch Likely instructions, overriding the architecture default." +msgstr "" + +#: config/mips/mips.opt:79 +#, no-c-format +msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing." +msgstr "" + +#: config/mips/mips.opt:87 +#, no-c-format +msgid "-mcode-readable=SETTING\tSpecify when instructions are allowed to access code." +msgstr "" + +#: config/mips/mips.opt:91 +#, no-c-format +msgid "Valid arguments to -mcode-readable=:" +msgstr "" + +#: config/mips/mips.opt:104 +#, no-c-format +msgid "Use branch-and-break sequences to check for integer divide by zero." +msgstr "" + +#: config/mips/mips.opt:108 +#, no-c-format +msgid "Use trap instructions to check for integer divide by zero." +msgstr "" + +#: config/mips/mips.opt:112 +#, no-c-format +msgid "Allow the use of MDMX instructions." +msgstr "" + +#: config/mips/mips.opt:120 +#, no-c-format +msgid "Use MIPS-DSP instructions." +msgstr "" + +#: config/mips/mips.opt:124 +#, no-c-format +msgid "Use MIPS-DSP REV 2 instructions." +msgstr "" + +#: config/mips/mips.opt:146 +#, no-c-format +msgid "Use Enhanced Virtual Addressing instructions." +msgstr "" + +#: config/mips/mips.opt:171 +#, no-c-format +msgid "Don't use %reloc() assembly operators (for backward compatibility)." +msgstr "" + +#: config/mips/mips.opt:175 +#, no-c-format +msgid "Use -G for data that is not defined by the current object." +msgstr "" + +#: config/mips/mips.opt:179 +#, no-c-format +msgid "Work around certain 24K errata." +msgstr "" + +#: config/mips/mips.opt:183 +#, no-c-format +msgid "Work around certain R4000 errata." +msgstr "" + +#: config/mips/mips.opt:187 +#, no-c-format +msgid "Work around certain R4400 errata." +msgstr "" + +#: config/mips/mips.opt:191 +#, no-c-format +msgid "Work around the R5900 short loop erratum." +msgstr "" + +#: config/mips/mips.opt:195 +#, no-c-format +msgid "Work around certain RM7000 errata." +msgstr "" + +#: config/mips/mips.opt:199 +#, no-c-format +msgid "Work around certain R10000 errata." +msgstr "" + +#: config/mips/mips.opt:203 +#, no-c-format +msgid "Work around errata for early SB-1 revision 2 cores." +msgstr "" + +#: config/mips/mips.opt:207 +#, no-c-format +msgid "Work around certain VR4120 errata." +msgstr "" + +#: config/mips/mips.opt:211 +#, no-c-format +msgid "Work around VR4130 mflo/mfhi errata." +msgstr "" + +#: config/mips/mips.opt:215 +#, no-c-format +msgid "Work around an early 4300 hardware bug." +msgstr "" + +#: config/mips/mips.opt:219 +#, no-c-format +msgid "FP exceptions are enabled." +msgstr "" + +#: config/mips/mips.opt:223 +#, no-c-format +msgid "Use 32-bit floating-point registers." +msgstr "" + +#: config/mips/mips.opt:227 +#, no-c-format +msgid "Conform to the o32 FPXX ABI." +msgstr "" + +#: config/mips/mips.opt:231 +#, no-c-format +msgid "Use 64-bit floating-point registers." +msgstr "" + +#: config/mips/mips.opt:235 +#, no-c-format +msgid "-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack trampolines." +msgstr "" + +#: config/mips/mips.opt:239 +#, no-c-format +msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode." +msgstr "" + +#: config/mips/mips.opt:243 +#, no-c-format +msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding." +msgstr "" + +#: config/mips/mips.opt:247 +#, no-c-format +msgid "Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):" +msgstr "" + +#: config/mips/mips.opt:257 +#, no-c-format +msgid "Use 32-bit general registers." +msgstr "" + +#: config/mips/mips.opt:261 +#, no-c-format +msgid "Use 64-bit general registers." +msgstr "" + +#: config/mips/mips.opt:265 +#, no-c-format +msgid "Use GP-relative addressing to access small data." +msgstr "" + +#: config/mips/mips.opt:269 +#, no-c-format +msgid "When generating -mabicalls code, allow executables to use PLTs and copy relocations." +msgstr "" + +#: config/mips/mips.opt:273 +#, no-c-format +msgid "Allow the use of hardware floating-point ABI and instructions." +msgstr "" + +#: config/mips/mips.opt:277 +#, no-c-format +msgid "Generate code that is link-compatible with MIPS16 and microMIPS code." +msgstr "" + +#: config/mips/mips.opt:281 +#, no-c-format +msgid "An alias for minterlink-compressed provided for backward-compatibility." +msgstr "" + +#: config/mips/mips.opt:285 +#, no-c-format +msgid "-mipsN\tGenerate code for ISA level N." +msgstr "" + +#: config/mips/mips.opt:289 +#, no-c-format +msgid "Generate MIPS16 code." +msgstr "" + +#: config/mips/mips.opt:293 +#, no-c-format +msgid "Use MIPS-3D instructions." +msgstr "" + +#: config/mips/mips.opt:297 +#, no-c-format +msgid "Use ll, sc and sync instructions." +msgstr "" + +#: config/mips/mips.opt:301 +#, no-c-format +msgid "Use -G for object-local data." +msgstr "" + +#: config/mips/mips.opt:305 +#, no-c-format +msgid "Use indirect calls." +msgstr "" + +#: config/mips/mips.opt:309 +#, no-c-format +msgid "Use a 32-bit long type." +msgstr "" + +#: config/mips/mips.opt:313 +#, no-c-format +msgid "Use a 64-bit long type." +msgstr "" + +#: config/mips/mips.opt:317 +#, no-c-format +msgid "Pass the address of the ra save location to _mcount in $12." +msgstr "" + +#: config/mips/mips.opt:321 +#, no-c-format +msgid "Don't optimize block moves." +msgstr "" + +#: config/mips/mips.opt:325 +#, no-c-format +msgid "Use microMIPS instructions." +msgstr "" + +#: config/mips/mips.opt:329 +#, no-c-format +msgid "Use MIPS MSA Extension instructions." +msgstr "" + +#: config/mips/mips.opt:333 +#, no-c-format +msgid "Allow the use of MT instructions." +msgstr "" + +#: config/mips/mips.opt:337 +#, no-c-format +msgid "Prevent the use of all floating-point operations." +msgstr "" + +#: config/mips/mips.opt:341 +#, no-c-format +msgid "Use MCU instructions." +msgstr "" + +#: config/mips/mips.opt:345 +#, no-c-format +msgid "Do not use a cache-flushing function before calling stack trampolines." +msgstr "" + +#: config/mips/mips.opt:349 +#, no-c-format +msgid "Do not use MDMX instructions." +msgstr "" + +#: config/mips/mips.opt:353 +#, no-c-format +msgid "Generate normal-mode code." +msgstr "" + +#: config/mips/mips.opt:357 +#, no-c-format +msgid "Do not use MIPS-3D instructions." +msgstr "" + +#: config/mips/mips.opt:361 +#, no-c-format +msgid "Use paired-single floating-point instructions." +msgstr "" + +#: config/mips/mips.opt:365 +#, no-c-format +msgid "-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be inserted." +msgstr "" + +#: config/mips/mips.opt:369 +#, no-c-format +msgid "Valid arguments to -mr10k-cache-barrier=:" +msgstr "" + +#: config/mips/mips.opt:382 +#, no-c-format +msgid "Try to allow the linker to turn PIC calls into direct calls." +msgstr "" + +#: config/mips/mips.opt:386 +#, no-c-format +msgid "When generating -mabicalls code, make the code suitable for use in shared libraries." +msgstr "" + +#: config/mips/mips.opt:394 +#, no-c-format +msgid "Use SmartMIPS instructions." +msgstr "" + +#: config/mips/mips.opt:402 +#, no-c-format +msgid "Optimize lui/addiu address loads." +msgstr "" + +#: config/mips/mips.opt:406 +#, no-c-format +msgid "Enable the MIPS16e V2 instructions." +msgstr "" + +#: config/mips/mips.opt:410 +#, no-c-format +msgid "Assume all symbols have 32-bit values." +msgstr "" + +#: config/mips/mips.opt:414 +#, no-c-format +msgid "Use synci instruction to invalidate i-cache." +msgstr "" + +#: config/mips/mips.opt:422 +#, no-c-format +msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable." +msgstr "" + +#: config/mips/mips.opt:426 +#, no-c-format +msgid "Use 4-operand madd.s/madd.d and related instructions where applicable." +msgstr "" + +#: config/mips/mips.opt:434 +#, no-c-format +msgid "Don't generate code with unaligned load store, only valid for MIPS R6." +msgstr "" + +#: config/mips/mips.opt:438 +#, no-c-format +msgid "Generate code with unaligned load store for R6 (alias of -mno-strict-align)." +msgstr "" + +#: config/mips/mips.opt:442 +#, no-c-format +msgid "Don't generate code with unaligned load store for R6 (alias of -mstrict-align)." +msgstr "" + +#: config/mips/mips.opt:450 +#, no-c-format +msgid "Use Virtualization (VZ) instructions." +msgstr "" + +#: config/mips/mips.opt:454 +#, no-c-format +msgid "Use eXtended Physical Address (XPA) instructions." +msgstr "" + +#: config/mips/mips.opt:458 +#, no-c-format +msgid "Use Cyclic Redundancy Check (CRC) instructions." +msgstr "" + +#: config/mips/mips.opt:462 +#, no-c-format +msgid "Use Global INValidate (GINV) instructions." +msgstr "" + +#: config/mips/mips.opt:466 +#, no-c-format +msgid "Perform VR4130-specific alignment optimizations." +msgstr "" + +#: config/mips/mips.opt:470 +#, no-c-format +msgid "Lift restrictions on GOT size." +msgstr "" + +#: config/mips/mips.opt:474 +#, no-c-format +msgid "Enable use of odd-numbered single-precision registers." +msgstr "" + +#: config/mips/mips.opt:478 +#, no-c-format +msgid "Optimize frame header." +msgstr "" + +#: config/mips/mips.opt:485 +#, no-c-format +msgid "Enable load/store bonding." +msgstr "" + +#: config/mips/mips.opt:489 +#, no-c-format +msgid "Specify the compact branch usage policy." +msgstr "" + +#: config/mips/mips.opt:493 +#, no-c-format +msgid "Policies available for use with -mcompact-branches=:" +msgstr "" + +#: config/mips/mips.opt:506 +#, no-c-format +msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions." +msgstr "" + +#: config/mips/mips.opt:510 +#, no-c-format +msgid "Use Loongson EXTension (EXT) instructions." +msgstr "" + +#: config/mips/mips.opt:514 +#, no-c-format +msgid "Use Loongson EXTension R2 (EXT2) instructions." +msgstr "" + +#: config/mips/mips-tables.opt:24 +#, no-c-format +msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):" +msgstr "" + +#: config/mips/mips-tables.opt:28 +#, no-c-format +msgid "Known MIPS ISA levels (for use with the -mips option):" +msgstr "" + +#: config/arc/arc-tables.opt:25 +#, no-c-format +msgid "Known ARC CPUs (for use with the -mcpu= option):" +msgstr "" + +#: config/arc/arc.opt:26 +#, no-c-format +msgid "Compile code for big endian mode." +msgstr "" + +#: config/arc/arc.opt:30 +#, no-c-format +msgid "Compile code for little endian mode. This is the default." +msgstr "" + +#: config/arc/arc.opt:34 +#, no-c-format +msgid "Disable ARCompact specific pass to generate conditional execution instructions." +msgstr "" + +#: config/arc/arc.opt:38 +#, no-c-format +msgid "Generate ARCompact 32-bit code for ARC600 processor." +msgstr "" + +#: config/arc/arc.opt:42 +#, no-c-format +msgid "Same as -mA6." +msgstr "" + +#: config/arc/arc.opt:46 +#, no-c-format +msgid "Generate ARCompact 32-bit code for ARC601 processor." +msgstr "" + +#: config/arc/arc.opt:50 +#, no-c-format +msgid "Generate ARCompact 32-bit code for ARC700 processor." +msgstr "" + +#: config/arc/arc.opt:54 +#, no-c-format +msgid "Same as -mA7." +msgstr "" + +#: config/arc/arc.opt:58 +#, no-c-format +msgid "Force all calls to be made via a jli instruction." +msgstr "" + +#: config/arc/arc.opt:62 +#, no-c-format +msgid "-mmpy-option=MPY\tCompile ARCv2 code with a multiplier design option." +msgstr "" + +#: config/arc/arc.opt:132 +#, no-c-format +msgid "Enable DIV-REM instructions for ARCv2." +msgstr "" + +#: config/arc/arc.opt:136 +#, no-c-format +msgid "Enable code density instructions for ARCv2." +msgstr "" + +#: config/arc/arc.opt:146 +#, no-c-format +msgid "Use ordinarily cached memory accesses for volatile references." +msgstr "" + +#: config/arc/arc.opt:150 +#, no-c-format +msgid "Enable cache bypass for volatile references." +msgstr "" + +#: config/arc/arc.opt:154 +#, no-c-format +msgid "Generate instructions supported by barrel shifter." +msgstr "" + +#: config/arc/arc.opt:158 +#, no-c-format +msgid "Generate norm instruction." +msgstr "" + +#: config/arc/arc.opt:162 +#, no-c-format +msgid "Generate swap instruction." +msgstr "" + +#: config/arc/arc.opt:166 +#, no-c-format +msgid "Generate mul64 and mulu64 instructions." +msgstr "" + +#: config/arc/arc.opt:170 +#, no-c-format +msgid "Do not generate mpy instructions for ARC700." +msgstr "" + +#: config/arc/arc.opt:174 +#, no-c-format +msgid "Generate extended arithmetic instructions, only valid for ARC700." +msgstr "" + +#: config/arc/arc.opt:178 +#, no-c-format +msgid "Dummy flag. This is the default unless FPX switches are provided explicitly." +msgstr "" + +#: config/arc/arc.opt:182 +#, no-c-format +msgid "Generate call insns as register indirect calls." +msgstr "" + +#: config/arc/arc.opt:186 +#, no-c-format +msgid "Do no generate BRcc instructions in arc_reorg." +msgstr "" + +#: config/arc/arc.opt:190 +#, no-c-format +msgid "Generate sdata references. This is the default, unless you compile for PIC." +msgstr "" + +#: config/arc/arc.opt:194 +#, no-c-format +msgid "Generate millicode thunks." +msgstr "" + +#: config/arc/arc.opt:198 config/arc/arc.opt:202 +#, no-c-format +msgid "FPX: Generate Single Precision FPX (compact) instructions." +msgstr "" + +#: config/arc/arc.opt:206 +#, no-c-format +msgid "FPX: Generate Single Precision FPX (fast) instructions." +msgstr "" + +#: config/arc/arc.opt:210 +#, no-c-format +msgid "FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions." +msgstr "" + +#: config/arc/arc.opt:214 config/arc/arc.opt:218 +#, no-c-format +msgid "FPX: Generate Double Precision FPX (compact) instructions." +msgstr "" + +#: config/arc/arc.opt:222 +#, no-c-format +msgid "FPX: Generate Double Precision FPX (fast) instructions." +msgstr "" + +#: config/arc/arc.opt:226 +#, no-c-format +msgid "Disable LR and SR instructions from using FPX extension aux registers." +msgstr "" + +#: config/arc/arc.opt:230 +#, no-c-format +msgid "Enable generation of ARC SIMD instructions via target-specific builtins." +msgstr "" + +#: config/arc/arc.opt:234 +#, no-c-format +msgid "-mcpu=CPU\tCompile code for ARC variant CPU." +msgstr "" + +#: config/arc/arc.opt:238 +#, no-c-format +msgid "Size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -Os." +msgstr "" + +#: config/arc/arc.opt:246 +#, no-c-format +msgid "Cost to assume for a multiply instruction, with 4 being equal to a normal insn." +msgstr "" + +#: config/arc/arc.opt:250 +#, no-c-format +msgid "-mtune=TUNE\tTune code for given ARC variant." +msgstr "" + +#: config/arc/arc.opt:284 +#, no-c-format +msgid "Enable the use of indexed loads." +msgstr "" + +#: config/arc/arc.opt:288 +#, no-c-format +msgid "Enable the use of pre/post modify with register displacement." +msgstr "" + +#: config/arc/arc.opt:292 +#, no-c-format +msgid "Generate 32x16 multiply and mac instructions." +msgstr "" + +#: config/arc/arc.opt:300 +#, no-c-format +msgid "Don't use less than 25 bit addressing range for calls." +msgstr "" + +#: config/arc/arc.opt:322 +#, no-c-format +msgid "Enable pre-reload use of cbranchsi pattern." +msgstr "" + +#: config/arc/arc.opt:330 +#, no-c-format +msgid "Use pc-relative switch case tables - this enables case table shortening." +msgstr "" + +#: config/arc/arc.opt:334 +#, no-c-format +msgid "Enable compact casesi pattern." +msgstr "" + +#: config/arc/arc.opt:338 +#, no-c-format +msgid "Enable 'q' instruction alternatives." +msgstr "" + +#: config/arc/arc.opt:342 +#, no-c-format +msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc." +msgstr "" + +#: config/arc/arc.opt:349 +#, no-c-format +msgid "Enable variable polynomial CRC extension." +msgstr "" + +#: config/arc/arc.opt:353 +#, no-c-format +msgid "Enable DSP 3.1 Pack A extensions." +msgstr "" + +#: config/arc/arc.opt:357 +#, no-c-format +msgid "Enable dual viterbi butterfly extension." +msgstr "" + +#: config/arc/arc.opt:367 +#, no-c-format +msgid "Enable Dual and Single Operand Instructions for Telephony." +msgstr "" + +#: config/arc/arc.opt:371 +#, no-c-format +msgid "Enable XY Memory extension (DSP version 3)." +msgstr "" + +#: config/arc/arc.opt:376 +#, no-c-format +msgid "Enable Locked Load/Store Conditional extension." +msgstr "" + +#: config/arc/arc.opt:380 +#, no-c-format +msgid "Enable swap byte ordering extension instruction." +msgstr "" + +#: config/arc/arc.opt:384 +#, no-c-format +msgid "Enable 64-bit Time-Stamp Counter extension instruction." +msgstr "" + +#: config/arc/arc.opt:388 +#, no-c-format +msgid "Pass -EB option through to linker." +msgstr "" + +#: config/arc/arc.opt:392 +#, no-c-format +msgid "Pass -EL option through to linker." +msgstr "" + +#: config/arc/arc.opt:396 +#, no-c-format +msgid "Pass -marclinux option through to linker." +msgstr "" + +#: config/arc/arc.opt:400 +#, no-c-format +msgid "Pass -marclinux_prof option through to linker." +msgstr "" + +#: config/arc/arc.opt:409 +#, no-c-format +msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY." +msgstr "" + +#: config/arc/arc.opt:413 +#, no-c-format +msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." +msgstr "" + +#: config/arc/arc.opt:417 +#, no-c-format +msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY." +msgstr "" + +#: config/arc/arc.opt:429 +#, no-c-format +msgid "Enable atomic instructions." +msgstr "" + +#: config/arc/arc.opt:433 +#, no-c-format +msgid "Enable double load/store instructions for ARC HS." +msgstr "" + +#: config/arc/arc.opt:437 +#, no-c-format +msgid "Specify the name of the target floating point configuration." +msgstr "" + +#: config/arc/arc.opt:480 +#, no-c-format +msgid "Specify thread pointer register number." +msgstr "" + +#: config/arc/arc.opt:487 +#, no-c-format +msgid "Enable use of NPS400 bit operations." +msgstr "" + +#: config/arc/arc.opt:491 +#, no-c-format +msgid "Enable use of NPS400 xld/xst extension." +msgstr "" + +#: config/arc/arc.opt:499 +#, no-c-format +msgid "Specifies the registers that the processor saves on an interrupt entry and exit." +msgstr "" + +#: config/arc/arc.opt:503 +#, no-c-format +msgid "Specifies the number of registers replicated in second register bank on entry to fast interrupt." +msgstr "" + +#: config/arc/arc.opt:507 +#, no-c-format +msgid "Sets LP_COUNT register width. Possible values are 8, 16, 20, 24, 28, and 32." +msgstr "" + +#: config/arc/arc.opt:532 +#, no-c-format +msgid "Enable 16-entry register file." +msgstr "" + +#: config/arc/arc.opt:536 +#, no-c-format +msgid "Enable use of BI/BIH instructions when available." +msgstr "" + +#: config/arc/arc.opt:540 +#, no-c-format +msgid "Enable ENTER_S and LEAVE_S opcodes for ARCv2." +msgstr "" + +#: config/vxworks-smp.opt:25 +#, no-c-format +msgid "Select VxWorks SMP C runtimes for linking." +msgstr "" + +#: lto/lang.opt:50 +#, no-c-format +msgid "Set linker output type (used internally during LTO optimization)." +msgstr "" + +#: lto/lang.opt:54 +#, no-c-format +msgid "Run the link-time optimizer in local transformation (LTRANS) mode." +msgstr "" + +#: lto/lang.opt:58 +#, no-c-format +msgid "Specify a file to which a list of files output by LTRANS is written." +msgstr "" + +#: lto/lang.opt:62 +#, no-c-format +msgid "The resolution file." +msgstr "" + +#: lto/lang.opt:66 +#, no-c-format +msgid "Run the link-time optimizer in whole program analysis (WPA) mode." +msgstr "" + +#: lto/lang.opt:70 +#, no-c-format +msgid "Whole program analysis (WPA) mode with number of parallel jobs specified." +msgstr "" + +#: lto/lang.opt:78 +#, no-c-format +msgid "Call the dump function for variables and function in IL." +msgstr "" + +#: lto/lang.opt:82 +#, no-c-format +msgid "Dump the demangled output." +msgstr "" + +#: lto/lang.opt:86 +#, no-c-format +msgid "Dump only the defined symbols." +msgstr "" + +#: lto/lang.opt:90 +#, no-c-format +msgid "Print the initial values of the variables." +msgstr "" + +#: lto/lang.opt:94 +#, no-c-format +msgid "Sort the symbols alphabetically." +msgstr "" + +#: lto/lang.opt:98 +#, no-c-format +msgid "Sort the symbols according to size." +msgstr "" + +#: lto/lang.opt:102 +#, no-c-format +msgid "Display the symbols in reverse order." +msgstr "" + +#: lto/lang.opt:109 +#, no-c-format +msgid "Dump the details of LTO objects." +msgstr "" + +#: lto/lang.opt:113 +#, no-c-format +msgid "Dump the statistics of tree types." +msgstr "" + +#: lto/lang.opt:117 +#, no-c-format +msgid "Dump the statistics of trees." +msgstr "" + +#: lto/lang.opt:121 +#, no-c-format +msgid "Dump the statistics of gimple statements." +msgstr "" + +#: lto/lang.opt:131 +#, no-c-format +msgid "Dump the dump tool command line options." +msgstr "" + +#: lto/lang.opt:135 +#, no-c-format +msgid "Dump the symtab callgraph." +msgstr "" + +#: common.opt:243 +#, no-c-format +msgid "Provide bash completion for options starting with provided string." +msgstr "" + +#: common.opt:295 +#, no-c-format +msgid "Display this information." +msgstr "" + +#: common.opt:299 +#, no-c-format +msgid "--help=\tDisplay descriptions of a specific class of options. is one or more of optimizers, target, warnings, undocumented, params." +msgstr "" + +#: common.opt:420 +#, no-c-format +msgid "Display target specific command line options (including assembler and linker options)." +msgstr "" + +#: common.opt:466 +#, no-c-format +msgid "-O\tSet optimization level to ." +msgstr "" + +#: common.opt:470 +#, no-c-format +msgid "Optimize for space rather than speed." +msgstr "" + +#: common.opt:474 +#, no-c-format +msgid "Optimize for speed disregarding exact standards compliance." +msgstr "" + +#: common.opt:478 +#, no-c-format +msgid "Optimize for debugging experience rather than speed or size." +msgstr "" + +#: common.opt:482 +#, no-c-format +msgid "Optimize for space aggressively rather than speed." +msgstr "" + +#: common.opt:522 +#, no-c-format +msgid "This switch is deprecated; use -Wextra instead." +msgstr "" + +#: common.opt:535 +#, no-c-format +msgid "Warn about returning structures, unions or arrays." +msgstr "" + +#: common.opt:539 +#, no-c-format +msgid "Warn if a loop with constant number of iterations triggers undefined behavior." +msgstr "" + +#: common.opt:546 +#, no-c-format +msgid "Warn if an array is accessed out of bounds." +msgstr "" + +#: common.opt:550 common.opt:554 +#, no-c-format +msgid "Warn for uses of pointers to deallocated storage." +msgstr "" + +#: common.opt:558 +#, no-c-format +msgid "Warn about inappropriate attribute usage." +msgstr "" + +#: common.opt:562 +#, no-c-format +msgid "Do not warn about specified attributes." +msgstr "" + +#: common.opt:566 common.opt:570 +#, no-c-format +msgid "Warn about type safety and similar errors and mismatches in declarations with alias attributes." +msgstr "" + +#: common.opt:574 +#, no-c-format +msgid "Warn when profiling instrumentation was requested, but could not be applied to a certain function." +msgstr "" + +#: common.opt:579 common.opt:583 +#, no-c-format +msgid "Warn about pointer casts which increase alignment." +msgstr "" + +#: common.opt:587 +#, no-c-format +msgid "Complain when a command-line option is valid, but not applicable to the current front end." +msgstr "" + +#: common.opt:591 +#, no-c-format +msgid "Warn when a #warning directive is encountered." +msgstr "" + +#: common.opt:595 +#, no-c-format +msgid "Warn about uses of __attribute__((warning)) declarations." +msgstr "" + +#: common.opt:599 +#, no-c-format +msgid "Warn if a deprecated compiler feature, class, method, or field is used." +msgstr "" + +#: common.opt:603 +#, no-c-format +msgid "Warn about uses of __attribute__((deprecated)) declarations." +msgstr "" + +#: common.opt:607 +#, no-c-format +msgid "Warn when an optimization pass is disabled." +msgstr "" + +#: common.opt:611 +#, no-c-format +msgid "Treat all warnings as errors." +msgstr "" + +#: common.opt:615 +#, no-c-format +msgid "Treat specified warning as error." +msgstr "" + +#: common.opt:619 +#, no-c-format +msgid "Print extra (possibly unwanted) warnings." +msgstr "" + +#: common.opt:623 +#, no-c-format +msgid "Exit on the first error occurred." +msgstr "" + +#: common.opt:627 +#, no-c-format +msgid "-Wframe-larger-than=\tWarn if a function's stack frame requires in excess of ." +msgstr "" + +#: common.opt:631 +#, no-c-format +msgid "Disable -Wframe-larger-than= warning. Equivalent to -Wframe-larger-than= or larger." +msgstr "" + +#: common.opt:635 +#, no-c-format +msgid "Warn when attempting to free a non-heap object." +msgstr "" + +#: common.opt:639 +#, no-c-format +msgid "Warn when -fhardened did not enable an option from its set." +msgstr "" + +#: common.opt:650 +#, no-c-format +msgid "Warn when a switch case falls through." +msgstr "" + +#: common.opt:658 +#, no-c-format +msgid "Warn when an inlined function cannot be inlined." +msgstr "" + +#: common.opt:662 +#, no-c-format +msgid "Warn when an atomic memory model parameter is known to be outside the valid range." +msgstr "" + +#: common.opt:669 +#, no-c-format +msgid "-Wlarger-than=\tWarn if an object's size exceeds ." +msgstr "" + +#: common.opt:673 +#, no-c-format +msgid "Disable -Wlarger-than= warning. Equivalent to -Wlarger-than= or larger." +msgstr "" + +#: common.opt:677 +#, no-c-format +msgid "Warn if comparing pointer parameter with nonnull attribute with NULL." +msgstr "" + +#: common.opt:681 +#, no-c-format +msgid "Warn if dereferencing a NULL pointer may lead to erroneous or undefined behavior." +msgstr "" + +#: common.opt:692 +#, no-c-format +msgid "Warn about some C++ One Definition Rule violations during link time optimization." +msgstr "" + +#: common.opt:696 +#, no-c-format +msgid "Warn about overflow in arithmetic expressions." +msgstr "" + +#: common.opt:700 +#, no-c-format +msgid "During link time optimization warn about mismatched types of global declarations." +msgstr "" + +#: common.opt:704 +#, no-c-format +msgid "Warn when the packed attribute has no effect on struct layout." +msgstr "" + +#: common.opt:708 +#, no-c-format +msgid "Warn when padding is required to align structure members." +msgstr "" + +#: common.opt:712 +#, no-c-format +msgid "Issue warnings needed for strict compliance to the standard." +msgstr "" + +#: common.opt:716 +#, no-c-format +msgid "Warn about returning a pointer/reference to a local or temporary variable." +msgstr "" + +#: common.opt:720 +#, no-c-format +msgid "Warn when one variable shadows another. Same as -Wshadow=global." +msgstr "" + +#: common.opt:724 +#, no-c-format +msgid "Warn when one variable shadows another (globally)." +msgstr "" + +#: common.opt:728 +#, no-c-format +msgid "Warn when one local variable shadows another local variable or parameter." +msgstr "" + +#: common.opt:735 +#, no-c-format +msgid "Warn when one local variable shadows another local variable or parameter of compatible type." +msgstr "" + +#: common.opt:742 +#, no-c-format +msgid "Warn when not issuing stack smashing protection for some reason." +msgstr "" + +#: common.opt:746 +#, no-c-format +msgid "-Wstack-usage=\tWarn if stack usage might exceed ." +msgstr "" + +#: common.opt:750 +#, no-c-format +msgid "Disable Wstack-usage= warning. Equivalent to Wstack-usage= or larger." +msgstr "" + +#: common.opt:754 common.opt:758 +#, no-c-format +msgid "Warn about code which might break strict aliasing rules." +msgstr "" + +#: common.opt:762 common.opt:766 +#, no-c-format +msgid "Warn about optimizations that assume that signed overflow is undefined." +msgstr "" + +#: common.opt:770 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((cold))." +msgstr "" + +#: common.opt:774 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((const))." +msgstr "" + +#: common.opt:778 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((pure))." +msgstr "" + +#: common.opt:782 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((noreturn))." +msgstr "" + +#: common.opt:786 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((malloc))." +msgstr "" + +#: common.opt:790 +#, no-c-format +msgid "Warn about functions which might be candidates for __attribute__((returns_nonnull))." +msgstr "" + +#: common.opt:794 +#, no-c-format +msgid "Warn about C++ polymorphic types where adding final keyword would improve code quality." +msgstr "" + +#: common.opt:798 +#, no-c-format +msgid "Warn about C++ virtual methods where adding final keyword would improve code quality." +msgstr "" + +#: common.opt:802 +#, no-c-format +msgid "Warn about statements between switch's controlling expression and the first case." +msgstr "" + +#: common.opt:807 +#, no-c-format +msgid "Do not suppress warnings from system headers." +msgstr "" + +#: common.opt:811 +#, no-c-format +msgid "Warn whenever a trampoline is generated." +msgstr "" + +#: common.opt:815 +#, no-c-format +msgid "Warn about cases where -ftrivial-auto-var-init cannot initialize an auto variable." +msgstr "" + +#: common.opt:819 +#, no-c-format +msgid "Warn if a comparison is always true or always false due to the limited range of the data type." +msgstr "" + +#: common.opt:823 +#, no-c-format +msgid "Warn about uninitialized automatic variables." +msgstr "" + +#: common.opt:827 +#, no-c-format +msgid "Warn about maybe uninitialized automatic variables." +msgstr "" + +#: common.opt:835 +#, no-c-format +msgid "Enable all -Wunused- warnings." +msgstr "" + +#: common.opt:839 +#, no-c-format +msgid "Warn when a function parameter is only set, otherwise unused." +msgstr "" + +#: common.opt:843 +#, no-c-format +msgid "Warn when a variable is only set, otherwise unused." +msgstr "" + +#: common.opt:847 +#, no-c-format +msgid "Warn when a function is unused." +msgstr "" + +#: common.opt:851 +#, no-c-format +msgid "Warn when a label is unused." +msgstr "" + +#: common.opt:855 +#, no-c-format +msgid "Warn when a function parameter is unused." +msgstr "" + +#: common.opt:859 +#, no-c-format +msgid "Warn when an expression value is unused." +msgstr "" + +#: common.opt:863 +#, no-c-format +msgid "Warn when a variable is unused." +msgstr "" + +#: common.opt:867 +#, no-c-format +msgid "Warn in case profiles in -fprofile-use do not match." +msgstr "" + +#: common.opt:871 +#, no-c-format +msgid "Warn in case a function ends earlier than it begins due to an invalid linenum macros." +msgstr "" + +#: common.opt:875 +#, no-c-format +msgid "Warn when a conditional has too many terms and condition coverage profiling gives up instrumenting the expression." +msgstr "" + +#: common.opt:880 +#, no-c-format +msgid "Warn in case profiles in -fprofile-use do not exist." +msgstr "" + +#: common.opt:884 +#, no-c-format +msgid "Warn when a vector operation is compiled outside the SIMD." +msgstr "" + +#: common.opt:888 +#, no-c-format +msgid "Warn about unsupported features in ThreadSanitizer." +msgstr "" + +#: common.opt:904 +#, no-c-format +msgid "-aux-info \tEmit declaration information into ." +msgstr "" + +#: common.opt:917 +#, no-c-format +msgid "-d\tEnable dumps from specific passes of the compiler." +msgstr "" + +#: common.opt:921 +#, no-c-format +msgid "-dumpbase \tSet the file basename to be used for dumps." +msgstr "" + +#: common.opt:925 +#, no-c-format +msgid "-dumpbase-ext . Drop a trailing . from the dump basename to name auxiliary output files." +msgstr "" + +#: common.opt:929 +#, no-c-format +msgid "-dumpdir \tSet the directory name to be used for dumps." +msgstr "" + +#: common.opt:1035 +#, no-c-format +msgid "The version of the C++ ABI in use." +msgstr "" + +#: common.opt:1039 +#, no-c-format +msgid "Aggressively optimize loops using language constraints." +msgstr "" + +#: common.opt:1043 +#, no-c-format +msgid "Align the start of functions." +msgstr "" + +#: common.opt:1050 +#, no-c-format +msgid "Align labels which are only reached by jumping." +msgstr "" + +#: common.opt:1057 +#, no-c-format +msgid "Align all labels." +msgstr "" + +#: common.opt:1064 +#, no-c-format +msgid "Align the start of loops." +msgstr "" + +#: common.opt:1071 +#, no-c-format +msgid "Allow the compiler to introduce new data races on stores." +msgstr "" + +#: common.opt:1075 +#, no-c-format +msgid "Enable static analysis pass." +msgstr "" + +#: common.opt:1095 +#, no-c-format +msgid "Select what to sanitize." +msgstr "" + +#: common.opt:1099 +#, no-c-format +msgid "Select type of coverage sanitization." +msgstr "" + +#: common.opt:1112 +#, no-c-format +msgid "-fasan-shadow-offset=\tUse custom shadow memory offset." +msgstr "" + +#: common.opt:1116 +#, no-c-format +msgid "-fsanitize-sections=\tSanitize global variables in user-defined sections." +msgstr "" + +#: common.opt:1121 +#, no-c-format +msgid "After diagnosing undefined behavior attempt to continue execution." +msgstr "" + +#: common.opt:1125 +#, no-c-format +msgid "This switch is deprecated; use -fsanitize-recover= instead." +msgstr "" + +#: common.opt:1129 +#, no-c-format +msgid "Use traps instead of diagnostics of undefined behavior sanitizers." +msgstr "" + +#: common.opt:1139 +#, no-c-format +msgid "This switch is deprecated; use -fsanitize-trap= instead." +msgstr "" + +#: common.opt:1143 +#, no-c-format +msgid "Generate unwind tables that are exact at each instruction boundary." +msgstr "" + +#: common.opt:1147 +#, no-c-format +msgid "Generate auto-inc/dec instructions." +msgstr "" + +#: common.opt:1151 +#, no-c-format +msgid "Use sample profile information for call graph node weights. The default profile file is fbdata.afdo in 'pwd'." +msgstr "" + +#: common.opt:1156 +#, no-c-format +msgid "Use sample profile information for call graph node weights. The profile file is specified in the argument." +msgstr "" + +#: common.opt:1165 +#, no-c-format +msgid "Generate code to check bounds before indexing arrays." +msgstr "" + +#: common.opt:1169 +#, no-c-format +msgid "Replace add, compare, branch with branch on count register." +msgstr "" + +#: common.opt:1173 +#, no-c-format +msgid "Use profiling information for branch probabilities." +msgstr "" + +#: common.opt:1189 +#, no-c-format +msgid "Output callgraph information on a per-file basis." +msgstr "" + +#: common.opt:1193 +#, no-c-format +msgid "Output callgraph information on a per-file basis with decorations." +msgstr "" + +#: common.opt:1197 +#, no-c-format +msgid "-fcall-saved-\tMark as being preserved across functions." +msgstr "" + +#: common.opt:1201 +#, no-c-format +msgid "-fcall-used-\tMark as being corrupted by function calls." +msgstr "" + +#: common.opt:1208 +#, no-c-format +msgid "Save registers around function calls." +msgstr "" + +#: common.opt:1212 +#, no-c-format +msgid "This switch is deprecated; do not use." +msgstr "" + +#: common.opt:1216 +#, no-c-format +msgid "Check the return value of new in C++." +msgstr "" + +#: common.opt:1220 common.opt:1224 +#, no-c-format +msgid "Perform internal consistency checkings." +msgstr "" + +#: common.opt:1228 +#, no-c-format +msgid "For -f*-prefix-map= options compare canonicalized pathnames rather than just strings." +msgstr "" + +#: common.opt:1232 +#, no-c-format +msgid "Enable code hoisting." +msgstr "" + +#: common.opt:1236 +#, no-c-format +msgid "Looks for opportunities to reduce stack adjustments and stack references." +msgstr "" + +#: common.opt:1240 +#, no-c-format +msgid "Put uninitialized globals in the common section." +msgstr "" + +#: common.opt:1248 +#, no-c-format +msgid "-fcompare-debug[=]\tCompile with and without e.g. -gtoggle, and compare the final-insns dump." +msgstr "" + +#: common.opt:1252 +#, no-c-format +msgid "Run only the second compilation of -fcompare-debug." +msgstr "" + +#: common.opt:1256 +#, no-c-format +msgid "Perform comparison elimination after register allocation has finished." +msgstr "" + +#: common.opt:1260 +#, no-c-format +msgid "Do not perform optimizations increasing noticeably stack usage." +msgstr "" + +#: common.opt:1264 +#, no-c-format +msgid "Perform a register copy-propagation optimization pass." +msgstr "" + +#: common.opt:1268 +#, no-c-format +msgid "Fold instructions calculating memory offsets to the memory access instruction if possible." +msgstr "" + +#: common.opt:1272 +#, no-c-format +msgid "Perform cross-jumping optimization." +msgstr "" + +#: common.opt:1276 +#, no-c-format +msgid "When running CSE, follow jumps to their targets." +msgstr "" + +#: common.opt:1284 +#, no-c-format +msgid "Omit range reduction step when performing complex division." +msgstr "" + +#: common.opt:1288 +#, no-c-format +msgid "Complex multiplication and division follow Fortran rules." +msgstr "" + +#: common.opt:1292 +#, no-c-format +msgid "Place data items into their own section." +msgstr "" + +#: common.opt:1296 +#, no-c-format +msgid "List all available debugging counters with their limits and counts." +msgstr "" + +#: common.opt:1300 +#, no-c-format +msgid "-fdbg-cnt=[:-][:-:...][,:...]\tSet the debug counter limit." +msgstr "" + +#: common.opt:1304 +#, no-c-format +msgid "-fdebug-prefix-map==\tMap one directory name to another in debug information." +msgstr "" + +#: common.opt:1308 +#, no-c-format +msgid "-ffile-prefix-map==\tMap one directory name to another in compilation result." +msgstr "" + +#: common.opt:1312 +#, no-c-format +msgid "Output .debug_types section when using DWARF v4 debuginfo." +msgstr "" + +#: common.opt:1318 +#, no-c-format +msgid "Defer popping functions args from stack until later." +msgstr "" + +#: common.opt:1322 +#, no-c-format +msgid "Attempt to fill delay slots of branch instructions." +msgstr "" + +#: common.opt:1326 +#, no-c-format +msgid "Delete dead instructions that may throw exceptions." +msgstr "" + +#: common.opt:1330 +#, no-c-format +msgid "Delete useless null pointer checks." +msgstr "" + +#: common.opt:1334 +#, no-c-format +msgid "Stream extra data to support more aggressive devirtualization in LTO local transformation mode." +msgstr "" + +#: common.opt:1338 +#, no-c-format +msgid "Perform speculative devirtualization." +msgstr "" + +#: common.opt:1342 +#, no-c-format +msgid "Try to convert virtual calls to direct ones." +msgstr "" + +#: common.opt:1346 +#, no-c-format +msgid "-fdiagnostics-show-location=[once|every-line]\tHow often to emit source location at the beginning of line-wrapped diagnostics." +msgstr "" + +#: common.opt:1363 +#, no-c-format +msgid "Show the source line with a caret indicating the column." +msgstr "" + +#: common.opt:1367 +#, no-c-format +msgid "Show labels annotating ranges of source code when showing source." +msgstr "" + +#: common.opt:1371 +#, no-c-format +msgid "Show line numbers in the left margin when showing source." +msgstr "" + +#: common.opt:1379 +#, no-c-format +msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics." +msgstr "" + +#: common.opt:1399 +#, no-c-format +msgid "Enable formatting of JSON output." +msgstr "" + +#: common.opt:1403 +#, no-c-format +msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics." +msgstr "" + +#: common.opt:1423 +#, no-c-format +msgid "-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are output as display columns (default) or raw bytes." +msgstr "" + +#: common.opt:1427 +#, no-c-format +msgid "-fdiagnostics-column-origin=\tSet the number of the first column. The default is 1-based as per GNU style, but some utilities may expect 0-based, for example." +msgstr "" + +#: common.opt:1431 +#, no-c-format +msgid "-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-file]\tSelect output format." +msgstr "" + +#: common.opt:1435 +#, no-c-format +msgid "-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-printable-ASCII bytes in the source for diagnostics that suggest it." +msgstr "" + +#: common.opt:1482 +#, no-c-format +msgid "Print fix-it hints in machine-readable form." +msgstr "" + +#: common.opt:1486 +#, no-c-format +msgid "Print fix-it hints to stderr in unified diff format." +msgstr "" + +#: common.opt:1490 +#, no-c-format +msgid "Amend appropriate diagnostic messages with the command line option that controls them." +msgstr "" + +#: common.opt:1494 +#, no-c-format +msgid "Print CWE identifiers for diagnostic messages, where available." +msgstr "" + +#: common.opt:1498 +#, no-c-format +msgid "Print any rules associated with diagnostic messages." +msgstr "" + +#: common.opt:1502 +#, no-c-format +msgid "Specify how to print any control-flow path associated with a diagnostic." +msgstr "" + +#: common.opt:1506 +#, no-c-format +msgid "Turn off any diagnostics features that complicate the output, such as line numbers, color, and warning URLs." +msgstr "" + +#: common.opt:1510 +#, no-c-format +msgid "-ftabstop= Distance between tab stops for column reporting." +msgstr "" + +#: common.opt:1526 +#, no-c-format +msgid "Show stack depths of events in paths." +msgstr "" + +#: common.opt:1530 +#, no-c-format +msgid "-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which characters to use in text arg diagrams." +msgstr "" + +#: common.opt:1549 +#, no-c-format +msgid "Set minimum width of left margin of source code when showing source." +msgstr "" + +#: common.opt:1553 +#, no-c-format +msgid "-fdisable-[tree|rtl|ipa]-=range1+range2\tDisable an optimization pass." +msgstr "" + +#: common.opt:1557 +#, no-c-format +msgid "-fenable-[tree|rtl|ipa]-=range1+range2\tEnable an optimization pass." +msgstr "" + +#: common.opt:1561 +#, no-c-format +msgid "-fdump-\tDump various compiler internals to a file." +msgstr "" + +#: common.opt:1568 +#, no-c-format +msgid "-fdump-final-insns=filename\tDump to filename the insns at the end of translation." +msgstr "" + +#: common.opt:1572 +#, no-c-format +msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code." +msgstr "" + +#: common.opt:1576 +#, no-c-format +msgid "Suppress output of addresses in debugging dumps." +msgstr "" + +#: common.opt:1580 +#, no-c-format +msgid "Collect and dump debug information into temporary file if ICE in C/C++ compiler occurred." +msgstr "" + +#: common.opt:1585 +#, no-c-format +msgid "Dump detailed information on GCC's internal representation of source code locations." +msgstr "" + +#: common.opt:1589 +#, no-c-format +msgid "Dump optimization passes." +msgstr "" + +#: common.opt:1593 +#, no-c-format +msgid "Suppress output of instruction numbers, line number notes and addresses in debugging dumps." +msgstr "" + +#: common.opt:1597 +#, no-c-format +msgid "Suppress output of previous and next insn numbers in debugging dumps." +msgstr "" + +#: common.opt:1601 +#, no-c-format +msgid "Enable CFI tables via GAS assembler directives." +msgstr "" + +#: common.opt:1605 +#, no-c-format +msgid "Perform early inlining." +msgstr "" + +#: common.opt:1613 +#, no-c-format +msgid "Perform interprocedural reduction of aggregates." +msgstr "" + +#: common.opt:1617 +#, no-c-format +msgid "Perform unused symbol elimination in debug info." +msgstr "" + +#: common.opt:1621 +#, no-c-format +msgid "Perform unused type elimination in debug info." +msgstr "" + +#: common.opt:1625 +#, no-c-format +msgid "Do not suppress C++ class debug information." +msgstr "" + +#: common.opt:1629 +#, no-c-format +msgid "Enable exception handling." +msgstr "" + +#: common.opt:1633 +#, no-c-format +msgid "Perform a number of minor, expensive optimizations." +msgstr "" + +#: common.opt:1637 +#, no-c-format +msgid "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-point precision." +msgstr "" + +#: common.opt:1655 +#, no-c-format +msgid "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of FLT_EVAL_METHOD are permitted." +msgstr "" + +#: common.opt:1671 +#, no-c-format +msgid "Output lto objects containing both the intermediate language and binary output." +msgstr "" + +#: common.opt:1675 +#, no-c-format +msgid "Assume no NaNs or infinities are generated." +msgstr "" + +#: common.opt:1679 +#, no-c-format +msgid "Assume that loops with an exit will terminate and not loop indefinitely." +msgstr "" + +#: common.opt:1683 +#, no-c-format +msgid "-ffixed-\tMark as being unavailable to the compiler." +msgstr "" + +#: common.opt:1687 +#, no-c-format +msgid "Don't allocate floats and doubles in extended-precision registers." +msgstr "" + +#: common.opt:1695 +#, no-c-format +msgid "Perform a forward propagation pass on RTL." +msgstr "" + +#: common.opt:1699 +#, no-c-format +msgid "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction." +msgstr "" + +#: common.opt:1715 +#, no-c-format +msgid "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" exceptions." +msgstr "" + +#: common.opt:1722 +#, no-c-format +msgid "Allow function addresses to be held in registers." +msgstr "" + +#: common.opt:1726 +#, no-c-format +msgid "Place each function into its own section." +msgstr "" + +#: common.opt:1730 +#, no-c-format +msgid "Perform global common subexpression elimination." +msgstr "" + +#: common.opt:1734 +#, no-c-format +msgid "Perform enhanced load motion during global common subexpression elimination." +msgstr "" + +#: common.opt:1738 +#, no-c-format +msgid "Perform store motion after global common subexpression elimination." +msgstr "" + +#: common.opt:1742 +#, no-c-format +msgid "Perform redundant load after store elimination in global common subexpression elimination." +msgstr "" + +#: common.opt:1747 +#, no-c-format +msgid "Perform global common subexpression elimination after register allocation has finished." +msgstr "" + +#: common.opt:1764 +#, no-c-format +msgid "-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT encodings and standard DWARF emitted in the debug information." +msgstr "" + +#: common.opt:1769 +#, no-c-format +msgid "Enable in and out of Graphite representation." +msgstr "" + +#: common.opt:1773 +#, no-c-format +msgid "Enable Graphite Identity transformation." +msgstr "" + +#: common.opt:1777 +#, no-c-format +msgid "Enable hoisting adjacent loads to encourage generating conditional move instructions." +msgstr "" + +#: common.opt:1786 +#, no-c-format +msgid "Improve GCC's ability to track column numbers in large source files, at the expense of slower compilation." +msgstr "" + +#: common.opt:1791 +#, no-c-format +msgid "Mark all loops as parallel." +msgstr "" + +#: common.opt:1795 common.opt:1803 common.opt:3148 +#, no-c-format +msgid "Enable loop nest transforms. Same as -floop-nest-optimize." +msgstr "" + +#: common.opt:1799 +#, no-c-format +msgid "Enable loop interchange on trees." +msgstr "" + +#: common.opt:1807 +#, no-c-format +msgid "Perform unroll-and-jam on loops." +msgstr "" + +#: common.opt:1811 +#, no-c-format +msgid "Enable support for GNU transactional memory." +msgstr "" + +#: common.opt:1815 +#, no-c-format +msgid "Use STB_GNU_UNIQUE if supported by the assembler." +msgstr "" + +#: common.opt:1823 +#, no-c-format +msgid "Enable the loop nest optimizer." +msgstr "" + +#: common.opt:1827 +#, no-c-format +msgid "Force bitfield accesses to match their type width." +msgstr "" + +#: common.opt:1831 +#, no-c-format +msgid "Merge adjacent stores." +msgstr "" + +#: common.opt:1835 +#, no-c-format +msgid "Enable guessing of branch probabilities." +msgstr "" + +#: common.opt:1839 +#, no-c-format +msgid "Enable various security-relevant flags." +msgstr "" + +#: common.opt:1843 +#, no-c-format +msgid "Harden conditionals not used in branches, checking reversed conditions." +msgstr "" + +#: common.opt:1847 +#, no-c-format +msgid "Harden conditional branches by checking reversed conditions." +msgstr "" + +#: common.opt:1851 +#, no-c-format +msgid "Harden control flow by recording and checking execution paths." +msgstr "" + +#: common.opt:1855 +#, no-c-format +msgid "Disable CFR in leaf functions." +msgstr "" + +#: common.opt:1859 +#, no-c-format +msgid "Check CFR execution paths also before calls followed by returns of their results." +msgstr "" + +#: common.opt:1863 +#, no-c-format +msgid "Check CFR execution paths also when exiting a function through an exception." +msgstr "" + +#: common.opt:1867 +#, no-c-format +msgid "-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR execution paths also before calling noreturn functions." +msgstr "" + +#: common.opt:1890 +#, no-c-format +msgid "Process #ident directives." +msgstr "" + +#: common.opt:1894 +#, no-c-format +msgid "Perform conversion of conditional jumps to branchless equivalents." +msgstr "" + +#: common.opt:1898 +#, no-c-format +msgid "Perform conversion of conditional jumps to conditional execution." +msgstr "" + +#: common.opt:1902 +#, no-c-format +msgid "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local variables." +msgstr "" + +#: common.opt:1918 +#, no-c-format +msgid "Convert conditional jumps in innermost loops to branchless equivalents." +msgstr "" + +#: common.opt:1930 +#, no-c-format +msgid "Do not generate .size directives." +msgstr "" + +#: common.opt:1934 +#, no-c-format +msgid "Perform indirect inlining." +msgstr "" + +#: common.opt:1940 +#, no-c-format +msgid "Enable inlining of function declared \"inline\", disabling disables all inlining." +msgstr "" + +#: common.opt:1944 +#, no-c-format +msgid "Integrate functions into their callers when code size is known not to grow." +msgstr "" + +#: common.opt:1948 +#, no-c-format +msgid "Integrate functions not declared \"inline\" into their callers when profitable." +msgstr "" + +#: common.opt:1952 +#, no-c-format +msgid "Integrate functions only required by their single caller." +msgstr "" + +#: common.opt:1959 +#, no-c-format +msgid "-finline-limit=\tLimit the size of inlined functions to ." +msgstr "" + +#: common.opt:1963 +#, no-c-format +msgid "Inline __atomic operations when a lock free instruction sequence is available." +msgstr "" + +#: common.opt:1973 +#, no-c-format +msgid "-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str operations inline, even if against optimization." +msgstr "" + +#: common.opt:2004 +#, no-c-format +msgid "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with checks to verify jump/call/return control-flow transfer instructions have valid targets." +msgstr "" + +#: common.opt:2027 +#, no-c-format +msgid "Instrument function entry and exit with profiling calls." +msgstr "" + +#: common.opt:2031 +#, no-c-format +msgid "Instrument function entry and exit with profiling calls invoked once." +msgstr "" + +#: common.opt:2035 +#, no-c-format +msgid "-finstrument-functions-exclude-function-list=name,...\tDo not instrument listed functions." +msgstr "" + +#: common.opt:2039 +#, no-c-format +msgid "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument functions listed in files." +msgstr "" + +#: common.opt:2043 +#, no-c-format +msgid "Perform interprocedural constant propagation." +msgstr "" + +#: common.opt:2047 +#, no-c-format +msgid "Perform cloning to make Interprocedural constant propagation stronger." +msgstr "" + +#: common.opt:2055 +#, no-c-format +msgid "Perform interprocedural bitwise constant propagation." +msgstr "" + +#: common.opt:2059 +#, no-c-format +msgid "Perform interprocedural modref analysis." +msgstr "" + +#: common.opt:2063 +#, no-c-format +msgid "Perform interprocedural profile propagation." +msgstr "" + +#: common.opt:2067 +#, no-c-format +msgid "Perform interprocedural points-to analysis." +msgstr "" + +#: common.opt:2071 +#, no-c-format +msgid "Discover pure and const functions." +msgstr "" + +#: common.opt:2075 +#, no-c-format +msgid "Perform Identical Code Folding for functions and read-only variables." +msgstr "" + +#: common.opt:2079 +#, no-c-format +msgid "Perform Identical Code Folding for functions." +msgstr "" + +#: common.opt:2083 +#, no-c-format +msgid "Perform Identical Code Folding for variables." +msgstr "" + +#: common.opt:2087 +#, no-c-format +msgid "Discover read-only and non addressable static variables." +msgstr "" + +#: common.opt:2091 +#, no-c-format +msgid "Discover read-only, write-only and non-addressable static variables." +msgstr "" + +#: common.opt:2095 +#, no-c-format +msgid "Reduce stack alignment on call sites if possible." +msgstr "" + +#: common.opt:2107 +#, no-c-format +msgid "Perform IPA Value Range Propagation." +msgstr "" + +#: common.opt:2111 +#, no-c-format +msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm." +msgstr "" + +#: common.opt:2115 +#, no-c-format +msgid "Assume strict aliasing rules apply across (uninlined) function boundaries." +msgstr "" + +#: common.opt:2128 +#, no-c-format +msgid "-fira-region=[one|all|mixed]\tSet regions for IRA." +msgstr "" + +#: common.opt:2144 +#, no-c-format +msgid "Use IRA based register pressure calculation in RTL hoist optimizations." +msgstr "" + +#: common.opt:2149 +#, no-c-format +msgid "Use IRA based register pressure calculation in RTL loop optimizations." +msgstr "" + +#: common.opt:2154 +#, no-c-format +msgid "Share slots for saving different hard registers." +msgstr "" + +#: common.opt:2158 +#, no-c-format +msgid "Share stack slots for spilled pseudo-registers." +msgstr "" + +#: common.opt:2162 +#, no-c-format +msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." +msgstr "" + +#: common.opt:2166 +#, no-c-format +msgid "Optimize induction variables on trees." +msgstr "" + +#: common.opt:2170 +#, no-c-format +msgid "Use jump tables for sufficiently large switch statements." +msgstr "" + +#: common.opt:2174 +#, no-c-format +msgid "Use bit tests for sufficiently large switch statements." +msgstr "" + +#: common.opt:2178 +#, no-c-format +msgid "Generate code for functions even if they are fully inlined." +msgstr "" + +#: common.opt:2182 +#, no-c-format +msgid "Generate code for static functions even if they are never called." +msgstr "" + +#: common.opt:2186 +#, no-c-format +msgid "Emit static const variables even if they are not used." +msgstr "" + +#: common.opt:2190 +#, no-c-format +msgid "Give external symbols a leading underscore." +msgstr "" + +#: common.opt:2198 +#, no-c-format +msgid "Do CFG-sensitive rematerialization in LRA." +msgstr "" + +#: common.opt:2202 +#, no-c-format +msgid "Enable link-time optimization." +msgstr "" + +#: common.opt:2206 +#, no-c-format +msgid "Link-time optimization with number of parallel jobs or jobserver." +msgstr "" + +#: common.opt:2228 +#, no-c-format +msgid "Specify the algorithm to partition symbols and vars at linktime." +msgstr "" + +#: common.opt:2233 +#, no-c-format +msgid "Use zlib/zstd compression level for IL." +msgstr "" + +#: common.opt:2241 +#, no-c-format +msgid "Report various link-time optimization statistics." +msgstr "" + +#: common.opt:2245 +#, no-c-format +msgid "Report various link-time optimization statistics for WPA only." +msgstr "" + +#: common.opt:2249 +#, no-c-format +msgid "Set errno after built-in math functions." +msgstr "" + +#: common.opt:2253 +#, no-c-format +msgid "-fmax-errors=\tMaximum number of errors to report." +msgstr "" + +#: common.opt:2257 +#, no-c-format +msgid "Report on permanent memory allocation." +msgstr "" + +#: common.opt:2261 +#, no-c-format +msgid "Report on permanent memory allocation in WPA only." +msgstr "" + +#: common.opt:2268 +#, no-c-format +msgid "Attempt to merge identical constants and constant variables." +msgstr "" + +#: common.opt:2272 +#, no-c-format +msgid "Attempt to merge identical constants across compilation units." +msgstr "" + +#: common.opt:2276 +#, no-c-format +msgid "Attempt to merge identical debug strings across compilation units." +msgstr "" + +#: common.opt:2280 +#, no-c-format +msgid "-fmessage-length=\tLimit diagnostics to characters per line. 0 suppresses line-wrapping." +msgstr "" + +#: common.opt:2284 +#, no-c-format +msgid "Align the start of every function." +msgstr "" + +#: common.opt:2288 +#, no-c-format +msgid "Perform SMS based modulo scheduling before the first scheduling pass." +msgstr "" + +#: common.opt:2292 +#, no-c-format +msgid "Perform SMS based modulo scheduling with register moves allowed." +msgstr "" + +#: common.opt:2296 +#, no-c-format +msgid "Move loop invariant computations out of loops." +msgstr "" + +#: common.opt:2300 +#, no-c-format +msgid "Move stores out of loops." +msgstr "" + +#: common.opt:2304 +#, no-c-format +msgid "Building block for specs-based multilib-aware TFLAGS." +msgstr "" + +#: common.opt:2308 +#, no-c-format +msgid "Use the RTL dead code elimination pass." +msgstr "" + +#: common.opt:2312 +#, no-c-format +msgid "Use the RTL dead store elimination pass." +msgstr "" + +#: common.opt:2316 +#, no-c-format +msgid "Enable/Disable the traditional scheduling in loops that already passed modulo scheduling." +msgstr "" + +#: common.opt:2320 +#, no-c-format +msgid "Support synchronous non-call exceptions." +msgstr "" + +#: common.opt:2327 +#, no-c-format +msgid "-foffload-options==\tSpecify options for the offloading targets." +msgstr "" + +#: common.opt:2331 +#, no-c-format +msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler." +msgstr "" + +#: common.opt:2344 +#, no-c-format +msgid "When possible do not generate stack frames." +msgstr "" + +#: common.opt:2351 +#, no-c-format +msgid "Generate SIMD clones for functions with the OpenMP declare target directive." +msgstr "" + +#: common.opt:2370 +#, no-c-format +msgid "Enable all optimization info dumps on stderr." +msgstr "" + +#: common.opt:2374 +#, no-c-format +msgid "-fopt-info[-=filename]\tDump compiler optimization details." +msgstr "" + +#: common.opt:2378 +#, no-c-format +msgid "Write a SRCFILE.opt-record.json file detailing what optimizations were performed." +msgstr "" + +#: common.opt:2386 +#, no-c-format +msgid "Optimize sibling and tail recursive calls." +msgstr "" + +#: common.opt:2390 +#, no-c-format +msgid "Perform partial inlining." +msgstr "" + +#: common.opt:2394 common.opt:2398 +#, no-c-format +msgid "Report on memory allocation before interprocedural optimization." +msgstr "" + +#: common.opt:2402 +#, no-c-format +msgid "Pack structure members together without holes." +msgstr "" + +#: common.opt:2406 +#, no-c-format +msgid "-fpack-struct=\tSet initial maximum structure member alignment." +msgstr "" + +#: common.opt:2410 +#, no-c-format +msgid "Return small aggregates in memory, not registers." +msgstr "" + +#: common.opt:2414 +#, no-c-format +msgid "Perform loop peeling." +msgstr "" + +#: common.opt:2418 +#, no-c-format +msgid "Enable machine specific peephole optimizations." +msgstr "" + +#: common.opt:2422 +#, no-c-format +msgid "Enable an RTL peephole pass before sched2." +msgstr "" + +#: common.opt:2426 +#, no-c-format +msgid "Generate position-independent code if possible (large mode)." +msgstr "" + +#: common.opt:2430 +#, no-c-format +msgid "Generate position-independent code for executables if possible (large mode)." +msgstr "" + +#: common.opt:2434 +#, no-c-format +msgid "Generate position-independent code if possible (small mode)." +msgstr "" + +#: common.opt:2438 +#, no-c-format +msgid "Generate position-independent code for executables if possible (small mode)." +msgstr "" + +#: common.opt:2442 +#, no-c-format +msgid "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)." +msgstr "" + +#: common.opt:2446 +#, no-c-format +msgid "Specify a plugin to load." +msgstr "" + +#: common.opt:2450 +#, no-c-format +msgid "-fplugin-arg--[=]\tSpecify argument = for plugin ." +msgstr "" + +#: common.opt:2454 +#, no-c-format +msgid "Run predictive commoning optimization." +msgstr "" + +#: common.opt:2458 +#, no-c-format +msgid "Generate prefetch instructions, if available, for arrays in loops." +msgstr "" + +#: common.opt:2462 +#, no-c-format +msgid "Enable basic program profiling code." +msgstr "" + +#: common.opt:2466 +#, no-c-format +msgid "Generate absolute source path names for gcov." +msgstr "" + +#: common.opt:2470 +#, no-c-format +msgid "Insert arc-based program profiling code." +msgstr "" + +#: common.opt:2474 +#, no-c-format +msgid "Insert condition coverage profiling code." +msgstr "" + +#: common.opt:2478 +#, no-c-format +msgid "Set the top-level directory for storing the profile data. The default is 'pwd'." +msgstr "" + +#: common.opt:2483 +#, no-c-format +msgid "Select the name for storing the profile note file." +msgstr "" + +#: common.opt:2487 +#, no-c-format +msgid "Enable correction of flow inconsistent profile data input." +msgstr "" + +#: common.opt:2491 +#, no-c-format +msgid "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update method." +msgstr "" + +#: common.opt:2495 +#, no-c-format +msgid "Instrument only functions from files whose name matches any of the regular expressions (separated by semi-colons)." +msgstr "" + +#: common.opt:2499 +#, no-c-format +msgid "Instrument only functions from files whose name does not match any of the regular expressions (separated by semi-colons)." +msgstr "" + +#: common.opt:2515 +#, no-c-format +msgid "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level of reproducibility of profile gathered by -fprofile-generate." +msgstr "" + +#: common.opt:2531 +#, no-c-format +msgid "Remove prefix from absolute path before mangling name for -fprofile-generate= and -fprofile-use=." +msgstr "" + +#: common.opt:2535 +#, no-c-format +msgid "-fprofile-prefix-map==\tMap one directory name to another in GCOV coverage result." +msgstr "" + +#: common.opt:2539 +#, no-c-format +msgid "Enable common options for generating profile info for profile feedback directed optimizations." +msgstr "" + +#: common.opt:2543 +#, no-c-format +msgid "Enable common options for generating profile info for profile feedback directed optimizations, and set -fprofile-dir=." +msgstr "" + +#: common.opt:2547 +#, no-c-format +msgid "Register the profile information in the .gcov_info section instead of using a constructor/destructor." +msgstr "" + +#: common.opt:2551 +#, no-c-format +msgid "Register the profile information in the specified section instead of using a constructor/destructor." +msgstr "" + +#: common.opt:2555 +#, no-c-format +msgid "Do not assume that functions never executed during the train run are cold." +msgstr "" + +#: common.opt:2559 +#, no-c-format +msgid "Enable common options for performing profile feedback directed optimizations." +msgstr "" + +#: common.opt:2563 +#, no-c-format +msgid "Enable common options for performing profile feedback directed optimizations, and set -fprofile-dir=." +msgstr "" + +#: common.opt:2567 +#, no-c-format +msgid "Insert code to profile values of expressions." +msgstr "" + +#: common.opt:2571 +#, no-c-format +msgid "Report on consistency of profile." +msgstr "" + +#: common.opt:2575 +#, no-c-format +msgid "Enable function reordering that improves code placement." +msgstr "" + +#: common.opt:2579 +#, no-c-format +msgid "Insert NOP instructions at each function entry." +msgstr "" + +#: common.opt:2586 +#, no-c-format +msgid "-frandom-seed=\tMake compile reproducible using ." +msgstr "" + +#: common.opt:2596 +#, no-c-format +msgid "Record gcc command line switches in the object file." +msgstr "" + +#: common.opt:2600 +#, no-c-format +msgid "Return small aggregates in registers." +msgstr "" + +#: common.opt:2608 +#, no-c-format +msgid "Tell DSE that the storage for a C++ object is dead when the constructor starts and when the destructor finishes." +msgstr "" + +#: common.opt:2622 +#, no-c-format +msgid "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations to provide a safe compilation for live-patching. At the same time, provides multiple-level control on the enabled IPA optimizations." +msgstr "" + +#: common.opt:2637 +#, no-c-format +msgid "Tell DCE to remove unused C++ allocations." +msgstr "" + +#: common.opt:2641 +#, no-c-format +msgid "Relief of register pressure through live range shrinkage." +msgstr "" + +#: common.opt:2645 +#, no-c-format +msgid "Perform a register renaming optimization pass." +msgstr "" + +#: common.opt:2649 +#, no-c-format +msgid "Perform a target dependent instruction fusion optimization pass." +msgstr "" + +#: common.opt:2653 +#, no-c-format +msgid "Reorder basic blocks to improve code placement." +msgstr "" + +#: common.opt:2657 +#, no-c-format +msgid "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering algorithm." +msgstr "" + +#: common.opt:2670 +#, no-c-format +msgid "Reorder basic blocks and partition into hot and cold sections." +msgstr "" + +#: common.opt:2674 +#, no-c-format +msgid "Reorder functions to improve code placement." +msgstr "" + +#: common.opt:2678 +#, no-c-format +msgid "Add a common subexpression elimination pass after loop optimizations." +msgstr "" + +#: common.opt:2686 +#, no-c-format +msgid "Disable optimizations that assume default FP rounding behavior." +msgstr "" + +#: common.opt:2690 +#, no-c-format +msgid "Enable scheduling across basic blocks." +msgstr "" + +#: common.opt:2694 +#, no-c-format +msgid "Enable register pressure sensitive insn scheduling." +msgstr "" + +#: common.opt:2698 +#, no-c-format +msgid "Allow speculative motion of non-loads." +msgstr "" + +#: common.opt:2702 +#, no-c-format +msgid "Allow speculative motion of some loads." +msgstr "" + +#: common.opt:2706 +#, no-c-format +msgid "Allow speculative motion of more loads." +msgstr "" + +#: common.opt:2710 +#, no-c-format +msgid "-fsched-verbose=\tSet the verbosity level of the scheduler." +msgstr "" + +#: common.opt:2714 +#, no-c-format +msgid "If scheduling post reload, do superblock scheduling." +msgstr "" + +#: common.opt:2722 +#, no-c-format +msgid "Reschedule instructions before register allocation." +msgstr "" + +#: common.opt:2726 +#, no-c-format +msgid "Reschedule instructions after register allocation." +msgstr "" + +#: common.opt:2733 +#, no-c-format +msgid "Schedule instructions using selective scheduling algorithm." +msgstr "" + +#: common.opt:2737 +#, no-c-format +msgid "Run selective scheduling after reload." +msgstr "" + +#: common.opt:2741 +#, no-c-format +msgid "Run self-tests, using the given path to locate test files." +msgstr "" + +#: common.opt:2745 +#, no-c-format +msgid "Perform software pipelining of inner loops during selective scheduling." +msgstr "" + +#: common.opt:2749 +#, no-c-format +msgid "Perform software pipelining of outer loops during selective scheduling." +msgstr "" + +#: common.opt:2753 +#, no-c-format +msgid "Reschedule pipelined regions without pipelining." +msgstr "" + +#: common.opt:2757 +#, no-c-format +msgid "Allow interposing function (or variables) by ones with different semantics (or initializer) respectively by dynamic linker." +msgstr "" + +#: common.opt:2763 +#, no-c-format +msgid "Allow premature scheduling of queued insns." +msgstr "" + +#: common.opt:2767 +#, no-c-format +msgid "-fsched-stalled-insns=\tSet number of queued insns that can be prematurely scheduled." +msgstr "" + +#: common.opt:2775 +#, no-c-format +msgid "Set dependence distance checking in premature scheduling of queued insns." +msgstr "" + +#: common.opt:2779 +#, no-c-format +msgid "-fsched-stalled-insns-dep=\tSet dependence distance checking in premature scheduling of queued insns." +msgstr "" + +#: common.opt:2783 +#, no-c-format +msgid "Enable the group heuristic in the scheduler." +msgstr "" + +#: common.opt:2787 +#, no-c-format +msgid "Enable the critical path heuristic in the scheduler." +msgstr "" + +#: common.opt:2791 +#, no-c-format +msgid "Enable the speculative instruction heuristic in the scheduler." +msgstr "" + +#: common.opt:2795 +#, no-c-format +msgid "Enable the rank heuristic in the scheduler." +msgstr "" + +#: common.opt:2799 +#, no-c-format +msgid "Enable the last instruction heuristic in the scheduler." +msgstr "" + +#: common.opt:2803 +#, no-c-format +msgid "Enable the dependent count heuristic in the scheduler." +msgstr "" + +#: common.opt:2807 +#, no-c-format +msgid "Access data in the same section from shared anchor points." +msgstr "" + +#: common.opt:2819 +#, no-c-format +msgid "Turn on Redundant Extensions Elimination pass." +msgstr "" + +#: common.opt:2823 +#, no-c-format +msgid "Show column numbers in diagnostics, when available. Default on." +msgstr "" + +#: common.opt:2827 +#, no-c-format +msgid "Emit function prologues only before parts of the function that need it, rather than at the top of the function." +msgstr "" + +#: common.opt:2832 +#, no-c-format +msgid "Shrink-wrap parts of the prologue and epilogue separately." +msgstr "" + +#: common.opt:2836 +#, no-c-format +msgid "Disable optimizations observable by IEEE signaling NaNs." +msgstr "" + +#: common.opt:2840 +#, no-c-format +msgid "Disable floating point optimizations that ignore the IEEE signedness of zero." +msgstr "" + +#: common.opt:2844 +#, no-c-format +msgid "Convert floating point constants to single precision constants." +msgstr "" + +#: common.opt:2848 +#, no-c-format +msgid "Split lifetimes of induction variables when loops are unrolled." +msgstr "" + +#: common.opt:2852 +#, no-c-format +msgid "Generate discontiguous stack frames." +msgstr "" + +#: common.opt:2856 +#, no-c-format +msgid "Split wide types into independent registers." +msgstr "" + +#: common.opt:2860 +#, no-c-format +msgid "Split wide types into independent registers earlier." +msgstr "" + +#: common.opt:2864 +#, no-c-format +msgid "Enable backward propagation of use properties at the SSA level." +msgstr "" + +#: common.opt:2868 +#, no-c-format +msgid "Optimize conditional patterns using SSA PHI nodes." +msgstr "" + +#: common.opt:2872 +#, no-c-format +msgid "Optimize amount of stdarg registers saved to stack at start of function." +msgstr "" + +#: common.opt:2876 +#, no-c-format +msgid "Apply variable expansion when loops are unrolled." +msgstr "" + +#: common.opt:2880 +#, no-c-format +msgid "-fstack-check=[no|generic|specific]\tInsert stack checking code into the program." +msgstr "" + +#: common.opt:2884 +#, no-c-format +msgid "Insert stack checking code into the program. Same as -fstack-check=specific." +msgstr "" + +#: common.opt:2888 +#, no-c-format +msgid "Insert code to probe each page of stack space as it is allocated to protect from stack-clash style attacks." +msgstr "" + +#: common.opt:2896 +#, no-c-format +msgid "-fstack-limit-register=\tTrap if the stack goes past ." +msgstr "" + +#: common.opt:2900 +#, no-c-format +msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol ." +msgstr "" + +#: common.opt:2904 +#, no-c-format +msgid "Use propolice as a stack protection method." +msgstr "" + +#: common.opt:2908 +#, no-c-format +msgid "Use a stack protection method for every function." +msgstr "" + +#: common.opt:2912 +#, no-c-format +msgid "Use a smart stack protection method for certain functions." +msgstr "" + +#: common.opt:2916 +#, no-c-format +msgid "Use stack protection method only for functions with the stack_protect attribute." +msgstr "" + +#: common.opt:2920 +#, no-c-format +msgid "Output stack usage information on a per-function basis." +msgstr "" + +#: common.opt:2932 +#, no-c-format +msgid "Assume strict aliasing rules apply." +msgstr "" + +#: common.opt:2936 +#, no-c-format +msgid "Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer." +msgstr "" + +#: common.opt:2940 +#, no-c-format +msgid "Disable stack scrub entirely, disregarding strub attributes." +msgstr "" + +#: common.opt:2944 +#, no-c-format +msgid "Enable stack scrub as per attributes, with strict call checking." +msgstr "" + +#: common.opt:2953 +#, no-c-format +msgid "Restore default strub mode: as per attributes, with relaxed checking." +msgstr "" + +#: common.opt:2957 +#, no-c-format +msgid "Enable stack scrubbing for all viable functions." +msgstr "" + +#: common.opt:2961 +#, no-c-format +msgid "Enable at-calls stack scrubbing for all viable functions." +msgstr "" + +#: common.opt:2965 +#, no-c-format +msgid "Enable internal stack scrubbing for all viable functions." +msgstr "" + +#: common.opt:2969 +#, no-c-format +msgid "Implement __atomic operations via libcalls to legacy __sync functions." +msgstr "" + +#: common.opt:2973 +#, no-c-format +msgid "Check for syntax errors, then stop." +msgstr "" + +#: common.opt:2977 +#, no-c-format +msgid "Create data files needed by \"gcov\"." +msgstr "" + +#: common.opt:2981 +#, no-c-format +msgid "Perform jump threading optimizations." +msgstr "" + +#: common.opt:2985 +#, no-c-format +msgid "Report the time taken by each compiler pass." +msgstr "" + +#: common.opt:2989 +#, no-c-format +msgid "Record times taken by sub-phases separately." +msgstr "" + +#: common.opt:2993 +#, no-c-format +msgid "-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the default thread-local storage code generation model." +msgstr "" + +#: common.opt:3012 +#, no-c-format +msgid "Reorder top level functions, variables, and asms." +msgstr "" + +#: common.opt:3016 +#, no-c-format +msgid "Perform superblock formation via tail duplication." +msgstr "" + +#: common.opt:3020 +#, no-c-format +msgid "For targets that normally need trampolines for nested functions, always generate them instead of using descriptors." +msgstr "" + +#: common.opt:3025 +#, no-c-format +msgid "Whether trampolines are generated in executable memory rather than executable stack." +msgstr "" + +#: common.opt:3043 +#, no-c-format +msgid "Assume floating-point operations can trap." +msgstr "" + +#: common.opt:3047 +#, no-c-format +msgid "Trap for signed overflow in addition, subtraction and multiplication." +msgstr "" + +#: common.opt:3051 +#, no-c-format +msgid "Enable SSA-CCP optimization on trees." +msgstr "" + +#: common.opt:3055 +#, no-c-format +msgid "Enable SSA-BIT-CCP optimization on trees." +msgstr "" + +#: common.opt:3063 +#, no-c-format +msgid "Enable loop header copying on trees." +msgstr "" + +#: common.opt:3071 +#, no-c-format +msgid "Enable SSA coalescing of user variables." +msgstr "" + +#: common.opt:3079 +#, no-c-format +msgid "Enable copy propagation on trees." +msgstr "" + +#: common.opt:3087 +#, no-c-format +msgid "Transform condition stores into unconditional ones." +msgstr "" + +#: common.opt:3091 +#, no-c-format +msgid "Perform conversions of switch initializations." +msgstr "" + +#: common.opt:3095 +#, no-c-format +msgid "Enable SSA dead code elimination optimization on trees." +msgstr "" + +#: common.opt:3099 +#, no-c-format +msgid "Enable dominator optimizations." +msgstr "" + +#: common.opt:3103 +#, no-c-format +msgid "Enable tail merging on trees." +msgstr "" + +#: common.opt:3107 +#, no-c-format +msgid "Enable dead store elimination." +msgstr "" + +#: common.opt:3111 +#, no-c-format +msgid "Enable forward propagation on trees." +msgstr "" + +#: common.opt:3115 +#, no-c-format +msgid "Enable Full Redundancy Elimination (FRE) on trees." +msgstr "" + +#: common.opt:3119 +#, no-c-format +msgid "Enable string length optimizations on trees." +msgstr "" + +#: common.opt:3123 +#, no-c-format +msgid "Detect paths that trigger erroneous or undefined behavior due to dereferencing a null pointer. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." +msgstr "" + +#: common.opt:3129 +#, no-c-format +msgid "Detect paths that trigger erroneous or undefined behavior due to a null value being used in a way forbidden by a returns_nonnull or nonnull attribute. Isolate those paths from the main control flow and turn the statement with erroneous or undefined behavior into a trap." +msgstr "" + +#: common.opt:3136 +#, no-c-format +msgid "Enable loop distribution on trees." +msgstr "" + +#: common.opt:3140 +#, no-c-format +msgid "Enable loop distribution for patterns transformed into a library call." +msgstr "" + +#: common.opt:3144 +#, no-c-format +msgid "Enable loop invariant motion on trees." +msgstr "" + +#: common.opt:3152 +#, no-c-format +msgid "Create canonical induction variables in loops." +msgstr "" + +#: common.opt:3156 +#, no-c-format +msgid "Enable loop optimizations on tree level." +msgstr "" + +#: common.opt:3160 +#, no-c-format +msgid "-ftree-parallelize-loops=\tEnable automatic parallelization of loops." +msgstr "" + +#: common.opt:3164 +#, no-c-format +msgid "Enable hoisting loads from conditional pointers." +msgstr "" + +#: common.opt:3168 +#, no-c-format +msgid "Enable SSA-PRE optimization on trees." +msgstr "" + +#: common.opt:3172 +#, no-c-format +msgid "In SSA-PRE optimization on trees, enable partial-partial redundancy elimination." +msgstr "" + +#: common.opt:3176 +#, no-c-format +msgid "Perform function-local points-to analysis on trees." +msgstr "" + +#: common.opt:3180 +#, no-c-format +msgid "Enable reassociation on tree level." +msgstr "" + +#: common.opt:3188 +#, no-c-format +msgid "Enable SSA code sinking on trees." +msgstr "" + +#: common.opt:3192 +#, no-c-format +msgid "Perform straight-line strength reduction." +msgstr "" + +#: common.opt:3196 +#, no-c-format +msgid "Perform scalar replacement of aggregates." +msgstr "" + +#: common.opt:3200 +#, no-c-format +msgid "Replace temporary expressions in the SSA->normal pass." +msgstr "" + +#: common.opt:3204 +#, no-c-format +msgid "Perform live range splitting during the SSA->normal pass." +msgstr "" + +#: common.opt:3208 +#, no-c-format +msgid "Perform Value Range Propagation on trees." +msgstr "" + +#: common.opt:3212 +#, no-c-format +msgid "Split paths leading to loop backedges." +msgstr "" + +#: common.opt:3216 +#, no-c-format +msgid "Assume common declarations may be overridden with ones with a larger trailing array." +msgstr "" + +#: common.opt:3221 +#, no-c-format +msgid "Compile whole compilation unit at a time." +msgstr "" + +#: common.opt:3225 +#, no-c-format +msgid "Trap on __builtin_unreachable instead of using it for optimization." +msgstr "" + +#: common.opt:3229 +#, no-c-format +msgid "Perform loop unrolling when iteration count is known." +msgstr "" + +#: common.opt:3233 +#, no-c-format +msgid "Perform loop unrolling for all loops." +msgstr "" + +#: common.opt:3248 +#, no-c-format +msgid "Allow optimization for floating-point arithmetic which may change the result of the operation due to rounding." +msgstr "" + +#: common.opt:3253 +#, no-c-format +msgid "Same as -fassociative-math for expressions which include division." +msgstr "" + +#: common.opt:3261 +#, no-c-format +msgid "Allow math optimizations that may violate IEEE or ISO standards." +msgstr "" + +#: common.opt:3265 +#, no-c-format +msgid "Perform loop unswitching." +msgstr "" + +#: common.opt:3269 +#, no-c-format +msgid "Perform loop splitting." +msgstr "" + +#: common.opt:3273 +#, no-c-format +msgid "Version loops based on whether indices have a stride of one." +msgstr "" + +#: common.opt:3277 +#, no-c-format +msgid "Just generate unwind tables for exception handling." +msgstr "" + +#: common.opt:3281 +#, no-c-format +msgid "Use the bfd linker instead of the default linker." +msgstr "" + +#: common.opt:3285 +#, no-c-format +msgid "Use the gold linker instead of the default linker." +msgstr "" + +#: common.opt:3289 +#, no-c-format +msgid "Use the lld LLVM linker instead of the default linker." +msgstr "" + +#: common.opt:3293 +#, no-c-format +msgid "Use the Modern linker (MOLD) linker instead of the default linker." +msgstr "" + +#: common.opt:3303 +#, no-c-format +msgid "Perform variable tracking." +msgstr "" + +#: common.opt:3310 +#, no-c-format +msgid "Perform variable tracking by annotating assignments." +msgstr "" + +#: common.opt:3316 +#, no-c-format +msgid "Toggle -fvar-tracking-assignments." +msgstr "" + +#: common.opt:3323 +#, no-c-format +msgid "Perform variable tracking and also tag variables that are uninitialized." +msgstr "" + +#: common.opt:3328 +#, no-c-format +msgid "Enable vectorization on trees." +msgstr "" + +#: common.opt:3336 +#, no-c-format +msgid "Enable loop vectorization on trees." +msgstr "" + +#: common.opt:3340 +#, no-c-format +msgid "Enable basic block vectorization (SLP) on trees." +msgstr "" + +#: common.opt:3344 +#, no-c-format +msgid "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost model for vectorization." +msgstr "" + +#: common.opt:3348 +#, no-c-format +msgid "-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the vectorization cost model for code marked with a simd directive." +msgstr "" + +#: common.opt:3367 +#, no-c-format +msgid "Enables the dynamic vectorizer cost model. Preserved for backward compatibility." +msgstr "" + +#: common.opt:3375 +#, no-c-format +msgid "Enable copy propagation of scalar-evolution information." +msgstr "" + +#: common.opt:3379 +#, no-c-format +msgid "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to automatic variables." +msgstr "" + +#: common.opt:3401 +#, no-c-format +msgid "Add extra commentary to assembler output." +msgstr "" + +#: common.opt:3405 +#, no-c-format +msgid "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol visibility." +msgstr "" + +#: common.opt:3424 +#, no-c-format +msgid "Validate vtable pointers before using them." +msgstr "" + +#: common.opt:3440 +#, no-c-format +msgid "Output vtable verification counters." +msgstr "" + +#: common.opt:3444 +#, no-c-format +msgid "Output vtable verification pointer sets information." +msgstr "" + +#: common.opt:3448 +#, no-c-format +msgid "Use expression value profiles in optimizations." +msgstr "" + +#: common.opt:3452 +#, no-c-format +msgid "Construct webs and split unrelated uses of single variable." +msgstr "" + +#: common.opt:3456 +#, no-c-format +msgid "Enable conditional dead code elimination for builtin calls." +msgstr "" + +#: common.opt:3460 +#, no-c-format +msgid "Perform whole program optimizations." +msgstr "" + +#: common.opt:3464 +#, no-c-format +msgid "Assume pointer overflow wraps around." +msgstr "" + +#: common.opt:3468 +#, no-c-format +msgid "Assume signed arithmetic overflow wraps around." +msgstr "" + +#: common.opt:3472 +#, no-c-format +msgid "Put zero initialized data in the bss section." +msgstr "" + +#: common.opt:3476 +#, no-c-format +msgid "Clear call-used registers upon function return." +msgstr "" + +#: common.opt:3480 +#, no-c-format +msgid "Generate debug information in default format." +msgstr "" + +#: common.opt:3484 +#, no-c-format +msgid "Assume assembler support for (DWARF2+) .loc directives." +msgstr "" + +#: common.opt:3488 +#, no-c-format +msgid "Assume assembler support for view in (DWARF2+) .loc directives." +msgstr "" + +#: common.opt:3492 +#, no-c-format +msgid "Generate debug information in CodeView format." +msgstr "" + +#: common.opt:3512 +#, no-c-format +msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." +msgstr "" + +#: common.opt:3518 +#, no-c-format +msgid "Generate CTF debug information at default level." +msgstr "" + +#: common.opt:3522 +#, no-c-format +msgid "Generate BTF debug information at default level." +msgstr "" + +#: common.opt:3526 +#, no-c-format +msgid "Generate debug information in default version of DWARF format." +msgstr "" + +#: common.opt:3530 +#, no-c-format +msgid "Generate debug information in DWARF v2 (or later) format." +msgstr "" + +#: common.opt:3534 +#, no-c-format +msgid "Use 32-bit DWARF format when emitting DWARF debug information." +msgstr "" + +#: common.opt:3538 +#, no-c-format +msgid "Use 64-bit DWARF format when emitting DWARF debug information." +msgstr "" + +#: common.opt:3542 +#, no-c-format +msgid "Generate debug information in default extended format." +msgstr "" + +#: common.opt:3546 +#, no-c-format +msgid "Generate extended entry point information for inlined functions." +msgstr "" + +#: common.opt:3550 +#, no-c-format +msgid "Compute locview reset points based on insn length estimates." +msgstr "" + +#: common.opt:3558 +#, no-c-format +msgid "Don't generate DWARF pubnames and pubtypes sections." +msgstr "" + +#: common.opt:3562 +#, no-c-format +msgid "Generate DWARF pubnames and pubtypes sections." +msgstr "" + +#: common.opt:3566 +#, no-c-format +msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." +msgstr "" + +#: common.opt:3570 +#, no-c-format +msgid "Record gcc command line switches in DWARF DW_AT_producer." +msgstr "" + +#: common.opt:3574 +#, no-c-format +msgid "Generate debug information in separate .dwo files." +msgstr "" + +#: common.opt:3586 +#, no-c-format +msgid "Emit progressive recommended breakpoint locations." +msgstr "" + +#: common.opt:3590 +#, no-c-format +msgid "Don't emit DWARF additions beyond selected version." +msgstr "" + +#: common.opt:3594 +#, no-c-format +msgid "Add description attributes to some DWARF DIEs that have no name attribute." +msgstr "" + +#: common.opt:3598 +#, no-c-format +msgid "Toggle debug information generation." +msgstr "" + +#: common.opt:3602 +#, no-c-format +msgid "Augment variable location lists with progressive views." +msgstr "" + +#: common.opt:3609 +#, no-c-format +msgid "Generate debug information in VMS format." +msgstr "" + +#: common.opt:3638 +#, no-c-format +msgid "Generate compressed debug sections." +msgstr "" + +#: common.opt:3642 +#, no-c-format +msgid "-gz=\tGenerate compressed debug sections in format ." +msgstr "" + +#: common.opt:3649 +#, no-c-format +msgid "-iplugindir=\tSet to be the default plugin directory." +msgstr "" + +#: common.opt:3653 +#, no-c-format +msgid "-imultiarch \tSet to be the multiarch include subdirectory." +msgstr "" + +#: common.opt:3681 +#, no-c-format +msgid "-o \tPlace output into ." +msgstr "" + +#: common.opt:3685 +#, no-c-format +msgid "Enable function profiling." +msgstr "" + +#: common.opt:3695 +#, no-c-format +msgid "Like -pedantic but issue them as errors." +msgstr "" + +#: common.opt:3735 +#, no-c-format +msgid "Do not display functions compiled or elapsed time." +msgstr "" + +#: common.opt:3767 +#, no-c-format +msgid "Enable verbose output." +msgstr "" + +#: common.opt:3771 +#, no-c-format +msgid "Display the compiler's version." +msgstr "" + +#: common.opt:3775 +#, no-c-format +msgid "Suppress warnings." +msgstr "" + +#: common.opt:3785 +#, no-c-format +msgid "Create a shared library." +msgstr "" + +#: common.opt:3845 +#, no-c-format +msgid "Don't create a dynamically linked position independent executable." +msgstr "" + +#: common.opt:3849 +#, no-c-format +msgid "Create a dynamically linked position independent executable." +msgstr "" + +#: common.opt:3853 +#, no-c-format +msgid "Create a static position independent executable." +msgstr "" + +#: common.opt:3860 +#, no-c-format +msgid "Use caller save register across calls if possible." +msgstr "" + +#: params.opt:27 +#, no-c-format +msgid "Loops iterating at least selected number of iterations will get loop alignment." +msgstr "" + +#: params.opt:31 +#, no-c-format +msgid "Select fraction of the maximal frequency of executions of basic block in function given basic block get alignment." +msgstr "" + +#: params.opt:35 +#, no-c-format +msgid "Enable asan globals protection." +msgstr "" + +#: params.opt:39 +#, no-c-format +msgid "Enable asan allocas/VLAs protection." +msgstr "" + +#: params.opt:43 +#, no-c-format +msgid "Enable asan load operations protection." +msgstr "" + +#: params.opt:47 +#, no-c-format +msgid "Enable asan store operations protection." +msgstr "" + +#: params.opt:51 +#, no-c-format +msgid "Use callbacks instead of inline code if number of accesses in function becomes greater or equal to this number." +msgstr "" + +#: params.opt:55 +#, no-c-format +msgid "Prefix calls to memcpy, memset and memmove with __asan_ or __hwasan_ for -fsanitize=kernel-address or -fsanitize=kernel-hwaddress." +msgstr "" + +#: params.opt:59 +#, no-c-format +msgid "Enable asan builtin functions protection." +msgstr "" + +#: params.opt:63 +#, no-c-format +msgid "Enable asan stack protection." +msgstr "" + +#: params.opt:67 +#, no-c-format +msgid "Enable asan detection of use-after-return bugs." +msgstr "" + +#: params.opt:71 +#, no-c-format +msgid "Enable hwasan instrumentation of statically sized stack-allocated variables." +msgstr "" + +#: params.opt:75 +#, no-c-format +msgid "Use random base tag for each frame, as opposed to base always zero." +msgstr "" + +#: params.opt:79 +#, no-c-format +msgid "Enable hwasan instrumentation of allocas/VLAs." +msgstr "" + +#: params.opt:83 +#, no-c-format +msgid "Enable hwasan instrumentation of load operations." +msgstr "" + +#: params.opt:87 +#, no-c-format +msgid "Enable hwasan instrumentation of store operations." +msgstr "" + +#: params.opt:91 +#, no-c-format +msgid "Enable hwasan instrumentation of builtin functions." +msgstr "" + +#: params.opt:95 +#, no-c-format +msgid "Average number of iterations of a loop." +msgstr "" + +#: params.opt:99 +#, no-c-format +msgid "Maximum number of bits for which we avoid creating FMAs." +msgstr "" + +#: params.opt:103 +#, no-c-format +msgid "Set the estimated probability in percentage for builtin expect. The default value is 90% probability." +msgstr "" + +#: params.opt:107 +#, no-c-format +msgid "The maximum length of a constant string for a builtin string cmp call eligible for inlining. The default value is 3." +msgstr "" + +#: params.opt:111 +#, no-c-format +msgid "The smallest number of different values for which it is best to use a jump-table instead of a tree of conditional branches, if 0, use the default for the machine." +msgstr "" + +#: params.opt:115 +#, no-c-format +msgid "Probability that COMDAT function will be shared with different compilation unit." +msgstr "" + +#: params.opt:119 +#, no-c-format +msgid "Maximum number of namespaces to search for alternatives when name lookup fails." +msgstr "" + +#: params.opt:123 +#, no-c-format +msgid "Maximum number of queries into the alias oracle per store." +msgstr "" + +#: params.opt:127 +#, no-c-format +msgid "Maximum size (in bytes) of objects tracked bytewise by dead store elimination." +msgstr "" + +#: params.opt:131 +#, no-c-format +msgid "Maximal estimated growth of function body caused by early inlining of single call." +msgstr "" + +#: params.opt:135 +#, no-c-format +msgid "Scale factor to apply to the number of statements in a threading path crossing a loop backedge when comparing to max-jump-thread-duplication-stmts." +msgstr "" + +#: params.opt:139 +#, no-c-format +msgid "Whether the target fully pipelines FMA instructions. If non-zero, reassociation considers the benefit of parallelizing FMA's multiplication part and addition part, assuming FMUL and FMA use the same units that can also do FADD." +msgstr "" + +#: params.opt:146 +#, no-c-format +msgid "The threshold ratio of critical edges execution count that permit performing redundancy elimination after reload." +msgstr "" + +#: params.opt:150 +#, no-c-format +msgid "The threshold ratio for performing partial redundancy elimination after reload." +msgstr "" + +#: params.opt:154 +#, no-c-format +msgid "Scaling factor in calculation of maximum distance an expression can be moved by GCSE optimizations." +msgstr "" + +#: params.opt:158 +#, no-c-format +msgid "Cost at which GCSE optimizations will not constraint the distance an expression can travel." +msgstr "" + +#: params.opt:162 +#, no-c-format +msgid "Minimum heap expansion to trigger garbage collection, as a percentage of the total size of the heap." +msgstr "" + +#: params.opt:166 +#, no-c-format +msgid "Minimum heap size before we start collecting garbage, in kilobytes." +msgstr "" + +#: params.opt:170 +#, no-c-format +msgid "The number of executions of a basic block which is considered hot. The parameter is used only in GIMPLE FE." +msgstr "" + +#: params.opt:174 +#, no-c-format +msgid "Whether codegen errors should be ICEs when -fchecking." +msgstr "" + +#: params.opt:178 +#, no-c-format +msgid "Maximum number of arrays per SCoP." +msgstr "" + +#: params.opt:182 +#, no-c-format +msgid "Maximum number of parameters in a SCoP." +msgstr "" + +#: params.opt:186 +#, no-c-format +msgid "Maximum number of blocks for -fharden-control-flow-redundancy." +msgstr "" + +#: params.opt:190 +#, no-c-format +msgid "Maximum number of blocks for in-line -fharden-control-flow-redundancy." +msgstr "" + +#: params.opt:194 +#, no-c-format +msgid "The number of elements for which hash table verification is done for each searched element." +msgstr "" + +#: params.opt:198 +#, no-c-format +msgid "The denominator n of fraction 1/n of the maximal execution count of a basic block in the entire program that a basic block needs to at least have in order to be considered hot (used in non-LTO mode)." +msgstr "" + +#: params.opt:202 +#, no-c-format +msgid "The number of most executed permilles of the profiled execution of the entire program to which the execution count of a basic block must be part of in order to be considered hot (used in LTO mode)." +msgstr "" + +#: params.opt:206 +#, no-c-format +msgid "The denominator n of fraction 1/n of the execution frequency of the entry block of a function that a basic block of this function needs to at least have in order to be considered hot." +msgstr "" + +#: params.opt:210 +#, no-c-format +msgid "The scale (in percents) applied to inline-insns-single and auto limits when heuristics hints that inlining is very profitable." +msgstr "" + +#: params.opt:214 +#, no-c-format +msgid "The minimal estimated speedup allowing inliner to ignore inline-insns-single and inline-insns-auto." +msgstr "" + +#: params.opt:218 +#, no-c-format +msgid "How much can given compilation unit grow because of the inlining (in percent)." +msgstr "" + +#: params.opt:222 +#, no-c-format +msgid "The upper bound for sharing integer constants." +msgstr "" + +#: params.opt:226 +#, no-c-format +msgid "Threshold ipa-cp opportunity evaluation that is still considered beneficial to clone." +msgstr "" + +#: params.opt:230 +#, no-c-format +msgid "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or strides known." +msgstr "" + +#: params.opt:234 +#, no-c-format +msgid "Maximum depth of recursive cloning for self-recursive function." +msgstr "" + +#: params.opt:238 +#, no-c-format +msgid "Recursive cloning only when the probability of call being executed exceeds the parameter." +msgstr "" + +#: params.opt:242 +#, no-c-format +msgid "When propagating IPA-CP effect estimates, multiply frequencies of recursive edges that bring back an unchanged value by this factor." +msgstr "" + +#: params.opt:246 +#, no-c-format +msgid "Percentage penalty the recursive functions will receive when they are evaluated for cloning." +msgstr "" + +#: params.opt:250 +#, no-c-format +msgid "Percentage penalty functions containing a single call to another function will receive when they are evaluated for cloning." +msgstr "" + +#: params.opt:254 +#, no-c-format +msgid "How much can given compilation unit grow because of the interprocedural constant propagation (in percent)." +msgstr "" + +#: params.opt:258 +#, no-c-format +msgid "The size of translation unit that IPA-CP pass considers large." +msgstr "" + +#: params.opt:262 +#, no-c-format +msgid "Maximum size of a list of values associated with each parameter for interprocedural constant propagation." +msgstr "" + +#: params.opt:266 +#, no-c-format +msgid "When using profile feedback, use the edge at this percentage position in frequency histogram as the bases for IPA-CP heuristics." +msgstr "" + +#: params.opt:270 +#, no-c-format +msgid "Maximum number of statements visited during jump function offset discovery." +msgstr "" + +#: params.opt:274 +#, no-c-format +msgid "Maximum number of statements that will be visited by IPA formal parameter analysis based on alias analysis in any given function." +msgstr "" + +#: params.opt:278 +#, no-c-format +msgid "Maximum number of aggregate content items for a parameter in jump functions and lattices." +msgstr "" + +#: params.opt:282 +#, no-c-format +msgid "Maximum number of operations in a parameter expression that can be handled by IPA analysis." +msgstr "" + +#: params.opt:286 +#, no-c-format +msgid "Maximum number of different predicates used to track properties of loops in IPA analysis." +msgstr "" + +#: params.opt:290 +#, no-c-format +msgid "Maximal number of boundary endpoints of case ranges of switch statement used during IPA function summary generation." +msgstr "" + +#: params.opt:294 +#, no-c-format +msgid "Minimum probability (in percent) of dereferencing of a function pointer parameter for it to be considered for replacement with simple values." +msgstr "" + +#: params.opt:298 +#, no-c-format +msgid "Maximum pieces that IPA-SRA tracks per formal parameter, as a consequence, also the maximum number of replacements of a formal parameter." +msgstr "" + +#: params.opt:302 +#, no-c-format +msgid "Maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with." +msgstr "" + +#: params.opt:306 +#, no-c-format +msgid "Additional maximum allowed growth of total size of new parameters that ipa-sra replaces a pointer to an aggregate with, if it points to a local variable that the caller only writes to and passes it as an argument to functions." +msgstr "" + +#: params.opt:310 +#, no-c-format +msgid "The number of registers in each class kept unused by loop invariant motion." +msgstr "" + +#: params.opt:314 +#, no-c-format +msgid "Max size of conflict table in MB." +msgstr "" + +#: params.opt:318 +#, no-c-format +msgid "Approximate function insn number in 1K units triggering simple local RA." +msgstr "" + +#: params.opt:322 +#, no-c-format +msgid "Max loops number for regional RA." +msgstr "" + +#: params.opt:326 +#, no-c-format +msgid "Control ira to consider matching constraint (duplicated operand number) heavily in all available alternatives for preferred register class. If it is set as zero, it means ira only respects the matching constraint when it's in the only available alternative with an appropriate register class. Otherwise, it means ira will check all available alternatives for preferred register class even if it has found some choice with an appropriate register class and respect the found qualified matching constraint." +msgstr "" + +#: params.opt:330 +#, no-c-format +msgid "If number of candidates in the set is smaller, we always try to remove unused ivs during its optimization." +msgstr "" + +#: params.opt:334 +#, no-c-format +msgid "Bound on number of candidates below that all candidates are considered in iv optimizations." +msgstr "" + +#: params.opt:338 +#, no-c-format +msgid "Bound on number of iv uses in loop optimized in iv optimizations." +msgstr "" + +#: params.opt:342 +#, no-c-format +msgid "The maximum code size growth ratio when expanding into a jump table (in percent). The parameter is used when optimizing for size." +msgstr "" + +#: params.opt:346 +#, no-c-format +msgid "The maximum code size growth ratio when expanding into a jump table (in percent). The parameter is used when optimizing for speed." +msgstr "" + +#: params.opt:350 +#, no-c-format +msgid "The size of L1 cache line." +msgstr "" + +#: params.opt:354 +#, no-c-format +msgid "The minimum recommended offset between two concurrently-accessed objects to avoid additional performance degradation due to contention introduced by the implementation. Typically the L1 cache line size, but can be larger to accommodate a variety of target processors with different cache line sizes. C++17 code might use this value in structure layout, but is strongly discouraged from doing so in public ABIs." +msgstr "" + +#: params.opt:363 +#, no-c-format +msgid "The maximum recommended size of contiguous memory occupied by two objects accessed with temporal locality by concurrent threads. Typically the L1 cache line size, but can be smaller to accommodate a variety of target processors with different cache line sizes." +msgstr "" + +#: params.opt:370 +#, no-c-format +msgid "The size of L1 cache." +msgstr "" + +#: params.opt:374 +#, no-c-format +msgid "The size of L2 cache." +msgstr "" + +#: params.opt:378 +#, no-c-format +msgid "Maximal growth due to inlining of large function (in percent)." +msgstr "" + +#: params.opt:382 +#, no-c-format +msgid "The size of function body to be considered large." +msgstr "" + +#: params.opt:386 +#, no-c-format +msgid "The size of stack frame to be considered large." +msgstr "" + +#: params.opt:390 +#, no-c-format +msgid "Maximal stack frame growth due to inlining (in percent)." +msgstr "" + +#: params.opt:394 +#, no-c-format +msgid "The size of translation unit to be considered large." +msgstr "" + +#: params.opt:398 +#, no-c-format +msgid "Maximum number of concurrently open C++ module files when lazy loading." +msgstr "" + +#: params.opt:402 +#, no-c-format +msgid "The minimum cost of an expensive expression in the loop invariant motion." +msgstr "" + +#: params.opt:406 +#, no-c-format +msgid "True if a non-short-circuit operation is optimal." +msgstr "" + +#: params.opt:410 +#, no-c-format +msgid "Size of tiles for loop blocking." +msgstr "" + +#: params.opt:414 +#, no-c-format +msgid "The maximum number of stmts in loop nest for loop interchange." +msgstr "" + +#: params.opt:418 +#, no-c-format +msgid "The minimum stride ratio for loop interchange to be profitable." +msgstr "" + +#: params.opt:422 +#, no-c-format +msgid "Max basic blocks number in loop for loop invariant motion." +msgstr "" + +#: params.opt:426 +#, no-c-format +msgid "Maximum number of datarefs in loop for building loop data dependencies." +msgstr "" + +#: params.opt:430 +#, no-c-format +msgid "The maximum number of instructions in an inner loop that is being considered for versioning." +msgstr "" + +#: params.opt:434 +#, no-c-format +msgid "The maximum number of instructions in an outer loop that is being considered for versioning, on top of the instructions in inner loops." +msgstr "" + +#: params.opt:438 +#, no-c-format +msgid "Minimal fall-through edge probability in percentage used to add BB to inheritance EBB in LRA." +msgstr "" + +#: params.opt:442 +#, no-c-format +msgid "The max number of reload pseudos which are considered during spilling a non-reload pseudo." +msgstr "" + +#: params.opt:446 +#, no-c-format +msgid "Maximal size of a partition for LTO (in estimated instructions)." +msgstr "" + +#: params.opt:450 +#, no-c-format +msgid "maximal number of LTO partitions streamed in parallel." +msgstr "" + +#: params.opt:454 +#, no-c-format +msgid "Minimal size of a partition for LTO (in estimated instructions)." +msgstr "" + +#: params.opt:458 +#, no-c-format +msgid "Number of partitions the program should be split to." +msgstr "" + +#: params.opt:462 +#, no-c-format +msgid "The maximum number of instructions to consider to unroll in a loop on average." +msgstr "" + +#: params.opt:466 +#, no-c-format +msgid "The maximum number of insns combine tries to combine." +msgstr "" + +#: params.opt:470 +#, no-c-format +msgid "The maximum depth of a loop nest we completely peel." +msgstr "" + +#: params.opt:474 +#, no-c-format +msgid "The maximum number of peelings of a single loop that is peeled completely." +msgstr "" + +#: params.opt:478 +#, no-c-format +msgid "The maximum number of insns of a completely peeled loop." +msgstr "" + +#: params.opt:482 +#, no-c-format +msgid "The maximum number of incoming edges to consider for crossjumping." +msgstr "" + +#: params.opt:486 +#, no-c-format +msgid "The maximum instructions CSE process before flushing." +msgstr "" + +#: params.opt:490 +#, no-c-format +msgid "The maximum length of path considered in cse." +msgstr "" + +#: params.opt:494 +#, no-c-format +msgid "The maximum memory locations recorded by cselib." +msgstr "" + +#: params.opt:498 +#, no-c-format +msgid "Max. count of debug markers to expand or inline." +msgstr "" + +#: params.opt:502 +#, no-c-format +msgid "The maximum number of instructions to consider to fill a delay slot." +msgstr "" + +#: params.opt:506 +#, no-c-format +msgid "The maximum number of instructions to consider to find accurate live register information." +msgstr "" + +#: params.opt:510 +#, no-c-format +msgid "Maximum number of active local stores in RTL dead store elimination." +msgstr "" + +#: params.opt:514 +#, no-c-format +msgid "The maximum number of nested indirect inlining performed by early inliner." +msgstr "" + +#: params.opt:518 +#, no-c-format +msgid "Maximum number of fields in a structure before pointer analysis treats the structure as a single variable." +msgstr "" + +#: params.opt:522 +#, no-c-format +msgid "Maximum number of instructions to copy when duplicating blocks on a finite state automaton jump thread path." +msgstr "" + +#: params.opt:526 +#, no-c-format +msgid "The maximum ratio of insertions to deletions of expressions in GCSE." +msgstr "" + +#: params.opt:530 +#, no-c-format +msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes." +msgstr "" + +#: params.opt:534 +#, no-c-format +msgid "The maximum number of insns to duplicate when unfactoring computed gotos." +msgstr "" + +#: params.opt:538 +#, no-c-format +msgid "The maximum expansion factor when copying basic blocks." +msgstr "" + +#: params.opt:542 +#, no-c-format +msgid "Maximum depth of search in the dominator tree for expressions to hoist." +msgstr "" + +#: params.opt:546 +#, no-c-format +msgid "Maximum loop depth of a call which is considered for inlining functions called once." +msgstr "" + +#: params.opt:550 +#, no-c-format +msgid "Maximum combined size of caller and callee which is inlined if callee is called once." +msgstr "" + +#: params.opt:554 +#, no-c-format +msgid "The maximum number of instructions when automatically inlining." +msgstr "" + +#: params.opt:558 +#, no-c-format +msgid "The maximum number of instructions inline function can grow to via recursive inlining." +msgstr "" + +#: params.opt:562 +#, no-c-format +msgid "The maximum number of instructions non-inline function can grow to via recursive inlining." +msgstr "" + +#: params.opt:566 +#, no-c-format +msgid "The maximum number of instructions in a single function eligible for inlining." +msgstr "" + +#: params.opt:570 +#, no-c-format +msgid "The maximum number of instructions when inlining for size." +msgstr "" + +#: params.opt:574 +#, no-c-format +msgid "The maximum number of instructions when automatically inlining small functions." +msgstr "" + +#: params.opt:578 +#, no-c-format +msgid "The maximum depth of recursive inlining for inline functions." +msgstr "" + +#: params.opt:582 +#, no-c-format +msgid "The maximum depth of recursive inlining for non-inline functions." +msgstr "" + +#: params.opt:586 +#, no-c-format +msgid "Maximum number of isl operations, 0 means unlimited." +msgstr "" + +#: params.opt:590 +#, no-c-format +msgid "Bound on the cost of an expression to compute the number of iterations." +msgstr "" + +#: params.opt:594 +#, no-c-format +msgid "Bound on the number of iterations the brute force # of iterations analysis algorithm evaluates." +msgstr "" + +#: params.opt:598 +#, no-c-format +msgid "Maximum number of statements allowed in a block that needs to be duplicated when threading jumps." +msgstr "" + +#: params.opt:602 +#, no-c-format +msgid "Search space limit for the backwards jump threader." +msgstr "" + +#: params.opt:606 +#, no-c-format +msgid "The maximum number of RTL nodes that can be recorded as combiner's last value." +msgstr "" + +#: params.opt:610 +#, no-c-format +msgid "The maximum number of insns in loop header duplicated by the copy loop headers pass." +msgstr "" + +#: params.opt:614 +#, no-c-format +msgid "The maximum number of backtrack attempts the scheduler should make when modulo scheduling a loop." +msgstr "" + +#: params.opt:618 +#, no-c-format +msgid "Minimum page size for warning purposes." +msgstr "" + +#: params.opt:622 +#, no-c-format +msgid "Maximum length of partial antic set when performing tree pre optimization." +msgstr "" + +#: params.opt:626 +#, no-c-format +msgid "The maximum number of branches on the path through the peeled sequence." +msgstr "" + +#: params.opt:630 +#, no-c-format +msgid "The maximum number of peelings of a single loop." +msgstr "" + +#: params.opt:634 +#, no-c-format +msgid "The maximum number of insns of a peeled loop." +msgstr "" + +#: params.opt:638 +#, no-c-format +msgid "The maximum length of scheduling's pending operations list." +msgstr "" + +#: params.opt:642 params.opt:686 +#, no-c-format +msgid "The maximum number of blocks in a region to be considered for interblock scheduling." +msgstr "" + +#: params.opt:646 params.opt:690 +#, no-c-format +msgid "The maximum number of insns in a region to be considered for interblock scheduling." +msgstr "" + +#: params.opt:650 +#, no-c-format +msgid "Maximum depth of sqrt chains to use when synthesizing exponentiation by a real constant." +msgstr "" + +#: params.opt:654 +#, no-c-format +msgid "The maximum number of loop iterations we predict statically." +msgstr "" + +#: params.opt:658 +#, no-c-format +msgid "The maximum number of instructions to search backward when looking for equivalent reload." +msgstr "" + +#: params.opt:662 +#, no-c-format +msgid "Maximum number of insns in a basic block to consider for RTL if-conversion." +msgstr "" + +#: params.opt:666 +#, no-c-format +msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered predictable." +msgstr "" + +#: params.opt:670 +#, no-c-format +msgid "Maximum permissible cost for the sequence that would be generated by the RTL if-conversion pass for a branch that is considered unpredictable." +msgstr "" + +#: params.opt:674 +#, no-c-format +msgid "The maximum number of iterations through CFG to extend regions." +msgstr "" + +#: params.opt:678 +#, no-c-format +msgid "The maximum conflict delay for an insn to be considered for speculative motion." +msgstr "" + +#: params.opt:682 +#, no-c-format +msgid "The maximum number of instructions ready to be issued to be considered by the scheduler during the first scheduling pass." +msgstr "" + +#: params.opt:694 +#, no-c-format +msgid "Maximum length of candidate scans for straight-line strength reduction." +msgstr "" + +#: params.opt:698 +#, no-c-format +msgid "Maximum number of may-defs visited when devirtualizing speculatively." +msgstr "" + +#: params.opt:702 +#, no-c-format +msgid "Maximum recursion depth allowed when querying a property of an SSA name." +msgstr "" + +#: params.opt:706 +#, no-c-format +msgid "Maximum number of constant stores to merge in the store merging pass." +msgstr "" + +#: params.opt:710 +#, no-c-format +msgid "Maximum number of conditional store pairs that can be sunk." +msgstr "" + +#: params.opt:714 params.opt:718 +#, no-c-format +msgid "Maximum number of store chains to track at the same time in the store merging pass." +msgstr "" + +#: params.opt:722 +#, no-c-format +msgid "Maximum amount of similar bbs to compare a bb with." +msgstr "" + +#: params.opt:726 +#, no-c-format +msgid "Maximum amount of iterations of the pass over a function." +msgstr "" + +#: params.opt:730 +#, no-c-format +msgid "Maximum number of strings for which strlen optimization pass will track string lengths." +msgstr "" + +#: params.opt:734 +#, no-c-format +msgid "Maximum number of arguments in a PHI supported by TREE if-conversion unless the loop is marked with simd pragma." +msgstr "" + +#: params.opt:738 +#, no-c-format +msgid "The maximum number of unrollings of a single loop." +msgstr "" + +#: params.opt:742 +#, no-c-format +msgid "The maximum number of instructions to consider to unroll in a loop." +msgstr "" + +#: params.opt:746 +#, no-c-format +msgid "The maximum number of insns of an unswitched loop." +msgstr "" + +#: params.opt:750 +#, no-c-format +msgid "The maximum depth of a loop nest to be unswitched." +msgstr "" + +#: params.opt:754 +#, no-c-format +msgid "If -fvariable-expansion-in-unroller is used, the maximum number of times that an individual variable will be expanded during loop unrolling." +msgstr "" + +#: params.opt:758 +#, no-c-format +msgid "Max. recursion depth for expanding var tracking expressions." +msgstr "" + +#: params.opt:762 +#, no-c-format +msgid "Max. size of loc list for which reverse ops should be added." +msgstr "" + +#: params.opt:766 +#, no-c-format +msgid "Max. size of var tracking hash tables." +msgstr "" + +#: params.opt:770 +#, no-c-format +msgid "Maximum number of VALUEs handled during a single find_base_term call." +msgstr "" + +#: params.opt:774 +#, no-c-format +msgid "The minimum number of matching instructions to consider for crossjumping." +msgstr "" + +#: params.opt:778 +#, no-c-format +msgid "Inline recursively only when the probability of call being executed exceeds the parameter." +msgstr "" + +#: params.opt:782 +#, no-c-format +msgid "Min. ratio of insns to prefetches to enable prefetching for a loop with an unknown trip count." +msgstr "" + +#: params.opt:786 +#, no-c-format +msgid "The minimum threshold for probability of semi-invariant condition statement to trigger loop split." +msgstr "" + +#: params.opt:790 +#, no-c-format +msgid "The minimum UID to be used for a nondebug insn." +msgstr "" + +#: params.opt:794 +#, no-c-format +msgid "The minimum size of variables taking part in stack slot sharing when not optimizing." +msgstr "" + +#: params.opt:798 +#, no-c-format +msgid "The minimum probability of reaching a source block for interblock speculative scheduling." +msgstr "" + +#: params.opt:802 +#, no-c-format +msgid "If -ftree-vectorize is used, the minimal loop bound of a loop to be considered for vectorization." +msgstr "" + +#: params.opt:806 +#, no-c-format +msgid "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC 'kernels' constructs handling." +msgstr "" + +#: params.opt:819 +#, no-c-format +msgid "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC privatization diagnostics." +msgstr "" + +#: params.opt:832 +#, no-c-format +msgid "Chunk size of omp schedule for loops parallelized by parloops." +msgstr "" + +#: params.opt:836 +#, no-c-format +msgid "Minimum number of iterations per thread of an innermost parallelized loop." +msgstr "" + +#: params.opt:840 +#, no-c-format +msgid "--param=parloops-schedule=[static|dynamic|guided|auto|runtime]\tSchedule type of omp schedule for loops parallelized by parloops." +msgstr "" + +#: params.opt:862 +#, no-c-format +msgid "Maximum probability of the entry BB of split region (in percent relative to entry BB of the function) to make partial inlining happen." +msgstr "" + +#: params.opt:866 +#, no-c-format +msgid "Maximal estimated outcome of branch considered predictable." +msgstr "" + +#: params.opt:870 +#, no-c-format +msgid "Whether software prefetch hints should be issued for non-constant strides." +msgstr "" + +#: params.opt:874 +#, no-c-format +msgid "The number of insns executed before prefetch is completed." +msgstr "" + +#: params.opt:878 +#, no-c-format +msgid "Min. ratio of insns to mem ops to enable prefetching in a loop." +msgstr "" + +#: params.opt:882 +#, no-c-format +msgid "The minimum constant stride beyond which we should use prefetch hints for." +msgstr "" + +#: params.opt:886 +#, no-c-format +msgid "Use internal function id in profile lookup." +msgstr "" + +#: params.opt:890 +#, no-c-format +msgid "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the output mode for debugging ranger." +msgstr "" + +#: params.opt:915 +#, no-c-format +msgid "Maximum depth of logical expression evaluation ranger will look through when evaluating outgoing edge ranges." +msgstr "" + +#: params.opt:920 +#, no-c-format +msgid "Maximum depth of instruction chains to consider for recomputation in the outgoing range calculator." +msgstr "" + +#: params.opt:925 +#, no-c-format +msgid "Maximum number of relations the oracle will register in a basic block." +msgstr "" + +#: params.opt:929 +#, no-c-format +msgid "Maximum depth of a loop nest to fully value-number optimistically." +msgstr "" + +#: params.opt:933 +#, no-c-format +msgid "Maximum number of disambiguations to perform per memory access." +msgstr "" + +#: params.opt:937 +#, no-c-format +msgid "Bound on the complexity of the expressions in the scalar evolutions analyzer." +msgstr "" + +#: params.opt:941 +#, no-c-format +msgid "Bound on size of expressions used in the scalar evolutions analyzer." +msgstr "" + +#: params.opt:945 +#, no-c-format +msgid "Hardware autoprefetcher scheduler model control flag. Number of lookahead cycles the model looks into, at '0' only enable instruction sorting heuristic. Disabled by default." +msgstr "" + +#: params.opt:949 +#, no-c-format +msgid "Minimal distance between possibly conflicting store and load." +msgstr "" + +#: params.opt:953 +#, no-c-format +msgid "Which -fsched-pressure algorithm to apply." +msgstr "" + +#: params.opt:957 +#, no-c-format +msgid "The minimal probability of speculation success (in percents), so that speculative insn will be scheduled." +msgstr "" + +#: params.opt:961 +#, no-c-format +msgid "The minimum probability an edge must have for the scheduler to save its state across it." +msgstr "" + +#: params.opt:965 +#, no-c-format +msgid "Maximum number of instructions in the ready list that are considered eligible for renaming." +msgstr "" + +#: params.opt:969 +#, no-c-format +msgid "The maximum size of the lookahead window of selective scheduling." +msgstr "" + +#: params.opt:973 +#, no-c-format +msgid "Maximum number of times that an insn could be scheduled." +msgstr "" + +#: params.opt:977 +#, no-c-format +msgid "The number of prefetches that can run at the same time." +msgstr "" + +#: params.opt:981 +#, no-c-format +msgid "Target block's relative execution frequency (as a percentage) required to sink a statement." +msgstr "" + +#: params.opt:985 +#, no-c-format +msgid "The number of cycles the swing modulo scheduler considers when checking conflicts using DFA." +msgstr "" + +#: params.opt:989 +#, no-c-format +msgid "A threshold on the average loop count considered by the swing modulo scheduler." +msgstr "" + +#: params.opt:993 +#, no-c-format +msgid "A factor for tuning the upper bound that swing modulo scheduler uses for scheduling a loop." +msgstr "" + +#: params.opt:997 +#, no-c-format +msgid "The minimum value of stage count that swing modulo scheduler will generate." +msgstr "" + +#: params.opt:1001 +#, no-c-format +msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for size." +msgstr "" + +#: params.opt:1005 +#, no-c-format +msgid "Maximum size, in storage units, of an aggregate which should be considered for scalarization when compiling for speed." +msgstr "" + +#: params.opt:1009 +#, no-c-format +msgid "Maximum number of artificial accesses to enable forward propagation that Scalar Replacement of Aggregates will keep for one local variable." +msgstr "" + +#: params.opt:1013 +#, no-c-format +msgid "The maximum number of SSA_NAME assignments to follow in determining a value." +msgstr "" + +#: params.opt:1017 +#, no-c-format +msgid "The lower bound for a buffer to be considered for stack smashing protection." +msgstr "" + +#: params.opt:1021 +#, no-c-format +msgid "Size of the stack guard expressed as a power of two in bytes." +msgstr "" + +#: params.opt:1025 +#, no-c-format +msgid "Interval in which to probe the stack expressed as a power of two in bytes." +msgstr "" + +#: params.opt:1029 +#, no-c-format +msgid "Allow the store merging pass to introduce unaligned stores if it is legal to do so." +msgstr "" + +#: params.opt:1033 +#, no-c-format +msgid "Maximum size of a single store merging region in bytes." +msgstr "" + +#: params.opt:1037 +#, no-c-format +msgid "The maximum ratio between array size and switch branches for a switch conversion to take place." +msgstr "" + +#: params.opt:1041 +#, no-c-format +msgid "Maximum number of bases stored in each modref tree." +msgstr "" + +#: params.opt:1045 +#, no-c-format +msgid "Maximum number of references stored in each modref base." +msgstr "" + +#: params.opt:1049 +#, no-c-format +msgid "Maximum number of accesses stored in each modref reference." +msgstr "" + +#: params.opt:1053 +#, no-c-format +msgid "Maximum number of tests performed by modref query." +msgstr "" + +#: params.opt:1057 +#, no-c-format +msgid "Maximum depth of DFS walk used by modref escape analysis." +msgstr "" + +#: params.opt:1061 +#, no-c-format +msgid "Maximum number of escape points tracked by modref per SSA-name." +msgstr "" + +#: params.opt:1065 +#, no-c-format +msgid "Maximum number of times a given range is adjusted during the dataflow." +msgstr "" + +#: params.opt:1069 +#, no-c-format +msgid "--param=threader-debug=[none|all] Enables verbose dumping of the threader solver." +msgstr "" + +#: params.opt:1082 +#, no-c-format +msgid "Size in bytes after which thread-local aggregates should be instrumented with the logging functions instead of save/restore pairs." +msgstr "" + +#: params.opt:1086 +#, no-c-format +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is not available." +msgstr "" + +#: params.opt:1090 +#, no-c-format +msgid "The percentage of function, weighted by execution frequency, that must be covered by trace formation. Used when profile feedback is available." +msgstr "" + +#: params.opt:1094 +#, no-c-format +msgid "Maximal code growth caused by tail duplication (in percent)." +msgstr "" + +#: params.opt:1098 +#, no-c-format +msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is not available." +msgstr "" + +#: params.opt:1102 +#, no-c-format +msgid "Stop forward growth if the probability of best edge is less than this threshold (in percent). Used when profile feedback is available." +msgstr "" + +#: params.opt:1106 +#, no-c-format +msgid "Stop reverse growth if the reverse probability of best edge is less than this threshold (in percent)." +msgstr "" + +#: params.opt:1110 +#, no-c-format +msgid "Set the maximum number of instructions executed in parallel in reassociated tree. If 0, use the target dependent heuristic." +msgstr "" + +#: params.opt:1114 +#, no-c-format +msgid "Emit special instrumentation for accesses to volatiles." +msgstr "" + +#: params.opt:1118 +#, no-c-format +msgid "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()." +msgstr "" + +#: params.opt:1122 +#, no-c-format +msgid "Maximum number of nested calls to search for control dependencies during uninitialized variable analysis." +msgstr "" + +#: params.opt:1126 +#, no-c-format +msgid "Maximum number of predicates anded for each predicate ored in the normalized predicate chain." +msgstr "" + +#: params.opt:1131 +#, no-c-format +msgid "Maximum number of predicates ored in the normalized predicate chain." +msgstr "" + +#: params.opt:1135 +#, no-c-format +msgid "Instruction accounted for function prologue, epilogue and other overhead." +msgstr "" + +#: params.opt:1139 +#, no-c-format +msgid "Time accounted for function prologue, epilogue and other overhead." +msgstr "" + +#: params.opt:1143 +#, no-c-format +msgid "Instruction accounted for function thunk overhead." +msgstr "" + +#: params.opt:1147 +#, no-c-format +msgid "Time accounted for function thunk overhead." +msgstr "" + +#: params.opt:1151 +#, no-c-format +msgid "The denominator n of fraction 1/n of the number of profiled runs of the entire program below which the execution count of a basic block must be in order for the basic block to be considered unlikely." +msgstr "" + +#: params.opt:1155 +#, no-c-format +msgid "Maximum unroll factor for the unroll-and-jam transformation." +msgstr "" + +#: params.opt:1159 +#, no-c-format +msgid "Minimum percentage of memrefs that must go away for unroll-and-jam to be considered profitable." +msgstr "" + +#: params.opt:1163 +#, no-c-format +msgid "Use direct poisoning/unpoisoning instructions for variables smaller or equal to this number." +msgstr "" + +#: params.opt:1167 +#, no-c-format +msgid "Whether to use canonical types." +msgstr "" + +#: params.opt:1171 +#, no-c-format +msgid "Enable loop epilogue vectorization using smaller vector size." +msgstr "" + +#: params.opt:1175 +#, no-c-format +msgid "Maximum number of possible vector layouts (such as permutations) to consider when optimizing to-be-vectorized code." +msgstr "" + +#: params.opt:1179 +#, no-c-format +msgid "Maximum number of loop peels to enhance alignment of data references in a loop." +msgstr "" + +#: params.opt:1183 +#, no-c-format +msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alias check." +msgstr "" + +#: params.opt:1187 +#, no-c-format +msgid "Bound on number of runtime checks inserted by the vectorizer's loop versioning for alignment check." +msgstr "" + +#: params.opt:1191 +#, no-c-format +msgid "Controls how loop vectorizer uses partial vectors. 0 means never, 1 means only for loops whose need to iterate can be removed, 2 means for all loops. The default value is 2." +msgstr "" + +#: params.opt:1195 +#, no-c-format +msgid "The maximum factor which the loop vectorizer applies to the cost of statements in an inner loop relative to the loop being vectorized." +msgstr "" + +#: params.opt:1199 +#, no-c-format +msgid "Enable loop vectorization of floating point inductions." +msgstr "" + +#: params.opt:1203 +#, no-c-format +msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache." +msgstr "" + +#: params.opt:1207 +#, no-c-format +msgid "Maximum number of outgoing edges in a switch before VRP will not process it." +msgstr "" + +#: params.opt:1211 +#, no-c-format +msgid "Maximum number of basic blocks for VRP to use a basic cache vector." +msgstr "" + +#: cfgrtl.cc:2837 +msgid "flow control insn inside a basic block" +msgstr "" + +#: cfgrtl.cc:3129 +msgid "insn outside basic block" +msgstr "" + +#: cfgrtl.cc:3137 +msgid "return not followed by barrier" +msgstr "" + +#: collect-utils.cc:206 +#, c-format +msgid "[cannot find %s]" +msgstr "" + +#: collect2.cc:1561 +#, c-format +msgid "collect2 version %s\n" +msgstr "" + +#: collect2.cc:1666 +#, c-format +msgid "%d constructor found\n" +msgid_plural "%d constructors found\n" +msgstr[0] "" +msgstr[1] "" + +#: collect2.cc:1670 +#, c-format +msgid "%d destructor found\n" +msgid_plural "%d destructors found\n" +msgstr[0] "" +msgstr[1] "" + +#: collect2.cc:1674 +#, c-format +msgid "%d frame table found\n" +msgid_plural "%d frame tables found\n" +msgstr[0] "" +msgstr[1] "" + +#: collect2.cc:1829 +#, c-format +msgid "[Leaving %s]\n" +msgstr "" + +#: collect2.cc:2059 +#, c-format +msgid "" +"\n" +"write_c_file - output name is %s, prefix is %s\n" +msgstr "" + +#: collect2.cc:2583 +#, c-format +msgid "" +"\n" +"ldd output with constructors/destructors.\n" +msgstr "" + +#: cprop.cc:1759 +msgid "const/copy propagation disabled" +msgstr "" + +#: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780 +#, c-format +msgid "error: unable to open '%s' for writing: %s\n" +msgstr "" + +#. Print a header for the remaining output to stderr, and +#. return, attempting to print the usual ICE messages to +#. stderr. Hopefully this will be helpful to the user in +#. indicating what's gone wrong (also for DejaGnu, for pruning +#. those messages). +#: diagnostic-format-sarif.cc:1699 +#, c-format +msgid "Internal compiler error:\n" +msgstr "" + +#: diagnostic.cc:729 +#, c-format +msgid "compilation terminated due to -fmax-errors=%u.\n" +msgstr "" + +#: diagnostic.cc:756 +#, c-format +msgid "compilation terminated due to -Wfatal-errors.\n" +msgstr "" + +#: diagnostic.cc:788 +#, c-format +msgid "Please submit a full bug report, with preprocessed source.\n" +msgstr "" + +#: diagnostic.cc:791 +#, c-format +msgid "Please submit a full bug report, with preprocessed source (by using -freport-bug).\n" +msgstr "" + +#: diagnostic.cc:795 +#, c-format +msgid "Please include the complete backtrace with any bug report.\n" +msgstr "" + +#: diagnostic.cc:797 +#, c-format +msgid "See %s for instructions.\n" +msgstr "" + +#: diagnostic.cc:805 +#, c-format +msgid "compilation terminated.\n" +msgstr "" + +#: diagnostic.cc:881 +msgid " from" +msgstr "" + +#: diagnostic.cc:882 +msgid "In file included from" +msgstr "" + +#. 2 +#: diagnostic.cc:883 +msgid " included from" +msgstr "" + +#: diagnostic.cc:884 +msgid "In module" +msgstr "" + +#. 4 +#: diagnostic.cc:885 +msgid "of module" +msgstr "" + +#: diagnostic.cc:886 +msgid "In module imported at" +msgstr "" + +#. 6 +#: diagnostic.cc:887 +msgid "imported at" +msgstr "" + +#: diagnostic.cc:1592 +#, c-format +msgid "%s:%d: confused by earlier errors, bailing out\n" +msgstr "" + +#: diagnostic.cc:2303 +#, c-format +msgid "internal compiler error: error reporting routines re-entered.\n" +msgstr "" + +#: diagnostic.cc:2334 diagnostic.cc:2353 +#, gcc-internal-format, gfc-internal-format +msgid "in %s, at %s:%d" +msgstr "" + +#: diagnostic.cc:2404 +#, c-format +msgid "%s: all warnings being treated as errors" +msgstr "" + +#: diagnostic.cc:2409 +#, c-format +msgid "%s: some warnings being treated as errors" +msgstr "" + +#: final.cc:1097 +msgid "negative insn length" +msgstr "" + +#: final.cc:2807 +msgid "could not split insn" +msgstr "" + +#: final.cc:3182 +msgid "invalid 'asm': " +msgstr "" + +#: final.cc:3315 +#, c-format +msgid "nested assembly dialect alternatives" +msgstr "" + +#: final.cc:3343 final.cc:3355 +#, c-format +msgid "unterminated assembly dialect alternative" +msgstr "" + +#: final.cc:3497 +#, c-format +msgid "operand number missing after %%-letter" +msgstr "" + +#: final.cc:3500 final.cc:3541 +#, c-format +msgid "operand number out of range" +msgstr "" + +#: final.cc:3558 +#, c-format +msgid "invalid %%-code" +msgstr "" + +#: final.cc:3592 +#, c-format +msgid "'%%l' operand isn't a label" +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.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926 +#, c-format +msgid "floating constant misused" +msgstr "" + +#: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017 +#: config/pdp11/pdp11.cc:1872 +#, c-format +msgid "invalid expression as operand" +msgstr "" + +#: gcc.cc:126 +#, c-format +msgid "%s\n" +msgstr "" + +#: gcc.cc:1860 +#, c-format +msgid "Using built-in specs.\n" +msgstr "" + +#: gcc.cc:2105 +#, c-format +msgid "" +"Setting spec %s to '%s'\n" +"\n" +msgstr "" + +#: gcc.cc:2310 +#, c-format +msgid "Reading specs from %s\n" +msgstr "" + +#: gcc.cc:2440 +#, c-format +msgid "could not find specs file %s\n" +msgstr "" + +#: gcc.cc:2511 +#, c-format +msgid "rename spec %s to %s\n" +msgstr "" + +#: gcc.cc:2513 +#, c-format +msgid "" +"spec is '%s'\n" +"\n" +msgstr "" + +#: gcc.cc:3374 +#, c-format +msgid "" +"\n" +"Go ahead? (y or n) " +msgstr "" + +#: gcc.cc:3546 +#, c-format +msgid "# %s %.2f %.2f\n" +msgstr "" + +#: gcc.cc:3726 +#, c-format +msgid "Usage: %s [options] file...\n" +msgstr "გამოყენება: %s [პარამეტრები] ფაილი...\n" + +#: gcc.cc:3727 +msgid "Options:\n" +msgstr "" + +#: gcc.cc:3729 +msgid " -pass-exit-codes Exit with highest error code from a phase.\n" +msgstr "" + +#: gcc.cc:3730 +msgid " --help Display this information.\n" +msgstr "" + +#: gcc.cc:3731 +msgid " --target-help Display target specific command line options (including assembler and linker options).\n" +msgstr "" + +#: gcc.cc:3733 +msgid " --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...].\n" +msgstr "" + +#: gcc.cc:3734 +msgid " Display specific types of command line options.\n" +msgstr "" + +#: gcc.cc:3736 +msgid " (Use '-v --help' to display command line options of sub-processes).\n" +msgstr "" + +#: gcc.cc:3737 +msgid " --version Display compiler version information.\n" +msgstr "" + +#: gcc.cc:3738 +msgid " -dumpspecs Display all of the built in spec strings.\n" +msgstr "" + +#: gcc.cc:3739 +msgid " -dumpversion Display the version of the compiler.\n" +msgstr "" + +#: gcc.cc:3740 +msgid " -dumpmachine Display the compiler's target processor.\n" +msgstr "" + +#: gcc.cc:3741 +msgid " -foffload= Specify offloading targets.\n" +msgstr "" + +#: gcc.cc:3742 +msgid " -print-search-dirs Display the directories in the compiler's search path.\n" +msgstr "" + +#: gcc.cc:3743 +msgid " -print-libgcc-file-name Display the name of the compiler's companion library.\n" +msgstr "" + +#: gcc.cc:3744 +msgid " -print-file-name= Display the full path to library .\n" +msgstr "" + +#: gcc.cc:3745 +msgid " -print-prog-name= Display the full path to compiler component .\n" +msgstr "" + +#: gcc.cc:3746 +msgid "" +" -print-multiarch Display the target's normalized GNU triplet, used as\n" +" a component in the library path.\n" +msgstr "" + +#: gcc.cc:3749 +msgid " -print-multi-directory Display the root directory for versions of libgcc.\n" +msgstr "" + +#: gcc.cc:3750 +msgid "" +" -print-multi-lib Display the mapping between command line options and\n" +" multiple library search directories.\n" +msgstr "" + +#: gcc.cc:3753 +msgid " -print-multi-os-directory Display the relative path to OS libraries.\n" +msgstr "" + +#: gcc.cc:3754 +msgid " -print-sysroot Display the target libraries directory.\n" +msgstr "" + +#: gcc.cc:3755 +msgid " -print-sysroot-headers-suffix Display the sysroot suffix used to find headers.\n" +msgstr "" + +#: gcc.cc:3756 +msgid " -Wa, Pass comma-separated on to the assembler.\n" +msgstr "" + +#: gcc.cc:3757 +msgid " -Wp, Pass comma-separated on to the preprocessor.\n" +msgstr "" + +#: gcc.cc:3758 +msgid " -Wl, Pass comma-separated on to the linker.\n" +msgstr "" + +#: gcc.cc:3759 +msgid " -Xassembler Pass on to the assembler.\n" +msgstr "" + +#: gcc.cc:3760 +msgid " -Xpreprocessor Pass on to the preprocessor.\n" +msgstr "" + +#: gcc.cc:3761 +msgid " -Xlinker Pass on to the linker.\n" +msgstr "" + +#: gcc.cc:3762 +msgid " -save-temps Do not delete intermediate files.\n" +msgstr "" + +#: gcc.cc:3763 +msgid " -save-temps= Do not delete intermediate files.\n" +msgstr "" + +#: gcc.cc:3764 +msgid "" +" -no-canonical-prefixes Do not canonicalize paths when building relative\n" +" prefixes to other gcc components.\n" +msgstr "" + +#: gcc.cc:3767 +msgid " -pipe Use pipes rather than intermediate files.\n" +msgstr "" + +#: gcc.cc:3768 +msgid " -time Time the execution of each subprocess.\n" +msgstr "" + +#: gcc.cc:3769 +msgid " -specs= Override built-in specs with the contents of .\n" +msgstr "" + +#: gcc.cc:3770 +msgid " -std= Assume that the input sources are for .\n" +msgstr "" + +#: gcc.cc:3771 +msgid "" +" --sysroot= Use as the root directory for headers\n" +" and libraries.\n" +msgstr "" + +#: gcc.cc:3774 +msgid " -B Add to the compiler's search paths.\n" +msgstr "" + +#: gcc.cc:3775 +msgid " -v Display the programs invoked by the compiler.\n" +msgstr "" + +#: gcc.cc:3776 +msgid " -### Like -v but options quoted and commands not executed.\n" +msgstr "" + +#: gcc.cc:3777 +msgid " -E Preprocess only; do not compile, assemble or link.\n" +msgstr "" + +#: gcc.cc:3778 +msgid " -S Compile only; do not assemble or link.\n" +msgstr "" + +#: gcc.cc:3779 +msgid " -c Compile and assemble, but do not link.\n" +msgstr "" + +#: gcc.cc:3780 +msgid " -o Place the output into .\n" +msgstr "" + +#: gcc.cc:3781 +msgid "" +" -pie Create a dynamically linked position independent\n" +" executable.\n" +msgstr "" + +#: gcc.cc:3783 +msgid " -shared Create a shared library.\n" +msgstr "" + +#: gcc.cc:3784 +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" +msgstr "" + +#: gcc.cc:3791 +#, 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" +msgstr "" + +#: gcc.cc:6910 +#, c-format +msgid "Processing spec (%s), which is '%s'\n" +msgstr "" + +#: gcc.cc:7671 +#, c-format +msgid "Target: %s\n" +msgstr "" + +#: gcc.cc:7672 +#, c-format +msgid "Configured with: %s\n" +msgstr "აგების პარამეტრები: %s\n" + +#: gcc.cc:7686 +#, c-format +msgid "Thread model: %s\n" +msgstr "" + +#: gcc.cc:7687 +#, c-format +msgid "Supported LTO compression algorithms: zlib" +msgstr "" + +#: gcc.cc:7689 +#, c-format +msgid " zstd" +msgstr "" + +#: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098 +#, c-format +msgid "\n" +msgstr "" + +#: gcc.cc:7702 +#, c-format +msgid "gcc version %s %s\n" +msgstr "" + +#: gcc.cc:7705 +#, c-format +msgid "gcc driver version %s %sexecuting gcc version %s\n" +msgstr "" + +#: gcc.cc:7778 gcc.cc:7988 +#, c-format +msgid "The bug is not reproducible, so it is likely a hardware or OS problem.\n" +msgstr "" + +#: gcc.cc:7912 +#, c-format +msgid "Preprocessed source stored into %s file, please attach this to your bugreport.\n" +msgstr "" + +#: gcc.cc:8764 +#, c-format +msgid "install: %s%s\n" +msgstr "" + +#: gcc.cc:8767 +#, c-format +msgid "programs: %s\n" +msgstr "" + +#: gcc.cc:8769 +#, c-format +msgid "libraries: %s\n" +msgstr "" + +#: gcc.cc:8886 +#, c-format +msgid "" +"\n" +"For bug reporting instructions, please see:\n" +msgstr "" + +#: gcc.cc:8902 gcov-tool.cc:594 +#, c-format +msgid "%s %s%s\n" +msgstr "" + +#: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282 +msgid "(C)" +msgstr "" + +#: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc: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" +msgstr "" + +#: gcc.cc:9249 +#, c-format +msgid "" +"\n" +"Linker options\n" +"==============\n" +"\n" +msgstr "" + +#: gcc.cc:9250 +#, c-format +msgid "" +"Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" +"\n" +msgstr "" + +#: gcc.cc:10651 +#, c-format +msgid "" +"Assembler options\n" +"=================\n" +"\n" +msgstr "" + +#: gcc.cc:10652 +#, c-format +msgid "" +"Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" +"\n" +msgstr "" + +#: gcov-tool.cc:157 gcov-tool.cc:300 +#, c-format +msgid "no profile files were merged\n" +msgstr "" + +#: gcov-tool.cc:169 +#, c-format +msgid " merge [options] Merge coverage file contents\n" +msgstr "" + +#: gcov-tool.cc:170 gcov-tool.cc:337 +#, c-format +msgid " -o, --output Output directory\n" +msgstr "" + +#: gcov-tool.cc:171 gcov-tool.cc:242 gcov-tool.cc:339 gcov-tool.cc:491 +#, c-format +msgid " -v, --verbose Verbose mode\n" +msgstr "" + +#: gcov-tool.cc:172 gcov-tool.cc:243 +#, c-format +msgid " -w, --weight Set weights (float point values)\n" +msgstr "" + +#: gcov-tool.cc:188 +#, c-format +msgid "Merge subcommand usage:" +msgstr "" + +#: gcov-tool.cc:240 +#, c-format +msgid "" +" merge-stream [options] [] Merge coverage stream file (or stdin)\n" +" and coverage file contents\n" +msgstr "" + +#: gcov-tool.cc:258 +#, c-format +msgid "Merge-stream subcommand usage:" +msgstr "" + +#: gcov-tool.cc:335 +#, c-format +msgid " rewrite [options] Rewrite coverage file contents\n" +msgstr "" + +#: gcov-tool.cc:336 +#, c-format +msgid " -n, --normalize Normalize the profile\n" +msgstr "" + +#: gcov-tool.cc:338 +#, c-format +msgid " -s, --scale Scale the profile counters\n" +msgstr "" + +#: gcov-tool.cc:356 +#, c-format +msgid "Rewrite subcommand usage:" +msgstr "" + +#: gcov-tool.cc:395 +#, c-format +msgid "scaling cannot co-exist with normalization, skipping\n" +msgstr "" + +#: gcov-tool.cc:408 gcov-tool.cc:418 +#, c-format +msgid "incorrect format in scaling, using 1/1\n" +msgstr "" + +#: gcov-tool.cc:428 +#, c-format +msgid "normalization cannot co-exist with scaling\n" +msgstr "" + +#: gcov-tool.cc:485 +#, c-format +msgid " overlap [options] Compute the overlap of two profiles\n" +msgstr "" + +#: gcov-tool.cc:486 +#, c-format +msgid " -f, --function Print function level info\n" +msgstr "" + +#: gcov-tool.cc:487 +#, c-format +msgid " -F, --fullname Print full filename\n" +msgstr "" + +#: gcov-tool.cc:488 +#, c-format +msgid " -h, --hotonly Only print info for hot objects/functions\n" +msgstr "" + +#: gcov-tool.cc:489 +#, c-format +msgid " -o, --object Print object level info\n" +msgstr "" + +#: gcov-tool.cc:490 +#, c-format +msgid " -t , --hot_threshold Set the threshold for hotness\n" +msgstr "" + +#: gcov-tool.cc:510 +#, c-format +msgid "Overlap subcommand usage:" +msgstr "" + +#: gcov-tool.cc:576 +#, c-format +msgid "" +"Usage: %s [OPTION]... SUB_COMMAND [OPTION]...\n" +"\n" +msgstr "" + +#: gcov-tool.cc:577 +#, c-format +msgid "" +"Offline tool to handle gcda counts\n" +"\n" +msgstr "" + +#: gcov-tool.cc:578 +#, c-format +msgid " -h, --help Print this help, then exit\n" +msgstr "" + +#: gcov-tool.cc:579 +#, c-format +msgid " -v, --version Print version number, then exit\n" +msgstr "" + +#: gcov-tool.cc:584 gcov.cc:1002 +#, c-format +msgid "" +"\n" +"For bug reporting instructions, please see:\n" +"%s.\n" +msgstr "" + +#: gcov-tool.cc:595 +#, c-format +msgid "Copyright %s 2024 Free Software Foundation, Inc.\n" +msgstr "" + +#: gcov.cc:969 +#, c-format +msgid "" +"Usage: gcov [OPTION...] SOURCE|OBJ...\n" +"\n" +msgstr "" + +#: gcov.cc:970 +#, c-format +msgid "" +"Print code coverage information.\n" +"\n" +msgstr "" + +#: gcov.cc:971 +#, c-format +msgid " -a, --all-blocks Show information for every basic block\n" +msgstr "" + +#: gcov.cc:972 +#, c-format +msgid " -b, --branch-probabilities Include branch probabilities in output\n" +msgstr "" + +#: gcov.cc:973 +#, c-format +msgid "" +" -c, --branch-counts Output counts of branches taken\n" +" rather than percentages\n" +msgstr "" + +#: gcov.cc:975 +#, c-format +msgid "" +" -g, --conditions Include modified condition/decision\n" +" coverage in output\n" +msgstr "" + +#: gcov.cc:977 +#, c-format +msgid " -d, --display-progress Display progress information\n" +msgstr "" + +#: gcov.cc:978 +#, c-format +msgid " -D, --debug\t\t\t Display debugging dumps\n" +msgstr "" + +#: gcov.cc:979 +#, c-format +msgid " -f, --function-summaries Output summaries for each function\n" +msgstr "" + +#: gcov.cc:980 +#, c-format +msgid " -h, --help Print this help, then exit\n" +msgstr "" + +#: gcov.cc:981 +#, c-format +msgid "" +" -j, --json-format Output JSON intermediate format\n" +" into .gcov.json.gz file\n" +msgstr "" + +#: gcov.cc:983 +#, c-format +msgid " -H, --human-readable Output human readable numbers\n" +msgstr "" + +#: gcov.cc:984 +#, c-format +msgid " -k, --use-colors Emit colored output\n" +msgstr "" + +#: gcov.cc:985 +#, c-format +msgid "" +" -l, --long-file-names Use long output file names for included\n" +" source files\n" +msgstr "" + +#: gcov.cc:987 +#, c-format +msgid " -m, --demangled-names Output demangled function names\n" +msgstr "" + +#: gcov.cc:988 +#, c-format +msgid " -n, --no-output Do not create an output file\n" +msgstr "" + +#: gcov.cc:989 +#, c-format +msgid " -o, --object-directory DIR|FILE Search for object files in DIR or called FILE\n" +msgstr "" + +#: gcov.cc:990 +#, c-format +msgid " -p, --preserve-paths Preserve all pathname components\n" +msgstr "" + +#: gcov.cc:991 +#, c-format +msgid " -q, --use-hotness-colors Emit perf-like colored output for hot lines\n" +msgstr "" + +#: gcov.cc:992 +#, c-format +msgid " -r, --relative-only Only show data for relative sources\n" +msgstr "" + +#: gcov.cc:993 +#, c-format +msgid " -s, --source-prefix DIR Source prefix to elide\n" +msgstr "" + +#: gcov.cc:994 +#, c-format +msgid " -t, --stdout Output to stdout instead of a file\n" +msgstr "" + +#: gcov.cc:995 +#, c-format +msgid " -u, --unconditional-branches Show unconditional branch counts too\n" +msgstr "" + +#: gcov.cc:996 +#, c-format +msgid " -v, --version Print version number, then exit\n" +msgstr "" + +#: gcov.cc:997 +#, c-format +msgid " -w, --verbose Print verbose informations\n" +msgstr "" + +#: gcov.cc:998 +#, c-format +msgid " -x, --hash-filenames Hash long pathnames\n" +msgstr "" + +#: gcov.cc:999 +#, c-format +msgid "" +"\n" +"Obsolete options:\n" +msgstr "" + +#: gcov.cc:1000 +#, c-format +msgid " -i, --json-format Replaced with -j, --json-format\n" +msgstr "" + +#: gcov.cc:1001 +#, c-format +msgid " -j, --human-readable Replaced with -H, --human-readable\n" +msgstr "" + +#: gcov.cc:1012 +#, c-format +msgid "gcov %s%s\n" +msgstr "" + +#: gcov.cc:1013 +#, c-format +msgid "JSON format version: %s\n" +msgstr "" + +#: gcov.cc:1454 +#, c-format +msgid "'%s' file is already processed\n" +msgstr "" + +#: gcov.cc:1570 gcov.cc:1699 +#, c-format +msgid "Creating '%s'\n" +msgstr "" + +#: gcov.cc:1574 +#, c-format +msgid "Error writing output file '%s'\n" +msgstr "" + +#: gcov.cc:1582 +#, c-format +msgid "Could not open output file '%s'\n" +msgstr "" + +#: gcov.cc:1589 +#, c-format +msgid "Removing '%s'\n" +msgstr "" + +#: gcov.cc:1704 +#, c-format +msgid "Cannot open JSON output file %s\n" +msgstr "" + +#: gcov.cc:1713 +#, c-format +msgid "Error writing JSON output file %s\n" +msgstr "" + +#: gcov.cc:1878 +#, c-format +msgid "%s:source file is newer than notes file '%s'\n" +msgstr "" + +#: gcov.cc:1883 +#, c-format +msgid "(the message is displayed only once per source file)\n" +msgstr "" + +#: gcov.cc:1903 +#, c-format +msgid "%s:cannot open notes file\n" +msgstr "" + +#: gcov.cc:1910 +#, c-format +msgid "%s:not a gcov notes file\n" +msgstr "" + +#: gcov.cc:1924 +#, c-format +msgid "%s:version '%.4s', prefer '%.4s'\n" +msgstr "" + +#: gcov.cc:1977 +#, c-format +msgid "%s:already seen blocks for '%s'\n" +msgstr "" + +#: gcov.cc:2064 +#, c-format +msgid "%s:already seen conditions for '%s'\n" +msgstr "" + +#: gcov.cc:2115 gcov.cc:2244 +#, c-format +msgid "%s:corrupted\n" +msgstr "" + +#: gcov.cc:2123 +#, c-format +msgid "%s:no functions found\n" +msgstr "" + +#: gcov.cc:2141 +#, c-format +msgid "%s:cannot open data file, assuming not executed\n" +msgstr "" + +#: gcov.cc:2148 +#, c-format +msgid "%s:not a gcov data file\n" +msgstr "" + +#: gcov.cc:2162 +#, c-format +msgid "%s:version '%.4s', prefer version '%.4s'\n" +msgstr "" + +#: gcov.cc:2169 +#, c-format +msgid "%s:stamp mismatch with notes file\n" +msgstr "" + +#: gcov.cc:2206 +#, c-format +msgid "%s:profile mismatch for '%s'\n" +msgstr "" + +#: gcov.cc:2243 +#, c-format +msgid "%s:overflowed\n" +msgstr "" + +#: gcov.cc:2291 +#, c-format +msgid "%s:'%s' lacks entry and/or exit blocks\n" +msgstr "" + +#: gcov.cc:2296 +#, c-format +msgid "%s:'%s' has arcs to entry block\n" +msgstr "" + +#: gcov.cc:2304 +#, c-format +msgid "%s:'%s' has arcs from exit block\n" +msgstr "" + +#: gcov.cc:2513 +#, c-format +msgid "%s:graph is unsolvable for '%s'\n" +msgstr "" + +#: gcov.cc:2638 +#, c-format +msgid "Lines executed:%s of %d\n" +msgstr "" + +#: gcov.cc:2641 +#, c-format +msgid "No executable lines\n" +msgstr "" + +#: gcov.cc:2649 gcov.cc:2658 +#, c-format +msgid "%s '%s'\n" +msgstr "" + +#: gcov.cc:2665 +#, c-format +msgid "Branches executed:%s of %d\n" +msgstr "" + +#: gcov.cc:2669 +#, c-format +msgid "Taken at least once:%s of %d\n" +msgstr "" + +#: gcov.cc:2675 +#, c-format +msgid "No branches\n" +msgstr "" + +#: gcov.cc:2677 +#, c-format +msgid "Calls executed:%s of %d\n" +msgstr "" + +#: gcov.cc:2681 +#, c-format +msgid "No calls\n" +msgstr "" + +#: gcov.cc:2688 +#, c-format +msgid "Condition outcomes covered:%s of %d\n" +msgstr "" + +#: gcov.cc:2693 +#, c-format +msgid "No conditions\n" +msgstr "" + +#: gcov.cc:2913 +#, c-format +msgid "%s:no lines for '%s'\n" +msgstr "" + +#: gcov.cc:3049 +#, c-format +msgid "condition outcomes covered %d/%d\n" +msgstr "" + +#: gcov.cc:3062 +#, c-format +msgid "condition %2u not covered (%s%s)\n" +msgstr "" + +#: gcov.cc:3076 +#, c-format +msgid "call %2d returned %s\n" +msgstr "" + +#: gcov.cc:3081 +#, c-format +msgid "call %2d never executed\n" +msgstr "" + +#: gcov.cc:3086 +#, c-format +msgid "branch %2d taken %s%s" +msgstr "" + +#: gcov.cc:3091 +#, c-format +msgid "branch %2d never executed%s" +msgstr "" + +#: gcov.cc:3096 +#, c-format +msgid " (BB %d)" +msgstr "" + +#: gcov.cc:3103 +#, c-format +msgid "unconditional %2d taken %s\n" +msgstr "" + +#: gcov.cc:3106 +#, c-format +msgid "unconditional %2d never executed\n" +msgstr "" + +#: gcov.cc:3369 +#, c-format +msgid "Cannot open source file %s\n" +msgstr "" + +#: gcse.cc:2592 +msgid "PRE disabled" +msgstr "" + +#: gcse.cc:3520 +msgid "GCSE disabled" +msgstr "" + +#: incpath.cc:77 +#, c-format +msgid "ignoring duplicate directory \"%s\"\n" +msgstr "" + +#: incpath.cc:80 +#, c-format +msgid " as it is a non-system directory that duplicates a system directory\n" +msgstr "" + +#: incpath.cc:84 +#, c-format +msgid "ignoring nonexistent directory \"%s\"\n" +msgstr "" + +#: incpath.cc:391 +#, c-format +msgid "#include \"...\" search starts here:\n" +msgstr "" + +#: incpath.cc:395 +#, c-format +msgid "#include <...> search starts here:\n" +msgstr "" + +#: incpath.cc:400 +#, c-format +msgid "End of search list.\n" +msgstr "" + +#: input.cc:35 +msgid "" +msgstr "" + +#. Opening quotation mark. +#: intl.cc:62 +msgid "`" +msgstr "" + +#. Closing quotation mark. +#: intl.cc:65 +msgid "'" +msgstr "" + +#: langhooks.cc:384 +msgid "At top level:" +msgstr "" + +#: langhooks.cc:400 +#, c-format +msgid "In member function %qs" +msgstr "" + +#: langhooks.cc:404 +#, c-format +msgid "In function %qs" +msgstr "" + +#: langhooks.cc:449 +msgid " inlined from %qs at %r%s:%d:%d%R" +msgstr "" + +#: langhooks.cc:454 +msgid " inlined from %qs at %r%s:%d%R" +msgstr "" + +#: langhooks.cc:460 +#, c-format +msgid " inlined from %qs" +msgstr "" + +#: lra-assigns.cc:1868 reload1.cc:2073 +msgid "this is the insn:" +msgstr "" + +#: lra-constraints.cc:3266 +msgid "unable to generate reloads for impossible constraints:" +msgstr "" + +#: lra-constraints.cc:4234 reload.cc:3839 +msgid "unable to generate reloads for:" +msgstr "" + +#. What to print when a switch has no documentation. +#: opts.cc:329 +msgid "This option lacks documentation." +msgstr "" + +#: opts.cc:330 +msgid "Uses of this option are diagnosed." +msgstr "" + +#: opts.cc:1688 +#, c-format +msgid "Same as %s%s (or, in negated form, %s%s)." +msgstr "" + +#: opts.cc:1693 +#, c-format +msgid "Same as %s%s." +msgstr "" + +#: opts.cc:1698 +#, c-format +msgid "Same as %s." +msgstr "" + +#: opts.cc:1706 +#, c-format +msgid "%s Same as %s." +msgstr "" + +#: opts.cc:1769 +msgid "[available in " +msgstr "" + +#: opts.cc:1801 +msgid "[default]" +msgstr "" + +#: opts.cc:1810 +#, c-format +msgid "%llu bytes" +msgstr "" + +#: opts.cc:1847 +msgid "[enabled]" +msgstr "" + +#: opts.cc:1849 +msgid "[disabled]" +msgstr "" + +#: opts.cc:1885 +#, c-format +msgid " No options with the desired characteristics were found\n" +msgstr "" + +#: opts.cc:1894 +#, c-format +msgid " None found. Use --help=%s to show *all* the options supported by the %s front-end.\n" +msgstr "" + +#: opts.cc:1900 +#, c-format +msgid " All options with the desired characteristics have already been displayed\n" +msgstr "" + +#: opts.cc:1945 +#, c-format +msgid "" +" Known valid arguments for %s option:\n" +" " +msgstr "" + +#: opts.cc:1995 +msgid "The following options are target specific" +msgstr "" + +#: opts.cc:1998 +msgid "The following options control compiler warning messages" +msgstr "" + +#: opts.cc:2001 +msgid "The following options control optimizations" +msgstr "" + +#: opts.cc:2004 opts.cc:2044 +msgid "The following options are language-independent" +msgstr "" + +#: opts.cc:2007 +msgid "The following options control parameters" +msgstr "" + +#: opts.cc:2013 +msgid "The following options are specific to just the language " +msgstr "" + +#: opts.cc:2015 +msgid "The following options are supported by the language " +msgstr "" + +#: opts.cc:2026 +msgid "The following options are not documented" +msgstr "" + +#: opts.cc:2028 +msgid "The following options take separate arguments" +msgstr "" + +#: opts.cc:2030 +msgid "The following options take joined arguments" +msgstr "" + +#: opts.cc:2042 +msgid "The following options are language-related" +msgstr "" + +#: passes.cc:1833 +#, c-format +msgid "during %s pass: %s\n" +msgstr "" + +#: passes.cc:1838 +#, c-format +msgid "dump file: %s\n" +msgstr "" + +#: plugin.cc:965 +msgid "Event" +msgstr "მოვლენა" + +#: plugin.cc:965 +msgid "Plugins" +msgstr "დამატებები" + +#: plugin.cc:997 +#, 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" +msgstr "" + +#: postreload-gcse.cc:1356 +msgid "using simple load CSE after register allocation" +msgstr "" + +#. It's the compiler's fault. +#: reload1.cc:5994 +msgid "could not find a spill register" +msgstr "" + +#. It's the compiler's fault. +#: reload1.cc:7876 +msgid "VOIDmode on an output" +msgstr "" + +#: reload1.cc:8632 +msgid "failure trying to reload:" +msgstr "" + +#: rtl-error.cc:116 +msgid "unrecognizable insn:" +msgstr "" + +#: rtl-error.cc:118 +msgid "insn does not satisfy its constraints:" +msgstr "" + +#: targhooks.cc:2382 +#, c-format +msgid "created and used with differing settings of '%s'" +msgstr "" + +#: targhooks.cc:2397 +msgid "created and used with different settings of %<-fpic%>" +msgstr "" + +#: targhooks.cc:2399 +msgid "created and used with different settings of %<-fpie%>" +msgstr "" + +#: toplev.cc:315 +#, c-format +msgid "unrecoverable error" +msgstr "" + +#: toplev.cc:608 +#, c-format +msgid "" +"%s%s%s %sversion %s (%s)\n" +"%s\tcompiled by GNU C version %s, " +msgstr "" + +#: toplev.cc:610 +#, c-format +msgid "%s%s%s %sversion %s (%s) compiled by CC, " +msgstr "" + +#: toplev.cc:614 +#, c-format +msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n" +msgstr "" + +#: toplev.cc:616 +#, c-format +msgid "%s%swarning: %s header version %s differs from library version %s.\n" +msgstr "" + +#: toplev.cc:618 +#, c-format +msgid "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" +msgstr "" + +#: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534 +#: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446 +#, gcc-internal-format +msgid "" +msgstr "<ანონიმური>" + +#: c-family/c-format.cc:432 +msgid "format" +msgstr "" + +#: c-family/c-format.cc:433 +msgid "field width specifier" +msgstr "" + +#: c-family/c-format.cc:434 +msgid "field precision specifier" +msgstr "" + +#: c-family/c-format.cc:571 c-family/c-format.cc:595 +#: config/i386/msformat-c.cc:45 +msgid "' ' flag" +msgstr "" + +#: c-family/c-format.cc:571 c-family/c-format.cc:595 +#: config/i386/msformat-c.cc:45 +msgid "the ' ' printf flag" +msgstr "" + +#: c-family/c-format.cc:572 c-family/c-format.cc:596 c-family/c-format.cc:627 +#: c-family/c-format.cc:693 config/i386/msformat-c.cc:46 +msgid "'+' flag" +msgstr "" + +#: c-family/c-format.cc:572 c-family/c-format.cc:596 c-family/c-format.cc:627 +#: config/i386/msformat-c.cc:46 +msgid "the '+' printf flag" +msgstr "" + +#: c-family/c-format.cc:573 c-family/c-format.cc:597 c-family/c-format.cc:628 +#: c-family/c-format.cc:668 config/i386/msformat-c.cc:47 +#: config/i386/msformat-c.cc:82 +msgid "'#' flag" +msgstr "" + +#: c-family/c-format.cc:573 c-family/c-format.cc:597 c-family/c-format.cc:628 +#: config/i386/msformat-c.cc:47 +msgid "the '#' printf flag" +msgstr "" + +#: c-family/c-format.cc:574 c-family/c-format.cc:598 c-family/c-format.cc:666 +#: config/i386/msformat-c.cc:48 +msgid "'0' flag" +msgstr "" + +#: c-family/c-format.cc:574 c-family/c-format.cc:598 +#: config/i386/msformat-c.cc:48 +msgid "the '0' printf flag" +msgstr "" + +#: c-family/c-format.cc:575 c-family/c-format.cc:599 c-family/c-format.cc:665 +#: c-family/c-format.cc:696 config/i386/msformat-c.cc:49 +msgid "'-' flag" +msgstr "" + +#: c-family/c-format.cc:575 c-family/c-format.cc:599 +#: config/i386/msformat-c.cc:49 +msgid "the '-' printf flag" +msgstr "" + +#: c-family/c-format.cc:576 c-family/c-format.cc:648 +#: config/i386/msformat-c.cc:50 config/i386/msformat-c.cc:70 +msgid "''' flag" +msgstr "" + +#: c-family/c-format.cc:576 config/i386/msformat-c.cc:50 +msgid "the ''' printf flag" +msgstr "" + +#: c-family/c-format.cc:577 c-family/c-format.cc:649 +msgid "'I' flag" +msgstr "" + +#: c-family/c-format.cc:577 +msgid "the 'I' printf flag" +msgstr "" + +#: c-family/c-format.cc:578 c-family/c-format.cc:600 c-family/c-format.cc:646 +#: c-family/c-format.cc:669 c-family/c-format.cc:697 config/sol2-c.cc:43 +#: config/i386/msformat-c.cc:51 config/i386/msformat-c.cc:68 +msgid "field width" +msgstr "" + +#: c-family/c-format.cc:578 c-family/c-format.cc:600 config/sol2-c.cc:43 +#: config/i386/msformat-c.cc:51 +msgid "field width in printf format" +msgstr "" + +#: c-family/c-format.cc:579 c-family/c-format.cc:601 c-family/c-format.cc:630 +#: config/i386/msformat-c.cc:52 +msgid "precision" +msgstr "სიზუსტე" + +#: c-family/c-format.cc:579 c-family/c-format.cc:601 c-family/c-format.cc:630 +#: config/i386/msformat-c.cc:52 +msgid "precision in printf format" +msgstr "" + +#: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:631 +#: c-family/c-format.cc:647 c-family/c-format.cc:700 config/sol2-c.cc:44 +#: config/i386/msformat-c.cc:53 config/i386/msformat-c.cc:69 +msgid "length modifier" +msgstr "" + +#: c-family/c-format.cc:580 c-family/c-format.cc:602 c-family/c-format.cc:631 +#: config/sol2-c.cc:44 config/i386/msformat-c.cc:53 +msgid "length modifier in printf format" +msgstr "" + +#: c-family/c-format.cc:629 +msgid "'q' flag" +msgstr "" + +#: c-family/c-format.cc:629 +msgid "the 'q' diagnostic flag" +msgstr "" + +#: c-family/c-format.cc:643 config/i386/msformat-c.cc:66 +msgid "assignment suppression" +msgstr "" + +#: c-family/c-format.cc:643 config/i386/msformat-c.cc:66 +msgid "the assignment suppression scanf feature" +msgstr "" + +#: c-family/c-format.cc:644 config/i386/msformat-c.cc:67 +msgid "'a' flag" +msgstr "" + +#: c-family/c-format.cc:644 config/i386/msformat-c.cc:67 +msgid "the 'a' scanf flag" +msgstr "" + +#: c-family/c-format.cc:645 +msgid "'m' flag" +msgstr "" + +#: c-family/c-format.cc:645 +msgid "the 'm' scanf flag" +msgstr "" + +#: c-family/c-format.cc:646 config/i386/msformat-c.cc:68 +msgid "field width in scanf format" +msgstr "" + +#: c-family/c-format.cc:647 config/i386/msformat-c.cc:69 +msgid "length modifier in scanf format" +msgstr "" + +#: c-family/c-format.cc:648 config/i386/msformat-c.cc:70 +msgid "the ''' scanf flag" +msgstr "" + +#: c-family/c-format.cc:649 +msgid "the 'I' scanf flag" +msgstr "" + +#: c-family/c-format.cc:664 +msgid "'_' flag" +msgstr "" + +#: c-family/c-format.cc:664 +msgid "the '_' strftime flag" +msgstr "" + +#: c-family/c-format.cc:665 +msgid "the '-' strftime flag" +msgstr "" + +#: c-family/c-format.cc:666 +msgid "the '0' strftime flag" +msgstr "" + +#: c-family/c-format.cc:667 c-family/c-format.cc:692 +msgid "'^' flag" +msgstr "" + +#: c-family/c-format.cc:667 +msgid "the '^' strftime flag" +msgstr "" + +#: c-family/c-format.cc:668 config/i386/msformat-c.cc:82 +msgid "the '#' strftime flag" +msgstr "" + +#: c-family/c-format.cc:669 +msgid "field width in strftime format" +msgstr "" + +#: c-family/c-format.cc:670 +msgid "'E' modifier" +msgstr "" + +#: c-family/c-format.cc:670 +msgid "the 'E' strftime modifier" +msgstr "" + +#: c-family/c-format.cc:671 +msgid "'O' modifier" +msgstr "" + +#: c-family/c-format.cc:671 +msgid "the 'O' strftime modifier" +msgstr "" + +#: c-family/c-format.cc:672 c-family/c-format.cc:673 +msgid "the 'O' modifier" +msgstr "" + +#: c-family/c-format.cc:691 +msgid "fill character" +msgstr "" + +#: c-family/c-format.cc:691 +msgid "fill character in strfmon format" +msgstr "" + +#: c-family/c-format.cc:692 +msgid "the '^' strfmon flag" +msgstr "" + +#: c-family/c-format.cc:693 +msgid "the '+' strfmon flag" +msgstr "" + +#: c-family/c-format.cc:694 +msgid "'(' flag" +msgstr "" + +#: c-family/c-format.cc:694 +msgid "the '(' strfmon flag" +msgstr "" + +#: c-family/c-format.cc:695 +msgid "'!' flag" +msgstr "" + +#: c-family/c-format.cc:695 +msgid "the '!' strfmon flag" +msgstr "" + +#: c-family/c-format.cc:696 +msgid "the '-' strfmon flag" +msgstr "" + +#: c-family/c-format.cc:697 +msgid "field width in strfmon format" +msgstr "" + +#: c-family/c-format.cc:698 +msgid "left precision" +msgstr "" + +#: c-family/c-format.cc:698 +msgid "left precision in strfmon format" +msgstr "" + +#: c-family/c-format.cc:699 +msgid "right precision" +msgstr "" + +#: c-family/c-format.cc:699 +msgid "right precision in strfmon format" +msgstr "" + +#: c-family/c-format.cc:700 +msgid "length modifier in strfmon format" +msgstr "" + +#. Handle deferred options from command-line. +#: c-family/c-opts.cc:1588 fortran/cpp.cc:621 +msgid "" +msgstr "" + +#: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6155 +#, c-format +msgid "unsupported operand for code '%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002 +#: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025 +#: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055 +#: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157 +#: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182 +#: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421 +#: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794 +#: config/pru/pru.cc:1805 config/pru/pru.cc:1877 +#, c-format +msgid "invalid operand for '%%%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104 +#: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279 +#: config/riscv/riscv.cc:6170 config/riscv/riscv.cc:6178 +#: config/riscv/riscv.cc:6185 config/riscv/riscv.cc:6189 +#: config/riscv/riscv.cc:6231 config/riscv/riscv.cc:6249 +#, c-format +msgid "invalid vector constant" +msgstr "" + +#: config/aarch64/aarch64.cc:12118 +#, c-format +msgid "incompatible floating point / vector register operand for '%%%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:12130 +#, c-format +msgid "incompatible operand for '%%%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:12150 +#, c-format +msgid "incompatible register operand for '%%%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24876 +#, c-format +msgid "missing operand" +msgstr "აკლია ოპერანდი" + +#: config/aarch64/aarch64.cc:12305 +#, c-format +msgid "invalid constant" +msgstr "" + +#: config/aarch64/aarch64.cc:12308 +#, c-format +msgid "invalid operand" +msgstr "არასწორი ოპერანდი" + +#: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451 +#, c-format +msgid "invalid operand prefix '%%%c'" +msgstr "" + +#: config/aarch64/aarch64.cc:12471 +#, c-format +msgid "invalid address mode" +msgstr "" + +#: config/aarch64/aarch64.cc:29016 +msgid "cannot combine GNU and SVE vectors in a binary operation" +msgstr "" + +#: config/alpha/alpha.cc:5094 config/i386/i386.cc:14193 +#: config/rs6000/rs6000.cc:14631 config/sparc/sparc.cc:9384 +#, c-format +msgid "'%%&' used without any local dynamic TLS references" +msgstr "" + +#: config/alpha/alpha.cc:5152 config/bfin/bfin.cc:1428 +#, c-format +msgid "invalid %%J value" +msgstr "" + +#: config/alpha/alpha.cc:5182 config/ia64/ia64.cc:5588 config/or1k/or1k.cc:1252 +#, c-format +msgid "invalid %%r value" +msgstr "" + +#: config/alpha/alpha.cc:5192 config/ia64/ia64.cc:5542 +#: config/rs6000/rs6000.cc:14326 config/xtensa/xtensa.cc:3066 +#, c-format +msgid "invalid %%R value" +msgstr "" + +#: config/alpha/alpha.cc:5198 config/rs6000/rs6000.cc:14246 +#: config/xtensa/xtensa.cc:3039 +#, c-format +msgid "invalid %%N value" +msgstr "" + +#: config/alpha/alpha.cc:5206 config/rs6000/rs6000.cc:14274 +#, c-format +msgid "invalid %%P value" +msgstr "" + +#: config/alpha/alpha.cc:5214 +#, c-format +msgid "invalid %%h value" +msgstr "" + +#: config/alpha/alpha.cc:5222 config/xtensa/xtensa.cc:3059 +#, c-format +msgid "invalid %%L value" +msgstr "" + +#: config/alpha/alpha.cc:5241 +#, c-format +msgid "invalid %%m value" +msgstr "" + +#: config/alpha/alpha.cc:5247 +#, c-format +msgid "invalid %%M value" +msgstr "" + +#: config/alpha/alpha.cc:5284 +#, c-format +msgid "invalid %%U value" +msgstr "" + +#: config/alpha/alpha.cc:5292 config/rs6000/rs6000.cc:14334 +#, c-format +msgid "invalid %%s value" +msgstr "" + +#: config/alpha/alpha.cc:5303 +#, c-format +msgid "invalid %%C value" +msgstr "" + +#: config/alpha/alpha.cc:5340 config/rs6000/rs6000.cc:14110 +#, c-format +msgid "invalid %%E value" +msgstr "" + +#: config/alpha/alpha.cc:5365 config/alpha/alpha.cc:5415 +#, c-format +msgid "unknown relocation unspec" +msgstr "" + +#: config/alpha/alpha.cc:5374 config/gcn/gcn.cc:7419 config/gcn/gcn.cc:7428 +#: config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7496 config/gcn/gcn.cc:7512 +#: config/gcn/gcn.cc:7530 config/gcn/gcn.cc:7581 config/gcn/gcn.cc:7700 +#: config/gcn/gcn.cc:7817 config/rs6000/rs6000.cc:14636 +#, c-format +msgid "invalid %%xn code" +msgstr "" + +#: config/alpha/alpha.cc:5480 +#, c-format +msgid "invalid operand address" +msgstr "" + +#: config/arc/arc.cc:4901 +#, c-format +msgid "invalid operand to %%Z code" +msgstr "" + +#: config/arc/arc.cc:4909 +#, c-format +msgid "invalid operand to %%z code" +msgstr "" + +#: config/arc/arc.cc:4917 +#, c-format +msgid "invalid operands to %%c code" +msgstr "" + +#: config/arc/arc.cc:4925 +#, c-format +msgid "invalid operand to %%M code" +msgstr "" + +#: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088 +#, c-format +msgid "invalid operand to %%p code" +msgstr "" + +#: config/arc/arc.cc:4941 +#, c-format +msgid "invalid operand for %%s code" +msgstr "" + +#: config/arc/arc.cc:4959 +#, c-format +msgid "invalid operand for %%N code" +msgstr "" + +#: config/arc/arc.cc:4972 +#, c-format +msgid "invalid operand for %%N or %%S code" +msgstr "" + +#: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081 +#, c-format +msgid "invalid operand to %%s code" +msgstr "" + +#: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114 +#, c-format +msgid "invalid operand to %%R code" +msgstr "" + +#: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137 +#, c-format +msgid "invalid operand to %%H/%%L code" +msgstr "" + +#: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208 +#, c-format +msgid "invalid operand to %%U code" +msgstr "" + +#: config/arc/arc.cc:5270 +#, c-format +msgid "invalid operand to %%V code" +msgstr "" + +#: config/arc/arc.cc:5320 +#, c-format +msgid "invalid operand to %%O code" +msgstr "" + +#. Unknown flag. +#. Undocumented flag. +#: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309 +#: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519 +#: config/sparc/sparc.cc:9663 +#, c-format +msgid "invalid operand output code" +msgstr "" + +#: config/arc/arc.cc:6396 +#, c-format +msgid "invalid UNSPEC as operand: %d" +msgstr "" + +#: config/arc/arc.cc:6612 +msgid "unrecognized supposed constant" +msgstr "" + +#: config/arm/arm.cc:21119 config/arm/arm.cc:21144 config/arm/arm.cc:21154 +#: config/arm/arm.cc:21163 config/arm/arm.cc:21172 +#, c-format +msgid "invalid shift operand" +msgstr "" + +#: config/arm/arm.cc:24126 config/arm/arm.cc:24144 +#, c-format +msgid "predicated Thumb instruction" +msgstr "" + +#: config/arm/arm.cc:24132 +#, c-format +msgid "predicated instruction in conditional sequence" +msgstr "" + +#: config/arm/arm.cc:24253 config/arm/arm.cc:24266 config/arm/arm.cc:24291 +#: config/nios2/nios2.cc:3085 +#, c-format +msgid "Unsupported operand for code '%c'" +msgstr "" + +#: config/arm/arm.cc:24368 config/arm/arm.cc:24390 config/arm/arm.cc:24400 +#: config/arm/arm.cc:24410 config/arm/arm.cc:24420 config/arm/arm.cc:24459 +#: config/arm/arm.cc:24477 config/arm/arm.cc:24495 config/arm/arm.cc:24522 +#: config/arm/arm.cc:24537 config/arm/arm.cc:24564 config/arm/arm.cc:24571 +#: config/arm/arm.cc:24589 config/arm/arm.cc:24596 config/arm/arm.cc:24604 +#: config/arm/arm.cc:24625 config/arm/arm.cc:24632 config/arm/arm.cc:24823 +#: config/arm/arm.cc:24830 config/arm/arm.cc:24857 config/arm/arm.cc:24864 +#: config/bfin/bfin.cc:1441 config/bfin/bfin.cc:1448 config/bfin/bfin.cc:1455 +#: config/bfin/bfin.cc:1462 config/bfin/bfin.cc:1471 config/bfin/bfin.cc:1478 +#: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545 +#, c-format +msgid "invalid operand for code '%c'" +msgstr "" + +#: config/arm/arm.cc:24472 +#, c-format +msgid "instruction never executed" +msgstr "" + +#. Former Maverick support, removed after GCC-4.7. +#: config/arm/arm.cc:24513 +#, c-format +msgid "obsolete Maverick format code '%c'" +msgstr "" + +#: config/arm/arm.cc:34536 +msgid "invalid conversion from type %" +msgstr "" + +#: config/arm/arm.cc:34538 +msgid "invalid conversion to type %" +msgstr "" + +#: config/arm/arm.cc:34553 config/arm/arm.cc:34569 +msgid "operation not permitted on type %" +msgstr "" + +#: config/avr/avr.cc:3616 +#, c-format +msgid "address operand requires constraint for X, Y, or Z register" +msgstr "" + +#: config/avr/avr.cc:3799 +msgid "operands to %T/%t must be reg + const_int:" +msgstr "" + +#: config/avr/avr.cc:3849 config/avr/avr.cc:3916 +msgid "bad address, not an I/O address:" +msgstr "" + +#: config/avr/avr.cc:3858 +msgid "bad address, not a constant:" +msgstr "" + +#: config/avr/avr.cc:3876 config/avr/avr.cc:3883 +msgid "bad address, not (reg+disp):" +msgstr "" + +#: config/avr/avr.cc:3890 +msgid "bad address, not post_inc or pre_dec:" +msgstr "" + +#: config/avr/avr.cc:3902 +msgid "internal compiler error. Bad address:" +msgstr "" + +#: config/avr/avr.cc:3935 +#, c-format +msgid "Unsupported code '%c' for fixed-point:" +msgstr "" + +#: config/avr/avr.cc:3954 +msgid "internal compiler error. Unknown mode:" +msgstr "" + +#: config/avr/avr.cc:4827 config/avr/avr.cc:5787 config/avr/avr.cc:6234 +msgid "invalid insn:" +msgstr "" + +#: config/avr/avr.cc:4898 config/avr/avr.cc:5009 config/avr/avr.cc:5067 +#: config/avr/avr.cc:5119 config/avr/avr.cc:5138 config/avr/avr.cc:5330 +#: config/avr/avr.cc:5638 config/avr/avr.cc:5923 config/avr/avr.cc:6127 +#: config/avr/avr.cc:6291 config/avr/avr.cc:6384 config/avr/avr.cc:6582 +msgid "incorrect insn:" +msgstr "" + +#: config/avr/avr.cc:5154 config/avr/avr.cc:5429 config/avr/avr.cc:5709 +#: config/avr/avr.cc:5995 config/avr/avr.cc:6173 config/avr/avr.cc:6440 +#: config/avr/avr.cc:6640 +msgid "unknown move insn:" +msgstr "" + +#: config/avr/avr.cc:7407 +msgid "bad shift insn:" +msgstr "" + +#: config/avr/avr.cc:7515 config/avr/avr.cc:7998 config/avr/avr.cc:8415 +msgid "internal compiler error. Incorrect shift:" +msgstr "" + +#: config/avr/avr.cc:10239 +msgid "unsupported fixed-point conversion" +msgstr "" + +#: config/avr/avr.cc:11614 +msgid "variable" +msgstr "ცვლადი" + +#: config/avr/avr.cc:11619 +msgid "function parameter" +msgstr "ფუნქციის პარამეტრი" + +#: config/avr/avr.cc:11624 +msgid "structure field" +msgstr "" + +#: config/avr/avr.cc:11630 +msgid "return type of function" +msgstr "" + +#: config/avr/avr.cc:11635 +msgid "pointer" +msgstr "" + +#: config/avr/driver-avr.cc:50 +#, c-format +msgid "" +"Running spec function '%s' with %d args\n" +"\n" +msgstr "" + +#: config/bfin/bfin.cc:1390 +#, c-format +msgid "invalid %%j value" +msgstr "" + +#: config/bfin/bfin.cc:1583 config/c6x/c6x.cc:2279 +#, c-format +msgid "invalid const_double operand" +msgstr "" + +#: config/bpf/bpf.cc:929 +msgid "invalid address in operand" +msgstr "" + +#. Fallthrough. +#: config/bpf/bpf.cc:936 +msgid "unsupported operand" +msgstr "" + +#. Format punctuators via %s to avoid -Wformat-diag. +#: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108 +#: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275 +#: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314 +#: cp/typeck.cc:7748 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 +#: go/go-gcc-diagnostics.cc:37 go/go-gcc-diagnostics.cc:45 +#: go/go-gcc-diagnostics.cc:53 lto/lto-object.cc:180 lto/lto-object.cc:277 +#: lto/lto-object.cc:334 lto/lto-object.cc:358 m2/gm2-gcc/m2linemap.cc:182 +#: m2/gm2-gcc/m2linemap.cc:253 m2/gm2-gcc/m2linemap.cc:362 +#: rust/rust-diagnostics.cc:164 rust/rust-diagnostics.cc:182 +#: rust/rust-diagnostics.cc:243 rust/rust-diagnostics.cc:266 +#: rust/rust-diagnostics.cc:287 rust/rust-diagnostics.cc:306 +#: rust/rust-diagnostics.cc:322 rust/rust-diagnostics.cc:338 +#: rust/rust-diagnostics.cc:357 rust/rust-diagnostics.cc:373 +#, gcc-internal-format, gfc-internal-format +msgid "%s" +msgstr "" + +#: config/cris/cris.cc:830 +msgid "unexpected index-type in cris_print_index" +msgstr "" + +#: config/cris/cris.cc:844 +msgid "unexpected base-type in cris_print_base" +msgstr "" + +#: config/cris/cris.cc:899 +msgid "invalid operand for 'b' modifier" +msgstr "" + +#: config/cris/cris.cc:916 +msgid "invalid operand for 'o' modifier" +msgstr "" + +#: config/cris/cris.cc:935 +msgid "invalid operand for 'O' modifier" +msgstr "" + +#: config/cris/cris.cc:968 +msgid "invalid operand for 'p' modifier" +msgstr "" + +#: config/cris/cris.cc:1007 +msgid "invalid operand for 'z' modifier" +msgstr "" + +#: config/cris/cris.cc:1054 config/cris/cris.cc:1088 +msgid "invalid operand for 'H' modifier" +msgstr "" + +#: config/cris/cris.cc:1064 +msgid "bad register" +msgstr "" + +#: config/cris/cris.cc:1108 +msgid "invalid operand for 'e' modifier" +msgstr "" + +#: config/cris/cris.cc:1125 +msgid "invalid operand for 'm' modifier" +msgstr "" + +#: config/cris/cris.cc:1150 +msgid "invalid operand for 'A' modifier" +msgstr "" + +#: config/cris/cris.cc:1205 +msgid "invalid operand for 'D' modifier" +msgstr "" + +#: config/cris/cris.cc:1222 config/cris/cris.cc:1227 +msgid "invalid operand for 'T' modifier" +msgstr "" + +#: config/cris/cris.cc:1238 config/ft32/ft32.cc:236 config/moxie/moxie.cc:178 +msgid "invalid operand modifier letter" +msgstr "" + +#: config/cris/cris.cc:1290 +msgid "unexpected multiplicative operand" +msgstr "" + +#: config/cris/cris.cc:1310 config/ft32/ft32.cc:259 config/moxie/moxie.cc:203 +msgid "unexpected operand" +msgstr "" + +#: config/cris/cris.cc:1349 config/cris/cris.cc:1359 +msgid "unrecognized address" +msgstr "" + +#: config/cris/cris.cc:2591 config/cris/cris.cc:2644 +msgid "unexpected side-effects in address" +msgstr "" + +#: config/fr30/fr30.cc:513 +#, c-format +msgid "fr30_print_operand_address: unhandled address" +msgstr "" + +#: config/fr30/fr30.cc:537 +#, c-format +msgid "fr30_print_operand: unrecognized %%p code" +msgstr "" + +#: config/fr30/fr30.cc:557 +#, c-format +msgid "fr30_print_operand: unrecognized %%b code" +msgstr "" + +#: config/fr30/fr30.cc:578 +#, c-format +msgid "fr30_print_operand: unrecognized %%B code" +msgstr "" + +#: config/fr30/fr30.cc:586 +#, c-format +msgid "fr30_print_operand: invalid operand to %%A code" +msgstr "" + +#: config/fr30/fr30.cc:603 +#, c-format +msgid "fr30_print_operand: invalid %%x code" +msgstr "" + +#: config/fr30/fr30.cc:610 +#, c-format +msgid "fr30_print_operand: invalid %%F code" +msgstr "" + +#: config/fr30/fr30.cc:627 +#, c-format +msgid "fr30_print_operand: unknown code" +msgstr "" + +#: config/fr30/fr30.cc:655 config/fr30/fr30.cc:664 config/fr30/fr30.cc:675 +#: config/fr30/fr30.cc:688 +#, c-format +msgid "fr30_print_operand: unhandled MEM" +msgstr "" + +#: config/frv/frv.cc:2492 +msgid "bad insn to frv_print_operand_address:" +msgstr "" + +#: config/frv/frv.cc:2503 +msgid "bad register to frv_print_operand_memory_reference_reg:" +msgstr "" + +#: config/frv/frv.cc:2542 config/frv/frv.cc:2552 config/frv/frv.cc:2561 +#: config/frv/frv.cc:2582 config/frv/frv.cc:2587 +msgid "bad insn to frv_print_operand_memory_reference:" +msgstr "" + +#: config/frv/frv.cc:2672 +#, c-format +msgid "bad condition code" +msgstr "" + +#: config/frv/frv.cc:2746 +msgid "bad insn in frv_print_operand, bad const_double" +msgstr "" + +#: config/frv/frv.cc:2807 +msgid "bad insn to frv_print_operand, 'e' modifier:" +msgstr "" + +#: config/frv/frv.cc:2815 +msgid "bad insn to frv_print_operand, 'F' modifier:" +msgstr "" + +#: config/frv/frv.cc:2831 +msgid "bad insn to frv_print_operand, 'f' modifier:" +msgstr "" + +#: config/frv/frv.cc:2845 +msgid "bad insn to frv_print_operand, 'g' modifier:" +msgstr "" + +#: config/frv/frv.cc:2893 +msgid "bad insn to frv_print_operand, 'L' modifier:" +msgstr "" + +#: config/frv/frv.cc:2906 +msgid "bad insn to frv_print_operand, 'M/N' modifier:" +msgstr "" + +#: config/frv/frv.cc:2927 +msgid "bad insn to frv_print_operand, 'O' modifier:" +msgstr "" + +#: config/frv/frv.cc:2945 +msgid "bad insn to frv_print_operand, P modifier:" +msgstr "" + +#: config/frv/frv.cc:2965 +msgid "bad insn in frv_print_operand, z case" +msgstr "" + +#: config/frv/frv.cc:2996 +msgid "bad insn in frv_print_operand, 0 case" +msgstr "" + +#: config/frv/frv.cc:3001 +msgid "frv_print_operand: unknown code" +msgstr "" + +#: config/frv/frv.cc:4375 +msgid "bad output_move_single operand" +msgstr "" + +#: config/frv/frv.cc:4502 +msgid "bad output_move_double operand" +msgstr "" + +#: config/frv/frv.cc:4644 +msgid "bad output_condmove_single operand" +msgstr "" + +#: config/gcn/gcn.cc:7101 config/gcn/gcn.cc:7121 config/gcn/gcn.cc:7125 +#: config/gcn/gcn.cc:7461 config/gcn/gcn.cc:7472 config/gcn/gcn.cc:7475 +#, c-format +msgid "bad ADDR_SPACE_GLOBAL address" +msgstr "" + +#: config/gcn/gcn.cc:7241 config/gcn/gcn.cc:7264 config/gcn/gcn.cc:7296 +#: config/gcn/gcn.cc:7312 config/gcn/gcn.cc:7327 config/gcn/gcn.cc:7346 +#: config/gcn/gcn.cc:7410 config/gcn/gcn.cc:7606 config/gcn/gcn.cc:7721 +#, c-format +msgid "invalid operand %%xn code" +msgstr "" + +#: config/gcn/gcn.cc:7709 +#, c-format +msgid "operand %%xn code invalid for QImode" +msgstr "" + +#: config/gcn/gcn.cc:7797 +#, c-format +msgid "invalid fp constant" +msgstr "" + +#: config/h8300/h8300.cc:1628 config/h8300/h8300.cc:1636 +#: config/h8300/h8300.cc:1644 config/h8300/h8300.cc:1652 +#: config/h8300/h8300.cc:1660 config/h8300/h8300.cc:1668 +#, c-format +msgid "Expected register or constant integer." +msgstr "" + +#: config/i386/i386.cc:13011 +#, c-format +msgid "invalid UNSPEC as operand" +msgstr "" + +#: config/i386/i386.cc:13550 +#, c-format +msgid "invalid use of register '%s'" +msgstr "" + +#: config/i386/i386.cc:13555 +#, c-format +msgid "invalid use of asm flag output" +msgstr "" + +#: config/i386/i386.cc:13788 +#, c-format +msgid "invalid operand size for operand code 'O'" +msgstr "" + +#: config/i386/i386.cc:13823 +#, c-format +msgid "invalid operand size for operand code 'z'" +msgstr "" + +#: config/i386/i386.cc:13898 +#, c-format +msgid "invalid operand type used with operand code '%c'" +msgstr "" + +#: config/i386/i386.cc:13903 +#, c-format +msgid "invalid operand size for operand code '%c'" +msgstr "" + +#: config/i386/i386.cc:13981 +#, c-format +msgid "operand is not a condition code, invalid operand code 'Y'" +msgstr "" + +#: config/i386/i386.cc:14060 +#, c-format +msgid "operand is not a condition code, invalid operand code 'D'" +msgstr "" + +#: config/i386/i386.cc:14078 +#, c-format +msgid "operand is not a condition code, invalid operand code '%c'" +msgstr "" + +#: config/i386/i386.cc:14091 +#, c-format +msgid "operand is not an offsettable memory reference, invalid operand code 'H'" +msgstr "" + +#: config/i386/i386.cc:14106 +#, c-format +msgid "operand is not an integer, invalid operand code 'K'" +msgstr "" + +#: config/i386/i386.cc:14134 +#, c-format +msgid "operand is not a specific integer, invalid operand code 'r'" +msgstr "" + +#: config/i386/i386.cc:14152 +#, c-format +msgid "operand is not an integer, invalid operand code 'R'" +msgstr "" + +#: config/i386/i386.cc:14175 +#, c-format +msgid "operand is not a specific integer, invalid operand code 'R'" +msgstr "" + +#: config/i386/i386.cc:14268 +#, c-format +msgid "invalid operand code '%c'" +msgstr "" + +#: config/i386/i386.cc:14330 config/i386/i386.cc:14719 +#, c-format +msgid "invalid constraints for operand" +msgstr "" + +#: config/i386/i386.cc:14431 +#, c-format +msgid "invalid vector immediate" +msgstr "" + +#: config/i386/i386.cc:17551 +msgid "unknown insn mode" +msgstr "" + +#: config/i386/i386.cc:23777 +msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:23780 +msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:23783 +msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:23786 +msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:23824 config/i386/i386.cc:23849 +msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:23827 config/i386/i386.cc:23853 +msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>" +msgstr "" + +#: config/ia64/ia64.cc:5470 +#, c-format +msgid "invalid %%G mode" +msgstr "" + +#: config/ia64/ia64.cc:5641 +#, c-format +msgid "ia64_print_operand: unknown code" +msgstr "" + +#: config/ia64/ia64.cc:11265 +msgid "invalid conversion from %<__fpreg%>" +msgstr "" + +#: config/ia64/ia64.cc:11268 +msgid "invalid conversion to %<__fpreg%>" +msgstr "" + +#: config/ia64/ia64.cc:11281 config/ia64/ia64.cc:11292 +msgid "invalid operation on %<__fpreg%>" +msgstr "" + +#: config/iq2000/iq2000.cc:3123 +#, c-format +msgid "invalid %%P operand" +msgstr "" + +#: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14264 +#, c-format +msgid "invalid %%p value" +msgstr "" + +#: config/iq2000/iq2000.cc:3190 +#, c-format +msgid "invalid use of %%d, %%x, or %%X" +msgstr "" + +#: config/lm32/lm32.cc:524 +#, c-format +msgid "only 0.0 can be loaded as an immediate" +msgstr "" + +#: config/lm32/lm32.cc:594 +msgid "bad operand" +msgstr "" + +#: config/lm32/lm32.cc:606 +msgid "can't use non gp relative absolute address" +msgstr "" + +#: config/lm32/lm32.cc:610 +msgid "invalid addressing mode" +msgstr "" + +#: config/loongarch/loongarch.cc:5887 config/loongarch/loongarch.cc:5909 +#: config/loongarch/loongarch.cc:6310 config/mips/mips.cc:9248 +#: config/mips/mips.cc:9275 config/mips/mips.cc:9458 +#, c-format +msgid "'%%%c' is not a valid operand prefix" +msgstr "" + +#: config/loongarch/loongarch.cc:6147 config/loongarch/loongarch.cc:6167 +#: config/loongarch/loongarch.cc:6213 config/loongarch/loongarch.cc:6220 +#: config/loongarch/loongarch.cc:6267 config/loongarch/loongarch.cc:6270 +#: config/loongarch/loongarch.cc:6282 config/loongarch/loongarch.cc:6289 +#: config/loongarch/loongarch.cc:6299 config/loongarch/loongarch.cc:6302 +#: config/loongarch/loongarch.cc:6323 config/loongarch/loongarch.cc:6330 +#: config/loongarch/loongarch.cc:6357 config/loongarch/loongarch.cc:6368 +#: config/loongarch/loongarch.cc:6383 config/loongarch/loongarch.cc:6392 +#: config/mips/mips.cc:9347 config/mips/mips.cc:9354 config/mips/mips.cc:9361 +#: config/mips/mips.cc:9368 config/mips/mips.cc:9381 config/mips/mips.cc:9388 +#: config/mips/mips.cc:9398 config/mips/mips.cc:9401 config/mips/mips.cc:9413 +#: config/mips/mips.cc:9416 config/mips/mips.cc:9476 config/mips/mips.cc:9483 +#: config/mips/mips.cc:9504 config/mips/mips.cc:9519 config/mips/mips.cc:9538 +#: config/mips/mips.cc:9547 config/riscv/riscv.cc:5974 +#: config/riscv/riscv.cc:6349 config/riscv/riscv.cc:6355 +#: config/riscv/riscv.cc:6371 config/riscv/riscv.cc:6382 +#, c-format +msgid "invalid use of '%%%c'" +msgstr "" + +#: config/m32r/m32r.cc:2146 +msgid "bad insn for 'A'" +msgstr "" + +#: config/m32r/m32r.cc:2193 +#, c-format +msgid "invalid operand to %%T/%%B code" +msgstr "" + +#: config/m32r/m32r.cc:2216 +#, c-format +msgid "invalid operand to %%N code" +msgstr "" + +#: config/m32r/m32r.cc:2249 +msgid "pre-increment address is not a register" +msgstr "" + +#: config/m32r/m32r.cc:2256 +msgid "pre-decrement address is not a register" +msgstr "" + +#: config/m32r/m32r.cc:2263 +msgid "post-increment address is not a register" +msgstr "" + +#: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353 +#: config/rs6000/rs6000.cc:20989 +msgid "bad address" +msgstr "ცუდი მისამართი" + +#: config/m32r/m32r.cc:2358 +msgid "lo_sum not of register" +msgstr "" + +#: config/microblaze/microblaze.cc:2299 +#, c-format +msgid "unknown punctuation '%c'" +msgstr "" + +#: config/microblaze/microblaze.cc:2308 +#, c-format +msgid "null pointer" +msgstr "" + +#: config/microblaze/microblaze.cc:2343 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%C" +msgstr "" + +#: config/microblaze/microblaze.cc:2372 +#, c-format +msgid "PRINT_OPERAND, invalid insn for %%N" +msgstr "" + +#: config/microblaze/microblaze.cc:2392 config/microblaze/microblaze.cc:2568 +msgid "insn contains an invalid address !" +msgstr "" + +#: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638 +#: config/xtensa/xtensa.cc:3163 +msgid "invalid address" +msgstr "" + +#: config/microblaze/microblaze.cc:2511 +#, c-format +msgid "letter %c was found & insn was not CONST_INT" +msgstr "" + +#: config/mmix/mmix.cc:1635 config/mmix/mmix.cc:1756 +msgid "MMIX Internal: Expected a CONST_INT, not this" +msgstr "" + +#: config/mmix/mmix.cc:1714 +msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" +msgstr "" + +#: config/mmix/mmix.cc:1724 +msgid "MMIX Internal: Expected a register, not this" +msgstr "" + +#: config/mmix/mmix.cc:1734 +msgid "MMIX Internal: Expected a constant, not this" +msgstr "" + +#. We need the original here. +#: config/mmix/mmix.cc:1818 +msgid "MMIX Internal: Cannot decode this operand" +msgstr "" + +#: config/mmix/mmix.cc:1877 +msgid "MMIX Internal: This is not a recognized address" +msgstr "" + +#: config/mmix/mmix.cc:2769 +msgid "MMIX Internal: Trying to output invalidly reversed condition:" +msgstr "" + +#: config/mmix/mmix.cc:2776 +msgid "MMIX Internal: What's the CC of this?" +msgstr "" + +#: config/mmix/mmix.cc:2780 +msgid "MMIX Internal: What is the CC of this?" +msgstr "" + +#: config/mmix/mmix.cc:2822 +msgid "MMIX Internal: This is not a constant:" +msgstr "" + +#: config/msp430/msp430.cc:4229 +#, c-format +msgid "%%d, %%e, %%f, %%g operand modifiers are for memory references or constant values only" +msgstr "" + +#: config/msp430/msp430.cc:4342 +#, c-format +msgid "invalid operand prefix" +msgstr "" + +#: config/msp430/msp430.cc:4376 +#, c-format +msgid "invalid zero extract" +msgstr "" + +#: config/or1k/or1k.cc:1157 config/or1k/or1k.cc:1165 +#, c-format +msgid "invalid relocation" +msgstr "" + +#: config/or1k/or1k.cc:1259 +#, c-format +msgid "invalid %%H value" +msgstr "" + +#: config/or1k/or1k.cc:1272 config/xtensa/xtensa.cc:3080 +#, c-format +msgid "invalid %%d value" +msgstr "" + +#: config/or1k/or1k.cc:1320 +#, c-format +msgid "unknown operand letter: '%c'" +msgstr "" + +#: config/pru/pru.cc:1745 config/pru/pru.cc:1756 +#, c-format +msgid "I/O register operand for '%%%c'" +msgstr "" + +#: config/pru/pru.cc:1762 +#, c-format +msgid "non 32 bit register operand for '%%%c'" +msgstr "" + +#: config/pru/pru.cc:1847 +#, c-format +msgid "unsupported code '%c' for fixed-point:" +msgstr "" + +#: config/pru/pru.cc:1861 +#, c-format +msgid "double constants not supported" +msgstr "ორმაგი კონსტანტები მხარდაჭერილი არაა" + +#: config/pru/pru.cc:1944 +#, c-format +msgid "unsupported operand %s for code '%c'" +msgstr "" + +#: config/pru/pru.cc:1954 +#, c-format +msgid "unexpected text address:" +msgstr "" + +#: config/pru/pru.cc:1973 +#, c-format +msgid "unsupported constant address:" +msgstr "" + +#: config/pru/pru.cc:2034 +#, c-format +msgid "unsupported memory expression:" +msgstr "" + +#: config/riscv/riscv.cc:6151 +#, c-format +msgid "invalid vector operand" +msgstr "" + +#: config/rl78/rl78.cc:1998 config/rl78/rl78.cc:2084 +#, c-format +msgid "q/Q modifiers invalid for symbol references" +msgstr "" + +#: config/rs6000/host-darwin.cc:96 +#, c-format +msgid "Out of stack space.\n" +msgstr "" + +#: config/rs6000/host-darwin.cc:117 +#, c-format +msgid "Try running '%s' in the shell to raise its limit.\n" +msgstr "" + +#: config/rs6000/rs6000.cc:3823 +msgid "%<-mvsx%> requires hardware floating point" +msgstr "" + +#: config/rs6000/rs6000.cc:3831 +msgid "%<-mvsx%> needs indexed addressing" +msgstr "" + +#: config/rs6000/rs6000.cc:3836 +msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible" +msgstr "" + +#: config/rs6000/rs6000.cc:3838 +msgid "%<-mno-altivec%> disables vsx" +msgstr "" + +#: config/rs6000/rs6000.cc:3958 +msgid "%<-mquad-memory%> requires 64-bit mode" +msgstr "" + +#: config/rs6000/rs6000.cc:3961 +msgid "%<-mquad-memory-atomic%> requires 64-bit mode" +msgstr "" + +#: config/rs6000/rs6000.cc:3973 +msgid "%<-mquad-memory%> is not available in little endian mode" +msgstr "" + +#: config/rs6000/rs6000.cc:11354 +msgid "bad move" +msgstr "" + +#: config/rs6000/rs6000.cc:13894 +msgid "Bad 128-bit move" +msgstr "" + +#: config/rs6000/rs6000.cc:14074 +#, c-format +msgid "invalid %%A value" +msgstr "" + +#: config/rs6000/rs6000.cc:14083 config/xtensa/xtensa.cc:3015 +#, c-format +msgid "invalid %%D value" +msgstr "" + +#: config/rs6000/rs6000.cc:14098 +#, c-format +msgid "invalid %%e value" +msgstr "" + +#: config/rs6000/rs6000.cc:14119 +#, c-format +msgid "invalid %%f value" +msgstr "" + +#: config/rs6000/rs6000.cc:14128 +#, c-format +msgid "invalid %%F value" +msgstr "" + +#: config/rs6000/rs6000.cc:14137 +#, c-format +msgid "invalid %%G value" +msgstr "" + +#: config/rs6000/rs6000.cc:14172 +#, c-format +msgid "invalid %%j code" +msgstr "" + +#: config/rs6000/rs6000.cc:14182 +#, c-format +msgid "invalid %%J code" +msgstr "" + +#: config/rs6000/rs6000.cc:14192 +#, c-format +msgid "invalid %%k value" +msgstr "" + +#: config/rs6000/rs6000.cc:14207 config/xtensa/xtensa.cc:3052 +#, c-format +msgid "invalid %%K value" +msgstr "" + +#: config/rs6000/rs6000.cc:14254 +#, c-format +msgid "invalid %%O value" +msgstr "" + +#: config/rs6000/rs6000.cc:14301 +#, c-format +msgid "invalid %%q value" +msgstr "" + +#: config/rs6000/rs6000.cc:14343 +#, c-format +msgid "invalid %%t value" +msgstr "" + +#: config/rs6000/rs6000.cc:14360 +#, c-format +msgid "invalid %%T value" +msgstr "" + +#: config/rs6000/rs6000.cc:14372 +#, c-format +msgid "invalid %%u value" +msgstr "" + +#: config/rs6000/rs6000.cc:14386 config/xtensa/xtensa.cc:3027 +#, c-format +msgid "invalid %%v value" +msgstr "" + +#: config/rs6000/rs6000.cc:14436 +#, c-format +msgid "invalid %%V value" +msgstr "" + +#: config/rs6000/rs6000.cc:14452 config/xtensa/xtensa.cc:3073 +#, c-format +msgid "invalid %%x value" +msgstr "" + +#: config/rs6000/rs6000.cc:14509 +#, c-format +msgid "invalid %%z value" +msgstr "" + +#: config/rs6000/rs6000.cc:14578 +#, c-format +msgid "invalid %%y value, try using the 'Z' constraint" +msgstr "" + +#: config/rs6000/rs6000.cc:15520 +msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" +msgstr "" + +#: config/rs6000/rs6000.cc:24390 +msgid "AltiVec argument passed to unprototyped function" +msgstr "" + +#: config/rs6000/rs6000.cc:28005 +msgid "Could not generate addis value for fusion" +msgstr "" + +#: config/rs6000/rs6000.cc:28074 +msgid "Unable to generate load/store offset for fusion" +msgstr "" + +#: config/rs6000/rs6000.cc:28150 +msgid "Bad GPR fusion" +msgstr "" + +#: config/rs6000/rs6000.cc:28752 +msgid "invalid conversion from type %<__vector_quad%>" +msgstr "" + +#: config/rs6000/rs6000.cc:28754 +msgid "invalid conversion to type %<__vector_quad%>" +msgstr "" + +#: config/rs6000/rs6000.cc:28756 +msgid "invalid conversion from type %<__vector_pair%>" +msgstr "" + +#: config/rs6000/rs6000.cc:28758 +msgid "invalid conversion to type %<__vector_pair%>" +msgstr "" + +#: config/s390/s390.cc:8416 +#, c-format +msgid "symbolic memory references are only supported on z10 or later" +msgstr "" + +#: config/s390/s390.cc:8427 +#, c-format +msgid "cannot decompose address" +msgstr "" + +#: config/s390/s390.cc:8509 +#, c-format +msgid "invalid comparison operator for 'E' output modifier" +msgstr "" + +#: config/s390/s390.cc:8532 +#, c-format +msgid "invalid reference for 'J' output modifier" +msgstr "" + +#: config/s390/s390.cc:8550 +#, c-format +msgid "invalid address for 'O' output modifier" +msgstr "" + +#: config/s390/s390.cc:8572 +#, c-format +msgid "invalid address for 'R' output modifier" +msgstr "" + +#: config/s390/s390.cc:8590 +#, c-format +msgid "memory reference expected for 'S' output modifier" +msgstr "" + +#: config/s390/s390.cc:8600 +#, c-format +msgid "invalid address for 'S' output modifier" +msgstr "" + +#: config/s390/s390.cc:8621 +#, c-format +msgid "register or memory expression expected for 'N' output modifier" +msgstr "" + +#: config/s390/s390.cc:8632 +#, c-format +msgid "register or memory expression expected for 'M' output modifier" +msgstr "" + +#: config/s390/s390.cc:8741 config/s390/s390.cc:8762 +#, c-format +msgid "invalid constant for output modifier '%c'" +msgstr "" + +#: config/s390/s390.cc:8759 +#, c-format +msgid "invalid constant - try using an output modifier" +msgstr "" + +#: config/s390/s390.cc:8796 +#, c-format +msgid "invalid constant vector for output modifier '%c'" +msgstr "" + +#: config/s390/s390.cc:8803 +#, c-format +msgid "invalid expression - try using an output modifier" +msgstr "" + +#: config/s390/s390.cc:8806 +#, c-format +msgid "invalid expression for output modifier '%c'" +msgstr "" + +#: config/s390/s390.cc:12665 +msgid "vector argument passed to unprototyped function" +msgstr "" + +#: config/s390/s390.cc:17111 +msgid "types differ in signedness" +msgstr "" + +#: config/s390/s390.cc:17121 +msgid "binary operator does not support two vector bool operands" +msgstr "" + +#: config/s390/s390.cc:17124 +msgid "binary operator does not support vector bool operand" +msgstr "" + +#: config/s390/s390.cc:17132 +msgid "binary operator does not support mixing vector bool with floating point vector operands" +msgstr "" + +#: config/sh/sh.cc:1222 +#, c-format +msgid "invalid operand to %%R" +msgstr "" + +#: config/sh/sh.cc:1249 +#, c-format +msgid "invalid operand to %%S" +msgstr "" + +#: config/sh/sh.cc:8667 +msgid "created and used with different architectures / ABIs" +msgstr "" + +#: config/sh/sh.cc:8669 +msgid "created and used with different ABIs" +msgstr "" + +#: config/sh/sh.cc:8671 +msgid "created and used with different endianness" +msgstr "" + +#: config/sparc/sparc.cc:9393 config/sparc/sparc.cc:9399 +#, c-format +msgid "invalid %%Y operand" +msgstr "" + +#: config/sparc/sparc.cc:9486 +#, c-format +msgid "invalid %%A operand" +msgstr "" + +#: config/sparc/sparc.cc:9506 +#, c-format +msgid "invalid %%B operand" +msgstr "" + +#: config/sparc/sparc.cc:9586 +#, c-format +msgid "invalid %%C operand" +msgstr "" + +#: config/sparc/sparc.cc:9618 +#, c-format +msgid "invalid %%D operand" +msgstr "" + +#: config/sparc/sparc.cc:9637 +#, c-format +msgid "invalid %%f operand" +msgstr "" + +#: config/sparc/sparc.cc:9649 +#, c-format +msgid "invalid %%s operand" +msgstr "" + +#: config/sparc/sparc.cc:9694 +#, c-format +msgid "floating-point constant not a valid immediate operand" +msgstr "" + +#: config/stormy16/stormy16.cc:1895 config/stormy16/stormy16.cc:1966 +#, c-format +msgid "'B' operand is not constant" +msgstr "" + +#: config/stormy16/stormy16.cc:1922 +#, c-format +msgid "'B' operand has multiple bits set" +msgstr "" + +#: config/stormy16/stormy16.cc:1948 +#, c-format +msgid "'o' operand is not constant" +msgstr "" + +#: config/stormy16/stormy16.cc:1980 +#, c-format +msgid "'h' operand is not SImode register" +msgstr "" + +#: config/stormy16/stormy16.cc:1988 +#, c-format +msgid "xstormy16_print_operand: unknown code" +msgstr "" + +#: config/v850/v850.cc:271 +msgid "const_double_split got a bad insn:" +msgstr "" + +#: config/v850/v850.cc:885 +msgid "output_move_single:" +msgstr "" + +#: config/vax/vax.cc:483 +#, c-format +msgid "symbol used with both base and indexed registers" +msgstr "" + +#: config/vax/vax.cc:492 +#, c-format +msgid "symbol with offset used in PIC mode" +msgstr "" + +#: config/vax/vax.cc:580 +#, c-format +msgid "symbol used as immediate operand" +msgstr "" + +#: config/vax/vax.cc:1683 +msgid "illegal operand detected" +msgstr "" + +#: config/visium/visium.cc:3367 +msgid "illegal operand " +msgstr "" + +#: config/visium/visium.cc:3418 +msgid "illegal operand address (1)" +msgstr "" + +#: config/visium/visium.cc:3425 +msgid "illegal operand address (2)" +msgstr "" + +#: config/visium/visium.cc:3440 +msgid "illegal operand address (3)" +msgstr "" + +#: config/visium/visium.cc:3448 +msgid "illegal operand address (4)" +msgstr "" + +#: config/xtensa/xtensa-dynconfig.cc:63 +msgid "Unable to load DLL." +msgstr "" + +#: config/xtensa/xtensa.cc:833 config/xtensa/xtensa.cc:871 +msgid "bad test" +msgstr "" + +#: config/xtensa/xtensa.cc:3047 +msgid "invalid mask" +msgstr "" + +#: config/xtensa/xtensa.cc:3099 config/xtensa/xtensa.cc:3109 +#, c-format +msgid "invalid %%t/%%b value" +msgstr "" + +#: config/xtensa/xtensa.cc:3188 +msgid "no register in address" +msgstr "" + +#: config/xtensa/xtensa.cc:3196 +msgid "address offset not a constant" +msgstr "" + +#: c/c-objc-common.cc:227 +msgid "{erroneous}" +msgstr "" + +#: c/c-objc-common.cc:268 +msgid "aka" +msgstr "" + +#: c/c-objc-common.cc:360 +msgid "({anonymous})" +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.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006 +#: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437 +#: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201 +#: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460 +#: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411 +#: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734 +#: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319 +#: c/c-parser.cc:22362 c/gimple-parser.cc:411 c/gimple-parser.cc:452 +#: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351 +#: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494 +#: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453 +#: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847 +#: cp/parser.cc:33812 cp/parser.cc:34451 +#, gcc-internal-format +msgid "expected %<;%>" +msgstr "" + +#: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932 +#: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405 +#: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145 +#: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761 +#: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726 +#: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916 +#: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889 +#: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825 +#: c/c-parser.cc:22327 c/c-parser.cc:25649 c/c-parser.cc:25731 +#: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546 +#: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754 +#: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115 +#: c/gimple-parser.cc:1118 c/gimple-parser.cc:1249 c/gimple-parser.cc:1376 +#: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578 +#: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661 +#: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100 +#: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660 +#: cp/parser.cc:34499 +#, gcc-internal-format +msgid "expected %<)%>" +msgstr "" + +#: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894 +#: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759 +#: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550 +#: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34463 +#, gcc-internal-format +msgid "expected %<]%>" +msgstr "" + +#: c/c-parser.cc:4970 +msgid "expected %<;%>, %<,%> or %<)%>" +msgstr "" + +#. Look for the two `(' tokens. +#: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164 +#: c/c-parser.cc:17005 c/c-parser.cc:24793 c/c-parser.cc:25457 +#: c/c-parser.cc:25674 c/gimple-parser.cc:180 c/gimple-parser.cc:493 +#: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821 +#: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236 +#: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601 +#: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049 +#: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249 +#: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34454 +#, gcc-internal-format +msgid "expected %<(%>" +msgstr "" + +#: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34466 +#: cp/parser.cc:38335 go/gofrontend/embed.cc:440 +#, gcc-internal-format +msgid "expected %<[%>" +msgstr "" + +#: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300 +#: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23105 +#: c/c-parser.cc:26917 c/gimple-parser.cc:404 c/gimple-parser.cc:2427 +#: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607 +#: cp/parser.cc:34460 go/gofrontend/embed.cc:371 +#, gcc-internal-format +msgid "expected %<{%>" +msgstr "" + +#: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350 +#: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021 +#: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833 +#: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030 +#: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659 +#: c/c-parser.cc:18731 c/c-parser.cc:24660 c/c-parser.cc:25514 +#: c/c-parser.cc:25573 c/gimple-parser.cc:587 c/gimple-parser.cc:892 +#: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667 +#: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34493 +#: cp/parser.cc:36196 cp/parser.cc:39266 cp/parser.cc:40159 +#: go/gofrontend/embed.cc:404 +#, gcc-internal-format +msgid "expected %<:%>" +msgstr "" + +#: c/c-parser.cc:8199 cp/parser.cc:34380 +#, gcc-internal-format +msgid "expected %" +msgstr "" + +#: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785 +#: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716 +#: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086 +#: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243 +#: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33810 +#: cp/parser.cc:34469 +#, gcc-internal-format +msgid "expected %<,%>" +msgstr "" + +#: c/c-parser.cc:10679 +msgid "expected %<.%>" +msgstr "" + +#: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291 +#: cp/parser.cc:36770 cp/parser.cc:36791 +#, gcc-internal-format +msgid "expected %<@end%>" +msgstr "" + +#: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34478 +#, gcc-internal-format +msgid "expected %<>%>" +msgstr "" + +#: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34502 +#, gcc-internal-format +msgid "expected %<,%> or %<)%>" +msgstr "" + +#. All following cases are statements with LHS. +#: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240 +#: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306 +#: c/c-parser.cc:24841 c/c-parser.cc:25715 c/gimple-parser.cc:745 +#: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540 +#: cp/parser.cc:34481 cp/parser.cc:43149 cp/parser.cc:43322 +#, gcc-internal-format +msgid "expected %<=%>" +msgstr "" + +#: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761 +#: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709 +#: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34457 +#: cp/parser.cc:36980 +#, gcc-internal-format +msgid "expected %<}%>" +msgstr "" + +#: c/c-parser.cc:21421 cp/parser.cc:43247 +#, gcc-internal-format +msgid "expected %" +msgstr "" + +#: c/c-parser.cc:23152 c/c-parser.cc:23141 cp/parser.cc:45942 +#, gcc-internal-format +msgid "expected %<#pragma omp section%> or %<}%>" +msgstr "" + +#: c/c-parser.cc:26281 cp/parser.cc:49919 +msgid "" +msgstr "" + +#: c/c-typeck.cc:9041 +msgid "(anonymous)" +msgstr "" + +#: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34475 +#, gcc-internal-format +msgid "expected %<<%>" +msgstr "" + +#: c/gimple-parser.cc:2471 c/gimple-parser.cc:2498 c/gimple-parser.cc:2337 +#: c/gimple-parser.cc:2374 +#, gcc-internal-format +msgid "expected label" +msgstr "" + +#: cp/call.cc:4136 +msgid "candidate:" +msgstr "" + +#: cp/call.cc:8333 +msgid " after user-defined conversion:" +msgstr "" + +#: cp/call.cc:8499 cp/pt.cc:2044 cp/pt.cc:26386 +msgid "candidate is:" +msgid_plural "candidates are:" +msgstr[0] "" +msgstr[1] "" + +#: cp/call.cc:13021 cp/call.cc:13447 +msgid "candidate 1:" +msgstr "" + +#: cp/call.cc:13023 cp/call.cc:13448 +msgid "candidate 2:" +msgstr "" + +#: cp/error.cc:464 +msgid "" +msgstr "" + +#: cp/error.cc:566 +msgid "" +msgstr "" + +#: cp/error.cc:568 +msgid "" +msgstr "" + +#: cp/error.cc:735 +msgid "" +msgstr "" + +#. A lambda's "type" is essentially its signature. +#: cp/error.cc:842 +msgid "" +msgstr "<უსახელო>" + +#: cp/error.cc:858 +#, c-format +msgid "" +msgstr "" + +#: cp/error.cc:996 +msgid "" +msgstr "" + +#: cp/error.cc:1137 +#, c-format +msgid "(static initializers for %s)" +msgstr "" + +#: cp/error.cc:1139 +#, c-format +msgid "(static destructors for %s)" +msgstr "" + +#: cp/error.cc:1185 +msgid "" +msgstr "" + +#: cp/error.cc:1311 +msgid "vtable for " +msgstr "" + +#: cp/error.cc:1335 +msgid " " +msgstr "" + +#: cp/error.cc:1350 +msgid "{anonymous}" +msgstr "" + +#: cp/error.cc:1352 +msgid "(anonymous namespace)" +msgstr "" + +#: cp/error.cc:1452 +msgid "