From 1c362a8ea3d4a2716edf9fa73ab65731fbdfee49 Mon Sep 17 00:00:00 2001 From: Joseph Myers Date: Wed, 26 Jul 2023 18:50:21 +0000 Subject: Regenerate gcc.pot * gcc.pot: Regenerate. --- gcc/po/gcc.pot | 20561 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 10609 insertions(+), 9952 deletions(-) (limited to 'gcc/po') diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 02bc498..2ad01c8 100644 --- a/gcc/po/gcc.pot +++ b/gcc/po/gcc.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n" -"POT-Creation-Date: 2023-04-25 21:41+0000\n" +"POT-Creation-Date: 2023-07-26 18:48+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -241,47 +241,47 @@ msgstr "" msgid "error" msgstr "" -#: gcc.cc:839 gcc.cc:896 +#: gcc.cc:843 gcc.cc:900 msgid "-gz is not supported in this configuration" msgstr "" -#: gcc.cc:845 +#: gcc.cc:849 msgid "-gz=zstd is not supported in this configuration" msgstr "" -#: gcc.cc:1079 +#: gcc.cc:1083 msgid "-fuse-linker-plugin is not supported in this configuration" msgstr "" -#: gcc.cc:1095 +#: gcc.cc:1099 msgid "cannot specify -static with -fsanitize=address" msgstr "" -#: gcc.cc:1097 +#: gcc.cc:1101 msgid "cannot specify -static with -fsanitize=hwaddress" msgstr "" -#: gcc.cc:1099 +#: gcc.cc:1103 msgid "cannot specify -static with -fsanitize=thread" msgstr "" -#: gcc.cc:1121 +#: gcc.cc:1125 msgid "-fvtable-verify=std is not supported in this configuration" msgstr "" -#: gcc.cc:1123 +#: gcc.cc:1127 msgid "-fvtable-verify=preinit is not supported in this configuration" msgstr "" -#: gcc.cc:1260 ada/gcc-interface/lang-specs.h:37 +#: gcc.cc:1264 ada/gcc-interface/lang-specs.h:37 msgid "-pg and -fomit-frame-pointer are incompatible" msgstr "" -#: gcc.cc:1435 +#: gcc.cc:1439 msgid "GNU C no longer supports -traditional without -E" msgstr "" -#: gcc.cc:1444 +#: gcc.cc:1448 msgid "-E or -x required when input is from standard input" msgstr "" @@ -325,11 +325,11 @@ msgstr "" msgid "-force_flat_namespace not allowed with -dynamiclib" msgstr "" -#: config/darwin.h:213 config/darwin.h:596 +#: config/darwin.h:213 config/darwin.h:611 msgid "gsplit-dwarf is not supported on this platform" msgstr "" -#: config/darwin.h:277 +#: config/darwin.h:282 msgid "rdynamic is not supported" msgstr "" @@ -363,7 +363,7 @@ msgstr "" msgid "consider using `-pg' instead of `-p' with gprof (1)" msgstr "" -#: config/arc/arc.h:68 config/mips/mips.h:1477 +#: config/arc/arc.h:68 config/mips/mips.h:1494 msgid "may not use both -EB and -EL" msgstr "" @@ -380,7 +380,7 @@ 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:103 config/i386/mingw32.h:154 +#: config/i386/mingw-w64.h:123 config/i386/mingw32.h:167 msgid "shared and mdll are not compatible" msgstr "" @@ -543,11 +543,11 @@ msgstr "" msgid "Warn about creation of array temporaries." msgstr "" -#: fortran/lang.opt:214 fortran/lang.opt:535 c-family/c.opt:1529 +#: fortran/lang.opt:214 fortran/lang.opt:535 c-family/c.opt:1542 #: config/alpha/alpha.opt:31 common.opt:681 common.opt:823 common.opt:1064 -#: common.opt:1068 common.opt:1072 common.opt:1076 common.opt:1778 -#: common.opt:1842 common.opt:1985 common.opt:1989 common.opt:2264 -#: common.opt:2482 common.opt:3202 +#: common.opt:1068 common.opt:1072 common.opt:1076 common.opt:1800 +#: common.opt:1864 common.opt:2007 common.opt:2011 common.opt:2286 +#: common.opt:2504 common.opt:3224 #, no-c-format msgid "Does nothing. Preserved for backward compatibility." msgstr "" @@ -1158,18 +1158,18 @@ msgstr "" msgid "Append underscores to externally visible names." msgstr "" -#: fortran/lang.opt:824 c-family/c.opt:1664 c-family/c.opt:1741 -#: c-family/c.opt:1749 c-family/c.opt:2068 config/pa/pa.opt:46 +#: fortran/lang.opt:824 c-family/c.opt:1677 c-family/c.opt:1754 +#: c-family/c.opt:1762 c-family/c.opt:2081 config/pa/pa.opt:46 #: config/pa/pa.opt:78 config/arc/arc.opt:140 config/arc/arc.opt:296 #: config/arc/arc.opt:308 config/arc/arc.opt:312 config/arc/arc.opt:317 #: common.opt:639 common.opt:1162 common.opt:1166 common.opt:1170 -#: common.opt:1261 common.opt:1567 common.opt:1649 common.opt:1937 -#: common.opt:2080 common.opt:2123 common.opt:2557 common.opt:2593 -#: common.opt:2686 common.opt:2690 common.opt:2799 common.opt:2890 -#: common.opt:2898 common.opt:2906 common.opt:2914 common.opt:3015 -#: common.opt:3075 common.opt:3163 common.opt:3327 common.opt:3331 -#: common.opt:3335 common.opt:3339 common.opt:3409 common.opt:3413 -#: common.opt:3444 common.opt:3448 +#: common.opt:1261 common.opt:1590 common.opt:1672 common.opt:1959 +#: common.opt:2102 common.opt:2145 common.opt:2579 common.opt:2615 +#: common.opt:2708 common.opt:2712 common.opt:2821 common.opt:2912 +#: common.opt:2920 common.opt:2928 common.opt:2936 common.opt:3037 +#: common.opt:3097 common.opt:3185 common.opt:3349 common.opt:3353 +#: common.opt:3357 common.opt:3361 common.opt:3431 common.opt:3435 +#: common.opt:3466 common.opt:3470 #, no-c-format msgid "Does nothing. Preserved for backward compatibility." msgstr "" @@ -1219,12 +1219,12 @@ msgstr "" msgid "Accept extensions to support legacy code." msgstr "" -#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1407 c-family/c.opt:1411 +#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1416 c-family/c.opt:1420 #, no-c-format msgid "Warn when a const variable is unused." msgstr "" -#: rust/lang.opt:55 c-family/c.opt:1399 +#: rust/lang.opt:55 c-family/c.opt:1408 #, no-c-format msgid "" "Warn if a caller of a function, marked with attribute warn_unused_result, " @@ -1653,13 +1653,13 @@ msgstr "" msgid "Warn about subscripts whose type is \"char\"." msgstr "" -#: c-family/c.opt:507 c-family/c.opt:1561 c-family/c.opt:1565 -#: c-family/c.opt:1569 c-family/c.opt:1573 c-family/c.opt:1577 -#: c-family/c.opt:1581 c-family/c.opt:1585 c-family/c.opt:1592 -#: c-family/c.opt:1596 c-family/c.opt:1600 c-family/c.opt:1604 -#: c-family/c.opt:1608 c-family/c.opt:1612 c-family/c.opt:1616 -#: c-family/c.opt:1620 c-family/c.opt:1624 c-family/c.opt:1628 -#: c-family/c.opt:1632 c-family/c.opt:1636 c-family/c.opt:1640 +#: c-family/c.opt:507 c-family/c.opt:1574 c-family/c.opt:1578 +#: c-family/c.opt:1582 c-family/c.opt:1586 c-family/c.opt:1590 +#: c-family/c.opt:1594 c-family/c.opt:1598 c-family/c.opt:1605 +#: c-family/c.opt:1609 c-family/c.opt:1613 c-family/c.opt:1617 +#: c-family/c.opt:1621 c-family/c.opt:1625 c-family/c.opt:1629 +#: c-family/c.opt:1633 c-family/c.opt:1637 c-family/c.opt:1641 +#: c-family/c.opt:1645 c-family/c.opt:1649 c-family/c.opt:1653 #: config/i386/i386.opt:999 #, no-c-format msgid "Removed in GCC 9. This switch has no effect." @@ -1941,298 +1941,312 @@ msgstr "" #: c-family/c.opt:742 #, 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:747 +#, no-c-format msgid "Warn when the field in a struct is not aligned." msgstr "" -#: c-family/c.opt:746 +#: c-family/c.opt:751 #, no-c-format msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: c-family/c.opt:750 +#: c-family/c.opt:755 #, no-c-format msgid "Warn whenever attributes are ignored." msgstr "" -#: c-family/c.opt:754 +#: c-family/c.opt:759 #, no-c-format msgid "Warn when a base is inaccessible in derived due to ambiguity." msgstr "" -#: c-family/c.opt:758 +#: c-family/c.opt:763 #, no-c-format msgid "" "Warn when there is a conversion between pointers that have incompatible " "types." msgstr "" -#: c-family/c.opt:762 common.opt:650 +#: c-family/c.opt:767 common.opt:650 #, no-c-format msgid "Warn for infinitely recursive calls." msgstr "" -#: c-family/c.opt:766 +#: c-family/c.opt:771 #, no-c-format msgid "Warn when the address of packed member of struct or union is taken." msgstr "" -#: c-family/c.opt:770 +#: c-family/c.opt:775 #, no-c-format msgid "Warn about variables which are initialized to themselves." msgstr "" -#: c-family/c.opt:774 +#: c-family/c.opt:779 #, no-c-format msgid "" "Warn about uses of std::initializer_list that can result in dangling " "pointers." msgstr "" -#: c-family/c.opt:778 +#: c-family/c.opt:783 #, no-c-format msgid "" "Warn about nonsensical values of --param destructive-interference-size or " "constructive-interference-size." msgstr "" -#: c-family/c.opt:783 +#: c-family/c.opt:788 #, no-c-format msgid "Warn about implicit declarations." msgstr "" -#: c-family/c.opt:791 +#: c-family/c.opt:796 #, no-c-format msgid "Warn about implicit conversions from \"float\" to \"double\"." msgstr "" -#: c-family/c.opt:795 +#: c-family/c.opt:800 #, no-c-format msgid "Warn if \"defined\" is used outside #if." msgstr "" -#: c-family/c.opt:799 +#: c-family/c.opt:804 #, no-c-format msgid "Warn about implicit function declarations." msgstr "" -#: c-family/c.opt:803 +#: c-family/c.opt:808 #, no-c-format msgid "Warn when a declaration does not specify a type." msgstr "" -#: c-family/c.opt:810 +#: c-family/c.opt:815 #, no-c-format msgid "" "Warn about C++11 inheriting constructors when the base has a variadic " "constructor." msgstr "" -#: c-family/c.opt:814 +#: c-family/c.opt:819 #, no-c-format msgid "" "Warn about incompatible integer to pointer and pointer to integer " "conversions." msgstr "" -#: c-family/c.opt:818 +#: c-family/c.opt:823 #, no-c-format msgid "Warn for suspicious integer expressions in boolean context." msgstr "" -#: c-family/c.opt:822 +#: c-family/c.opt:827 #, 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:826 +#: c-family/c.opt:831 #, no-c-format msgid "Warn when a function never produces a constant expression." msgstr "" -#: c-family/c.opt:830 +#: c-family/c.opt:835 #, no-c-format msgid "Warn about invalid uses of the \"offsetof\" macro." msgstr "" -#: c-family/c.opt:834 +#: c-family/c.opt:839 #, no-c-format msgid "Warn about PCH files that are found but not used." msgstr "" -#: c-family/c.opt:838 +#: c-family/c.opt:843 #, no-c-format msgid "Warn about invalid UTF-8 characters." msgstr "" -#: c-family/c.opt:842 +#: c-family/c.opt:847 #, no-c-format msgid "Warn when a jump misses a variable initialization." msgstr "" -#: c-family/c.opt:846 +#: c-family/c.opt:851 #, 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:850 +#: c-family/c.opt:855 #, no-c-format msgid "" "Warn when a logical operator is suspiciously always evaluating to true or " "false." msgstr "" -#: c-family/c.opt:854 +#: c-family/c.opt:859 #, no-c-format msgid "" "Warn when logical not is used on the left hand side operand of a comparison." msgstr "" -#: c-family/c.opt:858 +#: c-family/c.opt:863 #, no-c-format msgid "Do not warn about using \"long long\" when -pedantic." msgstr "" -#: c-family/c.opt:862 +#: c-family/c.opt:867 #, no-c-format msgid "Warn about suspicious declarations of \"main\"." msgstr "" -#: c-family/c.opt:870 +#: c-family/c.opt:875 #, 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:874 +#: c-family/c.opt:879 #, 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:878 +#: c-family/c.opt:883 #, no-c-format msgid "" "Warn when the indentation of the code does not reflect the block structure." msgstr "" -#: c-family/c.opt:882 +#: c-family/c.opt:887 #, no-c-format msgid "" "Warn for deallocation calls with arguments returned from mismatched " "allocation functions." msgstr "" -#: c-family/c.opt:887 +#: c-family/c.opt:892 #, 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:892 +#: c-family/c.opt:897 #, no-c-format msgid "" "Warn when a class is redeclared or referenced using a mismatched class-key." msgstr "" -#: c-family/c.opt:896 +#: c-family/c.opt:901 #, no-c-format msgid "Warn about possibly missing braces around initializers." msgstr "" -#: c-family/c.opt:900 +#: c-family/c.opt:905 #, no-c-format msgid "Warn about global functions without previous declarations." msgstr "" -#: c-family/c.opt:904 +#: c-family/c.opt:909 #, no-c-format msgid "Warn about missing fields in struct initializers." msgstr "" -#: c-family/c.opt:908 +#: c-family/c.opt:913 #, no-c-format msgid "Warn about likely missing requires keyword." msgstr "" -#: c-family/c.opt:912 +#: c-family/c.opt:917 #, 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:916 +#: c-family/c.opt:921 #, 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:920 +#: c-family/c.opt:925 #, no-c-format msgid "Warn on direct multiple inheritance." msgstr "" -#: c-family/c.opt:924 +#: c-family/c.opt:929 #, no-c-format msgid "Warn on namespace definition." msgstr "" -#: c-family/c.opt:928 +#: c-family/c.opt:933 +#, no-c-format +msgid "" +"Warn if the named return value optimization is not performed although it is " +"allowed." +msgstr "" + +#: c-family/c.opt:937 #, no-c-format msgid "Warn when fields in a struct with the packed attribute are misaligned." msgstr "" -#: c-family/c.opt:932 +#: c-family/c.opt:941 #, no-c-format msgid "Warn when a range-based for-loop is creating unnecessary copies." msgstr "" -#: c-family/c.opt:936 +#: c-family/c.opt:945 #, no-c-format msgid "" "Warn when a class or enumerated type is referenced using a redundant class-" "key." msgstr "" -#: c-family/c.opt:940 +#: c-family/c.opt:949 #, no-c-format msgid "Warn about missing sized deallocation functions." msgstr "" -#: c-family/c.opt:944 +#: c-family/c.opt:953 #, no-c-format msgid "" "Warn about suspicious divisions of two sizeof expressions that don't work " "correctly with pointers." msgstr "" -#: c-family/c.opt:948 +#: c-family/c.opt:957 #, 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:953 +#: c-family/c.opt:962 #, no-c-format msgid "" "Warn about suspicious length parameters to certain string functions if the " "argument uses sizeof." msgstr "" -#: c-family/c.opt:957 +#: c-family/c.opt:966 #, no-c-format msgid "Warn when sizeof is applied on a parameter declared as an array." msgstr "" -#: c-family/c.opt:961 +#: c-family/c.opt:970 #, no-c-format msgid "" "Warn about calls to strcmp and strncmp used in equality expressions that are " @@ -2240,506 +2254,506 @@ msgid "" "argument." msgstr "" -#: c-family/c.opt:967 +#: c-family/c.opt:976 #, no-c-format msgid "" "Warn about buffer overflow in string manipulation functions like memcpy and " "strcpy." msgstr "" -#: c-family/c.opt:972 +#: c-family/c.opt:981 #, 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:977 +#: c-family/c.opt:986 #, 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:981 +#: c-family/c.opt:990 #, no-c-format msgid "" "Warn about truncation in string manipulation functions like strncat and " "strncpy." msgstr "" -#: c-family/c.opt:985 +#: c-family/c.opt:994 #, no-c-format msgid "" "Warn about inproper usages of flexible array members according to the level " "of -fstrict-flex-arrays." msgstr "" -#: c-family/c.opt:990 +#: c-family/c.opt:999 #, no-c-format msgid "Warn about functions which might be candidates for format attributes." msgstr "" -#: c-family/c.opt:994 +#: c-family/c.opt:1003 #, 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:999 +#: c-family/c.opt:1008 #, no-c-format msgid "Warn about enumerated switches, with no default, missing a case." msgstr "" -#: c-family/c.opt:1003 +#: c-family/c.opt:1012 #, no-c-format msgid "Warn about enumerated switches missing a \"default:\" statement." msgstr "" -#: c-family/c.opt:1007 +#: c-family/c.opt:1016 #, no-c-format msgid "Warn about all enumerated switches missing a specific case." msgstr "" -#: c-family/c.opt:1011 +#: c-family/c.opt:1020 #, no-c-format msgid "Warn about switches with boolean controlling expression." msgstr "" -#: c-family/c.opt:1015 +#: c-family/c.opt:1024 #, no-c-format msgid "Warn about switch values that are outside of the switch's type range." msgstr "" -#: c-family/c.opt:1019 +#: c-family/c.opt:1028 #, no-c-format msgid "Warn on primary template declaration." msgstr "" -#: c-family/c.opt:1023 +#: c-family/c.opt:1032 #, 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:1032 +#: c-family/c.opt:1041 #, no-c-format msgid "Warn about user-specified include directories that do not exist." msgstr "" -#: c-family/c.opt:1036 +#: c-family/c.opt:1045 #, no-c-format msgid "" "Warn about function parameters declared without a type specifier in K&R-" "style functions." msgstr "" -#: c-family/c.opt:1040 +#: c-family/c.opt:1049 #, no-c-format msgid "Warn about global functions without prototypes." msgstr "" -#: c-family/c.opt:1047 +#: c-family/c.opt:1056 #, no-c-format msgid "Warn about use of multi-character character constants." msgstr "" -#: c-family/c.opt:1051 +#: c-family/c.opt:1060 #, no-c-format msgid "" "Warn about narrowing conversions within { } that are ill-formed in C++11." msgstr "" -#: c-family/c.opt:1055 +#: c-family/c.opt:1064 #, no-c-format msgid "Warn about \"extern\" declarations not at file scope." msgstr "" -#: c-family/c.opt:1059 +#: c-family/c.opt:1068 #, 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:1063 +#: c-family/c.opt:1072 #, no-c-format msgid "" "Warn if C++17 noexcept function type will change the mangled name of a " "symbol." msgstr "" -#: c-family/c.opt:1067 +#: c-family/c.opt:1076 #, no-c-format msgid "" "Warn when non-templatized friend functions are declared within a template." msgstr "" -#: c-family/c.opt:1071 +#: c-family/c.opt:1080 #, 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:1075 +#: c-family/c.opt:1084 #, no-c-format msgid "Warn for unsafe raw memory writes to objects of class types." msgstr "" -#: c-family/c.opt:1079 +#: c-family/c.opt:1088 #, no-c-format msgid "Warn about non-virtual destructors." msgstr "" -#: c-family/c.opt:1083 +#: c-family/c.opt:1092 #, no-c-format msgid "" "Warn about NULL being passed to argument slots marked as requiring non-NULL." msgstr "" -#: c-family/c.opt:1099 +#: c-family/c.opt:1108 #, no-c-format msgid "" "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." msgstr "" -#: c-family/c.opt:1122 +#: c-family/c.opt:1131 #, 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:1127 +#: c-family/c.opt:1136 #, no-c-format msgid "Warn if a C-style cast is used in a program." msgstr "" -#: c-family/c.opt:1131 +#: c-family/c.opt:1140 #, no-c-format msgid "Warn for obsolescent usage in a declaration." msgstr "" -#: c-family/c.opt:1135 +#: c-family/c.opt:1144 #, no-c-format msgid "Warn if an old-style parameter definition is used." msgstr "" -#: c-family/c.opt:1139 +#: c-family/c.opt:1148 #, no-c-format msgid "" "Warn about potentially suboptimal choices related to OpenACC parallelism." msgstr "" -#: c-family/c.opt:1143 +#: c-family/c.opt:1152 #, no-c-format msgid "Warn if a simd directive is overridden by the vectorizer cost model." msgstr "" -#: c-family/c.opt:1147 +#: c-family/c.opt:1156 #, no-c-format msgid "" "Warn if a string is longer than the maximum portable length specified by the " "standard." msgstr "" -#: c-family/c.opt:1151 c-family/c.opt:1155 +#: c-family/c.opt:1160 c-family/c.opt:1164 #, no-c-format msgid "Warn about overloaded virtual function names." msgstr "" -#: c-family/c.opt:1159 +#: c-family/c.opt:1168 #, no-c-format msgid "Warn about overriding initializers without side effects." msgstr "" -#: c-family/c.opt:1163 +#: c-family/c.opt:1172 #, no-c-format msgid "Warn about overriding initializers with side effects." msgstr "" -#: c-family/c.opt:1167 +#: c-family/c.opt:1176 #, no-c-format msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." msgstr "" -#: c-family/c.opt:1171 +#: c-family/c.opt:1180 #, no-c-format msgid "Warn about possibly missing parentheses." msgstr "" -#: c-family/c.opt:1179 +#: c-family/c.opt:1188 #, 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:1183 +#: c-family/c.opt:1192 #, no-c-format msgid "Warn when converting the type of pointers to member functions." msgstr "" -#: c-family/c.opt:1187 +#: c-family/c.opt:1196 #, no-c-format msgid "Warn about function pointer arithmetic." msgstr "" -#: c-family/c.opt:1191 +#: c-family/c.opt:1200 #, no-c-format msgid "Warn when a pointer differs in signedness in an assignment." msgstr "" -#: c-family/c.opt:1195 +#: c-family/c.opt:1204 #, no-c-format msgid "Warn when a pointer is compared with a zero character constant." msgstr "" -#: c-family/c.opt:1199 +#: c-family/c.opt:1208 #, no-c-format msgid "Warn when a pointer is cast to an integer of a different size." msgstr "" -#: c-family/c.opt:1203 +#: c-family/c.opt:1212 #, no-c-format msgid "Warn about misuses of pragmas." msgstr "" -#: c-family/c.opt:1207 +#: c-family/c.opt:1216 #, no-c-format msgid "" "Warn if constructor or destructors with priorities from 0 to 100 are used." msgstr "" -#: c-family/c.opt:1211 +#: c-family/c.opt:1220 #, no-c-format msgid "" "Warn if a property for an Objective-C object has no assign semantics " "specified." msgstr "" -#: c-family/c.opt:1215 +#: c-family/c.opt:1224 #, no-c-format msgid "Warn if inherited methods are unimplemented." msgstr "" -#: c-family/c.opt:1219 c-family/c.opt:1223 +#: c-family/c.opt:1228 c-family/c.opt:1232 #, no-c-format msgid "Warn for placement new expressions with undefined behavior." msgstr "" -#: c-family/c.opt:1227 +#: c-family/c.opt:1236 #, no-c-format msgid "Warn about multiple declarations of the same object." msgstr "" -#: c-family/c.opt:1231 +#: c-family/c.opt:1240 #, no-c-format msgid "Warn about redundant calls to std::move." msgstr "" -#: c-family/c.opt:1235 +#: c-family/c.opt:1244 #, no-c-format msgid "Warn about uses of register storage specifier." msgstr "" -#: c-family/c.opt:1239 +#: c-family/c.opt:1248 #, no-c-format msgid "Warn when the compiler reorders code." msgstr "" -#: c-family/c.opt:1243 +#: c-family/c.opt:1252 #, 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:1247 +#: c-family/c.opt:1256 #, no-c-format msgid "Warn on suspicious constructs involving reverse scalar storage order." msgstr "" -#: c-family/c.opt:1251 +#: c-family/c.opt:1260 #, no-c-format msgid "Warn if a selector has multiple methods." msgstr "" -#: c-family/c.opt:1255 +#: c-family/c.opt:1264 #, no-c-format msgid "Warn when a value is moved to itself with std::move." msgstr "" -#: c-family/c.opt:1259 +#: c-family/c.opt:1268 #, no-c-format msgid "Warn about possible violations of sequence point rules." msgstr "" -#: c-family/c.opt:1263 +#: c-family/c.opt:1272 #, no-c-format msgid "Warn if a local declaration hides an instance variable." msgstr "" -#: c-family/c.opt:1267 c-family/c.opt:1271 +#: c-family/c.opt:1276 c-family/c.opt:1280 #, no-c-format msgid "Warn if left shift of a signed value overflows." msgstr "" -#: c-family/c.opt:1275 +#: c-family/c.opt:1284 #, no-c-format msgid "Warn if shift count is negative." msgstr "" -#: c-family/c.opt:1279 +#: c-family/c.opt:1288 #, no-c-format msgid "Warn if shift count >= width of type." msgstr "" -#: c-family/c.opt:1283 +#: c-family/c.opt:1292 #, no-c-format msgid "Warn if left shifting a negative value." msgstr "" -#: c-family/c.opt:1287 +#: c-family/c.opt:1296 #, 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:1291 +#: c-family/c.opt:1300 #, no-c-format msgid "Warn about signed-unsigned comparisons." msgstr "" -#: c-family/c.opt:1299 +#: c-family/c.opt:1308 #, no-c-format msgid "" "Warn for implicit type conversions between signed and unsigned integers." msgstr "" -#: c-family/c.opt:1303 +#: c-family/c.opt:1312 #, no-c-format msgid "Warn when overload promotes from unsigned to signed." msgstr "" -#: c-family/c.opt:1307 +#: c-family/c.opt:1316 #, no-c-format msgid "Warn about uncasted NULL used as sentinel." msgstr "" -#: c-family/c.opt:1311 +#: c-family/c.opt:1320 #, no-c-format msgid "Warn about unprototyped function declarations." msgstr "" -#: c-family/c.opt:1323 +#: c-family/c.opt:1332 #, no-c-format msgid "Warn if type signatures of candidate methods do not match exactly." msgstr "" -#: c-family/c.opt:1327 +#: c-family/c.opt:1336 #, 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:1331 +#: c-family/c.opt:1340 #, no-c-format msgid "Deprecated. This switch has no effect." msgstr "" -#: c-family/c.opt:1339 +#: c-family/c.opt:1348 #, no-c-format msgid "Warn if a comparison always evaluates to true or false." msgstr "" -#: c-family/c.opt:1343 +#: c-family/c.opt:1352 #, no-c-format msgid "Warn if a throw expression will always result in a call to terminate()." msgstr "" -#: c-family/c.opt:1347 +#: c-family/c.opt:1356 #, no-c-format msgid "Warn about features not present in traditional C." msgstr "" -#: c-family/c.opt:1351 +#: c-family/c.opt:1360 #, 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:1355 +#: c-family/c.opt:1364 #, no-c-format msgid "" "Warn if trigraphs are encountered that might affect the meaning of the " "program." msgstr "" -#: c-family/c.opt:1359 +#: c-family/c.opt:1368 #, no-c-format msgid "Warn about @selector()s without previously declared methods." msgstr "" -#: c-family/c.opt:1363 +#: c-family/c.opt:1372 #, no-c-format msgid "Warn if an undefined macro is used in an #if directive." msgstr "" -#: c-family/c.opt:1367 +#: c-family/c.opt:1376 #, no-c-format msgid "Warn about invalid forms of delimited or named escape sequences." msgstr "" -#: c-family/c.opt:1379 +#: c-family/c.opt:1388 #, no-c-format msgid "Warn about unrecognized pragmas." msgstr "" -#: c-family/c.opt:1383 +#: c-family/c.opt:1392 #, no-c-format msgid "Warn about unsuffixed float constants." msgstr "" -#: c-family/c.opt:1391 +#: c-family/c.opt:1400 #, no-c-format msgid "Warn when typedefs locally defined in a function are not used." msgstr "" -#: c-family/c.opt:1395 +#: c-family/c.opt:1404 #, no-c-format msgid "Warn about macros defined in the main file that are not used." msgstr "" -#: c-family/c.opt:1423 +#: c-family/c.opt:1432 #, no-c-format msgid "Warn about using variadic macros." msgstr "" -#: c-family/c.opt:1427 +#: c-family/c.opt:1436 #, no-c-format msgid "" "Warn about questionable usage of the macros used to retrieve variable " "arguments." msgstr "" -#: c-family/c.opt:1431 +#: c-family/c.opt:1440 #, no-c-format msgid "Warn about the most vexing parse syntactic ambiguity." msgstr "" -#: c-family/c.opt:1435 +#: c-family/c.opt:1444 #, no-c-format msgid "Warn if a variable length array is used." msgstr "" -#: c-family/c.opt:1439 +#: c-family/c.opt:1448 #, no-c-format msgid "" "-Wvla-larger-than=\tWarn on unbounded uses of variable-length " @@ -2747,39 +2761,39 @@ msgid "" "larger than bytes." msgstr "" -#: c-family/c.opt:1445 +#: c-family/c.opt:1454 #, no-c-format msgid "" "Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-" "than= or larger." msgstr "" -#: c-family/c.opt:1449 +#: c-family/c.opt:1458 #, no-c-format msgid "Warn about mismatched declarations of VLA parameters." msgstr "" -#: c-family/c.opt:1453 +#: c-family/c.opt:1462 #, no-c-format msgid "Warn about deprecated uses of volatile qualifier." msgstr "" -#: c-family/c.opt:1457 +#: c-family/c.opt:1466 #, no-c-format msgid "Warn when a register variable is declared volatile." msgstr "" -#: c-family/c.opt:1461 +#: c-family/c.opt:1470 #, no-c-format msgid "Warn on direct virtual inheritance." msgstr "" -#: c-family/c.opt:1465 +#: c-family/c.opt:1474 #, no-c-format msgid "Warn if a virtual base has a non-trivial move assignment operator." msgstr "" -#: c-family/c.opt:1469 +#: c-family/c.opt:1478 #, no-c-format msgid "" "In C++, nonzero means warn about deprecated conversion from string literals " @@ -2787,209 +2801,215 @@ msgid "" "not deprecated by the ISO C standard." msgstr "" -#: c-family/c.opt:1473 +#: c-family/c.opt:1482 #, no-c-format msgid "" "Warn about xor operators where it appears the user meant exponentiation." msgstr "" -#: c-family/c.opt:1477 +#: c-family/c.opt:1486 #, no-c-format msgid "Warn when a literal '0' is used as null pointer." msgstr "" -#: c-family/c.opt:1481 +#: c-family/c.opt:1490 #, no-c-format msgid "Warn about useless casts." msgstr "" -#: c-family/c.opt:1485 +#: c-family/c.opt:1494 #, 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:1489 +#: c-family/c.opt:1498 +#, no-c-format +msgid "" +"Warn if an additional enum-base is used in an elaborated-type-specifier." +msgstr "" + +#: c-family/c.opt:1502 #, no-c-format msgid "" "Warn when a declaration has duplicate const, volatile, restrict or _Atomic " "specifier." msgstr "" -#: c-family/c.opt:1493 +#: c-family/c.opt:1506 #, no-c-format msgid "" "Warn when an argument passed to a restrict-qualified parameter aliases with " "another argument." msgstr "" -#: c-family/c.opt:1498 +#: c-family/c.opt:1511 #, no-c-format msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." msgstr "" -#: c-family/c.opt:1506 +#: c-family/c.opt:1519 #, no-c-format msgid "" "The version of the C++ ABI used for -Wabi warnings and link compatibility " "aliases." msgstr "" -#: c-family/c.opt:1510 +#: c-family/c.opt:1523 #, no-c-format msgid "Enforce class member access control semantics." msgstr "" -#: c-family/c.opt:1514 +#: c-family/c.opt:1527 #, no-c-format msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent." msgstr "" -#: c-family/c.opt:1518 +#: c-family/c.opt:1531 #, no-c-format msgid "Support C++17 allocation of over-aligned types." msgstr "" -#: c-family/c.opt:1522 +#: c-family/c.opt:1535 #, no-c-format msgid "" "-faligned-new=\tUse C++17 over-aligned type allocation for alignments " "greater than N." msgstr "" -#: c-family/c.opt:1533 c-family/c.opt:1846 c-family/c.opt:2240 -#: c-family/c.opt:2244 c-family/c.opt:2260 +#: c-family/c.opt:1546 c-family/c.opt:1859 c-family/c.opt:2253 +#: c-family/c.opt:2257 c-family/c.opt:2273 #, no-c-format msgid "No longer supported." msgstr "" -#: c-family/c.opt:1537 +#: c-family/c.opt:1550 #, no-c-format msgid "Recognize the \"asm\" keyword." msgstr "" -#: c-family/c.opt:1545 +#: c-family/c.opt:1558 #, no-c-format msgid "Recognize built-in functions." msgstr "" -#: c-family/c.opt:1552 +#: c-family/c.opt:1565 #, no-c-format msgid "Where shorter, use canonicalized paths to systems headers." msgstr "" -#: c-family/c.opt:1556 +#: c-family/c.opt:1569 #, 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:1644 +#: c-family/c.opt:1657 #, no-c-format msgid "Removed in GCC 8. This switch has no effect." msgstr "" -#: c-family/c.opt:1648 +#: c-family/c.opt:1661 #, no-c-format msgid "Enable support for C++ concepts." msgstr "" -#: c-family/c.opt:1652 +#: c-family/c.opt:1665 #, no-c-format msgid "Enable certain features present in the Concepts TS." msgstr "" -#: c-family/c.opt:1656 +#: c-family/c.opt:1669 #, no-c-format msgid "" "Specify maximum error replay depth during recursive diagnosis of a " "constraint satisfaction failure." msgstr "" -#: c-family/c.opt:1660 +#: c-family/c.opt:1673 #, no-c-format msgid "Allow the arguments of the '?' operator to have different types." msgstr "" -#: c-family/c.opt:1668 +#: c-family/c.opt:1681 #, no-c-format msgid "-fconst-string-class=\tUse class for constant strings." msgstr "" -#: c-family/c.opt:1672 +#: c-family/c.opt:1685 #, no-c-format msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." msgstr "" -#: c-family/c.opt:1676 +#: c-family/c.opt:1689 #, no-c-format msgid "" "-fconstexpr-cache-depth=\tSpecify maximum constexpr recursion cache " "depth." msgstr "" -#: c-family/c.opt:1680 +#: c-family/c.opt:1693 #, no-c-format msgid "Allow IEC559 floating point exceptions in constant expressions." msgstr "" -#: c-family/c.opt:1684 +#: c-family/c.opt:1697 #, no-c-format msgid "" "-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration " "count." msgstr "" -#: c-family/c.opt:1688 +#: c-family/c.opt:1701 #, no-c-format msgid "" "-fconstexpr-ops-limit=\tSpecify maximum number of constexpr " "operations during a single constexpr evaluation." msgstr "" -#: c-family/c.opt:1692 +#: c-family/c.opt:1705 #, no-c-format msgid "Enable certain features present in drafts of C++ Contracts." msgstr "" -#: c-family/c.opt:1705 +#: c-family/c.opt:1718 #, 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:1709 +#: c-family/c.opt:1722 #, no-c-format msgid "" "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to " "generate runtime checks for." msgstr "" -#: c-family/c.opt:1713 +#: c-family/c.opt:1726 #, 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:1717 +#: c-family/c.opt:1730 #, no-c-format msgid "" "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default " "on)." msgstr "" -#: c-family/c.opt:1721 +#: c-family/c.opt:1734 #, no-c-format msgid "" "-fcontract-continuation-mode=[on|off]\tEnable or disable contract " "continuation mode (default off)." msgstr "" -#: c-family/c.opt:1725 +#: c-family/c.opt:1738 #, no-c-format msgid "" "-fcontract-role=:\tSpecify the semantics for all levels in " @@ -2997,426 +3017,426 @@ msgid "" "(ex: opt:assume,assume,assume)." msgstr "" -#: c-family/c.opt:1729 +#: c-family/c.opt:1742 #, no-c-format msgid "" "-fcontract-semantic=:\tSpecify the concrete semantics for " "level." msgstr "" -#: c-family/c.opt:1733 +#: c-family/c.opt:1746 #, no-c-format msgid "Enable C++ coroutines (experimental)." msgstr "" -#: c-family/c.opt:1737 +#: c-family/c.opt:1750 #, no-c-format msgid "Emit debug annotations during preprocessing." msgstr "" -#: c-family/c.opt:1745 +#: c-family/c.opt:1758 #, no-c-format msgid "Factor complex constructors and destructors to favor space over speed." msgstr "" -#: c-family/c.opt:1753 +#: c-family/c.opt:1766 #, no-c-format msgid "Print hierarchical comparisons when template types are mismatched." msgstr "" -#: c-family/c.opt:1757 +#: c-family/c.opt:1770 #, no-c-format msgid "Preprocess directives only." msgstr "" -#: c-family/c.opt:1761 +#: c-family/c.opt:1774 #, no-c-format msgid "Permit '$' as an identifier character." msgstr "" -#: c-family/c.opt:1765 +#: c-family/c.opt:1778 #, 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:1769 +#: c-family/c.opt:1782 #, no-c-format msgid "Write all declarations as Ada code transitively." msgstr "" -#: c-family/c.opt:1773 +#: c-family/c.opt:1786 #, no-c-format msgid "Write all declarations as Ada code for the given file only." msgstr "" -#: c-family/c.opt:1780 +#: c-family/c.opt:1793 #, no-c-format msgid "Do not elide common elements in template comparisons." msgstr "" -#: c-family/c.opt:1784 +#: c-family/c.opt:1797 #, no-c-format msgid "Generate code to check exception specifications." msgstr "" -#: c-family/c.opt:1791 +#: c-family/c.opt:1804 #, no-c-format msgid "" "-fexec-charset=\tConvert all strings and character constants to " "character set ." msgstr "" -#: c-family/c.opt:1795 +#: c-family/c.opt:1808 #, no-c-format msgid "Permit universal character names (\\u and \\U) in identifiers." msgstr "" -#: c-family/c.opt:1799 +#: c-family/c.opt:1812 #, no-c-format msgid "" "-finput-charset=\tSpecify the default character set for source files." msgstr "" -#: c-family/c.opt:1803 +#: c-family/c.opt:1816 #, no-c-format msgid "" "Support dynamic initialization of thread-local variables in a different " "translation unit." msgstr "" -#: c-family/c.opt:1810 +#: c-family/c.opt:1823 #, no-c-format msgid "Fold calls to simple inline functions." msgstr "" -#: c-family/c.opt:1817 +#: c-family/c.opt:1830 #, no-c-format msgid "Do not assume that standard C libraries and \"main\" exist." msgstr "" -#: c-family/c.opt:1821 +#: c-family/c.opt:1834 #, no-c-format msgid "Recognize GNU-defined keywords." msgstr "" -#: c-family/c.opt:1825 +#: c-family/c.opt:1838 #, no-c-format msgid "Generate code for GNU runtime environment." msgstr "" -#: c-family/c.opt:1829 +#: c-family/c.opt:1842 #, no-c-format msgid "Use traditional GNU semantics for inline functions." msgstr "" -#: c-family/c.opt:1842 +#: c-family/c.opt:1855 #, no-c-format msgid "Assume normal C execution environment." msgstr "" -#: c-family/c.opt:1850 +#: c-family/c.opt:1863 #, no-c-format msgid "Export functions even if they can be inlined." msgstr "" -#: c-family/c.opt:1854 +#: c-family/c.opt:1867 #, no-c-format msgid "Make inline functions constexpr by default." msgstr "" -#: c-family/c.opt:1858 +#: c-family/c.opt:1871 #, no-c-format msgid "Emit implicit instantiations of inline templates." msgstr "" -#: c-family/c.opt:1862 +#: c-family/c.opt:1875 #, no-c-format msgid "Emit implicit instantiations of templates." msgstr "" -#: c-family/c.opt:1866 +#: c-family/c.opt:1879 #, no-c-format msgid "Implement C++17 inheriting constructor semantics." msgstr "" -#: c-family/c.opt:1873 +#: c-family/c.opt:1886 #, no-c-format msgid "Don't emit dllexported inline functions unless needed." msgstr "" -#: c-family/c.opt:1880 +#: c-family/c.opt:1893 #, no-c-format msgid "" "Allow implicit conversions between vectors with differing numbers of " "subparts and/or differing element types." msgstr "" -#: c-family/c.opt:1884 +#: c-family/c.opt:1897 #, no-c-format msgid "Enable C++ modules-ts (experimental)." msgstr "" -#: c-family/c.opt:1892 +#: c-family/c.opt:1905 #, no-c-format msgid "Enable C++ header module (experimental)." msgstr "" -#: c-family/c.opt:1899 +#: c-family/c.opt:1912 #, no-c-format msgid "" "Member functions defined within their class are inline in module purview." msgstr "" -#: c-family/c.opt:1903 +#: c-family/c.opt:1916 #, no-c-format msgid "Only emit Compiled Module Interface." msgstr "" -#: c-family/c.opt:1907 +#: c-family/c.opt:1920 #, no-c-format msgid "Mapper for module to CMI files." msgstr "" -#: c-family/c.opt:1911 +#: c-family/c.opt:1924 #, no-c-format msgid "Enable lazy module importing." msgstr "" -#: c-family/c.opt:1919 +#: c-family/c.opt:1932 #, no-c-format msgid "Warn about macros that have conflicting header units definitions." msgstr "" -#: c-family/c.opt:1923 +#: c-family/c.opt:1936 #, no-c-format msgid "Note #include directives translated to import declarations." msgstr "" -#: c-family/c.opt:1927 +#: c-family/c.opt:1940 #, no-c-format msgid "" "Note #include directives not translated to import declarations, and not " "known to be textual." msgstr "" -#: c-family/c.opt:1931 +#: c-family/c.opt:1944 #, no-c-format msgid "Note a #include translation of a specific header." msgstr "" -#: c-family/c.opt:1935 +#: c-family/c.opt:1948 #, no-c-format msgid "Note Compiled Module Interface pathnames." msgstr "" -#: c-family/c.opt:1939 +#: c-family/c.opt:1952 #, no-c-format msgid "" "Note Compiled Module Interface pathname of a specific module or header-unit." msgstr "" -#: c-family/c.opt:1943 +#: c-family/c.opt:1956 #, no-c-format msgid "" "fmax-include-depth= Set the maximum depth of the nested #include." msgstr "" -#: c-family/c.opt:1947 +#: c-family/c.opt:1960 #, no-c-format msgid "Don't warn about uses of Microsoft extensions." msgstr "" -#: c-family/c.opt:1966 +#: c-family/c.opt:1979 #, no-c-format msgid "" "Implement resolution of DR 150 for matching of template template arguments." msgstr "" -#: c-family/c.opt:1970 +#: c-family/c.opt:1983 #, no-c-format msgid "Generate code for NeXT (Apple Mac OS X) runtime environment." msgstr "" -#: c-family/c.opt:1974 +#: c-family/c.opt:1987 #, no-c-format msgid "Assume that receivers of Objective-C messages may be nil." msgstr "" -#: c-family/c.opt:1978 +#: c-family/c.opt:1991 #, no-c-format msgid "" "Allow access to instance variables as if they were local declarations within " "instance method implementations." msgstr "" -#: c-family/c.opt:1982 +#: c-family/c.opt:1995 #, no-c-format msgid "" "-fvisibility=[private|protected|public|package]\tSet the default symbol " "visibility." msgstr "" -#: c-family/c.opt:2007 +#: c-family/c.opt:2020 #, no-c-format msgid "" "Treat a throw() exception specification as noexcept to improve code size." msgstr "" -#: c-family/c.opt:2011 +#: c-family/c.opt:2024 #, no-c-format msgid "" "Specify which ABI to use for Objective-C family code and meta-data " "generation." msgstr "" -#: c-family/c.opt:2017 +#: c-family/c.opt:2030 #, no-c-format msgid "" "Generate special Objective-C methods to initialize/destroy non-POD C++ " "ivars, if needed." msgstr "" -#: c-family/c.opt:2021 +#: c-family/c.opt:2034 #, no-c-format msgid "Allow fast jumps to the message dispatcher." msgstr "" -#: c-family/c.opt:2027 +#: c-family/c.opt:2040 #, no-c-format msgid "Enable Objective-C exception and synchronization syntax." msgstr "" -#: c-family/c.opt:2031 +#: c-family/c.opt:2044 #, no-c-format msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." msgstr "" -#: c-family/c.opt:2035 +#: c-family/c.opt:2048 #, no-c-format msgid "" "Enable inline checks for nil receivers with the NeXT runtime and ABI version " "2." msgstr "" -#: c-family/c.opt:2040 +#: c-family/c.opt:2053 #, no-c-format msgid "Enable Objective-C setjmp exception handling runtime." msgstr "" -#: c-family/c.opt:2044 +#: c-family/c.opt:2057 #, no-c-format msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." msgstr "" -#: c-family/c.opt:2048 +#: c-family/c.opt:2061 #, no-c-format msgid "Enable OpenACC." msgstr "" -#: c-family/c.opt:2052 +#: c-family/c.opt:2065 #, no-c-format msgid "Specify default OpenACC compute dimensions." msgstr "" -#: c-family/c.opt:2056 +#: c-family/c.opt:2069 #, no-c-format msgid "Enable OpenMP (implies -frecursive in Fortran)." msgstr "" -#: c-family/c.opt:2060 +#: c-family/c.opt:2073 #, no-c-format msgid "Enable OpenMP's SIMD directives." msgstr "" -#: c-family/c.opt:2064 +#: c-family/c.opt:2077 #, no-c-format msgid "Recognize C++ keywords like \"compl\" and \"xor\"." msgstr "" -#: c-family/c.opt:2075 +#: c-family/c.opt:2088 #, no-c-format msgid "Look for and use PCH files even when preprocessing." msgstr "" -#: c-family/c.opt:2079 +#: c-family/c.opt:2092 #, no-c-format msgid "Downgrade conformance errors to warnings." msgstr "" -#: c-family/c.opt:2083 +#: c-family/c.opt:2096 #, no-c-format msgid "Enable Plan 9 language extensions." msgstr "" -#: c-family/c.opt:2087 +#: c-family/c.opt:2100 #, no-c-format msgid "Treat the input file as already preprocessed." msgstr "" -#: c-family/c.opt:2095 +#: c-family/c.opt:2108 #, 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:2099 +#: c-family/c.opt:2112 #, no-c-format msgid "" "Do not pretty-print template specializations as the template signature " "followed by the arguments." msgstr "" -#: c-family/c.opt:2103 +#: c-family/c.opt:2116 #, no-c-format msgid "Treat known sprintf return values as constants." msgstr "" -#: c-family/c.opt:2107 +#: c-family/c.opt:2120 #, 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:2111 +#: c-family/c.opt:2124 #, no-c-format msgid "Removed in GCC 10. This switch has no effect." msgstr "" -#: c-family/c.opt:2115 +#: c-family/c.opt:2128 #, no-c-format msgid "Generate run time type descriptor information." msgstr "" -#: c-family/c.opt:2119 ada/gcc-interface/lang.opt:81 +#: c-family/c.opt:2132 ada/gcc-interface/lang.opt:81 #, no-c-format msgid "Use the narrowest integer type possible for enumeration types." msgstr "" -#: c-family/c.opt:2123 +#: c-family/c.opt:2136 #, no-c-format msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." msgstr "" -#: c-family/c.opt:2127 +#: c-family/c.opt:2140 #, no-c-format msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." msgstr "" -#: c-family/c.opt:2131 ada/gcc-interface/lang.opt:85 +#: c-family/c.opt:2144 ada/gcc-interface/lang.opt:85 #, no-c-format msgid "Make \"char\" signed by default." msgstr "" -#: c-family/c.opt:2135 +#: c-family/c.opt:2148 #, no-c-format msgid "Enable C++14 sized deallocation support." msgstr "" -#: c-family/c.opt:2142 +#: c-family/c.opt:2155 #, no-c-format msgid "" "-fstrict-flex-arrays= Control when to treat the trailing array of " @@ -3425,415 +3445,429 @@ msgid "" "structures as flexible array members." msgstr "" -#: c-family/c.opt:2149 +#: c-family/c.opt:2162 #, no-c-format msgid "" "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar " "storage order." msgstr "" -#: c-family/c.opt:2165 +#: c-family/c.opt:2178 #, no-c-format msgid "Display statistics accumulated during compilation." msgstr "" -#: c-family/c.opt:2169 +#: c-family/c.opt:2182 #, no-c-format msgid "" "Assume that values of enumeration type are always within the minimum range " "of that type." msgstr "" -#: c-family/c.opt:2176 c-family/c.opt:2181 +#: c-family/c.opt:2189 c-family/c.opt:2194 #, no-c-format msgid "" "Follow the C++17 evaluation order requirements for assignment expressions, " "shift, member function calls, etc." msgstr "" -#: c-family/c.opt:2198 +#: c-family/c.opt:2211 #, no-c-format msgid "" "Set the maximum number of template instantiation notes for a single warning " "or error." msgstr "" -#: c-family/c.opt:2205 +#: c-family/c.opt:2218 #, no-c-format msgid "" "-ftemplate-depth=\tSpecify maximum template instantiation depth." msgstr "" -#: c-family/c.opt:2212 +#: c-family/c.opt:2225 #, no-c-format msgid "" "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " "local statics." msgstr "" -#: c-family/c.opt:2216 +#: c-family/c.opt:2229 #, no-c-format msgid "" "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." msgstr "" -#: c-family/c.opt:2220 ada/gcc-interface/lang.opt:89 +#: c-family/c.opt:2233 ada/gcc-interface/lang.opt:89 #, no-c-format msgid "Make \"char\" unsigned by default." msgstr "" -#: c-family/c.opt:2224 +#: c-family/c.opt:2237 #, no-c-format msgid "Use __cxa_atexit to register destructors." msgstr "" -#: c-family/c.opt:2228 +#: c-family/c.opt:2241 #, no-c-format msgid "Use __cxa_get_exception_ptr in exception handling." msgstr "" -#: c-family/c.opt:2232 +#: c-family/c.opt:2245 #, no-c-format msgid "Marks all inlined functions and methods as having hidden visibility." msgstr "" -#: c-family/c.opt:2236 +#: c-family/c.opt:2249 #, no-c-format msgid "Changes visibility to match Microsoft Visual Studio by default." msgstr "" -#: c-family/c.opt:2248 +#: c-family/c.opt:2261 #, no-c-format msgid "Emit common-like symbols as weak symbols." msgstr "" -#: c-family/c.opt:2252 +#: c-family/c.opt:2265 #, no-c-format msgid "" "-fwide-exec-charset=\tConvert all wide strings and character constants " "to character set ." msgstr "" -#: c-family/c.opt:2256 +#: c-family/c.opt:2269 #, no-c-format msgid "Generate a #line directive pointing at the current working directory." msgstr "" -#: c-family/c.opt:2264 +#: c-family/c.opt:2277 #, no-c-format msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." msgstr "" -#: c-family/c.opt:2268 +#: c-family/c.opt:2281 #, no-c-format msgid "Dump declarations to a .decl file." msgstr "" -#: c-family/c.opt:2272 +#: c-family/c.opt:2285 #, no-c-format msgid "" "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." msgstr "" -#: c-family/c.opt:2276 +#: c-family/c.opt:2289 #, no-c-format msgid "" "-femit-struct-debug-reduced\tConservative reduced debug info for structs." msgstr "" -#: c-family/c.opt:2280 +#: c-family/c.opt:2293 #, no-c-format msgid "" "-femit-struct-debug-detailed=\tDetailed reduced debug info for " "structs." msgstr "" -#: c-family/c.opt:2284 +#: c-family/c.opt:2297 #, 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:2289 +#: c-family/c.opt:2302 #, no-c-format msgid "-idirafter \tAdd to the end of the system include path." msgstr "" -#: c-family/c.opt:2293 +#: c-family/c.opt:2306 #, no-c-format msgid "-imacros \tAccept definition of macros in ." msgstr "" -#: c-family/c.opt:2297 +#: c-family/c.opt:2310 #, no-c-format msgid "-imultilib \tSet to be the multilib include subdirectory." msgstr "" -#: c-family/c.opt:2301 +#: c-family/c.opt:2314 #, no-c-format msgid "-include \tInclude the contents of before other files." msgstr "" -#: c-family/c.opt:2305 +#: c-family/c.opt:2318 #, no-c-format msgid "-iprefix \tSpecify as a prefix for next two options." msgstr "" -#: c-family/c.opt:2309 +#: c-family/c.opt:2322 #, no-c-format msgid "-isysroot \tSet to be the system root directory." msgstr "" -#: c-family/c.opt:2313 +#: c-family/c.opt:2326 #, no-c-format msgid "-isystem \tAdd to the start of the system include path." msgstr "" -#: c-family/c.opt:2317 +#: c-family/c.opt:2330 #, no-c-format msgid "-iquote \tAdd to the end of the quote include path." msgstr "" -#: c-family/c.opt:2321 +#: c-family/c.opt:2334 #, no-c-format msgid "-iwithprefix \tAdd to the end of the system include path." msgstr "" -#: c-family/c.opt:2325 +#: c-family/c.opt:2338 #, no-c-format msgid "" "-iwithprefixbefore \tAdd to the end of the main include path." msgstr "" -#: c-family/c.opt:2335 +#: c-family/c.opt:2348 #, no-c-format msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)." msgstr "" -#: c-family/c.opt:2339 +#: c-family/c.opt:2352 #, no-c-format msgid "Do not search standard system include directories for C++." msgstr "" -#: c-family/c.opt:2351 +#: c-family/c.opt:2364 #, no-c-format msgid "Generate C header of platform-specific features." msgstr "" -#: c-family/c.opt:2355 +#: c-family/c.opt:2368 #, no-c-format msgid "Remap file names when including files." msgstr "" -#: c-family/c.opt:2359 c-family/c.opt:2363 +#: c-family/c.opt:2372 c-family/c.opt:2376 #, no-c-format msgid "" "Conform to the ISO 1998 C++ standard revised by the 2003 technical " "corrigendum." msgstr "" -#: c-family/c.opt:2367 +#: c-family/c.opt:2380 #, no-c-format msgid "Conform to the ISO 2011 C++ standard." msgstr "" -#: c-family/c.opt:2371 +#: c-family/c.opt:2384 #, no-c-format msgid "Deprecated in favor of -std=c++11." msgstr "" -#: c-family/c.opt:2375 +#: c-family/c.opt:2388 #, no-c-format msgid "Deprecated in favor of -std=c++14." msgstr "" -#: c-family/c.opt:2379 +#: c-family/c.opt:2392 #, no-c-format msgid "Conform to the ISO 2014 C++ standard." msgstr "" -#: c-family/c.opt:2383 +#: c-family/c.opt:2396 #, no-c-format msgid "Deprecated in favor of -std=c++17." msgstr "" -#: c-family/c.opt:2387 +#: c-family/c.opt:2400 #, no-c-format msgid "Conform to the ISO 2017 C++ standard." msgstr "" -#: c-family/c.opt:2391 c-family/c.opt:2395 +#: c-family/c.opt:2404 c-family/c.opt:2408 #, no-c-format msgid "" "Conform to the ISO 2020 C++ standard (experimental and incomplete support)." msgstr "" -#: c-family/c.opt:2399 c-family/c.opt:2403 +#: c-family/c.opt:2412 c-family/c.opt:2416 #, no-c-format msgid "" "Conform to the ISO 2023 C++ draft standard (experimental and incomplete " "support)." msgstr "" -#: c-family/c.opt:2407 c-family/c.opt:2545 +#: c-family/c.opt:2420 c-family/c.opt:2424 +#, no-c-format +msgid "" +"Conform to the ISO 2026 C++ draft standard (experimental and incomplete " +"support)." +msgstr "" + +#: c-family/c.opt:2428 c-family/c.opt:2574 #, no-c-format msgid "Conform to the ISO 2011 C standard." msgstr "" -#: c-family/c.opt:2411 +#: c-family/c.opt:2432 #, no-c-format msgid "Deprecated in favor of -std=c11." msgstr "" -#: c-family/c.opt:2415 c-family/c.opt:2419 c-family/c.opt:2549 -#: c-family/c.opt:2553 +#: c-family/c.opt:2436 c-family/c.opt:2440 c-family/c.opt:2578 +#: c-family/c.opt:2582 #, no-c-format msgid "Conform to the ISO 2017 C standard (published in 2018)." msgstr "" -#: c-family/c.opt:2423 +#: c-family/c.opt:2444 #, no-c-format msgid "" "Conform to the ISO 202X C standard draft (experimental and incomplete " "support)." msgstr "" -#: c-family/c.opt:2427 c-family/c.opt:2431 c-family/c.opt:2529 +#: c-family/c.opt:2448 c-family/c.opt:2452 c-family/c.opt:2558 #, no-c-format msgid "Conform to the ISO 1990 C standard." msgstr "" -#: c-family/c.opt:2435 c-family/c.opt:2537 +#: c-family/c.opt:2456 c-family/c.opt:2566 #, no-c-format msgid "Conform to the ISO 1999 C standard." msgstr "" -#: c-family/c.opt:2439 +#: c-family/c.opt:2460 #, no-c-format msgid "Deprecated in favor of -std=c99." msgstr "" -#: c-family/c.opt:2443 c-family/c.opt:2448 +#: c-family/c.opt:2464 c-family/c.opt:2469 #, 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:2453 +#: c-family/c.opt:2474 #, no-c-format msgid "Conform to the ISO 2011 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2457 +#: c-family/c.opt:2478 #, no-c-format msgid "Deprecated in favor of -std=gnu++11." msgstr "" -#: c-family/c.opt:2461 +#: c-family/c.opt:2482 #, no-c-format msgid "Deprecated in favor of -std=gnu++14." msgstr "" -#: c-family/c.opt:2465 +#: c-family/c.opt:2486 #, no-c-format msgid "Conform to the ISO 2014 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2469 +#: c-family/c.opt:2490 #, no-c-format msgid "Deprecated in favor of -std=gnu++17." msgstr "" -#: c-family/c.opt:2473 +#: c-family/c.opt:2494 #, no-c-format msgid "Conform to the ISO 2017 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2477 c-family/c.opt:2481 +#: c-family/c.opt:2498 c-family/c.opt:2502 #, no-c-format msgid "" "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and " "incomplete support)." msgstr "" -#: c-family/c.opt:2485 c-family/c.opt:2489 +#: c-family/c.opt:2506 c-family/c.opt:2510 #, no-c-format msgid "" "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental " "and incomplete support)." msgstr "" -#: c-family/c.opt:2493 +#: c-family/c.opt:2514 c-family/c.opt:2518 +#, no-c-format +msgid "" +"Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental " +"and incomplete support)." +msgstr "" + +#: c-family/c.opt:2522 #, no-c-format msgid "Conform to the ISO 2011 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2497 +#: c-family/c.opt:2526 #, no-c-format msgid "Deprecated in favor of -std=gnu11." msgstr "" -#: c-family/c.opt:2501 c-family/c.opt:2505 +#: c-family/c.opt:2530 c-family/c.opt:2534 #, no-c-format msgid "" "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." msgstr "" -#: c-family/c.opt:2509 +#: c-family/c.opt:2538 #, no-c-format msgid "" "Conform to the ISO 202X C standard draft with GNU extensions (experimental " "and incomplete support)." msgstr "" -#: c-family/c.opt:2513 c-family/c.opt:2517 +#: c-family/c.opt:2542 c-family/c.opt:2546 #, no-c-format msgid "Conform to the ISO 1990 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2521 +#: c-family/c.opt:2550 #, no-c-format msgid "Conform to the ISO 1999 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2525 +#: c-family/c.opt:2554 #, no-c-format msgid "Deprecated in favor of -std=gnu99." msgstr "" -#: c-family/c.opt:2533 +#: c-family/c.opt:2562 #, no-c-format msgid "Conform to the ISO 1990 C standard as amended in 1994." msgstr "" -#: c-family/c.opt:2541 +#: c-family/c.opt:2570 #, no-c-format msgid "Deprecated in favor of -std=iso9899:1999." msgstr "" -#: c-family/c.opt:2557 +#: c-family/c.opt:2586 #, no-c-format msgid "" "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers " "and runtime." msgstr "" -#: c-family/c.opt:2574 +#: c-family/c.opt:2603 #, no-c-format msgid "Enable traditional preprocessing." msgstr "" -#: c-family/c.opt:2578 +#: c-family/c.opt:2607 #, no-c-format msgid "-trigraphs\tSupport ISO C trigraphs." msgstr "" -#: c-family/c.opt:2582 +#: c-family/c.opt:2611 #, no-c-format msgid "Do not predefine system-specific and GCC-specific macros." msgstr "" @@ -3895,326 +3929,331 @@ 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:155 +#: d/lang.opt:163 #, no-c-format msgid "Generate JSON file." msgstr "" -#: d/lang.opt:159 +#: d/lang.opt:167 #, no-c-format msgid "-Xf \tWrite JSON output to the given ." msgstr "" -#: d/lang.opt:163 +#: d/lang.opt:171 #, no-c-format msgid "Debug library to use instead of phobos." msgstr "" -#: d/lang.opt:167 +#: d/lang.opt:175 #, no-c-format msgid "Default library to use instead of phobos." msgstr "" -#: d/lang.opt:171 +#: d/lang.opt:179 #, no-c-format msgid "Do link the standard D startup files in the compilation." msgstr "" -#: d/lang.opt:178 +#: d/lang.opt:186 #, no-c-format msgid "Generate code for all template instantiations." msgstr "" -#: d/lang.opt:182 +#: d/lang.opt:190 #, no-c-format msgid "Generate code for assert contracts." msgstr "" -#: d/lang.opt:190 +#: 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:232 +#: d/lang.opt:240 #, no-c-format msgid "-fcheckaction=[throw,halt,context]\tBehavior on contract failure." msgstr "" -#: d/lang.opt:248 +#: d/lang.opt:256 #, no-c-format msgid "Compile in debug code." msgstr "" -#: d/lang.opt:252 +#: d/lang.opt:260 #, no-c-format msgid "-fdebug=\tCompile in debug code identified by ." msgstr "" -#: d/lang.opt:256 +#: d/lang.opt:264 #, no-c-format msgid "Generate documentation." msgstr "" -#: d/lang.opt:260 +#: d/lang.opt:268 #, no-c-format msgid "-fdoc-dir=\tWrite documentation file to directory ." msgstr "" -#: d/lang.opt:264 +#: d/lang.opt:272 #, no-c-format msgid "-fdoc-file=\tWrite documentation to ." msgstr "" -#: d/lang.opt:268 +#: d/lang.opt:276 #, no-c-format msgid "-fdoc-inc=\tInclude a Ddoc macro ." msgstr "" -#: d/lang.opt:272 +#: d/lang.opt:280 #, no-c-format msgid "Assume that standard D runtime libraries and \"D main\" exist." msgstr "" -#: d/lang.opt:276 +#: d/lang.opt:284 #, no-c-format msgid "Add comments for ignored declarations in the generated C++ header." msgstr "" -#: d/lang.opt:280 +#: d/lang.opt:288 #, no-c-format msgid "" "-fdump-cxx-spec=\tWrite all declarations as C++ code to ." msgstr "" -#: d/lang.opt:284 +#: d/lang.opt:292 #, no-c-format msgid "Display the frontend AST after parsing and semantic passes." msgstr "" -#: d/lang.opt:288 +#: d/lang.opt:300 #, no-c-format msgid "" "-fextern-std=\tSet C++ name mangling compatibility with ." msgstr "" -#: d/lang.opt:313 +#: d/lang.opt:325 #, no-c-format msgid "Ignore unsupported pragmas." msgstr "" -#: d/lang.opt:317 +#: d/lang.opt:329 #, no-c-format msgid "Generate code for class invariant contracts." msgstr "" -#: d/lang.opt:321 +#: d/lang.opt:333 #, no-c-format msgid "Generate a default D main() function when compiling." msgstr "" -#: d/lang.opt:325 +#: d/lang.opt:337 #, no-c-format msgid "" "-fmodule-file==\tuse as source file for " "." msgstr "" -#: d/lang.opt:329 +#: d/lang.opt:341 #, no-c-format msgid "Generate ModuleInfo struct for output module." msgstr "" -#: d/lang.opt:333 +#: 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:337 +#: d/lang.opt:349 #, no-c-format msgid "Generate code for postcondition contracts." msgstr "" -#: d/lang.opt:341 +#: d/lang.opt:353 #, no-c-format msgid "Generate code for precondition contracts." msgstr "" -#: d/lang.opt:345 +#: d/lang.opt:357 #, no-c-format msgid "Turn on all upcoming D language features." msgstr "" -#: d/lang.opt:349 +#: d/lang.opt:361 #, no-c-format msgid "Implement D bit-fields." msgstr "" -#: d/lang.opt:353 +#: d/lang.opt:365 #, no-c-format msgid "Implement DIP1000: Scoped pointers." msgstr "" -#: d/lang.opt:357 +#: d/lang.opt:369 #, no-c-format msgid "Implement DIP1008: Allow exceptions in @nogc code." msgstr "" -#: d/lang.opt:361 +#: d/lang.opt:373 #, no-c-format msgid "Implement DIP1021: Mutable function arguments." msgstr "" -#: d/lang.opt:365 +#: d/lang.opt:377 #, no-c-format msgid "Destruct fields of partially constructed objects." msgstr "" -#: d/lang.opt:369 +#: d/lang.opt:381 #, no-c-format msgid "Use field-wise comparisons for struct equality." msgstr "" -#: d/lang.opt:373 +#: 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:377 +#: d/lang.opt:389 #, no-c-format msgid "" "Disallow unsound immutable conversions that were formerly incorrectly " "permitted." msgstr "" -#: d/lang.opt:381 +#: d/lang.opt:393 #, no-c-format msgid "Implement 'in' parameters to mean scope const." msgstr "" -#: d/lang.opt:385 +#: 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:389 +#: d/lang.opt:401 #, no-c-format msgid "Disable access to shared memory objects." msgstr "" -#: d/lang.opt:393 +#: d/lang.opt:405 #, no-c-format msgid "Enable rvalue arguments to ref parameters." msgstr "" -#: d/lang.opt:397 +#: d/lang.opt:409 #, no-c-format msgid "Disable access to variables marked `@system' from @safe code." msgstr "" -#: d/lang.opt:401 +#: d/lang.opt:413 #, no-c-format msgid "Compile release version." msgstr "" -#: d/lang.opt:405 +#: d/lang.opt:417 #, no-c-format msgid "Turn off all revertable D language features." msgstr "" -#: d/lang.opt:409 +#: d/lang.opt:421 #, no-c-format msgid "Revert DIP1000: Scoped pointers." msgstr "" -#: d/lang.opt:413 +#: d/lang.opt:425 #, no-c-format msgid "Don't destruct fields of partially constructed objects." msgstr "" -#: d/lang.opt:417 +#: d/lang.opt:429 #, no-c-format msgid "Don't use C-style integral promotion for unary '+', '-' and '~'." msgstr "" -#: d/lang.opt:425 +#: d/lang.opt:437 #, no-c-format msgid "" "-fsave-mixins=\tExpand and save mixins to file specified by " "." msgstr "" -#: d/lang.opt:429 +#: d/lang.opt:441 #, no-c-format msgid "Generate code for switches without a default case." msgstr "" -#: d/lang.opt:433 +#: d/lang.opt:445 #, no-c-format msgid "List information on all D language transitions." msgstr "" -#: d/lang.opt:437 +#: d/lang.opt:449 #, no-c-format msgid "List all non-mutable fields which occupy an object instance." msgstr "" -#: d/lang.opt:441 +#: d/lang.opt:453 #, no-c-format msgid "List all usages of 'in' on parameter." msgstr "" -#: d/lang.opt:445 +#: d/lang.opt:457 #, no-c-format msgid "List all hidden GC allocations." msgstr "" -#: d/lang.opt:449 +#: d/lang.opt:461 #, no-c-format msgid "List statistics on template instantiations." msgstr "" -#: d/lang.opt:453 +#: d/lang.opt:465 #, no-c-format msgid "List all variables going into thread local storage." msgstr "" -#: d/lang.opt:457 +#: d/lang.opt:469 #, no-c-format msgid "Compile in unittest code." msgstr "" -#: d/lang.opt:461 +#: d/lang.opt:473 #, no-c-format msgid "-fversion=\tCompile in version code identified by ." msgstr "" -#: d/lang.opt:465 +#: d/lang.opt:477 #, no-c-format msgid "Emit template instantiations as weak symbols." msgstr "" -#: d/lang.opt:485 +#: d/lang.opt:497 #, no-c-format msgid "Do not link the standard D library in the compilation." msgstr "" -#: d/lang.opt:493 +#: d/lang.opt:505 #, no-c-format msgid "Link the standard D library statically in the compilation." msgstr "" -#: d/lang.opt:497 +#: d/lang.opt:509 #, no-c-format msgid "Link the standard D library dynamically in the compilation." msgstr "" @@ -4535,7 +4574,21 @@ msgstr "" msgid "Link the standard Modula-2 libraries statically in the compilation." msgstr "" -#: m2/lang.opt:412 m2/lang.opt:416 +#: m2/lang.opt:298 +#, 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:302 +#, 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:420 m2/lang.opt:424 #, no-c-format msgid "save temporary preprocessed files" msgstr "" @@ -4572,45 +4625,50 @@ msgstr "" #: go/lang.opt:66 #, no-c-format -msgid "-fgo-optimize-\tTurn on optimization passes in the frontend." +msgid "-fgo-importcfg=\tProvide file that tells where to find imports." msgstr "" #: go/lang.opt:70 #, no-c-format -msgid "-fgo-pkgpath=\tSet Go package path." +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:78 +#: go/lang.opt:82 #, no-c-format msgid "" "-fgo-relative-import-path=\tTreat a relative import as relative to " "path." msgstr "" -#: go/lang.opt:82 +#: go/lang.opt:86 #, no-c-format msgid "Functions which return values must end with return statements." msgstr "" -#: go/lang.opt:86 +#: 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:90 +#: go/lang.opt:94 #, no-c-format msgid "-fgo-debug-escape-hash=\tHash value to debug escape analysis." msgstr "" -#: go/lang.opt:94 +#: go/lang.opt:98 #, no-c-format msgid "Emit optimization diagnostics." msgstr "" @@ -4672,412 +4730,444 @@ 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:63 +#: 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:67 +#: 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:71 +#: 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:75 +#: 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:79 +#: 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:83 +#: 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:87 +#: 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:91 +#: analyzer/analyzer.opt:107 #, no-c-format msgid "Warn about code paths in which a file descriptor is not closed." msgstr "" -#: analyzer/analyzer.opt:95 +#: 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:99 +#: 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:103 +#: 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:107 +#: 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:111 +#: analyzer/analyzer.opt:127 #, no-c-format msgid "Warn about code paths in which a stdio FILE is not closed." msgstr "" -#: analyzer/analyzer.opt:115 +#: analyzer/analyzer.opt:131 #, no-c-format msgid "Warn about code paths in which a non-heap pointer is freed." msgstr "" -#: analyzer/analyzer.opt:119 +#: 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:123 +#: analyzer/analyzer.opt:139 #, no-c-format msgid "Warn about code paths which appear to lead to infinite recursion." msgstr "" -#: analyzer/analyzer.opt:127 +#: analyzer/analyzer.opt:143 #, no-c-format msgid "Warn about code paths in which a NULL function pointer is called." msgstr "" -#: analyzer/analyzer.opt:131 +#: analyzer/analyzer.opt:147 #, no-c-format msgid "Warn about code paths in which a heap-allocated pointer leaks." msgstr "" -#: analyzer/analyzer.opt:135 +#: analyzer/analyzer.opt:151 #, no-c-format msgid "" "Warn about code paths in which the wrong deallocation function is called." msgstr "" -#: analyzer/analyzer.opt:139 +#: analyzer/analyzer.opt:155 #, 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:143 +#: analyzer/analyzer.opt:159 #, 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:147 +#: analyzer/analyzer.opt:163 #, no-c-format msgid "Warn about code paths in which a possibly-NULL pointer is dereferenced." msgstr "" -#: analyzer/analyzer.opt:151 +#: analyzer/analyzer.opt:167 #, 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:155 +#: analyzer/analyzer.opt:171 #, 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:159 +#: analyzer/analyzer.opt:175 #, no-c-format msgid "Warn about code paths in which a NULL pointer is dereferenced." msgstr "" -#: analyzer/analyzer.opt:163 +#: analyzer/analyzer.opt:179 #, no-c-format msgid "Warn about code paths in which an on-stack buffer is passed to putenv." msgstr "" -#: analyzer/analyzer.opt:167 +#: analyzer/analyzer.opt:183 #, no-c-format msgid "" "Warn about code paths in which a shift with negative count is attempted." msgstr "" -#: analyzer/analyzer.opt:171 +#: analyzer/analyzer.opt:187 #, no-c-format msgid "" "Warn about code paths in which a shift with count >= width of type is " "attempted." msgstr "" -#: analyzer/analyzer.opt:175 +#: analyzer/analyzer.opt:191 #, 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:179 +#: analyzer/analyzer.opt:195 #, no-c-format msgid "" "Warn about code paths in which an unsanitized value is used as an allocation " "size." msgstr "" -#: analyzer/analyzer.opt:183 +#: analyzer/analyzer.opt:199 #, no-c-format msgid "" "Warn about code paths in which an unsanitized value is used as an array " "index." msgstr "" -#: analyzer/analyzer.opt:187 +#: analyzer/analyzer.opt:203 #, no-c-format msgid "" "Warn about code paths in which an 'assert()' is made involving an " "unsanitized value." msgstr "" -#: analyzer/analyzer.opt:191 +#: analyzer/analyzer.opt:207 #, no-c-format msgid "" "Warn about code paths in which an unsanitized value is used as a divisor." msgstr "" -#: analyzer/analyzer.opt:195 +#: analyzer/analyzer.opt:211 #, no-c-format msgid "" "Warn about code paths in which an unsanitized value is used as a pointer " "offset." msgstr "" -#: analyzer/analyzer.opt:199 +#: analyzer/analyzer.opt:215 #, no-c-format msgid "Warn about code paths in which an unsanitized value is used as a size." msgstr "" -#: analyzer/analyzer.opt:203 +#: analyzer/analyzer.opt:219 #, no-c-format msgid "Warn about code paths in which a freed value is used." msgstr "" -#: analyzer/analyzer.opt:207 +#: analyzer/analyzer.opt:223 #, no-c-format msgid "" "Warn about code paths in which a pointer to a stale stack frame is used." msgstr "" -#: analyzer/analyzer.opt:211 +#: analyzer/analyzer.opt:227 #, no-c-format msgid "Warn about code paths in which va_arg uses the wrong type." msgstr "" -#: analyzer/analyzer.opt:215 +#: analyzer/analyzer.opt:231 #, 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:219 +#: analyzer/analyzer.opt:235 #, 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:223 +#: analyzer/analyzer.opt:239 #, no-c-format msgid "Warn about code paths in which a va_list is used after va_end." msgstr "" -#: analyzer/analyzer.opt:227 +#: analyzer/analyzer.opt:243 #, no-c-format msgid "Warn about code paths which attempt to write to a const object." msgstr "" -#: analyzer/analyzer.opt:231 +#: analyzer/analyzer.opt:247 #, no-c-format msgid "Warn about code paths which attempt to write to a string literal." msgstr "" -#: analyzer/analyzer.opt:235 +#: analyzer/analyzer.opt:251 #, no-c-format msgid "Warn about code paths in which an uninitialized value is used." msgstr "" -#: analyzer/analyzer.opt:239 +#: analyzer/analyzer.opt:255 #, no-c-format msgid "Warn if the code is too complicated for the analyzer to fully explore." msgstr "" -#: analyzer/analyzer.opt:243 +#: analyzer/analyzer.opt:259 #, no-c-format msgid "Restrict the analyzer to run just the named checker." msgstr "" -#: analyzer/analyzer.opt:247 +#: analyzer/analyzer.opt:263 +#, no-c-format +msgid "Add extra annotations to diagrams." +msgstr "" + +#: analyzer/analyzer.opt:267 #, no-c-format msgid "Avoid combining multiple statements into one exploded edge." msgstr "" -#: analyzer/analyzer.opt:251 +#: analyzer/analyzer.opt:271 #, no-c-format msgid "Verify that paths are feasible when emitting diagnostics." msgstr "" -#: analyzer/analyzer.opt:255 +#: analyzer/analyzer.opt:275 #, no-c-format msgid "Issue a note when diagnostics are deduplicated." msgstr "" -#: analyzer/analyzer.opt:259 +#: analyzer/analyzer.opt:279 #, no-c-format msgid "Purge unneeded state during analysis." msgstr "" -#: analyzer/analyzer.opt:263 +#: analyzer/analyzer.opt:283 #, no-c-format msgid "Merge similar-enough states during analysis." msgstr "" -#: analyzer/analyzer.opt:267 +#: analyzer/analyzer.opt:287 #, no-c-format msgid "Stop exploring an execution path after certain diagnostics." msgstr "" -#: analyzer/analyzer.opt:271 +#: analyzer/analyzer.opt:291 #, no-c-format msgid "Enable transitivity of constraints during analysis." msgstr "" -#: analyzer/analyzer.opt:275 +#: analyzer/analyzer.opt:295 #, no-c-format msgid "Approximate the effect of function calls to simplify analysis." msgstr "" -#: analyzer/analyzer.opt:279 +#: analyzer/analyzer.opt:299 #, no-c-format msgid "Try to reconstruct function calls and returns after inlining." msgstr "" -#: analyzer/analyzer.opt:283 +#: analyzer/analyzer.opt:303 #, no-c-format msgid "Emit more verbose descriptions of control flow in diagnostics." msgstr "" -#: analyzer/analyzer.opt:287 +#: analyzer/analyzer.opt:307 #, no-c-format msgid "Emit more verbose descriptions of state changes in diagnostics." msgstr "" -#: analyzer/analyzer.opt:291 +#: analyzer/analyzer.opt:311 #, no-c-format msgid "Control which events are displayed in diagnostic paths." msgstr "" -#: analyzer/analyzer.opt:295 +#: analyzer/analyzer.opt:315 #, no-c-format msgid "Dump various analyzer internals to SRCFILE.analyzer.txt." msgstr "" -#: analyzer/analyzer.opt:299 +#: analyzer/analyzer.opt:319 #, no-c-format msgid "Dump various analyzer internals to stderr." msgstr "" -#: analyzer/analyzer.opt:303 +#: analyzer/analyzer.opt:323 #, no-c-format msgid "" "Dump analyzer-specific call graph information to a SRCFILE.callgraph.dot " "file." msgstr "" -#: analyzer/analyzer.opt:307 +#: analyzer/analyzer.opt:327 #, no-c-format msgid "Dump the analyzer exploded graph to a SRCFILE.eg.dot file." msgstr "" -#: analyzer/analyzer.opt:311 +#: analyzer/analyzer.opt:331 #, no-c-format msgid "Emit diagnostics showing the location of nodes in the exploded graph." msgstr "" -#: analyzer/analyzer.opt:315 +#: analyzer/analyzer.opt:335 #, no-c-format msgid "Dump a textual representation of the exploded graph to SRCFILE.eg.txt." msgstr "" -#: analyzer/analyzer.opt:319 +#: analyzer/analyzer.opt:339 #, no-c-format msgid "" "Dump a textual representation of the exploded graph to SRCFILE.eg-ID.txt." msgstr "" -#: analyzer/analyzer.opt:323 +#: analyzer/analyzer.opt:343 #, no-c-format msgid "" "Dump a textual representation of each diagnostic's exploded path to SRCFILE." "IDX.KIND.epath.txt." msgstr "" -#: analyzer/analyzer.opt:327 +#: analyzer/analyzer.opt:347 #, no-c-format msgid "" "Dump various analyzer internals to SRCFILE.*.fg.dot and SRCFILE.*.tg.dot." msgstr "" -#: analyzer/analyzer.opt:331 +#: analyzer/analyzer.opt:351 #, no-c-format msgid "Dump analyzer-specific data to a SRCFILE.analyzer.json.gz file." msgstr "" -#: analyzer/analyzer.opt:335 +#: analyzer/analyzer.opt:355 #, no-c-format msgid "Dump state-purging information to a SRCFILE.state-purge.dot file." msgstr "" -#: analyzer/analyzer.opt:339 +#: analyzer/analyzer.opt:359 #, no-c-format msgid "Dump the analyzer supergraph to a SRCFILE.supergraph.dot file." msgstr "" -#: analyzer/analyzer.opt:343 +#: analyzer/analyzer.opt:363 #, no-c-format msgid "" "Emit custom warnings with internal details intended for analyzer developers." @@ -5267,108 +5357,108 @@ msgstr "" msgid "Generate code for darwin loadable kernel extensions." msgstr "" -#: config/darwin.opt:38 +#: config/darwin.opt:38 config/darwin.opt:46 #, no-c-format -msgid "" -"-iframework \tAdd to the end of the system framework include path." +msgid "Generate compile-time CFString objects." msgstr "" #: config/darwin.opt:42 #, no-c-format -msgid "Generate compile-time CFString objects." +msgid "" +"-iframework \tAdd to the end of the system framework include path." msgstr "" -#: config/darwin.opt:46 +#: config/darwin.opt:50 #, no-c-format msgid "Warn if constant CFString objects contain non-portable characters." msgstr "" -#: config/darwin.opt:51 +#: config/darwin.opt:55 #, no-c-format msgid "Generate AT&T-style stubs for Mach-O." msgstr "" -#: config/darwin.opt:55 +#: config/darwin.opt:59 #, no-c-format msgid "Generate code suitable for executables (NOT shared libs)." msgstr "" -#: config/darwin.opt:59 +#: config/darwin.opt:63 #, no-c-format msgid "Generate code suitable for fast turn around debugging." msgstr "" -#: config/darwin.opt:63 +#: config/darwin.opt:67 #, no-c-format msgid "Generate code for the kernel or loadable kernel extensions." msgstr "" -#: config/darwin.opt:71 +#: config/darwin.opt:75 #, no-c-format msgid "The earliest macOS version on which this program will run." msgstr "" -#: config/darwin.opt:76 +#: config/darwin.opt:80 #, no-c-format msgid "Set sizeof(bool) to 1." msgstr "" -#: config/darwin.opt:80 +#: config/darwin.opt:84 #, no-c-format msgid "Force generation of external symbol indirection stubs." msgstr "" -#: config/darwin.opt:88 +#: 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:94 +#: 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:98 +#: config/darwin.opt:102 #, no-c-format msgid "" "-allowable_client \tThe output dylib is private to the client ." msgstr "" -#: config/darwin.opt:102 +#: config/darwin.opt:106 #, no-c-format msgid "-arch \tGenerate output for architecture ." msgstr "" -#: config/darwin.opt:106 +#: 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:110 +#: 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:114 +#: config/darwin.opt:118 #, no-c-format msgid "" "Generate an output executable that binds symbols on load, rather than lazily." msgstr "" -#: config/darwin.opt:118 +#: config/darwin.opt:122 #, no-c-format msgid "Generate a Mach-O bundle (file type MH_BUNDLE)." msgstr "" -#: config/darwin.opt:122 +#: config/darwin.opt:126 #, no-c-format msgid "" "-bundle_loader \tTreat (that will be loading this " @@ -5376,14 +5466,14 @@ msgid "" "against for symbol resolution." msgstr "" -#: config/darwin.opt:126 +#: 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:130 +#: config/darwin.opt:134 #, no-c-format msgid "" "-compatibility_version \tSet the version for the client interface. " @@ -5391,21 +5481,21 @@ msgid "" "binding will fail at runtime." msgstr "" -#: config/darwin.opt:134 +#: config/darwin.opt:138 #, no-c-format msgid "" "-current_version \tSet the current version for the library to " "." msgstr "" -#: config/darwin.opt:138 +#: 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:142 +#: config/darwin.opt:146 #, no-c-format msgid "" "-dylib_file install_name:file_name\tThis allows linking of a dylib with " @@ -5413,66 +5503,66 @@ msgid "" "\"file_name\"" msgstr "" -#: config/darwin.opt:146 +#: 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:150 +#: config/darwin.opt:154 #, no-c-format msgid "-dylinker_install_name \tOnly used for building dyld." msgstr "" -#: config/darwin.opt:154 +#: 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:158 +#: 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:162 +#: 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:166 +#: 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:170 config/darwin.opt:190 +#: 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:174 +#: 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:178 +#: 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:182 +#: config/darwin.opt:186 #, no-c-format msgid "" "Set the output object such that, on loading, dyld will ignore any two-level " @@ -5480,70 +5570,70 @@ msgid "" "libs." msgstr "" -#: config/darwin.opt:186 +#: 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:194 +#: config/darwin.opt:198 #, no-c-format msgid "Abbreviation for \"-g -fno-eliminate-unused-debug-symbols\"." msgstr "" -#: config/darwin.opt:198 +#: config/darwin.opt:202 #, no-c-format msgid "Abbreviation for \"-g -feliminate-unused-debug-symbols\"." msgstr "" -#: config/darwin.opt:202 +#: 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:206 +#: config/darwin.opt:210 #, no-c-format msgid "" "-image_base
\tSpecify
as the base address for a dylib or " "bundle." msgstr "" -#: config/darwin.opt:210 +#: config/darwin.opt:214 #, no-c-format msgid "" "-init \tThe symbol will be used as the first " "initialiser for a dylib." msgstr "" -#: config/darwin.opt:214 +#: config/darwin.opt:218 #, no-c-format msgid "-install_name \tSet the install name for a dylib." msgstr "" -#: config/darwin.opt:218 +#: 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:222 +#: 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:226 +#: 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:230 +#: config/darwin.opt:234 #, no-c-format msgid "" "(Obsolete after 10.4) -multiply_defined_unused \tProvided a " @@ -5551,69 +5641,69 @@ msgid "" "being defined in linked dylibs." msgstr "" -#: config/darwin.opt:234 +#: 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:238 +#: config/darwin.opt:242 #, no-c-format msgid "Do not add a default symbol exports to modules or dynamic libraries." msgstr "" -#: config/darwin.opt:242 +#: config/darwin.opt:246 #, no-c-format msgid "(Obsolete after 10.3.9) Set MH_NOPREFIXBINDING, in an executable." msgstr "" -#: config/darwin.opt:246 +#: config/darwin.opt:250 #, no-c-format msgid "(Obsolete after 10.4)\tSet MH_NOMULTIDEFS in an umbrella framework." msgstr "" -#: config/darwin.opt:250 config/darwin.opt:265 config/darwin.opt:269 +#: config/darwin.opt:254 config/darwin.opt:269 config/darwin.opt:273 #, no-c-format msgid "(Obsolete) LD_PREBIND is no longer supported." msgstr "" -#: config/darwin.opt:254 +#: config/darwin.opt:258 #, no-c-format msgid "(Obsolete) This is the default." msgstr "" -#: config/darwin.opt:261 +#: config/darwin.opt:265 #, no-c-format msgid "" "-pagezero_size \tAllows setting the page 0 size to 4kb when required." msgstr "" -#: config/darwin.opt:273 +#: config/darwin.opt:277 #, no-c-format msgid "Produces a Mach-O file suitable for embedded/ROM use." msgstr "" -#: config/darwin.opt:277 +#: config/darwin.opt:281 #, 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:284 +#: config/darwin.opt:288 #, no-c-format msgid "Synonym for \"-export-dynamic\" for linker versions that support it." msgstr "" -#: config/darwin.opt:288 +#: config/darwin.opt:292 #, no-c-format msgid "" "-read_only_relocs \tAllow relocations in read-only pages (not " "recommended)." msgstr "" -#: config/darwin.opt:292 +#: config/darwin.opt:296 #, no-c-format msgid "" "-sectalign \tSet section in segment " @@ -5621,64 +5711,64 @@ msgid "" "expressed in hexadecimal form." msgstr "" -#: config/darwin.opt:296 +#: config/darwin.opt:300 #, no-c-format msgid "" "-sectcreate \tCreate section in " "segment from the contents of ." msgstr "" -#: config/darwin.opt:300 +#: config/darwin.opt:304 #, no-c-format msgid "" "(Obsolete) -sectobjectsymbols \tSetting a local symbol " "at the start of a section is no longer supported." msgstr "" -#: config/darwin.opt:304 +#: config/darwin.opt:308 #, no-c-format msgid "" "(Obsolete) -sectorder \tReplaced by a more " "general option \"-order_file\"." msgstr "" -#: config/darwin.opt:308 +#: config/darwin.opt:312 #, no-c-format msgid "" "-seg_addr_table \tSpecify the base addresses for dynamic libraries; " " contains a line for each library." msgstr "" -#: config/darwin.opt:313 +#: config/darwin.opt:317 #, no-c-format msgid "(Obsolete, ld_classic only) -seg_addr_table_filename ." msgstr "" -#: config/darwin.opt:317 +#: config/darwin.opt:321 #, no-c-format msgid "Synonym for \"image_base\"." msgstr "" -#: config/darwin.opt:321 +#: config/darwin.opt:325 #, 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:326 +#: config/darwin.opt:330 #, no-c-format msgid "" "(Obsolete, ld_classic only) -sectcreate \tAllowed " "creation of a section from a file." msgstr "" -#: config/darwin.opt:330 +#: config/darwin.opt:334 #, no-c-format msgid "(Obsolete) Object files with LINKEDIT sections are no longer supported." msgstr "" -#: config/darwin.opt:334 +#: config/darwin.opt:338 #, no-c-format msgid "" "-segprot \tThe virtual memory protections " @@ -5687,71 +5777,71 @@ msgid "" "\"x\" or \"-\" the latter meaning \"no access\"." msgstr "" -#: config/darwin.opt:338 +#: config/darwin.opt:342 #, 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:342 +#: config/darwin.opt:346 #, 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:346 +#: config/darwin.opt:350 #, no-c-format msgid "(Obsolete)\tThis is the default." msgstr "" -#: config/darwin.opt:350 +#: config/darwin.opt:354 #, no-c-format msgid "" "-sub_library \tLibrary named will be re-exported (only useful " "for dylibs)." msgstr "" -#: config/darwin.opt:354 +#: config/darwin.opt:358 #, no-c-format msgid "" "-sub_umbrella \tFramework named will be re-exported (only " "useful for dylibs)." msgstr "" -#: config/darwin.opt:358 +#: config/darwin.opt:362 #, no-c-format msgid "This is the default." msgstr "" -#: config/darwin.opt:362 +#: config/darwin.opt:366 #, 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:366 +#: config/darwin.opt:370 #, no-c-format msgid "-umbrella \tThe specified framework will be re-exported." msgstr "" -#: config/darwin.opt:370 +#: config/darwin.opt:374 #, no-c-format msgid "" "-undefined \tSpecify the handling for undefined symbols (default " "is error)." msgstr "" -#: config/darwin.opt:374 +#: config/darwin.opt:378 #, no-c-format msgid "" "-unexported_symbols_list \tDo not export the global symbols listed " "in ." msgstr "" -#: config/darwin.opt:378 +#: config/darwin.opt:382 #, no-c-format msgid "" "-weak_reference_mismatches \tSpecifies what to do if a symbol " @@ -5759,22 +5849,22 @@ msgid "" "is to treat the symbol as non-weak." msgstr "" -#: config/darwin.opt:382 +#: config/darwin.opt:386 #, no-c-format msgid "Logs which object files the linker loads." msgstr "" -#: config/darwin.opt:386 +#: config/darwin.opt:390 #, no-c-format msgid "Logs which symbol(s) caused an object to be loaded." msgstr "" -#: config/darwin.opt:394 +#: config/darwin.opt:398 #, no-c-format msgid "(Obsolete, ignored)\tOld support similar to \"-whyload\"." msgstr "" -#: config/darwin.opt:398 +#: config/darwin.opt:402 #, no-c-format msgid "" "(Obsolete and unhandled by ld64, ignored)\tld should produce an executable " @@ -5845,7 +5935,7 @@ msgstr "" msgid "Link with the fast floating-point library." msgstr "" -#: config/bfin/bfin.opt:90 config/arm/arm.opt:339 config/frv/frv.opt:130 +#: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130 #, no-c-format msgid "Enable Function Descriptor PIC mode." msgstr "" @@ -6155,7 +6245,7 @@ msgid "" "be lower-case." msgstr "" -#: config/riscv/riscv.opt:88 config/mips/mips.opt:405 +#: config/riscv/riscv.opt:88 config/mips/mips.opt:409 #, no-c-format msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR." msgstr "" @@ -6238,15 +6328,15 @@ msgstr "" msgid "Known data alignment choices (for use with the -malign-data= option):" msgstr "" -#: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:261 -#: config/i386/i386.opt:1015 config/arm/arm.opt:343 +#: config/riscv/riscv.opt:179 config/aarch64/aarch64.opt:276 +#: config/i386/i386.opt:1015 config/arm/arm.opt:352 #: config/rs6000/rs6000.opt:550 #, no-c-format msgid "Use given stack-protector guard." msgstr "" -#: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:265 -#: config/arm/arm.opt:347 config/rs6000/rs6000.opt:554 +#: config/riscv/riscv.opt:183 config/aarch64/aarch64.opt:280 +#: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554 #, no-c-format msgid "Valid arguments to -mstack-protector-guard=:" msgstr "" @@ -6263,16 +6353,45 @@ msgstr "" msgid "Use the given offset for addressing the stack-protector guard." msgstr "" -#: config/riscv/riscv.opt:243 +#: config/riscv/riscv.opt:249 #, no-c-format msgid "Supported ISA specs (for use with the -misa-spec= option):" msgstr "" -#: config/riscv/riscv.opt:256 +#: config/riscv/riscv.opt:262 #, no-c-format msgid "Set the version of RISC-V ISA spec." msgstr "" +#: config/riscv/riscv.opt:266 +#, no-c-format +msgid "Always inline subword atomic operations." +msgstr "" + +#: config/riscv/riscv.opt:270 +#, no-c-format +msgid "The RISC-V auto-vectorization preference:" +msgstr "" + +#: config/riscv/riscv.opt:283 +#, no-c-format +msgid "" +"-param=riscv-autovec-preference=\tSet the preference of auto-" +"vectorization in the RISC-V port." +msgstr "" + +#: config/riscv/riscv.opt:287 +#, no-c-format +msgid "The RVV possible LMUL:" +msgstr "" + +#: config/riscv/riscv.opt:303 +#, no-c-format +msgid "" +"-param=riscv-autovec-lmul=\tSet the RVV LMUL of auto-vectorization " +"in the RISC-V port." +msgstr "" + #: config/m32c/m32c.opt:23 #, no-c-format msgid "-msim\tUse simulator runtime." @@ -6455,87 +6574,87 @@ msgstr "" msgid "The register used to access the thread pointer:" msgstr "" -#: config/aarch64/aarch64.opt:118 +#: config/aarch64/aarch64.opt:133 #, no-c-format msgid "Specify the thread pointer register." msgstr "" -#: config/aarch64/aarch64.opt:122 +#: 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:126 config/i386/i386.opt:405 +#: config/aarch64/aarch64.opt:141 config/i386/i386.opt:405 #, no-c-format msgid "Omit the frame pointer in leaf functions." msgstr "" -#: config/aarch64/aarch64.opt:130 +#: config/aarch64/aarch64.opt:145 #, no-c-format msgid "Specify TLS dialect." msgstr "" -#: config/aarch64/aarch64.opt:134 +#: 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:153 +#: config/aarch64/aarch64.opt:168 #, no-c-format msgid "Use features of architecture ARCH." msgstr "" -#: config/aarch64/aarch64.opt:157 +#: config/aarch64/aarch64.opt:172 #, no-c-format msgid "Use features of and optimize for CPU." msgstr "" -#: config/aarch64/aarch64.opt:161 +#: config/aarch64/aarch64.opt:176 #, no-c-format msgid "Optimize for CPU." msgstr "" -#: config/aarch64/aarch64.opt:165 +#: config/aarch64/aarch64.opt:180 #, no-c-format msgid "Generate code that conforms to the specified ABI." msgstr "" -#: config/aarch64/aarch64.opt:169 +#: config/aarch64/aarch64.opt:184 #, no-c-format msgid "" "-moverride=\tPower users only! Override CPU optimization parameters." msgstr "" -#: config/aarch64/aarch64.opt:173 +#: config/aarch64/aarch64.opt:188 #, no-c-format msgid "Known AArch64 ABIs (for use with the -mabi= option):" msgstr "" -#: config/aarch64/aarch64.opt:183 +#: config/aarch64/aarch64.opt:198 #, no-c-format msgid "PC relative literal loads." msgstr "" -#: config/aarch64/aarch64.opt:187 config/arm/arm.opt:331 +#: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340 #, no-c-format msgid "Use branch-protection features." msgstr "" -#: config/aarch64/aarch64.opt:191 +#: config/aarch64/aarch64.opt:206 #, no-c-format msgid "Select return address signing scope." msgstr "" -#: config/aarch64/aarch64.opt:195 +#: 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:208 +#: config/aarch64/aarch64.opt:223 #, no-c-format msgid "" "Enable the reciprocal square root approximation. Enabling this reduces " @@ -6543,7 +6662,7 @@ msgid "" "precision and to 32 bits for double precision." msgstr "" -#: config/aarch64/aarch64.opt:214 +#: config/aarch64/aarch64.opt:229 #, no-c-format msgid "" "Enable the square root approximation. Enabling this reduces precision of " @@ -6551,7 +6670,7 @@ msgid "" "double precision. If enabled, it implies -mlow-precision-recip-sqrt." msgstr "" -#: config/aarch64/aarch64.opt:221 +#: config/aarch64/aarch64.opt:236 #, no-c-format msgid "" "Enable the division approximation. Enabling this reduces precision of " @@ -6559,28 +6678,28 @@ msgid "" "double precision." msgstr "" -#: config/aarch64/aarch64.opt:227 +#: config/aarch64/aarch64.opt:242 #, no-c-format msgid "The possible SVE vector lengths:" msgstr "" -#: config/aarch64/aarch64.opt:249 +#: config/aarch64/aarch64.opt:264 #, no-c-format msgid "" "-msve-vector-bits=\tSet the number of bits in an SVE vector register." msgstr "" -#: config/aarch64/aarch64.opt:253 +#: config/aarch64/aarch64.opt:268 #, no-c-format msgid "Enables verbose cost model dumping in the debug dump files." msgstr "" -#: config/aarch64/aarch64.opt:257 +#: config/aarch64/aarch64.opt:272 #, no-c-format msgid "Generate code to track when the CPU might be speculating incorrectly." msgstr "" -#: config/aarch64/aarch64.opt:275 +#: config/aarch64/aarch64.opt:290 #, no-c-format msgid "" "Use the system register specified on the command line as the stack protector " @@ -6588,7 +6707,7 @@ msgid "" "for use in user-land code." msgstr "" -#: config/aarch64/aarch64.opt:281 +#: config/aarch64/aarch64.opt:296 #, no-c-format msgid "" "Use an immediate to offset from the stack protector guard register, sp_el0. " @@ -6596,12 +6715,12 @@ msgid "" "land code." msgstr "" -#: config/aarch64/aarch64.opt:290 +#: config/aarch64/aarch64.opt:305 #, no-c-format msgid "Generate local calls to out-of-line atomic operations." msgstr "" -#: config/aarch64/aarch64.opt:294 +#: config/aarch64/aarch64.opt:309 #, no-c-format msgid "" "When vectorizing for SVE, consider using unpacked vectors for smaller " @@ -6609,7 +6728,7 @@ msgid "" "cost model to choose between SVE and Advanced SIMD vectorization." msgstr "" -#: config/aarch64/aarch64.opt:298 +#: config/aarch64/aarch64.opt:313 #, no-c-format msgid "" "The number of Newton iterations for calculating the reciprocal for float " @@ -6617,7 +6736,7 @@ msgid "" "approximation is enabled. The default value is 1." msgstr "" -#: config/aarch64/aarch64.opt:302 +#: config/aarch64/aarch64.opt:317 #, no-c-format msgid "" "The number of Newton iterations for calculating the reciprocal for double " @@ -6625,23 +6744,23 @@ msgid "" "approximation is enabled. The default value is 2." msgstr "" -#: config/aarch64/aarch64.opt:312 +#: config/aarch64/aarch64.opt:327 #, no-c-format msgid "Constant memcpy size in bytes above which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:316 +#: config/aarch64/aarch64.opt:331 #, no-c-format msgid "" "Constant memmove size in bytes above which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:320 +#: config/aarch64/aarch64.opt:335 #, no-c-format msgid "Constant memset size in bytes from which to start using MOPS sequence." msgstr "" -#: config/aarch64/aarch64.opt:324 +#: config/aarch64/aarch64.opt:339 #, no-c-format msgid "Limit how much the autovectorizer may unroll a loop." msgstr "" @@ -6982,7 +7101,7 @@ msgstr "" msgid "Target the software simulator." msgstr "" -#: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:393 +#: config/ft32/ft32.opt:27 config/s390/s390.opt:234 config/mips/mips.opt:397 #: config/arc/arc.opt:405 #, no-c-format msgid "Use LRA instead of reload." @@ -7273,7 +7392,12 @@ msgstr "" msgid "Put relocated read-only data into .data section." msgstr "" -#: config/i386/mingw.opt:29 +#: 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 "" @@ -7350,7 +7474,7 @@ msgstr "" msgid "Generate code for given CPU." msgstr "" -#: config/i386/i386.opt:267 +#: config/i386/i386.opt:267 config/bpf/bpf.opt:94 #, no-c-format msgid "Use given assembler dialect." msgstr "" @@ -8403,6 +8527,34 @@ msgstr "" msgid "Support AMX-COMPLEX built-in functions and code generation." msgstr "" +#: config/i386/i386.opt:1284 +#, 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:1289 +#, 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:1294 +#, 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:1299 +#, 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/pa/pa64-hpux.opt:23 #, no-c-format msgid "Assume code will be linked by GNU ld." @@ -9486,22 +9638,22 @@ msgstr "" msgid "Valid arguments to -mtp=:" msgstr "" -#: config/arm/arm.opt:237 +#: config/arm/arm.opt:246 #, no-c-format msgid "Thumb: Generate (non-leaf) stack frames even if not needed." msgstr "" -#: config/arm/arm.opt:241 +#: config/arm/arm.opt:250 #, no-c-format msgid "Thumb: Generate (leaf) stack frames even if not needed." msgstr "" -#: config/arm/arm.opt:245 config/mn10300/mn10300.opt:42 +#: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42 #, no-c-format msgid "Tune code for the given processor." msgstr "" -#: config/arm/arm.opt:249 +#: config/arm/arm.opt:258 #, no-c-format msgid "" "Print CPU tuning information as comment in assembler file. This is an " @@ -9509,108 +9661,108 @@ msgid "" "ordinary use in compiling code." msgstr "" -#: config/arm/arm.opt:260 +#: config/arm/arm.opt:269 #, no-c-format msgid "" "Use Neon quad-word (rather than double-word) registers for vectorization." msgstr "" -#: config/arm/arm.opt:264 +#: config/arm/arm.opt:273 #, no-c-format msgid "" "Use Neon double-word (rather than quad-word) registers for vectorization." msgstr "" -#: config/arm/arm.opt:268 +#: config/arm/arm.opt:277 #, no-c-format msgid "" "Enable more verbose RTX cost dumps during debug. For GCC developers use " "only." msgstr "" -#: config/arm/arm.opt:272 +#: config/arm/arm.opt:281 #, no-c-format msgid "Only generate absolute relocations on word sized values." msgstr "" -#: config/arm/arm.opt:276 +#: config/arm/arm.opt:285 #, no-c-format msgid "Generate IT blocks appropriate for ARMv8." msgstr "" -#: config/arm/arm.opt:280 +#: config/arm/arm.opt:289 #, no-c-format msgid "" "Avoid overlapping destination and address registers on LDRD instructions " "that may trigger Cortex-M3 errata." msgstr "" -#: config/arm/arm.opt:285 +#: config/arm/arm.opt:294 #, no-c-format msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)." msgstr "" -#: config/arm/arm.opt:289 +#: config/arm/arm.opt:298 #, no-c-format msgid "" "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm " "erratum #1742098)." msgstr "" -#: config/arm/arm.opt:294 +#: config/arm/arm.opt:303 #, no-c-format msgid "" "Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm " "erratum #1655431)." msgstr "" -#: config/arm/arm.opt:299 config/nds32/nds32.opt:461 config/arc/arc.opt:495 +#: config/arm/arm.opt:308 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:303 +#: config/arm/arm.opt:312 #, no-c-format msgid "This option is deprecated and has no effect." msgstr "" -#: config/arm/arm.opt:307 +#: config/arm/arm.opt:316 #, no-c-format msgid "Assume loading data from flash is slower than fetching instructions." msgstr "" -#: config/arm/arm.opt:311 +#: config/arm/arm.opt:320 #, no-c-format msgid "Assume unified syntax for inline assembly code." msgstr "" -#: config/arm/arm.opt:315 +#: config/arm/arm.opt:324 #, no-c-format msgid "Do not allow constant data to be placed in code sections." msgstr "" -#: config/arm/arm.opt:319 +#: config/arm/arm.opt:328 #, no-c-format msgid "When linking for big-endian targets, generate a BE8 format image." msgstr "" -#: config/arm/arm.opt:323 +#: config/arm/arm.opt:332 #, no-c-format msgid "" "When linking for big-endian targets, generate a legacy BE32 format image." msgstr "" -#: config/arm/arm.opt:327 config/sh/sh.opt:195 +#: config/arm/arm.opt:336 config/sh/sh.opt:195 #, no-c-format msgid "Cost to assume for a branch insn." msgstr "" -#: config/arm/arm.opt:335 +#: config/arm/arm.opt:344 #, no-c-format msgid "Generate code which uses the core registers only (r0-r14)." msgstr "" -#: config/arm/arm.opt:357 +#: config/arm/arm.opt:366 #, no-c-format msgid "" "Use an immediate to offset from the TLS register. This option is for use " @@ -12349,7 +12501,7 @@ msgstr "" msgid "No default crt0.o." msgstr "" -#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:413 +#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:417 #, no-c-format msgid "Put uninitialized constants in ROM (needs -membedded-data)." msgstr "" @@ -12982,12 +13134,12 @@ msgstr "" #: config/gcn/gcn.opt:86 #, no-c-format -msgid "Compile for devices requiring XNACK enabled. Default off." +msgid "SRAM-ECC and XNACK modes:" msgstr "" -#: config/gcn/gcn.opt:90 +#: config/gcn/gcn.opt:99 #, no-c-format -msgid "SRAM-ECC modes:" +msgid "Compile for devices requiring XNACK enabled. Default \"off\"." msgstr "" #: config/gcn/gcn.opt:103 @@ -13004,50 +13156,65 @@ msgstr "" #: config/bpf/bpf.opt:28 #, no-c-format -msgid "Generate eBPF for the given Linux kernel version." -msgstr "" - -#: config/bpf/bpf.opt:115 -#, no-c-format msgid "Generate xBPF." msgstr "" -#: config/bpf/bpf.opt:121 +#: config/bpf/bpf.opt:34 #, no-c-format msgid "Generate big-endian eBPF." msgstr "" -#: config/bpf/bpf.opt:125 +#: config/bpf/bpf.opt:38 #, no-c-format msgid "Generate little-endian eBPF." msgstr "" -#: config/bpf/bpf.opt:129 +#: 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:133 +#: config/bpf/bpf.opt:46 #, no-c-format msgid "" "Generate all necessary information for BPF Compile Once - Run Everywhere." msgstr "" -#: config/bpf/bpf.opt:139 +#: 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:143 +#: config/bpf/bpf.opt:56 #, no-c-format msgid "Enable 32-bit ALU instructions." msgstr "" -#: config/bpf/bpf.opt:147 +#: 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:98 +#, no-c-format +msgid "Known assembler dialects (for use with the -masm= option)" +msgstr "" + #: config/mips/mips.opt:32 #, no-c-format msgid "-mabi=ABI\tGenerate code that conforms to the given ABI." @@ -13406,95 +13573,100 @@ msgstr "" #: config/mips/mips.opt:385 #, no-c-format -msgid "Assume all symbols have 32-bit values." +msgid "Enable the MIPS16e V2 instructions." msgstr "" #: config/mips/mips.opt:389 #, no-c-format +msgid "Assume all symbols have 32-bit values." +msgstr "" + +#: config/mips/mips.opt:393 +#, no-c-format msgid "Use synci instruction to invalidate i-cache." msgstr "" -#: config/mips/mips.opt:397 +#: config/mips/mips.opt:401 #, no-c-format msgid "Use lwxc1/swxc1/ldxc1/sdxc1 instructions where applicable." msgstr "" -#: config/mips/mips.opt:401 +#: config/mips/mips.opt:405 #, no-c-format msgid "Use 4-operand madd.s/madd.d and related instructions where applicable." msgstr "" -#: config/mips/mips.opt:409 +#: config/mips/mips.opt:413 #, no-c-format msgid "Generate code with unaligned load store, valid for MIPS R6." msgstr "" -#: config/mips/mips.opt:417 +#: config/mips/mips.opt:421 #, no-c-format msgid "Use Virtualization (VZ) instructions." msgstr "" -#: config/mips/mips.opt:421 +#: config/mips/mips.opt:425 #, no-c-format msgid "Use eXtended Physical Address (XPA) instructions." msgstr "" -#: config/mips/mips.opt:425 +#: config/mips/mips.opt:429 #, no-c-format msgid "Use Cyclic Redundancy Check (CRC) instructions." msgstr "" -#: config/mips/mips.opt:429 +#: config/mips/mips.opt:433 #, no-c-format msgid "Use Global INValidate (GINV) instructions." msgstr "" -#: config/mips/mips.opt:433 +#: config/mips/mips.opt:437 #, no-c-format msgid "Perform VR4130-specific alignment optimizations." msgstr "" -#: config/mips/mips.opt:437 +#: config/mips/mips.opt:441 #, no-c-format msgid "Lift restrictions on GOT size." msgstr "" -#: config/mips/mips.opt:441 +#: config/mips/mips.opt:445 #, no-c-format msgid "Enable use of odd-numbered single-precision registers." msgstr "" -#: config/mips/mips.opt:445 +#: config/mips/mips.opt:449 #, no-c-format msgid "Optimize frame header." msgstr "" -#: config/mips/mips.opt:452 +#: config/mips/mips.opt:456 #, no-c-format msgid "Enable load/store bonding." msgstr "" -#: config/mips/mips.opt:456 +#: config/mips/mips.opt:460 #, no-c-format msgid "Specify the compact branch usage policy." msgstr "" -#: config/mips/mips.opt:460 +#: config/mips/mips.opt:464 #, no-c-format msgid "Policies available for use with -mcompact-branches=:" msgstr "" -#: config/mips/mips.opt:473 +#: config/mips/mips.opt:477 #, no-c-format msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions." msgstr "" -#: config/mips/mips.opt:477 +#: config/mips/mips.opt:481 #, no-c-format msgid "Use Loongson EXTension (EXT) instructions." msgstr "" -#: config/mips/mips.opt:481 +#: config/mips/mips.opt:485 #, no-c-format msgid "Use Loongson EXTension R2 (EXT2) instructions." msgstr "" @@ -14906,382 +15078,389 @@ msgstr "" #: common.opt:1507 #, no-c-format +msgid "" +"-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which " +"characters to use in text arg diagrams." +msgstr "" + +#: common.opt:1530 +#, no-c-format msgid "Set minimum width of left margin of source code when showing source." msgstr "" -#: common.opt:1511 +#: common.opt:1534 #, no-c-format msgid "" "-fdisable-[tree|rtl|ipa]-=range1+range2\tDisable an optimization pass." msgstr "" -#: common.opt:1515 +#: common.opt:1538 #, no-c-format msgid "" "-fenable-[tree|rtl|ipa]-=range1+range2\tEnable an optimization pass." msgstr "" -#: common.opt:1519 +#: common.opt:1542 #, no-c-format msgid "-fdump-\tDump various compiler internals to a file." msgstr "" -#: common.opt:1526 +#: common.opt:1549 #, no-c-format msgid "" "-fdump-final-insns=filename\tDump to filename the insns at the end of " "translation." msgstr "" -#: common.opt:1530 +#: common.opt:1553 #, no-c-format msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code." msgstr "" -#: common.opt:1534 +#: common.opt:1557 #, no-c-format msgid "Suppress output of addresses in debugging dumps." msgstr "" -#: common.opt:1538 +#: common.opt:1561 #, no-c-format msgid "" "Collect and dump debug information into temporary file if ICE in C/C++ " "compiler occurred." msgstr "" -#: common.opt:1543 +#: common.opt:1566 #, no-c-format msgid "" "Dump detailed information on GCC's internal representation of source code " "locations." msgstr "" -#: common.opt:1547 +#: common.opt:1570 #, no-c-format msgid "Dump optimization passes." msgstr "" -#: common.opt:1551 +#: common.opt:1574 #, no-c-format msgid "" "Suppress output of instruction numbers, line number notes and addresses in " "debugging dumps." msgstr "" -#: common.opt:1555 +#: common.opt:1578 #, no-c-format msgid "Suppress output of previous and next insn numbers in debugging dumps." msgstr "" -#: common.opt:1559 +#: common.opt:1582 #, no-c-format msgid "Enable CFI tables via GAS assembler directives." msgstr "" -#: common.opt:1563 +#: common.opt:1586 #, no-c-format msgid "Perform early inlining." msgstr "" -#: common.opt:1571 +#: common.opt:1594 #, no-c-format msgid "Perform interprocedural reduction of aggregates." msgstr "" -#: common.opt:1575 +#: common.opt:1598 #, no-c-format msgid "Perform unused symbol elimination in debug info." msgstr "" -#: common.opt:1579 +#: common.opt:1602 #, no-c-format msgid "Perform unused type elimination in debug info." msgstr "" -#: common.opt:1583 +#: common.opt:1606 #, no-c-format msgid "Do not suppress C++ class debug information." msgstr "" -#: common.opt:1587 +#: common.opt:1610 #, no-c-format msgid "Enable exception handling." msgstr "" -#: common.opt:1591 +#: common.opt:1614 #, no-c-format msgid "Perform a number of minor, expensive optimizations." msgstr "" -#: common.opt:1595 +#: common.opt:1618 #, no-c-format msgid "" "-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-" "point precision." msgstr "" -#: common.opt:1613 +#: common.opt:1636 #, no-c-format msgid "" "-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of " "FLT_EVAL_METHOD are permitted." msgstr "" -#: common.opt:1629 +#: common.opt:1652 #, no-c-format msgid "" "Output lto objects containing both the intermediate language and binary " "output." msgstr "" -#: common.opt:1633 +#: common.opt:1656 #, no-c-format msgid "Assume no NaNs or infinities are generated." msgstr "" -#: common.opt:1637 +#: common.opt:1660 #, no-c-format msgid "" "Assume that loops with an exit will terminate and not loop indefinitely." msgstr "" -#: common.opt:1641 +#: common.opt:1664 #, no-c-format msgid "" "-ffixed-\tMark as being unavailable to the compiler." msgstr "" -#: common.opt:1645 +#: common.opt:1668 #, no-c-format msgid "Don't allocate floats and doubles in extended-precision registers." msgstr "" -#: common.opt:1653 +#: common.opt:1676 #, no-c-format msgid "Perform a forward propagation pass on RTL." msgstr "" -#: common.opt:1657 +#: common.opt:1680 #, no-c-format msgid "" "-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction." msgstr "" -#: common.opt:1674 +#: common.opt:1696 #, no-c-format msgid "" "Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" " "exceptions." msgstr "" -#: common.opt:1681 +#: common.opt:1703 #, no-c-format msgid "Allow function addresses to be held in registers." msgstr "" -#: common.opt:1685 +#: common.opt:1707 #, no-c-format msgid "Place each function into its own section." msgstr "" -#: common.opt:1689 +#: common.opt:1711 #, no-c-format msgid "Perform global common subexpression elimination." msgstr "" -#: common.opt:1693 +#: common.opt:1715 #, no-c-format msgid "" "Perform enhanced load motion during global common subexpression elimination." msgstr "" -#: common.opt:1697 +#: common.opt:1719 #, no-c-format msgid "Perform store motion after global common subexpression elimination." msgstr "" -#: common.opt:1701 +#: common.opt:1723 #, no-c-format msgid "" "Perform redundant load after store elimination in global common " "subexpression elimination." msgstr "" -#: common.opt:1706 +#: common.opt:1728 #, no-c-format msgid "" "Perform global common subexpression elimination after register allocation " "has finished." msgstr "" -#: common.opt:1723 +#: common.opt:1745 #, 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:1728 +#: common.opt:1750 #, no-c-format msgid "Enable in and out of Graphite representation." msgstr "" -#: common.opt:1732 +#: common.opt:1754 #, no-c-format msgid "Enable Graphite Identity transformation." msgstr "" -#: common.opt:1736 +#: common.opt:1758 #, no-c-format msgid "" "Enable hoisting adjacent loads to encourage generating conditional move " "instructions." msgstr "" -#: common.opt:1745 +#: common.opt:1767 #, 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:1750 +#: common.opt:1772 #, no-c-format msgid "Mark all loops as parallel." msgstr "" -#: common.opt:1754 common.opt:1762 common.opt:2979 +#: common.opt:1776 common.opt:1784 common.opt:3001 #, no-c-format msgid "Enable loop nest transforms. Same as -floop-nest-optimize." msgstr "" -#: common.opt:1758 +#: common.opt:1780 #, no-c-format msgid "Enable loop interchange on trees." msgstr "" -#: common.opt:1766 +#: common.opt:1788 #, no-c-format msgid "Perform unroll-and-jam on loops." msgstr "" -#: common.opt:1770 +#: common.opt:1792 #, no-c-format msgid "Enable support for GNU transactional memory." msgstr "" -#: common.opt:1774 +#: common.opt:1796 #, no-c-format msgid "Use STB_GNU_UNIQUE if supported by the assembler." msgstr "" -#: common.opt:1782 +#: common.opt:1804 #, no-c-format msgid "Enable the loop nest optimizer." msgstr "" -#: common.opt:1786 +#: common.opt:1808 #, no-c-format msgid "Force bitfield accesses to match their type width." msgstr "" -#: common.opt:1790 +#: common.opt:1812 #, no-c-format msgid "Merge adjacent stores." msgstr "" -#: common.opt:1794 +#: common.opt:1816 #, no-c-format msgid "Enable guessing of branch probabilities." msgstr "" -#: common.opt:1798 +#: common.opt:1820 #, no-c-format msgid "Harden conditionals not used in branches, checking reversed conditions." msgstr "" -#: common.opt:1802 +#: common.opt:1824 #, no-c-format msgid "Harden conditional branches by checking reversed conditions." msgstr "" -#: common.opt:1810 +#: common.opt:1832 #, no-c-format msgid "Process #ident directives." msgstr "" -#: common.opt:1814 +#: common.opt:1836 #, no-c-format msgid "Perform conversion of conditional jumps to branchless equivalents." msgstr "" -#: common.opt:1818 +#: common.opt:1840 #, no-c-format msgid "Perform conversion of conditional jumps to conditional execution." msgstr "" -#: common.opt:1822 +#: common.opt:1844 #, no-c-format msgid "" "-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local " "variables." msgstr "" -#: common.opt:1838 +#: common.opt:1860 #, no-c-format msgid "Convert conditional jumps in innermost loops to branchless equivalents." msgstr "" -#: common.opt:1850 +#: common.opt:1872 #, no-c-format msgid "Do not generate .size directives." msgstr "" -#: common.opt:1854 +#: common.opt:1876 #, no-c-format msgid "Perform indirect inlining." msgstr "" -#: common.opt:1860 +#: common.opt:1882 #, no-c-format msgid "" "Enable inlining of function declared \"inline\", disabling disables all " "inlining." msgstr "" -#: common.opt:1864 +#: common.opt:1886 #, no-c-format msgid "" "Integrate functions into their callers when code size is known not to grow." msgstr "" -#: common.opt:1868 +#: common.opt:1890 #, no-c-format msgid "" "Integrate functions not declared \"inline\" into their callers when " "profitable." msgstr "" -#: common.opt:1872 +#: common.opt:1894 #, no-c-format msgid "Integrate functions only required by their single caller." msgstr "" -#: common.opt:1879 +#: common.opt:1901 #, no-c-format msgid "" "-finline-limit=\tLimit the size of inlined functions to ." msgstr "" -#: common.opt:1883 +#: common.opt:1905 #, no-c-format msgid "" "Inline __atomic operations when a lock free instruction sequence is " "available." msgstr "" -#: common.opt:1890 +#: common.opt:1912 #, no-c-format msgid "" "-fcf-protection=[full|branch|return|none|check]\tInstrument functions with " @@ -15289,599 +15468,599 @@ msgid "" "valid targets." msgstr "" -#: common.opt:1913 +#: common.opt:1935 #, no-c-format msgid "Instrument function entry and exit with profiling calls." msgstr "" -#: common.opt:1917 +#: common.opt:1939 #, no-c-format msgid "Instrument function entry and exit with profiling calls invoked once." msgstr "" -#: common.opt:1921 +#: common.opt:1943 #, no-c-format msgid "" "-finstrument-functions-exclude-function-list=name,...\tDo not instrument " "listed functions." msgstr "" -#: common.opt:1925 +#: common.opt:1947 #, no-c-format msgid "" "-finstrument-functions-exclude-file-list=filename,...\tDo not instrument " "functions listed in files." msgstr "" -#: common.opt:1929 +#: common.opt:1951 #, no-c-format msgid "Perform interprocedural constant propagation." msgstr "" -#: common.opt:1933 +#: common.opt:1955 #, no-c-format msgid "Perform cloning to make Interprocedural constant propagation stronger." msgstr "" -#: common.opt:1941 +#: common.opt:1963 #, no-c-format msgid "Perform interprocedural bitwise constant propagation." msgstr "" -#: common.opt:1945 +#: common.opt:1967 #, no-c-format msgid "Perform interprocedural modref analysis." msgstr "" -#: common.opt:1949 +#: common.opt:1971 #, no-c-format msgid "Perform interprocedural profile propagation." msgstr "" -#: common.opt:1953 +#: common.opt:1975 #, no-c-format msgid "Perform interprocedural points-to analysis." msgstr "" -#: common.opt:1957 +#: common.opt:1979 #, no-c-format msgid "Discover pure and const functions." msgstr "" -#: common.opt:1961 +#: common.opt:1983 #, no-c-format msgid "Perform Identical Code Folding for functions and read-only variables." msgstr "" -#: common.opt:1965 +#: common.opt:1987 #, no-c-format msgid "Perform Identical Code Folding for functions." msgstr "" -#: common.opt:1969 +#: common.opt:1991 #, no-c-format msgid "Perform Identical Code Folding for variables." msgstr "" -#: common.opt:1973 +#: common.opt:1995 #, no-c-format msgid "Discover read-only and non addressable static variables." msgstr "" -#: common.opt:1977 +#: common.opt:1999 #, no-c-format msgid "Discover read-only, write-only and non-addressable static variables." msgstr "" -#: common.opt:1981 +#: common.opt:2003 #, no-c-format msgid "Reduce stack alignment on call sites if possible." msgstr "" -#: common.opt:1993 +#: common.opt:2015 #, no-c-format msgid "Perform IPA Value Range Propagation." msgstr "" -#: common.opt:1997 +#: common.opt:2019 #, no-c-format msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm." msgstr "" -#: common.opt:2001 +#: common.opt:2023 #, no-c-format msgid "" "Assume strict aliasing rules apply across (uninlined) function boundaries." msgstr "" -#: common.opt:2014 +#: common.opt:2036 #, no-c-format msgid "-fira-region=[one|all|mixed]\tSet regions for IRA." msgstr "" -#: common.opt:2030 +#: common.opt:2052 #, no-c-format msgid "Use IRA based register pressure calculation in RTL hoist optimizations." msgstr "" -#: common.opt:2035 +#: common.opt:2057 #, no-c-format msgid "Use IRA based register pressure calculation in RTL loop optimizations." msgstr "" -#: common.opt:2040 +#: common.opt:2062 #, no-c-format msgid "Share slots for saving different hard registers." msgstr "" -#: common.opt:2044 +#: common.opt:2066 #, no-c-format msgid "Share stack slots for spilled pseudo-registers." msgstr "" -#: common.opt:2048 +#: common.opt:2070 #, no-c-format msgid "-fira-verbose=\tControl IRA's level of diagnostic messages." msgstr "" -#: common.opt:2052 +#: common.opt:2074 #, no-c-format msgid "Optimize induction variables on trees." msgstr "" -#: common.opt:2056 +#: common.opt:2078 #, no-c-format msgid "Use jump tables for sufficiently large switch statements." msgstr "" -#: common.opt:2060 +#: common.opt:2082 #, no-c-format msgid "Use bit tests for sufficiently large switch statements." msgstr "" -#: common.opt:2064 +#: common.opt:2086 #, no-c-format msgid "Generate code for functions even if they are fully inlined." msgstr "" -#: common.opt:2068 +#: common.opt:2090 #, no-c-format msgid "Generate code for static functions even if they are never called." msgstr "" -#: common.opt:2072 +#: common.opt:2094 #, no-c-format msgid "Emit static const variables even if they are not used." msgstr "" -#: common.opt:2076 +#: common.opt:2098 #, no-c-format msgid "Give external symbols a leading underscore." msgstr "" -#: common.opt:2084 +#: common.opt:2106 #, no-c-format msgid "Do CFG-sensitive rematerialization in LRA." msgstr "" -#: common.opt:2088 +#: common.opt:2110 #, no-c-format msgid "Enable link-time optimization." msgstr "" -#: common.opt:2092 +#: common.opt:2114 #, no-c-format msgid "Link-time optimization with number of parallel jobs or jobserver." msgstr "" -#: common.opt:2114 +#: common.opt:2136 #, no-c-format msgid "Specify the algorithm to partition symbols and vars at linktime." msgstr "" -#: common.opt:2119 +#: common.opt:2141 #, no-c-format msgid "Use zlib/zstd compression level for IL." msgstr "" -#: common.opt:2127 +#: common.opt:2149 #, no-c-format msgid "Report various link-time optimization statistics." msgstr "" -#: common.opt:2131 +#: common.opt:2153 #, no-c-format msgid "Report various link-time optimization statistics for WPA only." msgstr "" -#: common.opt:2135 +#: common.opt:2157 #, no-c-format msgid "Set errno after built-in math functions." msgstr "" -#: common.opt:2139 +#: common.opt:2161 #, no-c-format msgid "-fmax-errors=\tMaximum number of errors to report." msgstr "" -#: common.opt:2143 +#: common.opt:2165 #, no-c-format msgid "Report on permanent memory allocation." msgstr "" -#: common.opt:2147 +#: common.opt:2169 #, no-c-format msgid "Report on permanent memory allocation in WPA only." msgstr "" -#: common.opt:2154 +#: common.opt:2176 #, no-c-format msgid "Attempt to merge identical constants and constant variables." msgstr "" -#: common.opt:2158 +#: common.opt:2180 #, no-c-format msgid "Attempt to merge identical constants across compilation units." msgstr "" -#: common.opt:2162 +#: common.opt:2184 #, no-c-format msgid "Attempt to merge identical debug strings across compilation units." msgstr "" -#: common.opt:2166 +#: common.opt:2188 #, no-c-format msgid "" "-fmessage-length=\tLimit diagnostics to characters per " "line. 0 suppresses line-wrapping." msgstr "" -#: common.opt:2170 +#: common.opt:2192 #, no-c-format msgid "Perform SMS based modulo scheduling before the first scheduling pass." msgstr "" -#: common.opt:2174 +#: common.opt:2196 #, no-c-format msgid "Perform SMS based modulo scheduling with register moves allowed." msgstr "" -#: common.opt:2178 +#: common.opt:2200 #, no-c-format msgid "Move loop invariant computations out of loops." msgstr "" -#: common.opt:2182 +#: common.opt:2204 #, no-c-format msgid "Move stores out of loops." msgstr "" -#: common.opt:2186 +#: common.opt:2208 #, no-c-format msgid "Building block for specs-based multilib-aware TFLAGS." msgstr "" -#: common.opt:2190 +#: common.opt:2212 #, no-c-format msgid "Use the RTL dead code elimination pass." msgstr "" -#: common.opt:2194 +#: common.opt:2216 #, no-c-format msgid "Use the RTL dead store elimination pass." msgstr "" -#: common.opt:2198 +#: common.opt:2220 #, no-c-format msgid "" "Enable/Disable the traditional scheduling in loops that already passed " "modulo scheduling." msgstr "" -#: common.opt:2202 +#: common.opt:2224 #, no-c-format msgid "Support synchronous non-call exceptions." msgstr "" -#: common.opt:2209 +#: common.opt:2231 #, no-c-format msgid "" "-foffload-options==\tSpecify options for the offloading " "targets." msgstr "" -#: common.opt:2213 +#: common.opt:2235 #, no-c-format msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler." msgstr "" -#: common.opt:2226 +#: common.opt:2248 #, no-c-format msgid "When possible do not generate stack frames." msgstr "" -#: common.opt:2233 +#: common.opt:2255 #, no-c-format msgid "" "Generate SIMD clones for functions with the OpenMP declare target directive." msgstr "" -#: common.opt:2252 +#: common.opt:2274 #, no-c-format msgid "Enable all optimization info dumps on stderr." msgstr "" -#: common.opt:2256 +#: common.opt:2278 #, no-c-format msgid "-fopt-info[-=filename]\tDump compiler optimization details." msgstr "" -#: common.opt:2260 +#: common.opt:2282 #, no-c-format msgid "" "Write a SRCFILE.opt-record.json file detailing what optimizations were " "performed." msgstr "" -#: common.opt:2268 +#: common.opt:2290 #, no-c-format msgid "Optimize sibling and tail recursive calls." msgstr "" -#: common.opt:2272 +#: common.opt:2294 #, no-c-format msgid "Perform partial inlining." msgstr "" -#: common.opt:2276 common.opt:2280 +#: common.opt:2298 common.opt:2302 #, no-c-format msgid "Report on memory allocation before interprocedural optimization." msgstr "" -#: common.opt:2284 +#: common.opt:2306 #, no-c-format msgid "Pack structure members together without holes." msgstr "" -#: common.opt:2288 +#: common.opt:2310 #, no-c-format msgid "-fpack-struct=\tSet initial maximum structure member alignment." msgstr "" -#: common.opt:2292 +#: common.opt:2314 #, no-c-format msgid "Return small aggregates in memory, not registers." msgstr "" -#: common.opt:2296 +#: common.opt:2318 #, no-c-format msgid "Perform loop peeling." msgstr "" -#: common.opt:2300 +#: common.opt:2322 #, no-c-format msgid "Enable machine specific peephole optimizations." msgstr "" -#: common.opt:2304 +#: common.opt:2326 #, no-c-format msgid "Enable an RTL peephole pass before sched2." msgstr "" -#: common.opt:2308 +#: common.opt:2330 #, no-c-format msgid "Generate position-independent code if possible (large mode)." msgstr "" -#: common.opt:2312 +#: common.opt:2334 #, no-c-format msgid "" "Generate position-independent code for executables if possible (large mode)." msgstr "" -#: common.opt:2316 +#: common.opt:2338 #, no-c-format msgid "Generate position-independent code if possible (small mode)." msgstr "" -#: common.opt:2320 +#: common.opt:2342 #, no-c-format msgid "" "Generate position-independent code for executables if possible (small mode)." msgstr "" -#: common.opt:2324 +#: common.opt:2346 #, no-c-format msgid "" "Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)." msgstr "" -#: common.opt:2328 +#: common.opt:2350 #, no-c-format msgid "Specify a plugin to load." msgstr "" -#: common.opt:2332 +#: common.opt:2354 #, no-c-format msgid "" "-fplugin-arg--[=]\tSpecify argument = for " "plugin ." msgstr "" -#: common.opt:2336 +#: common.opt:2358 #, no-c-format msgid "Run predictive commoning optimization." msgstr "" -#: common.opt:2340 +#: common.opt:2362 #, no-c-format msgid "Generate prefetch instructions, if available, for arrays in loops." msgstr "" -#: common.opt:2344 +#: common.opt:2366 #, no-c-format msgid "Enable basic program profiling code." msgstr "" -#: common.opt:2348 +#: common.opt:2370 #, no-c-format msgid "Generate absolute source path names for gcov." msgstr "" -#: common.opt:2352 +#: common.opt:2374 #, no-c-format msgid "Insert arc-based program profiling code." msgstr "" -#: common.opt:2356 +#: common.opt:2378 #, no-c-format msgid "" "Set the top-level directory for storing the profile data. The default is " "'pwd'." msgstr "" -#: common.opt:2361 +#: common.opt:2383 #, no-c-format msgid "Select the name for storing the profile note file." msgstr "" -#: common.opt:2365 +#: common.opt:2387 #, no-c-format msgid "Enable correction of flow inconsistent profile data input." msgstr "" -#: common.opt:2369 +#: common.opt:2391 #, no-c-format msgid "" "-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update " "method." msgstr "" -#: common.opt:2373 +#: common.opt:2395 #, no-c-format msgid "" "Instrument only functions from files whose name matches any of the regular " "expressions (separated by semi-colons)." msgstr "" -#: common.opt:2377 +#: common.opt:2399 #, 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:2393 +#: common.opt:2415 #, no-c-format msgid "" "-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level " "of reproducibility of profile gathered by -fprofile-generate." msgstr "" -#: common.opt:2409 +#: common.opt:2431 #, no-c-format msgid "" "Remove prefix from absolute path before mangling name for -fprofile-" "generate= and -fprofile-use=." msgstr "" -#: common.opt:2413 +#: common.opt:2435 #, no-c-format msgid "" "-fprofile-prefix-map==\tMap one directory name to another in GCOV " "coverage result." msgstr "" -#: common.opt:2417 +#: common.opt:2439 #, no-c-format msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations." msgstr "" -#: common.opt:2421 +#: common.opt:2443 #, no-c-format msgid "" "Enable common options for generating profile info for profile feedback " "directed optimizations, and set -fprofile-dir=." msgstr "" -#: common.opt:2425 +#: common.opt:2447 #, no-c-format msgid "" "Register the profile information in the .gcov_info section instead of using " "a constructor/destructor." msgstr "" -#: common.opt:2429 +#: common.opt:2451 #, no-c-format msgid "" "Register the profile information in the specified section instead of using a " "constructor/destructor." msgstr "" -#: common.opt:2433 +#: common.opt:2455 #, no-c-format msgid "" "Do not assume that functions never executed during the train run are cold." msgstr "" -#: common.opt:2437 +#: common.opt:2459 #, no-c-format msgid "" "Enable common options for performing profile feedback directed optimizations." msgstr "" -#: common.opt:2441 +#: common.opt:2463 #, no-c-format msgid "" "Enable common options for performing profile feedback directed " "optimizations, and set -fprofile-dir=." msgstr "" -#: common.opt:2445 +#: common.opt:2467 #, no-c-format msgid "Insert code to profile values of expressions." msgstr "" -#: common.opt:2449 +#: common.opt:2471 #, no-c-format msgid "Report on consistency of profile." msgstr "" -#: common.opt:2453 +#: common.opt:2475 #, no-c-format msgid "Enable function reordering that improves code placement." msgstr "" -#: common.opt:2457 +#: common.opt:2479 #, no-c-format msgid "Insert NOP instructions at each function entry." msgstr "" -#: common.opt:2464 +#: common.opt:2486 #, no-c-format msgid "-frandom-seed=\tMake compile reproducible using ." msgstr "" -#: common.opt:2474 +#: common.opt:2496 #, no-c-format msgid "Record gcc command line switches in the object file." msgstr "" -#: common.opt:2478 +#: common.opt:2500 #, no-c-format msgid "Return small aggregates in registers." msgstr "" -#: common.opt:2486 +#: common.opt:2508 #, 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:2497 +#: common.opt:2519 #, no-c-format msgid "" "-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations " @@ -15889,483 +16068,483 @@ msgid "" "multiple-level control on the enabled IPA optimizations." msgstr "" -#: common.opt:2512 +#: common.opt:2534 #, no-c-format msgid "Tell DCE to remove unused C++ allocations." msgstr "" -#: common.opt:2516 +#: common.opt:2538 #, no-c-format msgid "Relief of register pressure through live range shrinkage." msgstr "" -#: common.opt:2520 +#: common.opt:2542 #, no-c-format msgid "Perform a register renaming optimization pass." msgstr "" -#: common.opt:2524 +#: common.opt:2546 #, no-c-format msgid "Perform a target dependent instruction fusion optimization pass." msgstr "" -#: common.opt:2528 +#: common.opt:2550 #, no-c-format msgid "Reorder basic blocks to improve code placement." msgstr "" -#: common.opt:2532 +#: common.opt:2554 #, no-c-format msgid "" "-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering " "algorithm." msgstr "" -#: common.opt:2545 +#: common.opt:2567 #, no-c-format msgid "Reorder basic blocks and partition into hot and cold sections." msgstr "" -#: common.opt:2549 +#: common.opt:2571 #, no-c-format msgid "Reorder functions to improve code placement." msgstr "" -#: common.opt:2553 +#: common.opt:2575 #, no-c-format msgid "Add a common subexpression elimination pass after loop optimizations." msgstr "" -#: common.opt:2561 +#: common.opt:2583 #, no-c-format msgid "Disable optimizations that assume default FP rounding behavior." msgstr "" -#: common.opt:2565 +#: common.opt:2587 #, no-c-format msgid "Enable scheduling across basic blocks." msgstr "" -#: common.opt:2569 +#: common.opt:2591 #, no-c-format msgid "Enable register pressure sensitive insn scheduling." msgstr "" -#: common.opt:2573 +#: common.opt:2595 #, no-c-format msgid "Allow speculative motion of non-loads." msgstr "" -#: common.opt:2577 +#: common.opt:2599 #, no-c-format msgid "Allow speculative motion of some loads." msgstr "" -#: common.opt:2581 +#: common.opt:2603 #, no-c-format msgid "Allow speculative motion of more loads." msgstr "" -#: common.opt:2585 +#: common.opt:2607 #, no-c-format msgid "-fsched-verbose=\tSet the verbosity level of the scheduler." msgstr "" -#: common.opt:2589 +#: common.opt:2611 #, no-c-format msgid "If scheduling post reload, do superblock scheduling." msgstr "" -#: common.opt:2597 +#: common.opt:2619 #, no-c-format msgid "Reschedule instructions before register allocation." msgstr "" -#: common.opt:2601 +#: common.opt:2623 #, no-c-format msgid "Reschedule instructions after register allocation." msgstr "" -#: common.opt:2608 +#: common.opt:2630 #, no-c-format msgid "Schedule instructions using selective scheduling algorithm." msgstr "" -#: common.opt:2612 +#: common.opt:2634 #, no-c-format msgid "Run selective scheduling after reload." msgstr "" -#: common.opt:2616 +#: common.opt:2638 #, no-c-format msgid "Run self-tests, using the given path to locate test files." msgstr "" -#: common.opt:2620 +#: common.opt:2642 #, no-c-format msgid "Perform software pipelining of inner loops during selective scheduling." msgstr "" -#: common.opt:2624 +#: common.opt:2646 #, no-c-format msgid "Perform software pipelining of outer loops during selective scheduling." msgstr "" -#: common.opt:2628 +#: common.opt:2650 #, no-c-format msgid "Reschedule pipelined regions without pipelining." msgstr "" -#: common.opt:2632 +#: common.opt:2654 #, no-c-format msgid "" "Allow interposing function (or variables) by ones with different semantics " "(or initializer) respectively by dynamic linker." msgstr "" -#: common.opt:2638 +#: common.opt:2660 #, no-c-format msgid "Allow premature scheduling of queued insns." msgstr "" -#: common.opt:2642 +#: common.opt:2664 #, no-c-format msgid "" "-fsched-stalled-insns=\tSet number of queued insns that can be " "prematurely scheduled." msgstr "" -#: common.opt:2650 +#: common.opt:2672 #, no-c-format msgid "" "Set dependence distance checking in premature scheduling of queued insns." msgstr "" -#: common.opt:2654 +#: common.opt:2676 #, no-c-format msgid "" "-fsched-stalled-insns-dep=\tSet dependence distance checking in " "premature scheduling of queued insns." msgstr "" -#: common.opt:2658 +#: common.opt:2680 #, no-c-format msgid "Enable the group heuristic in the scheduler." msgstr "" -#: common.opt:2662 +#: common.opt:2684 #, no-c-format msgid "Enable the critical path heuristic in the scheduler." msgstr "" -#: common.opt:2666 +#: common.opt:2688 #, no-c-format msgid "Enable the speculative instruction heuristic in the scheduler." msgstr "" -#: common.opt:2670 +#: common.opt:2692 #, no-c-format msgid "Enable the rank heuristic in the scheduler." msgstr "" -#: common.opt:2674 +#: common.opt:2696 #, no-c-format msgid "Enable the last instruction heuristic in the scheduler." msgstr "" -#: common.opt:2678 +#: common.opt:2700 #, no-c-format msgid "Enable the dependent count heuristic in the scheduler." msgstr "" -#: common.opt:2682 +#: common.opt:2704 #, no-c-format msgid "Access data in the same section from shared anchor points." msgstr "" -#: common.opt:2694 +#: common.opt:2716 #, no-c-format msgid "Turn on Redundant Extensions Elimination pass." msgstr "" -#: common.opt:2698 +#: common.opt:2720 #, no-c-format msgid "Show column numbers in diagnostics, when available. Default on." msgstr "" -#: common.opt:2702 +#: common.opt:2724 #, 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:2707 +#: common.opt:2729 #, no-c-format msgid "Shrink-wrap parts of the prologue and epilogue separately." msgstr "" -#: common.opt:2711 +#: common.opt:2733 #, no-c-format msgid "Disable optimizations observable by IEEE signaling NaNs." msgstr "" -#: common.opt:2715 +#: common.opt:2737 #, no-c-format msgid "" "Disable floating point optimizations that ignore the IEEE signedness of zero." msgstr "" -#: common.opt:2719 +#: common.opt:2741 #, no-c-format msgid "Convert floating point constants to single precision constants." msgstr "" -#: common.opt:2723 +#: common.opt:2745 #, no-c-format msgid "Split lifetimes of induction variables when loops are unrolled." msgstr "" -#: common.opt:2727 +#: common.opt:2749 #, no-c-format msgid "Generate discontiguous stack frames." msgstr "" -#: common.opt:2731 +#: common.opt:2753 #, no-c-format msgid "Split wide types into independent registers." msgstr "" -#: common.opt:2735 +#: common.opt:2757 #, no-c-format msgid "Split wide types into independent registers earlier." msgstr "" -#: common.opt:2739 +#: common.opt:2761 #, no-c-format msgid "Enable backward propagation of use properties at the SSA level." msgstr "" -#: common.opt:2743 +#: common.opt:2765 #, no-c-format msgid "Optimize conditional patterns using SSA PHI nodes." msgstr "" -#: common.opt:2747 +#: common.opt:2769 #, no-c-format msgid "" "Optimize amount of stdarg registers saved to stack at start of function." msgstr "" -#: common.opt:2751 +#: common.opt:2773 #, no-c-format msgid "Apply variable expansion when loops are unrolled." msgstr "" -#: common.opt:2755 +#: common.opt:2777 #, no-c-format msgid "" "-fstack-check=[no|generic|specific]\tInsert stack checking code into the " "program." msgstr "" -#: common.opt:2759 +#: common.opt:2781 #, no-c-format msgid "" "Insert stack checking code into the program. Same as -fstack-check=specific." msgstr "" -#: common.opt:2763 +#: common.opt:2785 #, 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:2771 +#: common.opt:2793 #, no-c-format msgid "" "-fstack-limit-register=\tTrap if the stack goes past ." msgstr "" -#: common.opt:2775 +#: common.opt:2797 #, no-c-format msgid "-fstack-limit-symbol=\tTrap if the stack goes past symbol ." msgstr "" -#: common.opt:2779 +#: common.opt:2801 #, no-c-format msgid "Use propolice as a stack protection method." msgstr "" -#: common.opt:2783 +#: common.opt:2805 #, no-c-format msgid "Use a stack protection method for every function." msgstr "" -#: common.opt:2787 +#: common.opt:2809 #, no-c-format msgid "Use a smart stack protection method for certain functions." msgstr "" -#: common.opt:2791 +#: common.opt:2813 #, no-c-format msgid "" "Use stack protection method only for functions with the stack_protect " "attribute." msgstr "" -#: common.opt:2795 +#: common.opt:2817 #, no-c-format msgid "Output stack usage information on a per-function basis." msgstr "" -#: common.opt:2807 +#: common.opt:2829 #, no-c-format msgid "Assume strict aliasing rules apply." msgstr "" -#: common.opt:2811 +#: common.opt:2833 #, no-c-format msgid "" "Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer." msgstr "" -#: common.opt:2815 +#: common.opt:2837 #, no-c-format msgid "Implement __atomic operations via libcalls to legacy __sync functions." msgstr "" -#: common.opt:2819 +#: common.opt:2841 #, no-c-format msgid "Check for syntax errors, then stop." msgstr "" -#: common.opt:2823 +#: common.opt:2845 #, no-c-format msgid "Create data files needed by \"gcov\"." msgstr "" -#: common.opt:2827 +#: common.opt:2849 #, no-c-format msgid "Perform jump threading optimizations." msgstr "" -#: common.opt:2831 +#: common.opt:2853 #, no-c-format msgid "Report the time taken by each compiler pass." msgstr "" -#: common.opt:2835 +#: common.opt:2857 #, no-c-format msgid "Record times taken by sub-phases separately." msgstr "" -#: common.opt:2839 +#: common.opt:2861 #, 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:2858 +#: common.opt:2880 #, no-c-format msgid "Reorder top level functions, variables, and asms." msgstr "" -#: common.opt:2862 +#: common.opt:2884 #, no-c-format msgid "Perform superblock formation via tail duplication." msgstr "" -#: common.opt:2866 +#: common.opt:2888 #, no-c-format msgid "" "For targets that normally need trampolines for nested functions, always " "generate them instead of using descriptors." msgstr "" -#: common.opt:2874 +#: common.opt:2896 #, no-c-format msgid "Assume floating-point operations can trap." msgstr "" -#: common.opt:2878 +#: common.opt:2900 #, no-c-format msgid "Trap for signed overflow in addition, subtraction and multiplication." msgstr "" -#: common.opt:2882 +#: common.opt:2904 #, no-c-format msgid "Enable SSA-CCP optimization on trees." msgstr "" -#: common.opt:2886 +#: common.opt:2908 #, no-c-format msgid "Enable SSA-BIT-CCP optimization on trees." msgstr "" -#: common.opt:2894 +#: common.opt:2916 #, no-c-format msgid "Enable loop header copying on trees." msgstr "" -#: common.opt:2902 +#: common.opt:2924 #, no-c-format msgid "Enable SSA coalescing of user variables." msgstr "" -#: common.opt:2910 +#: common.opt:2932 #, no-c-format msgid "Enable copy propagation on trees." msgstr "" -#: common.opt:2918 +#: common.opt:2940 #, no-c-format msgid "Transform condition stores into unconditional ones." msgstr "" -#: common.opt:2922 +#: common.opt:2944 #, no-c-format msgid "Perform conversions of switch initializations." msgstr "" -#: common.opt:2926 +#: common.opt:2948 #, no-c-format msgid "Enable SSA dead code elimination optimization on trees." msgstr "" -#: common.opt:2930 +#: common.opt:2952 #, no-c-format msgid "Enable dominator optimizations." msgstr "" -#: common.opt:2934 +#: common.opt:2956 #, no-c-format msgid "Enable tail merging on trees." msgstr "" -#: common.opt:2938 +#: common.opt:2960 #, no-c-format msgid "Enable dead store elimination." msgstr "" -#: common.opt:2942 +#: common.opt:2964 #, no-c-format msgid "Enable forward propagation on trees." msgstr "" -#: common.opt:2946 +#: common.opt:2968 #, no-c-format msgid "Enable Full Redundancy Elimination (FRE) on trees." msgstr "" -#: common.opt:2950 +#: common.opt:2972 #, no-c-format msgid "Enable string length optimizations on trees." msgstr "" -#: common.opt:2954 +#: common.opt:2976 #, no-c-format msgid "" "Detect paths that trigger erroneous or undefined behavior due to " @@ -16373,7 +16552,7 @@ msgid "" "flow and turn the statement with erroneous or undefined behavior into a trap." msgstr "" -#: common.opt:2960 +#: common.opt:2982 #, no-c-format msgid "" "Detect paths that trigger erroneous or undefined behavior due to a null " @@ -16382,521 +16561,521 @@ msgid "" "statement with erroneous or undefined behavior into a trap." msgstr "" -#: common.opt:2967 +#: common.opt:2989 #, no-c-format msgid "Enable loop distribution on trees." msgstr "" -#: common.opt:2971 +#: common.opt:2993 #, no-c-format msgid "Enable loop distribution for patterns transformed into a library call." msgstr "" -#: common.opt:2975 +#: common.opt:2997 #, no-c-format msgid "Enable loop invariant motion on trees." msgstr "" -#: common.opt:2983 +#: common.opt:3005 #, no-c-format msgid "Create canonical induction variables in loops." msgstr "" -#: common.opt:2987 +#: common.opt:3009 #, no-c-format msgid "Enable loop optimizations on tree level." msgstr "" -#: common.opt:2991 +#: common.opt:3013 #, no-c-format msgid "" "-ftree-parallelize-loops=\tEnable automatic parallelization of loops." msgstr "" -#: common.opt:2995 +#: common.opt:3017 #, no-c-format msgid "Enable hoisting loads from conditional pointers." msgstr "" -#: common.opt:2999 +#: common.opt:3021 #, no-c-format msgid "Enable SSA-PRE optimization on trees." msgstr "" -#: common.opt:3003 +#: common.opt:3025 #, no-c-format msgid "" "In SSA-PRE optimization on trees, enable partial-partial redundancy " "elimination." msgstr "" -#: common.opt:3007 +#: common.opt:3029 #, no-c-format msgid "Perform function-local points-to analysis on trees." msgstr "" -#: common.opt:3011 +#: common.opt:3033 #, no-c-format msgid "Enable reassociation on tree level." msgstr "" -#: common.opt:3019 +#: common.opt:3041 #, no-c-format msgid "Enable SSA code sinking on trees." msgstr "" -#: common.opt:3023 +#: common.opt:3045 #, no-c-format msgid "Perform straight-line strength reduction." msgstr "" -#: common.opt:3027 +#: common.opt:3049 #, no-c-format msgid "Perform scalar replacement of aggregates." msgstr "" -#: common.opt:3031 +#: common.opt:3053 #, no-c-format msgid "Replace temporary expressions in the SSA->normal pass." msgstr "" -#: common.opt:3035 +#: common.opt:3057 #, no-c-format msgid "Perform live range splitting during the SSA->normal pass." msgstr "" -#: common.opt:3039 +#: common.opt:3061 #, no-c-format msgid "Perform Value Range Propagation on trees." msgstr "" -#: common.opt:3043 +#: common.opt:3065 #, no-c-format msgid "Split paths leading to loop backedges." msgstr "" -#: common.opt:3047 +#: common.opt:3069 #, no-c-format msgid "" "Assume common declarations may be overridden with ones with a larger " "trailing array." msgstr "" -#: common.opt:3052 +#: common.opt:3074 #, no-c-format msgid "Compile whole compilation unit at a time." msgstr "" -#: common.opt:3056 +#: common.opt:3078 #, no-c-format msgid "Trap on __builtin_unreachable instead of using it for optimization." msgstr "" -#: common.opt:3060 +#: common.opt:3082 #, no-c-format msgid "Perform loop unrolling when iteration count is known." msgstr "" -#: common.opt:3064 +#: common.opt:3086 #, no-c-format msgid "Perform loop unrolling for all loops." msgstr "" -#: common.opt:3079 +#: common.opt:3101 #, no-c-format msgid "" "Allow optimization for floating-point arithmetic which may change the result " "of the operation due to rounding." msgstr "" -#: common.opt:3084 +#: common.opt:3106 #, no-c-format msgid "Same as -fassociative-math for expressions which include division." msgstr "" -#: common.opt:3092 +#: common.opt:3114 #, no-c-format msgid "Allow math optimizations that may violate IEEE or ISO standards." msgstr "" -#: common.opt:3096 +#: common.opt:3118 #, no-c-format msgid "Perform loop unswitching." msgstr "" -#: common.opt:3100 +#: common.opt:3122 #, no-c-format msgid "Perform loop splitting." msgstr "" -#: common.opt:3104 +#: common.opt:3126 #, no-c-format msgid "Version loops based on whether indices have a stride of one." msgstr "" -#: common.opt:3108 +#: common.opt:3130 #, no-c-format msgid "Just generate unwind tables for exception handling." msgstr "" -#: common.opt:3112 +#: common.opt:3134 #, no-c-format msgid "Use the bfd linker instead of the default linker." msgstr "" -#: common.opt:3116 +#: common.opt:3138 #, no-c-format msgid "Use the gold linker instead of the default linker." msgstr "" -#: common.opt:3120 +#: common.opt:3142 #, no-c-format msgid "Use the lld LLVM linker instead of the default linker." msgstr "" -#: common.opt:3124 +#: common.opt:3146 #, no-c-format msgid "Use the Modern linker (MOLD) linker instead of the default linker." msgstr "" -#: common.opt:3134 +#: common.opt:3156 #, no-c-format msgid "Perform variable tracking." msgstr "" -#: common.opt:3141 +#: common.opt:3163 #, no-c-format msgid "Perform variable tracking by annotating assignments." msgstr "" -#: common.opt:3147 +#: common.opt:3169 #, no-c-format msgid "Toggle -fvar-tracking-assignments." msgstr "" -#: common.opt:3154 +#: common.opt:3176 #, no-c-format msgid "" "Perform variable tracking and also tag variables that are uninitialized." msgstr "" -#: common.opt:3159 +#: common.opt:3181 #, no-c-format msgid "Enable vectorization on trees." msgstr "" -#: common.opt:3167 +#: common.opt:3189 #, no-c-format msgid "Enable loop vectorization on trees." msgstr "" -#: common.opt:3171 +#: common.opt:3193 #, no-c-format msgid "Enable basic block vectorization (SLP) on trees." msgstr "" -#: common.opt:3175 +#: common.opt:3197 #, no-c-format msgid "" "-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost " "model for vectorization." msgstr "" -#: common.opt:3179 +#: common.opt:3201 #, 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:3198 +#: common.opt:3220 #, no-c-format msgid "" "Enables the dynamic vectorizer cost model. Preserved for backward " "compatibility." msgstr "" -#: common.opt:3206 +#: common.opt:3228 #, no-c-format msgid "Enable copy propagation of scalar-evolution information." msgstr "" -#: common.opt:3210 +#: common.opt:3232 #, no-c-format msgid "" "-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to " "automatic variables." msgstr "" -#: common.opt:3232 +#: common.opt:3254 #, no-c-format msgid "Add extra commentary to assembler output." msgstr "" -#: common.opt:3236 +#: common.opt:3258 #, no-c-format msgid "" "-fvisibility=[default|internal|hidden|protected]\tSet the default symbol " "visibility." msgstr "" -#: common.opt:3255 +#: common.opt:3277 #, no-c-format msgid "Validate vtable pointers before using them." msgstr "" -#: common.opt:3271 +#: common.opt:3293 #, no-c-format msgid "Output vtable verification counters." msgstr "" -#: common.opt:3275 +#: common.opt:3297 #, no-c-format msgid "Output vtable verification pointer sets information." msgstr "" -#: common.opt:3279 +#: common.opt:3301 #, no-c-format msgid "Use expression value profiles in optimizations." msgstr "" -#: common.opt:3283 +#: common.opt:3305 #, no-c-format msgid "Construct webs and split unrelated uses of single variable." msgstr "" -#: common.opt:3287 +#: common.opt:3309 #, no-c-format msgid "Enable conditional dead code elimination for builtin calls." msgstr "" -#: common.opt:3291 +#: common.opt:3313 #, no-c-format msgid "Perform whole program optimizations." msgstr "" -#: common.opt:3295 +#: common.opt:3317 #, no-c-format msgid "Assume pointer overflow wraps around." msgstr "" -#: common.opt:3299 +#: common.opt:3321 #, no-c-format msgid "Assume signed arithmetic overflow wraps around." msgstr "" -#: common.opt:3303 +#: common.opt:3325 #, no-c-format msgid "Put zero initialized data in the bss section." msgstr "" -#: common.opt:3307 +#: common.opt:3329 #, no-c-format msgid "Clear call-used registers upon function return." msgstr "" -#: common.opt:3311 +#: common.opt:3333 #, no-c-format msgid "Generate debug information in default format." msgstr "" -#: common.opt:3315 +#: common.opt:3337 #, no-c-format msgid "Assume assembler support for (DWARF2+) .loc directives." msgstr "" -#: common.opt:3319 +#: common.opt:3341 #, no-c-format msgid "Assume assembler support for view in (DWARF2+) .loc directives." msgstr "" -#: common.opt:3323 +#: common.opt:3345 #, no-c-format msgid "Generate debug information in CodeView format." msgstr "" -#: common.opt:3343 +#: common.opt:3365 #, no-c-format msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF." msgstr "" -#: common.opt:3349 +#: common.opt:3371 #, no-c-format msgid "Generate CTF debug information at default level." msgstr "" -#: common.opt:3353 +#: common.opt:3375 #, no-c-format msgid "Generate BTF debug information at default level." msgstr "" -#: common.opt:3357 +#: common.opt:3379 #, no-c-format msgid "Generate debug information in default version of DWARF format." msgstr "" -#: common.opt:3361 +#: common.opt:3383 #, no-c-format msgid "Generate debug information in DWARF v2 (or later) format." msgstr "" -#: common.opt:3365 +#: common.opt:3387 #, no-c-format msgid "Use 32-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3369 +#: common.opt:3391 #, no-c-format msgid "Use 64-bit DWARF format when emitting DWARF debug information." msgstr "" -#: common.opt:3373 +#: common.opt:3395 #, no-c-format msgid "Generate debug information in default extended format." msgstr "" -#: common.opt:3377 +#: common.opt:3399 #, no-c-format msgid "Generate extended entry point information for inlined functions." msgstr "" -#: common.opt:3381 +#: common.opt:3403 #, no-c-format msgid "Compute locview reset points based on insn length estimates." msgstr "" -#: common.opt:3389 +#: common.opt:3411 #, no-c-format msgid "Don't generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3393 +#: common.opt:3415 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections." msgstr "" -#: common.opt:3397 +#: common.opt:3419 #, no-c-format msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions." msgstr "" -#: common.opt:3401 +#: common.opt:3423 #, no-c-format msgid "Record gcc command line switches in DWARF DW_AT_producer." msgstr "" -#: common.opt:3405 +#: common.opt:3427 #, no-c-format msgid "Generate debug information in separate .dwo files." msgstr "" -#: common.opt:3417 +#: common.opt:3439 #, no-c-format msgid "Emit progressive recommended breakpoint locations." msgstr "" -#: common.opt:3421 +#: common.opt:3443 #, no-c-format msgid "Don't emit DWARF additions beyond selected version." msgstr "" -#: common.opt:3425 +#: common.opt:3447 #, no-c-format msgid "" "Add description attributes to some DWARF DIEs that have no name attribute." msgstr "" -#: common.opt:3429 +#: common.opt:3451 #, no-c-format msgid "Toggle debug information generation." msgstr "" -#: common.opt:3433 +#: common.opt:3455 #, no-c-format msgid "Augment variable location lists with progressive views." msgstr "" -#: common.opt:3440 +#: common.opt:3462 #, no-c-format msgid "Generate debug information in VMS format." msgstr "" -#: common.opt:3469 +#: common.opt:3491 #, no-c-format msgid "Generate compressed debug sections." msgstr "" -#: common.opt:3473 +#: common.opt:3495 #, no-c-format msgid "-gz=\tGenerate compressed debug sections in format ." msgstr "" -#: common.opt:3480 +#: common.opt:3502 #, no-c-format msgid "-iplugindir=\tSet to be the default plugin directory." msgstr "" -#: common.opt:3484 +#: common.opt:3506 #, no-c-format msgid "-imultiarch \tSet to be the multiarch include subdirectory." msgstr "" -#: common.opt:3512 +#: common.opt:3534 #, no-c-format msgid "-o \tPlace output into ." msgstr "" -#: common.opt:3516 +#: common.opt:3538 #, no-c-format msgid "Enable function profiling." msgstr "" -#: common.opt:3526 +#: common.opt:3548 #, no-c-format msgid "Like -pedantic but issue them as errors." msgstr "" -#: common.opt:3566 +#: common.opt:3588 #, no-c-format msgid "Do not display functions compiled or elapsed time." msgstr "" -#: common.opt:3598 +#: common.opt:3620 #, no-c-format msgid "Enable verbose output." msgstr "" -#: common.opt:3602 +#: common.opt:3624 #, no-c-format msgid "Display the compiler's version." msgstr "" -#: common.opt:3606 +#: common.opt:3628 #, no-c-format msgid "Suppress warnings." msgstr "" -#: common.opt:3616 +#: common.opt:3638 #, no-c-format msgid "Create a shared library." msgstr "" -#: common.opt:3676 +#: common.opt:3698 #, no-c-format msgid "Don't create a dynamically linked position independent executable." msgstr "" -#: common.opt:3680 +#: common.opt:3702 #, no-c-format msgid "Create a dynamically linked position independent executable." msgstr "" -#: common.opt:3684 +#: common.opt:3706 #, no-c-format msgid "Create a static position independent executable." msgstr "" -#: common.opt:3691 +#: common.opt:3713 #, no-c-format msgid "Use caller save register across calls if possible." msgstr "" @@ -17062,92 +17241,81 @@ msgstr "" #: params.opt:135 #, no-c-format -msgid "Maximum number of basic blocks before EVRP uses a sparse cache." -msgstr "" - -#: params.opt:139 -#, no-c-format -msgid "" -"Maximum number of outgoing edges in a switch before EVRP will not process it." -msgstr "" - -#: params.opt:143 -#, 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:147 +#: params.opt:139 #, no-c-format msgid "" "The threshold ratio of critical edges execution count that permit performing " "redundancy elimination after reload." msgstr "" -#: params.opt:151 +#: params.opt:143 #, no-c-format msgid "" "The threshold ratio for performing partial redundancy elimination after " "reload." msgstr "" -#: params.opt:155 +#: params.opt:147 #, no-c-format msgid "" "Scaling factor in calculation of maximum distance an expression can be moved " "by GCSE optimizations." msgstr "" -#: params.opt:159 +#: params.opt:151 #, no-c-format msgid "" "Cost at which GCSE optimizations will not constraint the distance an " "expression can travel." msgstr "" -#: params.opt:163 +#: params.opt:155 #, no-c-format msgid "" "Minimum heap expansion to trigger garbage collection, as a percentage of the " "total size of the heap." msgstr "" -#: params.opt:167 +#: params.opt:159 #, no-c-format msgid "Minimum heap size before we start collecting garbage, in kilobytes." msgstr "" -#: params.opt:171 +#: params.opt:163 #, 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:175 +#: params.opt:167 #, no-c-format msgid "Whether codegen errors should be ICEs when -fchecking." msgstr "" -#: params.opt:179 +#: params.opt:171 #, no-c-format msgid "Maximum number of arrays per SCoP." msgstr "" -#: params.opt:183 +#: params.opt:175 #, no-c-format msgid "Maximum number of parameters in a SCoP." msgstr "" -#: params.opt:187 +#: params.opt:179 #, no-c-format msgid "" "The number of elements for which hash table verification is done for each " "searched element." msgstr "" -#: params.opt:191 +#: params.opt:183 #, no-c-format msgid "" "The denominator n of fraction 1/n of the maximal execution count of a basic " @@ -17155,7 +17323,7 @@ msgid "" "order to be considered hot (used in non-LTO mode)." msgstr "" -#: params.opt:195 +#: params.opt:187 #, no-c-format msgid "" "The number of most executed permilles of the profiled execution of the " @@ -17163,7 +17331,7 @@ msgid "" "in order to be considered hot (used in LTO mode)." msgstr "" -#: params.opt:199 +#: params.opt:191 #, no-c-format msgid "" "The denominator n of fraction 1/n of the execution frequency of the entry " @@ -17171,168 +17339,168 @@ msgid "" "have in order to be considered hot." msgstr "" -#: params.opt:203 +#: params.opt:195 #, 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:207 +#: params.opt:199 #, no-c-format msgid "" "The minimal estimated speedup allowing inliner to ignore inline-insns-single " "and inline-insns-auto." msgstr "" -#: params.opt:211 +#: params.opt:203 #, no-c-format msgid "" "How much can given compilation unit grow because of the inlining (in " "percent)." msgstr "" -#: params.opt:215 +#: params.opt:207 #, no-c-format msgid "The upper bound for sharing integer constants." msgstr "" -#: params.opt:219 +#: params.opt:211 #, no-c-format msgid "" "Threshold ipa-cp opportunity evaluation that is still considered beneficial " "to clone." msgstr "" -#: params.opt:223 +#: params.opt:215 #, no-c-format msgid "" "Compile-time bonus IPA-CP assigns to candidates which make loop bounds or " "strides known." msgstr "" -#: params.opt:227 +#: params.opt:219 #, no-c-format msgid "Maximum depth of recursive cloning for self-recursive function." msgstr "" -#: params.opt:231 +#: params.opt:223 #, no-c-format msgid "" "Recursive cloning only when the probability of call being executed exceeds " "the parameter." msgstr "" -#: params.opt:235 +#: params.opt:227 #, 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:239 +#: params.opt:231 #, no-c-format msgid "" "Percentage penalty the recursive functions will receive when they are " "evaluated for cloning." msgstr "" -#: params.opt:243 +#: params.opt:235 #, 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:247 +#: params.opt:239 #, no-c-format msgid "" "How much can given compilation unit grow because of the interprocedural " "constant propagation (in percent)." msgstr "" -#: params.opt:251 +#: params.opt:243 #, no-c-format msgid "The size of translation unit that IPA-CP pass considers large." msgstr "" -#: params.opt:255 +#: params.opt:247 #, no-c-format msgid "" "Maximum size of a list of values associated with each parameter for " "interprocedural constant propagation." msgstr "" -#: params.opt:259 +#: params.opt:251 #, no-c-format msgid "" "When using profile feedback, use the edge at this percentage position in " "frequncy histogram as the bases for IPA-CP heuristics." msgstr "" -#: params.opt:263 +#: params.opt:255 #, no-c-format msgid "" "Maximum number of statements visited during jump function offset discovery." msgstr "" -#: params.opt:267 +#: params.opt:259 #, 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:271 +#: params.opt:263 #, no-c-format msgid "" "Maximum number of aggregate content items for a parameter in jump functions " "and lattices." msgstr "" -#: params.opt:275 +#: params.opt:267 #, no-c-format msgid "" "Maximum number of operations in a parameter expression that can be handled " "by IPA analysis." msgstr "" -#: params.opt:279 +#: params.opt:271 #, no-c-format msgid "" "Maximum number of different predicates used to track properties of loops in " "IPA analysis." msgstr "" -#: params.opt:283 +#: params.opt:275 #, no-c-format msgid "" "Maximal number of boundary endpoints of case ranges of switch statement used " "during IPA function summary generation." msgstr "" -#: params.opt:287 +#: params.opt:279 #, 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:291 +#: params.opt:283 #, 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:295 +#: params.opt:287 #, 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:299 +#: params.opt:291 #, no-c-format msgid "" "Additional maximum allowed growth of total size of new parameters that ipa-" @@ -17341,29 +17509,29 @@ msgid "" "functions." msgstr "" -#: params.opt:303 +#: params.opt:295 #, no-c-format msgid "" "The number of registers in each class kept unused by loop invariant motion." msgstr "" -#: params.opt:307 +#: params.opt:299 #, no-c-format msgid "Max size of conflict table in MB." msgstr "" -#: params.opt:311 +#: params.opt:303 #, no-c-format msgid "" "Approximate function insn number in 1K units triggering simple local RA." msgstr "" -#: params.opt:315 +#: params.opt:307 #, no-c-format msgid "Max loops number for regional RA." msgstr "" -#: params.opt:319 +#: params.opt:311 #, no-c-format msgid "" "Control ira to consider matching constraint (duplicated operand number) " @@ -17375,45 +17543,45 @@ msgid "" "class and respect the found qualified matching constraint." msgstr "" -#: params.opt:323 +#: params.opt:315 #, 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:327 +#: params.opt:319 #, no-c-format msgid "" "Bound on number of candidates below that all candidates are considered in iv " "optimizations." msgstr "" -#: params.opt:331 +#: params.opt:323 #, no-c-format msgid "Bound on number of iv uses in loop optimized in iv optimizations." msgstr "" -#: params.opt:335 +#: params.opt:327 #, 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:339 +#: params.opt:331 #, 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:343 +#: params.opt:335 #, no-c-format msgid "The size of L1 cache line." msgstr "" -#: params.opt:347 +#: params.opt:339 #, no-c-format msgid "" "The minimum recommended offset between two concurrently-accessed objects to " @@ -17424,7 +17592,7 @@ msgid "" "discouraged from doing so in public ABIs." msgstr "" -#: params.opt:356 +#: params.opt:348 #, no-c-format msgid "" "The maximum recommended size of contiguous memory occupied by two objects " @@ -17433,737 +17601,737 @@ msgid "" "processors with different cache line sizes." msgstr "" -#: params.opt:363 +#: params.opt:355 #, no-c-format msgid "The size of L1 cache." msgstr "" -#: params.opt:367 +#: params.opt:359 #, no-c-format msgid "The size of L2 cache." msgstr "" -#: params.opt:371 +#: params.opt:363 #, no-c-format msgid "Maximal growth due to inlining of large function (in percent)." msgstr "" -#: params.opt:375 +#: params.opt:367 #, no-c-format msgid "The size of function body to be considered large." msgstr "" -#: params.opt:379 +#: params.opt:371 #, no-c-format msgid "The size of stack frame to be considered large." msgstr "" -#: params.opt:383 +#: params.opt:375 #, no-c-format msgid "Maximal stack frame growth due to inlining (in percent)." msgstr "" -#: params.opt:387 +#: params.opt:379 #, no-c-format msgid "The size of translation unit to be considered large." msgstr "" -#: params.opt:391 +#: params.opt:383 #, no-c-format msgid "Maximum number of concurrently open C++ module files when lazy loading." msgstr "" -#: params.opt:395 +#: params.opt:387 #, no-c-format msgid "" "The minimum cost of an expensive expression in the loop invariant motion." msgstr "" -#: params.opt:399 +#: params.opt:391 #, no-c-format msgid "True if a non-short-circuit operation is optimal." msgstr "" -#: params.opt:403 +#: params.opt:395 #, no-c-format msgid "Size of tiles for loop blocking." msgstr "" -#: params.opt:407 +#: params.opt:399 #, no-c-format msgid "The maximum number of stmts in loop nest for loop interchange." msgstr "" -#: params.opt:411 +#: params.opt:403 #, no-c-format msgid "The minimum stride ratio for loop interchange to be profitable." msgstr "" -#: params.opt:415 +#: params.opt:407 #, no-c-format msgid "Max basic blocks number in loop for loop invariant motion." msgstr "" -#: params.opt:419 +#: params.opt:411 #, no-c-format msgid "Maximum number of datarefs in loop for building loop data dependencies." msgstr "" -#: params.opt:423 +#: params.opt:415 #, no-c-format msgid "" "The maximum number of instructions in an inner loop that is being considered " "for versioning." msgstr "" -#: params.opt:427 +#: params.opt:419 #, 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:431 +#: params.opt:423 #, no-c-format msgid "" "Minimal fall-through edge probability in percentage used to add BB to " "inheritance EBB in LRA." msgstr "" -#: params.opt:435 +#: params.opt:427 #, no-c-format msgid "" "The max number of reload pseudos which are considered during spilling a non-" "reload pseudo." msgstr "" -#: params.opt:439 +#: params.opt:431 #, no-c-format msgid "Maximal size of a partition for LTO (in estimated instructions)." msgstr "" -#: params.opt:443 +#: params.opt:435 #, no-c-format msgid "maximal number of LTO partitions streamed in parallel." msgstr "" -#: params.opt:447 +#: params.opt:439 #, no-c-format msgid "Minimal size of a partition for LTO (in estimated instructions)." msgstr "" -#: params.opt:451 +#: params.opt:443 #, no-c-format msgid "Number of partitions the program should be split to." msgstr "" -#: params.opt:455 +#: params.opt:447 #, no-c-format msgid "" "The maximum number of instructions to consider to unroll in a loop on " "average." msgstr "" -#: params.opt:459 +#: params.opt:451 #, no-c-format msgid "The maximum number of insns combine tries to combine." msgstr "" -#: params.opt:463 +#: params.opt:455 #, no-c-format msgid "The maximum depth of a loop nest we completely peel." msgstr "" -#: params.opt:467 +#: params.opt:459 #, no-c-format msgid "" "The maximum number of peelings of a single loop that is peeled completely." msgstr "" -#: params.opt:471 +#: params.opt:463 #, no-c-format msgid "The maximum number of insns of a completely peeled loop." msgstr "" -#: params.opt:475 +#: params.opt:467 #, no-c-format msgid "The maximum number of incoming edges to consider for crossjumping." msgstr "" -#: params.opt:479 +#: params.opt:471 #, no-c-format msgid "The maximum instructions CSE process before flushing." msgstr "" -#: params.opt:483 +#: params.opt:475 #, no-c-format msgid "The maximum length of path considered in cse." msgstr "" -#: params.opt:487 +#: params.opt:479 #, no-c-format msgid "The maximum memory locations recorded by cselib." msgstr "" -#: params.opt:491 +#: params.opt:483 #, no-c-format msgid "Max. count of debug markers to expand or inline." msgstr "" -#: params.opt:495 +#: params.opt:487 #, no-c-format msgid "The maximum number of instructions to consider to fill a delay slot." msgstr "" -#: params.opt:499 +#: params.opt:491 #, no-c-format msgid "" "The maximum number of instructions to consider to find accurate live " "register information." msgstr "" -#: params.opt:503 +#: params.opt:495 #, no-c-format msgid "Maximum number of active local stores in RTL dead store elimination." msgstr "" -#: params.opt:507 +#: params.opt:499 #, no-c-format msgid "" "The maximum number of nested indirect inlining performed by early inliner." msgstr "" -#: params.opt:511 +#: params.opt:503 #, no-c-format msgid "" "Maximum number of fields in a structure before pointer analysis treats the " "structure as a single variable." msgstr "" -#: params.opt:515 +#: params.opt:507 #, no-c-format msgid "" "Maximum number of instructions to copy when duplicating blocks on a finite " "state automaton jump thread path." msgstr "" -#: params.opt:519 +#: params.opt:511 #, no-c-format msgid "The maximum ratio of insertions to deletions of expressions in GCSE." msgstr "" -#: params.opt:523 +#: params.opt:515 #, no-c-format msgid "The maximum amount of memory to be allocated by GCSE, in kilobytes." msgstr "" -#: params.opt:527 +#: params.opt:519 #, no-c-format msgid "" "The maximum number of insns to duplicate when unfactoring computed gotos." msgstr "" -#: params.opt:531 +#: params.opt:523 #, no-c-format msgid "The maximum expansion factor when copying basic blocks." msgstr "" -#: params.opt:535 +#: params.opt:527 #, no-c-format msgid "Maximum depth of search in the dominator tree for expressions to hoist." msgstr "" -#: params.opt:539 +#: params.opt:531 #, no-c-format msgid "" "Maximum loop depth of a call which is considered for inlining functions " "called once." msgstr "" -#: params.opt:543 +#: params.opt:535 #, no-c-format msgid "" "Maximum combined size of caller and callee which is inlined if callee is " "called once." msgstr "" -#: params.opt:547 +#: params.opt:539 #, no-c-format msgid "The maximum number of instructions when automatically inlining." msgstr "" -#: params.opt:551 +#: params.opt:543 #, no-c-format msgid "" "The maximum number of instructions inline function can grow to via recursive " "inlining." msgstr "" -#: params.opt:555 +#: params.opt:547 #, no-c-format msgid "" "The maximum number of instructions non-inline function can grow to via " "recursive inlining." msgstr "" -#: params.opt:559 +#: params.opt:551 #, no-c-format msgid "" "The maximum number of instructions in a single function eligible for " "inlining." msgstr "" -#: params.opt:563 +#: params.opt:555 #, no-c-format msgid "The maximum number of instructions when inlining for size." msgstr "" -#: params.opt:567 +#: params.opt:559 #, no-c-format msgid "" "The maximum number of instructions when automatically inlining small " "functions." msgstr "" -#: params.opt:571 +#: params.opt:563 #, no-c-format msgid "The maximum depth of recursive inlining for inline functions." msgstr "" -#: params.opt:575 +#: params.opt:567 #, no-c-format msgid "The maximum depth of recursive inlining for non-inline functions." msgstr "" -#: params.opt:579 +#: params.opt:571 #, no-c-format msgid "Maximum number of isl operations, 0 means unlimited." msgstr "" -#: params.opt:583 +#: params.opt:575 #, no-c-format msgid "Bound on the cost of an expression to compute the number of iterations." msgstr "" -#: params.opt:587 +#: params.opt:579 #, no-c-format msgid "" "Bound on the number of iterations the brute force # of iterations analysis " "algorithm evaluates." msgstr "" -#: params.opt:591 +#: params.opt:583 #, no-c-format msgid "" "Maximum number of statements allowed in a block that needs to be duplicated " "when threading jumps." msgstr "" -#: params.opt:595 +#: params.opt:587 #, no-c-format msgid "Search space limit for the backwards jump threader." msgstr "" -#: params.opt:599 +#: params.opt:591 #, no-c-format msgid "" "The maximum number of RTL nodes that can be recorded as combiner's last " "value." msgstr "" -#: params.opt:603 +#: params.opt:595 #, no-c-format msgid "" "The maximum number of insns in loop header duplicated by the copy loop " "headers pass." msgstr "" -#: params.opt:607 +#: params.opt:599 #, no-c-format msgid "" "The maximum number of backtrack attempts the scheduler should make when " "modulo scheduling a loop." msgstr "" -#: params.opt:611 +#: params.opt:603 #, no-c-format msgid "Minimum page size for warning purposes." msgstr "" -#: params.opt:615 +#: params.opt:607 #, no-c-format msgid "" "Maximum length of partial antic set when performing tree pre optimization." msgstr "" -#: params.opt:619 +#: params.opt:611 #, no-c-format msgid "The maximum number of branches on the path through the peeled sequence." msgstr "" -#: params.opt:623 +#: params.opt:615 #, no-c-format msgid "The maximum number of peelings of a single loop." msgstr "" -#: params.opt:627 +#: params.opt:619 #, no-c-format msgid "The maximum number of insns of a peeled loop." msgstr "" -#: params.opt:631 +#: params.opt:623 #, no-c-format msgid "The maximum length of scheduling's pending operations list." msgstr "" -#: params.opt:635 params.opt:679 +#: params.opt:627 params.opt:671 #, no-c-format msgid "" "The maximum number of blocks in a region to be considered for interblock " "scheduling." msgstr "" -#: params.opt:639 params.opt:683 +#: params.opt:631 params.opt:675 #, no-c-format msgid "" "The maximum number of insns in a region to be considered for interblock " "scheduling." msgstr "" -#: params.opt:643 +#: params.opt:635 #, no-c-format msgid "" "Maximum depth of sqrt chains to use when synthesizing exponentiation by a " "real constant." msgstr "" -#: params.opt:647 +#: params.opt:639 #, no-c-format msgid "The maximum number of loop iterations we predict statically." msgstr "" -#: params.opt:651 +#: params.opt:643 #, no-c-format msgid "" "The maximum number of instructions to search backward when looking for " "equivalent reload." msgstr "" -#: params.opt:655 +#: params.opt:647 #, no-c-format msgid "" "Maximum number of insns in a basic block to consider for RTL if-conversion." msgstr "" -#: params.opt:659 +#: params.opt:651 #, 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:663 +#: params.opt:655 #, 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:667 +#: params.opt:659 #, no-c-format msgid "The maximum number of iterations through CFG to extend regions." msgstr "" -#: params.opt:671 +#: params.opt:663 #, no-c-format msgid "" "The maximum conflict delay for an insn to be considered for speculative " "motion." msgstr "" -#: params.opt:675 +#: params.opt:667 #, 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:687 +#: params.opt:679 #, no-c-format msgid "Maximum length of candidate scans for straight-line strength reduction." msgstr "" -#: params.opt:691 +#: params.opt:683 #, no-c-format msgid "Maximum number of may-defs visited when devirtualizing speculatively." msgstr "" -#: params.opt:695 +#: params.opt:687 #, no-c-format msgid "" "Maximum recursion depth allowed when querying a property of an SSA name." msgstr "" -#: params.opt:699 +#: params.opt:691 #, no-c-format msgid "Maximum number of constant stores to merge in the store merging pass." msgstr "" -#: params.opt:703 +#: params.opt:695 #, no-c-format msgid "Maximum number of conditional store pairs that can be sunk." msgstr "" -#: params.opt:707 params.opt:711 +#: params.opt:699 params.opt:703 #, no-c-format msgid "" "Maximum number of store chains to track at the same time in the store " "merging pass." msgstr "" -#: params.opt:715 +#: params.opt:707 #, no-c-format msgid "Maximum amount of similar bbs to compare a bb with." msgstr "" -#: params.opt:719 +#: params.opt:711 #, no-c-format msgid "Maximum amount of iterations of the pass over a function." msgstr "" -#: params.opt:723 +#: params.opt:715 #, no-c-format msgid "" "Maximum number of strings for which strlen optimization pass will track " "string lengths." msgstr "" -#: params.opt:727 +#: params.opt:719 #, 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:731 +#: params.opt:723 #, no-c-format msgid "The maximum number of unrollings of a single loop." msgstr "" -#: params.opt:735 +#: params.opt:727 #, no-c-format msgid "The maximum number of instructions to consider to unroll in a loop." msgstr "" -#: params.opt:739 +#: params.opt:731 #, no-c-format msgid "The maximum number of insns of an unswitched loop." msgstr "" -#: params.opt:743 +#: params.opt:735 #, no-c-format msgid "The maximum depth of a loop nest to be unswitched." msgstr "" -#: params.opt:747 +#: params.opt:739 #, 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:751 +#: params.opt:743 #, no-c-format msgid "Max. recursion depth for expanding var tracking expressions." msgstr "" -#: params.opt:755 +#: params.opt:747 #, no-c-format msgid "Max. size of loc list for which reverse ops should be added." msgstr "" -#: params.opt:759 +#: params.opt:751 #, no-c-format msgid "Max. size of var tracking hash tables." msgstr "" -#: params.opt:763 +#: params.opt:755 #, no-c-format msgid "Maximum number of VALUEs handled during a single find_base_term call." msgstr "" -#: params.opt:767 +#: params.opt:759 #, no-c-format msgid "" "The minimum number of matching instructions to consider for crossjumping." msgstr "" -#: params.opt:771 +#: params.opt:763 #, no-c-format msgid "" "Inline recursively only when the probability of call being executed exceeds " "the parameter." msgstr "" -#: params.opt:775 +#: params.opt:767 #, no-c-format msgid "" "Min. ratio of insns to prefetches to enable prefetching for a loop with an " "unknown trip count." msgstr "" -#: params.opt:779 +#: params.opt:771 #, no-c-format msgid "" "The minimum threshold for probability of semi-invariant condition statement " "to trigger loop split." msgstr "" -#: params.opt:783 +#: params.opt:775 #, no-c-format msgid "The minimum UID to be used for a nondebug insn." msgstr "" -#: params.opt:787 +#: params.opt:779 #, no-c-format msgid "" "The minimum size of variables taking part in stack slot sharing when not " "optimizing." msgstr "" -#: params.opt:791 +#: params.opt:783 #, no-c-format msgid "" "The minimum probability of reaching a source block for interblock " "speculative scheduling." msgstr "" -#: params.opt:795 +#: params.opt:787 #, no-c-format msgid "" "If -ftree-vectorize is used, the minimal loop bound of a loop to be " "considered for vectorization." msgstr "" -#: params.opt:799 +#: params.opt:791 #, no-c-format msgid "" "--param=openacc-kernels=[decompose|parloops]\tSpecify mode of OpenACC " "'kernels' constructs handling." msgstr "" -#: params.opt:812 +#: params.opt:804 #, no-c-format msgid "" "--param=openacc-privatization=[quiet|noisy]\tSpecify mode of OpenACC " "privatization diagnostics." msgstr "" -#: params.opt:825 +#: params.opt:817 #, no-c-format msgid "Chunk size of omp schedule for loops parallelized by parloops." msgstr "" -#: params.opt:829 +#: params.opt:821 #, no-c-format msgid "" "Minimum number of iterations per thread of an innermost parallelized loop." msgstr "" -#: params.opt:833 +#: params.opt:825 #, 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:855 +#: params.opt:847 #, 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:859 +#: params.opt:851 #, no-c-format msgid "Maximal estimated outcome of branch considered predictable." msgstr "" -#: params.opt:863 +#: params.opt:855 #, no-c-format msgid "" "Whether software prefetch hints should be issued for non-constant strides." msgstr "" -#: params.opt:867 +#: params.opt:859 #, no-c-format msgid "The number of insns executed before prefetch is completed." msgstr "" -#: params.opt:871 +#: params.opt:863 #, no-c-format msgid "Min. ratio of insns to mem ops to enable prefetching in a loop." msgstr "" -#: params.opt:875 +#: params.opt:867 #, no-c-format msgid "" "The minimum constant stride beyond which we should use prefetch hints for." msgstr "" -#: params.opt:879 +#: params.opt:871 #, no-c-format msgid "Use internal function id in profile lookup." msgstr "" -#: params.opt:883 +#: params.opt:875 #, no-c-format msgid "" "--param=ranger-debug=[none|trace|gori|cache|tracegori|all] Specifies the " "output mode for debugging ranger." msgstr "" -#: params.opt:908 +#: params.opt:900 #, no-c-format msgid "" "Maximum depth of logical expression evaluation ranger will look through when " "evaluating outgoing edge ranges." msgstr "" -#: params.opt:913 +#: params.opt:905 #, no-c-format msgid "" "Maximum depth of instruction chains to consider for recomputation in the " "outgoing range calculator." msgstr "" -#: params.opt:918 +#: params.opt:910 #, no-c-format msgid "Maximum number of relations the oracle will register in a basic block." msgstr "" -#: params.opt:922 +#: params.opt:914 #, no-c-format msgid "Maximum depth of a loop nest to fully value-number optimistically." msgstr "" -#: params.opt:926 +#: params.opt:918 #, no-c-format msgid "Maximum number of disambiguations to perform per memory access." msgstr "" -#: params.opt:930 +#: params.opt:922 #, no-c-format msgid "" "Bound on the complexity of the expressions in the scalar evolutions analyzer." msgstr "" -#: params.opt:934 +#: params.opt:926 #, no-c-format msgid "Bound on size of expressions used in the scalar evolutions analyzer." msgstr "" -#: params.opt:938 +#: params.opt:930 #, no-c-format msgid "" "Hardware autoprefetcher scheduler model control flag. Number of lookahead " @@ -18171,285 +18339,285 @@ msgid "" "heuristic. Disabled by default." msgstr "" -#: params.opt:942 +#: params.opt:934 #, no-c-format msgid "Minimal distance between possibly conflicting store and load." msgstr "" -#: params.opt:946 +#: params.opt:938 #, no-c-format msgid "Which -fsched-pressure algorithm to apply." msgstr "" -#: params.opt:950 +#: params.opt:942 #, no-c-format msgid "" "The minimal probability of speculation success (in percents), so that " "speculative insn will be scheduled." msgstr "" -#: params.opt:954 +#: params.opt:946 #, no-c-format msgid "" "The minimum probability an edge must have for the scheduler to save its " "state across it." msgstr "" -#: params.opt:958 +#: params.opt:950 #, no-c-format msgid "" "Maximum number of instructions in the ready list that are considered " "eligible for renaming." msgstr "" -#: params.opt:962 +#: params.opt:954 #, no-c-format msgid "The maximum size of the lookahead window of selective scheduling." msgstr "" -#: params.opt:966 +#: params.opt:958 #, no-c-format msgid "Maximum number of times that an insn could be scheduled." msgstr "" -#: params.opt:970 +#: params.opt:962 #, no-c-format msgid "The number of prefetches that can run at the same time." msgstr "" -#: params.opt:974 +#: params.opt:966 #, no-c-format msgid "" "Target block's relative execution frequency (as a percentage) required to " "sink a statement." msgstr "" -#: params.opt:978 +#: params.opt:970 #, no-c-format msgid "" "The number of cycles the swing modulo scheduler considers when checking " "conflicts using DFA." msgstr "" -#: params.opt:982 +#: params.opt:974 #, no-c-format msgid "" "A threshold on the average loop count considered by the swing modulo " "scheduler." msgstr "" -#: params.opt:986 +#: params.opt:978 #, no-c-format msgid "" "A factor for tuning the upper bound that swing modulo scheduler uses for " "scheduling a loop." msgstr "" -#: params.opt:990 +#: params.opt:982 #, no-c-format msgid "" "The minimum value of stage count that swing modulo scheduler will generate." msgstr "" -#: params.opt:994 +#: params.opt:986 #, 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:998 +#: params.opt:990 #, 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:1002 +#: params.opt:994 #, 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:1006 +#: params.opt:998 #, no-c-format msgid "" "The maximum number of SSA_NAME assignments to follow in determining a value." msgstr "" -#: params.opt:1010 +#: params.opt:1002 #, no-c-format msgid "" "The lower bound for a buffer to be considered for stack smashing protection." msgstr "" -#: params.opt:1014 +#: params.opt:1006 #, no-c-format msgid "Size of the stack guard expressed as a power of two in bytes." msgstr "" -#: params.opt:1018 +#: params.opt:1010 #, no-c-format msgid "" "Interval in which to probe the stack expressed as a power of two in bytes." msgstr "" -#: params.opt:1022 +#: params.opt:1014 #, no-c-format msgid "" "Allow the store merging pass to introduce unaligned stores if it is legal to " "do so." msgstr "" -#: params.opt:1026 +#: params.opt:1018 #, no-c-format msgid "Maximum size of a single store merging region in bytes." msgstr "" -#: params.opt:1030 +#: params.opt:1022 #, no-c-format msgid "" "The maximum ratio between array size and switch branches for a switch " "conversion to take place." msgstr "" -#: params.opt:1034 +#: params.opt:1026 #, no-c-format msgid "Maximum number of bases stored in each modref tree." msgstr "" -#: params.opt:1038 +#: params.opt:1030 #, no-c-format msgid "Maximum number of references stored in each modref base." msgstr "" -#: params.opt:1042 +#: params.opt:1034 #, no-c-format msgid "Maximum number of accesses stored in each modref reference." msgstr "" -#: params.opt:1046 +#: params.opt:1038 #, no-c-format msgid "Maximum number of tests performed by modref query." msgstr "" -#: params.opt:1050 +#: params.opt:1042 #, no-c-format msgid "Maximum depth of DFS walk used by modref escape analysis." msgstr "" -#: params.opt:1054 +#: params.opt:1046 #, no-c-format msgid "Maximum number of escape points tracked by modref per SSA-name." msgstr "" -#: params.opt:1058 +#: params.opt:1050 #, no-c-format msgid "Maximum number of times a given range is adjusted during the dataflow." msgstr "" -#: params.opt:1062 +#: params.opt:1054 #, no-c-format msgid "" "--param=threader-debug=[none|all] Enables verbose dumping of the threader " "solver." msgstr "" -#: params.opt:1075 +#: params.opt:1067 #, 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:1079 +#: params.opt:1071 #, 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:1083 +#: params.opt:1075 #, 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:1087 +#: params.opt:1079 #, no-c-format msgid "Maximal code growth caused by tail duplication (in percent)." msgstr "" -#: params.opt:1091 +#: params.opt:1083 #, 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:1095 +#: params.opt:1087 #, 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:1099 +#: params.opt:1091 #, no-c-format msgid "" "Stop reverse growth if the reverse probability of best edge is less than " "this threshold (in percent)." msgstr "" -#: params.opt:1103 +#: params.opt:1095 #, 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:1107 +#: params.opt:1099 #, no-c-format msgid "Emit special instrumentation for accesses to volatiles." msgstr "" -#: params.opt:1111 +#: params.opt:1103 #, no-c-format msgid "" "Emit instrumentation calls to __tsan_func_entry() and __tsan_func_exit()." msgstr "" -#: params.opt:1115 +#: params.opt:1107 #, no-c-format msgid "" "Maximum number of nested calls to search for control dependencies during " "uninitialized variable analysis." msgstr "" -#: params.opt:1119 +#: params.opt:1111 #, no-c-format msgid "" "Instruction accounted for function prologue, epilogue and other overhead." msgstr "" -#: params.opt:1123 +#: params.opt:1115 #, no-c-format msgid "Time accounted for function prologue, epilogue and other overhead." msgstr "" -#: params.opt:1127 +#: params.opt:1119 #, no-c-format msgid "Instruction accounted for function thunk overhead." msgstr "" -#: params.opt:1131 +#: params.opt:1123 #, no-c-format msgid "Time accounted for function thunk overhead." msgstr "" -#: params.opt:1135 +#: params.opt:1127 #, no-c-format msgid "" "The denominator n of fraction 1/n of the number of profiled runs of the " @@ -18457,64 +18625,64 @@ msgid "" "order for the basic block to be considered unlikely." msgstr "" -#: params.opt:1139 +#: params.opt:1131 #, no-c-format msgid "Maximum unroll factor for the unroll-and-jam transformation." msgstr "" -#: params.opt:1143 +#: params.opt:1135 #, no-c-format msgid "" "Minimum percentage of memrefs that must go away for unroll-and-jam to be " "considered profitable." msgstr "" -#: params.opt:1147 +#: params.opt:1139 #, no-c-format msgid "" "Use direct poisoning/unpoisoning instructions for variables smaller or equal " "to this number." msgstr "" -#: params.opt:1151 +#: params.opt:1143 #, no-c-format msgid "Whether to use canonical types." msgstr "" -#: params.opt:1155 +#: params.opt:1147 #, no-c-format msgid "Enable loop epilogue vectorization using smaller vector size." msgstr "" -#: params.opt:1159 +#: params.opt:1151 #, no-c-format msgid "" "Maximum number of possible vector layouts (such as permutations) to consider " "when optimizing to-be-vectorized code." msgstr "" -#: params.opt:1163 +#: params.opt:1155 #, no-c-format msgid "" "Maximum number of loop peels to enhance alignment of data references in a " "loop." msgstr "" -#: params.opt:1167 +#: params.opt:1159 #, no-c-format msgid "" "Bound on number of runtime checks inserted by the vectorizer's loop " "versioning for alias check." msgstr "" -#: params.opt:1171 +#: params.opt:1163 #, no-c-format msgid "" "Bound on number of runtime checks inserted by the vectorizer's loop " "versioning for alignment check." msgstr "" -#: params.opt:1175 +#: params.opt:1167 #, no-c-format msgid "" "Controls how loop vectorizer uses partial vectors. 0 means never, 1 means " @@ -18522,27 +18690,43 @@ msgid "" "The default value is 2." msgstr "" -#: params.opt:1179 +#: params.opt:1171 #, 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:1183 +#: params.opt:1175 #, no-c-format msgid "Enable loop vectorization of floating point inductions." msgstr "" -#: cfgrtl.cc:2797 +#: params.opt:1179 +#, no-c-format +msgid "Maximum number of basic blocks before VRP uses a sparse bitmap cache." +msgstr "" + +#: params.opt:1183 +#, no-c-format +msgid "" +"Maximum number of outgoing edges in a switch before VRP will not process it." +msgstr "" + +#: params.opt:1187 +#, no-c-format +msgid "Maximum number of basic blocks for VRP to use a basic cache vector." +msgstr "" + +#: cfgrtl.cc:2796 msgid "flow control insn inside a basic block" msgstr "" -#: cfgrtl.cc:3086 +#: cfgrtl.cc:3088 msgid "insn outside basic block" msgstr "" -#: cfgrtl.cc:3094 +#: cfgrtl.cc:3096 msgid "return not followed by barrier" msgstr "" @@ -18596,11 +18780,11 @@ msgid "" "ldd output with constructors/destructors.\n" msgstr "" -#: cprop.cc:1753 +#: cprop.cc:1759 msgid "const/copy propagation disabled" msgstr "" -#: diagnostic-format-json.cc:317 diagnostic-format-sarif.cc:1605 +#: diagnostic-format-json.cc:317 diagnostic-format-sarif.cc:1687 #, c-format msgid "error: unable to open '%s' for writing: %s\n" msgstr "" @@ -18610,100 +18794,100 @@ msgstr "" #. 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:1630 +#: diagnostic-format-sarif.cc:1712 #, c-format msgid "Internal compiler error:\n" msgstr "" -#: diagnostic.cc:160 +#: diagnostic.cc:164 #, c-format msgid "%s: all warnings being treated as errors" msgstr "" -#: diagnostic.cc:165 +#: diagnostic.cc:169 #, c-format msgid "%s: some warnings being treated as errors" msgstr "" -#: diagnostic.cc:632 +#: diagnostic.cc:646 #, c-format msgid "compilation terminated due to -fmax-errors=%u.\n" msgstr "" -#: diagnostic.cc:660 +#: diagnostic.cc:674 #, c-format msgid "compilation terminated due to -Wfatal-errors.\n" msgstr "" -#: diagnostic.cc:693 +#: diagnostic.cc:707 #, c-format msgid "Please submit a full bug report, with preprocessed source.\n" msgstr "" -#: diagnostic.cc:696 +#: diagnostic.cc:710 #, c-format msgid "" "Please submit a full bug report, with preprocessed source (by using -freport-" "bug).\n" msgstr "" -#: diagnostic.cc:700 +#: diagnostic.cc:714 #, c-format msgid "Please include the complete backtrace with any bug report.\n" msgstr "" -#: diagnostic.cc:702 +#: diagnostic.cc:716 #, c-format msgid "See %s for instructions.\n" msgstr "" -#: diagnostic.cc:711 +#: diagnostic.cc:725 #, c-format msgid "compilation terminated.\n" msgstr "" -#: diagnostic.cc:805 +#: diagnostic.cc:819 msgid " from" msgstr "" -#: diagnostic.cc:806 +#: diagnostic.cc:820 msgid "In file included from" msgstr "" #. 2 -#: diagnostic.cc:807 +#: diagnostic.cc:821 msgid " included from" msgstr "" -#: diagnostic.cc:808 +#: diagnostic.cc:822 msgid "In module" msgstr "" #. 4 -#: diagnostic.cc:809 +#: diagnostic.cc:823 msgid "of module" msgstr "" -#: diagnostic.cc:810 +#: diagnostic.cc:824 msgid "In module imported at" msgstr "" #. 6 -#: diagnostic.cc:811 +#: diagnostic.cc:825 msgid "imported at" msgstr "" -#: diagnostic.cc:1570 +#: diagnostic.cc:1584 #, c-format msgid "%s:%d: confused by earlier errors, bailing out\n" msgstr "" -#: diagnostic.cc:2205 +#: diagnostic.cc:2246 #, c-format msgid "internal compiler error: error reporting routines re-entered.\n" msgstr "" -#: diagnostic.cc:2236 diagnostic.cc:2255 +#: diagnostic.cc:2277 diagnostic.cc:2296 #, gcc-internal-format, gfc-internal-format msgid "in %s, at %s:%d" msgstr "" @@ -18754,298 +18938,298 @@ msgstr "" #. PRINT_OPERAND must handle them. #. We can't handle floating point constants; #. TARGET_PRINT_OPERAND must handle them. -#: final.cc:3729 config/arc/arc.cc:6430 config/i386/i386.cc:12320 +#: final.cc:3729 config/arc/arc.cc:6410 config/i386/i386.cc:12350 #, c-format msgid "floating constant misused" msgstr "" -#: final.cc:3787 config/arc/arc.cc:6527 config/i386/i386.cc:12411 +#: final.cc:3787 config/arc/arc.cc:6507 config/i386/i386.cc:12441 #: config/pdp11/pdp11.cc:1871 #, c-format msgid "invalid expression as operand" msgstr "" -#: gcc.cc:122 +#: gcc.cc:126 #, c-format msgid "%s\n" msgstr "" -#: gcc.cc:1840 +#: gcc.cc:1844 #, c-format msgid "Using built-in specs.\n" msgstr "" -#: gcc.cc:2085 +#: gcc.cc:2089 #, c-format msgid "" "Setting spec %s to '%s'\n" "\n" msgstr "" -#: gcc.cc:2290 +#: gcc.cc:2294 #, c-format msgid "Reading specs from %s\n" msgstr "" -#: gcc.cc:2422 +#: gcc.cc:2426 #, c-format msgid "could not find specs file %s\n" msgstr "" -#: gcc.cc:2497 +#: gcc.cc:2501 #, c-format msgid "rename spec %s to %s\n" msgstr "" -#: gcc.cc:2499 +#: gcc.cc:2503 #, c-format msgid "" "spec is '%s'\n" "\n" msgstr "" -#: gcc.cc:3360 +#: gcc.cc:3364 #, c-format msgid "" "\n" "Go ahead? (y or n) " msgstr "" -#: gcc.cc:3532 +#: gcc.cc:3536 #, c-format msgid "# %s %.2f %.2f\n" msgstr "" -#: gcc.cc:3712 +#: gcc.cc:3716 #, c-format msgid "Usage: %s [options] file...\n" msgstr "" -#: gcc.cc:3713 +#: gcc.cc:3717 msgid "Options:\n" msgstr "" -#: gcc.cc:3715 +#: gcc.cc:3719 msgid " -pass-exit-codes Exit with highest error code from a phase.\n" msgstr "" -#: gcc.cc:3716 +#: gcc.cc:3720 msgid " --help Display this information.\n" msgstr "" -#: gcc.cc:3717 +#: gcc.cc:3721 msgid "" " --target-help Display target specific command line options " "(including assembler and linker options).\n" msgstr "" -#: gcc.cc:3719 +#: gcc.cc:3723 msgid "" " --help={common|optimizers|params|target|warnings|[^]{joined|separate|" "undocumented}}[,...].\n" msgstr "" -#: gcc.cc:3720 +#: gcc.cc:3724 msgid "" " Display specific types of command line options.\n" msgstr "" -#: gcc.cc:3722 +#: gcc.cc:3726 msgid " (Use '-v --help' to display command line options of sub-processes).\n" msgstr "" -#: gcc.cc:3723 +#: gcc.cc:3727 msgid " --version Display compiler version information.\n" msgstr "" -#: gcc.cc:3724 +#: gcc.cc:3728 msgid " -dumpspecs Display all of the built in spec strings.\n" msgstr "" -#: gcc.cc:3725 +#: gcc.cc:3729 msgid " -dumpversion Display the version of the compiler.\n" msgstr "" -#: gcc.cc:3726 +#: gcc.cc:3730 msgid " -dumpmachine Display the compiler's target processor.\n" msgstr "" -#: gcc.cc:3727 +#: gcc.cc:3731 msgid " -foffload= Specify offloading targets.\n" msgstr "" -#: gcc.cc:3728 +#: gcc.cc:3732 msgid "" " -print-search-dirs Display the directories in the compiler's search " "path.\n" msgstr "" -#: gcc.cc:3729 +#: gcc.cc:3733 msgid "" " -print-libgcc-file-name Display the name of the compiler's companion " "library.\n" msgstr "" -#: gcc.cc:3730 +#: gcc.cc:3734 msgid " -print-file-name= Display the full path to library .\n" msgstr "" -#: gcc.cc:3731 +#: gcc.cc:3735 msgid "" " -print-prog-name= Display the full path to compiler component " ".\n" msgstr "" -#: gcc.cc:3732 +#: gcc.cc:3736 msgid "" " -print-multiarch Display the target's normalized GNU triplet, used " "as\n" " a component in the library path.\n" msgstr "" -#: gcc.cc:3735 +#: gcc.cc:3739 msgid "" " -print-multi-directory Display the root directory for versions of " "libgcc.\n" msgstr "" -#: gcc.cc:3736 +#: gcc.cc:3740 msgid "" " -print-multi-lib Display the mapping between command line options " "and\n" " multiple library search directories.\n" msgstr "" -#: gcc.cc:3739 +#: gcc.cc:3743 msgid "" " -print-multi-os-directory Display the relative path to OS libraries.\n" msgstr "" -#: gcc.cc:3740 +#: gcc.cc:3744 msgid " -print-sysroot Display the target libraries directory.\n" msgstr "" -#: gcc.cc:3741 +#: gcc.cc:3745 msgid "" " -print-sysroot-headers-suffix Display the sysroot suffix used to find " "headers.\n" msgstr "" -#: gcc.cc:3742 +#: gcc.cc:3746 msgid "" " -Wa, Pass comma-separated on to the " "assembler.\n" msgstr "" -#: gcc.cc:3743 +#: gcc.cc:3747 msgid "" " -Wp, Pass comma-separated on to the " "preprocessor.\n" msgstr "" -#: gcc.cc:3744 +#: gcc.cc:3748 msgid "" " -Wl, Pass comma-separated on to the linker.\n" msgstr "" -#: gcc.cc:3745 +#: gcc.cc:3749 msgid " -Xassembler Pass on to the assembler.\n" msgstr "" -#: gcc.cc:3746 +#: gcc.cc:3750 msgid " -Xpreprocessor Pass on to the preprocessor.\n" msgstr "" -#: gcc.cc:3747 +#: gcc.cc:3751 msgid " -Xlinker Pass on to the linker.\n" msgstr "" -#: gcc.cc:3748 +#: gcc.cc:3752 msgid " -save-temps Do not delete intermediate files.\n" msgstr "" -#: gcc.cc:3749 +#: gcc.cc:3753 msgid " -save-temps= Do not delete intermediate files.\n" msgstr "" -#: gcc.cc:3750 +#: gcc.cc:3754 msgid "" " -no-canonical-prefixes Do not canonicalize paths when building relative\n" " prefixes to other gcc components.\n" msgstr "" -#: gcc.cc:3753 +#: gcc.cc:3757 msgid " -pipe Use pipes rather than intermediate files.\n" msgstr "" -#: gcc.cc:3754 +#: gcc.cc:3758 msgid " -time Time the execution of each subprocess.\n" msgstr "" -#: gcc.cc:3755 +#: gcc.cc:3759 msgid "" " -specs= Override built-in specs with the contents of " ".\n" msgstr "" -#: gcc.cc:3756 +#: gcc.cc:3760 msgid "" " -std= Assume that the input sources are for " ".\n" msgstr "" -#: gcc.cc:3757 +#: gcc.cc:3761 msgid "" " --sysroot= Use as the root directory for " "headers\n" " and libraries.\n" msgstr "" -#: gcc.cc:3760 +#: gcc.cc:3764 msgid "" " -B Add to the compiler's search paths.\n" msgstr "" -#: gcc.cc:3761 +#: gcc.cc:3765 msgid "" " -v Display the programs invoked by the compiler.\n" msgstr "" -#: gcc.cc:3762 +#: gcc.cc:3766 msgid "" " -### Like -v but options quoted and commands not " "executed.\n" msgstr "" -#: gcc.cc:3763 +#: gcc.cc:3767 msgid "" " -E Preprocess only; do not compile, assemble or " "link.\n" msgstr "" -#: gcc.cc:3764 +#: gcc.cc:3768 msgid " -S Compile only; do not assemble or link.\n" msgstr "" -#: gcc.cc:3765 +#: gcc.cc:3769 msgid " -c Compile and assemble, but do not link.\n" msgstr "" -#: gcc.cc:3766 +#: gcc.cc:3770 msgid " -o Place the output into .\n" msgstr "" -#: gcc.cc:3767 +#: gcc.cc:3771 msgid "" " -pie Create a dynamically linked position independent\n" " executable.\n" msgstr "" -#: gcc.cc:3769 +#: gcc.cc:3773 msgid " -shared Create a shared library.\n" msgstr "" -#: gcc.cc:3770 +#: gcc.cc:3774 msgid "" " -x Specify the language of the following input " "files.\n" @@ -19056,7 +19240,7 @@ msgid "" "extension.\n" msgstr "" -#: gcc.cc:3777 +#: gcc.cc:3781 #, c-format msgid "" "\n" @@ -19065,96 +19249,96 @@ msgid "" " other options on to these processes the -W options must be used.\n" msgstr "" -#: gcc.cc:6770 +#: gcc.cc:6832 #, c-format msgid "Processing spec (%s), which is '%s'\n" msgstr "" -#: gcc.cc:7531 +#: gcc.cc:7593 #, c-format msgid "Target: %s\n" msgstr "" -#: gcc.cc:7532 +#: gcc.cc:7594 #, c-format msgid "Configured with: %s\n" msgstr "" -#: gcc.cc:7546 +#: gcc.cc:7608 #, c-format msgid "Thread model: %s\n" msgstr "" -#: gcc.cc:7547 +#: gcc.cc:7609 #, c-format msgid "Supported LTO compression algorithms: zlib" msgstr "" -#: gcc.cc:7549 +#: gcc.cc:7611 #, c-format msgid " zstd" msgstr "" -#: gcc.cc:7551 gcov.cc:1533 gcov.cc:1591 gcov.cc:1603 gcov.cc:2926 +#: gcc.cc:7613 gcov.cc:1536 gcov.cc:1594 gcov.cc:1606 gcov.cc:2929 #, c-format msgid "\n" msgstr "" -#: gcc.cc:7562 +#: gcc.cc:7624 #, c-format msgid "gcc version %s %s\n" msgstr "" -#: gcc.cc:7565 +#: gcc.cc:7627 #, c-format msgid "gcc driver version %s %sexecuting gcc version %s\n" msgstr "" -#: gcc.cc:7638 gcc.cc:7848 +#: gcc.cc:7700 gcc.cc:7910 #, c-format msgid "" "The bug is not reproducible, so it is likely a hardware or OS problem.\n" msgstr "" -#: gcc.cc:7772 +#: gcc.cc:7834 #, c-format msgid "" "Preprocessed source stored into %s file, please attach this to your " "bugreport.\n" msgstr "" -#: gcc.cc:8623 +#: gcc.cc:8685 #, c-format msgid "install: %s%s\n" msgstr "" -#: gcc.cc:8626 +#: gcc.cc:8688 #, c-format msgid "programs: %s\n" msgstr "" -#: gcc.cc:8628 +#: gcc.cc:8690 #, c-format msgid "libraries: %s\n" msgstr "" -#: gcc.cc:8745 +#: gcc.cc:8807 #, c-format msgid "" "\n" "For bug reporting instructions, please see:\n" msgstr "" -#: gcc.cc:8761 gcov-tool.cc:594 +#: gcc.cc:8823 gcov-tool.cc:594 #, c-format msgid "%s %s%s\n" msgstr "" -#: gcc.cc:8764 gcov-tool.cc:596 gcov.cc:968 fortran/gfortranspec.cc:282 +#: gcc.cc:8826 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282 msgid "(C)" msgstr "" -#: gcc.cc:8765 gcov-tool.cc:598 gcov.cc:970 fortran/gfortranspec.cc:283 +#: gcc.cc:8827 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283 #, c-format msgid "" "This is free software; see the source for copying conditions. There is NO\n" @@ -19162,7 +19346,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9108 +#: gcc.cc:9170 #, c-format msgid "" "\n" @@ -19171,14 +19355,14 @@ msgid "" "\n" msgstr "" -#: gcc.cc:9109 +#: gcc.cc:9171 #, c-format msgid "" "Use \"-Wl,OPTION\" to pass \"OPTION\" to the linker.\n" "\n" msgstr "" -#: gcc.cc:10510 +#: gcc.cc:10572 #, c-format msgid "" "Assembler options\n" @@ -19186,7 +19370,7 @@ msgid "" "\n" msgstr "" -#: gcc.cc:10511 +#: gcc.cc:10573 #, c-format msgid "" "Use \"-Wa,OPTION\" to pass \"OPTION\" to the assembler.\n" @@ -19336,7 +19520,7 @@ msgid "" " -v, --version Print version number, then exit\n" msgstr "" -#: gcov-tool.cc:584 gcov.cc:956 +#: gcov-tool.cc:584 gcov.cc:958 #, c-format msgid "" "\n" @@ -19349,385 +19533,390 @@ msgstr "" msgid "Copyright %s 2023 Free Software Foundation, Inc.\n" msgstr "" -#: gcov.cc:925 +#: gcov.cc:927 #, c-format msgid "" "Usage: gcov [OPTION...] SOURCE|OBJ...\n" "\n" msgstr "" -#: gcov.cc:926 +#: gcov.cc:928 #, c-format msgid "" "Print code coverage information.\n" "\n" msgstr "" -#: gcov.cc:927 +#: gcov.cc:929 #, c-format msgid "" " -a, --all-blocks Show information for every basic block\n" msgstr "" -#: gcov.cc:928 +#: gcov.cc:930 #, c-format msgid "" " -b, --branch-probabilities Include branch probabilities in output\n" msgstr "" -#: gcov.cc:929 +#: gcov.cc:931 #, c-format msgid "" " -c, --branch-counts Output counts of branches taken\n" " rather than percentages\n" msgstr "" -#: gcov.cc:931 +#: gcov.cc:933 #, c-format msgid " -d, --display-progress Display progress information\n" msgstr "" -#: gcov.cc:932 +#: gcov.cc:934 #, c-format msgid " -D, --debug\t\t\t Display debugging dumps\n" msgstr "" -#: gcov.cc:933 +#: gcov.cc:935 #, c-format msgid " -f, --function-summaries Output summaries for each function\n" msgstr "" -#: gcov.cc:934 +#: gcov.cc:936 #, c-format msgid " -h, --help Print this help, then exit\n" msgstr "" -#: gcov.cc:935 +#: gcov.cc:937 #, c-format msgid "" " -j, --json-format Output JSON intermediate format\n" " into .gcov.json.gz file\n" msgstr "" -#: gcov.cc:937 +#: gcov.cc:939 #, c-format msgid " -H, --human-readable Output human readable numbers\n" msgstr "" -#: gcov.cc:938 +#: gcov.cc:940 #, c-format msgid " -k, --use-colors Emit colored output\n" msgstr "" -#: gcov.cc:939 +#: gcov.cc:941 #, c-format msgid "" " -l, --long-file-names Use long output file names for included\n" " source files\n" msgstr "" -#: gcov.cc:941 +#: gcov.cc:943 #, c-format msgid " -m, --demangled-names Output demangled function names\n" msgstr "" -#: gcov.cc:942 +#: gcov.cc:944 #, c-format msgid " -n, --no-output Do not create an output file\n" msgstr "" -#: gcov.cc:943 +#: gcov.cc:945 #, c-format msgid "" " -o, --object-directory DIR|FILE Search for object files in DIR or called " "FILE\n" msgstr "" -#: gcov.cc:944 +#: gcov.cc:946 #, c-format msgid " -p, --preserve-paths Preserve all pathname components\n" msgstr "" -#: gcov.cc:945 +#: gcov.cc:947 #, c-format msgid "" " -q, --use-hotness-colors Emit perf-like colored output for hot " "lines\n" msgstr "" -#: gcov.cc:946 +#: gcov.cc:948 #, c-format msgid " -r, --relative-only Only show data for relative sources\n" msgstr "" -#: gcov.cc:947 +#: gcov.cc:949 #, c-format msgid " -s, --source-prefix DIR Source prefix to elide\n" msgstr "" -#: gcov.cc:948 +#: gcov.cc:950 #, c-format msgid " -t, --stdout Output to stdout instead of a file\n" msgstr "" -#: gcov.cc:949 +#: gcov.cc:951 #, c-format msgid "" " -u, --unconditional-branches Show unconditional branch counts too\n" msgstr "" -#: gcov.cc:950 +#: gcov.cc:952 #, c-format msgid " -v, --version Print version number, then exit\n" msgstr "" -#: gcov.cc:951 +#: gcov.cc:953 #, c-format msgid " -w, --verbose Print verbose informations\n" msgstr "" -#: gcov.cc:952 +#: gcov.cc:954 #, c-format msgid " -x, --hash-filenames Hash long pathnames\n" msgstr "" -#: gcov.cc:953 +#: gcov.cc:955 #, c-format msgid "" "\n" "Obsolete options:\n" msgstr "" -#: gcov.cc:954 +#: gcov.cc:956 #, c-format msgid " -i, --json-format Replaced with -j, --json-format\n" msgstr "" -#: gcov.cc:955 +#: gcov.cc:957 #, c-format msgid " -j, --human-readable Replaced with -H, --human-readable\n" msgstr "" -#: gcov.cc:966 +#: gcov.cc:968 #, c-format msgid "gcov %s%s\n" msgstr "" -#: gcov.cc:1377 +#: gcov.cc:969 +#, c-format +msgid "JSON format version: %s\n" +msgstr "" + +#: gcov.cc:1380 #, c-format msgid "'%s' file is already processed\n" msgstr "" -#: gcov.cc:1493 gcov.cc:1622 +#: gcov.cc:1496 gcov.cc:1625 #, c-format msgid "Creating '%s'\n" msgstr "" -#: gcov.cc:1497 +#: gcov.cc:1500 #, c-format msgid "Error writing output file '%s'\n" msgstr "" -#: gcov.cc:1505 +#: gcov.cc:1508 #, c-format msgid "Could not open output file '%s'\n" msgstr "" -#: gcov.cc:1512 +#: gcov.cc:1515 #, c-format msgid "Removing '%s'\n" msgstr "" -#: gcov.cc:1627 +#: gcov.cc:1630 #, c-format msgid "Cannot open JSON output file %s\n" msgstr "" -#: gcov.cc:1636 +#: gcov.cc:1639 #, c-format msgid "Error writing JSON output file %s\n" msgstr "" -#: gcov.cc:1801 +#: gcov.cc:1804 #, c-format msgid "%s:source file is newer than notes file '%s'\n" msgstr "" -#: gcov.cc:1806 +#: gcov.cc:1809 #, c-format msgid "(the message is displayed only once per source file)\n" msgstr "" -#: gcov.cc:1826 +#: gcov.cc:1829 #, c-format msgid "%s:cannot open notes file\n" msgstr "" -#: gcov.cc:1833 +#: gcov.cc:1836 #, c-format msgid "%s:not a gcov notes file\n" msgstr "" -#: gcov.cc:1847 +#: gcov.cc:1850 #, c-format msgid "%s:version '%.4s', prefer '%.4s'\n" msgstr "" -#: gcov.cc:1900 +#: gcov.cc:1903 #, c-format msgid "%s:already seen blocks for '%s'\n" msgstr "" -#: gcov.cc:2016 gcov.cc:2130 +#: gcov.cc:2019 gcov.cc:2133 #, c-format msgid "%s:corrupted\n" msgstr "" -#: gcov.cc:2024 +#: gcov.cc:2027 #, c-format msgid "%s:no functions found\n" msgstr "" -#: gcov.cc:2042 +#: gcov.cc:2045 #, c-format msgid "%s:cannot open data file, assuming not executed\n" msgstr "" -#: gcov.cc:2049 +#: gcov.cc:2052 #, c-format msgid "%s:not a gcov data file\n" msgstr "" -#: gcov.cc:2063 +#: gcov.cc:2066 #, c-format msgid "%s:version '%.4s', prefer version '%.4s'\n" msgstr "" -#: gcov.cc:2070 +#: gcov.cc:2073 #, c-format msgid "%s:stamp mismatch with notes file\n" msgstr "" -#: gcov.cc:2107 +#: gcov.cc:2110 #, c-format msgid "%s:profile mismatch for '%s'\n" msgstr "" -#: gcov.cc:2129 +#: gcov.cc:2132 #, c-format msgid "%s:overflowed\n" msgstr "" -#: gcov.cc:2177 +#: gcov.cc:2180 #, c-format msgid "%s:'%s' lacks entry and/or exit blocks\n" msgstr "" -#: gcov.cc:2182 +#: gcov.cc:2185 #, c-format msgid "%s:'%s' has arcs to entry block\n" msgstr "" -#: gcov.cc:2190 +#: gcov.cc:2193 #, c-format msgid "%s:'%s' has arcs from exit block\n" msgstr "" -#: gcov.cc:2399 +#: gcov.cc:2402 #, c-format msgid "%s:graph is unsolvable for '%s'\n" msgstr "" -#: gcov.cc:2515 +#: gcov.cc:2518 #, c-format msgid "Lines executed:%s of %d\n" msgstr "" -#: gcov.cc:2518 +#: gcov.cc:2521 #, c-format msgid "No executable lines\n" msgstr "" -#: gcov.cc:2526 gcov.cc:2535 +#: gcov.cc:2529 gcov.cc:2538 #, c-format msgid "%s '%s'\n" msgstr "" -#: gcov.cc:2542 +#: gcov.cc:2545 #, c-format msgid "Branches executed:%s of %d\n" msgstr "" -#: gcov.cc:2546 +#: gcov.cc:2549 #, c-format msgid "Taken at least once:%s of %d\n" msgstr "" -#: gcov.cc:2552 +#: gcov.cc:2555 #, c-format msgid "No branches\n" msgstr "" -#: gcov.cc:2554 +#: gcov.cc:2557 #, c-format msgid "Calls executed:%s of %d\n" msgstr "" -#: gcov.cc:2558 +#: gcov.cc:2561 #, c-format msgid "No calls\n" msgstr "" -#: gcov.cc:2778 +#: gcov.cc:2781 #, c-format msgid "%s:no lines for '%s'\n" msgstr "" -#: gcov.cc:2904 +#: gcov.cc:2907 #, c-format msgid "call %2d returned %s\n" msgstr "" -#: gcov.cc:2909 +#: gcov.cc:2912 #, c-format msgid "call %2d never executed\n" msgstr "" -#: gcov.cc:2914 +#: gcov.cc:2917 #, c-format msgid "branch %2d taken %s%s" msgstr "" -#: gcov.cc:2919 +#: gcov.cc:2922 #, c-format msgid "branch %2d never executed%s" msgstr "" -#: gcov.cc:2924 +#: gcov.cc:2927 #, c-format msgid " (BB %d)" msgstr "" -#: gcov.cc:2931 +#: gcov.cc:2934 #, c-format msgid "unconditional %2d taken %s\n" msgstr "" -#: gcov.cc:2934 +#: gcov.cc:2937 #, c-format msgid "unconditional %2d never executed\n" msgstr "" -#: gcov.cc:3184 +#: gcov.cc:3187 #, c-format msgid "Cannot open source file %s\n" msgstr "" -#: gcse.cc:2578 +#: gcse.cc:2592 msgid "PRE disabled" msgstr "" -#: gcse.cc:3505 +#: gcse.cc:3520 msgid "GCSE disabled" msgstr "" @@ -19802,143 +19991,143 @@ msgstr "" msgid " inlined from %qs" msgstr "" -#: lra-assigns.cc:1871 reload1.cc:2073 +#: lra-assigns.cc:1860 reload1.cc:2073 msgid "this is the insn:" msgstr "" -#: lra-constraints.cc:3172 +#: lra-constraints.cc:3216 msgid "unable to generate reloads for impossible constraints:" msgstr "" -#: lra-constraints.cc:4231 reload.cc:3844 +#: lra-constraints.cc:4275 reload.cc:3844 msgid "unable to generate reloads for:" msgstr "" #. What to print when a switch has no documentation. -#: opts.cc:325 +#: opts.cc:326 msgid "This option lacks documentation." msgstr "" -#: opts.cc:326 +#: opts.cc:327 msgid "Uses of this option are diagnosed." msgstr "" -#: opts.cc:1652 +#: opts.cc:1653 #, c-format msgid "Same as %s%s (or, in negated form, %s%s)." msgstr "" -#: opts.cc:1657 +#: opts.cc:1658 #, c-format msgid "Same as %s%s." msgstr "" -#: opts.cc:1662 +#: opts.cc:1663 #, c-format msgid "Same as %s." msgstr "" -#: opts.cc:1670 +#: opts.cc:1671 #, c-format msgid "%s Same as %s." msgstr "" -#: opts.cc:1733 +#: opts.cc:1734 msgid "[available in " msgstr "" -#: opts.cc:1765 +#: opts.cc:1766 msgid "[default]" msgstr "" -#: opts.cc:1774 +#: opts.cc:1775 #, c-format msgid "%llu bytes" msgstr "" -#: opts.cc:1811 +#: opts.cc:1812 msgid "[enabled]" msgstr "" -#: opts.cc:1813 +#: opts.cc:1814 msgid "[disabled]" msgstr "" -#: opts.cc:1849 +#: opts.cc:1850 #, c-format msgid " No options with the desired characteristics were found\n" msgstr "" -#: opts.cc:1858 +#: opts.cc:1859 #, c-format msgid "" " None found. Use --help=%s to show *all* the options supported by the %s " "front-end.\n" msgstr "" -#: opts.cc:1864 +#: opts.cc:1865 #, c-format msgid "" " All options with the desired characteristics have already been displayed\n" msgstr "" -#: opts.cc:1909 +#: opts.cc:1910 #, c-format msgid "" " Known valid arguments for %s option:\n" " " msgstr "" -#: opts.cc:1959 +#: opts.cc:1960 msgid "The following options are target specific" msgstr "" -#: opts.cc:1962 +#: opts.cc:1963 msgid "The following options control compiler warning messages" msgstr "" -#: opts.cc:1965 +#: opts.cc:1966 msgid "The following options control optimizations" msgstr "" -#: opts.cc:1968 opts.cc:2008 +#: opts.cc:1969 opts.cc:2009 msgid "The following options are language-independent" msgstr "" -#: opts.cc:1971 +#: opts.cc:1972 msgid "The following options control parameters" msgstr "" -#: opts.cc:1977 +#: opts.cc:1978 msgid "The following options are specific to just the language " msgstr "" -#: opts.cc:1979 +#: opts.cc:1980 msgid "The following options are supported by the language " msgstr "" -#: opts.cc:1990 +#: opts.cc:1991 msgid "The following options are not documented" msgstr "" -#: opts.cc:1992 +#: opts.cc:1993 msgid "The following options take separate arguments" msgstr "" -#: opts.cc:1994 +#: opts.cc:1995 msgid "The following options take joined arguments" msgstr "" -#: opts.cc:2006 +#: opts.cc:2007 msgid "The following options are language-related" msgstr "" -#: passes.cc:1839 +#: passes.cc:1832 #, c-format msgid "during %s pass: %s\n" msgstr "" -#: passes.cc:1844 +#: passes.cc:1837 #, c-format msgid "dump file: %s\n" msgstr "" @@ -19972,7 +20161,7 @@ msgstr "" msgid "VOIDmode on an output" msgstr "" -#: reload1.cc:8609 +#: reload1.cc:8632 msgid "failure trying to reload:" msgstr "" @@ -19984,16 +20173,16 @@ msgstr "" msgid "insn does not satisfy its constraints:" msgstr "" -#: targhooks.cc:2274 +#: targhooks.cc:2342 #, c-format msgid "created and used with differing settings of '%s'" msgstr "" -#: targhooks.cc:2289 +#: targhooks.cc:2357 msgid "created and used with different settings of %<-fpic%>" msgstr "" -#: targhooks.cc:2291 +#: targhooks.cc:2359 msgid "created and used with different settings of %<-fpie%>" msgstr "" @@ -20030,8 +20219,8 @@ msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6356 -#: c/c-typeck.cc:8058 cp/error.cc:1181 c-family/c-pretty-print.cc:426 +#: tree-diagnostic-path.cc:255 tree-diagnostic.cc:294 c/c-decl.cc:6345 +#: c/c-typeck.cc:8033 cp/error.cc:1183 c-family/c-pretty-print.cc:426 #, gcc-internal-format msgid "" msgstr "" @@ -20309,267 +20498,267 @@ msgid "length modifier in strfmon format" msgstr "" #. Handle deferred options from command-line. -#: c-family/c-opts.cc:1504 fortran/cpp.cc:621 +#: c-family/c-opts.cc:1512 fortran/cpp.cc:621 msgid "" msgstr "" -#: config/aarch64/aarch64.cc:11894 config/loongarch/loongarch.cc:5051 +#: config/aarch64/aarch64.cc:11985 config/loongarch/loongarch.cc:5056 #, c-format msgid "unsupported operand for code '%c'" msgstr "" -#: config/aarch64/aarch64.cc:11903 config/aarch64/aarch64.cc:11916 -#: config/aarch64/aarch64.cc:11928 config/aarch64/aarch64.cc:11939 -#: config/aarch64/aarch64.cc:11955 config/aarch64/aarch64.cc:11969 -#: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12066 -#: config/aarch64/aarch64.cc:12077 config/aarch64/aarch64.cc:12091 -#: config/aarch64/aarch64.cc:12313 config/aarch64/aarch64.cc:12333 +#: config/aarch64/aarch64.cc:11994 config/aarch64/aarch64.cc:12007 +#: config/aarch64/aarch64.cc:12019 config/aarch64/aarch64.cc:12030 +#: config/aarch64/aarch64.cc:12046 config/aarch64/aarch64.cc:12060 +#: config/aarch64/aarch64.cc:12080 config/aarch64/aarch64.cc:12157 +#: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182 +#: config/aarch64/aarch64.cc:12404 config/aarch64/aarch64.cc:12424 #: config/pru/pru.cc:1760 config/pru/pru.cc:1771 config/pru/pru.cc:1843 #, c-format msgid "invalid operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12007 config/aarch64/aarch64.cc:12018 -#: config/aarch64/aarch64.cc:12173 config/aarch64/aarch64.cc:12184 -#: config/riscv/riscv.cc:4395 config/riscv/riscv.cc:4402 -#: config/riscv/riscv.cc:4409 config/riscv/riscv.cc:4413 -#: config/riscv/riscv.cc:4460 config/riscv/riscv.cc:4479 +#: config/aarch64/aarch64.cc:12098 config/aarch64/aarch64.cc:12109 +#: config/aarch64/aarch64.cc:12264 config/aarch64/aarch64.cc:12275 +#: config/riscv/riscv.cc:4622 config/riscv/riscv.cc:4629 +#: config/riscv/riscv.cc:4636 config/riscv/riscv.cc:4640 +#: config/riscv/riscv.cc:4687 config/riscv/riscv.cc:4706 #, c-format msgid "invalid vector constant" msgstr "" -#: config/aarch64/aarch64.cc:12030 config/aarch64/aarch64.cc:12042 +#: config/aarch64/aarch64.cc:12121 config/aarch64/aarch64.cc:12133 #, c-format msgid "incompatible floating point / vector register operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12059 +#: config/aarch64/aarch64.cc:12150 #, c-format msgid "incompatible register operand for '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12125 config/arm/arm.cc:24718 +#: config/aarch64/aarch64.cc:12216 config/arm/arm.cc:24743 #, c-format msgid "missing operand" msgstr "" -#: config/aarch64/aarch64.cc:12210 +#: config/aarch64/aarch64.cc:12301 #, c-format msgid "invalid constant" msgstr "" -#: config/aarch64/aarch64.cc:12213 +#: config/aarch64/aarch64.cc:12304 #, c-format msgid "invalid operand" msgstr "" -#: config/aarch64/aarch64.cc:12341 config/aarch64/aarch64.cc:12346 +#: config/aarch64/aarch64.cc:12432 config/aarch64/aarch64.cc:12437 #, c-format msgid "invalid operand prefix '%%%c'" msgstr "" -#: config/aarch64/aarch64.cc:12366 +#: config/aarch64/aarch64.cc:12457 #, c-format msgid "invalid address mode" msgstr "" -#: config/aarch64/aarch64.cc:27163 +#: config/aarch64/aarch64.cc:27409 msgid "cannot combine GNU and SVE vectors in a binary operation" msgstr "" -#: config/alpha/alpha.cc:5076 config/i386/i386.cc:13587 -#: config/rs6000/rs6000.cc:14364 config/sparc/sparc.cc:9370 +#: config/alpha/alpha.cc:5081 config/i386/i386.cc:13617 +#: config/rs6000/rs6000.cc:14420 config/sparc/sparc.cc:9370 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" -#: config/alpha/alpha.cc:5134 config/bfin/bfin.cc:1428 +#: config/alpha/alpha.cc:5139 config/bfin/bfin.cc:1428 #, c-format msgid "invalid %%J value" msgstr "" -#: config/alpha/alpha.cc:5164 config/ia64/ia64.cc:5578 config/or1k/or1k.cc:1249 +#: config/alpha/alpha.cc:5169 config/ia64/ia64.cc:5578 config/or1k/or1k.cc:1251 #, c-format msgid "invalid %%r value" msgstr "" -#: config/alpha/alpha.cc:5174 config/ia64/ia64.cc:5532 -#: config/rs6000/rs6000.cc:14059 config/xtensa/xtensa.cc:3012 +#: config/alpha/alpha.cc:5179 config/ia64/ia64.cc:5532 +#: config/rs6000/rs6000.cc:14115 config/xtensa/xtensa.cc:3042 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.cc:5180 config/rs6000/rs6000.cc:13979 -#: config/xtensa/xtensa.cc:2985 +#: config/alpha/alpha.cc:5185 config/rs6000/rs6000.cc:14035 +#: config/xtensa/xtensa.cc:3015 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.cc:5188 config/rs6000/rs6000.cc:14007 +#: config/alpha/alpha.cc:5193 config/rs6000/rs6000.cc:14063 #, c-format msgid "invalid %%P value" msgstr "" -#: config/alpha/alpha.cc:5196 +#: config/alpha/alpha.cc:5201 #, c-format msgid "invalid %%h value" msgstr "" -#: config/alpha/alpha.cc:5204 config/xtensa/xtensa.cc:3005 +#: config/alpha/alpha.cc:5209 config/xtensa/xtensa.cc:3035 #, c-format msgid "invalid %%L value" msgstr "" -#: config/alpha/alpha.cc:5223 +#: config/alpha/alpha.cc:5228 #, c-format msgid "invalid %%m value" msgstr "" -#: config/alpha/alpha.cc:5229 +#: config/alpha/alpha.cc:5234 #, c-format msgid "invalid %%M value" msgstr "" -#: config/alpha/alpha.cc:5266 +#: config/alpha/alpha.cc:5271 #, c-format msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.cc:5274 config/rs6000/rs6000.cc:14067 +#: config/alpha/alpha.cc:5279 config/rs6000/rs6000.cc:14123 #, c-format msgid "invalid %%s value" msgstr "" -#: config/alpha/alpha.cc:5285 +#: config/alpha/alpha.cc:5290 #, c-format msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.cc:5322 config/rs6000/rs6000.cc:13843 +#: config/alpha/alpha.cc:5327 config/rs6000/rs6000.cc:13899 #, c-format msgid "invalid %%E value" msgstr "" -#: config/alpha/alpha.cc:5347 config/alpha/alpha.cc:5397 +#: config/alpha/alpha.cc:5352 config/alpha/alpha.cc:5402 #, c-format msgid "unknown relocation unspec" msgstr "" -#: config/alpha/alpha.cc:5356 config/gcn/gcn.cc:6949 config/gcn/gcn.cc:6958 -#: config/gcn/gcn.cc:7018 config/gcn/gcn.cc:7026 config/gcn/gcn.cc:7042 -#: config/gcn/gcn.cc:7060 config/gcn/gcn.cc:7111 config/gcn/gcn.cc:7230 -#: config/gcn/gcn.cc:7341 config/rs6000/rs6000.cc:14369 +#: config/alpha/alpha.cc:5361 config/gcn/gcn.cc:7214 config/gcn/gcn.cc:7223 +#: config/gcn/gcn.cc:7283 config/gcn/gcn.cc:7291 config/gcn/gcn.cc:7307 +#: config/gcn/gcn.cc:7325 config/gcn/gcn.cc:7376 config/gcn/gcn.cc:7495 +#: config/gcn/gcn.cc:7612 config/rs6000/rs6000.cc:14425 #, c-format msgid "invalid %%xn code" msgstr "" -#: config/alpha/alpha.cc:5462 +#: config/alpha/alpha.cc:5467 #, c-format msgid "invalid operand address" msgstr "" -#: config/arc/arc.cc:4545 +#: config/arc/arc.cc:4547 #, c-format msgid "invalid operand to %%Z code" msgstr "" -#: config/arc/arc.cc:4553 +#: config/arc/arc.cc:4555 #, c-format msgid "invalid operand to %%z code" msgstr "" -#: config/arc/arc.cc:4561 +#: config/arc/arc.cc:4563 #, c-format msgid "invalid operands to %%c code" msgstr "" -#: config/arc/arc.cc:4569 +#: config/arc/arc.cc:4571 #, c-format msgid "invalid operand to %%M code" msgstr "" -#: config/arc/arc.cc:4577 config/m32r/m32r.cc:2090 +#: config/arc/arc.cc:4579 config/m32r/m32r.cc:2087 #, c-format msgid "invalid operand to %%p code" msgstr "" -#: config/arc/arc.cc:4588 config/m32r/m32r.cc:2083 +#: config/arc/arc.cc:4590 config/m32r/m32r.cc:2080 #, c-format msgid "invalid operand to %%s code" msgstr "" -#: config/arc/arc.cc:4736 config/m32r/m32r.cc:2116 +#: config/arc/arc.cc:4738 config/m32r/m32r.cc:2113 #, c-format msgid "invalid operand to %%R code" msgstr "" -#: config/arc/arc.cc:4812 config/m32r/m32r.cc:2139 +#: config/arc/arc.cc:4814 config/m32r/m32r.cc:2136 #, c-format msgid "invalid operand to %%H/%%L code" msgstr "" -#: config/arc/arc.cc:4880 config/m32r/m32r.cc:2210 +#: config/arc/arc.cc:4882 config/m32r/m32r.cc:2207 #, c-format msgid "invalid operand to %%U code" msgstr "" -#: config/arc/arc.cc:4892 +#: config/arc/arc.cc:4894 #, c-format msgid "invalid operand to %%V code" msgstr "" -#: config/arc/arc.cc:4949 +#: config/arc/arc.cc:4951 #, c-format msgid "invalid operand to %%O code" msgstr "" #. Unknown flag. #. Undocumented flag. -#: config/arc/arc.cc:4975 config/epiphany/epiphany.cc:1311 -#: config/m32r/m32r.cc:2237 config/nds32/nds32.cc:3520 +#: config/arc/arc.cc:4977 config/epiphany/epiphany.cc:1309 +#: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3520 #: config/sparc/sparc.cc:9649 #, c-format msgid "invalid operand output code" msgstr "" -#: config/arc/arc.cc:6515 +#: config/arc/arc.cc:6495 #, c-format msgid "invalid UNSPEC as operand: %d" msgstr "" -#: config/arc/arc.cc:6731 +#: config/arc/arc.cc:6711 msgid "unrecognized supposed constant" msgstr "" -#: config/arm/arm.cc:21006 config/arm/arm.cc:21031 config/arm/arm.cc:21041 -#: config/arm/arm.cc:21050 config/arm/arm.cc:21059 +#: config/arm/arm.cc:21031 config/arm/arm.cc:21056 config/arm/arm.cc:21066 +#: config/arm/arm.cc:21075 config/arm/arm.cc:21084 #, c-format msgid "invalid shift operand" msgstr "" -#: config/arm/arm.cc:23968 config/arm/arm.cc:23986 +#: config/arm/arm.cc:23993 config/arm/arm.cc:24011 #, c-format msgid "predicated Thumb instruction" msgstr "" -#: config/arm/arm.cc:23974 +#: config/arm/arm.cc:23999 #, c-format msgid "predicated instruction in conditional sequence" msgstr "" -#: config/arm/arm.cc:24095 config/arm/arm.cc:24108 config/arm/arm.cc:24133 +#: config/arm/arm.cc:24120 config/arm/arm.cc:24133 config/arm/arm.cc:24158 #: config/nios2/nios2.cc:3084 #, c-format msgid "Unsupported operand for code '%c'" msgstr "" -#: config/arm/arm.cc:24210 config/arm/arm.cc:24232 config/arm/arm.cc:24242 -#: config/arm/arm.cc:24252 config/arm/arm.cc:24262 config/arm/arm.cc:24301 -#: config/arm/arm.cc:24319 config/arm/arm.cc:24337 config/arm/arm.cc:24364 -#: config/arm/arm.cc:24379 config/arm/arm.cc:24406 config/arm/arm.cc:24413 -#: config/arm/arm.cc:24431 config/arm/arm.cc:24438 config/arm/arm.cc:24446 -#: config/arm/arm.cc:24467 config/arm/arm.cc:24474 config/arm/arm.cc:24665 -#: config/arm/arm.cc:24672 config/arm/arm.cc:24699 config/arm/arm.cc:24706 +#: config/arm/arm.cc:24235 config/arm/arm.cc:24257 config/arm/arm.cc:24267 +#: config/arm/arm.cc:24277 config/arm/arm.cc:24287 config/arm/arm.cc:24326 +#: config/arm/arm.cc:24344 config/arm/arm.cc:24362 config/arm/arm.cc:24389 +#: config/arm/arm.cc:24404 config/arm/arm.cc:24431 config/arm/arm.cc:24438 +#: config/arm/arm.cc:24456 config/arm/arm.cc:24463 config/arm/arm.cc:24471 +#: config/arm/arm.cc:24492 config/arm/arm.cc:24499 config/arm/arm.cc:24690 +#: config/arm/arm.cc:24697 config/arm/arm.cc:24724 config/arm/arm.cc:24731 #: 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:3546 @@ -20577,113 +20766,113 @@ msgstr "" msgid "invalid operand for code '%c'" msgstr "" -#: config/arm/arm.cc:24314 +#: config/arm/arm.cc:24339 #, c-format msgid "instruction never executed" msgstr "" #. Former Maverick support, removed after GCC-4.7. -#: config/arm/arm.cc:24355 +#: config/arm/arm.cc:24380 #, c-format msgid "obsolete Maverick format code '%c'" msgstr "" -#: config/arm/arm.cc:34267 +#: config/arm/arm.cc:34292 msgid "invalid conversion from type %" msgstr "" -#: config/arm/arm.cc:34269 +#: config/arm/arm.cc:34294 msgid "invalid conversion to type %" msgstr "" -#: config/arm/arm.cc:34284 config/arm/arm.cc:34300 +#: config/arm/arm.cc:34309 config/arm/arm.cc:34325 msgid "operation not permitted on type %" msgstr "" -#: config/avr/avr.cc:2642 +#: config/avr/avr.cc:2997 #, c-format msgid "address operand requires constraint for X, Y, or Z register" msgstr "" -#: config/avr/avr.cc:2825 +#: config/avr/avr.cc:3180 msgid "operands to %T/%t must be reg + const_int:" msgstr "" -#: config/avr/avr.cc:2875 config/avr/avr.cc:2942 +#: config/avr/avr.cc:3230 config/avr/avr.cc:3297 msgid "bad address, not an I/O address:" msgstr "" -#: config/avr/avr.cc:2884 +#: config/avr/avr.cc:3239 msgid "bad address, not a constant:" msgstr "" -#: config/avr/avr.cc:2902 config/avr/avr.cc:2909 +#: config/avr/avr.cc:3257 config/avr/avr.cc:3264 msgid "bad address, not (reg+disp):" msgstr "" -#: config/avr/avr.cc:2916 +#: config/avr/avr.cc:3271 msgid "bad address, not post_inc or pre_dec:" msgstr "" -#: config/avr/avr.cc:2928 +#: config/avr/avr.cc:3283 msgid "internal compiler error. Bad address:" msgstr "" -#: config/avr/avr.cc:2961 +#: config/avr/avr.cc:3316 #, c-format msgid "Unsupported code '%c' for fixed-point:" msgstr "" -#: config/avr/avr.cc:2969 +#: config/avr/avr.cc:3324 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.cc:3866 config/avr/avr.cc:4810 config/avr/avr.cc:5257 +#: config/avr/avr.cc:4199 config/avr/avr.cc:5143 config/avr/avr.cc:5590 msgid "invalid insn:" msgstr "" -#: config/avr/avr.cc:3920 config/avr/avr.cc:4032 config/avr/avr.cc:4090 -#: config/avr/avr.cc:4142 config/avr/avr.cc:4161 config/avr/avr.cc:4353 -#: config/avr/avr.cc:4661 config/avr/avr.cc:4946 config/avr/avr.cc:5150 -#: config/avr/avr.cc:5314 config/avr/avr.cc:5407 config/avr/avr.cc:5606 +#: config/avr/avr.cc:4253 config/avr/avr.cc:4365 config/avr/avr.cc:4423 +#: config/avr/avr.cc:4475 config/avr/avr.cc:4494 config/avr/avr.cc:4686 +#: config/avr/avr.cc:4994 config/avr/avr.cc:5279 config/avr/avr.cc:5483 +#: config/avr/avr.cc:5647 config/avr/avr.cc:5740 config/avr/avr.cc:5939 msgid "incorrect insn:" msgstr "" -#: config/avr/avr.cc:4177 config/avr/avr.cc:4452 config/avr/avr.cc:4732 -#: config/avr/avr.cc:5018 config/avr/avr.cc:5196 config/avr/avr.cc:5463 -#: config/avr/avr.cc:5664 +#: config/avr/avr.cc:4510 config/avr/avr.cc:4785 config/avr/avr.cc:5065 +#: config/avr/avr.cc:5351 config/avr/avr.cc:5529 config/avr/avr.cc:5796 +#: config/avr/avr.cc:5997 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.cc:6131 +#: config/avr/avr.cc:6605 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.cc:6239 config/avr/avr.cc:6722 config/avr/avr.cc:7139 +#: config/avr/avr.cc:6713 config/avr/avr.cc:7196 config/avr/avr.cc:7613 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/avr/avr.cc:8547 +#: config/avr/avr.cc:9267 msgid "unsupported fixed-point conversion" msgstr "" -#: config/avr/avr.cc:9916 +#: config/avr/avr.cc:10643 msgid "variable" msgstr "" -#: config/avr/avr.cc:9921 +#: config/avr/avr.cc:10648 msgid "function parameter" msgstr "" -#: config/avr/avr.cc:9926 +#: config/avr/avr.cc:10653 msgid "structure field" msgstr "" -#: config/avr/avr.cc:9932 +#: config/avr/avr.cc:10659 msgid "return type of function" msgstr "" -#: config/avr/avr.cc:9937 +#: config/avr/avr.cc:10664 msgid "pointer" msgstr "" @@ -20704,20 +20893,20 @@ msgstr "" msgid "invalid const_double operand" msgstr "" -#: config/bpf/bpf.cc:953 +#: config/bpf/bpf.cc:960 msgid "invalid address in operand" msgstr "" #. Fallthrough. -#: config/bpf/bpf.cc:960 +#: config/bpf/bpf.cc:967 msgid "unsupported operand" msgstr "" #. Format punctuators via %s to avoid -Wformat-diag. -#: config/cris/cris.cc:775 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108 -#: final.cc:3188 final.cc:3190 fold-const.cc:277 gcc.cc:6122 gcc.cc:6136 +#: config/cris/cris.cc:776 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108 +#: final.cc:3188 final.cc:3190 fold-const.cc:347 gcc.cc:6184 gcc.cc:6198 #: rtl-error.cc:101 toplev.cc:314 cp/logic.cc:312 cp/logic.cc:314 -#: cp/typeck.cc:7634 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28 +#: cp/typeck.cc:7635 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 @@ -20729,79 +20918,79 @@ msgstr "" msgid "%s" msgstr "" -#: config/cris/cris.cc:826 +#: config/cris/cris.cc:827 msgid "unexpected index-type in cris_print_index" msgstr "" -#: config/cris/cris.cc:840 +#: config/cris/cris.cc:841 msgid "unexpected base-type in cris_print_base" msgstr "" -#: config/cris/cris.cc:895 +#: config/cris/cris.cc:896 msgid "invalid operand for 'b' modifier" msgstr "" -#: config/cris/cris.cc:912 +#: config/cris/cris.cc:913 msgid "invalid operand for 'o' modifier" msgstr "" -#: config/cris/cris.cc:931 +#: config/cris/cris.cc:932 msgid "invalid operand for 'O' modifier" msgstr "" -#: config/cris/cris.cc:964 +#: config/cris/cris.cc:965 msgid "invalid operand for 'p' modifier" msgstr "" -#: config/cris/cris.cc:1003 +#: config/cris/cris.cc:1004 msgid "invalid operand for 'z' modifier" msgstr "" -#: config/cris/cris.cc:1050 config/cris/cris.cc:1084 +#: config/cris/cris.cc:1051 config/cris/cris.cc:1085 msgid "invalid operand for 'H' modifier" msgstr "" -#: config/cris/cris.cc:1060 +#: config/cris/cris.cc:1061 msgid "bad register" msgstr "" -#: config/cris/cris.cc:1104 +#: config/cris/cris.cc:1105 msgid "invalid operand for 'e' modifier" msgstr "" -#: config/cris/cris.cc:1121 +#: config/cris/cris.cc:1122 msgid "invalid operand for 'm' modifier" msgstr "" -#: config/cris/cris.cc:1146 +#: config/cris/cris.cc:1147 msgid "invalid operand for 'A' modifier" msgstr "" -#: config/cris/cris.cc:1201 +#: config/cris/cris.cc:1202 msgid "invalid operand for 'D' modifier" msgstr "" -#: config/cris/cris.cc:1218 config/cris/cris.cc:1223 +#: config/cris/cris.cc:1219 config/cris/cris.cc:1224 msgid "invalid operand for 'T' modifier" msgstr "" -#: config/cris/cris.cc:1234 config/ft32/ft32.cc:236 config/moxie/moxie.cc:178 +#: config/cris/cris.cc:1235 config/ft32/ft32.cc:236 config/moxie/moxie.cc:178 msgid "invalid operand modifier letter" msgstr "" -#: config/cris/cris.cc:1286 +#: config/cris/cris.cc:1287 msgid "unexpected multiplicative operand" msgstr "" -#: config/cris/cris.cc:1306 config/ft32/ft32.cc:259 config/moxie/moxie.cc:203 +#: config/cris/cris.cc:1307 config/ft32/ft32.cc:259 config/moxie/moxie.cc:203 msgid "unexpected operand" msgstr "" -#: config/cris/cris.cc:1345 config/cris/cris.cc:1355 +#: config/cris/cris.cc:1346 config/cris/cris.cc:1356 msgid "unrecognized address" msgstr "" -#: config/cris/cris.cc:2556 config/cris/cris.cc:2609 +#: config/cris/cris.cc:2565 config/cris/cris.cc:2618 msgid "unexpected side-effects in address" msgstr "" @@ -20929,25 +21118,25 @@ msgstr "" msgid "bad output_condmove_single operand" msgstr "" -#: config/gcn/gcn.cc:6635 config/gcn/gcn.cc:6655 config/gcn/gcn.cc:6659 -#: config/gcn/gcn.cc:6991 config/gcn/gcn.cc:7002 config/gcn/gcn.cc:7005 +#: config/gcn/gcn.cc:6896 config/gcn/gcn.cc:6916 config/gcn/gcn.cc:6920 +#: config/gcn/gcn.cc:7256 config/gcn/gcn.cc:7267 config/gcn/gcn.cc:7270 #, c-format msgid "bad ADDR_SPACE_GLOBAL address" msgstr "" -#: config/gcn/gcn.cc:6771 config/gcn/gcn.cc:6794 config/gcn/gcn.cc:6826 -#: config/gcn/gcn.cc:6842 config/gcn/gcn.cc:6857 config/gcn/gcn.cc:6876 -#: config/gcn/gcn.cc:6940 config/gcn/gcn.cc:7136 config/gcn/gcn.cc:7251 +#: config/gcn/gcn.cc:7036 config/gcn/gcn.cc:7059 config/gcn/gcn.cc:7091 +#: config/gcn/gcn.cc:7107 config/gcn/gcn.cc:7122 config/gcn/gcn.cc:7141 +#: config/gcn/gcn.cc:7205 config/gcn/gcn.cc:7401 config/gcn/gcn.cc:7516 #, c-format msgid "invalid operand %%xn code" msgstr "" -#: config/gcn/gcn.cc:7239 +#: config/gcn/gcn.cc:7504 #, c-format msgid "operand %%xn code invalid for QImode" msgstr "" -#: config/gcn/gcn.cc:7321 +#: config/gcn/gcn.cc:7592 #, c-format msgid "invalid fp constant" msgstr "" @@ -20959,101 +21148,125 @@ msgstr "" msgid "Expected register or constant integer." msgstr "" -#: config/i386/i386.cc:12405 +#: config/i386/i386.cc:12435 #, c-format msgid "invalid UNSPEC as operand" msgstr "" -#: config/i386/i386.cc:12944 +#: config/i386/i386.cc:12974 #, c-format msgid "invalid use of register '%s'" msgstr "" -#: config/i386/i386.cc:12949 +#: config/i386/i386.cc:12979 #, c-format msgid "invalid use of asm flag output" msgstr "" -#: config/i386/i386.cc:13182 +#: config/i386/i386.cc:13212 #, c-format msgid "invalid operand size for operand code 'O'" msgstr "" -#: config/i386/i386.cc:13217 +#: config/i386/i386.cc:13247 #, c-format msgid "invalid operand size for operand code 'z'" msgstr "" -#: config/i386/i386.cc:13292 +#: config/i386/i386.cc:13322 #, c-format msgid "invalid operand type used with operand code '%c'" msgstr "" -#: config/i386/i386.cc:13297 +#: config/i386/i386.cc:13327 #, c-format msgid "invalid operand size for operand code '%c'" msgstr "" -#: config/i386/i386.cc:13375 +#: config/i386/i386.cc:13405 #, c-format msgid "operand is not a condition code, invalid operand code 'Y'" msgstr "" -#: config/i386/i386.cc:13454 +#: config/i386/i386.cc:13484 #, c-format msgid "operand is not a condition code, invalid operand code 'D'" msgstr "" -#: config/i386/i386.cc:13472 +#: config/i386/i386.cc:13502 #, c-format msgid "operand is not a condition code, invalid operand code '%c'" msgstr "" -#: config/i386/i386.cc:13485 +#: config/i386/i386.cc:13515 #, c-format msgid "" "operand is not an offsettable memory reference, invalid operand code 'H'" msgstr "" -#: config/i386/i386.cc:13500 +#: config/i386/i386.cc:13530 #, c-format msgid "operand is not an integer, invalid operand code 'K'" msgstr "" -#: config/i386/i386.cc:13528 +#: config/i386/i386.cc:13558 #, c-format msgid "operand is not a specific integer, invalid operand code 'r'" msgstr "" -#: config/i386/i386.cc:13546 +#: config/i386/i386.cc:13576 #, c-format msgid "operand is not an integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.cc:13569 +#: config/i386/i386.cc:13599 #, c-format msgid "operand is not a specific integer, invalid operand code 'R'" msgstr "" -#: config/i386/i386.cc:13673 +#: config/i386/i386.cc:13703 #, c-format msgid "invalid operand code '%c'" msgstr "" -#: config/i386/i386.cc:13735 config/i386/i386.cc:14124 +#: config/i386/i386.cc:13765 config/i386/i386.cc:14154 #, c-format msgid "invalid constraints for operand" msgstr "" -#: config/i386/i386.cc:13836 +#: config/i386/i386.cc:13866 #, c-format msgid "invalid vector immediate" msgstr "" -#: config/i386/i386.cc:16913 +#: config/i386/i386.cc:16978 msgid "unknown insn mode" msgstr "" +#: config/i386/i386.cc:22822 +msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:22825 +msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:22828 +msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:22831 +msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:22869 config/i386/i386.cc:22894 +msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>" +msgstr "" + +#: config/i386/i386.cc:22872 config/i386/i386.cc:22898 +msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>" +msgstr "" + #: config/ia64/ia64.cc:5460 #, c-format msgid "invalid %%G mode" @@ -21076,17 +21289,17 @@ msgstr "" msgid "invalid operation on %<__fpreg%>" msgstr "" -#: config/iq2000/iq2000.cc:3126 +#: config/iq2000/iq2000.cc:3121 #, c-format msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.cc:3134 config/rs6000/rs6000.cc:13997 +#: config/iq2000/iq2000.cc:3129 config/rs6000/rs6000.cc:14053 #, c-format msgid "invalid %%p value" msgstr "" -#: config/iq2000/iq2000.cc:3193 +#: config/iq2000/iq2000.cc:3188 #, c-format msgid "invalid use of %%d, %%x, or %%X" msgstr "" @@ -21108,62 +21321,62 @@ msgstr "" msgid "invalid addressing mode" msgstr "" -#: config/loongarch/loongarch.cc:4813 config/loongarch/loongarch.cc:4835 -#: config/loongarch/loongarch.cc:5179 config/mips/mips.cc:9066 -#: config/mips/mips.cc:9093 config/mips/mips.cc:9276 +#: config/loongarch/loongarch.cc:4818 config/loongarch/loongarch.cc:4840 +#: config/loongarch/loongarch.cc:5184 config/mips/mips.cc:9200 +#: config/mips/mips.cc:9227 config/mips/mips.cc:9410 #, c-format msgid "'%%%c' is not a valid operand prefix" msgstr "" -#: config/loongarch/loongarch.cc:5063 config/loongarch/loongarch.cc:5101 -#: config/loongarch/loongarch.cc:5136 config/loongarch/loongarch.cc:5139 -#: config/loongarch/loongarch.cc:5151 config/loongarch/loongarch.cc:5158 -#: config/loongarch/loongarch.cc:5168 config/loongarch/loongarch.cc:5171 -#: config/loongarch/loongarch.cc:5195 config/loongarch/loongarch.cc:5210 -#: config/loongarch/loongarch.cc:5219 config/mips/mips.cc:9165 -#: config/mips/mips.cc:9172 config/mips/mips.cc:9179 config/mips/mips.cc:9186 -#: config/mips/mips.cc:9199 config/mips/mips.cc:9206 config/mips/mips.cc:9216 -#: config/mips/mips.cc:9219 config/mips/mips.cc:9231 config/mips/mips.cc:9234 -#: config/mips/mips.cc:9294 config/mips/mips.cc:9301 config/mips/mips.cc:9322 -#: config/mips/mips.cc:9337 config/mips/mips.cc:9356 config/mips/mips.cc:9365 -#: config/riscv/riscv.cc:4270 config/riscv/riscv.cc:4533 -#: config/riscv/riscv.cc:4539 config/riscv/riscv.cc:4548 +#: config/loongarch/loongarch.cc:5068 config/loongarch/loongarch.cc:5106 +#: config/loongarch/loongarch.cc:5141 config/loongarch/loongarch.cc:5144 +#: config/loongarch/loongarch.cc:5156 config/loongarch/loongarch.cc:5163 +#: config/loongarch/loongarch.cc:5173 config/loongarch/loongarch.cc:5176 +#: config/loongarch/loongarch.cc:5200 config/loongarch/loongarch.cc:5215 +#: config/loongarch/loongarch.cc:5224 config/mips/mips.cc:9299 +#: config/mips/mips.cc:9306 config/mips/mips.cc:9313 config/mips/mips.cc:9320 +#: config/mips/mips.cc:9333 config/mips/mips.cc:9340 config/mips/mips.cc:9350 +#: config/mips/mips.cc:9353 config/mips/mips.cc:9365 config/mips/mips.cc:9368 +#: config/mips/mips.cc:9428 config/mips/mips.cc:9435 config/mips/mips.cc:9456 +#: config/mips/mips.cc:9471 config/mips/mips.cc:9490 config/mips/mips.cc:9499 +#: config/riscv/riscv.cc:4472 config/riscv/riscv.cc:4778 +#: config/riscv/riscv.cc:4784 config/riscv/riscv.cc:4793 #, c-format msgid "invalid use of '%%%c'" msgstr "" -#: config/m32r/m32r.cc:2148 +#: config/m32r/m32r.cc:2145 msgid "bad insn for 'A'" msgstr "" -#: config/m32r/m32r.cc:2195 +#: config/m32r/m32r.cc:2192 #, c-format msgid "invalid operand to %%T/%%B code" msgstr "" -#: config/m32r/m32r.cc:2218 +#: config/m32r/m32r.cc:2215 #, c-format msgid "invalid operand to %%N code" msgstr "" -#: config/m32r/m32r.cc:2251 +#: config/m32r/m32r.cc:2248 msgid "pre-increment address is not a register" msgstr "" -#: config/m32r/m32r.cc:2258 +#: config/m32r/m32r.cc:2255 msgid "pre-decrement address is not a register" msgstr "" -#: config/m32r/m32r.cc:2265 +#: config/m32r/m32r.cc:2262 msgid "post-increment address is not a register" msgstr "" -#: config/m32r/m32r.cc:2340 config/m32r/m32r.cc:2355 -#: config/rs6000/rs6000.cc:20711 +#: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352 +#: config/rs6000/rs6000.cc:20766 msgid "bad address" msgstr "" -#: config/m32r/m32r.cc:2360 +#: config/m32r/m32r.cc:2357 msgid "lo_sum not of register" msgstr "" @@ -21192,7 +21405,7 @@ msgid "insn contains an invalid address !" msgstr "" #: config/microblaze/microblaze.cc:2408 config/microblaze/microblaze.cc:2638 -#: config/xtensa/xtensa.cc:3109 +#: config/xtensa/xtensa.cc:3139 msgid "invalid address" msgstr "" @@ -21201,44 +21414,44 @@ msgstr "" msgid "letter %c was found & insn was not CONST_INT" msgstr "" -#: config/mmix/mmix.cc:1636 config/mmix/mmix.cc:1757 +#: config/mmix/mmix.cc:1633 config/mmix/mmix.cc:1754 msgid "MMIX Internal: Expected a CONST_INT, not this" msgstr "" -#: config/mmix/mmix.cc:1715 +#: config/mmix/mmix.cc:1712 msgid "MMIX Internal: Bad value for 'm', not a CONST_INT" msgstr "" -#: config/mmix/mmix.cc:1725 +#: config/mmix/mmix.cc:1722 msgid "MMIX Internal: Expected a register, not this" msgstr "" -#: config/mmix/mmix.cc:1735 +#: config/mmix/mmix.cc:1732 msgid "MMIX Internal: Expected a constant, not this" msgstr "" #. We need the original here. -#: config/mmix/mmix.cc:1819 +#: config/mmix/mmix.cc:1816 msgid "MMIX Internal: Cannot decode this operand" msgstr "" -#: config/mmix/mmix.cc:1878 +#: config/mmix/mmix.cc:1875 msgid "MMIX Internal: This is not a recognized address" msgstr "" -#: config/mmix/mmix.cc:2770 +#: config/mmix/mmix.cc:2767 msgid "MMIX Internal: Trying to output invalidly reversed condition:" msgstr "" -#: config/mmix/mmix.cc:2777 +#: config/mmix/mmix.cc:2774 msgid "MMIX Internal: What's the CC of this?" msgstr "" -#: config/mmix/mmix.cc:2781 +#: config/mmix/mmix.cc:2778 msgid "MMIX Internal: What is the CC of this?" msgstr "" -#: config/mmix/mmix.cc:2823 +#: config/mmix/mmix.cc:2820 msgid "MMIX Internal: This is not a constant:" msgstr "" @@ -21259,22 +21472,22 @@ msgstr "" msgid "invalid zero extract" msgstr "" -#: config/or1k/or1k.cc:1154 config/or1k/or1k.cc:1162 +#: config/or1k/or1k.cc:1156 config/or1k/or1k.cc:1164 #, c-format msgid "invalid relocation" msgstr "" -#: config/or1k/or1k.cc:1256 +#: config/or1k/or1k.cc:1258 #, c-format msgid "invalid %%H value" msgstr "" -#: config/or1k/or1k.cc:1269 config/xtensa/xtensa.cc:3026 +#: config/or1k/or1k.cc:1271 config/xtensa/xtensa.cc:3056 #, c-format msgid "invalid %%d value" msgstr "" -#: config/or1k/or1k.cc:1317 +#: config/or1k/or1k.cc:1319 #, c-format msgid "unknown operand letter: '%c'" msgstr "" @@ -21319,7 +21532,7 @@ msgstr "" msgid "unsupported memory expression:" msgstr "" -#: config/riscv/riscv.cc:4376 +#: config/riscv/riscv.cc:4603 #, c-format msgid "invalid vector operand" msgstr "" @@ -21339,270 +21552,270 @@ msgstr "" msgid "Try running '%s' in the shell to raise its limit.\n" msgstr "" -#: config/rs6000/rs6000.cc:3807 +#: config/rs6000/rs6000.cc:3811 msgid "%<-mvsx%> requires hardware floating point" msgstr "" -#: config/rs6000/rs6000.cc:3815 +#: config/rs6000/rs6000.cc:3819 msgid "%<-mvsx%> needs indexed addressing" msgstr "" -#: config/rs6000/rs6000.cc:3820 +#: config/rs6000/rs6000.cc:3824 msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible" msgstr "" -#: config/rs6000/rs6000.cc:3822 +#: config/rs6000/rs6000.cc:3826 msgid "%<-mno-altivec%> disables vsx" msgstr "" -#: config/rs6000/rs6000.cc:3971 +#: config/rs6000/rs6000.cc:3975 msgid "%<-mquad-memory%> requires 64-bit mode" msgstr "" -#: config/rs6000/rs6000.cc:3974 +#: config/rs6000/rs6000.cc:3978 msgid "%<-mquad-memory-atomic%> requires 64-bit mode" msgstr "" -#: config/rs6000/rs6000.cc:3986 +#: config/rs6000/rs6000.cc:3990 msgid "%<-mquad-memory%> is not available in little endian mode" msgstr "" -#: config/rs6000/rs6000.cc:11087 +#: config/rs6000/rs6000.cc:11143 msgid "bad move" msgstr "" -#: config/rs6000/rs6000.cc:13627 +#: config/rs6000/rs6000.cc:13683 msgid "Bad 128-bit move" msgstr "" -#: config/rs6000/rs6000.cc:13807 +#: config/rs6000/rs6000.cc:13863 #, c-format msgid "invalid %%A value" msgstr "" -#: config/rs6000/rs6000.cc:13816 config/xtensa/xtensa.cc:2961 +#: config/rs6000/rs6000.cc:13872 config/xtensa/xtensa.cc:2991 #, c-format msgid "invalid %%D value" msgstr "" -#: config/rs6000/rs6000.cc:13831 +#: config/rs6000/rs6000.cc:13887 #, c-format msgid "invalid %%e value" msgstr "" -#: config/rs6000/rs6000.cc:13852 +#: config/rs6000/rs6000.cc:13908 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.cc:13861 +#: config/rs6000/rs6000.cc:13917 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.cc:13870 +#: config/rs6000/rs6000.cc:13926 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.cc:13905 +#: config/rs6000/rs6000.cc:13961 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.cc:13915 +#: config/rs6000/rs6000.cc:13971 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.cc:13925 +#: config/rs6000/rs6000.cc:13981 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.cc:13940 config/xtensa/xtensa.cc:2998 +#: config/rs6000/rs6000.cc:13996 config/xtensa/xtensa.cc:3028 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.cc:13987 +#: config/rs6000/rs6000.cc:14043 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.cc:14034 +#: config/rs6000/rs6000.cc:14090 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.cc:14076 +#: config/rs6000/rs6000.cc:14132 #, c-format msgid "invalid %%t value" msgstr "" -#: config/rs6000/rs6000.cc:14093 +#: config/rs6000/rs6000.cc:14149 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.cc:14105 +#: config/rs6000/rs6000.cc:14161 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.cc:14119 config/xtensa/xtensa.cc:2973 +#: config/rs6000/rs6000.cc:14175 config/xtensa/xtensa.cc:3003 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.cc:14169 +#: config/rs6000/rs6000.cc:14225 #, c-format msgid "invalid %%V value" msgstr "" -#: config/rs6000/rs6000.cc:14185 config/xtensa/xtensa.cc:3019 +#: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3049 #, c-format msgid "invalid %%x value" msgstr "" -#: config/rs6000/rs6000.cc:14242 +#: config/rs6000/rs6000.cc:14298 #, c-format msgid "invalid %%z value" msgstr "" -#: config/rs6000/rs6000.cc:14311 +#: config/rs6000/rs6000.cc:14367 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.cc:15241 +#: config/rs6000/rs6000.cc:15297 msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" msgstr "" -#: config/rs6000/rs6000.cc:24108 +#: config/rs6000/rs6000.cc:24163 msgid "AltiVec argument passed to unprototyped function" msgstr "" -#: config/rs6000/rs6000.cc:27730 +#: config/rs6000/rs6000.cc:27785 msgid "Could not generate addis value for fusion" msgstr "" -#: config/rs6000/rs6000.cc:27799 +#: config/rs6000/rs6000.cc:27854 msgid "Unable to generate load/store offset for fusion" msgstr "" -#: config/rs6000/rs6000.cc:27875 +#: config/rs6000/rs6000.cc:27930 msgid "Bad GPR fusion" msgstr "" -#: config/rs6000/rs6000.cc:28477 +#: config/rs6000/rs6000.cc:28532 msgid "invalid conversion from type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28479 +#: config/rs6000/rs6000.cc:28534 msgid "invalid conversion to type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28481 +#: config/rs6000/rs6000.cc:28536 msgid "invalid conversion from type %<__vector_pair%>" msgstr "" -#: config/rs6000/rs6000.cc:28483 +#: config/rs6000/rs6000.cc:28538 msgid "invalid conversion to type %<__vector_pair%>" msgstr "" -#: config/s390/s390.cc:8072 +#: config/s390/s390.cc:8324 #, c-format msgid "symbolic memory references are only supported on z10 or later" msgstr "" -#: config/s390/s390.cc:8083 +#: config/s390/s390.cc:8335 #, c-format msgid "cannot decompose address" msgstr "" -#: config/s390/s390.cc:8165 +#: config/s390/s390.cc:8417 #, c-format msgid "invalid comparison operator for 'E' output modifier" msgstr "" -#: config/s390/s390.cc:8188 +#: config/s390/s390.cc:8440 #, c-format msgid "invalid reference for 'J' output modifier" msgstr "" -#: config/s390/s390.cc:8206 +#: config/s390/s390.cc:8458 #, c-format msgid "invalid address for 'O' output modifier" msgstr "" -#: config/s390/s390.cc:8228 +#: config/s390/s390.cc:8480 #, c-format msgid "invalid address for 'R' output modifier" msgstr "" -#: config/s390/s390.cc:8246 +#: config/s390/s390.cc:8498 #, c-format msgid "memory reference expected for 'S' output modifier" msgstr "" -#: config/s390/s390.cc:8256 +#: config/s390/s390.cc:8508 #, c-format msgid "invalid address for 'S' output modifier" msgstr "" -#: config/s390/s390.cc:8277 +#: config/s390/s390.cc:8529 #, c-format msgid "register or memory expression expected for 'N' output modifier" msgstr "" -#: config/s390/s390.cc:8288 +#: config/s390/s390.cc:8540 #, c-format msgid "register or memory expression expected for 'M' output modifier" msgstr "" -#: config/s390/s390.cc:8397 config/s390/s390.cc:8418 +#: config/s390/s390.cc:8649 config/s390/s390.cc:8670 #, c-format msgid "invalid constant for output modifier '%c'" msgstr "" -#: config/s390/s390.cc:8415 +#: config/s390/s390.cc:8667 #, c-format msgid "invalid constant - try using an output modifier" msgstr "" -#: config/s390/s390.cc:8452 +#: config/s390/s390.cc:8704 #, c-format msgid "invalid constant vector for output modifier '%c'" msgstr "" -#: config/s390/s390.cc:8459 +#: config/s390/s390.cc:8711 #, c-format msgid "invalid expression - try using an output modifier" msgstr "" -#: config/s390/s390.cc:8462 +#: config/s390/s390.cc:8714 #, c-format msgid "invalid expression for output modifier '%c'" msgstr "" -#: config/s390/s390.cc:12310 +#: config/s390/s390.cc:12562 msgid "vector argument passed to unprototyped function" msgstr "" -#: config/s390/s390.cc:16742 +#: config/s390/s390.cc:16996 msgid "types differ in signedness" msgstr "" -#: config/s390/s390.cc:16752 +#: config/s390/s390.cc:17006 msgid "binary operator does not support two vector bool operands" msgstr "" -#: config/s390/s390.cc:16755 +#: config/s390/s390.cc:17009 msgid "binary operator does not support vector bool operand" msgstr "" -#: config/s390/s390.cc:16763 +#: config/s390/s390.cc:17017 msgid "" "binary operator does not support mixing vector bool with floating point " "vector operands" @@ -21746,24 +21959,24 @@ msgstr "" msgid "Unable to load DLL." msgstr "" -#: config/xtensa/xtensa.cc:831 config/xtensa/xtensa.cc:869 +#: config/xtensa/xtensa.cc:837 config/xtensa/xtensa.cc:875 msgid "bad test" msgstr "" -#: config/xtensa/xtensa.cc:2993 +#: config/xtensa/xtensa.cc:3023 msgid "invalid mask" msgstr "" -#: config/xtensa/xtensa.cc:3045 config/xtensa/xtensa.cc:3055 +#: config/xtensa/xtensa.cc:3075 config/xtensa/xtensa.cc:3085 #, c-format msgid "invalid %%t/%%b value" msgstr "" -#: config/xtensa/xtensa.cc:3134 +#: config/xtensa/xtensa.cc:3164 msgid "no register in address" msgstr "" -#: config/xtensa/xtensa.cc:3142 +#: config/xtensa/xtensa.cc:3172 msgid "address offset not a constant" msgstr "" @@ -21788,208 +22001,208 @@ msgstr "" #. ; #. <~~~~~~~~~ declaration ~~~~~~~~~~> #. Use c_parser_require to get an error with a fix-it hint. -#: c/c-parser.cc:2761 c/c-parser.cc:2883 c/c-parser.cc:2897 c/c-parser.cc:6160 -#: c/c-parser.cc:6783 c/c-parser.cc:7212 c/c-parser.cc:7391 c/c-parser.cc:7424 -#: c/c-parser.cc:7690 c/c-parser.cc:11761 c/c-parser.cc:11796 -#: c/c-parser.cc:11827 c/c-parser.cc:11874 c/c-parser.cc:12055 -#: c/c-parser.cc:12888 c/c-parser.cc:12963 c/c-parser.cc:13006 -#: c/c-parser.cc:19399 c/c-parser.cc:19479 c/c-parser.cc:19808 -#: c/c-parser.cc:19834 c/c-parser.cc:19857 c/c-parser.cc:20322 -#: c/c-parser.cc:20366 c/gimple-parser.cc:406 c/gimple-parser.cc:447 -#: c/gimple-parser.cc:456 c/gimple-parser.cc:665 c/gimple-parser.cc:2261 -#: c/gimple-parser.cc:2298 c/gimple-parser.cc:2377 c/gimple-parser.cc:2404 -#: c/c-parser.cc:3671 c/c-parser.cc:3861 c/c-parser.cc:3896 c/c-parser.cc:12048 -#: c/gimple-parser.cc:2069 c/gimple-parser.cc:2126 cp/parser.cc:15382 -#: cp/parser.cc:33117 cp/parser.cc:33753 +#: c/c-parser.cc:2764 c/c-parser.cc:2886 c/c-parser.cc:2900 c/c-parser.cc:6179 +#: c/c-parser.cc:6802 c/c-parser.cc:7231 c/c-parser.cc:7410 c/c-parser.cc:7443 +#: c/c-parser.cc:7709 c/c-parser.cc:11780 c/c-parser.cc:11815 +#: c/c-parser.cc:11846 c/c-parser.cc:11893 c/c-parser.cc:12074 +#: c/c-parser.cc:12907 c/c-parser.cc:12982 c/c-parser.cc:13025 +#: c/c-parser.cc:19469 c/c-parser.cc:19549 c/c-parser.cc:19878 +#: c/c-parser.cc:19904 c/c-parser.cc:19927 c/c-parser.cc:20392 +#: c/c-parser.cc:20436 c/gimple-parser.cc:405 c/gimple-parser.cc:446 +#: c/gimple-parser.cc:455 c/gimple-parser.cc:664 c/gimple-parser.cc:2260 +#: c/gimple-parser.cc:2297 c/gimple-parser.cc:2376 c/gimple-parser.cc:2403 +#: c/c-parser.cc:3686 c/c-parser.cc:3877 c/c-parser.cc:3912 c/c-parser.cc:12067 +#: c/gimple-parser.cc:2068 c/gimple-parser.cc:2125 cp/parser.cc:15381 +#: cp/parser.cc:33133 cp/parser.cc:33769 #, gcc-internal-format msgid "expected %<;%>" msgstr "" -#: c/c-parser.cc:3355 c/c-parser.cc:4460 c/c-parser.cc:4655 c/c-parser.cc:4713 -#: c/c-parser.cc:4771 c/c-parser.cc:5153 c/c-parser.cc:5176 c/c-parser.cc:5185 -#: c/c-parser.cc:5236 c/c-parser.cc:5245 c/c-parser.cc:9123 c/c-parser.cc:9191 -#: c/c-parser.cc:9701 c/c-parser.cc:9726 c/c-parser.cc:9760 c/c-parser.cc:9872 -#: c/c-parser.cc:10691 c/c-parser.cc:12162 c/c-parser.cc:14546 -#: c/c-parser.cc:15260 c/c-parser.cc:15319 c/c-parser.cc:15374 -#: c/c-parser.cc:17168 c/c-parser.cc:17288 c/c-parser.cc:18622 -#: c/c-parser.cc:19899 c/c-parser.cc:20330 c/c-parser.cc:23415 -#: c/c-parser.cc:23497 c/gimple-parser.cc:195 c/gimple-parser.cc:198 -#: c/gimple-parser.cc:541 c/gimple-parser.cc:575 c/gimple-parser.cc:580 -#: c/gimple-parser.cc:749 c/gimple-parser.cc:846 c/gimple-parser.cc:1048 -#: c/gimple-parser.cc:1074 c/gimple-parser.cc:1077 c/gimple-parser.cc:1208 -#: c/gimple-parser.cc:1335 c/gimple-parser.cc:1462 c/gimple-parser.cc:1478 -#: c/gimple-parser.cc:1494 c/gimple-parser.cc:1516 c/gimple-parser.cc:1546 -#: c/gimple-parser.cc:1572 c/gimple-parser.cc:1779 c/gimple-parser.cc:1991 -#: c/gimple-parser.cc:2011 c/gimple-parser.cc:2171 c/gimple-parser.cc:2334 -#: c/c-parser.cc:7642 cp/parser.cc:33801 +#: c/c-parser.cc:3370 c/c-parser.cc:4476 c/c-parser.cc:4671 c/c-parser.cc:4729 +#: c/c-parser.cc:4787 c/c-parser.cc:5169 c/c-parser.cc:5192 c/c-parser.cc:5201 +#: c/c-parser.cc:5252 c/c-parser.cc:5261 c/c-parser.cc:9142 c/c-parser.cc:9210 +#: c/c-parser.cc:9720 c/c-parser.cc:9745 c/c-parser.cc:9779 c/c-parser.cc:9891 +#: c/c-parser.cc:10710 c/c-parser.cc:12181 c/c-parser.cc:14565 +#: c/c-parser.cc:15286 c/c-parser.cc:15345 c/c-parser.cc:15400 +#: c/c-parser.cc:17215 c/c-parser.cc:17335 c/c-parser.cc:18692 +#: c/c-parser.cc:19969 c/c-parser.cc:20400 c/c-parser.cc:23520 +#: c/c-parser.cc:23602 c/gimple-parser.cc:195 c/gimple-parser.cc:198 +#: c/gimple-parser.cc:540 c/gimple-parser.cc:574 c/gimple-parser.cc:579 +#: c/gimple-parser.cc:748 c/gimple-parser.cc:845 c/gimple-parser.cc:1047 +#: c/gimple-parser.cc:1073 c/gimple-parser.cc:1076 c/gimple-parser.cc:1207 +#: c/gimple-parser.cc:1334 c/gimple-parser.cc:1461 c/gimple-parser.cc:1477 +#: c/gimple-parser.cc:1493 c/gimple-parser.cc:1515 c/gimple-parser.cc:1545 +#: c/gimple-parser.cc:1571 c/gimple-parser.cc:1778 c/gimple-parser.cc:1990 +#: c/gimple-parser.cc:2010 c/gimple-parser.cc:2170 c/gimple-parser.cc:2333 +#: c/c-parser.cc:7661 cp/parser.cc:33817 #, gcc-internal-format msgid "expected %<)%>" msgstr "" -#: c/c-parser.cc:4549 c/c-parser.cc:5296 c/c-parser.cc:5448 c/c-parser.cc:5474 -#: c/c-parser.cc:5475 c/c-parser.cc:5915 c/c-parser.cc:5959 c/c-parser.cc:7741 -#: c/c-parser.cc:9863 c/c-parser.cc:10832 c/c-parser.cc:11186 -#: c/c-parser.cc:13949 c/gimple-parser.cc:1755 cp/parser.cc:33765 +#: c/c-parser.cc:4565 c/c-parser.cc:5312 c/c-parser.cc:5464 c/c-parser.cc:5490 +#: c/c-parser.cc:5491 c/c-parser.cc:5934 c/c-parser.cc:5978 c/c-parser.cc:7760 +#: c/c-parser.cc:9882 c/c-parser.cc:10851 c/c-parser.cc:11205 +#: c/c-parser.cc:13968 c/gimple-parser.cc:1754 cp/parser.cc:33781 #, gcc-internal-format msgid "expected %<]%>" msgstr "" -#: c/c-parser.cc:4751 +#: c/c-parser.cc:4767 msgid "expected %<;%>, %<,%> or %<)%>" msgstr "" #. Look for the two `(' tokens. -#: c/c-parser.cc:5205 c/c-parser.cc:5210 c/c-parser.cc:14529 -#: c/c-parser.cc:15349 c/c-parser.cc:22691 c/c-parser.cc:23223 -#: c/c-parser.cc:23440 c/gimple-parser.cc:180 c/gimple-parser.cc:488 -#: c/gimple-parser.cc:527 c/gimple-parser.cc:559 c/gimple-parser.cc:816 -#: c/gimple-parser.cc:1042 c/gimple-parser.cc:1068 c/gimple-parser.cc:1195 -#: c/gimple-parser.cc:1330 c/gimple-parser.cc:1452 c/gimple-parser.cc:1512 -#: c/gimple-parser.cc:1530 c/gimple-parser.cc:1565 c/gimple-parser.cc:1960 -#: c/gimple-parser.cc:1971 c/gimple-parser.cc:1977 c/gimple-parser.cc:2160 -#: c/gimple-parser.cc:2331 c/c-parser.cc:14351 cp/parser.cc:33756 +#: c/c-parser.cc:5221 c/c-parser.cc:5226 c/c-parser.cc:14548 +#: c/c-parser.cc:15375 c/c-parser.cc:22796 c/c-parser.cc:23328 +#: c/c-parser.cc:23545 c/gimple-parser.cc:180 c/gimple-parser.cc:487 +#: c/gimple-parser.cc:526 c/gimple-parser.cc:558 c/gimple-parser.cc:815 +#: c/gimple-parser.cc:1041 c/gimple-parser.cc:1067 c/gimple-parser.cc:1194 +#: c/gimple-parser.cc:1329 c/gimple-parser.cc:1451 c/gimple-parser.cc:1511 +#: c/gimple-parser.cc:1529 c/gimple-parser.cc:1564 c/gimple-parser.cc:1959 +#: c/gimple-parser.cc:1970 c/gimple-parser.cc:1976 c/gimple-parser.cc:2159 +#: c/gimple-parser.cc:2330 c/c-parser.cc:14370 cp/parser.cc:33772 #, gcc-internal-format msgid "expected %<(%>" msgstr "" -#: c/c-parser.cc:5444 c/c-parser.cc:5446 c/c-parser.cc:13853 cp/parser.cc:33768 -#: cp/parser.cc:37536 go/gofrontend/embed.cc:439 +#: c/c-parser.cc:5460 c/c-parser.cc:5462 c/c-parser.cc:13872 cp/parser.cc:33784 +#: cp/parser.cc:37552 go/gofrontend/embed.cc:440 #, gcc-internal-format msgid "expected %<[%>" msgstr "" -#: c/c-parser.cc:6096 c/c-parser.cc:12391 c/c-parser.cc:19374 -#: c/c-parser.cc:19460 c/c-parser.cc:20119 c/c-parser.cc:21008 -#: c/c-parser.cc:24671 c/gimple-parser.cc:399 c/gimple-parser.cc:2337 -#: c/c-parser.cc:3658 c/c-parser.cc:3885 c/c-parser.cc:11943 cp/parser.cc:21071 -#: cp/parser.cc:33762 go/gofrontend/embed.cc:370 +#: c/c-parser.cc:6115 c/c-parser.cc:12410 c/c-parser.cc:19444 +#: c/c-parser.cc:19530 c/c-parser.cc:20189 c/c-parser.cc:21078 +#: c/c-parser.cc:24776 c/gimple-parser.cc:398 c/gimple-parser.cc:2336 +#: c/c-parser.cc:3673 c/c-parser.cc:3901 c/c-parser.cc:11962 cp/parser.cc:21075 +#: cp/parser.cc:33778 go/gofrontend/embed.cc:371 #, gcc-internal-format msgid "expected %<{%>" msgstr "" -#: c/c-parser.cc:6391 c/c-parser.cc:6400 c/c-parser.cc:8188 c/c-parser.cc:9328 -#: c/c-parser.cc:12155 c/c-parser.cc:12552 c/c-parser.cc:12616 -#: c/c-parser.cc:13931 c/c-parser.cc:14951 c/c-parser.cc:15177 -#: c/c-parser.cc:15695 c/c-parser.cc:15796 c/c-parser.cc:16330 -#: c/c-parser.cc:16766 c/c-parser.cc:16842 c/c-parser.cc:16959 -#: c/c-parser.cc:17031 c/c-parser.cc:22553 c/c-parser.cc:23280 -#: c/c-parser.cc:23339 c/gimple-parser.cc:582 c/gimple-parser.cc:887 -#: c/gimple-parser.cc:2385 c/gimple-parser.cc:2412 c/c-parser.cc:7649 -#: c/c-parser.cc:14454 c/c-parser.cc:15801 cp/parser.cc:33795 -#: cp/parser.cc:35497 cp/parser.cc:38384 cp/parser.cc:39259 -#: go/gofrontend/embed.cc:403 +#: c/c-parser.cc:6410 c/c-parser.cc:6419 c/c-parser.cc:8207 c/c-parser.cc:9347 +#: c/c-parser.cc:12174 c/c-parser.cc:12571 c/c-parser.cc:12635 +#: c/c-parser.cc:13950 c/c-parser.cc:14977 c/c-parser.cc:15203 +#: c/c-parser.cc:15721 c/c-parser.cc:15822 c/c-parser.cc:16356 +#: c/c-parser.cc:16792 c/c-parser.cc:16868 c/c-parser.cc:16985 +#: c/c-parser.cc:17057 c/c-parser.cc:22658 c/c-parser.cc:23385 +#: c/c-parser.cc:23444 c/gimple-parser.cc:581 c/gimple-parser.cc:886 +#: c/gimple-parser.cc:2384 c/gimple-parser.cc:2411 c/c-parser.cc:7668 +#: c/c-parser.cc:14473 c/c-parser.cc:15827 cp/parser.cc:33811 +#: cp/parser.cc:35513 cp/parser.cc:38400 cp/parser.cc:39282 +#: go/gofrontend/embed.cc:404 #, gcc-internal-format msgid "expected %<:%>" msgstr "" -#: c/c-parser.cc:7199 cp/parser.cc:33682 +#: c/c-parser.cc:7218 cp/parser.cc:33698 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.cc:9086 c/c-parser.cc:9279 c/c-parser.cc:9750 c/c-parser.cc:9793 -#: c/c-parser.cc:9934 c/c-parser.cc:10681 c/c-parser.cc:15354 -#: c/c-parser.cc:16911 c/gimple-parser.cc:1045 c/gimple-parser.cc:1071 -#: c/gimple-parser.cc:1199 c/gimple-parser.cc:1202 c/gimple-parser.cc:1534 -#: c/gimple-parser.cc:1540 cp/parser.cc:33115 cp/parser.cc:33771 +#: c/c-parser.cc:9105 c/c-parser.cc:9298 c/c-parser.cc:9769 c/c-parser.cc:9812 +#: c/c-parser.cc:9953 c/c-parser.cc:10700 c/c-parser.cc:15380 +#: c/c-parser.cc:16937 c/gimple-parser.cc:1044 c/gimple-parser.cc:1070 +#: c/gimple-parser.cc:1198 c/gimple-parser.cc:1201 c/gimple-parser.cc:1533 +#: c/gimple-parser.cc:1539 cp/parser.cc:33131 cp/parser.cc:33787 #, gcc-internal-format msgid "expected %<,%>" msgstr "" -#: c/c-parser.cc:9647 +#: c/c-parser.cc:9666 msgid "expected %<.%>" msgstr "" -#: c/c-parser.cc:11614 c/c-parser.cc:11646 c/c-parser.cc:11886 -#: cp/parser.cc:36071 cp/parser.cc:36092 +#: c/c-parser.cc:11633 c/c-parser.cc:11665 c/c-parser.cc:11905 +#: cp/parser.cc:36087 cp/parser.cc:36108 #, gcc-internal-format msgid "expected %<@end%>" msgstr "" -#: c/c-parser.cc:12304 c/gimple-parser.cc:1370 cp/parser.cc:33780 +#: c/c-parser.cc:12323 c/gimple-parser.cc:1369 cp/parser.cc:33796 #, gcc-internal-format msgid "expected %<>%>" msgstr "" -#: c/c-parser.cc:15890 c/c-parser.cc:17306 cp/parser.cc:33804 +#: c/c-parser.cc:15916 c/c-parser.cc:17353 cp/parser.cc:33820 #, gcc-internal-format msgid "expected %<,%> or %<)%>" msgstr "" #. All following cases are statements with LHS. -#: c/c-parser.cc:16758 c/c-parser.cc:19267 c/c-parser.cc:19314 -#: c/c-parser.cc:19471 c/c-parser.cc:19818 c/c-parser.cc:20309 -#: c/c-parser.cc:22760 c/c-parser.cc:23481 c/gimple-parser.cc:740 -#: c/c-parser.cc:5982 c/c-parser.cc:19391 c/c-parser.cc:19614 -#: cp/parser.cc:33783 cp/parser.cc:42111 cp/parser.cc:42284 +#: c/c-parser.cc:16784 c/c-parser.cc:19337 c/c-parser.cc:19384 +#: c/c-parser.cc:19541 c/c-parser.cc:19888 c/c-parser.cc:20379 +#: c/c-parser.cc:22865 c/c-parser.cc:23586 c/gimple-parser.cc:739 +#: c/c-parser.cc:6001 c/c-parser.cc:19461 c/c-parser.cc:19684 +#: cp/parser.cc:33799 cp/parser.cc:42192 cp/parser.cc:42365 #, gcc-internal-format msgid "expected %<=%>" msgstr "" -#: c/c-parser.cc:19402 c/c-parser.cc:19482 c/c-parser.cc:19835 -#: c/c-parser.cc:20187 c/gimple-parser.cc:1588 c/gimple-parser.cc:1620 -#: c/gimple-parser.cc:1630 c/gimple-parser.cc:2422 cp/parser.cc:33759 -#: cp/parser.cc:36281 +#: c/c-parser.cc:19472 c/c-parser.cc:19552 c/c-parser.cc:19905 +#: c/c-parser.cc:20257 c/gimple-parser.cc:1587 c/gimple-parser.cc:1619 +#: c/gimple-parser.cc:1629 c/gimple-parser.cc:2421 cp/parser.cc:33775 +#: cp/parser.cc:36297 #, gcc-internal-format msgid "expected %<}%>" msgstr "" -#: c/c-parser.cc:19495 cp/parser.cc:42209 +#: c/c-parser.cc:19565 cp/parser.cc:42290 #, gcc-internal-format msgid "expected %" msgstr "" -#: c/c-parser.cc:21053 c/c-parser.cc:21042 cp/parser.cc:44487 +#: c/c-parser.cc:21123 c/c-parser.cc:21112 cp/parser.cc:44568 #, gcc-internal-format msgid "expected %<#pragma omp section%> or %<}%>" msgstr "" -#: c/c-parser.cc:24041 cp/parser.cc:48332 +#: c/c-parser.cc:24146 cp/parser.cc:48441 msgid "" msgstr "" -#: c/c-typeck.cc:8855 +#: c/c-typeck.cc:8830 msgid "(anonymous)" msgstr "" -#: c/gimple-parser.cc:1359 cp/parser.cc:18419 cp/parser.cc:33777 +#: c/gimple-parser.cc:1358 cp/parser.cc:18417 cp/parser.cc:33793 #, gcc-internal-format msgid "expected %<<%>" msgstr "" -#: c/gimple-parser.cc:2381 c/gimple-parser.cc:2408 c/gimple-parser.cc:2247 -#: c/gimple-parser.cc:2284 +#: c/gimple-parser.cc:2380 c/gimple-parser.cc:2407 c/gimple-parser.cc:2246 +#: c/gimple-parser.cc:2283 #, gcc-internal-format msgid "expected label" msgstr "" -#: cp/call.cc:4059 +#: cp/call.cc:4065 msgid "candidate:" msgstr "" -#: cp/call.cc:8193 +#: cp/call.cc:8219 msgid " after user-defined conversion:" msgstr "" -#: cp/call.cc:8357 cp/pt.cc:2022 cp/pt.cc:26137 +#: cp/call.cc:8383 cp/pt.cc:2012 cp/pt.cc:26167 msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "" msgstr[1] "" -#: cp/call.cc:12792 cp/call.cc:13184 +#: cp/call.cc:12814 cp/call.cc:13240 msgid "candidate 1:" msgstr "" -#: cp/call.cc:12794 cp/call.cc:13185 +#: cp/call.cc:12816 cp/call.cc:13241 msgid "candidate 2:" msgstr "" -#: cp/decl.cc:3588 +#: cp/decl.cc:3582 msgid "jump to label %qD" msgstr "" -#: cp/decl.cc:3589 +#: cp/decl.cc:3583 msgid "jump to case label" msgstr "" @@ -22015,7 +22228,7 @@ msgid "" msgstr "" @@ -22043,181 +22256,181 @@ msgstr "" msgid "" msgstr "" -#: cp/error.cc:1303 +#: cp/error.cc:1305 msgid "vtable for " msgstr "" -#: cp/error.cc:1327 +#: cp/error.cc:1329 msgid " " msgstr "" -#: cp/error.cc:1342 +#: cp/error.cc:1344 msgid "{anonymous}" msgstr "" -#: cp/error.cc:1344 +#: cp/error.cc:1346 msgid "(anonymous namespace)" msgstr "" -#: cp/error.cc:1444 +#: cp/error.cc:1446 msgid "