public inbox for gcc-cvs@sourceware.org
help / color / mirror / Atom feed
* [gcc r14-9894] Regenerate gcc.pot
@ 2024-04-10 17:11 Joseph Myers
0 siblings, 0 replies; only message in thread
From: Joseph Myers @ 2024-04-10 17:11 UTC (permalink / raw)
To: gcc-cvs
https://gcc.gnu.org/g:19b98410eb43be60f7e2673afeaabd016321c625
commit r14-9894-g19b98410eb43be60f7e2673afeaabd016321c625
Author: Joseph Myers <josmyers@redhat.com>
Date: Wed Apr 10 17:11:07 2024 +0000
Regenerate gcc.pot
* gcc.pot: Regenerate.
Diff:
---
gcc/po/gcc.pot | 16413 ++++++++++++++++++++++++++++---------------------------
1 file changed, 8369 insertions(+), 8044 deletions(-)
diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot
index 94f6fe77053..70c952734a3 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: 2024-02-16 21:35+0000\n"
+"POT-Creation-Date: 2024-04-10 17:10+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -367,7 +367,7 @@ msgstr ""
msgid "consider using `-pg' instead of `-p' with gprof (1)"
msgstr ""
-#: config/arc/arc.h:68 config/mips/mips.h:1502
+#: config/arc/arc.h:68 config/mips/mips.h:1505
msgid "may not use both -EB and -EL"
msgstr ""
@@ -446,7 +446,7 @@ msgstr ""
msgid "consider using `-pg' instead of `-p' with gprof(1)"
msgstr ""
-#: config/rs6000/rs6000.h:170
+#: config/rs6000/rs6000.h:168
msgid "Missing -mcpu option in ASM_CPU_SPEC?"
msgstr ""
@@ -543,11 +543,11 @@ msgstr ""
msgid "Warn about creation of array temporaries."
msgstr ""
-#: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1590
-#: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1074
-#: common.opt:1078 common.opt:1082 common.opt:1086 common.opt:1814
-#: common.opt:1917 common.opt:2094 common.opt:2098 common.opt:2377
-#: common.opt:2595 common.opt:3362
+#: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1594
+#: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079
+#: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819
+#: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382
+#: common.opt:2604 common.opt:3371
#, no-c-format
msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
@@ -1163,19 +1163,19 @@ msgstr ""
msgid "Append underscores to externally visible names."
msgstr ""
-#: fortran/lang.opt:832 c-family/c.opt:1725 c-family/c.opt:1802
-#: c-family/c.opt:1810 c-family/c.opt:2141 config/xtensa/xtensa.opt:42
+#: fortran/lang.opt:832 c-family/c.opt:1729 c-family/c.opt:1806
+#: c-family/c.opt:1814 c-family/c.opt:2145 config/xtensa/xtensa.opt:42
#: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140
#: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308
#: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326
-#: common.opt:643 common.opt:1172 common.opt:1176 common.opt:1180
-#: common.opt:1275 common.opt:1604 common.opt:1686 common.opt:2046
-#: common.opt:2189 common.opt:2232 common.opt:2673 common.opt:2709
-#: common.opt:2802 common.opt:2806 common.opt:2915 common.opt:3050
-#: common.opt:3058 common.opt:3066 common.opt:3074 common.opt:3175
-#: common.opt:3235 common.opt:3323 common.opt:3487 common.opt:3491
-#: common.opt:3495 common.opt:3499 common.opt:3569 common.opt:3573
-#: common.opt:3604 common.opt:3608
+#: common.opt:643 common.opt:1177 common.opt:1181 common.opt:1185
+#: common.opt:1280 common.opt:1609 common.opt:1691 common.opt:2051
+#: common.opt:2194 common.opt:2237 common.opt:2682 common.opt:2718
+#: common.opt:2811 common.opt:2815 common.opt:2924 common.opt:3059
+#: common.opt:3067 common.opt:3075 common.opt:3083 common.opt:3184
+#: common.opt:3244 common.opt:3332 common.opt:3496 common.opt:3500
+#: common.opt:3504 common.opt:3508 common.opt:3578 common.opt:3582
+#: common.opt:3613 common.opt:3617
#, no-c-format
msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
@@ -1230,19 +1230,19 @@ msgstr ""
msgid "Accept extensions to support legacy code."
msgstr ""
-#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1461 c-family/c.opt:1465
+#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1465 c-family/c.opt:1469
#, no-c-format
msgid "Warn when a const variable is unused."
msgstr ""
-#: rust/lang.opt:55 c-family/c.opt:1477
+#: rust/lang.opt:55 c-family/c.opt:1481
#, no-c-format
msgid ""
"Warn if a caller of a function, marked with attribute warn_unused_result, "
"does not use its return value."
msgstr ""
-#: rust/lang.opt:59 c-family/c.opt:846 common.opt:654
+#: rust/lang.opt:59 c-family/c.opt:850 common.opt:654
#, no-c-format
msgid "Warn for infinitely recursive calls."
msgstr ""
@@ -1736,14 +1736,14 @@ msgstr ""
msgid "Warn about subscripts whose type is \"char\"."
msgstr ""
-#: c-family/c.opt:535 c-family/c.opt:1622 c-family/c.opt:1626
-#: c-family/c.opt:1630 c-family/c.opt:1634 c-family/c.opt:1638
-#: c-family/c.opt:1642 c-family/c.opt:1646 c-family/c.opt:1653
-#: c-family/c.opt:1657 c-family/c.opt:1661 c-family/c.opt:1665
-#: c-family/c.opt:1669 c-family/c.opt:1673 c-family/c.opt:1677
-#: c-family/c.opt:1681 c-family/c.opt:1685 c-family/c.opt:1689
-#: c-family/c.opt:1693 c-family/c.opt:1697 c-family/c.opt:1701
-#: config/i386/i386.opt:1018
+#: c-family/c.opt:535 c-family/c.opt:1626 c-family/c.opt:1630
+#: c-family/c.opt:1634 c-family/c.opt:1638 c-family/c.opt:1642
+#: c-family/c.opt:1646 c-family/c.opt:1650 c-family/c.opt:1657
+#: c-family/c.opt:1661 c-family/c.opt:1665 c-family/c.opt:1669
+#: c-family/c.opt:1673 c-family/c.opt:1677 c-family/c.opt:1681
+#: c-family/c.opt:1685 c-family/c.opt:1689 c-family/c.opt:1693
+#: c-family/c.opt:1697 c-family/c.opt:1701 c-family/c.opt:1705
+#: config/i386/i386.opt:1022
#, no-c-format
msgid "Removed in GCC 9. This switch has no effect."
msgstr ""
@@ -2078,621 +2078,628 @@ msgstr ""
#: c-family/c.opt:807
#, no-c-format
-msgid "Warn when the field in a struct is not aligned."
+msgid ""
+"Warn about the global module fragment not containing only preprocessing "
+"directives."
msgstr ""
#: c-family/c.opt:811
#, no-c-format
-msgid "Warn whenever type qualifiers are ignored."
+msgid "Warn when the field in a struct is not aligned."
msgstr ""
#: c-family/c.opt:815
#, no-c-format
-msgid "Warn whenever attributes are ignored."
+msgid "Warn whenever type qualifiers are ignored."
msgstr ""
#: c-family/c.opt:819
#, no-c-format
+msgid "Warn whenever attributes are ignored."
+msgstr ""
+
+#: c-family/c.opt:823
+#, no-c-format
msgid "Warn about implicit declarations."
msgstr ""
-#: c-family/c.opt:827
+#: c-family/c.opt:831
#, no-c-format
msgid "Warn about implicit function declarations."
msgstr ""
-#: c-family/c.opt:831
+#: c-family/c.opt:835
#, no-c-format
msgid "Warn when a declaration does not specify a type."
msgstr ""
-#: c-family/c.opt:838
+#: c-family/c.opt:842
#, no-c-format
msgid "Warn when a base is inaccessible in derived due to ambiguity."
msgstr ""
-#: c-family/c.opt:842
+#: c-family/c.opt:846
#, no-c-format
msgid ""
"Warn when there is a conversion between pointers that have incompatible "
"types."
msgstr ""
-#: c-family/c.opt:850
+#: c-family/c.opt:854
#, no-c-format
msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: c-family/c.opt:854
+#: c-family/c.opt:858
#, no-c-format
msgid ""
"Warn about uses of std::initializer_list that can result in dangling "
"pointers."
msgstr ""
-#: c-family/c.opt:858
+#: c-family/c.opt:862
#, no-c-format
msgid ""
"Warn about nonsensical values of --param destructive-interference-size or "
"constructive-interference-size."
msgstr ""
-#: c-family/c.opt:863
+#: c-family/c.opt:867
#, no-c-format
msgid ""
"Warn about C++11 inheriting constructors when the base has a variadic "
"constructor."
msgstr ""
-#: c-family/c.opt:867
+#: c-family/c.opt:871
#, no-c-format
msgid ""
"Warn about incompatible integer to pointer and pointer to integer "
"conversions."
msgstr ""
-#: c-family/c.opt:871
+#: c-family/c.opt:875
#, no-c-format
msgid "Warn for suspicious integer expressions in boolean context."
msgstr ""
-#: c-family/c.opt:875
+#: c-family/c.opt:879
#, 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:879
+#: c-family/c.opt:883
#, no-c-format
msgid "Warn when a function never produces a constant expression."
msgstr ""
-#: c-family/c.opt:883
+#: c-family/c.opt:887
#, no-c-format
msgid "Warn about invalid uses of the \"offsetof\" macro."
msgstr ""
-#: c-family/c.opt:887
+#: c-family/c.opt:891
#, no-c-format
msgid "Warn about PCH files that are found but not used."
msgstr ""
-#: c-family/c.opt:891
+#: c-family/c.opt:895
#, no-c-format
msgid "Warn about invalid UTF-8 characters."
msgstr ""
-#: c-family/c.opt:895
+#: c-family/c.opt:899
#, no-c-format
msgid "Warn when a jump misses a variable initialization."
msgstr ""
-#: c-family/c.opt:899
+#: c-family/c.opt:903
#, 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:903
+#: c-family/c.opt:907
#, no-c-format
msgid ""
"Warn when logical not is used on the left hand side operand of a comparison."
msgstr ""
-#: c-family/c.opt:907
+#: c-family/c.opt:911
#, no-c-format
msgid ""
"Warn when a logical operator is suspiciously always evaluating to true or "
"false."
msgstr ""
-#: c-family/c.opt:911
+#: c-family/c.opt:915
#, no-c-format
msgid "Do not warn about using \"long long\" when -pedantic."
msgstr ""
-#: c-family/c.opt:915
+#: c-family/c.opt:919
#, no-c-format
msgid "Warn about suspicious declarations of \"main\"."
msgstr ""
-#: c-family/c.opt:927
+#: c-family/c.opt:931
#, 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:931
+#: c-family/c.opt:935
#, 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:935
+#: c-family/c.opt:939
#, no-c-format
msgid ""
"Warn when the indentation of the code does not reflect the block structure."
msgstr ""
-#: c-family/c.opt:939
+#: c-family/c.opt:943
#, no-c-format
msgid ""
"Warn for deallocation calls with arguments returned from mismatched "
"allocation functions."
msgstr ""
-#: c-family/c.opt:944
+#: c-family/c.opt:948
#, 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:949
+#: c-family/c.opt:953
#, no-c-format
msgid ""
"Warn when a class is redeclared or referenced using a mismatched class-key."
msgstr ""
-#: c-family/c.opt:953
+#: c-family/c.opt:957
#, 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:958
+#: c-family/c.opt:962
#, no-c-format
msgid "Warn about possibly missing braces around initializers."
msgstr ""
-#: c-family/c.opt:962
+#: c-family/c.opt:966
#, no-c-format
msgid "Warn about global functions without previous declarations."
msgstr ""
-#: c-family/c.opt:966
+#: c-family/c.opt:970
#, no-c-format
msgid "Warn about missing fields in struct initializers."
msgstr ""
-#: c-family/c.opt:974
+#: c-family/c.opt:978
#, no-c-format
msgid "Warn about user-specified include directories that do not exist."
msgstr ""
-#: c-family/c.opt:978
+#: c-family/c.opt:982
#, no-c-format
msgid ""
"Warn about function parameters declared without a type specifier in K&R-"
"style functions."
msgstr ""
-#: c-family/c.opt:982
+#: c-family/c.opt:986
#, no-c-format
msgid "Warn about global functions without prototypes."
msgstr ""
-#: c-family/c.opt:986
+#: c-family/c.opt:990
#, no-c-format
msgid "Warn about likely missing requires keyword."
msgstr ""
-#: c-family/c.opt:990
+#: c-family/c.opt:994
#, 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:994
+#: c-family/c.opt:998
#, no-c-format
msgid "Warn about global variables without previous declarations."
msgstr ""
-#: c-family/c.opt:1001
+#: c-family/c.opt:1005
#, no-c-format
msgid "Warn about use of multi-character character constants."
msgstr ""
-#: c-family/c.opt:1005
+#: c-family/c.opt:1009
#, no-c-format
msgid "Warn on direct multiple inheritance."
msgstr ""
-#: c-family/c.opt:1009
+#: c-family/c.opt:1013
#, 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:1013
+#: c-family/c.opt:1017
#, no-c-format
msgid "Warn on namespace definition."
msgstr ""
-#: c-family/c.opt:1017
+#: c-family/c.opt:1021
#, no-c-format
msgid ""
"Warn about narrowing conversions within { } that are ill-formed in C++11."
msgstr ""
-#: c-family/c.opt:1021
+#: c-family/c.opt:1025
#, no-c-format
msgid "Warn about \"extern\" declarations not at file scope."
msgstr ""
-#: c-family/c.opt:1025
+#: c-family/c.opt:1029
#, 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:1029
+#: c-family/c.opt:1033
#, no-c-format
msgid ""
"Warn if C++17 noexcept function type will change the mangled name of a "
"symbol."
msgstr ""
-#: c-family/c.opt:1033
+#: c-family/c.opt:1037
#, no-c-format
msgid ""
"Warn when non-templatized friend functions are declared within a template."
msgstr ""
-#: c-family/c.opt:1037
+#: c-family/c.opt:1041
#, no-c-format
msgid "Warn about non-virtual destructors."
msgstr ""
-#: c-family/c.opt:1041
+#: c-family/c.opt:1045
#, no-c-format
msgid ""
"Warn about NULL being passed to argument slots marked as requiring non-NULL."
msgstr ""
-#: c-family/c.opt:1057
+#: c-family/c.opt:1061
#, no-c-format
msgid ""
"-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings."
msgstr ""
-#: c-family/c.opt:1080
+#: c-family/c.opt:1084
#, 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:1085
+#: c-family/c.opt:1089
#, no-c-format
msgid "Warn if a C-style cast is used in a program."
msgstr ""
-#: c-family/c.opt:1089
+#: c-family/c.opt:1093
#, no-c-format
msgid "Warn for obsolescent usage in a declaration."
msgstr ""
-#: c-family/c.opt:1093
+#: c-family/c.opt:1097
#, no-c-format
msgid "Warn if an old-style parameter definition is used."
msgstr ""
-#: c-family/c.opt:1097
+#: c-family/c.opt:1101
#, no-c-format
msgid ""
"Warn about potentially suboptimal choices related to OpenACC parallelism."
msgstr ""
-#: c-family/c.opt:1101
+#: c-family/c.opt:1105
#, no-c-format
msgid "Warn about suspicious OpenMP code."
msgstr ""
-#: c-family/c.opt:1105
+#: c-family/c.opt:1109
#, no-c-format
msgid "Warn if a simd directive is overridden by the vectorizer cost model."
msgstr ""
-#: c-family/c.opt:1109
+#: c-family/c.opt:1113
#, no-c-format
msgid ""
"Warn if a string is longer than the maximum portable length specified by the "
"standard."
msgstr ""
-#: c-family/c.opt:1113 c-family/c.opt:1117
+#: c-family/c.opt:1117 c-family/c.opt:1121
#, no-c-format
msgid "Warn about overloaded virtual function names."
msgstr ""
-#: c-family/c.opt:1121
+#: c-family/c.opt:1125
#, no-c-format
msgid "Warn about overriding initializers without side effects."
msgstr ""
-#: c-family/c.opt:1125
+#: c-family/c.opt:1129
#, no-c-format
msgid "Warn about overriding initializers with side effects."
msgstr ""
-#: c-family/c.opt:1129
+#: c-family/c.opt:1133
#, no-c-format
msgid ""
"Warn if the named return value optimization is not performed although it is "
"allowed."
msgstr ""
-#: c-family/c.opt:1133
+#: c-family/c.opt:1137
#, no-c-format
msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
msgstr ""
-#: c-family/c.opt:1137
+#: c-family/c.opt:1141
#, no-c-format
msgid "Warn when fields in a struct with the packed attribute are misaligned."
msgstr ""
-#: c-family/c.opt:1141
+#: c-family/c.opt:1145
#, no-c-format
msgid "Warn about possibly missing parentheses."
msgstr ""
-#: c-family/c.opt:1149
+#: c-family/c.opt:1153
#, 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:1153 c-family/c.opt:1157
+#: c-family/c.opt:1157 c-family/c.opt:1161
#, no-c-format
msgid "Warn for placement new expressions with undefined behavior."
msgstr ""
-#: c-family/c.opt:1161
+#: c-family/c.opt:1165
#, no-c-format
msgid "Warn when converting the type of pointers to member functions."
msgstr ""
-#: c-family/c.opt:1165
+#: c-family/c.opt:1169
#, no-c-format
msgid "Warn about function pointer arithmetic."
msgstr ""
-#: c-family/c.opt:1169
+#: c-family/c.opt:1173
#, no-c-format
msgid "Warn when a pointer differs in signedness in an assignment."
msgstr ""
-#: c-family/c.opt:1173
+#: c-family/c.opt:1177
#, no-c-format
msgid "Warn when a pointer is compared with a zero character constant."
msgstr ""
-#: c-family/c.opt:1177
+#: c-family/c.opt:1181
#, no-c-format
msgid "Warn when a pointer is cast to an integer of a different size."
msgstr ""
-#: c-family/c.opt:1181
+#: c-family/c.opt:1185
#, no-c-format
msgid "Warn about misuses of pragmas."
msgstr ""
-#: c-family/c.opt:1185
+#: c-family/c.opt:1189
#, no-c-format
msgid ""
"Warn if constructor or destructors with priorities from 0 to 100 are used."
msgstr ""
-#: c-family/c.opt:1189
+#: c-family/c.opt:1193
#, no-c-format
msgid ""
"Warn if a property for an Objective-C object has no assign semantics "
"specified."
msgstr ""
-#: c-family/c.opt:1193
+#: c-family/c.opt:1197
#, no-c-format
msgid "Warn if inherited methods are unimplemented."
msgstr ""
-#: c-family/c.opt:1197
+#: c-family/c.opt:1201
#, no-c-format
msgid "Warn when a range-based for-loop is creating unnecessary copies."
msgstr ""
-#: c-family/c.opt:1201
+#: c-family/c.opt:1205
#, no-c-format
msgid "Warn about multiple declarations of the same object."
msgstr ""
-#: c-family/c.opt:1205
+#: c-family/c.opt:1209
#, no-c-format
msgid "Warn about redundant calls to std::move."
msgstr ""
-#: c-family/c.opt:1209
+#: c-family/c.opt:1213
#, no-c-format
msgid ""
"Warn when a class or enumerated type is referenced using a redundant class-"
"key."
msgstr ""
-#: c-family/c.opt:1213
+#: c-family/c.opt:1217
#, no-c-format
msgid "Warn about uses of register storage specifier."
msgstr ""
-#: c-family/c.opt:1217
+#: c-family/c.opt:1221
#, no-c-format
msgid "Warn when the compiler reorders code."
msgstr ""
-#: c-family/c.opt:1221
+#: c-family/c.opt:1225
#, no-c-format
msgid ""
"Warn when an argument passed to a restrict-qualified parameter aliases with "
"another argument."
msgstr ""
-#: c-family/c.opt:1226
+#: c-family/c.opt:1230
#, no-c-format
msgid ""
"Warn whenever void-returning functions return a non-void expressions, or a "
"return expression is missing in a function not returning void."
msgstr ""
-#: c-family/c.opt:1230
+#: c-family/c.opt:1234
#, 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:1234
+#: c-family/c.opt:1238
#, no-c-format
msgid "Warn on suspicious constructs involving reverse scalar storage order."
msgstr ""
-#: c-family/c.opt:1238
+#: c-family/c.opt:1242
#, no-c-format
msgid "Warn if a selector has multiple methods."
msgstr ""
-#: c-family/c.opt:1242
+#: c-family/c.opt:1246
#, no-c-format
msgid "Warn when a value is moved to itself with std::move."
msgstr ""
-#: c-family/c.opt:1246
+#: c-family/c.opt:1250
#, no-c-format
msgid "Warn about possible violations of sequence point rules."
msgstr ""
-#: c-family/c.opt:1250
+#: c-family/c.opt:1254
#, no-c-format
msgid "Warn if a local declaration hides an instance variable."
msgstr ""
-#: c-family/c.opt:1254 c-family/c.opt:1258
+#: c-family/c.opt:1258 c-family/c.opt:1262
#, no-c-format
msgid "Warn if left shift of a signed value overflows."
msgstr ""
-#: c-family/c.opt:1262
+#: c-family/c.opt:1266
#, no-c-format
msgid "Warn if shift count is negative."
msgstr ""
-#: c-family/c.opt:1266
+#: c-family/c.opt:1270
#, no-c-format
msgid "Warn if shift count >= width of type."
msgstr ""
-#: c-family/c.opt:1270
+#: c-family/c.opt:1274
#, no-c-format
msgid "Warn if left shifting a negative value."
msgstr ""
-#: c-family/c.opt:1274
+#: c-family/c.opt:1278
#, no-c-format
msgid "Warn about signed-unsigned comparisons."
msgstr ""
-#: c-family/c.opt:1282
+#: c-family/c.opt:1286
#, no-c-format
msgid ""
"Warn for implicit type conversions between signed and unsigned integers."
msgstr ""
-#: c-family/c.opt:1286
+#: c-family/c.opt:1290
#, no-c-format
msgid "Warn when overload promotes from unsigned to signed."
msgstr ""
-#: c-family/c.opt:1290
+#: c-family/c.opt:1294
#, no-c-format
msgid "Warn about missing sized deallocation functions."
msgstr ""
-#: c-family/c.opt:1294
+#: c-family/c.opt:1298
#, 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:1299
+#: c-family/c.opt:1303
#, no-c-format
msgid "Warn when sizeof is applied on a parameter declared as an array."
msgstr ""
-#: c-family/c.opt:1303
+#: c-family/c.opt:1307
#, no-c-format
msgid ""
"Warn about suspicious divisions of two sizeof expressions that don't work "
"correctly with pointers."
msgstr ""
-#: c-family/c.opt:1307
+#: c-family/c.opt:1311
#, no-c-format
msgid ""
"Warn about suspicious length parameters to certain string functions if the "
"argument uses sizeof."
msgstr ""
-#: c-family/c.opt:1315
+#: c-family/c.opt:1319
#, 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:1320
+#: c-family/c.opt:1324
#, no-c-format
msgid "Warn about uncasted NULL used as sentinel."
msgstr ""
-#: c-family/c.opt:1328
+#: c-family/c.opt:1332
#, no-c-format
msgid "Warn about unprototyped function declarations."
msgstr ""
-#: c-family/c.opt:1332
+#: c-family/c.opt:1336
#, no-c-format
msgid "Warn if type signatures of candidate methods do not match exactly."
msgstr ""
-#: c-family/c.opt:1336
+#: c-family/c.opt:1340
#, no-c-format
msgid ""
"Warn about calls to strcmp and strncmp used in equality expressions that are "
@@ -2700,197 +2707,197 @@ msgid ""
"argument."
msgstr ""
-#: c-family/c.opt:1342
+#: c-family/c.opt:1346
#, no-c-format
msgid ""
"Warn about buffer overflow in string manipulation functions like memcpy and "
"strcpy."
msgstr ""
-#: c-family/c.opt:1347
+#: c-family/c.opt:1351
#, 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:1352
+#: c-family/c.opt:1356
#, 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:1356
+#: c-family/c.opt:1360
#, no-c-format
msgid ""
"Warn about truncation in string manipulation functions like strncat and "
"strncpy."
msgstr ""
-#: c-family/c.opt:1360
+#: c-family/c.opt:1364
#, 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:1364
+#: c-family/c.opt:1368
#, no-c-format
msgid "Warn about functions which might be candidates for format attributes."
msgstr ""
-#: c-family/c.opt:1368
+#: c-family/c.opt:1372
#, 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:1373
+#: c-family/c.opt:1377
#, no-c-format
msgid "Warn about enumerated switches, with no default, missing a case."
msgstr ""
-#: c-family/c.opt:1377
+#: c-family/c.opt:1381
#, no-c-format
msgid "Warn about enumerated switches missing a \"default:\" statement."
msgstr ""
-#: c-family/c.opt:1381
+#: c-family/c.opt:1385
#, no-c-format
msgid "Warn about all enumerated switches missing a specific case."
msgstr ""
-#: c-family/c.opt:1385
+#: c-family/c.opt:1389
#, no-c-format
msgid "Warn about switches with boolean controlling expression."
msgstr ""
-#: c-family/c.opt:1389
+#: c-family/c.opt:1393
#, no-c-format
msgid "Warn about switch values that are outside of the switch's type range."
msgstr ""
-#: c-family/c.opt:1393
+#: c-family/c.opt:1397
#, 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:1397
+#: c-family/c.opt:1401
#, no-c-format
msgid "Deprecated. This switch has no effect."
msgstr ""
-#: c-family/c.opt:1405
+#: c-family/c.opt:1409
#, no-c-format
msgid "Warn on primary template declaration."
msgstr ""
-#: c-family/c.opt:1409
+#: c-family/c.opt:1413
#, no-c-format
msgid "Warn if a comparison always evaluates to true or false."
msgstr ""
-#: c-family/c.opt:1413
+#: c-family/c.opt:1417
#, no-c-format
msgid "Warn about simple-template-id in a constructor or destructor."
msgstr ""
-#: c-family/c.opt:1417
+#: c-family/c.opt:1421
#, no-c-format
msgid "Warn if a throw expression will always result in a call to terminate()."
msgstr ""
-#: c-family/c.opt:1421
+#: c-family/c.opt:1425
#, no-c-format
msgid "Warn about features not present in traditional C."
msgstr ""
-#: c-family/c.opt:1425
+#: c-family/c.opt:1429
#, 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:1429
+#: c-family/c.opt:1433
#, no-c-format
msgid ""
"Warn if trigraphs are encountered that might affect the meaning of the "
"program."
msgstr ""
-#: c-family/c.opt:1433
+#: c-family/c.opt:1437
#, no-c-format
msgid "Warn about @selector()s without previously declared methods."
msgstr ""
-#: c-family/c.opt:1437
+#: c-family/c.opt:1441
#, no-c-format
msgid "Warn if an undefined macro is used in an #if directive."
msgstr ""
-#: c-family/c.opt:1441
+#: c-family/c.opt:1445
#, no-c-format
msgid "Warn about invalid forms of delimited or named escape sequences."
msgstr ""
-#: c-family/c.opt:1449
+#: c-family/c.opt:1453
#, no-c-format
msgid "Warn about unrecognized pragmas."
msgstr ""
-#: c-family/c.opt:1453
+#: c-family/c.opt:1457
#, no-c-format
msgid "Warn about unsuffixed float constants."
msgstr ""
-#: c-family/c.opt:1469
+#: c-family/c.opt:1473
#, no-c-format
msgid "Warn when typedefs locally defined in a function are not used."
msgstr ""
-#: c-family/c.opt:1473
+#: c-family/c.opt:1477
#, no-c-format
msgid "Warn about macros defined in the main file that are not used."
msgstr ""
-#: c-family/c.opt:1493
+#: c-family/c.opt:1497
#, no-c-format
msgid "Warn about useless casts."
msgstr ""
-#: c-family/c.opt:1497
+#: c-family/c.opt:1501
#, no-c-format
msgid "Warn about using variadic macros."
msgstr ""
-#: c-family/c.opt:1501
+#: c-family/c.opt:1505
#, no-c-format
msgid ""
"Warn about questionable usage of the macros used to retrieve variable "
"arguments."
msgstr ""
-#: c-family/c.opt:1505
+#: c-family/c.opt:1509
#, no-c-format
msgid "Warn about the most vexing parse syntactic ambiguity."
msgstr ""
-#: c-family/c.opt:1509
+#: c-family/c.opt:1513
#, no-c-format
msgid "Warn if a virtual base has a non-trivial move assignment operator."
msgstr ""
-#: c-family/c.opt:1513
+#: c-family/c.opt:1517
#, no-c-format
msgid "Warn if a variable length array is used."
msgstr ""
-#: c-family/c.opt:1517
+#: c-family/c.opt:1521
#, no-c-format
msgid ""
"-Wvla-larger-than=<number>\tWarn on unbounded uses of variable-length "
@@ -2898,34 +2905,34 @@ msgid ""
"larger than <number> bytes."
msgstr ""
-#: c-family/c.opt:1523
+#: c-family/c.opt:1527
#, no-c-format
msgid ""
"Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-"
"than=<SIZE_MAX> or larger."
msgstr ""
-#: c-family/c.opt:1527
+#: c-family/c.opt:1531
#, no-c-format
msgid "Warn about mismatched declarations of VLA parameters."
msgstr ""
-#: c-family/c.opt:1531
+#: c-family/c.opt:1535
#, no-c-format
msgid "Warn about deprecated uses of volatile qualifier."
msgstr ""
-#: c-family/c.opt:1535
+#: c-family/c.opt:1539
#, no-c-format
msgid "Warn when a register variable is declared volatile."
msgstr ""
-#: c-family/c.opt:1539
+#: c-family/c.opt:1543
#, no-c-format
msgid "Warn on direct virtual inheritance."
msgstr ""
-#: c-family/c.opt:1543
+#: c-family/c.opt:1547
#, no-c-format
msgid ""
"In C++, nonzero means warn about deprecated conversion from string literals "
@@ -2933,188 +2940,188 @@ msgid ""
"not deprecated by the ISO C standard."
msgstr ""
-#: c-family/c.opt:1547
+#: c-family/c.opt:1551
#, no-c-format
msgid ""
"Warn about xor operators where it appears the user meant exponentiation."
msgstr ""
-#: c-family/c.opt:1551
+#: c-family/c.opt:1555
#, no-c-format
msgid "Warn when a literal '0' is used as null pointer."
msgstr ""
-#: c-family/c.opt:1555
+#: c-family/c.opt:1559
#, no-c-format
msgid "Warn about accesses to interior zero-length array members."
msgstr ""
-#: c-family/c.opt:1559
+#: c-family/c.opt:1563
#, no-c-format
msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
msgstr ""
-#: c-family/c.opt:1567
+#: c-family/c.opt:1571
#, no-c-format
msgid ""
"The version of the C++ ABI used for -Wabi warnings and link compatibility "
"aliases."
msgstr ""
-#: c-family/c.opt:1571
+#: c-family/c.opt:1575
#, no-c-format
msgid "Enforce class member access control semantics."
msgstr ""
-#: c-family/c.opt:1575
+#: c-family/c.opt:1579
#, no-c-format
msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent."
msgstr ""
-#: c-family/c.opt:1579
+#: c-family/c.opt:1583
#, no-c-format
msgid "Support C++17 allocation of over-aligned types."
msgstr ""
-#: c-family/c.opt:1583
+#: c-family/c.opt:1587
#, no-c-format
msgid ""
"-faligned-new=<N>\tUse C++17 over-aligned type allocation for alignments "
"greater than N."
msgstr ""
-#: c-family/c.opt:1594 c-family/c.opt:1911 c-family/c.opt:2313
-#: c-family/c.opt:2317 c-family/c.opt:2333
+#: c-family/c.opt:1598 c-family/c.opt:1915 c-family/c.opt:2317
+#: c-family/c.opt:2321 c-family/c.opt:2337
#, no-c-format
msgid "No longer supported."
msgstr ""
-#: c-family/c.opt:1598
+#: c-family/c.opt:1602
#, no-c-format
msgid "Recognize the \"asm\" keyword."
msgstr ""
-#: c-family/c.opt:1606
+#: c-family/c.opt:1610
#, no-c-format
msgid "Recognize built-in functions."
msgstr ""
-#: c-family/c.opt:1613
+#: c-family/c.opt:1617
#, no-c-format
msgid "Where shorter, use canonicalized paths to systems headers."
msgstr ""
-#: c-family/c.opt:1617
+#: c-family/c.opt:1621
#, 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:1705
+#: c-family/c.opt:1709
#, no-c-format
msgid "Removed in GCC 8. This switch has no effect."
msgstr ""
-#: c-family/c.opt:1709
+#: c-family/c.opt:1713
#, no-c-format
msgid "Enable support for C++ concepts."
msgstr ""
-#: c-family/c.opt:1713
+#: c-family/c.opt:1717
#, no-c-format
msgid "Enable certain features present in the Concepts TS."
msgstr ""
-#: c-family/c.opt:1717
+#: c-family/c.opt:1721
#, no-c-format
msgid ""
"Specify maximum error replay depth during recursive diagnosis of a "
"constraint satisfaction failure."
msgstr ""
-#: c-family/c.opt:1721
+#: c-family/c.opt:1725
#, no-c-format
msgid "Allow the arguments of the '?' operator to have different types."
msgstr ""
-#: c-family/c.opt:1729
+#: c-family/c.opt:1733
#, no-c-format
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
msgstr ""
-#: c-family/c.opt:1733
+#: c-family/c.opt:1737
#, no-c-format
msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
msgstr ""
-#: c-family/c.opt:1737
+#: c-family/c.opt:1741
#, no-c-format
msgid ""
"-fconstexpr-cache-depth=<number>\tSpecify maximum constexpr recursion cache "
"depth."
msgstr ""
-#: c-family/c.opt:1741
+#: c-family/c.opt:1745
#, no-c-format
msgid "Allow IEC559 floating point exceptions in constant expressions."
msgstr ""
-#: c-family/c.opt:1745
+#: c-family/c.opt:1749
#, no-c-format
msgid ""
"-fconstexpr-loop-limit=<number>\tSpecify maximum constexpr loop iteration "
"count."
msgstr ""
-#: c-family/c.opt:1749
+#: c-family/c.opt:1753
#, no-c-format
msgid ""
"-fconstexpr-ops-limit=<number>\tSpecify maximum number of constexpr "
"operations during a single constexpr evaluation."
msgstr ""
-#: c-family/c.opt:1753
+#: c-family/c.opt:1757
#, no-c-format
msgid "Enable certain features present in drafts of C++ Contracts."
msgstr ""
-#: c-family/c.opt:1766
+#: c-family/c.opt:1770
#, 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:1770
+#: c-family/c.opt:1774
#, no-c-format
msgid ""
"-fcontract-build-level=[off|default|audit]\tSpecify max contract level to "
"generate runtime checks for."
msgstr ""
-#: c-family/c.opt:1774
+#: c-family/c.opt:1778
#, 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:1778
+#: c-family/c.opt:1782
#, no-c-format
msgid ""
"-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default "
"on)."
msgstr ""
-#: c-family/c.opt:1782
+#: c-family/c.opt:1786
#, no-c-format
msgid ""
"-fcontract-continuation-mode=[on|off]\tEnable or disable contract "
"continuation mode (default off)."
msgstr ""
-#: c-family/c.opt:1786
+#: c-family/c.opt:1790
#, no-c-format
msgid ""
"-fcontract-role=<name>:<semantics>\tSpecify the semantics for all levels in "
@@ -3122,441 +3129,441 @@ msgid ""
"(ex: opt:assume,assume,assume)."
msgstr ""
-#: c-family/c.opt:1790
+#: c-family/c.opt:1794
#, no-c-format
msgid ""
"-fcontract-semantic=<level>:<semantic>\tSpecify the concrete semantics for "
"level."
msgstr ""
-#: c-family/c.opt:1794
+#: c-family/c.opt:1798
#, no-c-format
msgid "Enable C++ coroutines (experimental)."
msgstr ""
-#: c-family/c.opt:1798
+#: c-family/c.opt:1802
#, no-c-format
msgid "Emit debug annotations during preprocessing."
msgstr ""
-#: c-family/c.opt:1806
+#: c-family/c.opt:1810
#, no-c-format
msgid "Factor complex constructors and destructors to favor space over speed."
msgstr ""
-#: c-family/c.opt:1814
+#: c-family/c.opt:1818
#, no-c-format
msgid "Print hierarchical comparisons when template types are mismatched."
msgstr ""
-#: c-family/c.opt:1818
+#: c-family/c.opt:1822
#, no-c-format
msgid "Note all candidates during overload resolution failure."
msgstr ""
-#: c-family/c.opt:1822
+#: c-family/c.opt:1826
#, no-c-format
msgid "Preprocess directives only."
msgstr ""
-#: c-family/c.opt:1826
+#: c-family/c.opt:1830
#, no-c-format
msgid "Permit '$' as an identifier character."
msgstr ""
-#: c-family/c.opt:1830
+#: c-family/c.opt:1834
#, no-c-format
msgid ""
"-fmacro-prefix-map=<old>=<new>\tMap one directory name to another in "
"__FILE__, __BASE_FILE__, and __builtin_FILE()."
msgstr ""
-#: c-family/c.opt:1834
+#: c-family/c.opt:1838
#, no-c-format
msgid "Write all declarations as Ada code transitively."
msgstr ""
-#: c-family/c.opt:1838
+#: c-family/c.opt:1842
#, no-c-format
msgid "Write all declarations as Ada code for the given file only."
msgstr ""
-#: c-family/c.opt:1845
+#: c-family/c.opt:1849
#, no-c-format
msgid "Do not elide common elements in template comparisons."
msgstr ""
-#: c-family/c.opt:1849
+#: c-family/c.opt:1853
#, no-c-format
msgid "Generate code to check exception specifications."
msgstr ""
-#: c-family/c.opt:1856
+#: c-family/c.opt:1860
#, no-c-format
msgid ""
"-fexec-charset=<cset>\tConvert all strings and character constants to "
"character set <cset>."
msgstr ""
-#: c-family/c.opt:1860
+#: c-family/c.opt:1864
#, no-c-format
msgid "Permit universal character names (\\u and \\U) in identifiers."
msgstr ""
-#: c-family/c.opt:1864
+#: c-family/c.opt:1868
#, no-c-format
msgid ""
"-finput-charset=<cset>\tSpecify the default character set for source files."
msgstr ""
-#: c-family/c.opt:1868
+#: c-family/c.opt:1872
#, no-c-format
msgid ""
"Support dynamic initialization of thread-local variables in a different "
"translation unit."
msgstr ""
-#: c-family/c.opt:1875
+#: c-family/c.opt:1879
#, no-c-format
msgid "Fold calls to simple inline functions."
msgstr ""
-#: c-family/c.opt:1882
+#: c-family/c.opt:1886
#, no-c-format
msgid "Do not assume that standard C libraries and \"main\" exist."
msgstr ""
-#: c-family/c.opt:1886
+#: c-family/c.opt:1890
#, no-c-format
msgid "Recognize GNU-defined keywords."
msgstr ""
-#: c-family/c.opt:1890
+#: c-family/c.opt:1894
#, no-c-format
msgid "Generate code for GNU runtime environment."
msgstr ""
-#: c-family/c.opt:1894
+#: c-family/c.opt:1898
#, no-c-format
msgid "Use traditional GNU semantics for inline functions."
msgstr ""
-#: c-family/c.opt:1907
+#: c-family/c.opt:1911
#, no-c-format
msgid "Assume normal C execution environment."
msgstr ""
-#: c-family/c.opt:1915
+#: c-family/c.opt:1919
#, no-c-format
msgid "Implement P2564 for consteval propagation."
msgstr ""
-#: c-family/c.opt:1919
+#: c-family/c.opt:1923
#, no-c-format
msgid "Export functions even if they can be inlined."
msgstr ""
-#: c-family/c.opt:1923
+#: c-family/c.opt:1927
#, no-c-format
msgid "Make inline functions constexpr by default."
msgstr ""
-#: c-family/c.opt:1927
+#: c-family/c.opt:1931
#, no-c-format
msgid "Emit implicit instantiations of inline templates."
msgstr ""
-#: c-family/c.opt:1931
+#: c-family/c.opt:1935
#, no-c-format
msgid "Emit implicit instantiations of templates."
msgstr ""
-#: c-family/c.opt:1935
+#: c-family/c.opt:1939
#, no-c-format
msgid "Implement C++17 inheriting constructor semantics."
msgstr ""
-#: c-family/c.opt:1942
+#: c-family/c.opt:1946
#, no-c-format
msgid "Don't emit dllexported inline functions unless needed."
msgstr ""
-#: c-family/c.opt:1949
+#: c-family/c.opt:1953
#, no-c-format
msgid ""
"Allow implicit conversions between vectors with differing numbers of "
"subparts and/or differing element types."
msgstr ""
-#: c-family/c.opt:1953
+#: c-family/c.opt:1957
#, no-c-format
msgid "Enable C++ modules-ts (experimental)."
msgstr ""
-#: c-family/c.opt:1961
+#: c-family/c.opt:1965
#, no-c-format
msgid "Enable C++ header module (experimental)."
msgstr ""
-#: c-family/c.opt:1968
+#: c-family/c.opt:1972
#, no-c-format
msgid ""
"Member functions defined within their class are inline in module purview."
msgstr ""
-#: c-family/c.opt:1972
+#: c-family/c.opt:1976
#, no-c-format
msgid "Only emit Compiled Module Interface."
msgstr ""
-#: c-family/c.opt:1976
+#: c-family/c.opt:1980
#, no-c-format
msgid "Mapper for module to CMI files."
msgstr ""
-#: c-family/c.opt:1980
+#: c-family/c.opt:1984
#, no-c-format
msgid "Enable lazy module importing."
msgstr ""
-#: c-family/c.opt:1988
+#: c-family/c.opt:1992
#, no-c-format
msgid "Warn about macros that have conflicting header units definitions."
msgstr ""
-#: c-family/c.opt:1992
+#: c-family/c.opt:1996
#, no-c-format
msgid "Warn if pointers of distinct types are compared without a cast."
msgstr ""
-#: c-family/c.opt:1996
+#: c-family/c.opt:2000
#, no-c-format
msgid "Note #include directives translated to import declarations."
msgstr ""
-#: c-family/c.opt:2000
+#: c-family/c.opt:2004
#, no-c-format
msgid ""
"Note #include directives not translated to import declarations, and not "
"known to be textual."
msgstr ""
-#: c-family/c.opt:2004
+#: c-family/c.opt:2008
#, no-c-format
msgid "Note a #include translation of a specific header."
msgstr ""
-#: c-family/c.opt:2008
+#: c-family/c.opt:2012
#, no-c-format
msgid "Note Compiled Module Interface pathnames."
msgstr ""
-#: c-family/c.opt:2012
+#: c-family/c.opt:2016
#, no-c-format
msgid ""
"Note Compiled Module Interface pathname of a specific module or header-unit."
msgstr ""
-#: c-family/c.opt:2016
+#: c-family/c.opt:2020
#, no-c-format
msgid ""
"fmax-include-depth=<number> Set the maximum depth of the nested #include."
msgstr ""
-#: c-family/c.opt:2020
+#: c-family/c.opt:2024
#, no-c-format
msgid "Don't warn about uses of Microsoft extensions."
msgstr ""
-#: c-family/c.opt:2039
+#: c-family/c.opt:2043
#, no-c-format
msgid ""
"Implement resolution of DR 150 for matching of template template arguments."
msgstr ""
-#: c-family/c.opt:2043
+#: c-family/c.opt:2047
#, no-c-format
msgid "Generate code for NeXT (Apple macOS) runtime environment."
msgstr ""
-#: c-family/c.opt:2047
+#: c-family/c.opt:2051
#, no-c-format
msgid "Assume that receivers of Objective-C messages may be nil."
msgstr ""
-#: c-family/c.opt:2051
+#: c-family/c.opt:2055
#, no-c-format
msgid ""
"Allow access to instance variables as if they were local declarations within "
"instance method implementations."
msgstr ""
-#: c-family/c.opt:2055
+#: c-family/c.opt:2059
#, no-c-format
msgid ""
"-fvisibility=[private|protected|public|package]\tSet the default symbol "
"visibility."
msgstr ""
-#: c-family/c.opt:2080
+#: c-family/c.opt:2084
#, no-c-format
msgid ""
"Treat a throw() exception specification as noexcept to improve code size."
msgstr ""
-#: c-family/c.opt:2084
+#: c-family/c.opt:2088
#, no-c-format
msgid ""
"Specify which ABI to use for Objective-C family code and meta-data "
"generation."
msgstr ""
-#: c-family/c.opt:2090
+#: c-family/c.opt:2094
#, no-c-format
msgid ""
"Generate special Objective-C methods to initialize/destroy non-POD C++ "
"ivars, if needed."
msgstr ""
-#: c-family/c.opt:2094
+#: c-family/c.opt:2098
#, no-c-format
msgid "Allow fast jumps to the message dispatcher."
msgstr ""
-#: c-family/c.opt:2100
+#: c-family/c.opt:2104
#, no-c-format
msgid "Enable Objective-C exception and synchronization syntax."
msgstr ""
-#: c-family/c.opt:2104
+#: c-family/c.opt:2108
#, no-c-format
msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
msgstr ""
-#: c-family/c.opt:2108
+#: c-family/c.opt:2112
#, no-c-format
msgid ""
"Enable inline checks for nil receivers with the NeXT runtime and ABI version "
"2."
msgstr ""
-#: c-family/c.opt:2113
+#: c-family/c.opt:2117
#, no-c-format
msgid "Enable Objective-C setjmp exception handling runtime."
msgstr ""
-#: c-family/c.opt:2117
+#: c-family/c.opt:2121
#, no-c-format
msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
msgstr ""
-#: c-family/c.opt:2121
+#: c-family/c.opt:2125
#, no-c-format
msgid "Enable OpenACC."
msgstr ""
-#: c-family/c.opt:2125
+#: c-family/c.opt:2129
#, no-c-format
msgid "Specify default OpenACC compute dimensions."
msgstr ""
-#: c-family/c.opt:2129
+#: c-family/c.opt:2133
#, no-c-format
msgid "Enable OpenMP (implies -frecursive in Fortran)."
msgstr ""
-#: c-family/c.opt:2133
+#: c-family/c.opt:2137
#, no-c-format
msgid "Enable OpenMP's SIMD directives."
msgstr ""
-#: c-family/c.opt:2137
+#: c-family/c.opt:2141
#, no-c-format
msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
msgstr ""
-#: c-family/c.opt:2148
+#: c-family/c.opt:2152
#, no-c-format
msgid "Look for and use PCH files even when preprocessing."
msgstr ""
-#: c-family/c.opt:2152
+#: c-family/c.opt:2156
#, no-c-format
msgid "Downgrade conformance errors to warnings."
msgstr ""
-#: c-family/c.opt:2156
+#: c-family/c.opt:2160
#, no-c-format
msgid "Enable Plan 9 language extensions."
msgstr ""
-#: c-family/c.opt:2160
+#: c-family/c.opt:2164
#, no-c-format
msgid "Treat the input file as already preprocessed."
msgstr ""
-#: c-family/c.opt:2168
+#: c-family/c.opt:2172
#, 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:2172
+#: c-family/c.opt:2176
#, no-c-format
msgid ""
"Do not pretty-print template specializations as the template signature "
"followed by the arguments."
msgstr ""
-#: c-family/c.opt:2176
+#: c-family/c.opt:2180
#, no-c-format
msgid "Treat known sprintf return values as constants."
msgstr ""
-#: c-family/c.opt:2180
+#: c-family/c.opt:2184
#, 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:2184
+#: c-family/c.opt:2188
#, no-c-format
msgid "Removed in GCC 10. This switch has no effect."
msgstr ""
-#: c-family/c.opt:2188
+#: c-family/c.opt:2192
#, no-c-format
msgid "Generate run time type descriptor information."
msgstr ""
-#: c-family/c.opt:2192 ada/gcc-interface/lang.opt:81
+#: c-family/c.opt:2196 ada/gcc-interface/lang.opt:81
#, no-c-format
msgid "Use the narrowest integer type possible for enumeration types."
msgstr ""
-#: c-family/c.opt:2196
+#: c-family/c.opt:2200
#, no-c-format
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
msgstr ""
-#: c-family/c.opt:2200
+#: c-family/c.opt:2204
#, no-c-format
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
msgstr ""
-#: c-family/c.opt:2204 ada/gcc-interface/lang.opt:85
+#: c-family/c.opt:2208 ada/gcc-interface/lang.opt:85
#, no-c-format
msgid "Make \"char\" signed by default."
msgstr ""
-#: c-family/c.opt:2208
+#: c-family/c.opt:2212
#, no-c-format
msgid "Enable C++14 sized deallocation support."
msgstr ""
-#: c-family/c.opt:2215
+#: c-family/c.opt:2219
#, no-c-format
msgid ""
"-fstrict-flex-arrays=<level> Control when to treat the trailing array of "
@@ -3565,439 +3572,439 @@ msgid ""
"structures as flexible array members."
msgstr ""
-#: c-family/c.opt:2222
+#: c-family/c.opt:2226
#, no-c-format
msgid ""
"-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar "
"storage order."
msgstr ""
-#: c-family/c.opt:2238
+#: c-family/c.opt:2242
#, no-c-format
msgid "Display statistics accumulated during compilation."
msgstr ""
-#: c-family/c.opt:2242
+#: c-family/c.opt:2246
#, no-c-format
msgid ""
"Assume that values of enumeration type are always within the minimum range "
"of that type."
msgstr ""
-#: c-family/c.opt:2249 c-family/c.opt:2254
+#: c-family/c.opt:2253 c-family/c.opt:2258
#, no-c-format
msgid ""
"Follow the C++17 evaluation order requirements for assignment expressions, "
"shift, member function calls, etc."
msgstr ""
-#: c-family/c.opt:2271
+#: c-family/c.opt:2275
#, no-c-format
msgid ""
"Set the maximum number of template instantiation notes for a single warning "
"or error."
msgstr ""
-#: c-family/c.opt:2278
+#: c-family/c.opt:2282
#, no-c-format
msgid ""
"-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
msgstr ""
-#: c-family/c.opt:2285
+#: c-family/c.opt:2289
#, no-c-format
msgid ""
"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
"local statics."
msgstr ""
-#: c-family/c.opt:2289
+#: c-family/c.opt:2293
#, no-c-format
msgid ""
"When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
msgstr ""
-#: c-family/c.opt:2293 ada/gcc-interface/lang.opt:89
+#: c-family/c.opt:2297 ada/gcc-interface/lang.opt:89
#, no-c-format
msgid "Make \"char\" unsigned by default."
msgstr ""
-#: c-family/c.opt:2297
+#: c-family/c.opt:2301
#, no-c-format
msgid "Use __cxa_atexit to register destructors."
msgstr ""
-#: c-family/c.opt:2301
+#: c-family/c.opt:2305
#, no-c-format
msgid "Use __cxa_get_exception_ptr in exception handling."
msgstr ""
-#: c-family/c.opt:2305
+#: c-family/c.opt:2309
#, no-c-format
msgid "Marks all inlined functions and methods as having hidden visibility."
msgstr ""
-#: c-family/c.opt:2309
+#: c-family/c.opt:2313
#, no-c-format
msgid "Changes visibility to match Microsoft Visual Studio by default."
msgstr ""
-#: c-family/c.opt:2321
+#: c-family/c.opt:2325
#, no-c-format
msgid "Emit common-like symbols as weak symbols."
msgstr ""
-#: c-family/c.opt:2325
+#: c-family/c.opt:2329
#, no-c-format
msgid ""
"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
"to character set <cset>."
msgstr ""
-#: c-family/c.opt:2329
+#: c-family/c.opt:2333
#, no-c-format
msgid "Generate a #line directive pointing at the current working directory."
msgstr ""
-#: c-family/c.opt:2337
+#: c-family/c.opt:2341
#, no-c-format
msgid ""
"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
msgstr ""
-#: c-family/c.opt:2341
+#: c-family/c.opt:2345
#, no-c-format
msgid "Dump declarations to a .decl file."
msgstr ""
-#: c-family/c.opt:2345
+#: c-family/c.opt:2349
#, no-c-format
msgid ""
"-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
msgstr ""
-#: c-family/c.opt:2349
+#: c-family/c.opt:2353
#, no-c-format
msgid ""
"-femit-struct-debug-reduced\tConservative reduced debug info for structs."
msgstr ""
-#: c-family/c.opt:2353
+#: c-family/c.opt:2357
#, no-c-format
msgid ""
"-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
"structs."
msgstr ""
-#: c-family/c.opt:2357
+#: c-family/c.opt:2361
#, 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:2362
+#: c-family/c.opt:2366
#, no-c-format
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
msgstr ""
-#: c-family/c.opt:2366
+#: c-family/c.opt:2370
#, no-c-format
msgid "-imacros <file>\tAccept definition of macros in <file>."
msgstr ""
-#: c-family/c.opt:2370
+#: c-family/c.opt:2374
#, no-c-format
msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
msgstr ""
-#: c-family/c.opt:2374
+#: c-family/c.opt:2378
#, no-c-format
msgid "-include <file>\tInclude the contents of <file> before other files."
msgstr ""
-#: c-family/c.opt:2378
+#: c-family/c.opt:2382
#, no-c-format
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
msgstr ""
-#: c-family/c.opt:2382
+#: c-family/c.opt:2386
#, no-c-format
msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
msgstr ""
-#: c-family/c.opt:2386
+#: c-family/c.opt:2390
#, no-c-format
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
msgstr ""
-#: c-family/c.opt:2390
+#: c-family/c.opt:2394
#, no-c-format
msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
msgstr ""
-#: c-family/c.opt:2394
+#: c-family/c.opt:2398
#, no-c-format
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
msgstr ""
-#: c-family/c.opt:2398
+#: c-family/c.opt:2402
#, no-c-format
msgid ""
"-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
msgstr ""
-#: c-family/c.opt:2408
+#: c-family/c.opt:2412
#, no-c-format
msgid ""
"Do not search standard system include directories (those specified with -"
"isystem will still be used)."
msgstr ""
-#: c-family/c.opt:2412
+#: c-family/c.opt:2416
#, no-c-format
msgid "Do not search standard system include directories for C++."
msgstr ""
-#: c-family/c.opt:2424
+#: c-family/c.opt:2428
#, no-c-format
msgid "Generate C header of platform-specific features."
msgstr ""
-#: c-family/c.opt:2428
+#: c-family/c.opt:2432
#, no-c-format
msgid "Remap file names when including files."
msgstr ""
-#: c-family/c.opt:2432 c-family/c.opt:2436
+#: c-family/c.opt:2436 c-family/c.opt:2440
#, no-c-format
msgid ""
"Conform to the ISO 1998 C++ standard revised by the 2003 technical "
"corrigendum."
msgstr ""
-#: c-family/c.opt:2440
+#: c-family/c.opt:2444
#, no-c-format
msgid "Conform to the ISO 2011 C++ standard."
msgstr ""
-#: c-family/c.opt:2444
+#: c-family/c.opt:2448
#, no-c-format
msgid "Deprecated in favor of -std=c++11."
msgstr ""
-#: c-family/c.opt:2448
+#: c-family/c.opt:2452
#, no-c-format
msgid "Deprecated in favor of -std=c++14."
msgstr ""
-#: c-family/c.opt:2452
+#: c-family/c.opt:2456
#, no-c-format
msgid "Conform to the ISO 2014 C++ standard."
msgstr ""
-#: c-family/c.opt:2456
+#: c-family/c.opt:2460
#, no-c-format
msgid "Deprecated in favor of -std=c++17."
msgstr ""
-#: c-family/c.opt:2460
+#: c-family/c.opt:2464
#, no-c-format
msgid "Conform to the ISO 2017 C++ standard."
msgstr ""
-#: c-family/c.opt:2464 c-family/c.opt:2468
+#: c-family/c.opt:2468 c-family/c.opt:2472
#, no-c-format
msgid ""
"Conform to the ISO 2020 C++ standard (experimental and incomplete support)."
msgstr ""
-#: c-family/c.opt:2472 c-family/c.opt:2476
+#: c-family/c.opt:2476 c-family/c.opt:2480
#, no-c-format
msgid ""
"Conform to the ISO 2023 C++ draft standard (experimental and incomplete "
"support)."
msgstr ""
-#: c-family/c.opt:2480 c-family/c.opt:2484
+#: c-family/c.opt:2484 c-family/c.opt:2488
#, no-c-format
msgid ""
"Conform to the ISO 2026 C++ draft standard (experimental and incomplete "
"support)."
msgstr ""
-#: c-family/c.opt:2488 c-family/c.opt:2642
+#: c-family/c.opt:2492 c-family/c.opt:2646
#, no-c-format
msgid "Conform to the ISO 2011 C standard."
msgstr ""
-#: c-family/c.opt:2492
+#: c-family/c.opt:2496
#, no-c-format
msgid "Deprecated in favor of -std=c11."
msgstr ""
-#: c-family/c.opt:2496 c-family/c.opt:2500 c-family/c.opt:2646
-#: c-family/c.opt:2650
+#: c-family/c.opt:2500 c-family/c.opt:2504 c-family/c.opt:2650
+#: c-family/c.opt:2654
#, no-c-format
msgid "Conform to the ISO 2017 C standard (published in 2018)."
msgstr ""
-#: c-family/c.opt:2504 c-family/c.opt:2654
+#: c-family/c.opt:2508 c-family/c.opt:2658
#, no-c-format
msgid ""
"Conform to the ISO 2023 C standard draft (expected to be published in 2024) "
"(experimental and incomplete support)."
msgstr ""
-#: c-family/c.opt:2508
+#: c-family/c.opt:2512
#, no-c-format
msgid "Deprecated in favor of -std=c23."
msgstr ""
-#: c-family/c.opt:2512 c-family/c.opt:2516 c-family/c.opt:2626
+#: c-family/c.opt:2516 c-family/c.opt:2520 c-family/c.opt:2630
#, no-c-format
msgid "Conform to the ISO 1990 C standard."
msgstr ""
-#: c-family/c.opt:2520 c-family/c.opt:2634
+#: c-family/c.opt:2524 c-family/c.opt:2638
#, no-c-format
msgid "Conform to the ISO 1999 C standard."
msgstr ""
-#: c-family/c.opt:2524
+#: c-family/c.opt:2528
#, no-c-format
msgid "Deprecated in favor of -std=c99."
msgstr ""
-#: c-family/c.opt:2528 c-family/c.opt:2533
+#: c-family/c.opt:2532 c-family/c.opt:2537
#, 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:2538
+#: c-family/c.opt:2542
#, no-c-format
msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2542
+#: c-family/c.opt:2546
#, no-c-format
msgid "Deprecated in favor of -std=gnu++11."
msgstr ""
-#: c-family/c.opt:2546
+#: c-family/c.opt:2550
#, no-c-format
msgid "Deprecated in favor of -std=gnu++14."
msgstr ""
-#: c-family/c.opt:2550
+#: c-family/c.opt:2554
#, no-c-format
msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2554
+#: c-family/c.opt:2558
#, no-c-format
msgid "Deprecated in favor of -std=gnu++17."
msgstr ""
-#: c-family/c.opt:2558
+#: c-family/c.opt:2562
#, no-c-format
msgid "Conform to the ISO 2017 C++ standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2562 c-family/c.opt:2566
+#: c-family/c.opt:2566 c-family/c.opt:2570
#, no-c-format
msgid ""
"Conform to the ISO 2020 C++ standard with GNU extensions (experimental and "
"incomplete support)."
msgstr ""
-#: c-family/c.opt:2570 c-family/c.opt:2574
+#: c-family/c.opt:2574 c-family/c.opt:2578
#, no-c-format
msgid ""
"Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental "
"and incomplete support)."
msgstr ""
-#: c-family/c.opt:2578 c-family/c.opt:2582
+#: c-family/c.opt:2582 c-family/c.opt:2586
#, no-c-format
msgid ""
"Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental "
"and incomplete support)."
msgstr ""
-#: c-family/c.opt:2586
+#: c-family/c.opt:2590
#, no-c-format
msgid "Conform to the ISO 2011 C standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2590
+#: c-family/c.opt:2594
#, no-c-format
msgid "Deprecated in favor of -std=gnu11."
msgstr ""
-#: c-family/c.opt:2594 c-family/c.opt:2598
+#: c-family/c.opt:2598 c-family/c.opt:2602
#, no-c-format
msgid ""
"Conform to the ISO 2017 C standard (published in 2018) with GNU extensions."
msgstr ""
-#: c-family/c.opt:2602
+#: c-family/c.opt:2606
#, no-c-format
msgid ""
"Conform to the ISO 2023 C standard draft (expected to be published in 2024) "
"with GNU extensions (experimental and incomplete support)."
msgstr ""
-#: c-family/c.opt:2606
+#: c-family/c.opt:2610
#, no-c-format
msgid "Deprecated in favor of -std=gnu23."
msgstr ""
-#: c-family/c.opt:2610 c-family/c.opt:2614
+#: c-family/c.opt:2614 c-family/c.opt:2618
#, no-c-format
msgid "Conform to the ISO 1990 C standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2618
+#: c-family/c.opt:2622
#, no-c-format
msgid "Conform to the ISO 1999 C standard with GNU extensions."
msgstr ""
-#: c-family/c.opt:2622
+#: c-family/c.opt:2626
#, no-c-format
msgid "Deprecated in favor of -std=gnu99."
msgstr ""
-#: c-family/c.opt:2630
+#: c-family/c.opt:2634
#, no-c-format
msgid "Conform to the ISO 1990 C standard as amended in 1994."
msgstr ""
-#: c-family/c.opt:2638
+#: c-family/c.opt:2642
#, no-c-format
msgid "Deprecated in favor of -std=iso9899:1999."
msgstr ""
-#: c-family/c.opt:2658
+#: c-family/c.opt:2662
#, no-c-format
msgid ""
"-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers "
"and runtime."
msgstr ""
-#: c-family/c.opt:2675
+#: c-family/c.opt:2679
#, no-c-format
msgid "Enable traditional preprocessing."
msgstr ""
-#: c-family/c.opt:2679
+#: c-family/c.opt:2683
#, no-c-format
msgid "-trigraphs\tSupport ISO C trigraphs."
msgstr ""
-#: c-family/c.opt:2683
+#: c-family/c.opt:2687
#, no-c-format
msgid "Do not predefine system-specific and GCC-specific macros."
msgstr ""
@@ -4474,60 +4481,50 @@ msgstr ""
#: m2/lang.opt:95
#, no-c-format
-msgid "turn on quadruple tracing (internal switch)"
+msgid "turn on tracing of procedure line numbers (internal switch)"
msgstr ""
#: m2/lang.opt:99
#, no-c-format
-msgid "turn on the Modula-2 api tracing (internal switch)"
-msgstr ""
-
-#: m2/lang.opt:103
-#, no-c-format
-msgid "turn on the Modula-2 function line number generation (internal switch)"
-msgstr ""
-
-#: m2/lang.opt:107
-#, no-c-format
msgid "recognise the specified suffix as a definition module filename"
msgstr ""
-#: m2/lang.opt:111
+#: m2/lang.opt:103
#, no-c-format
msgid "display all inbuilt system items"
msgstr ""
-#: m2/lang.opt:115
+#: m2/lang.opt:107
#, no-c-format
msgid ""
"allows opaque types to be implemented as any type (a GNU Modula-2 extension)"
msgstr ""
-#: m2/lang.opt:119
+#: m2/lang.opt:111
#, no-c-format
msgid ""
"turns on runtime checking to check whether a floating point number will "
"exceed range"
msgstr ""
-#: m2/lang.opt:123
+#: m2/lang.opt:115
#, no-c-format
msgid ""
"create a topologically sorted module list from all dependent modules used in "
"the application"
msgstr ""
-#: m2/lang.opt:127 m2/lang.opt:215
+#: m2/lang.opt:119 m2/lang.opt:211
#, no-c-format
msgid "turns on all range checking for numerical values"
msgstr ""
-#: m2/lang.opt:131
+#: m2/lang.opt:123
#, no-c-format
msgid "use ISO dialect of Modula-2"
msgstr ""
-#: m2/lang.opt:135
+#: m2/lang.opt:127
#, no-c-format
msgid ""
"specify the library order, the libraries may be specified by a comma "
@@ -4535,197 +4532,203 @@ msgid ""
"m2pim,m2iso."
msgstr ""
-#: m2/lang.opt:139
+#: m2/lang.opt:131
#, no-c-format
msgid "set all location values to a specific value (internal switch)"
msgstr ""
-#: m2/lang.opt:143
+#: m2/lang.opt:135
+#, no-c-format
+msgid ""
+"turn on internal debug tracing for quad,token,line,all (internal switch)"
+msgstr ""
+
+#: m2/lang.opt:139
#, no-c-format
msgid ""
"generate extra nops to improve debugging, producing an instruction for every "
"code related keyword"
msgstr ""
-#: m2/lang.opt:147
+#: m2/lang.opt:143
#, no-c-format
msgid "generate error messages which render keywords in lower case"
msgstr ""
-#: m2/lang.opt:151
+#: m2/lang.opt:147
#, no-c-format
msgid ""
"specify the module mangled prefix name for all modules in the following "
"include paths"
msgstr ""
-#: m2/lang.opt:159
+#: m2/lang.opt:155
#, no-c-format
msgid "insert plugin to identify runtime errors at compiletime"
msgstr ""
-#: m2/lang.opt:163
+#: m2/lang.opt:159
#, no-c-format
msgid "specify the module mangled prefix name"
msgstr ""
-#: m2/lang.opt:167
+#: m2/lang.opt:163
#, no-c-format
msgid ""
"display statistics about the amount of source lines compiled and symbols used"
msgstr ""
-#: m2/lang.opt:171
+#: m2/lang.opt:167
#, no-c-format
msgid "experimental flag to turn on the new strict type checker"
msgstr ""
-#: m2/lang.opt:175
+#: m2/lang.opt:171
#, no-c-format
msgid "compile all implementation modules and program module at once"
msgstr ""
-#: m2/lang.opt:179
+#: m2/lang.opt:175
#, no-c-format
msgid "recognise the specified suffix as implementation and module filenames"
msgstr ""
-#: m2/lang.opt:183
+#: m2/lang.opt:179
#, no-c-format
msgid ""
"turns on runtime checking to detect accessing data through a NIL value "
"pointer"
msgstr ""
-#: m2/lang.opt:187
+#: m2/lang.opt:183
#, no-c-format
msgid "use PIM [234] dialect of Modula-2"
msgstr ""
-#: m2/lang.opt:191
+#: m2/lang.opt:187
#, no-c-format
msgid "use PIM 2 dialect of Modula-2"
msgstr ""
-#: m2/lang.opt:195
+#: m2/lang.opt:191
#, no-c-format
msgid "use PIM 3 dialect of Modula-2"
msgstr ""
-#: m2/lang.opt:199
+#: m2/lang.opt:195
#, no-c-format
msgid "use PIM 4 dialect of Modula-2"
msgstr ""
-#: m2/lang.opt:203
+#: m2/lang.opt:199
#, no-c-format
msgid "force positive result from MOD and DIV result floor"
msgstr ""
-#: m2/lang.opt:207
+#: m2/lang.opt:203
#, no-c-format
msgid "link against the pthread library (default on)"
msgstr ""
-#: m2/lang.opt:211
+#: m2/lang.opt:207
#, no-c-format
msgid "internal compiler debugging information, dump the list of quadruples"
msgstr ""
-#: m2/lang.opt:219
+#: m2/lang.opt:215
#, no-c-format
msgid ""
"turns on runtime checking for functions which finish without executing a "
"RETURN statement"
msgstr ""
-#: m2/lang.opt:223
+#: m2/lang.opt:219
#, no-c-format
msgid "specify the list of runtime modules and their initialization order"
msgstr ""
-#: m2/lang.opt:227
+#: m2/lang.opt:223
#, no-c-format
msgid ""
"the modules initialization order is dynamically determined by M2RTS and "
"application dependencies"
msgstr ""
-#: m2/lang.opt:231
+#: m2/lang.opt:227
#, no-c-format
msgid "generate a C source scaffold for the current module being compiled"
msgstr ""
-#: m2/lang.opt:235
+#: m2/lang.opt:231
#, no-c-format
msgid "generate a C++ source scaffold for the current module being compiled"
msgstr ""
-#: m2/lang.opt:239
+#: m2/lang.opt:235
#, no-c-format
msgid "generate the main function"
msgstr ""
-#: m2/lang.opt:243
+#: m2/lang.opt:239
#, no-c-format
msgid ""
"generate static scaffold initialization and finalization for every module "
"inside main"
msgstr ""
-#: m2/lang.opt:247
+#: m2/lang.opt:243
#, no-c-format
msgid "generate a shared library from the module"
msgstr ""
-#: m2/lang.opt:251
+#: m2/lang.opt:247
#, no-c-format
msgid ""
"turns on all software runtime checking (an abbreviation for -fnil -frange -"
"findex -fwholediv -fcase -freturn -fwholevalue -ffloatvalue)"
msgstr ""
-#: m2/lang.opt:255
+#: m2/lang.opt:251
#, no-c-format
msgid "display the location of module source files as they are compiled"
msgstr ""
-#: m2/lang.opt:259
+#: m2/lang.opt:255
#, no-c-format
msgid "create a swig interface file for the module"
msgstr ""
-#: m2/lang.opt:263
+#: m2/lang.opt:259
#, no-c-format
msgid ""
"optimize non var unbounded parameters by passing it by reference, providing "
"it is not written to within the callee procedure."
msgstr ""
-#: m2/lang.opt:267
+#: m2/lang.opt:263
#, no-c-format
msgid ""
"orders the initialization/finalializations for scaffold-static or force "
"linking of modules if scaffold-dynamic"
msgstr ""
-#: m2/lang.opt:275
+#: m2/lang.opt:271
#, no-c-format
msgid "turns on all division and modulus by zero checking for ordinal values"
msgstr ""
-#: m2/lang.opt:279
+#: m2/lang.opt:275
#, no-c-format
msgid ""
"turns on runtime checking to check whether a whole number will exceed range"
msgstr ""
-#: m2/lang.opt:283
+#: m2/lang.opt:279
#, no-c-format
msgid "Link the standard Modula-2 libraries statically in the compilation."
msgstr ""
-#: m2/lang.opt:428 m2/lang.opt:432
+#: m2/lang.opt:424 m2/lang.opt:428
#, no-c-format
msgid "save temporary preprocessed files"
msgstr ""
@@ -5129,7 +5132,7 @@ msgstr ""
#: analyzer/analyzer.opt:227
#, no-c-format
msgid ""
-"Warn about code paths in in which a call is made to strtok with undefined "
+"Warn about code paths in which a call is made to strtok with undefined "
"behavior."
msgstr ""
@@ -6055,7 +6058,7 @@ msgstr ""
msgid "Use simulator runtime."
msgstr ""
-#: config/bfin/bfin.opt:44 config/arm/arm.opt:120
+#: config/bfin/bfin.opt:44 config/arm/arm.opt:117
#, no-c-format
msgid "Specify the name of the target CPU."
msgstr ""
@@ -6114,7 +6117,7 @@ msgstr ""
msgid "Link with the fast floating-point library."
msgstr ""
-#: config/bfin/bfin.opt:90 config/arm/arm.opt:348 config/frv/frv.opt:130
+#: config/bfin/bfin.opt:90 config/arm/arm.opt:345 config/frv/frv.opt:130
#, no-c-format
msgid "Enable Function Descriptor PIC mode."
msgstr ""
@@ -6264,7 +6267,7 @@ msgstr ""
msgid "Align variables on a 32-bit boundary."
msgstr ""
-#: config/m68k/m68k.opt:103 config/arm/arm.opt:89 config/nios2/nios2.opt:570
+#: config/m68k/m68k.opt:103 config/arm/arm.opt:86 config/nios2/nios2.opt:570
#: config/nds32/nds32.opt:171 config/c6x/c6x.opt:67
#, no-c-format
msgid "Specify the name of the target architecture."
@@ -6371,13 +6374,13 @@ msgid "Support TLS segment larger than 64K."
msgstr ""
#: config/riscv/riscv.opt:26 config/aarch64/aarch64.opt:74
-#: config/arm/arm.opt:108 config/microblaze/microblaze.opt:60
+#: config/arm/arm.opt:105 config/microblaze/microblaze.opt:60
#, no-c-format
msgid "Assume target CPU is configured as big endian."
msgstr ""
#: config/riscv/riscv.opt:30 config/aarch64/aarch64.opt:94
-#: config/arm/arm.opt:173 config/microblaze/microblaze.opt:64
+#: config/arm/arm.opt:170 config/microblaze/microblaze.opt:64
#, no-c-format
msgid "Assume target CPU is configured as little endian."
msgstr ""
@@ -6519,116 +6522,125 @@ msgid "Known data alignment choices (for use with the -malign-data= option):"
msgstr ""
#: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304
-#: config/i386/i386.opt:1034 config/arm/arm.opt:352
+#: config/i386/i386.opt:1038 config/arm/arm.opt:349
#: config/rs6000/rs6000.opt:550
#, no-c-format
msgid "Use given stack-protector guard."
msgstr ""
#: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308
-#: config/arm/arm.opt:356 config/rs6000/rs6000.opt:554
+#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:554
#, no-c-format
msgid "Valid arguments to -mstack-protector-guard=:"
msgstr ""
-#: config/riscv/riscv.opt:215 config/i386/i386.opt:1048
+#: config/riscv/riscv.opt:215 config/i386/i386.opt:1052
#: config/rs6000/rs6000.opt:564
#, no-c-format
msgid "Use the given base register for addressing the stack-protector guard."
msgstr ""
-#: config/riscv/riscv.opt:222 config/i386/i386.opt:1055
+#: config/riscv/riscv.opt:222 config/i386/i386.opt:1059
#: config/rs6000/rs6000.opt:571
#, no-c-format
msgid "Use the given offset for addressing the stack-protector guard."
msgstr ""
-#: config/riscv/riscv.opt:492
+#: config/riscv/riscv.opt:494
#, no-c-format
msgid "Supported ISA specs (for use with the -misa-spec= option):"
msgstr ""
-#: config/riscv/riscv.opt:505
+#: config/riscv/riscv.opt:507
#, no-c-format
msgid "Set the version of RISC-V ISA spec."
msgstr ""
-#: config/riscv/riscv.opt:509
+#: config/riscv/riscv.opt:511
#, no-c-format
msgid "Enable conditional moves unconditionally."
msgstr ""
-#: config/riscv/riscv.opt:513
+#: config/riscv/riscv.opt:515
#, no-c-format
msgid "Always inline subword atomic operations."
msgstr ""
-#: config/riscv/riscv.opt:517
+#: config/riscv/riscv.opt:519
#, no-c-format
msgid "Inline strcmp calls if possible."
msgstr ""
-#: config/riscv/riscv.opt:521
+#: config/riscv/riscv.opt:523
#, no-c-format
msgid "Inline strncmp calls if possible."
msgstr ""
-#: config/riscv/riscv.opt:525
+#: config/riscv/riscv.opt:527
#, no-c-format
msgid "Inline strlen calls if possible."
msgstr ""
-#: config/riscv/riscv.opt:529
+#: config/riscv/riscv.opt:531
#, no-c-format
msgid ""
"Max number of bytes to compare as part of inlined strcmp/strncmp routines "
"(default: 64)."
msgstr ""
-#: config/riscv/riscv.opt:533
+#: config/riscv/riscv.opt:535
#, no-c-format
-msgid "Valid arguments to -param=riscv-autovec-preference=:"
+msgid "The RVV possible LMUL (-mrvv-max-lmul=):"
msgstr ""
-#: config/riscv/riscv.opt:546
+#: config/riscv/riscv.opt:554
#, no-c-format
-msgid ""
-"-param=riscv-autovec-preference=<string>\tSet the preference of auto-"
-"vectorization in the RISC-V port."
+msgid "-mrvv-max-lmul=<string>\tSet the RVV LMUL of auto-vectorization."
msgstr ""
-#: config/riscv/riscv.opt:550
+#: config/riscv/riscv.opt:561
#, no-c-format
-msgid "The RVV possible LMUL (-param=riscv-autovec-lmul=):"
+msgid "Valid arguments to -param=vsetvl-strategy=:"
msgstr ""
-#: config/riscv/riscv.opt:569
+#: config/riscv/riscv.opt:574
#, no-c-format
msgid ""
-"-param=riscv-autovec-lmul=<string>\tSet the RVV LMUL of auto-vectorization "
-"in the RISC-V port."
+"-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert "
+"pass."
msgstr ""
-#: config/riscv/riscv.opt:576
+#: config/riscv/riscv.opt:578 config/i386/i386.opt:496
#, no-c-format
-msgid "Valid arguments to -param=vsetvl-strategy=:"
+msgid "Valid arguments to -mstringop-strategy=:"
+msgstr ""
+
+#: config/riscv/riscv.opt:594
+#, no-c-format
+msgid "Specify stringop expansion strategy."
msgstr ""
-#: config/riscv/riscv.opt:589
+#: config/riscv/riscv.opt:598
+#, no-c-format
+msgid "The possible RVV vector register lengths:"
+msgstr ""
+
+#: config/riscv/riscv.opt:608
#, no-c-format
msgid ""
-"-param=vsetvl-strategy=<string>\tSet the optimization level of VSETVL insert "
-"pass."
+"-mrvv-vector-bits=<string>\tSet the kind of bits for an RVV vector register."
msgstr ""
-#: config/riscv/riscv.opt:593 config/i386/i386.opt:496
+#: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49
+#: config/loongarch/loongarch.opt:258
#, no-c-format
-msgid "Valid arguments to -mstringop-strategy=:"
+msgid "The possible TLS dialects:"
msgstr ""
-#: config/riscv/riscv.opt:609
+#: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145
+#: config/loongarch/loongarch.opt:268
#, no-c-format
-msgid "Specify stringop expansion strategy."
+msgid "Specify TLS dialect."
msgstr ""
#: config/m32c/m32c.opt:23
@@ -6778,22 +6790,17 @@ msgid ""
"__mspabi helper function. The default value is 4."
msgstr ""
-#: config/aarch64/aarch64.opt:49
-#, no-c-format
-msgid "The possible TLS dialects:"
-msgstr ""
-
#: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219
#, no-c-format
msgid "The code model option names for -mcmodel:"
msgstr ""
-#: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1069
+#: config/aarch64/aarch64.opt:78 config/i386/i386.opt:1073
#, no-c-format
msgid "Generate code which uses only the general registers."
msgstr ""
-#: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1161
+#: config/aarch64/aarch64.opt:82 config/i386/i386.opt:1165
#, no-c-format
msgid "Generate code to mitigate against straight line speculation."
msgstr ""
@@ -6823,11 +6830,6 @@ msgstr ""
msgid "Don't assume that unaligned accesses are handled by the system."
msgstr ""
-#: config/aarch64/aarch64.opt:145
-#, no-c-format
-msgid "Specify TLS dialect."
-msgstr ""
-
#: config/aarch64/aarch64.opt:149
#, no-c-format
msgid ""
@@ -6871,7 +6873,7 @@ msgstr ""
msgid "PC relative literal loads."
msgstr ""
-#: config/aarch64/aarch64.opt:202 config/arm/arm.opt:340
+#: config/aarch64/aarch64.opt:202 config/arm/arm.opt:337
#, no-c-format
msgid "Use branch-protection features."
msgstr ""
@@ -7755,7 +7757,7 @@ msgstr ""
msgid "Generate code for given CPU."
msgstr ""
-#: config/i386/i386.opt:282 config/bpf/bpf.opt:98
+#: config/i386/i386.opt:282 config/bpf/bpf.opt:100
#, no-c-format
msgid "Use given assembler dialect."
msgstr ""
@@ -7990,7 +7992,7 @@ msgstr ""
msgid "Generate reciprocals instead of divss and sqrtss."
msgstr ""
-#: config/i386/i386.opt:601 config/loongarch/loongarch.opt:214
+#: config/i386/i386.opt:601 config/loongarch/loongarch.opt:210
#, no-c-format
msgid "Control generation of reciprocal estimates."
msgstr ""
@@ -8067,817 +8069,824 @@ msgstr ""
msgid "Maximum number of bits that can be stored to memory efficiently."
msgstr ""
-#: config/i386/i386.opt:666
+#: config/i386/i386.opt:664
#, no-c-format
-msgid "Generate 32bit i386 code."
+msgid ""
+"Optimize noreturn functions by not saving callee-saved registers used in the "
+"function."
msgstr ""
#: config/i386/i386.opt:670
#, no-c-format
-msgid "Generate 64bit x86-64 code."
+msgid "Generate 32bit i386 code."
msgstr ""
#: config/i386/i386.opt:674
#, no-c-format
-msgid "Generate 32bit x86-64 code."
+msgid "Generate 64bit x86-64 code."
msgstr ""
#: config/i386/i386.opt:678
#, no-c-format
-msgid "Generate 16bit i386 code."
+msgid "Generate 32bit x86-64 code."
msgstr ""
#: config/i386/i386.opt:682
#, no-c-format
-msgid "Support MMX built-in functions."
+msgid "Generate 16bit i386 code."
msgstr ""
#: config/i386/i386.opt:686
#, no-c-format
-msgid "Support 3DNow! built-in functions."
+msgid "Support MMX built-in functions."
msgstr ""
#: config/i386/i386.opt:690
#, no-c-format
-msgid "Support Athlon 3Dnow! built-in functions."
+msgid "Support 3DNow! built-in functions."
msgstr ""
#: config/i386/i386.opt:694
#, no-c-format
-msgid "Support MMX and SSE built-in functions and code generation."
+msgid "Support Athlon 3Dnow! built-in functions."
msgstr ""
#: config/i386/i386.opt:698
#, no-c-format
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
+msgid "Support MMX and SSE built-in functions and code generation."
msgstr ""
#: config/i386/i386.opt:702
#, no-c-format
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
msgstr ""
#: config/i386/i386.opt:706
#, no-c-format
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
+msgstr ""
+
+#: config/i386/i386.opt:710
+#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code "
"generation."
msgstr ""
-#: config/i386/i386.opt:710
+#: config/i386/i386.opt:714
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
"generation."
msgstr ""
-#: config/i386/i386.opt:714 config/i386/i386.opt:718
+#: config/i386/i386.opt:718 config/i386/i386.opt:722
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
"and code generation."
msgstr ""
-#: config/i386/i386.opt:722
+#: config/i386/i386.opt:726
#, no-c-format
msgid ""
"Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:730
+#: config/i386/i386.opt:734
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:734
+#: config/i386/i386.opt:738
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:738
+#: config/i386/i386.opt:742
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:742
+#: config/i386/i386.opt:746
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512PF built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:746
+#: config/i386/i386.opt:750
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512ER built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:750
+#: config/i386/i386.opt:754
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512CD built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:754
+#: config/i386/i386.opt:758
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512DQ built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:758
+#: config/i386/i386.opt:762
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512BW built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:762
+#: config/i386/i386.opt:766
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512VL built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:766
+#: config/i386/i386.opt:770
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512IFMA built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:770
+#: config/i386/i386.opt:774
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
"and AVX512VBMI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:774
+#: config/i386/i386.opt:778
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX5124FMAPS built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:778
+#: config/i386/i386.opt:782
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX5124VNNIW built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:782
+#: config/i386/i386.opt:786
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX512VPOPCNTDQ built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:786
+#: config/i386/i386.opt:790
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX512VBMI2 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:790
+#: config/i386/i386.opt:794
#, no-c-format
msgid "Support AVX512VNNI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:794
+#: config/i386/i386.opt:798
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX512BITALG built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:798
+#: config/i386/i386.opt:802
#, no-c-format
msgid "Support AVX512VP2INTERSECT built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:802
+#: config/i386/i386.opt:806
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:806
+#: config/i386/i386.opt:810
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code "
"generation."
msgstr ""
-#: config/i386/i386.opt:810
+#: config/i386/i386.opt:814
#, no-c-format
msgid "Support FMA4 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:814
+#: config/i386/i386.opt:818
#, no-c-format
msgid "Support XOP built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:818
+#: config/i386/i386.opt:822
#, no-c-format
msgid "Support LWP built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:822
+#: config/i386/i386.opt:826
#, no-c-format
msgid ""
"Support code generation of Advanced Bit Manipulation (ABM) instructions."
msgstr ""
-#: config/i386/i386.opt:826
+#: config/i386/i386.opt:830
#, no-c-format
msgid "Support code generation of popcnt instruction."
msgstr ""
-#: config/i386/i386.opt:830
+#: config/i386/i386.opt:834
#, no-c-format
msgid "Support PCONFIG built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:834
+#: config/i386/i386.opt:838
#, no-c-format
msgid "Support WBNOINVD built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:838
+#: config/i386/i386.opt:842
#, no-c-format
msgid "Support PTWRITE built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:842
+#: config/i386/i386.opt:846
#, no-c-format
msgid "Support UINTR built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:846
+#: config/i386/i386.opt:850
#, no-c-format
msgid "Support SGX built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:850
+#: config/i386/i386.opt:854
#, no-c-format
msgid "Support RDPID built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:854
+#: config/i386/i386.opt:858
#, no-c-format
msgid "Support GFNI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:858
+#: config/i386/i386.opt:862
#, no-c-format
msgid "Support VAES built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:862
+#: config/i386/i386.opt:866
#, no-c-format
msgid "Support VPCLMULQDQ built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:866
+#: config/i386/i386.opt:870
#, no-c-format
msgid "Support BMI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:870
+#: config/i386/i386.opt:874
#, no-c-format
msgid "Support BMI2 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:874
+#: config/i386/i386.opt:878
#, no-c-format
msgid "Support LZCNT built-in function and code generation."
msgstr ""
-#: config/i386/i386.opt:878
+#: config/i386/i386.opt:882
#, no-c-format
msgid "Support Hardware Lock Elision prefixes."
msgstr ""
-#: config/i386/i386.opt:882
+#: config/i386/i386.opt:886
#, no-c-format
msgid "Support RDSEED instruction."
msgstr ""
-#: config/i386/i386.opt:886
+#: config/i386/i386.opt:890
#, no-c-format
msgid "Support PREFETCHW instruction."
msgstr ""
-#: config/i386/i386.opt:890
+#: config/i386/i386.opt:894
#, no-c-format
msgid "Support flag-preserving add-carry instructions."
msgstr ""
-#: config/i386/i386.opt:894
+#: config/i386/i386.opt:898
#, no-c-format
msgid "Support CLFLUSHOPT instructions."
msgstr ""
-#: config/i386/i386.opt:898
+#: config/i386/i386.opt:902
#, no-c-format
msgid "Support CLWB instruction."
msgstr ""
-#: config/i386/i386.opt:905
+#: config/i386/i386.opt:909
#, no-c-format
msgid "Support FXSAVE and FXRSTOR instructions."
msgstr ""
-#: config/i386/i386.opt:909
+#: config/i386/i386.opt:913
#, no-c-format
msgid "Support XSAVE and XRSTOR instructions."
msgstr ""
-#: config/i386/i386.opt:913
+#: config/i386/i386.opt:917
#, no-c-format
msgid "Support XSAVEOPT instruction."
msgstr ""
-#: config/i386/i386.opt:917
+#: config/i386/i386.opt:921
#, no-c-format
msgid "Support XSAVEC instructions."
msgstr ""
-#: config/i386/i386.opt:921
+#: config/i386/i386.opt:925
#, no-c-format
msgid "Support XSAVES and XRSTORS instructions."
msgstr ""
-#: config/i386/i386.opt:925
+#: config/i386/i386.opt:929
#, no-c-format
msgid "Support TBM built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:929
+#: config/i386/i386.opt:933
#, no-c-format
msgid "Support code generation of cmpxchg16b instruction."
msgstr ""
-#: config/i386/i386.opt:933
+#: config/i386/i386.opt:937
#, no-c-format
msgid "Support code generation of sahf instruction in 64bit x86-64 code."
msgstr ""
-#: config/i386/i386.opt:937
+#: config/i386/i386.opt:941
#, no-c-format
msgid "Support code generation of movbe instruction."
msgstr ""
-#: config/i386/i386.opt:941
+#: config/i386/i386.opt:945
#, no-c-format
msgid "Support code generation of crc32 instruction."
msgstr ""
-#: config/i386/i386.opt:945
+#: config/i386/i386.opt:949
#, no-c-format
msgid "Support AES built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:949
+#: config/i386/i386.opt:953
#, no-c-format
msgid "Support SHA1 and SHA256 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:953
+#: config/i386/i386.opt:957
#, no-c-format
msgid "Support PCLMUL built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:957
+#: config/i386/i386.opt:961
#, no-c-format
msgid "Encode SSE instructions with VEX prefix."
msgstr ""
-#: config/i386/i386.opt:961
+#: config/i386/i386.opt:965
#, no-c-format
msgid "Support FSGSBASE built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:965
+#: config/i386/i386.opt:969
#, no-c-format
msgid "Support RDRND built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:969
+#: config/i386/i386.opt:973
#, no-c-format
msgid "Support F16C built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:973
+#: config/i386/i386.opt:977
#, no-c-format
msgid "Support PREFETCHWT1 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:977
+#: config/i386/i386.opt:981
#, no-c-format
msgid "Emit profiling counter call at function entry before prologue."
msgstr ""
-#: config/i386/i386.opt:981
+#: config/i386/i386.opt:985
#, no-c-format
msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
msgstr ""
-#: config/i386/i386.opt:985 config/s390/s390.opt:311
+#: config/i386/i386.opt:989 config/s390/s390.opt:311
#, no-c-format
msgid ""
"Generate mcount/__fentry__ calls as nops. To activate they need to be "
"patched in."
msgstr ""
-#: config/i386/i386.opt:990
+#: config/i386/i386.opt:994
#, no-c-format
msgid "Set name of __fentry__ symbol called at function entry."
msgstr ""
-#: config/i386/i386.opt:994
+#: config/i386/i386.opt:998
#, no-c-format
msgid "Set name of section to record mrecord-mcount calls."
msgstr ""
-#: config/i386/i386.opt:998
+#: config/i386/i386.opt:1002
#, no-c-format
msgid "Skip setting up RAX register when passing variable arguments."
msgstr ""
-#: config/i386/i386.opt:1002
+#: config/i386/i386.opt:1006
#, no-c-format
msgid ""
"Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
"time check."
msgstr ""
-#: config/i386/i386.opt:1006
+#: config/i386/i386.opt:1010
#, no-c-format
msgid "Split 32-byte AVX unaligned load."
msgstr ""
-#: config/i386/i386.opt:1010
+#: config/i386/i386.opt:1014
#, no-c-format
msgid "Split 32-byte AVX unaligned store."
msgstr ""
-#: config/i386/i386.opt:1014
+#: config/i386/i386.opt:1018
#, no-c-format
msgid "Support RTM built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1022
+#: config/i386/i386.opt:1026
#, no-c-format
msgid "Support MWAITX and MONITORX built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1026
+#: config/i386/i386.opt:1030
#, no-c-format
msgid "Support CLZERO built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1030
+#: config/i386/i386.opt:1034
#, no-c-format
msgid "Support PKU built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1038
+#: config/i386/i386.opt:1042
#, no-c-format
msgid ""
"Known stack protector guard (for use with the -mstack-protector-guard= "
"option):"
msgstr ""
-#: config/i386/i386.opt:1062
+#: config/i386/i386.opt:1066
#, no-c-format
msgid "Use the given symbol for addressing the stack-protector guard."
msgstr ""
-#: config/i386/i386.opt:1073
+#: config/i386/i386.opt:1077
#, no-c-format
msgid ""
"Enable shadow stack built-in functions from Control-flow Enforcement "
"Technology (CET)."
msgstr ""
-#: config/i386/i386.opt:1078
+#: config/i386/i386.opt:1082
#, no-c-format
msgid ""
"Turn on CET instrumentation for switch statements that use a jump table and "
"an indirect jump."
msgstr ""
-#: config/i386/i386.opt:1083
+#: config/i386/i386.opt:1087
#, no-c-format
msgid ""
"Insert ENDBR instruction at function entry only via cf_check attribute for "
"CET instrumentation."
msgstr ""
-#: config/i386/i386.opt:1088
+#: config/i386/i386.opt:1092
#, no-c-format
msgid "Make all function calls indirect."
msgstr ""
-#: config/i386/i386.opt:1092
+#: config/i386/i386.opt:1096
#, no-c-format
msgid "Convert indirect call and jump to call and return thunks."
msgstr ""
-#: config/i386/i386.opt:1096
+#: config/i386/i386.opt:1100
#, no-c-format
msgid "Convert function return to call and return thunk."
msgstr ""
-#: config/i386/i386.opt:1100 config/s390/s390.opt:277
+#: config/i386/i386.opt:1104 config/s390/s390.opt:277
#, no-c-format
msgid ""
"Known indirect branch choices (for use with the -mindirect-branch=/-"
"mfunction-return= options):"
msgstr ""
-#: config/i386/i386.opt:1116
+#: config/i386/i386.opt:1120
#, no-c-format
msgid ""
"Add CS prefix to call and jmp to indirect thunk with branch target in r8-r15 "
"registers."
msgstr ""
-#: config/i386/i386.opt:1120
+#: config/i386/i386.opt:1124
#, no-c-format
msgid "Force indirect call and jump via register."
msgstr ""
-#: config/i386/i386.opt:1124
+#: config/i386/i386.opt:1128
#, no-c-format
msgid "Support MOVDIRI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1128
+#: config/i386/i386.opt:1132
#, no-c-format
msgid "Support MOVDIR64B built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1132
+#: config/i386/i386.opt:1136
#, no-c-format
msgid "Support WAITPKG built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1136
+#: config/i386/i386.opt:1140
#, no-c-format
msgid "Support CLDEMOTE built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1140
+#: config/i386/i386.opt:1144
#, no-c-format
msgid "Instrument function exit in instrumented functions with __fentry__."
msgstr ""
-#: config/i386/i386.opt:1144
+#: config/i386/i386.opt:1148
#, no-c-format
msgid "Known choices for return instrumentation with -minstrument-return=:"
msgstr ""
-#: config/i386/i386.opt:1157
+#: config/i386/i386.opt:1161
#, no-c-format
msgid ""
"Generate a __return_loc section pointing to all return instrumentation code."
msgstr ""
-#: config/i386/i386.opt:1165
+#: config/i386/i386.opt:1169
#, no-c-format
msgid ""
"Known choices for mitigation against straight line speculation with -mharden-"
"sls=:"
msgstr ""
-#: config/i386/i386.opt:1181
+#: config/i386/i386.opt:1185
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX512BF16 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1186
+#: config/i386/i386.opt:1190
#, no-c-format
msgid "Support ENQCMD built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1190
+#: config/i386/i386.opt:1194
#, no-c-format
msgid "Support SERIALIZE built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1194
+#: config/i386/i386.opt:1198
#, no-c-format
msgid "Support TSXLDTRK built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1198
+#: config/i386/i386.opt:1202
#, no-c-format
msgid "Support AMX-TILE built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1202
+#: config/i386/i386.opt:1206
#, no-c-format
msgid "Support AMX-INT8 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1206
+#: config/i386/i386.opt:1210
#, no-c-format
msgid "Support AMX-BF16 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1210
+#: config/i386/i386.opt:1214
#, no-c-format
msgid "Support HRESET built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1214
+#: config/i386/i386.opt:1218
#, no-c-format
msgid "Support KL built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1218
+#: config/i386/i386.opt:1222
#, no-c-format
msgid "Support WIDEKL built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1222
+#: config/i386/i386.opt:1226
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXVNNI "
"built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1227
+#: config/i386/i386.opt:1231
#, no-c-format
msgid "Emit GNU_PROPERTY_X86_ISA_1_NEEDED GNU property."
msgstr ""
-#: config/i386/i386.opt:1231
+#: config/i386/i386.opt:1235
#, no-c-format
msgid "Support MWAIT and MONITOR built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1235
+#: config/i386/i386.opt:1239
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F and "
"AVX512-FP16 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1239
+#: config/i386/i386.opt:1243
#, no-c-format
msgid "Do not use GOT to access external symbols."
msgstr ""
-#: config/i386/i386.opt:1243
+#: config/i386/i386.opt:1247
#, no-c-format
msgid "Instructions number above which STFL stall penalty can be compensated."
msgstr ""
-#: config/i386/i386.opt:1247
+#: config/i386/i386.opt:1251
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVXIFMA "
"built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1252
+#: config/i386/i386.opt:1256
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and "
"AVXVNNIINT8 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1257
+#: config/i386/i386.opt:1261
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and "
"AVXNECONVERT build-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1262
+#: config/i386/i386.opt:1266
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and "
"CMPCCXADD build-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1267
+#: config/i386/i386.opt:1271
#, no-c-format
msgid "Support AMX-FP16 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1271
+#: config/i386/i386.opt:1275
#, no-c-format
msgid "Support PREFETCHI built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1275
+#: config/i386/i386.opt:1279
#, no-c-format
msgid "Support RAOINT built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1279
+#: config/i386/i386.opt:1283
#, no-c-format
msgid "Enable conservative small loop unrolling."
msgstr ""
-#: config/i386/i386.opt:1283
+#: config/i386/i386.opt:1287
#, no-c-format
msgid ""
"-mlam=[none|u48|u57] Instrument meta data position in user data pointers."
msgstr ""
-#: config/i386/i386.opt:1299
+#: config/i386/i386.opt:1303
#, no-c-format
msgid "Support AMX-COMPLEX built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1303
+#: config/i386/i386.opt:1307
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and "
"AVXVNNIINT16 built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1308
+#: config/i386/i386.opt:1312
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM3 built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1313
+#: config/i386/i386.opt:1317
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SHA512 built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1318
+#: config/i386/i386.opt:1322
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and SM4 built-in "
"functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1323
+#: config/i386/i386.opt:1327
#, no-c-format
msgid "Enable vectorization for gather instruction."
msgstr ""
-#: config/i386/i386.opt:1327
+#: config/i386/i386.opt:1331
#, no-c-format
msgid "Enable vectorization for scatter instruction."
msgstr ""
-#: config/i386/i386.opt:1331
+#: config/i386/i386.opt:1335
#, no-c-format
msgid ""
"Support code generation for APX features, including EGPR, PUSH2POP2, NDD and "
"PPX."
msgstr ""
-#: config/i386/i386.opt:1360
+#: config/i386/i386.opt:1364
#, no-c-format
msgid "Enable GPR32 in inline asm when APX_F enabled."
msgstr ""
-#: config/i386/i386.opt:1364
+#: config/i386/i386.opt:1368
#, no-c-format
msgid "Support 512 bit vector built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1368
+#: config/i386/i386.opt:1372
#, no-c-format
msgid "Support USER_MSR built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1372 config/i386/i386.opt:1382
+#: config/i386/i386.opt:1376 config/i386/i386.opt:1386
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and AVX10.1 "
"built-in functions and code generation."
msgstr ""
-#: config/i386/i386.opt:1377
+#: config/i386/i386.opt:1381
#, no-c-format
msgid ""
"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, and "
@@ -9266,38 +9275,46 @@ msgstr ""
#: config/avr/avr.opt:23
#, no-c-format
-msgid "Use subroutines for function prologues and epilogues."
+msgid "Optimization. Use subroutines for function prologues and epilogues."
msgstr ""
#: config/avr/avr.opt:27
#, no-c-format
-msgid "-mmcu=MCU\tSelect the target MCU."
+msgid "-mmcu=<MCU>\tSelect the target MCU."
msgstr ""
#: config/avr/avr.opt:31
#, no-c-format
msgid ""
-"Allow usage of __gcc_isr pseudo instructions in ISR prologues and epilogues."
+"Optimization. Allow usage of __gcc_isr pseudo instructions in ISR prologues "
+"and epilogues."
msgstr ""
#: config/avr/avr.opt:35
#, no-c-format
-msgid "Set the number of 64 KiB flash segments."
+msgid ""
+"This option is used internally. Set the number of 64 KiB flash segments."
msgstr ""
#: config/avr/avr.opt:39
#, no-c-format
-msgid "Indicate presence of a processor erratum."
+msgid ""
+"This option is used internally. Indicate presence of a processor erratum. "
+"Do not skip 32-bit instructions."
msgstr ""
#: config/avr/avr.opt:43
#, no-c-format
-msgid "Enable Read-Modify-Write (RMW) instructions support/use."
+msgid ""
+"This option is used internally. Enable Read-Modify-Write (RMW) instructions "
+"support/use."
msgstr ""
#: config/avr/avr.opt:53
#, no-c-format
-msgid "Use RJMP / RCALL even though CALL / JMP are available."
+msgid ""
+"This option is used internally for multilib generation and selection. "
+"Assume RJMP / RCALL can target all program memory."
msgstr ""
#: config/avr/avr.opt:57
@@ -9313,13 +9330,14 @@ msgstr ""
#: config/avr/avr.opt:65
#, no-c-format
msgid ""
-"Set the branch costs for conditional branch instructions. Reasonable values "
-"are small, non-negative integers. The default branch cost is 0."
+"-mbranch-cost=<cost>\tOptimization. Set the branch costs for conditional "
+"branch instructions. Reasonable values are small, non-negative integers. "
+"The default branch cost is 0."
msgstr ""
#: config/avr/avr.opt:69
#, no-c-format
-msgid "Treat main as if it had attribute OS_task."
+msgid "Optimization. Treat main as if it had attribute OS_task."
msgstr ""
#: config/avr/avr.opt:79
@@ -9329,7 +9347,7 @@ msgstr ""
#: config/avr/avr.opt:83
#, no-c-format
-msgid "Relax branches."
+msgid "Optimization. Relax branches."
msgstr ""
#: config/avr/avr.opt:87
@@ -9342,29 +9360,29 @@ msgstr ""
#: config/avr/avr.opt:91
#, no-c-format
msgid ""
-"Accumulate outgoing function arguments and acquire/release the needed stack "
-"space for outgoing function arguments in function prologue/epilogue. "
-"Without this option, outgoing arguments are pushed before calling a function "
-"and popped afterwards. This option can lead to reduced code size for "
-"functions that call many functions that get their arguments on the stack "
+"Optimization. Accumulate outgoing function arguments and acquire/release the "
+"needed stack space for outgoing function arguments in function prologue/"
+"epilogue. Without this option, outgoing arguments are pushed before calling "
+"a function and popped afterwards. This option can lead to reduced code size "
+"for functions that call many functions that get their arguments on the stack "
"like, for example printf."
msgstr ""
#: config/avr/avr.opt:95
#, no-c-format
msgid ""
-"When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
-"decrement, post-increment and indirect addressing with the X register. "
-"Without this option, the compiler may assume that there is an addressing "
-"mode X+const similar to Y+const and Z+const and emit instructions to emulate "
-"such an addressing mode for X."
+"Optimization. When accessing RAM, use X as imposed by the hardware, i.e. "
+"just use pre-decrement, post-increment and indirect addressing with the X "
+"register. Without this option, the compiler may assume that there is an "
+"addressing mode X+const similar to Y+const and Z+const and emit instructions "
+"to emulate such an addressing mode for X."
msgstr ""
#: config/avr/avr.opt:99
#, no-c-format
msgid ""
-"The device has the bitfield NVMCTRL_CTRLB.FLMAP. This option is used "
-"internally."
+"This option is used internally. The device has the bitfield NVMCTRL_CTRLB."
+"FLMAP."
msgstr ""
#: config/avr/avr.opt:103
@@ -9375,58 +9393,72 @@ msgstr ""
#: config/avr/avr.opt:108
#, no-c-format
msgid ""
-"The device has no SPH special function register. This option will be "
-"overridden by the compiler driver with the correct setting if presence/"
-"absence of SPH can be deduced from -mmcu=MCU."
+"This option is used internally for multilib generation and selection. The "
+"device has no SPH special function register."
msgstr ""
#: config/avr/avr.opt:112
#, no-c-format
-msgid "Warn if the address space of an address is changed."
+msgid ""
+"Optimization. Split register additions from load/store instructions. Most "
+"useful on Reduced Tiny."
msgstr ""
#: config/avr/avr.opt:116
#, no-c-format
msgid ""
+"-mfuse-add=<0,2>\tOptimization. Split register additions from load/store "
+"instructions. Most useful on Reduced Tiny."
+msgstr ""
+
+#: config/avr/avr.opt:120
+#, no-c-format
+msgid "Warn if the address space of an address is changed."
+msgstr ""
+
+#: config/avr/avr.opt:124
+#, no-c-format
+msgid ""
"Warn if the ISR is misspelled, i.e. without __vector prefix. Enabled by "
"default."
msgstr ""
-#: config/avr/avr.opt:120
+#: config/avr/avr.opt:128
#, no-c-format
msgid ""
"Allow to use truncation instead of rounding towards zero for fractional "
"fixed-point types."
msgstr ""
-#: config/avr/avr.opt:124
+#: config/avr/avr.opt:132
#, no-c-format
msgid ""
-"Assume that all data in static storage can be accessed by LDS / STS. This "
-"option is only useful for reduced Tiny devices."
+"Assume that all data in static storage can be accessed by LDS / STS "
+"instructions. This option is only useful for reduced Tiny devices like "
+"ATtiny40."
msgstr ""
-#: config/avr/avr.opt:128
+#: config/avr/avr.opt:136
#, no-c-format
msgid "-mdouble=<BITS>\tUse <BITS> bits wide double type."
msgstr ""
-#: config/avr/avr.opt:132
+#: config/avr/avr.opt:140
#, no-c-format
msgid "-mlong-double=<BITS>\tUse <BITS> bits wide long double type."
msgstr ""
-#: config/avr/avr.opt:136
+#: config/avr/avr.opt:144
#, no-c-format
msgid "Do not link against the device-specific library lib<MCU>.a."
msgstr ""
-#: config/avr/avr.opt:140
+#: config/avr/avr.opt:148
#, no-c-format
msgid "Do not use the device-specific specs file device-specs/specs-<MCU>."
msgstr ""
-#: config/avr/avr.opt:144
+#: config/avr/avr.opt:152
#, no-c-format
msgid "Available BITS selections:"
msgstr ""
@@ -9675,7 +9707,7 @@ msgid ""
"are small, non-negative integers. The default branch cost is 1."
msgstr ""
-#: config/s390/s390.opt:238 config/arm/arm.opt:181
+#: config/s390/s390.opt:238 config/arm/arm.opt:178
#, no-c-format
msgid "Assume data segments are relative to text segment."
msgstr ""
@@ -9770,9 +9802,9 @@ msgstr ""
#: config/s390/s390.opt:335
#, no-c-format
msgid ""
-"Assume external symbols to be potentially unaligned. By default all symbols "
-"without explicit alignment are assumed to reside on a 2 byte boundary as "
-"mandated by the IBM Z ABI."
+"Assume external symbols, whose natural alignment would be 1, to be "
+"potentially unaligned. By default all symbols without explicit alignment "
+"are assumed to reside on a 2 byte boundary as mandated by the IBM Z ABI."
msgstr ""
#: config/rl78/rl78.opt:27 config/rx/elf.opt:26 config/csky/csky.opt:198
@@ -9850,159 +9882,159 @@ msgstr ""
msgid "Known ARM FPUs (for use with the -mfpu= option):"
msgstr ""
-#: config/arm/arm.opt:38
+#: config/arm/arm.opt:35
#, no-c-format
msgid "TLS dialect to use:"
msgstr ""
-#: config/arm/arm.opt:48
+#: config/arm/arm.opt:45
#, no-c-format
msgid "Specify an ABI."
msgstr ""
-#: config/arm/arm.opt:52
+#: config/arm/arm.opt:49
#, no-c-format
msgid "Known ARM ABIs (for use with the -mabi= option):"
msgstr ""
-#: config/arm/arm.opt:71
+#: config/arm/arm.opt:68
#, no-c-format
msgid "Generate a call to abort if a noreturn function returns."
msgstr ""
-#: config/arm/arm.opt:78
+#: config/arm/arm.opt:75
#, no-c-format
msgid "Generate APCS conformant stack frames."
msgstr ""
-#: config/arm/arm.opt:82
+#: config/arm/arm.opt:79
#, no-c-format
msgid "Generate re-entrant, PIC code."
msgstr ""
-#: config/arm/arm.opt:104
+#: config/arm/arm.opt:101
#, no-c-format
msgid "Generate code in 32 bit ARM state."
msgstr ""
-#: config/arm/arm.opt:112
+#: config/arm/arm.opt:109
#, no-c-format
msgid "Thumb: Assume non-static functions may be called from ARM code."
msgstr ""
-#: config/arm/arm.opt:116
+#: config/arm/arm.opt:113
#, no-c-format
msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
msgstr ""
-#: config/arm/arm.opt:124 config/csky/csky.opt:73
+#: config/arm/arm.opt:121 config/csky/csky.opt:73
#, no-c-format
msgid "Specify if floating point hardware should be used."
msgstr ""
-#: config/arm/arm.opt:128
+#: config/arm/arm.opt:125
#, no-c-format
msgid ""
"Specify that the compiler should target secure code as per ARMv8-M Security "
"Extensions."
msgstr ""
-#: config/arm/arm.opt:132 config/csky/csky.opt:77
+#: config/arm/arm.opt:129 config/csky/csky.opt:77
#, no-c-format
msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
msgstr ""
-#: config/arm/arm.opt:145
+#: config/arm/arm.opt:142
#, no-c-format
msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
msgstr ""
-#: config/arm/arm.opt:149
+#: config/arm/arm.opt:146
#, no-c-format
msgid "Specify the __fp16 floating-point format."
msgstr ""
-#: config/arm/arm.opt:153
+#: config/arm/arm.opt:150
#, no-c-format
msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
msgstr ""
-#: config/arm/arm.opt:166
+#: config/arm/arm.opt:163
#, no-c-format
msgid "Specify the name of the target floating point hardware/format."
msgstr ""
-#: config/arm/arm.opt:177
+#: config/arm/arm.opt:174
#, no-c-format
msgid "Generate call insns as indirect calls, if necessary."
msgstr ""
-#: config/arm/arm.opt:185
+#: config/arm/arm.opt:182
#, no-c-format
msgid "Specify the register to be used for PIC addressing."
msgstr ""
-#: config/arm/arm.opt:189
+#: config/arm/arm.opt:186
#, no-c-format
msgid "Store function names in object code."
msgstr ""
-#: config/arm/arm.opt:193
+#: config/arm/arm.opt:190
#, no-c-format
msgid "Permit scheduling of a function's prologue sequence."
msgstr ""
-#: config/arm/arm.opt:197 config/rs6000/rs6000.opt:235
+#: config/arm/arm.opt:194 config/rs6000/rs6000.opt:235
#, no-c-format
msgid "Do not load the PIC register in function prologues."
msgstr ""
-#: config/arm/arm.opt:204
+#: config/arm/arm.opt:201
#, no-c-format
msgid "Specify the minimum bit alignment of structures. (Deprecated)."
msgstr ""
-#: config/arm/arm.opt:208
+#: config/arm/arm.opt:205
#, no-c-format
msgid "Generate code for Thumb state."
msgstr ""
-#: config/arm/arm.opt:212
+#: config/arm/arm.opt:209
#, no-c-format
msgid "Support calls between Thumb and ARM instruction sets."
msgstr ""
-#: config/arm/arm.opt:216
+#: config/arm/arm.opt:213
#, no-c-format
msgid "Specify thread local storage scheme."
msgstr ""
-#: config/arm/arm.opt:220
+#: config/arm/arm.opt:217
#, no-c-format
msgid "Specify how to access the thread pointer."
msgstr ""
-#: config/arm/arm.opt:224
+#: config/arm/arm.opt:221
#, no-c-format
msgid "Valid arguments to -mtp=:"
msgstr ""
-#: config/arm/arm.opt:246
+#: config/arm/arm.opt:243
#, no-c-format
msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
msgstr ""
-#: config/arm/arm.opt:250
+#: config/arm/arm.opt:247
#, no-c-format
msgid "Thumb: Generate (leaf) stack frames even if not needed."
msgstr ""
-#: config/arm/arm.opt:254 config/mn10300/mn10300.opt:42
+#: config/arm/arm.opt:251 config/mn10300/mn10300.opt:42
#, no-c-format
msgid "Tune code for the given processor."
msgstr ""
-#: config/arm/arm.opt:258
+#: config/arm/arm.opt:255
#, no-c-format
msgid ""
"Print CPU tuning information as comment in assembler file. This is an "
@@ -10010,108 +10042,108 @@ msgid ""
"ordinary use in compiling code."
msgstr ""
-#: config/arm/arm.opt:269
+#: config/arm/arm.opt:266
#, no-c-format
msgid ""
"Use Neon quad-word (rather than double-word) registers for vectorization."
msgstr ""
-#: config/arm/arm.opt:273
+#: config/arm/arm.opt:270
#, no-c-format
msgid ""
"Use Neon double-word (rather than quad-word) registers for vectorization."
msgstr ""
-#: config/arm/arm.opt:277
+#: config/arm/arm.opt:274
#, no-c-format
msgid ""
"Enable more verbose RTX cost dumps during debug. For GCC developers use "
"only."
msgstr ""
-#: config/arm/arm.opt:281
+#: config/arm/arm.opt:278
#, no-c-format
msgid "Only generate absolute relocations on word sized values."
msgstr ""
-#: config/arm/arm.opt:285
+#: config/arm/arm.opt:282
#, no-c-format
msgid "Generate IT blocks appropriate for ARMv8."
msgstr ""
-#: config/arm/arm.opt:289
+#: config/arm/arm.opt:286
#, no-c-format
msgid ""
"Avoid overlapping destination and address registers on LDRD instructions "
"that may trigger Cortex-M3 errata."
msgstr ""
-#: config/arm/arm.opt:294
+#: config/arm/arm.opt:291
#, no-c-format
msgid "Mitigate issues with VLLDM on some M-profile devices (CVE-2021-35465)."
msgstr ""
-#: config/arm/arm.opt:298
+#: config/arm/arm.opt:295
#, no-c-format
msgid ""
"Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm "
"erratum #1742098)."
msgstr ""
-#: config/arm/arm.opt:303
+#: config/arm/arm.opt:300
#, no-c-format
msgid ""
"Mitigate issues with AES instructions on Cortex-A57 and Cortex-A72 (Arm "
"erratum #1655431)."
msgstr ""
-#: config/arm/arm.opt:308 config/nds32/nds32.opt:461 config/arc/arc.opt:495
+#: config/arm/arm.opt:305 config/nds32/nds32.opt:461 config/arc/arc.opt:495
#, no-c-format
msgid "Enable unaligned word and halfword accesses to packed data."
msgstr ""
-#: config/arm/arm.opt:312
+#: config/arm/arm.opt:309
#, no-c-format
msgid "This option is deprecated and has no effect."
msgstr ""
-#: config/arm/arm.opt:316
+#: config/arm/arm.opt:313
#, no-c-format
msgid "Assume loading data from flash is slower than fetching instructions."
msgstr ""
-#: config/arm/arm.opt:320
+#: config/arm/arm.opt:317
#, no-c-format
msgid "Assume unified syntax for inline assembly code."
msgstr ""
-#: config/arm/arm.opt:324
+#: config/arm/arm.opt:321
#, no-c-format
msgid "Do not allow constant data to be placed in code sections."
msgstr ""
-#: config/arm/arm.opt:328
+#: config/arm/arm.opt:325
#, no-c-format
msgid "When linking for big-endian targets, generate a BE8 format image."
msgstr ""
-#: config/arm/arm.opt:332
+#: config/arm/arm.opt:329
#, no-c-format
msgid ""
"When linking for big-endian targets, generate a legacy BE32 format image."
msgstr ""
-#: config/arm/arm.opt:336 config/sh/sh.opt:195
+#: config/arm/arm.opt:333 config/sh/sh.opt:195
#, no-c-format
msgid "Cost to assume for a branch insn."
msgstr ""
-#: config/arm/arm.opt:344
+#: config/arm/arm.opt:341
#, no-c-format
msgid "Generate code which uses the core registers only (r0-r14)."
msgstr ""
-#: config/arm/arm.opt:366
+#: config/arm/arm.opt:363
#, no-c-format
msgid ""
"Use an immediate to offset from the TLS register. This option is for use "
@@ -10845,7 +10877,7 @@ msgid ""
"and penalize only if it's satisfied. The default value is 20."
msgstr ""
-#: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:263
+#: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:277
#, no-c-format
msgid ""
"Indicate how many non memory access vector instructions can be issued per "
@@ -11247,7 +11279,7 @@ msgstr ""
msgid "Use %reloc() assembly operators (for backward compatibility)."
msgstr ""
-#: config/loongarch/loongarch.opt:210
+#: config/loongarch/loongarch.opt:214
#, no-c-format
msgid ""
"Generate approximate reciprocal divide and square root for better throughput."
@@ -11263,35 +11295,35 @@ msgstr ""
msgid "Pass -mrelax or -mno-relax option to the assembler."
msgstr ""
-#: config/loongarch/loongarch.opt:258
+#: config/loongarch/loongarch.opt:272
#, no-c-format
msgid ""
"Used to limit unroll factor which indicates how much the autovectorizer may "
"unroll a loop. The default value is 6."
msgstr ""
-#: config/loongarch/loongarch.opt:276
+#: config/loongarch/loongarch.opt:290
#, no-c-format
msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions."
msgstr ""
-#: config/loongarch/loongarch.opt:280
+#: config/loongarch/loongarch.opt:294
#, no-c-format
msgid ""
"Support div.w[u] and mod.w[u] instructions with inputs not sign-extended."
msgstr ""
-#: config/loongarch/loongarch.opt:284
+#: config/loongarch/loongarch.opt:298
#, no-c-format
msgid "Support am{swap/add}[_db].{b/h} instructions."
msgstr ""
-#: config/loongarch/loongarch.opt:288
+#: config/loongarch/loongarch.opt:302
#, no-c-format
msgid "Support amcas[_db].{b/h/w/d} instructions."
msgstr ""
-#: config/loongarch/loongarch.opt:292
+#: config/loongarch/loongarch.opt:306
#, no-c-format
msgid "Do not need load-load barriers (dbar 0x700)."
msgstr ""
@@ -12924,7 +12956,7 @@ msgstr ""
msgid "No default crt0.o."
msgstr ""
-#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:438
+#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:446
#, no-c-format
msgid "Put uninitialized constants in ROM (needs -membedded-data)."
msgstr ""
@@ -13523,62 +13555,69 @@ msgstr ""
msgid "GCN GPU type to use:"
msgstr ""
-#: config/gcn/gcn.opt:51 config/gcn/gcn.opt:55
+#: config/gcn/gcn.opt:57 config/gcn/gcn.opt:61
#, no-c-format
msgid "Specify the name of the target GPU."
msgstr ""
-#: config/gcn/gcn.opt:59
+#: config/gcn/gcn.opt:65
#, no-c-format
msgid "Generate code for a 32-bit ABI."
msgstr ""
-#: config/gcn/gcn.opt:63
+#: config/gcn/gcn.opt:69
#, no-c-format
msgid "Generate code for a 64-bit ABI."
msgstr ""
-#: config/gcn/gcn.opt:67
+#: config/gcn/gcn.opt:73
#, no-c-format
msgid "Enable OpenMP GPU offloading."
msgstr ""
-#: config/gcn/gcn.opt:78
+#: config/gcn/gcn.opt:84
#, no-c-format
msgid "Obsolete; use GCN_STACK_SIZE at runtime."
msgstr ""
-#: config/gcn/gcn.opt:84
+#: config/gcn/gcn.opt:90
#, no-c-format
msgid ""
"Amount of local data-share (LDS) memory to reserve for gang-private "
"variables."
msgstr ""
-#: config/gcn/gcn.opt:88
+#: config/gcn/gcn.opt:94
#, no-c-format
msgid "Warn about invalid OpenACC dimensions."
msgstr ""
-#: config/gcn/gcn.opt:92
+#: config/gcn/gcn.opt:98
#, no-c-format
msgid "SRAM-ECC and XNACK modes:"
msgstr ""
-#: config/gcn/gcn.opt:108
+#: config/gcn/gcn.opt:114
#, no-c-format
msgid ""
"Compile for devices requiring XNACK enabled. Default \"any\" if USM is "
"supported."
msgstr ""
-#: config/gcn/gcn.opt:112
+#: config/gcn/gcn.opt:118
#, no-c-format
msgid ""
"Compile for devices with the SRAM ECC feature enabled, or not. Default "
"\"any\"."
msgstr ""
+#: config/gcn/gcn.opt:122
+#, no-c-format
+msgid ""
+"--param=gcn-preferred-vectorization-factor=[default,32,64]\tPreferred "
+"vectorization factor."
+msgstr ""
+
#: config/fr30/fr30.opt:23
#, no-c-format
msgid "Assume small address space."
@@ -13645,11 +13684,28 @@ msgstr ""
msgid "Enable signed move and memory load instructions."
msgstr ""
-#: config/bpf/bpf.opt:102
+#: config/bpf/bpf.opt:80
+#, no-c-format
+msgid "Select the eBPF ISA version to target in code generation."
+msgstr ""
+
+#: config/bpf/bpf.opt:84
+#, no-c-format
+msgid "Valid ISA versions (for use with the -mcpu= option)"
+msgstr ""
+
+#: config/bpf/bpf.opt:104
#, no-c-format
msgid "Known assembler dialects (for use with the -masm= option)"
msgstr ""
+#: config/bpf/bpf.opt:114
+#, no-c-format
+msgid ""
+"-minline-memops-threshold=<number> Maximum size of memset/memmove/memcpy to "
+"inline, larger sizes will use a library call."
+msgstr ""
+
#: config/mips/mips.opt:32
#, no-c-format
msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
@@ -14033,75 +14089,88 @@ msgstr ""
#: config/mips/mips.opt:434
#, no-c-format
-msgid "Generate code with unaligned load store, valid for MIPS R6."
+msgid "Don't generate code with unaligned load store, only valid for MIPS R6."
+msgstr ""
+
+#: config/mips/mips.opt:438
+#, no-c-format
+msgid ""
+"Generate code with unaligned load store for R6 (alias of -mno-strict-align)."
msgstr ""
#: config/mips/mips.opt:442
#, no-c-format
+msgid ""
+"Don't generate code with unaligned load store for R6 (alias of -mstrict-"
+"align)."
+msgstr ""
+
+#: config/mips/mips.opt:450
+#, no-c-format
msgid "Use Virtualization (VZ) instructions."
msgstr ""
-#: config/mips/mips.opt:446
+#: config/mips/mips.opt:454
#, no-c-format
msgid "Use eXtended Physical Address (XPA) instructions."
msgstr ""
-#: config/mips/mips.opt:450
+#: config/mips/mips.opt:458
#, no-c-format
msgid "Use Cyclic Redundancy Check (CRC) instructions."
msgstr ""
-#: config/mips/mips.opt:454
+#: config/mips/mips.opt:462
#, no-c-format
msgid "Use Global INValidate (GINV) instructions."
msgstr ""
-#: config/mips/mips.opt:458
+#: config/mips/mips.opt:466
#, no-c-format
msgid "Perform VR4130-specific alignment optimizations."
msgstr ""
-#: config/mips/mips.opt:462
+#: config/mips/mips.opt:470
#, no-c-format
msgid "Lift restrictions on GOT size."
msgstr ""
-#: config/mips/mips.opt:466
+#: config/mips/mips.opt:474
#, no-c-format
msgid "Enable use of odd-numbered single-precision registers."
msgstr ""
-#: config/mips/mips.opt:470
+#: config/mips/mips.opt:478
#, no-c-format
msgid "Optimize frame header."
msgstr ""
-#: config/mips/mips.opt:477
+#: config/mips/mips.opt:485
#, no-c-format
msgid "Enable load/store bonding."
msgstr ""
-#: config/mips/mips.opt:481
+#: config/mips/mips.opt:489
#, no-c-format
msgid "Specify the compact branch usage policy."
msgstr ""
-#: config/mips/mips.opt:485
+#: config/mips/mips.opt:493
#, no-c-format
msgid "Policies available for use with -mcompact-branches=:"
msgstr ""
-#: config/mips/mips.opt:498
+#: config/mips/mips.opt:506
#, no-c-format
msgid "Use Loongson MultiMedia extensions Instructions (MMI) instructions."
msgstr ""
-#: config/mips/mips.opt:502
+#: config/mips/mips.opt:510
#, no-c-format
msgid "Use Loongson EXTension (EXT) instructions."
msgstr ""
-#: config/mips/mips.opt:506
+#: config/mips/mips.opt:514
#, no-c-format
msgid "Use Loongson EXTension R2 (EXT2) instructions."
msgstr ""
@@ -15058,404 +15127,411 @@ msgstr ""
#: common.opt:875
#, no-c-format
+msgid ""
+"Warn when a conditional has too many terms and condition coverage profiling "
+"gives up instrumenting the expression."
+msgstr ""
+
+#: common.opt:880
+#, no-c-format
msgid "Warn in case profiles in -fprofile-use do not exist."
msgstr ""
-#: common.opt:879
+#: common.opt:884
#, no-c-format
msgid "Warn when a vector operation is compiled outside the SIMD."
msgstr ""
-#: common.opt:883
+#: common.opt:888
#, no-c-format
msgid "Warn about unsupported features in ThreadSanitizer."
msgstr ""
-#: common.opt:899
+#: common.opt:904
#, no-c-format
msgid "-aux-info <file>\tEmit declaration information into <file>."
msgstr ""
-#: common.opt:912
+#: common.opt:917
#, no-c-format
msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
msgstr ""
-#: common.opt:916
+#: common.opt:921
#, no-c-format
msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
msgstr ""
-#: common.opt:920
+#: common.opt:925
#, no-c-format
msgid ""
"-dumpbase-ext .<ext> Drop a trailing .<ext> from the dump basename to "
"name auxiliary output files."
msgstr ""
-#: common.opt:924
+#: common.opt:929
#, no-c-format
msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
msgstr ""
-#: common.opt:1030
+#: common.opt:1035
#, no-c-format
msgid "The version of the C++ ABI in use."
msgstr ""
-#: common.opt:1034
+#: common.opt:1039
#, no-c-format
msgid "Aggressively optimize loops using language constraints."
msgstr ""
-#: common.opt:1038
+#: common.opt:1043
#, no-c-format
msgid "Align the start of functions."
msgstr ""
-#: common.opt:1045
+#: common.opt:1050
#, no-c-format
msgid "Align labels which are only reached by jumping."
msgstr ""
-#: common.opt:1052
+#: common.opt:1057
#, no-c-format
msgid "Align all labels."
msgstr ""
-#: common.opt:1059
+#: common.opt:1064
#, no-c-format
msgid "Align the start of loops."
msgstr ""
-#: common.opt:1066
+#: common.opt:1071
#, no-c-format
msgid "Allow the compiler to introduce new data races on stores."
msgstr ""
-#: common.opt:1070
+#: common.opt:1075
#, no-c-format
msgid "Enable static analysis pass."
msgstr ""
-#: common.opt:1090
+#: common.opt:1095
#, no-c-format
msgid "Select what to sanitize."
msgstr ""
-#: common.opt:1094
+#: common.opt:1099
#, no-c-format
msgid "Select type of coverage sanitization."
msgstr ""
-#: common.opt:1107
+#: common.opt:1112
#, no-c-format
msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
msgstr ""
-#: common.opt:1111
+#: common.opt:1116
#, no-c-format
msgid ""
"-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-"
"defined sections."
msgstr ""
-#: common.opt:1116
+#: common.opt:1121
#, no-c-format
msgid "After diagnosing undefined behavior attempt to continue execution."
msgstr ""
-#: common.opt:1120
+#: common.opt:1125
#, no-c-format
msgid "This switch is deprecated; use -fsanitize-recover= instead."
msgstr ""
-#: common.opt:1124
+#: common.opt:1129
#, no-c-format
msgid "Use traps instead of diagnostics of undefined behavior sanitizers."
msgstr ""
-#: common.opt:1134
+#: common.opt:1139
#, no-c-format
msgid "This switch is deprecated; use -fsanitize-trap= instead."
msgstr ""
-#: common.opt:1138
+#: common.opt:1143
#, no-c-format
msgid "Generate unwind tables that are exact at each instruction boundary."
msgstr ""
-#: common.opt:1142
+#: common.opt:1147
#, no-c-format
msgid "Generate auto-inc/dec instructions."
msgstr ""
-#: common.opt:1146
+#: common.opt:1151
#, no-c-format
msgid ""
"Use sample profile information for call graph node weights. The default "
"profile file is fbdata.afdo in 'pwd'."
msgstr ""
-#: common.opt:1151
+#: common.opt:1156
#, no-c-format
msgid ""
"Use sample profile information for call graph node weights. The profile file "
"is specified in the argument."
msgstr ""
-#: common.opt:1160
+#: common.opt:1165
#, no-c-format
msgid "Generate code to check bounds before indexing arrays."
msgstr ""
-#: common.opt:1164
+#: common.opt:1169
#, no-c-format
msgid "Replace add, compare, branch with branch on count register."
msgstr ""
-#: common.opt:1168
+#: common.opt:1173
#, no-c-format
msgid "Use profiling information for branch probabilities."
msgstr ""
-#: common.opt:1184
+#: common.opt:1189
#, no-c-format
msgid "Output callgraph information on a per-file basis."
msgstr ""
-#: common.opt:1188
+#: common.opt:1193
#, no-c-format
msgid "Output callgraph information on a per-file basis with decorations."
msgstr ""
-#: common.opt:1192
+#: common.opt:1197
#, no-c-format
msgid ""
"-fcall-saved-<register>\tMark <register> as being preserved across functions."
msgstr ""
-#: common.opt:1196
+#: common.opt:1201
#, no-c-format
msgid ""
"-fcall-used-<register>\tMark <register> as being corrupted by function calls."
msgstr ""
-#: common.opt:1203
+#: common.opt:1208
#, no-c-format
msgid "Save registers around function calls."
msgstr ""
-#: common.opt:1207
+#: common.opt:1212
#, no-c-format
msgid "This switch is deprecated; do not use."
msgstr ""
-#: common.opt:1211
+#: common.opt:1216
#, no-c-format
msgid "Check the return value of new in C++."
msgstr ""
-#: common.opt:1215 common.opt:1219
+#: common.opt:1220 common.opt:1224
#, no-c-format
msgid "Perform internal consistency checkings."
msgstr ""
-#: common.opt:1223
+#: common.opt:1228
#, no-c-format
msgid ""
"For -f*-prefix-map= options compare canonicalized pathnames rather than just "
"strings."
msgstr ""
-#: common.opt:1227
+#: common.opt:1232
#, no-c-format
msgid "Enable code hoisting."
msgstr ""
-#: common.opt:1231
+#: common.opt:1236
#, no-c-format
msgid ""
"Looks for opportunities to reduce stack adjustments and stack references."
msgstr ""
-#: common.opt:1235
+#: common.opt:1240
#, no-c-format
msgid "Put uninitialized globals in the common section."
msgstr ""
-#: common.opt:1243
+#: common.opt:1248
#, no-c-format
msgid ""
"-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
"compare the final-insns dump."
msgstr ""
-#: common.opt:1247
+#: common.opt:1252
#, no-c-format
msgid "Run only the second compilation of -fcompare-debug."
msgstr ""
-#: common.opt:1251
+#: common.opt:1256
#, no-c-format
msgid "Perform comparison elimination after register allocation has finished."
msgstr ""
-#: common.opt:1255
+#: common.opt:1260
#, no-c-format
msgid "Do not perform optimizations increasing noticeably stack usage."
msgstr ""
-#: common.opt:1259
+#: common.opt:1264
#, no-c-format
msgid "Perform a register copy-propagation optimization pass."
msgstr ""
-#: common.opt:1263
+#: common.opt:1268
#, no-c-format
msgid ""
"Fold instructions calculating memory offsets to the memory access "
"instruction if possible."
msgstr ""
-#: common.opt:1267
+#: common.opt:1272
#, no-c-format
msgid "Perform cross-jumping optimization."
msgstr ""
-#: common.opt:1271
+#: common.opt:1276
#, no-c-format
msgid "When running CSE, follow jumps to their targets."
msgstr ""
-#: common.opt:1279
+#: common.opt:1284
#, no-c-format
msgid "Omit range reduction step when performing complex division."
msgstr ""
-#: common.opt:1283
+#: common.opt:1288
#, no-c-format
msgid "Complex multiplication and division follow Fortran rules."
msgstr ""
-#: common.opt:1287
+#: common.opt:1292
#, no-c-format
msgid "Place data items into their own section."
msgstr ""
-#: common.opt:1291
+#: common.opt:1296
#, no-c-format
msgid "List all available debugging counters with their limits and counts."
msgstr ""
-#: common.opt:1295
+#: common.opt:1300
#, no-c-format
msgid ""
"-fdbg-cnt=<counter>[:<lower_limit1>-]<upper_limit1>[:<lower_limit2>-"
"<upper_limit2>:...][,<counter>:...]\tSet the debug counter limit."
msgstr ""
-#: common.opt:1299
+#: common.opt:1304
#, no-c-format
msgid ""
"-fdebug-prefix-map=<old>=<new>\tMap one directory name to another in debug "
"information."
msgstr ""
-#: common.opt:1303
+#: common.opt:1308
#, no-c-format
msgid ""
"-ffile-prefix-map=<old>=<new>\tMap one directory name to another in "
"compilation result."
msgstr ""
-#: common.opt:1307
+#: common.opt:1312
#, no-c-format
msgid "Output .debug_types section when using DWARF v4 debuginfo."
msgstr ""
-#: common.opt:1313
+#: common.opt:1318
#, no-c-format
msgid "Defer popping functions args from stack until later."
msgstr ""
-#: common.opt:1317
+#: common.opt:1322
#, no-c-format
msgid "Attempt to fill delay slots of branch instructions."
msgstr ""
-#: common.opt:1321
+#: common.opt:1326
#, no-c-format
msgid "Delete dead instructions that may throw exceptions."
msgstr ""
-#: common.opt:1325
+#: common.opt:1330
#, no-c-format
msgid "Delete useless null pointer checks."
msgstr ""
-#: common.opt:1329
+#: common.opt:1334
#, no-c-format
msgid ""
"Stream extra data to support more aggressive devirtualization in LTO local "
"transformation mode."
msgstr ""
-#: common.opt:1333
+#: common.opt:1338
#, no-c-format
msgid "Perform speculative devirtualization."
msgstr ""
-#: common.opt:1337
+#: common.opt:1342
#, no-c-format
msgid "Try to convert virtual calls to direct ones."
msgstr ""
-#: common.opt:1341
+#: common.opt:1346
#, no-c-format
msgid ""
"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
"location at the beginning of line-wrapped diagnostics."
msgstr ""
-#: common.opt:1358
+#: common.opt:1363
#, no-c-format
msgid "Show the source line with a caret indicating the column."
msgstr ""
-#: common.opt:1362
+#: common.opt:1367
#, no-c-format
msgid "Show labels annotating ranges of source code when showing source."
msgstr ""
-#: common.opt:1366
+#: common.opt:1371
#, no-c-format
msgid "Show line numbers in the left margin when showing source."
msgstr ""
-#: common.opt:1374
+#: common.opt:1379
#, no-c-format
msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
msgstr ""
-#: common.opt:1394
+#: common.opt:1399
#, no-c-format
msgid "Enable formatting of JSON output."
msgstr ""
-#: common.opt:1398
+#: common.opt:1403
#, no-c-format
msgid "-fdiagnostics-urls=[never|always|auto]\tEmbed URLs in diagnostics."
msgstr ""
-#: common.opt:1418
+#: common.opt:1423
#, no-c-format
msgid ""
"-fdiagnostics-column-unit=[display|byte]\tSelect whether column numbers are "
"output as display columns (default) or raw bytes."
msgstr ""
-#: common.opt:1422
+#: common.opt:1427
#, no-c-format
msgid ""
"-fdiagnostics-column-origin=<number>\tSet the number of the first column. "
@@ -15463,498 +15539,498 @@ msgid ""
"based, for example."
msgstr ""
-#: common.opt:1426
+#: common.opt:1431
#, no-c-format
msgid ""
"-fdiagnostics-format=[text|sarif-stderr|sarif-file|json|json-stderr|json-"
"file]\tSelect output format."
msgstr ""
-#: common.opt:1430
+#: common.opt:1435
#, no-c-format
msgid ""
"-fdiagnostics-escape-format=[unicode|bytes]\tSelect how to escape non-"
"printable-ASCII bytes in the source for diagnostics that suggest it."
msgstr ""
-#: common.opt:1477
+#: common.opt:1482
#, no-c-format
msgid "Print fix-it hints in machine-readable form."
msgstr ""
-#: common.opt:1481
+#: common.opt:1486
#, no-c-format
msgid "Print fix-it hints to stderr in unified diff format."
msgstr ""
-#: common.opt:1485
+#: common.opt:1490
#, no-c-format
msgid ""
"Amend appropriate diagnostic messages with the command line option that "
"controls them."
msgstr ""
-#: common.opt:1489
+#: common.opt:1494
#, no-c-format
msgid "Print CWE identifiers for diagnostic messages, where available."
msgstr ""
-#: common.opt:1493
+#: common.opt:1498
#, no-c-format
msgid "Print any rules associated with diagnostic messages."
msgstr ""
-#: common.opt:1497
+#: common.opt:1502
#, no-c-format
msgid ""
"Specify how to print any control-flow path associated with a diagnostic."
msgstr ""
-#: common.opt:1501
+#: common.opt:1506
#, no-c-format
msgid ""
"Turn off any diagnostics features that complicate the output, such as line "
"numbers, color, and warning URLs."
msgstr ""
-#: common.opt:1505
+#: common.opt:1510
#, no-c-format
msgid ""
"-ftabstop=<number> Distance between tab stops for column reporting."
msgstr ""
-#: common.opt:1521
+#: common.opt:1526
#, no-c-format
msgid "Show stack depths of events in paths."
msgstr ""
-#: common.opt:1525
+#: common.opt:1530
#, no-c-format
msgid ""
"-fdiagnostics-text-art-charset=[none|ascii|unicode|emoji]\tDetermine which "
"characters to use in text arg diagrams."
msgstr ""
-#: common.opt:1544
+#: common.opt:1549
#, no-c-format
msgid "Set minimum width of left margin of source code when showing source."
msgstr ""
-#: common.opt:1548
+#: common.opt:1553
#, no-c-format
msgid ""
"-fdisable-[tree|rtl|ipa]-<pass>=range1+range2\tDisable an optimization pass."
msgstr ""
-#: common.opt:1552
+#: common.opt:1557
#, no-c-format
msgid ""
"-fenable-[tree|rtl|ipa]-<pass>=range1+range2\tEnable an optimization pass."
msgstr ""
-#: common.opt:1556
+#: common.opt:1561
#, no-c-format
msgid "-fdump-<type>\tDump various compiler internals to a file."
msgstr ""
-#: common.opt:1563
+#: common.opt:1568
#, no-c-format
msgid ""
"-fdump-final-insns=filename\tDump to filename the insns at the end of "
"translation."
msgstr ""
-#: common.opt:1567
+#: common.opt:1572
#, no-c-format
msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
msgstr ""
-#: common.opt:1571
+#: common.opt:1576
#, no-c-format
msgid "Suppress output of addresses in debugging dumps."
msgstr ""
-#: common.opt:1575
+#: common.opt:1580
#, no-c-format
msgid ""
"Collect and dump debug information into temporary file if ICE in C/C++ "
"compiler occurred."
msgstr ""
-#: common.opt:1580
+#: common.opt:1585
#, no-c-format
msgid ""
"Dump detailed information on GCC's internal representation of source code "
"locations."
msgstr ""
-#: common.opt:1584
+#: common.opt:1589
#, no-c-format
msgid "Dump optimization passes."
msgstr ""
-#: common.opt:1588
+#: common.opt:1593
#, no-c-format
msgid ""
"Suppress output of instruction numbers, line number notes and addresses in "
"debugging dumps."
msgstr ""
-#: common.opt:1592
+#: common.opt:1597
#, no-c-format
msgid "Suppress output of previous and next insn numbers in debugging dumps."
msgstr ""
-#: common.opt:1596
+#: common.opt:1601
#, no-c-format
msgid "Enable CFI tables via GAS assembler directives."
msgstr ""
-#: common.opt:1600
+#: common.opt:1605
#, no-c-format
msgid "Perform early inlining."
msgstr ""
-#: common.opt:1608
+#: common.opt:1613
#, no-c-format
msgid "Perform interprocedural reduction of aggregates."
msgstr ""
-#: common.opt:1612
+#: common.opt:1617
#, no-c-format
msgid "Perform unused symbol elimination in debug info."
msgstr ""
-#: common.opt:1616
+#: common.opt:1621
#, no-c-format
msgid "Perform unused type elimination in debug info."
msgstr ""
-#: common.opt:1620
+#: common.opt:1625
#, no-c-format
msgid "Do not suppress C++ class debug information."
msgstr ""
-#: common.opt:1624
+#: common.opt:1629
#, no-c-format
msgid "Enable exception handling."
msgstr ""
-#: common.opt:1628
+#: common.opt:1633
#, no-c-format
msgid "Perform a number of minor, expensive optimizations."
msgstr ""
-#: common.opt:1632
+#: common.opt:1637
#, no-c-format
msgid ""
"-fexcess-precision=[fast|standard|16]\tSpecify handling of excess floating-"
"point precision."
msgstr ""
-#: common.opt:1650
+#: common.opt:1655
#, no-c-format
msgid ""
"-fpermitted-flt-eval-methods=[c11|ts-18661]\tSpecify which values of "
"FLT_EVAL_METHOD are permitted."
msgstr ""
-#: common.opt:1666
+#: common.opt:1671
#, no-c-format
msgid ""
"Output lto objects containing both the intermediate language and binary "
"output."
msgstr ""
-#: common.opt:1670
+#: common.opt:1675
#, no-c-format
msgid "Assume no NaNs or infinities are generated."
msgstr ""
-#: common.opt:1674
+#: common.opt:1679
#, no-c-format
msgid ""
"Assume that loops with an exit will terminate and not loop indefinitely."
msgstr ""
-#: common.opt:1678
+#: common.opt:1683
#, no-c-format
msgid ""
"-ffixed-<register>\tMark <register> as being unavailable to the compiler."
msgstr ""
-#: common.opt:1682
+#: common.opt:1687
#, no-c-format
msgid "Don't allocate floats and doubles in extended-precision registers."
msgstr ""
-#: common.opt:1690
+#: common.opt:1695
#, no-c-format
msgid "Perform a forward propagation pass on RTL."
msgstr ""
-#: common.opt:1694
+#: common.opt:1699
#, no-c-format
msgid ""
"-ffp-contract=[off|on|fast]\tPerform floating-point expression contraction."
msgstr ""
-#: common.opt:1710
+#: common.opt:1715
#, no-c-format
msgid ""
"Allow built-in functions ceil, floor, round, trunc to raise \"inexact\" "
"exceptions."
msgstr ""
-#: common.opt:1717
+#: common.opt:1722
#, no-c-format
msgid "Allow function addresses to be held in registers."
msgstr ""
-#: common.opt:1721
+#: common.opt:1726
#, no-c-format
msgid "Place each function into its own section."
msgstr ""
-#: common.opt:1725
+#: common.opt:1730
#, no-c-format
msgid "Perform global common subexpression elimination."
msgstr ""
-#: common.opt:1729
+#: common.opt:1734
#, no-c-format
msgid ""
"Perform enhanced load motion during global common subexpression elimination."
msgstr ""
-#: common.opt:1733
+#: common.opt:1738
#, no-c-format
msgid "Perform store motion after global common subexpression elimination."
msgstr ""
-#: common.opt:1737
+#: common.opt:1742
#, no-c-format
msgid ""
"Perform redundant load after store elimination in global common "
"subexpression elimination."
msgstr ""
-#: common.opt:1742
+#: common.opt:1747
#, no-c-format
msgid ""
"Perform global common subexpression elimination after register allocation "
"has finished."
msgstr ""
-#: common.opt:1759
+#: common.opt:1764
#, no-c-format
msgid ""
"-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
"encodings and standard DWARF emitted in the debug information."
msgstr ""
-#: common.opt:1764
+#: common.opt:1769
#, no-c-format
msgid "Enable in and out of Graphite representation."
msgstr ""
-#: common.opt:1768
+#: common.opt:1773
#, no-c-format
msgid "Enable Graphite Identity transformation."
msgstr ""
-#: common.opt:1772
+#: common.opt:1777
#, no-c-format
msgid ""
"Enable hoisting adjacent loads to encourage generating conditional move "
"instructions."
msgstr ""
-#: common.opt:1781
+#: common.opt:1786
#, no-c-format
msgid ""
"Improve GCC's ability to track column numbers in large source files, at the "
"expense of slower compilation."
msgstr ""
-#: common.opt:1786
+#: common.opt:1791
#, no-c-format
msgid "Mark all loops as parallel."
msgstr ""
-#: common.opt:1790 common.opt:1798 common.opt:3139
+#: common.opt:1795 common.opt:1803 common.opt:3148
#, no-c-format
msgid "Enable loop nest transforms. Same as -floop-nest-optimize."
msgstr ""
-#: common.opt:1794
+#: common.opt:1799
#, no-c-format
msgid "Enable loop interchange on trees."
msgstr ""
-#: common.opt:1802
+#: common.opt:1807
#, no-c-format
msgid "Perform unroll-and-jam on loops."
msgstr ""
-#: common.opt:1806
+#: common.opt:1811
#, no-c-format
msgid "Enable support for GNU transactional memory."
msgstr ""
-#: common.opt:1810
+#: common.opt:1815
#, no-c-format
msgid "Use STB_GNU_UNIQUE if supported by the assembler."
msgstr ""
-#: common.opt:1818
+#: common.opt:1823
#, no-c-format
msgid "Enable the loop nest optimizer."
msgstr ""
-#: common.opt:1822
+#: common.opt:1827
#, no-c-format
msgid "Force bitfield accesses to match their type width."
msgstr ""
-#: common.opt:1826
+#: common.opt:1831
#, no-c-format
msgid "Merge adjacent stores."
msgstr ""
-#: common.opt:1830
+#: common.opt:1835
#, no-c-format
msgid "Enable guessing of branch probabilities."
msgstr ""
-#: common.opt:1834
+#: common.opt:1839
#, no-c-format
msgid "Enable various security-relevant flags."
msgstr ""
-#: common.opt:1838
+#: common.opt:1843
#, no-c-format
msgid "Harden conditionals not used in branches, checking reversed conditions."
msgstr ""
-#: common.opt:1842
+#: common.opt:1847
#, no-c-format
msgid "Harden conditional branches by checking reversed conditions."
msgstr ""
-#: common.opt:1846
+#: common.opt:1851
#, no-c-format
msgid "Harden control flow by recording and checking execution paths."
msgstr ""
-#: common.opt:1850
+#: common.opt:1855
#, no-c-format
msgid "Disable CFR in leaf functions."
msgstr ""
-#: common.opt:1854
+#: common.opt:1859
#, no-c-format
msgid ""
"Check CFR execution paths also before calls followed by returns of their "
"results."
msgstr ""
-#: common.opt:1858
+#: common.opt:1863
#, no-c-format
msgid ""
"Check CFR execution paths also when exiting a function through an exception."
msgstr ""
-#: common.opt:1862
+#: common.opt:1867
#, no-c-format
msgid ""
"-fhardcfr-check-noreturn-calls=[always|no-xthrow|nothrow|never]\tCheck CFR "
"execution paths also before calling noreturn functions."
msgstr ""
-#: common.opt:1885
+#: common.opt:1890
#, no-c-format
msgid "Process #ident directives."
msgstr ""
-#: common.opt:1889
+#: common.opt:1894
#, no-c-format
msgid "Perform conversion of conditional jumps to branchless equivalents."
msgstr ""
-#: common.opt:1893
+#: common.opt:1898
#, no-c-format
msgid "Perform conversion of conditional jumps to conditional execution."
msgstr ""
-#: common.opt:1897
+#: common.opt:1902
#, no-c-format
msgid ""
"-fstack-reuse=[all|named_vars|none]\tSet stack reuse level for local "
"variables."
msgstr ""
-#: common.opt:1913
+#: common.opt:1918
#, no-c-format
msgid "Convert conditional jumps in innermost loops to branchless equivalents."
msgstr ""
-#: common.opt:1925
+#: common.opt:1930
#, no-c-format
msgid "Do not generate .size directives."
msgstr ""
-#: common.opt:1929
+#: common.opt:1934
#, no-c-format
msgid "Perform indirect inlining."
msgstr ""
-#: common.opt:1935
+#: common.opt:1940
#, no-c-format
msgid ""
"Enable inlining of function declared \"inline\", disabling disables all "
"inlining."
msgstr ""
-#: common.opt:1939
+#: common.opt:1944
#, no-c-format
msgid ""
"Integrate functions into their callers when code size is known not to grow."
msgstr ""
-#: common.opt:1943
+#: common.opt:1948
#, no-c-format
msgid ""
"Integrate functions not declared \"inline\" into their callers when "
"profitable."
msgstr ""
-#: common.opt:1947
+#: common.opt:1952
#, no-c-format
msgid "Integrate functions only required by their single caller."
msgstr ""
-#: common.opt:1954
+#: common.opt:1959
#, no-c-format
msgid ""
"-finline-limit=<number>\tLimit the size of inlined functions to <number>."
msgstr ""
-#: common.opt:1958
+#: common.opt:1963
#, no-c-format
msgid ""
"Inline __atomic operations when a lock free instruction sequence is "
"available."
msgstr ""
-#: common.opt:1968
+#: common.opt:1973
#, no-c-format
msgid ""
"-finline-stringops[=memcmp|memcpy|memmove|memset] Expand supported mem/str "
"operations inline, even if against optimization."
msgstr ""
-#: common.opt:1999
+#: common.opt:2004
#, no-c-format
msgid ""
"-fcf-protection=[full|branch|return|none|check]\tInstrument functions with "
@@ -15962,604 +16038,609 @@ msgid ""
"valid targets."
msgstr ""
-#: common.opt:2022
+#: common.opt:2027
#, no-c-format
msgid "Instrument function entry and exit with profiling calls."
msgstr ""
-#: common.opt:2026
+#: common.opt:2031
#, no-c-format
msgid "Instrument function entry and exit with profiling calls invoked once."
msgstr ""
-#: common.opt:2030
+#: common.opt:2035
#, no-c-format
msgid ""
"-finstrument-functions-exclude-function-list=name,...\tDo not instrument "
"listed functions."
msgstr ""
-#: common.opt:2034
+#: common.opt:2039
#, no-c-format
msgid ""
"-finstrument-functions-exclude-file-list=filename,...\tDo not instrument "
"functions listed in files."
msgstr ""
-#: common.opt:2038
+#: common.opt:2043
#, no-c-format
msgid "Perform interprocedural constant propagation."
msgstr ""
-#: common.opt:2042
+#: common.opt:2047
#, no-c-format
msgid "Perform cloning to make Interprocedural constant propagation stronger."
msgstr ""
-#: common.opt:2050
+#: common.opt:2055
#, no-c-format
msgid "Perform interprocedural bitwise constant propagation."
msgstr ""
-#: common.opt:2054
+#: common.opt:2059
#, no-c-format
msgid "Perform interprocedural modref analysis."
msgstr ""
-#: common.opt:2058
+#: common.opt:2063
#, no-c-format
msgid "Perform interprocedural profile propagation."
msgstr ""
-#: common.opt:2062
+#: common.opt:2067
#, no-c-format
msgid "Perform interprocedural points-to analysis."
msgstr ""
-#: common.opt:2066
+#: common.opt:2071
#, no-c-format
msgid "Discover pure and const functions."
msgstr ""
-#: common.opt:2070
+#: common.opt:2075
#, no-c-format
msgid "Perform Identical Code Folding for functions and read-only variables."
msgstr ""
-#: common.opt:2074
+#: common.opt:2079
#, no-c-format
msgid "Perform Identical Code Folding for functions."
msgstr ""
-#: common.opt:2078
+#: common.opt:2083
#, no-c-format
msgid "Perform Identical Code Folding for variables."
msgstr ""
-#: common.opt:2082
+#: common.opt:2087
#, no-c-format
msgid "Discover read-only and non addressable static variables."
msgstr ""
-#: common.opt:2086
+#: common.opt:2091
#, no-c-format
msgid "Discover read-only, write-only and non-addressable static variables."
msgstr ""
-#: common.opt:2090
+#: common.opt:2095
#, no-c-format
msgid "Reduce stack alignment on call sites if possible."
msgstr ""
-#: common.opt:2102
+#: common.opt:2107
#, no-c-format
msgid "Perform IPA Value Range Propagation."
msgstr ""
-#: common.opt:2106
+#: common.opt:2111
#, no-c-format
msgid "-fira-algorithm=[CB|priority]\tSet the used IRA algorithm."
msgstr ""
-#: common.opt:2110
+#: common.opt:2115
#, no-c-format
msgid ""
"Assume strict aliasing rules apply across (uninlined) function boundaries."
msgstr ""
-#: common.opt:2123
+#: common.opt:2128
#, no-c-format
msgid "-fira-region=[one|all|mixed]\tSet regions for IRA."
msgstr ""
-#: common.opt:2139
+#: common.opt:2144
#, no-c-format
msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
msgstr ""
-#: common.opt:2144
+#: common.opt:2149
#, no-c-format
msgid "Use IRA based register pressure calculation in RTL loop optimizations."
msgstr ""
-#: common.opt:2149
+#: common.opt:2154
#, no-c-format
msgid "Share slots for saving different hard registers."
msgstr ""
-#: common.opt:2153
+#: common.opt:2158
#, no-c-format
msgid "Share stack slots for spilled pseudo-registers."
msgstr ""
-#: common.opt:2157
+#: common.opt:2162
#, no-c-format
msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
msgstr ""
-#: common.opt:2161
+#: common.opt:2166
#, no-c-format
msgid "Optimize induction variables on trees."
msgstr ""
-#: common.opt:2165
+#: common.opt:2170
#, no-c-format
msgid "Use jump tables for sufficiently large switch statements."
msgstr ""
-#: common.opt:2169
+#: common.opt:2174
#, no-c-format
msgid "Use bit tests for sufficiently large switch statements."
msgstr ""
-#: common.opt:2173
+#: common.opt:2178
#, no-c-format
msgid "Generate code for functions even if they are fully inlined."
msgstr ""
-#: common.opt:2177
+#: common.opt:2182
#, no-c-format
msgid "Generate code for static functions even if they are never called."
msgstr ""
-#: common.opt:2181
+#: common.opt:2186
#, no-c-format
msgid "Emit static const variables even if they are not used."
msgstr ""
-#: common.opt:2185
+#: common.opt:2190
#, no-c-format
msgid "Give external symbols a leading underscore."
msgstr ""
-#: common.opt:2193
+#: common.opt:2198
#, no-c-format
msgid "Do CFG-sensitive rematerialization in LRA."
msgstr ""
-#: common.opt:2197
+#: common.opt:2202
#, no-c-format
msgid "Enable link-time optimization."
msgstr ""
-#: common.opt:2201
+#: common.opt:2206
#, no-c-format
msgid "Link-time optimization with number of parallel jobs or jobserver."
msgstr ""
-#: common.opt:2223
+#: common.opt:2228
#, no-c-format
msgid "Specify the algorithm to partition symbols and vars at linktime."
msgstr ""
-#: common.opt:2228
+#: common.opt:2233
#, no-c-format
msgid "Use zlib/zstd compression level <number> for IL."
msgstr ""
-#: common.opt:2236
+#: common.opt:2241
#, no-c-format
msgid "Report various link-time optimization statistics."
msgstr ""
-#: common.opt:2240
+#: common.opt:2245
#, no-c-format
msgid "Report various link-time optimization statistics for WPA only."
msgstr ""
-#: common.opt:2244
+#: common.opt:2249
#, no-c-format
msgid "Set errno after built-in math functions."
msgstr ""
-#: common.opt:2248
+#: common.opt:2253
#, no-c-format
msgid "-fmax-errors=<number>\tMaximum number of errors to report."
msgstr ""
-#: common.opt:2252
+#: common.opt:2257
#, no-c-format
msgid "Report on permanent memory allocation."
msgstr ""
-#: common.opt:2256
+#: common.opt:2261
#, no-c-format
msgid "Report on permanent memory allocation in WPA only."
msgstr ""
-#: common.opt:2263
+#: common.opt:2268
#, no-c-format
msgid "Attempt to merge identical constants and constant variables."
msgstr ""
-#: common.opt:2267
+#: common.opt:2272
#, no-c-format
msgid "Attempt to merge identical constants across compilation units."
msgstr ""
-#: common.opt:2271
+#: common.opt:2276
#, no-c-format
msgid "Attempt to merge identical debug strings across compilation units."
msgstr ""
-#: common.opt:2275
+#: common.opt:2280
#, no-c-format
msgid ""
"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
"line. 0 suppresses line-wrapping."
msgstr ""
-#: common.opt:2279
+#: common.opt:2284
#, no-c-format
msgid "Align the start of every function."
msgstr ""
-#: common.opt:2283
+#: common.opt:2288
#, no-c-format
msgid "Perform SMS based modulo scheduling before the first scheduling pass."
msgstr ""
-#: common.opt:2287
+#: common.opt:2292
#, no-c-format
msgid "Perform SMS based modulo scheduling with register moves allowed."
msgstr ""
-#: common.opt:2291
+#: common.opt:2296
#, no-c-format
msgid "Move loop invariant computations out of loops."
msgstr ""
-#: common.opt:2295
+#: common.opt:2300
#, no-c-format
msgid "Move stores out of loops."
msgstr ""
-#: common.opt:2299
+#: common.opt:2304
#, no-c-format
msgid "Building block for specs-based multilib-aware TFLAGS."
msgstr ""
-#: common.opt:2303
+#: common.opt:2308
#, no-c-format
msgid "Use the RTL dead code elimination pass."
msgstr ""
-#: common.opt:2307
+#: common.opt:2312
#, no-c-format
msgid "Use the RTL dead store elimination pass."
msgstr ""
-#: common.opt:2311
+#: common.opt:2316
#, no-c-format
msgid ""
"Enable/Disable the traditional scheduling in loops that already passed "
"modulo scheduling."
msgstr ""
-#: common.opt:2315
+#: common.opt:2320
#, no-c-format
msgid "Support synchronous non-call exceptions."
msgstr ""
-#: common.opt:2322
+#: common.opt:2327
#, no-c-format
msgid ""
"-foffload-options=<targets>=<options>\tSpecify options for the offloading "
"targets."
msgstr ""
-#: common.opt:2326
+#: common.opt:2331
#, no-c-format
msgid "-foffload-abi=[lp64|ilp32]\tSet the ABI to use in an offload compiler."
msgstr ""
-#: common.opt:2339
+#: common.opt:2344
#, no-c-format
msgid "When possible do not generate stack frames."
msgstr ""
-#: common.opt:2346
+#: common.opt:2351
#, no-c-format
msgid ""
"Generate SIMD clones for functions with the OpenMP declare target directive."
msgstr ""
-#: common.opt:2365
+#: common.opt:2370
#, no-c-format
msgid "Enable all optimization info dumps on stderr."
msgstr ""
-#: common.opt:2369
+#: common.opt:2374
#, no-c-format
msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
msgstr ""
-#: common.opt:2373
+#: common.opt:2378
#, no-c-format
msgid ""
"Write a SRCFILE.opt-record.json file detailing what optimizations were "
"performed."
msgstr ""
-#: common.opt:2381
+#: common.opt:2386
#, no-c-format
msgid "Optimize sibling and tail recursive calls."
msgstr ""
-#: common.opt:2385
+#: common.opt:2390
#, no-c-format
msgid "Perform partial inlining."
msgstr ""
-#: common.opt:2389 common.opt:2393
+#: common.opt:2394 common.opt:2398
#, no-c-format
msgid "Report on memory allocation before interprocedural optimization."
msgstr ""
-#: common.opt:2397
+#: common.opt:2402
#, no-c-format
msgid "Pack structure members together without holes."
msgstr ""
-#: common.opt:2401
+#: common.opt:2406
#, no-c-format
msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
msgstr ""
-#: common.opt:2405
+#: common.opt:2410
#, no-c-format
msgid "Return small aggregates in memory, not registers."
msgstr ""
-#: common.opt:2409
+#: common.opt:2414
#, no-c-format
msgid "Perform loop peeling."
msgstr ""
-#: common.opt:2413
+#: common.opt:2418
#, no-c-format
msgid "Enable machine specific peephole optimizations."
msgstr ""
-#: common.opt:2417
+#: common.opt:2422
#, no-c-format
msgid "Enable an RTL peephole pass before sched2."
msgstr ""
-#: common.opt:2421
+#: common.opt:2426
#, no-c-format
msgid "Generate position-independent code if possible (large mode)."
msgstr ""
-#: common.opt:2425
+#: common.opt:2430
#, no-c-format
msgid ""
"Generate position-independent code for executables if possible (large mode)."
msgstr ""
-#: common.opt:2429
+#: common.opt:2434
#, no-c-format
msgid "Generate position-independent code if possible (small mode)."
msgstr ""
-#: common.opt:2433
+#: common.opt:2438
#, no-c-format
msgid ""
"Generate position-independent code for executables if possible (small mode)."
msgstr ""
-#: common.opt:2437
+#: common.opt:2442
#, no-c-format
msgid ""
"Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
msgstr ""
-#: common.opt:2441
+#: common.opt:2446
#, no-c-format
msgid "Specify a plugin to load."
msgstr ""
-#: common.opt:2445
+#: common.opt:2450
#, no-c-format
msgid ""
"-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
"plugin <name>."
msgstr ""
-#: common.opt:2449
+#: common.opt:2454
#, no-c-format
msgid "Run predictive commoning optimization."
msgstr ""
-#: common.opt:2453
+#: common.opt:2458
#, no-c-format
msgid "Generate prefetch instructions, if available, for arrays in loops."
msgstr ""
-#: common.opt:2457
+#: common.opt:2462
#, no-c-format
msgid "Enable basic program profiling code."
msgstr ""
-#: common.opt:2461
+#: common.opt:2466
#, no-c-format
msgid "Generate absolute source path names for gcov."
msgstr ""
-#: common.opt:2465
+#: common.opt:2470
#, no-c-format
msgid "Insert arc-based program profiling code."
msgstr ""
-#: common.opt:2469
+#: common.opt:2474
+#, no-c-format
+msgid "Insert condition coverage profiling code."
+msgstr ""
+
+#: common.opt:2478
#, no-c-format
msgid ""
"Set the top-level directory for storing the profile data. The default is "
"'pwd'."
msgstr ""
-#: common.opt:2474
+#: common.opt:2483
#, no-c-format
msgid "Select the name for storing the profile note file."
msgstr ""
-#: common.opt:2478
+#: common.opt:2487
#, no-c-format
msgid "Enable correction of flow inconsistent profile data input."
msgstr ""
-#: common.opt:2482
+#: common.opt:2491
#, no-c-format
msgid ""
"-fprofile-update=[single|atomic|prefer-atomic]\tSet the profile update "
"method."
msgstr ""
-#: common.opt:2486
+#: common.opt:2495
#, no-c-format
msgid ""
"Instrument only functions from files whose name matches any of the regular "
"expressions (separated by semi-colons)."
msgstr ""
-#: common.opt:2490
+#: common.opt:2499
#, no-c-format
msgid ""
"Instrument only functions from files whose name does not match any of the "
"regular expressions (separated by semi-colons)."
msgstr ""
-#: common.opt:2506
+#: common.opt:2515
#, no-c-format
msgid ""
"-fprofile-reproducible=[serial|parallel-runs|multithreaded]\tControl level "
"of reproducibility of profile gathered by -fprofile-generate."
msgstr ""
-#: common.opt:2522
+#: common.opt:2531
#, no-c-format
msgid ""
"Remove prefix from absolute path before mangling name for -fprofile-"
"generate= and -fprofile-use=."
msgstr ""
-#: common.opt:2526
+#: common.opt:2535
#, no-c-format
msgid ""
"-fprofile-prefix-map=<old>=<new>\tMap one directory name to another in GCOV "
"coverage result."
msgstr ""
-#: common.opt:2530
+#: common.opt:2539
#, no-c-format
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations."
msgstr ""
-#: common.opt:2534
+#: common.opt:2543
#, no-c-format
msgid ""
"Enable common options for generating profile info for profile feedback "
"directed optimizations, and set -fprofile-dir=."
msgstr ""
-#: common.opt:2538
+#: common.opt:2547
#, no-c-format
msgid ""
"Register the profile information in the .gcov_info section instead of using "
"a constructor/destructor."
msgstr ""
-#: common.opt:2542
+#: common.opt:2551
#, no-c-format
msgid ""
"Register the profile information in the specified section instead of using a "
"constructor/destructor."
msgstr ""
-#: common.opt:2546
+#: common.opt:2555
#, no-c-format
msgid ""
"Do not assume that functions never executed during the train run are cold."
msgstr ""
-#: common.opt:2550
+#: common.opt:2559
#, no-c-format
msgid ""
"Enable common options for performing profile feedback directed optimizations."
msgstr ""
-#: common.opt:2554
+#: common.opt:2563
#, no-c-format
msgid ""
"Enable common options for performing profile feedback directed "
"optimizations, and set -fprofile-dir=."
msgstr ""
-#: common.opt:2558
+#: common.opt:2567
#, no-c-format
msgid "Insert code to profile values of expressions."
msgstr ""
-#: common.opt:2562
+#: common.opt:2571
#, no-c-format
msgid "Report on consistency of profile."
msgstr ""
-#: common.opt:2566
+#: common.opt:2575
#, no-c-format
msgid "Enable function reordering that improves code placement."
msgstr ""
-#: common.opt:2570
+#: common.opt:2579
#, no-c-format
msgid "Insert NOP instructions at each function entry."
msgstr ""
-#: common.opt:2577
+#: common.opt:2586
#, no-c-format
msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
msgstr ""
-#: common.opt:2587
+#: common.opt:2596
#, no-c-format
msgid "Record gcc command line switches in the object file."
msgstr ""
-#: common.opt:2591
+#: common.opt:2600
#, no-c-format
msgid "Return small aggregates in registers."
msgstr ""
-#: common.opt:2599
+#: common.opt:2608
#, no-c-format
msgid ""
"Tell DSE that the storage for a C++ object is dead when the constructor "
"starts and when the destructor finishes."
msgstr ""
-#: common.opt:2613
+#: common.opt:2622
#, no-c-format
msgid ""
"-flive-patching=[inline-only-static|inline-clone]\tControl IPA optimizations "
@@ -16567,520 +16648,520 @@ msgid ""
"multiple-level control on the enabled IPA optimizations."
msgstr ""
-#: common.opt:2628
+#: common.opt:2637
#, no-c-format
msgid "Tell DCE to remove unused C++ allocations."
msgstr ""
-#: common.opt:2632
+#: common.opt:2641
#, no-c-format
msgid "Relief of register pressure through live range shrinkage."
msgstr ""
-#: common.opt:2636
+#: common.opt:2645
#, no-c-format
msgid "Perform a register renaming optimization pass."
msgstr ""
-#: common.opt:2640
+#: common.opt:2649
#, no-c-format
msgid "Perform a target dependent instruction fusion optimization pass."
msgstr ""
-#: common.opt:2644
+#: common.opt:2653
#, no-c-format
msgid "Reorder basic blocks to improve code placement."
msgstr ""
-#: common.opt:2648
+#: common.opt:2657
#, no-c-format
msgid ""
"-freorder-blocks-algorithm=[simple|stc]\tSet the used basic block reordering "
"algorithm."
msgstr ""
-#: common.opt:2661
+#: common.opt:2670
#, no-c-format
msgid "Reorder basic blocks and partition into hot and cold sections."
msgstr ""
-#: common.opt:2665
+#: common.opt:2674
#, no-c-format
msgid "Reorder functions to improve code placement."
msgstr ""
-#: common.opt:2669
+#: common.opt:2678
#, no-c-format
msgid "Add a common subexpression elimination pass after loop optimizations."
msgstr ""
-#: common.opt:2677
+#: common.opt:2686
#, no-c-format
msgid "Disable optimizations that assume default FP rounding behavior."
msgstr ""
-#: common.opt:2681
+#: common.opt:2690
#, no-c-format
msgid "Enable scheduling across basic blocks."
msgstr ""
-#: common.opt:2685
+#: common.opt:2694
#, no-c-format
msgid "Enable register pressure sensitive insn scheduling."
msgstr ""
-#: common.opt:2689
+#: common.opt:2698
#, no-c-format
msgid "Allow speculative motion of non-loads."
msgstr ""
-#: common.opt:2693
+#: common.opt:2702
#, no-c-format
msgid "Allow speculative motion of some loads."
msgstr ""
-#: common.opt:2697
+#: common.opt:2706
#, no-c-format
msgid "Allow speculative motion of more loads."
msgstr ""
-#: common.opt:2701
+#: common.opt:2710
#, no-c-format
msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
msgstr ""
-#: common.opt:2705
+#: common.opt:2714
#, no-c-format
msgid "If scheduling post reload, do superblock scheduling."
msgstr ""
-#: common.opt:2713
+#: common.opt:2722
#, no-c-format
msgid "Reschedule instructions before register allocation."
msgstr ""
-#: common.opt:2717
+#: common.opt:2726
#, no-c-format
msgid "Reschedule instructions after register allocation."
msgstr ""
-#: common.opt:2724
+#: common.opt:2733
#, no-c-format
msgid "Schedule instructions using selective scheduling algorithm."
msgstr ""
-#: common.opt:2728
+#: common.opt:2737
#, no-c-format
msgid "Run selective scheduling after reload."
msgstr ""
-#: common.opt:2732
+#: common.opt:2741
#, no-c-format
msgid "Run self-tests, using the given path to locate test files."
msgstr ""
-#: common.opt:2736
+#: common.opt:2745
#, no-c-format
msgid "Perform software pipelining of inner loops during selective scheduling."
msgstr ""
-#: common.opt:2740
+#: common.opt:2749
#, no-c-format
msgid "Perform software pipelining of outer loops during selective scheduling."
msgstr ""
-#: common.opt:2744
+#: common.opt:2753
#, no-c-format
msgid "Reschedule pipelined regions without pipelining."
msgstr ""
-#: common.opt:2748
+#: common.opt:2757
#, no-c-format
msgid ""
"Allow interposing function (or variables) by ones with different semantics "
"(or initializer) respectively by dynamic linker."
msgstr ""
-#: common.opt:2754
+#: common.opt:2763
#, no-c-format
msgid "Allow premature scheduling of queued insns."
msgstr ""
-#: common.opt:2758
+#: common.opt:2767
#, no-c-format
msgid ""
"-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
"prematurely scheduled."
msgstr ""
-#: common.opt:2766
+#: common.opt:2775
#, no-c-format
msgid ""
"Set dependence distance checking in premature scheduling of queued insns."
msgstr ""
-#: common.opt:2770
+#: common.opt:2779
#, no-c-format
msgid ""
"-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
"premature scheduling of queued insns."
msgstr ""
-#: common.opt:2774
+#: common.opt:2783
#, no-c-format
msgid "Enable the group heuristic in the scheduler."
msgstr ""
-#: common.opt:2778
+#: common.opt:2787
#, no-c-format
msgid "Enable the critical path heuristic in the scheduler."
msgstr ""
-#: common.opt:2782
+#: common.opt:2791
#, no-c-format
msgid "Enable the speculative instruction heuristic in the scheduler."
msgstr ""
-#: common.opt:2786
+#: common.opt:2795
#, no-c-format
msgid "Enable the rank heuristic in the scheduler."
msgstr ""
-#: common.opt:2790
+#: common.opt:2799
#, no-c-format
msgid "Enable the last instruction heuristic in the scheduler."
msgstr ""
-#: common.opt:2794
+#: common.opt:2803
#, no-c-format
msgid "Enable the dependent count heuristic in the scheduler."
msgstr ""
-#: common.opt:2798
+#: common.opt:2807
#, no-c-format
msgid "Access data in the same section from shared anchor points."
msgstr ""
-#: common.opt:2810
+#: common.opt:2819
#, no-c-format
msgid "Turn on Redundant Extensions Elimination pass."
msgstr ""
-#: common.opt:2814
+#: common.opt:2823
#, no-c-format
msgid "Show column numbers in diagnostics, when available. Default on."
msgstr ""
-#: common.opt:2818
+#: common.opt:2827
#, no-c-format
msgid ""
"Emit function prologues only before parts of the function that need it, "
"rather than at the top of the function."
msgstr ""
-#: common.opt:2823
+#: common.opt:2832
#, no-c-format
msgid "Shrink-wrap parts of the prologue and epilogue separately."
msgstr ""
-#: common.opt:2827
+#: common.opt:2836
#, no-c-format
msgid "Disable optimizations observable by IEEE signaling NaNs."
msgstr ""
-#: common.opt:2831
+#: common.opt:2840
#, no-c-format
msgid ""
"Disable floating point optimizations that ignore the IEEE signedness of zero."
msgstr ""
-#: common.opt:2835
+#: common.opt:2844
#, no-c-format
msgid "Convert floating point constants to single precision constants."
msgstr ""
-#: common.opt:2839
+#: common.opt:2848
#, no-c-format
msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: common.opt:2843
+#: common.opt:2852
#, no-c-format
msgid "Generate discontiguous stack frames."
msgstr ""
-#: common.opt:2847
+#: common.opt:2856
#, no-c-format
msgid "Split wide types into independent registers."
msgstr ""
-#: common.opt:2851
+#: common.opt:2860
#, no-c-format
msgid "Split wide types into independent registers earlier."
msgstr ""
-#: common.opt:2855
+#: common.opt:2864
#, no-c-format
msgid "Enable backward propagation of use properties at the SSA level."
msgstr ""
-#: common.opt:2859
+#: common.opt:2868
#, no-c-format
msgid "Optimize conditional patterns using SSA PHI nodes."
msgstr ""
-#: common.opt:2863
+#: common.opt:2872
#, no-c-format
msgid ""
"Optimize amount of stdarg registers saved to stack at start of function."
msgstr ""
-#: common.opt:2867
+#: common.opt:2876
#, no-c-format
msgid "Apply variable expansion when loops are unrolled."
msgstr ""
-#: common.opt:2871
+#: common.opt:2880
#, no-c-format
msgid ""
"-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
"program."
msgstr ""
-#: common.opt:2875
+#: common.opt:2884
#, no-c-format
msgid ""
"Insert stack checking code into the program. Same as -fstack-check=specific."
msgstr ""
-#: common.opt:2879
+#: common.opt:2888
#, no-c-format
msgid ""
"Insert code to probe each page of stack space as it is allocated to protect "
"from stack-clash style attacks."
msgstr ""
-#: common.opt:2887
+#: common.opt:2896
#, no-c-format
msgid ""
"-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
msgstr ""
-#: common.opt:2891
+#: common.opt:2900
#, no-c-format
msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
msgstr ""
-#: common.opt:2895
+#: common.opt:2904
#, no-c-format
msgid "Use propolice as a stack protection method."
msgstr ""
-#: common.opt:2899
+#: common.opt:2908
#, no-c-format
msgid "Use a stack protection method for every function."
msgstr ""
-#: common.opt:2903
+#: common.opt:2912
#, no-c-format
msgid "Use a smart stack protection method for certain functions."
msgstr ""
-#: common.opt:2907
+#: common.opt:2916
#, no-c-format
msgid ""
"Use stack protection method only for functions with the stack_protect "
"attribute."
msgstr ""
-#: common.opt:2911
+#: common.opt:2920
#, no-c-format
msgid "Output stack usage information on a per-function basis."
msgstr ""
-#: common.opt:2923
+#: common.opt:2932
#, no-c-format
msgid "Assume strict aliasing rules apply."
msgstr ""
-#: common.opt:2927
+#: common.opt:2936
#, no-c-format
msgid ""
"Treat signed overflow as undefined. Negated as -fwrapv -fwrapv-pointer."
msgstr ""
-#: common.opt:2931
+#: common.opt:2940
#, no-c-format
msgid "Disable stack scrub entirely, disregarding strub attributes."
msgstr ""
-#: common.opt:2935
+#: common.opt:2944
#, no-c-format
msgid "Enable stack scrub as per attributes, with strict call checking."
msgstr ""
-#: common.opt:2944
+#: common.opt:2953
#, no-c-format
msgid "Restore default strub mode: as per attributes, with relaxed checking."
msgstr ""
-#: common.opt:2948
+#: common.opt:2957
#, no-c-format
msgid "Enable stack scrubbing for all viable functions."
msgstr ""
-#: common.opt:2952
+#: common.opt:2961
#, no-c-format
msgid "Enable at-calls stack scrubbing for all viable functions."
msgstr ""
-#: common.opt:2956
+#: common.opt:2965
#, no-c-format
msgid "Enable internal stack scrubbing for all viable functions."
msgstr ""
-#: common.opt:2960
+#: common.opt:2969
#, no-c-format
msgid "Implement __atomic operations via libcalls to legacy __sync functions."
msgstr ""
-#: common.opt:2964
+#: common.opt:2973
#, no-c-format
msgid "Check for syntax errors, then stop."
msgstr ""
-#: common.opt:2968
+#: common.opt:2977
#, no-c-format
msgid "Create data files needed by \"gcov\"."
msgstr ""
-#: common.opt:2972
+#: common.opt:2981
#, no-c-format
msgid "Perform jump threading optimizations."
msgstr ""
-#: common.opt:2976
+#: common.opt:2985
#, no-c-format
msgid "Report the time taken by each compiler pass."
msgstr ""
-#: common.opt:2980
+#: common.opt:2989
#, no-c-format
msgid "Record times taken by sub-phases separately."
msgstr ""
-#: common.opt:2984
+#: common.opt:2993
#, no-c-format
msgid ""
"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
"default thread-local storage code generation model."
msgstr ""
-#: common.opt:3003
+#: common.opt:3012
#, no-c-format
msgid "Reorder top level functions, variables, and asms."
msgstr ""
-#: common.opt:3007
+#: common.opt:3016
#, no-c-format
msgid "Perform superblock formation via tail duplication."
msgstr ""
-#: common.opt:3011
+#: common.opt:3020
#, no-c-format
msgid ""
"For targets that normally need trampolines for nested functions, always "
"generate them instead of using descriptors."
msgstr ""
-#: common.opt:3016
+#: common.opt:3025
#, no-c-format
msgid ""
"Whether trampolines are generated in executable memory rather than "
"executable stack."
msgstr ""
-#: common.opt:3034
+#: common.opt:3043
#, no-c-format
msgid "Assume floating-point operations can trap."
msgstr ""
-#: common.opt:3038
+#: common.opt:3047
#, no-c-format
msgid "Trap for signed overflow in addition, subtraction and multiplication."
msgstr ""
-#: common.opt:3042
+#: common.opt:3051
#, no-c-format
msgid "Enable SSA-CCP optimization on trees."
msgstr ""
-#: common.opt:3046
+#: common.opt:3055
#, no-c-format
msgid "Enable SSA-BIT-CCP optimization on trees."
msgstr ""
-#: common.opt:3054
+#: common.opt:3063
#, no-c-format
msgid "Enable loop header copying on trees."
msgstr ""
-#: common.opt:3062
+#: common.opt:3071
#, no-c-format
msgid "Enable SSA coalescing of user variables."
msgstr ""
-#: common.opt:3070
+#: common.opt:3079
#, no-c-format
msgid "Enable copy propagation on trees."
msgstr ""
-#: common.opt:3078
+#: common.opt:3087
#, no-c-format
msgid "Transform condition stores into unconditional ones."
msgstr ""
-#: common.opt:3082
+#: common.opt:3091
#, no-c-format
msgid "Perform conversions of switch initializations."
msgstr ""
-#: common.opt:3086
+#: common.opt:3095
#, no-c-format
msgid "Enable SSA dead code elimination optimization on trees."
msgstr ""
-#: common.opt:3090
+#: common.opt:3099
#, no-c-format
msgid "Enable dominator optimizations."
msgstr ""
-#: common.opt:3094
+#: common.opt:3103
#, no-c-format
msgid "Enable tail merging on trees."
msgstr ""
-#: common.opt:3098
+#: common.opt:3107
#, no-c-format
msgid "Enable dead store elimination."
msgstr ""
-#: common.opt:3102
+#: common.opt:3111
#, no-c-format
msgid "Enable forward propagation on trees."
msgstr ""
-#: common.opt:3106
+#: common.opt:3115
#, no-c-format
msgid "Enable Full Redundancy Elimination (FRE) on trees."
msgstr ""
-#: common.opt:3110
+#: common.opt:3119
#, no-c-format
msgid "Enable string length optimizations on trees."
msgstr ""
-#: common.opt:3114
+#: common.opt:3123
#, no-c-format
msgid ""
"Detect paths that trigger erroneous or undefined behavior due to "
@@ -17088,7 +17169,7 @@ msgid ""
"flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
-#: common.opt:3120
+#: common.opt:3129
#, no-c-format
msgid ""
"Detect paths that trigger erroneous or undefined behavior due to a null "
@@ -17097,521 +17178,521 @@ msgid ""
"statement with erroneous or undefined behavior into a trap."
msgstr ""
-#: common.opt:3127
+#: common.opt:3136
#, no-c-format
msgid "Enable loop distribution on trees."
msgstr ""
-#: common.opt:3131
+#: common.opt:3140
#, no-c-format
msgid "Enable loop distribution for patterns transformed into a library call."
msgstr ""
-#: common.opt:3135
+#: common.opt:3144
#, no-c-format
msgid "Enable loop invariant motion on trees."
msgstr ""
-#: common.opt:3143
+#: common.opt:3152
#, no-c-format
msgid "Create canonical induction variables in loops."
msgstr ""
-#: common.opt:3147
+#: common.opt:3156
#, no-c-format
msgid "Enable loop optimizations on tree level."
msgstr ""
-#: common.opt:3151
+#: common.opt:3160
#, no-c-format
msgid ""
"-ftree-parallelize-loops=<number>\tEnable automatic parallelization of loops."
msgstr ""
-#: common.opt:3155
+#: common.opt:3164
#, no-c-format
msgid "Enable hoisting loads from conditional pointers."
msgstr ""
-#: common.opt:3159
+#: common.opt:3168
#, no-c-format
msgid "Enable SSA-PRE optimization on trees."
msgstr ""
-#: common.opt:3163
+#: common.opt:3172
#, no-c-format
msgid ""
"In SSA-PRE optimization on trees, enable partial-partial redundancy "
"elimination."
msgstr ""
-#: common.opt:3167
+#: common.opt:3176
#, no-c-format
msgid "Perform function-local points-to analysis on trees."
msgstr ""
-#: common.opt:3171
+#: common.opt:3180
#, no-c-format
msgid "Enable reassociation on tree level."
msgstr ""
-#: common.opt:3179
+#: common.opt:3188
#, no-c-format
msgid "Enable SSA code sinking on trees."
msgstr ""
-#: common.opt:3183
+#: common.opt:3192
#, no-c-format
msgid "Perform straight-line strength reduction."
msgstr ""
-#: common.opt:3187
+#: common.opt:3196
#, no-c-format
msgid "Perform scalar replacement of aggregates."
msgstr ""
-#: common.opt:3191
+#: common.opt:3200
#, no-c-format
msgid "Replace temporary expressions in the SSA->normal pass."
msgstr ""
-#: common.opt:3195
+#: common.opt:3204
#, no-c-format
msgid "Perform live range splitting during the SSA->normal pass."
msgstr ""
-#: common.opt:3199
+#: common.opt:3208
#, no-c-format
msgid "Perform Value Range Propagation on trees."
msgstr ""
-#: common.opt:3203
+#: common.opt:3212
#, no-c-format
msgid "Split paths leading to loop backedges."
msgstr ""
-#: common.opt:3207
+#: common.opt:3216
#, no-c-format
msgid ""
"Assume common declarations may be overridden with ones with a larger "
"trailing array."
msgstr ""
-#: common.opt:3212
+#: common.opt:3221
#, no-c-format
msgid "Compile whole compilation unit at a time."
msgstr ""
-#: common.opt:3216
+#: common.opt:3225
#, no-c-format
msgid "Trap on __builtin_unreachable instead of using it for optimization."
msgstr ""
-#: common.opt:3220
+#: common.opt:3229
#, no-c-format
msgid "Perform loop unrolling when iteration count is known."
msgstr ""
-#: common.opt:3224
+#: common.opt:3233
#, no-c-format
msgid "Perform loop unrolling for all loops."
msgstr ""
-#: common.opt:3239
+#: common.opt:3248
#, no-c-format
msgid ""
"Allow optimization for floating-point arithmetic which may change the result "
"of the operation due to rounding."
msgstr ""
-#: common.opt:3244
+#: common.opt:3253
#, no-c-format
msgid "Same as -fassociative-math for expressions which include division."
msgstr ""
-#: common.opt:3252
+#: common.opt:3261
#, no-c-format
msgid "Allow math optimizations that may violate IEEE or ISO standards."
msgstr ""
-#: common.opt:3256
+#: common.opt:3265
#, no-c-format
msgid "Perform loop unswitching."
msgstr ""
-#: common.opt:3260
+#: common.opt:3269
#, no-c-format
msgid "Perform loop splitting."
msgstr ""
-#: common.opt:3264
+#: common.opt:3273
#, no-c-format
msgid "Version loops based on whether indices have a stride of one."
msgstr ""
-#: common.opt:3268
+#: common.opt:3277
#, no-c-format
msgid "Just generate unwind tables for exception handling."
msgstr ""
-#: common.opt:3272
+#: common.opt:3281
#, no-c-format
msgid "Use the bfd linker instead of the default linker."
msgstr ""
-#: common.opt:3276
+#: common.opt:3285
#, no-c-format
msgid "Use the gold linker instead of the default linker."
msgstr ""
-#: common.opt:3280
+#: common.opt:3289
#, no-c-format
msgid "Use the lld LLVM linker instead of the default linker."
msgstr ""
-#: common.opt:3284
+#: common.opt:3293
#, no-c-format
msgid "Use the Modern linker (MOLD) linker instead of the default linker."
msgstr ""
-#: common.opt:3294
+#: common.opt:3303
#, no-c-format
msgid "Perform variable tracking."
msgstr ""
-#: common.opt:3301
+#: common.opt:3310
#, no-c-format
msgid "Perform variable tracking by annotating assignments."
msgstr ""
-#: common.opt:3307
+#: common.opt:3316
#, no-c-format
msgid "Toggle -fvar-tracking-assignments."
msgstr ""
-#: common.opt:3314
+#: common.opt:3323
#, no-c-format
msgid ""
"Perform variable tracking and also tag variables that are uninitialized."
msgstr ""
-#: common.opt:3319
+#: common.opt:3328
#, no-c-format
msgid "Enable vectorization on trees."
msgstr ""
-#: common.opt:3327
+#: common.opt:3336
#, no-c-format
msgid "Enable loop vectorization on trees."
msgstr ""
-#: common.opt:3331
+#: common.opt:3340
#, no-c-format
msgid "Enable basic block vectorization (SLP) on trees."
msgstr ""
-#: common.opt:3335
+#: common.opt:3344
#, no-c-format
msgid ""
"-fvect-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the cost "
"model for vectorization."
msgstr ""
-#: common.opt:3339
+#: common.opt:3348
#, no-c-format
msgid ""
"-fsimd-cost-model=[unlimited|dynamic|cheap|very-cheap]\tSpecifies the "
"vectorization cost model for code marked with a simd directive."
msgstr ""
-#: common.opt:3358
+#: common.opt:3367
#, no-c-format
msgid ""
"Enables the dynamic vectorizer cost model. Preserved for backward "
"compatibility."
msgstr ""
-#: common.opt:3366
+#: common.opt:3375
#, no-c-format
msgid "Enable copy propagation of scalar-evolution information."
msgstr ""
-#: common.opt:3370
+#: common.opt:3379
#, no-c-format
msgid ""
"-ftrivial-auto-var-init=[uninitialized|pattern|zero]\tAdd initializations to "
"automatic variables."
msgstr ""
-#: common.opt:3392
+#: common.opt:3401
#, no-c-format
msgid "Add extra commentary to assembler output."
msgstr ""
-#: common.opt:3396
+#: common.opt:3405
#, no-c-format
msgid ""
"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
"visibility."
msgstr ""
-#: common.opt:3415
+#: common.opt:3424
#, no-c-format
msgid "Validate vtable pointers before using them."
msgstr ""
-#: common.opt:3431
+#: common.opt:3440
#, no-c-format
msgid "Output vtable verification counters."
msgstr ""
-#: common.opt:3435
+#: common.opt:3444
#, no-c-format
msgid "Output vtable verification pointer sets information."
msgstr ""
-#: common.opt:3439
+#: common.opt:3448
#, no-c-format
msgid "Use expression value profiles in optimizations."
msgstr ""
-#: common.opt:3443
+#: common.opt:3452
#, no-c-format
msgid "Construct webs and split unrelated uses of single variable."
msgstr ""
-#: common.opt:3447
+#: common.opt:3456
#, no-c-format
msgid "Enable conditional dead code elimination for builtin calls."
msgstr ""
-#: common.opt:3451
+#: common.opt:3460
#, no-c-format
msgid "Perform whole program optimizations."
msgstr ""
-#: common.opt:3455
+#: common.opt:3464
#, no-c-format
msgid "Assume pointer overflow wraps around."
msgstr ""
-#: common.opt:3459
+#: common.opt:3468
#, no-c-format
msgid "Assume signed arithmetic overflow wraps around."
msgstr ""
-#: common.opt:3463
+#: common.opt:3472
#, no-c-format
msgid "Put zero initialized data in the bss section."
msgstr ""
-#: common.opt:3467
+#: common.opt:3476
#, no-c-format
msgid "Clear call-used registers upon function return."
msgstr ""
-#: common.opt:3471
+#: common.opt:3480
#, no-c-format
msgid "Generate debug information in default format."
msgstr ""
-#: common.opt:3475
+#: common.opt:3484
#, no-c-format
msgid "Assume assembler support for (DWARF2+) .loc directives."
msgstr ""
-#: common.opt:3479
+#: common.opt:3488
#, no-c-format
msgid "Assume assembler support for view in (DWARF2+) .loc directives."
msgstr ""
-#: common.opt:3483
+#: common.opt:3492
#, no-c-format
msgid "Generate debug information in CodeView format."
msgstr ""
-#: common.opt:3503
+#: common.opt:3512
#, no-c-format
msgid "Record DW_AT_decl_column and DW_AT_call_column in DWARF."
msgstr ""
-#: common.opt:3509
+#: common.opt:3518
#, no-c-format
msgid "Generate CTF debug information at default level."
msgstr ""
-#: common.opt:3513
+#: common.opt:3522
#, no-c-format
msgid "Generate BTF debug information at default level."
msgstr ""
-#: common.opt:3517
+#: common.opt:3526
#, no-c-format
msgid "Generate debug information in default version of DWARF format."
msgstr ""
-#: common.opt:3521
+#: common.opt:3530
#, no-c-format
msgid "Generate debug information in DWARF v2 (or later) format."
msgstr ""
-#: common.opt:3525
+#: common.opt:3534
#, no-c-format
msgid "Use 32-bit DWARF format when emitting DWARF debug information."
msgstr ""
-#: common.opt:3529
+#: common.opt:3538
#, no-c-format
msgid "Use 64-bit DWARF format when emitting DWARF debug information."
msgstr ""
-#: common.opt:3533
+#: common.opt:3542
#, no-c-format
msgid "Generate debug information in default extended format."
msgstr ""
-#: common.opt:3537
+#: common.opt:3546
#, no-c-format
msgid "Generate extended entry point information for inlined functions."
msgstr ""
-#: common.opt:3541
+#: common.opt:3550
#, no-c-format
msgid "Compute locview reset points based on insn length estimates."
msgstr ""
-#: common.opt:3549
+#: common.opt:3558
#, no-c-format
msgid "Don't generate DWARF pubnames and pubtypes sections."
msgstr ""
-#: common.opt:3553
+#: common.opt:3562
#, no-c-format
msgid "Generate DWARF pubnames and pubtypes sections."
msgstr ""
-#: common.opt:3557
+#: common.opt:3566
#, no-c-format
msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
msgstr ""
-#: common.opt:3561
+#: common.opt:3570
#, no-c-format
msgid "Record gcc command line switches in DWARF DW_AT_producer."
msgstr ""
-#: common.opt:3565
+#: common.opt:3574
#, no-c-format
msgid "Generate debug information in separate .dwo files."
msgstr ""
-#: common.opt:3577
+#: common.opt:3586
#, no-c-format
msgid "Emit progressive recommended breakpoint locations."
msgstr ""
-#: common.opt:3581
+#: common.opt:3590
#, no-c-format
msgid "Don't emit DWARF additions beyond selected version."
msgstr ""
-#: common.opt:3585
+#: common.opt:3594
#, no-c-format
msgid ""
"Add description attributes to some DWARF DIEs that have no name attribute."
msgstr ""
-#: common.opt:3589
+#: common.opt:3598
#, no-c-format
msgid "Toggle debug information generation."
msgstr ""
-#: common.opt:3593
+#: common.opt:3602
#, no-c-format
msgid "Augment variable location lists with progressive views."
msgstr ""
-#: common.opt:3600
+#: common.opt:3609
#, no-c-format
msgid "Generate debug information in VMS format."
msgstr ""
-#: common.opt:3629
+#: common.opt:3638
#, no-c-format
msgid "Generate compressed debug sections."
msgstr ""
-#: common.opt:3633
+#: common.opt:3642
#, no-c-format
msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
msgstr ""
-#: common.opt:3640
+#: common.opt:3649
#, no-c-format
msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
msgstr ""
-#: common.opt:3644
+#: common.opt:3653
#, no-c-format
msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
msgstr ""
-#: common.opt:3672
+#: common.opt:3681
#, no-c-format
msgid "-o <file>\tPlace output into <file>."
msgstr ""
-#: common.opt:3676
+#: common.opt:3685
#, no-c-format
msgid "Enable function profiling."
msgstr ""
-#: common.opt:3686
+#: common.opt:3695
#, no-c-format
msgid "Like -pedantic but issue them as errors."
msgstr ""
-#: common.opt:3726
+#: common.opt:3735
#, no-c-format
msgid "Do not display functions compiled or elapsed time."
msgstr ""
-#: common.opt:3758
+#: common.opt:3767
#, no-c-format
msgid "Enable verbose output."
msgstr ""
-#: common.opt:3762
+#: common.opt:3771
#, no-c-format
msgid "Display the compiler's version."
msgstr ""
-#: common.opt:3766
+#: common.opt:3775
#, no-c-format
msgid "Suppress warnings."
msgstr ""
-#: common.opt:3776
+#: common.opt:3785
#, no-c-format
msgid "Create a shared library."
msgstr ""
-#: common.opt:3836
+#: common.opt:3845
#, no-c-format
msgid "Don't create a dynamically linked position independent executable."
msgstr ""
-#: common.opt:3840
+#: common.opt:3849
#, no-c-format
msgid "Create a dynamically linked position independent executable."
msgstr ""
-#: common.opt:3844
+#: common.opt:3853
#, no-c-format
msgid "Create a static position independent executable."
msgstr ""
-#: common.opt:3851
+#: common.opt:3860
#, no-c-format
msgid "Use caller save register across calls if possible."
msgstr ""
@@ -19285,15 +19366,15 @@ msgstr ""
msgid "Maximum number of basic blocks for VRP to use a basic cache vector."
msgstr ""
-#: cfgrtl.cc:2822
+#: cfgrtl.cc:2837
msgid "flow control insn inside a basic block"
msgstr ""
-#: cfgrtl.cc:3114
+#: cfgrtl.cc:3129
msgid "insn outside basic block"
msgstr ""
-#: cfgrtl.cc:3122
+#: cfgrtl.cc:3137
msgid "return not followed by barrier"
msgstr ""
@@ -19302,45 +19383,45 @@ msgstr ""
msgid "[cannot find %s]"
msgstr ""
-#: collect2.cc:1560
+#: collect2.cc:1561
#, c-format
msgid "collect2 version %s\n"
msgstr ""
-#: collect2.cc:1665
+#: collect2.cc:1666
#, c-format
msgid "%d constructor found\n"
msgid_plural "%d constructors found\n"
msgstr[0] ""
msgstr[1] ""
-#: collect2.cc:1669
+#: collect2.cc:1670
#, c-format
msgid "%d destructor found\n"
msgid_plural "%d destructors found\n"
msgstr[0] ""
msgstr[1] ""
-#: collect2.cc:1673
+#: collect2.cc:1674
#, c-format
msgid "%d frame table found\n"
msgid_plural "%d frame tables found\n"
msgstr[0] ""
msgstr[1] ""
-#: collect2.cc:1828
+#: collect2.cc:1829
#, c-format
msgid "[Leaving %s]\n"
msgstr ""
-#: collect2.cc:2058
+#: collect2.cc:2059
#, c-format
msgid ""
"\n"
"write_c_file - output name is %s, prefix is %s\n"
msgstr ""
-#: collect2.cc:2582
+#: collect2.cc:2583
#, c-format
msgid ""
"\n"
@@ -19351,7 +19432,7 @@ msgstr ""
msgid "const/copy propagation disabled"
msgstr ""
-#: diagnostic-format-json.cc:339 diagnostic-format-sarif.cc:1776
+#: diagnostic-format-json.cc:343 diagnostic-format-sarif.cc:1780
#, c-format
msgid "error: unable to open '%s' for writing: %s\n"
msgstr ""
@@ -19398,7 +19479,7 @@ msgstr ""
msgid "See %s for instructions.\n"
msgstr ""
-#: diagnostic.cc:806
+#: diagnostic.cc:805
#, c-format
msgid "compilation terminated.\n"
msgstr ""
@@ -19434,27 +19515,27 @@ msgstr ""
msgid "imported at"
msgstr ""
-#: diagnostic.cc:1585
+#: diagnostic.cc:1592
#, c-format
msgid "%s:%d: confused by earlier errors, bailing out\n"
msgstr ""
-#: diagnostic.cc:2286
+#: diagnostic.cc:2303
#, c-format
msgid "internal compiler error: error reporting routines re-entered.\n"
msgstr ""
-#: diagnostic.cc:2317 diagnostic.cc:2336
+#: diagnostic.cc:2334 diagnostic.cc:2353
#, gcc-internal-format, gfc-internal-format
msgid "in %s, at %s:%d"
msgstr ""
-#: diagnostic.cc:2387
+#: diagnostic.cc:2404
#, c-format
msgid "%s: all warnings being treated as errors"
msgstr ""
-#: diagnostic.cc:2392
+#: diagnostic.cc:2409
#, c-format
msgid "%s: some warnings being treated as errors"
msgstr ""
@@ -19505,12 +19586,12 @@ msgstr ""
#. PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. TARGET_PRINT_OPERAND must handle them.
-#: final.cc:3728 config/arc/arc.cc:6310 config/i386/i386.cc:12905
+#: final.cc:3728 config/arc/arc.cc:6311 config/i386/i386.cc:12926
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.cc:3786 config/arc/arc.cc:6407 config/i386/i386.cc:12996
+#: final.cc:3786 config/arc/arc.cc:6408 config/i386/i386.cc:13017
#: config/pdp11/pdp11.cc:1872
#, c-format
msgid "invalid expression as operand"
@@ -19846,7 +19927,7 @@ msgstr ""
msgid " zstd"
msgstr ""
-#: gcc.cc:7691 gcov.cc:1523 gcov.cc:1581 gcov.cc:1593 gcov.cc:2916
+#: gcc.cc:7691 gcov.cc:1610 gcov.cc:1668 gcov.cc:1680 gcov.cc:3098
#, c-format
msgid "\n"
msgstr ""
@@ -19901,11 +19982,11 @@ msgstr ""
msgid "%s %s%s\n"
msgstr ""
-#: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:971 fortran/gfortranspec.cc:282
+#: gcc.cc:8905 gcov-tool.cc:596 gcov.cc:1015 fortran/gfortranspec.cc:282
msgid "(C)"
msgstr ""
-#: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:973 fortran/gfortranspec.cc:283
+#: gcc.cc:8906 gcov-tool.cc:598 gcov.cc:1017 fortran/gfortranspec.cc:283
#, c-format
msgid ""
"This is free software; see the source for copying conditions. There is NO\n"
@@ -20087,7 +20168,7 @@ msgid ""
" -v, --version Print version number, then exit\n"
msgstr ""
-#: gcov-tool.cc:584 gcov.cc:958
+#: gcov-tool.cc:584 gcov.cc:1002
#, c-format
msgid ""
"\n"
@@ -20100,381 +20181,413 @@ msgstr ""
msgid "Copyright %s 2024 Free Software Foundation, Inc.\n"
msgstr ""
-#: gcov.cc:927
+#: gcov.cc:969
#, c-format
msgid ""
"Usage: gcov [OPTION...] SOURCE|OBJ...\n"
"\n"
msgstr ""
-#: gcov.cc:928
+#: gcov.cc:970
#, c-format
msgid ""
"Print code coverage information.\n"
"\n"
msgstr ""
-#: gcov.cc:929
+#: gcov.cc:971
#, c-format
msgid ""
" -a, --all-blocks Show information for every basic block\n"
msgstr ""
-#: gcov.cc:930
+#: gcov.cc:972
#, c-format
msgid ""
" -b, --branch-probabilities Include branch probabilities in output\n"
msgstr ""
-#: gcov.cc:931
+#: gcov.cc:973
#, c-format
msgid ""
" -c, --branch-counts Output counts of branches taken\n"
" rather than percentages\n"
msgstr ""
-#: gcov.cc:933
+#: gcov.cc:975
+#, c-format
+msgid ""
+" -g, --conditions Include modified condition/decision\n"
+" coverage in output\n"
+msgstr ""
+
+#: gcov.cc:977
#, c-format
msgid " -d, --display-progress Display progress information\n"
msgstr ""
-#: gcov.cc:934
+#: gcov.cc:978
#, c-format
msgid " -D, --debug\t\t\t Display debugging dumps\n"
msgstr ""
-#: gcov.cc:935
+#: gcov.cc:979
#, c-format
msgid " -f, --function-summaries Output summaries for each function\n"
msgstr ""
-#: gcov.cc:936
+#: gcov.cc:980
#, c-format
msgid " -h, --help Print this help, then exit\n"
msgstr ""
-#: gcov.cc:937
+#: gcov.cc:981
#, c-format
msgid ""
" -j, --json-format Output JSON intermediate format\n"
" into .gcov.json.gz file\n"
msgstr ""
-#: gcov.cc:939
+#: gcov.cc:983
#, c-format
msgid " -H, --human-readable Output human readable numbers\n"
msgstr ""
-#: gcov.cc:940
+#: gcov.cc:984
#, c-format
msgid " -k, --use-colors Emit colored output\n"
msgstr ""
-#: gcov.cc:941
+#: gcov.cc:985
#, c-format
msgid ""
" -l, --long-file-names Use long output file names for included\n"
" source files\n"
msgstr ""
-#: gcov.cc:943
+#: gcov.cc:987
#, c-format
msgid " -m, --demangled-names Output demangled function names\n"
msgstr ""
-#: gcov.cc:944
+#: gcov.cc:988
#, c-format
msgid " -n, --no-output Do not create an output file\n"
msgstr ""
-#: gcov.cc:945
+#: gcov.cc:989
#, c-format
msgid ""
" -o, --object-directory DIR|FILE Search for object files in DIR or called "
"FILE\n"
msgstr ""
-#: gcov.cc:946
+#: gcov.cc:990
#, c-format
msgid " -p, --preserve-paths Preserve all pathname components\n"
msgstr ""
-#: gcov.cc:947
+#: gcov.cc:991
#, c-format
msgid ""
" -q, --use-hotness-colors Emit perf-like colored output for hot "
"lines\n"
msgstr ""
-#: gcov.cc:948
+#: gcov.cc:992
#, c-format
msgid " -r, --relative-only Only show data for relative sources\n"
msgstr ""
-#: gcov.cc:949
+#: gcov.cc:993
#, c-format
msgid " -s, --source-prefix DIR Source prefix to elide\n"
msgstr ""
-#: gcov.cc:950
+#: gcov.cc:994
#, c-format
msgid " -t, --stdout Output to stdout instead of a file\n"
msgstr ""
-#: gcov.cc:951
+#: gcov.cc:995
#, c-format
msgid ""
" -u, --unconditional-branches Show unconditional branch counts too\n"
msgstr ""
-#: gcov.cc:952
+#: gcov.cc:996
#, c-format
msgid " -v, --version Print version number, then exit\n"
msgstr ""
-#: gcov.cc:953
+#: gcov.cc:997
#, c-format
msgid " -w, --verbose Print verbose informations\n"
msgstr ""
-#: gcov.cc:954
+#: gcov.cc:998
#, c-format
msgid " -x, --hash-filenames Hash long pathnames\n"
msgstr ""
-#: gcov.cc:955
+#: gcov.cc:999
#, c-format
msgid ""
"\n"
"Obsolete options:\n"
msgstr ""
-#: gcov.cc:956
+#: gcov.cc:1000
#, c-format
msgid " -i, --json-format Replaced with -j, --json-format\n"
msgstr ""
-#: gcov.cc:957
+#: gcov.cc:1001
#, c-format
msgid " -j, --human-readable Replaced with -H, --human-readable\n"
msgstr ""
-#: gcov.cc:968
+#: gcov.cc:1012
#, c-format
msgid "gcov %s%s\n"
msgstr ""
-#: gcov.cc:969
+#: gcov.cc:1013
#, c-format
msgid "JSON format version: %s\n"
msgstr ""
-#: gcov.cc:1367
+#: gcov.cc:1454
#, c-format
msgid "'%s' file is already processed\n"
msgstr ""
-#: gcov.cc:1483 gcov.cc:1612
+#: gcov.cc:1570 gcov.cc:1699
#, c-format
msgid "Creating '%s'\n"
msgstr ""
-#: gcov.cc:1487
+#: gcov.cc:1574
#, c-format
msgid "Error writing output file '%s'\n"
msgstr ""
-#: gcov.cc:1495
+#: gcov.cc:1582
#, c-format
msgid "Could not open output file '%s'\n"
msgstr ""
-#: gcov.cc:1502
+#: gcov.cc:1589
#, c-format
msgid "Removing '%s'\n"
msgstr ""
-#: gcov.cc:1617
+#: gcov.cc:1704
#, c-format
msgid "Cannot open JSON output file %s\n"
msgstr ""
-#: gcov.cc:1626
+#: gcov.cc:1713
#, c-format
msgid "Error writing JSON output file %s\n"
msgstr ""
-#: gcov.cc:1791
+#: gcov.cc:1878
#, c-format
msgid "%s:source file is newer than notes file '%s'\n"
msgstr ""
-#: gcov.cc:1796
+#: gcov.cc:1883
#, c-format
msgid "(the message is displayed only once per source file)\n"
msgstr ""
-#: gcov.cc:1816
+#: gcov.cc:1903
#, c-format
msgid "%s:cannot open notes file\n"
msgstr ""
-#: gcov.cc:1823
+#: gcov.cc:1910
#, c-format
msgid "%s:not a gcov notes file\n"
msgstr ""
-#: gcov.cc:1837
+#: gcov.cc:1924
#, c-format
msgid "%s:version '%.4s', prefer '%.4s'\n"
msgstr ""
-#: gcov.cc:1890
+#: gcov.cc:1977
#, c-format
msgid "%s:already seen blocks for '%s'\n"
msgstr ""
-#: gcov.cc:2006 gcov.cc:2120
+#: gcov.cc:2064
+#, c-format
+msgid "%s:already seen conditions for '%s'\n"
+msgstr ""
+
+#: gcov.cc:2115 gcov.cc:2244
#, c-format
msgid "%s:corrupted\n"
msgstr ""
-#: gcov.cc:2014
+#: gcov.cc:2123
#, c-format
msgid "%s:no functions found\n"
msgstr ""
-#: gcov.cc:2032
+#: gcov.cc:2141
#, c-format
msgid "%s:cannot open data file, assuming not executed\n"
msgstr ""
-#: gcov.cc:2039
+#: gcov.cc:2148
#, c-format
msgid "%s:not a gcov data file\n"
msgstr ""
-#: gcov.cc:2053
+#: gcov.cc:2162
#, c-format
msgid "%s:version '%.4s', prefer version '%.4s'\n"
msgstr ""
-#: gcov.cc:2060
+#: gcov.cc:2169
#, c-format
msgid "%s:stamp mismatch with notes file\n"
msgstr ""
-#: gcov.cc:2097
+#: gcov.cc:2206
#, c-format
msgid "%s:profile mismatch for '%s'\n"
msgstr ""
-#: gcov.cc:2119
+#: gcov.cc:2243
#, c-format
msgid "%s:overflowed\n"
msgstr ""
-#: gcov.cc:2167
+#: gcov.cc:2291
#, c-format
msgid "%s:'%s' lacks entry and/or exit blocks\n"
msgstr ""
-#: gcov.cc:2172
+#: gcov.cc:2296
#, c-format
msgid "%s:'%s' has arcs to entry block\n"
msgstr ""
-#: gcov.cc:2180
+#: gcov.cc:2304
#, c-format
msgid "%s:'%s' has arcs from exit block\n"
msgstr ""
-#: gcov.cc:2389
+#: gcov.cc:2513
#, c-format
msgid "%s:graph is unsolvable for '%s'\n"
msgstr ""
-#: gcov.cc:2505
+#: gcov.cc:2638
#, c-format
msgid "Lines executed:%s of %d\n"
msgstr ""
-#: gcov.cc:2508
+#: gcov.cc:2641
#, c-format
msgid "No executable lines\n"
msgstr ""
-#: gcov.cc:2516 gcov.cc:2525
+#: gcov.cc:2649 gcov.cc:2658
#, c-format
msgid "%s '%s'\n"
msgstr ""
-#: gcov.cc:2532
+#: gcov.cc:2665
#, c-format
msgid "Branches executed:%s of %d\n"
msgstr ""
-#: gcov.cc:2536
+#: gcov.cc:2669
#, c-format
msgid "Taken at least once:%s of %d\n"
msgstr ""
-#: gcov.cc:2542
+#: gcov.cc:2675
#, c-format
msgid "No branches\n"
msgstr ""
-#: gcov.cc:2544
+#: gcov.cc:2677
#, c-format
msgid "Calls executed:%s of %d\n"
msgstr ""
-#: gcov.cc:2548
+#: gcov.cc:2681
#, c-format
msgid "No calls\n"
msgstr ""
-#: gcov.cc:2768
+#: gcov.cc:2688
+#, c-format
+msgid "Condition outcomes covered:%s of %d\n"
+msgstr ""
+
+#: gcov.cc:2693
+#, c-format
+msgid "No conditions\n"
+msgstr ""
+
+#: gcov.cc:2913
#, c-format
msgid "%s:no lines for '%s'\n"
msgstr ""
-#: gcov.cc:2894
+#: gcov.cc:3049
+#, c-format
+msgid "condition outcomes covered %d/%d\n"
+msgstr ""
+
+#: gcov.cc:3062
+#, c-format
+msgid "condition %2u not covered (%s%s)\n"
+msgstr ""
+
+#: gcov.cc:3076
#, c-format
msgid "call %2d returned %s\n"
msgstr ""
-#: gcov.cc:2899
+#: gcov.cc:3081
#, c-format
msgid "call %2d never executed\n"
msgstr ""
-#: gcov.cc:2904
+#: gcov.cc:3086
#, c-format
msgid "branch %2d taken %s%s"
msgstr ""
-#: gcov.cc:2909
+#: gcov.cc:3091
#, c-format
msgid "branch %2d never executed%s"
msgstr ""
-#: gcov.cc:2914
+#: gcov.cc:3096
#, c-format
msgid " (BB %d)"
msgstr ""
-#: gcov.cc:2921
+#: gcov.cc:3103
#, c-format
msgid "unconditional %2d taken %s\n"
msgstr ""
-#: gcov.cc:2924
+#: gcov.cc:3106
#, c-format
msgid "unconditional %2d never executed\n"
msgstr ""
-#: gcov.cc:3174
+#: gcov.cc:3369
#, c-format
msgid "Cannot open source file %s\n"
msgstr ""
@@ -20558,7 +20671,7 @@ msgstr ""
msgid " inlined from %qs"
msgstr ""
-#: lra-assigns.cc:1862 reload1.cc:2073
+#: lra-assigns.cc:1868 reload1.cc:2073
msgid "this is the insn:"
msgstr ""
@@ -20689,12 +20802,12 @@ msgstr ""
msgid "The following options are language-related"
msgstr ""
-#: passes.cc:1832
+#: passes.cc:1833
#, c-format
msgid "during %s pass: %s\n"
msgstr ""
-#: passes.cc:1837
+#: passes.cc:1838
#, c-format
msgid "dump file: %s\n"
msgstr ""
@@ -20753,34 +20866,34 @@ msgstr ""
msgid "created and used with different settings of %<-fpie%>"
msgstr ""
-#: toplev.cc:313
+#: toplev.cc:315
#, c-format
msgid "unrecoverable error"
msgstr ""
-#: toplev.cc:606
+#: toplev.cc:608
#, c-format
msgid ""
"%s%s%s %sversion %s (%s)\n"
"%s\tcompiled by GNU C version %s, "
msgstr ""
-#: toplev.cc:608
+#: toplev.cc:610
#, c-format
msgid "%s%s%s %sversion %s (%s) compiled by CC, "
msgstr ""
-#: toplev.cc:612
+#: toplev.cc:614
#, c-format
msgid "GMP version %s, MPFR version %s, MPC version %s, isl version %s\n"
msgstr ""
-#: toplev.cc:614
+#: toplev.cc:616
#, c-format
msgid "%s%swarning: %s header version %s differs from library version %s.\n"
msgstr ""
-#: toplev.cc:616
+#: toplev.cc:618
#, c-format
msgid ""
"%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n"
@@ -21069,78 +21182,78 @@ msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.cc:11911 config/loongarch/loongarch.cc:6212
+#: config/aarch64/aarch64.cc:11980 config/loongarch/loongarch.cc:6148
#, c-format
msgid "unsupported operand for code '%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:11920 config/aarch64/aarch64.cc:11933
-#: config/aarch64/aarch64.cc:11945 config/aarch64/aarch64.cc:11956
-#: config/aarch64/aarch64.cc:11972 config/aarch64/aarch64.cc:11986
-#: config/aarch64/aarch64.cc:12006 config/aarch64/aarch64.cc:12088
-#: config/aarch64/aarch64.cc:12099 config/aarch64/aarch64.cc:12113
-#: config/aarch64/aarch64.cc:12339 config/aarch64/aarch64.cc:12352
-#: config/aarch64/aarch64.cc:12369 config/pru/pru.cc:1794
+#: config/aarch64/aarch64.cc:11989 config/aarch64/aarch64.cc:12002
+#: config/aarch64/aarch64.cc:12014 config/aarch64/aarch64.cc:12025
+#: config/aarch64/aarch64.cc:12041 config/aarch64/aarch64.cc:12055
+#: config/aarch64/aarch64.cc:12075 config/aarch64/aarch64.cc:12157
+#: config/aarch64/aarch64.cc:12168 config/aarch64/aarch64.cc:12182
+#: config/aarch64/aarch64.cc:12408 config/aarch64/aarch64.cc:12421
+#: config/aarch64/aarch64.cc:12438 config/pru/pru.cc:1794
#: config/pru/pru.cc:1805 config/pru/pru.cc:1877
#, c-format
msgid "invalid operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:12024 config/aarch64/aarch64.cc:12035
-#: config/aarch64/aarch64.cc:12199 config/aarch64/aarch64.cc:12210
-#: config/riscv/riscv.cc:5801 config/riscv/riscv.cc:5809
-#: config/riscv/riscv.cc:5816 config/riscv/riscv.cc:5820
-#: config/riscv/riscv.cc:5862 config/riscv/riscv.cc:5880
+#: config/aarch64/aarch64.cc:12093 config/aarch64/aarch64.cc:12104
+#: config/aarch64/aarch64.cc:12268 config/aarch64/aarch64.cc:12279
+#: config/riscv/riscv.cc:6114 config/riscv/riscv.cc:6122
+#: config/riscv/riscv.cc:6129 config/riscv/riscv.cc:6133
+#: config/riscv/riscv.cc:6175 config/riscv/riscv.cc:6193
#, c-format
msgid "invalid vector constant"
msgstr ""
-#: config/aarch64/aarch64.cc:12049
+#: config/aarch64/aarch64.cc:12118
#, c-format
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:12061
+#: config/aarch64/aarch64.cc:12130
#, c-format
msgid "incompatible operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:12081
+#: config/aarch64/aarch64.cc:12150
#, c-format
msgid "incompatible register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:12146 config/arm/arm.cc:24757
+#: config/aarch64/aarch64.cc:12215 config/arm/arm.cc:24798
#, c-format
msgid "missing operand"
msgstr ""
-#: config/aarch64/aarch64.cc:12236
+#: config/aarch64/aarch64.cc:12305
#, c-format
msgid "invalid constant"
msgstr ""
-#: config/aarch64/aarch64.cc:12239
+#: config/aarch64/aarch64.cc:12308
#, c-format
msgid "invalid operand"
msgstr ""
-#: config/aarch64/aarch64.cc:12377 config/aarch64/aarch64.cc:12382
+#: config/aarch64/aarch64.cc:12446 config/aarch64/aarch64.cc:12451
#, c-format
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.cc:12402
+#: config/aarch64/aarch64.cc:12471
#, c-format
msgid "invalid address mode"
msgstr ""
-#: config/aarch64/aarch64.cc:28858
+#: config/aarch64/aarch64.cc:29006
msgid "cannot combine GNU and SVE vectors in a binary operation"
msgstr ""
-#: config/alpha/alpha.cc:5082 config/i386/i386.cc:14172
-#: config/rs6000/rs6000.cc:14665 config/sparc/sparc.cc:9362
+#: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193
+#: config/rs6000/rs6000.cc:14617 config/sparc/sparc.cc:9362
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
@@ -21156,18 +21269,18 @@ msgid "invalid %%r value"
msgstr ""
#: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542
-#: config/rs6000/rs6000.cc:14360 config/xtensa/xtensa.cc:3066
+#: config/rs6000/rs6000.cc:14312 config/xtensa/xtensa.cc:3066
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14280
+#: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14232
#: config/xtensa/xtensa.cc:3039
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14308
+#: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14260
#, c-format
msgid "invalid %%P value"
msgstr ""
@@ -21197,7 +21310,7 @@ msgstr ""
msgid "invalid %%U value"
msgstr ""
-#: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14368
+#: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14320
#, c-format
msgid "invalid %%s value"
msgstr ""
@@ -21207,7 +21320,7 @@ msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14144
+#: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14096
#, c-format
msgid "invalid %%E value"
msgstr ""
@@ -21217,10 +21330,10 @@ msgstr ""
msgid "unknown relocation unspec"
msgstr ""
-#: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7349 config/gcn/gcn.cc:7358
-#: config/gcn/gcn.cc:7418 config/gcn/gcn.cc:7426 config/gcn/gcn.cc:7442
-#: config/gcn/gcn.cc:7460 config/gcn/gcn.cc:7511 config/gcn/gcn.cc:7630
-#: config/gcn/gcn.cc:7747 config/rs6000/rs6000.cc:14670
+#: config/alpha/alpha.cc:5362 config/gcn/gcn.cc:7411 config/gcn/gcn.cc:7420
+#: config/gcn/gcn.cc:7480 config/gcn/gcn.cc:7488 config/gcn/gcn.cc:7504
+#: config/gcn/gcn.cc:7522 config/gcn/gcn.cc:7573 config/gcn/gcn.cc:7692
+#: config/gcn/gcn.cc:7809 config/rs6000/rs6000.cc:14622
#, c-format
msgid "invalid %%xn code"
msgstr ""
@@ -21230,237 +21343,237 @@ msgstr ""
msgid "invalid operand address"
msgstr ""
-#: config/arc/arc.cc:4900
+#: config/arc/arc.cc:4901
#, c-format
msgid "invalid operand to %%Z code"
msgstr ""
-#: config/arc/arc.cc:4908
+#: config/arc/arc.cc:4909
#, c-format
msgid "invalid operand to %%z code"
msgstr ""
-#: config/arc/arc.cc:4916
+#: config/arc/arc.cc:4917
#, c-format
msgid "invalid operands to %%c code"
msgstr ""
-#: config/arc/arc.cc:4924
+#: config/arc/arc.cc:4925
#, c-format
msgid "invalid operand to %%M code"
msgstr ""
-#: config/arc/arc.cc:4932 config/m32r/m32r.cc:2087
+#: config/arc/arc.cc:4933 config/m32r/m32r.cc:2088
#, c-format
msgid "invalid operand to %%p code"
msgstr ""
-#: config/arc/arc.cc:4940
+#: config/arc/arc.cc:4941
#, c-format
msgid "invalid operand for %%s code"
msgstr ""
-#: config/arc/arc.cc:4958
+#: config/arc/arc.cc:4959
#, c-format
msgid "invalid operand for %%N code"
msgstr ""
-#: config/arc/arc.cc:4971
+#: config/arc/arc.cc:4972
#, c-format
msgid "invalid operand for %%N or %%S code"
msgstr ""
-#: config/arc/arc.cc:4993 config/m32r/m32r.cc:2080
+#: config/arc/arc.cc:4994 config/m32r/m32r.cc:2081
#, c-format
msgid "invalid operand to %%s code"
msgstr ""
-#: config/arc/arc.cc:5113 config/m32r/m32r.cc:2113
+#: config/arc/arc.cc:5114 config/m32r/m32r.cc:2114
#, c-format
msgid "invalid operand to %%R code"
msgstr ""
-#: config/arc/arc.cc:5189 config/m32r/m32r.cc:2136
+#: config/arc/arc.cc:5190 config/m32r/m32r.cc:2137
#, c-format
msgid "invalid operand to %%H/%%L code"
msgstr ""
-#: config/arc/arc.cc:5257 config/m32r/m32r.cc:2207
+#: config/arc/arc.cc:5258 config/m32r/m32r.cc:2208
#, c-format
msgid "invalid operand to %%U code"
msgstr ""
-#: config/arc/arc.cc:5269
+#: config/arc/arc.cc:5270
#, c-format
msgid "invalid operand to %%V code"
msgstr ""
-#: config/arc/arc.cc:5319
+#: config/arc/arc.cc:5320
#, c-format
msgid "invalid operand to %%O code"
msgstr ""
#. Unknown flag.
#. Undocumented flag.
-#: config/arc/arc.cc:5342 config/epiphany/epiphany.cc:1308
-#: config/m32r/m32r.cc:2234 config/nds32/nds32.cc:3518
+#: config/arc/arc.cc:5343 config/epiphany/epiphany.cc:1309
+#: config/m32r/m32r.cc:2235 config/nds32/nds32.cc:3519
#: config/sparc/sparc.cc:9641
#, c-format
msgid "invalid operand output code"
msgstr ""
-#: config/arc/arc.cc:6395
+#: config/arc/arc.cc:6396
#, c-format
msgid "invalid UNSPEC as operand: %d"
msgstr ""
-#: config/arc/arc.cc:6611
+#: config/arc/arc.cc:6612
msgid "unrecognized supposed constant"
msgstr ""
-#: config/arm/arm.cc:21045 config/arm/arm.cc:21070 config/arm/arm.cc:21080
-#: config/arm/arm.cc:21089 config/arm/arm.cc:21098
+#: config/arm/arm.cc:21086 config/arm/arm.cc:21111 config/arm/arm.cc:21121
+#: config/arm/arm.cc:21130 config/arm/arm.cc:21139
#, c-format
msgid "invalid shift operand"
msgstr ""
-#: config/arm/arm.cc:24007 config/arm/arm.cc:24025
+#: config/arm/arm.cc:24048 config/arm/arm.cc:24066
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.cc:24013
+#: config/arm/arm.cc:24054
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.cc:24134 config/arm/arm.cc:24147 config/arm/arm.cc:24172
+#: config/arm/arm.cc:24175 config/arm/arm.cc:24188 config/arm/arm.cc:24213
#: config/nios2/nios2.cc:3085
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr ""
-#: config/arm/arm.cc:24249 config/arm/arm.cc:24271 config/arm/arm.cc:24281
-#: config/arm/arm.cc:24291 config/arm/arm.cc:24301 config/arm/arm.cc:24340
-#: config/arm/arm.cc:24358 config/arm/arm.cc:24376 config/arm/arm.cc:24403
-#: config/arm/arm.cc:24418 config/arm/arm.cc:24445 config/arm/arm.cc:24452
-#: config/arm/arm.cc:24470 config/arm/arm.cc:24477 config/arm/arm.cc:24485
-#: config/arm/arm.cc:24506 config/arm/arm.cc:24513 config/arm/arm.cc:24704
-#: config/arm/arm.cc:24711 config/arm/arm.cc:24738 config/arm/arm.cc:24745
+#: config/arm/arm.cc:24290 config/arm/arm.cc:24312 config/arm/arm.cc:24322
+#: config/arm/arm.cc:24332 config/arm/arm.cc:24342 config/arm/arm.cc:24381
+#: config/arm/arm.cc:24399 config/arm/arm.cc:24417 config/arm/arm.cc:24444
+#: config/arm/arm.cc:24459 config/arm/arm.cc:24486 config/arm/arm.cc:24493
+#: config/arm/arm.cc:24511 config/arm/arm.cc:24518 config/arm/arm.cc:24526
+#: config/arm/arm.cc:24547 config/arm/arm.cc:24554 config/arm/arm.cc:24745
+#: config/arm/arm.cc:24752 config/arm/arm.cc:24779 config/arm/arm.cc:24786
#: 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:3544
+#: config/bfin/bfin.cc:1485 config/bfin/bfin.cc:1492 config/nds32/nds32.cc:3545
#, c-format
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.cc:24353
+#: config/arm/arm.cc:24394
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.cc:24394
+#: config/arm/arm.cc:24435
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/arm/arm.cc:34364
+#: config/arm/arm.cc:34406
msgid "invalid conversion from type %<bfloat16_t%>"
msgstr ""
-#: config/arm/arm.cc:34366
+#: config/arm/arm.cc:34408
msgid "invalid conversion to type %<bfloat16_t%>"
msgstr ""
-#: config/arm/arm.cc:34381 config/arm/arm.cc:34397
+#: config/arm/arm.cc:34423 config/arm/arm.cc:34439
msgid "operation not permitted on type %<bfloat16_t%>"
msgstr ""
-#: config/avr/avr.cc:3013
+#: config/avr/avr.cc:3610
#, c-format
msgid "address operand requires constraint for X, Y, or Z register"
msgstr ""
-#: config/avr/avr.cc:3196
+#: config/avr/avr.cc:3793
msgid "operands to %T/%t must be reg + const_int:"
msgstr ""
-#: config/avr/avr.cc:3246 config/avr/avr.cc:3313
+#: config/avr/avr.cc:3843 config/avr/avr.cc:3910
msgid "bad address, not an I/O address:"
msgstr ""
-#: config/avr/avr.cc:3255
+#: config/avr/avr.cc:3852
msgid "bad address, not a constant:"
msgstr ""
-#: config/avr/avr.cc:3273 config/avr/avr.cc:3280
+#: config/avr/avr.cc:3870 config/avr/avr.cc:3877
msgid "bad address, not (reg+disp):"
msgstr ""
-#: config/avr/avr.cc:3287
+#: config/avr/avr.cc:3884
msgid "bad address, not post_inc or pre_dec:"
msgstr ""
-#: config/avr/avr.cc:3299
+#: config/avr/avr.cc:3896
msgid "internal compiler error. Bad address:"
msgstr ""
-#: config/avr/avr.cc:3332
+#: config/avr/avr.cc:3929
#, c-format
msgid "Unsupported code '%c' for fixed-point:"
msgstr ""
-#: config/avr/avr.cc:3340
+#: config/avr/avr.cc:3937
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.cc:4215 config/avr/avr.cc:5159 config/avr/avr.cc:5606
+#: config/avr/avr.cc:4806 config/avr/avr.cc:5749 config/avr/avr.cc:6196
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.cc:4269 config/avr/avr.cc:4381 config/avr/avr.cc:4439
-#: config/avr/avr.cc:4491 config/avr/avr.cc:4510 config/avr/avr.cc:4702
-#: config/avr/avr.cc:5010 config/avr/avr.cc:5295 config/avr/avr.cc:5499
-#: config/avr/avr.cc:5663 config/avr/avr.cc:5756 config/avr/avr.cc:5955
+#: config/avr/avr.cc:4860 config/avr/avr.cc:4971 config/avr/avr.cc:5029
+#: config/avr/avr.cc:5081 config/avr/avr.cc:5100 config/avr/avr.cc:5292
+#: config/avr/avr.cc:5600 config/avr/avr.cc:5885 config/avr/avr.cc:6089
+#: config/avr/avr.cc:6253 config/avr/avr.cc:6346 config/avr/avr.cc:6544
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.cc:4526 config/avr/avr.cc:4801 config/avr/avr.cc:5081
-#: config/avr/avr.cc:5367 config/avr/avr.cc:5545 config/avr/avr.cc:5812
-#: config/avr/avr.cc:6013
+#: config/avr/avr.cc:5116 config/avr/avr.cc:5391 config/avr/avr.cc:5671
+#: config/avr/avr.cc:5957 config/avr/avr.cc:6135 config/avr/avr.cc:6402
+#: config/avr/avr.cc:6602
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.cc:6621
+#: config/avr/avr.cc:7369
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.cc:6729 config/avr/avr.cc:7212 config/avr/avr.cc:7629
+#: config/avr/avr.cc:7477 config/avr/avr.cc:7960 config/avr/avr.cc:8377
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.cc:9283
+#: config/avr/avr.cc:10201
msgid "unsupported fixed-point conversion"
msgstr ""
-#: config/avr/avr.cc:10665
+#: config/avr/avr.cc:11576
msgid "variable"
msgstr ""
-#: config/avr/avr.cc:10670
+#: config/avr/avr.cc:11581
msgid "function parameter"
msgstr ""
-#: config/avr/avr.cc:10675
+#: config/avr/avr.cc:11586
msgid "structure field"
msgstr ""
-#: config/avr/avr.cc:10681
+#: config/avr/avr.cc:11592
msgid "return type of function"
msgstr ""
-#: config/avr/avr.cc:10686
+#: config/avr/avr.cc:11597
msgid "pointer"
msgstr ""
@@ -21481,20 +21594,20 @@ msgstr ""
msgid "invalid const_double operand"
msgstr ""
-#: config/bpf/bpf.cc:884
+#: config/bpf/bpf.cc:894
msgid "invalid address in operand"
msgstr ""
#. Fallthrough.
-#: config/bpf/bpf.cc:891
+#: config/bpf/bpf.cc:901
msgid "unsupported operand"
msgstr ""
#. Format punctuators via %s to avoid -Wformat-diag.
#: config/cris/cris.cc:779 config/ft32/ft32.cc:110 config/moxie/moxie.cc:108
#: final.cc:3187 final.cc:3189 fold-const.cc:348 gcc.cc:6261 gcc.cc:6275
-#: rtl-error.cc:101 toplev.cc:317 cp/logic.cc:312 cp/logic.cc:314
-#: cp/typeck.cc:7750 d/d-convert.cc:237 go/go-gcc-diagnostics.cc:28
+#: rtl-error.cc:101 toplev.cc:319 cp/logic.cc:312 cp/logic.cc:314
+#: cp/typeck.cc:7751 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
@@ -21708,25 +21821,25 @@ msgstr ""
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/gcn/gcn.cc:7031 config/gcn/gcn.cc:7051 config/gcn/gcn.cc:7055
-#: config/gcn/gcn.cc:7391 config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7405
+#: config/gcn/gcn.cc:7093 config/gcn/gcn.cc:7113 config/gcn/gcn.cc:7117
+#: config/gcn/gcn.cc:7453 config/gcn/gcn.cc:7464 config/gcn/gcn.cc:7467
#, c-format
msgid "bad ADDR_SPACE_GLOBAL address"
msgstr ""
-#: config/gcn/gcn.cc:7171 config/gcn/gcn.cc:7194 config/gcn/gcn.cc:7226
-#: config/gcn/gcn.cc:7242 config/gcn/gcn.cc:7257 config/gcn/gcn.cc:7276
-#: config/gcn/gcn.cc:7340 config/gcn/gcn.cc:7536 config/gcn/gcn.cc:7651
+#: config/gcn/gcn.cc:7233 config/gcn/gcn.cc:7256 config/gcn/gcn.cc:7288
+#: config/gcn/gcn.cc:7304 config/gcn/gcn.cc:7319 config/gcn/gcn.cc:7338
+#: config/gcn/gcn.cc:7402 config/gcn/gcn.cc:7598 config/gcn/gcn.cc:7713
#, c-format
msgid "invalid operand %%xn code"
msgstr ""
-#: config/gcn/gcn.cc:7639
+#: config/gcn/gcn.cc:7701
#, c-format
msgid "operand %%xn code invalid for QImode"
msgstr ""
-#: config/gcn/gcn.cc:7727
+#: config/gcn/gcn.cc:7789
#, c-format
msgid "invalid fp constant"
msgstr ""
@@ -21738,122 +21851,122 @@ msgstr ""
msgid "Expected register or constant integer."
msgstr ""
-#: config/i386/i386.cc:12990
+#: config/i386/i386.cc:13011
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.cc:13529
+#: config/i386/i386.cc:13550
#, c-format
msgid "invalid use of register '%s'"
msgstr ""
-#: config/i386/i386.cc:13534
+#: config/i386/i386.cc:13555
#, c-format
msgid "invalid use of asm flag output"
msgstr ""
-#: config/i386/i386.cc:13767
+#: config/i386/i386.cc:13788
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr ""
-#: config/i386/i386.cc:13802
+#: config/i386/i386.cc:13823
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr ""
-#: config/i386/i386.cc:13877
+#: config/i386/i386.cc:13898
#, c-format
msgid "invalid operand type used with operand code '%c'"
msgstr ""
-#: config/i386/i386.cc:13882
+#: config/i386/i386.cc:13903
#, c-format
msgid "invalid operand size for operand code '%c'"
msgstr ""
-#: config/i386/i386.cc:13960
+#: config/i386/i386.cc:13981
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.cc:14039
+#: config/i386/i386.cc:14060
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.cc:14057
+#: config/i386/i386.cc:14078
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.cc:14070
+#: config/i386/i386.cc:14091
#, c-format
msgid ""
"operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.cc:14085
+#: config/i386/i386.cc:14106
#, c-format
msgid "operand is not an integer, invalid operand code 'K'"
msgstr ""
-#: config/i386/i386.cc:14113
+#: config/i386/i386.cc:14134
#, c-format
msgid "operand is not a specific integer, invalid operand code 'r'"
msgstr ""
-#: config/i386/i386.cc:14131
+#: config/i386/i386.cc:14152
#, c-format
msgid "operand is not an integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.cc:14154
+#: config/i386/i386.cc:14175
#, c-format
msgid "operand is not a specific integer, invalid operand code 'R'"
msgstr ""
-#: config/i386/i386.cc:14258
+#: config/i386/i386.cc:14279
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.cc:14320 config/i386/i386.cc:14709
+#: config/i386/i386.cc:14341 config/i386/i386.cc:14730
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.cc:14421
+#: config/i386/i386.cc:14442
#, c-format
msgid "invalid vector immediate"
msgstr ""
-#: config/i386/i386.cc:17541
+#: config/i386/i386.cc:17562
msgid "unknown insn mode"
msgstr ""
-#: config/i386/i386.cc:23578
+#: config/i386/i386.cc:23599
msgid "invalid conversion from type %<__bf16%> without option %<-msse2%>"
msgstr ""
-#: config/i386/i386.cc:23581
+#: config/i386/i386.cc:23602
msgid "invalid conversion from type %<_Float16%> without option %<-msse2%>"
msgstr ""
-#: config/i386/i386.cc:23584
+#: config/i386/i386.cc:23605
msgid "invalid conversion to type %<__bf16%> without option %<-msse2%>"
msgstr ""
-#: config/i386/i386.cc:23587
+#: config/i386/i386.cc:23608
msgid "invalid conversion to type %<_Float16%> without option %<-msse2%>"
msgstr ""
-#: config/i386/i386.cc:23625 config/i386/i386.cc:23650
+#: config/i386/i386.cc:23646 config/i386/i386.cc:23671
msgid "operation not permitted on type %<__bf16%> without option %<-msse2%>"
msgstr ""
-#: config/i386/i386.cc:23628 config/i386/i386.cc:23654
+#: config/i386/i386.cc:23649 config/i386/i386.cc:23675
msgid "operation not permitted on type %<_Float16%> without option %<-msse2%>"
msgstr ""
@@ -21884,7 +21997,7 @@ msgstr ""
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14298
+#: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14250
#, c-format
msgid "invalid %%p value"
msgstr ""
@@ -21911,65 +22024,65 @@ msgstr ""
msgid "invalid addressing mode"
msgstr ""
-#: config/loongarch/loongarch.cc:5945 config/loongarch/loongarch.cc:5967
-#: config/loongarch/loongarch.cc:6355 config/mips/mips.cc:9233
-#: config/mips/mips.cc:9260 config/mips/mips.cc:9443
+#: config/loongarch/loongarch.cc:5880 config/loongarch/loongarch.cc:5902
+#: config/loongarch/loongarch.cc:6303 config/mips/mips.cc:9239
+#: config/mips/mips.cc:9266 config/mips/mips.cc:9449
#, c-format
msgid "'%%%c' is not a valid operand prefix"
msgstr ""
-#: config/loongarch/loongarch.cc:6204 config/loongarch/loongarch.cc:6224
-#: config/loongarch/loongarch.cc:6270 config/loongarch/loongarch.cc:6277
-#: config/loongarch/loongarch.cc:6312 config/loongarch/loongarch.cc:6315
-#: config/loongarch/loongarch.cc:6327 config/loongarch/loongarch.cc:6334
-#: config/loongarch/loongarch.cc:6344 config/loongarch/loongarch.cc:6347
-#: config/loongarch/loongarch.cc:6368 config/loongarch/loongarch.cc:6375
-#: config/loongarch/loongarch.cc:6402 config/loongarch/loongarch.cc:6413
-#: config/loongarch/loongarch.cc:6428 config/loongarch/loongarch.cc:6437
-#: config/mips/mips.cc:9332 config/mips/mips.cc:9339 config/mips/mips.cc:9346
-#: config/mips/mips.cc:9353 config/mips/mips.cc:9366 config/mips/mips.cc:9373
-#: config/mips/mips.cc:9383 config/mips/mips.cc:9386 config/mips/mips.cc:9398
-#: config/mips/mips.cc:9401 config/mips/mips.cc:9461 config/mips/mips.cc:9468
-#: config/mips/mips.cc:9489 config/mips/mips.cc:9504 config/mips/mips.cc:9523
-#: config/mips/mips.cc:9532 config/riscv/riscv.cc:5605
-#: config/riscv/riscv.cc:5980 config/riscv/riscv.cc:5986
-#: config/riscv/riscv.cc:6002 config/riscv/riscv.cc:6013
+#: config/loongarch/loongarch.cc:6140 config/loongarch/loongarch.cc:6160
+#: config/loongarch/loongarch.cc:6206 config/loongarch/loongarch.cc:6213
+#: config/loongarch/loongarch.cc:6260 config/loongarch/loongarch.cc:6263
+#: config/loongarch/loongarch.cc:6275 config/loongarch/loongarch.cc:6282
+#: config/loongarch/loongarch.cc:6292 config/loongarch/loongarch.cc:6295
+#: config/loongarch/loongarch.cc:6316 config/loongarch/loongarch.cc:6323
+#: config/loongarch/loongarch.cc:6350 config/loongarch/loongarch.cc:6361
+#: config/loongarch/loongarch.cc:6376 config/loongarch/loongarch.cc:6385
+#: config/mips/mips.cc:9338 config/mips/mips.cc:9345 config/mips/mips.cc:9352
+#: config/mips/mips.cc:9359 config/mips/mips.cc:9372 config/mips/mips.cc:9379
+#: config/mips/mips.cc:9389 config/mips/mips.cc:9392 config/mips/mips.cc:9404
+#: config/mips/mips.cc:9407 config/mips/mips.cc:9467 config/mips/mips.cc:9474
+#: config/mips/mips.cc:9495 config/mips/mips.cc:9510 config/mips/mips.cc:9529
+#: config/mips/mips.cc:9538 config/riscv/riscv.cc:5918
+#: config/riscv/riscv.cc:6293 config/riscv/riscv.cc:6299
+#: config/riscv/riscv.cc:6315 config/riscv/riscv.cc:6326
#, c-format
msgid "invalid use of '%%%c'"
msgstr ""
-#: config/m32r/m32r.cc:2145
+#: config/m32r/m32r.cc:2146
msgid "bad insn for 'A'"
msgstr ""
-#: config/m32r/m32r.cc:2192
+#: config/m32r/m32r.cc:2193
#, c-format
msgid "invalid operand to %%T/%%B code"
msgstr ""
-#: config/m32r/m32r.cc:2215
+#: config/m32r/m32r.cc:2216
#, c-format
msgid "invalid operand to %%N code"
msgstr ""
-#: config/m32r/m32r.cc:2248
+#: config/m32r/m32r.cc:2249
msgid "pre-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.cc:2255
+#: config/m32r/m32r.cc:2256
msgid "pre-decrement address is not a register"
msgstr ""
-#: config/m32r/m32r.cc:2262
+#: config/m32r/m32r.cc:2263
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.cc:2337 config/m32r/m32r.cc:2352
-#: config/rs6000/rs6000.cc:21023
+#: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353
+#: config/rs6000/rs6000.cc:20975
msgid "bad address"
msgstr ""
-#: config/m32r/m32r.cc:2357
+#: config/m32r/m32r.cc:2358
msgid "lo_sum not of register"
msgstr ""
@@ -22125,7 +22238,7 @@ msgstr ""
msgid "unsupported memory expression:"
msgstr ""
-#: config/riscv/riscv.cc:5782
+#: config/riscv/riscv.cc:6095
#, c-format
msgid "invalid vector operand"
msgstr ""
@@ -22145,270 +22258,270 @@ msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.cc:3822
+#: config/rs6000/rs6000.cc:3824
msgid "%<-mvsx%> requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.cc:3830
+#: config/rs6000/rs6000.cc:3832
msgid "%<-mvsx%> needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.cc:3835
+#: config/rs6000/rs6000.cc:3837
msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible"
msgstr ""
-#: config/rs6000/rs6000.cc:3837
+#: config/rs6000/rs6000.cc:3839
msgid "%<-mno-altivec%> disables vsx"
msgstr ""
-#: config/rs6000/rs6000.cc:3986
+#: config/rs6000/rs6000.cc:3959
msgid "%<-mquad-memory%> requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.cc:3989
+#: config/rs6000/rs6000.cc:3962
msgid "%<-mquad-memory-atomic%> requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.cc:4001
+#: config/rs6000/rs6000.cc:3974
msgid "%<-mquad-memory%> is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.cc:11388
+#: config/rs6000/rs6000.cc:11340
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.cc:13928
+#: config/rs6000/rs6000.cc:13880
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.cc:14108
+#: config/rs6000/rs6000.cc:14060
#, c-format
msgid "invalid %%A value"
msgstr ""
-#: config/rs6000/rs6000.cc:14117 config/xtensa/xtensa.cc:3015
+#: config/rs6000/rs6000.cc:14069 config/xtensa/xtensa.cc:3015
#, c-format
msgid "invalid %%D value"
msgstr ""
-#: config/rs6000/rs6000.cc:14132
+#: config/rs6000/rs6000.cc:14084
#, c-format
msgid "invalid %%e value"
msgstr ""
-#: config/rs6000/rs6000.cc:14153
+#: config/rs6000/rs6000.cc:14105
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.cc:14162
+#: config/rs6000/rs6000.cc:14114
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.cc:14171
+#: config/rs6000/rs6000.cc:14123
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.cc:14206
+#: config/rs6000/rs6000.cc:14158
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.cc:14216
+#: config/rs6000/rs6000.cc:14168
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.cc:14226
+#: config/rs6000/rs6000.cc:14178
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.cc:14241 config/xtensa/xtensa.cc:3052
+#: config/rs6000/rs6000.cc:14193 config/xtensa/xtensa.cc:3052
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.cc:14288
+#: config/rs6000/rs6000.cc:14240
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.cc:14335
+#: config/rs6000/rs6000.cc:14287
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.cc:14377
+#: config/rs6000/rs6000.cc:14329
#, c-format
msgid "invalid %%t value"
msgstr ""
-#: config/rs6000/rs6000.cc:14394
+#: config/rs6000/rs6000.cc:14346
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.cc:14406
+#: config/rs6000/rs6000.cc:14358
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.cc:14420 config/xtensa/xtensa.cc:3027
+#: config/rs6000/rs6000.cc:14372 config/xtensa/xtensa.cc:3027
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.cc:14470
+#: config/rs6000/rs6000.cc:14422
#, c-format
msgid "invalid %%V value"
msgstr ""
-#: config/rs6000/rs6000.cc:14486 config/xtensa/xtensa.cc:3073
+#: config/rs6000/rs6000.cc:14438 config/xtensa/xtensa.cc:3073
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.cc:14543
+#: config/rs6000/rs6000.cc:14495
#, c-format
msgid "invalid %%z value"
msgstr ""
-#: config/rs6000/rs6000.cc:14612
+#: config/rs6000/rs6000.cc:14564
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.cc:15554
+#: config/rs6000/rs6000.cc:15506
msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types"
msgstr ""
-#: config/rs6000/rs6000.cc:24424
+#: config/rs6000/rs6000.cc:24376
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.cc:28047
+#: config/rs6000/rs6000.cc:27991
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.cc:28116
+#: config/rs6000/rs6000.cc:28060
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.cc:28192
+#: config/rs6000/rs6000.cc:28136
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.cc:28794
+#: config/rs6000/rs6000.cc:28738
msgid "invalid conversion from type %<__vector_quad%>"
msgstr ""
-#: config/rs6000/rs6000.cc:28796
+#: config/rs6000/rs6000.cc:28740
msgid "invalid conversion to type %<__vector_quad%>"
msgstr ""
-#: config/rs6000/rs6000.cc:28798
+#: config/rs6000/rs6000.cc:28742
msgid "invalid conversion from type %<__vector_pair%>"
msgstr ""
-#: config/rs6000/rs6000.cc:28800
+#: config/rs6000/rs6000.cc:28744
msgid "invalid conversion to type %<__vector_pair%>"
msgstr ""
-#: config/s390/s390.cc:8413
+#: config/s390/s390.cc:8415
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.cc:8424
+#: config/s390/s390.cc:8426
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.cc:8506
+#: config/s390/s390.cc:8508
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.cc:8529
+#: config/s390/s390.cc:8531
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.cc:8547
+#: config/s390/s390.cc:8549
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.cc:8569
+#: config/s390/s390.cc:8571
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.cc:8587
+#: config/s390/s390.cc:8589
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.cc:8597
+#: config/s390/s390.cc:8599
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.cc:8618
+#: config/s390/s390.cc:8620
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.cc:8629
+#: config/s390/s390.cc:8631
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.cc:8738 config/s390/s390.cc:8759
+#: config/s390/s390.cc:8740 config/s390/s390.cc:8761
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.cc:8756
+#: config/s390/s390.cc:8758
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.cc:8793
+#: config/s390/s390.cc:8795
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.cc:8800
+#: config/s390/s390.cc:8802
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.cc:8803
+#: config/s390/s390.cc:8805
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.cc:12652
+#: config/s390/s390.cc:12664
msgid "vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.cc:17089
+#: config/s390/s390.cc:17110
msgid "types differ in signedness"
msgstr ""
-#: config/s390/s390.cc:17099
+#: config/s390/s390.cc:17120
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.cc:17102
+#: config/s390/s390.cc:17123
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.cc:17110
+#: config/s390/s390.cc:17131
msgid ""
"binary operator does not support mixing vector bool with floating point "
"vector operands"
@@ -22528,23 +22641,23 @@ msgstr ""
msgid "illegal operand detected"
msgstr ""
-#: config/visium/visium.cc:3366
+#: config/visium/visium.cc:3367
msgid "illegal operand "
msgstr ""
-#: config/visium/visium.cc:3417
+#: config/visium/visium.cc:3418
msgid "illegal operand address (1)"
msgstr ""
-#: config/visium/visium.cc:3424
+#: config/visium/visium.cc:3425
msgid "illegal operand address (2)"
msgstr ""
-#: config/visium/visium.cc:3439
+#: config/visium/visium.cc:3440
msgid "illegal operand address (3)"
msgstr ""
-#: config/visium/visium.cc:3447
+#: config/visium/visium.cc:3448
msgid "illegal operand address (4)"
msgstr ""
@@ -22573,15 +22686,15 @@ msgstr ""
msgid "address offset not a constant"
msgstr ""
-#: c/c-objc-common.cc:226
+#: c/c-objc-common.cc:227
msgid "{erroneous}"
msgstr ""
-#: c/c-objc-common.cc:267
+#: c/c-objc-common.cc:268
msgid "aka"
msgstr ""
-#: c/c-objc-common.cc:359
+#: c/c-objc-common.cc:360
msgid "({anonymous})"
msgstr ""
@@ -22594,32 +22707,32 @@ msgstr ""
#. ;
#. <~~~~~~~~~ declaration ~~~~~~~~~~>
#. Use c_parser_require to get an error with a fix-it hint.
-#: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7008
-#: c/c-parser.cc:7763 c/c-parser.cc:8219 c/c-parser.cc:8406 c/c-parser.cc:8439
-#: c/c-parser.cc:8710 c/c-parser.cc:13147 c/c-parser.cc:13182
-#: c/c-parser.cc:13213 c/c-parser.cc:13260 c/c-parser.cc:13441
-#: c/c-parser.cc:14274 c/c-parser.cc:14349 c/c-parser.cc:14392
-#: c/c-parser.cc:21252 c/c-parser.cc:21332 c/c-parser.cc:21661
-#: c/c-parser.cc:21687 c/c-parser.cc:21710 c/c-parser.cc:22246
-#: c/c-parser.cc:22290 c/gimple-parser.cc:411 c/gimple-parser.cc:452
+#: c/c-parser.cc:2934 c/c-parser.cc:3059 c/c-parser.cc:3073 c/c-parser.cc:7006
+#: c/c-parser.cc:7761 c/c-parser.cc:8217 c/c-parser.cc:8404 c/c-parser.cc:8437
+#: c/c-parser.cc:8708 c/c-parser.cc:13166 c/c-parser.cc:13201
+#: c/c-parser.cc:13232 c/c-parser.cc:13279 c/c-parser.cc:13460
+#: c/c-parser.cc:14293 c/c-parser.cc:14368 c/c-parser.cc:14411
+#: c/c-parser.cc:21325 c/c-parser.cc:21405 c/c-parser.cc:21734
+#: c/c-parser.cc:21760 c/c-parser.cc:21783 c/c-parser.cc:22319
+#: c/c-parser.cc:22363 c/gimple-parser.cc:411 c/gimple-parser.cc:452
#: c/gimple-parser.cc:461 c/gimple-parser.cc:670 c/gimple-parser.cc:2351
#: c/gimple-parser.cc:2388 c/gimple-parser.cc:2467 c/gimple-parser.cc:2494
-#: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13434
+#: c/c-parser.cc:3888 c/c-parser.cc:4079 c/c-parser.cc:4114 c/c-parser.cc:13453
#: c/gimple-parser.cc:2158 c/gimple-parser.cc:2215 cp/parser.cc:15847
-#: cp/parser.cc:33792 cp/parser.cc:34431
+#: cp/parser.cc:33809 cp/parser.cc:34448
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
#: c/c-parser.cc:3569 c/c-parser.cc:4679 c/c-parser.cc:4874 c/c-parser.cc:4932
#: c/c-parser.cc:4990 c/c-parser.cc:5373 c/c-parser.cc:5396 c/c-parser.cc:5405
-#: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10147
-#: c/c-parser.cc:10215 c/c-parser.cc:10737 c/c-parser.cc:10763
-#: c/c-parser.cc:10797 c/c-parser.cc:10909 c/c-parser.cc:11728
-#: c/c-parser.cc:13548 c/c-parser.cc:16132 c/c-parser.cc:16867
-#: c/c-parser.cc:16926 c/c-parser.cc:16981 c/c-parser.cc:18840
-#: c/c-parser.cc:18960 c/c-parser.cc:20345 c/c-parser.cc:21752
-#: c/c-parser.cc:22254 c/c-parser.cc:25578 c/c-parser.cc:25660
+#: c/c-parser.cc:5456 c/c-parser.cc:5465 c/c-parser.cc:10145
+#: c/c-parser.cc:10213 c/c-parser.cc:10735 c/c-parser.cc:10761
+#: c/c-parser.cc:10795 c/c-parser.cc:10907 c/c-parser.cc:11726
+#: c/c-parser.cc:13567 c/c-parser.cc:16181 c/c-parser.cc:16916
+#: c/c-parser.cc:16975 c/c-parser.cc:17030 c/c-parser.cc:18889
+#: c/c-parser.cc:19009 c/c-parser.cc:20418 c/c-parser.cc:21825
+#: c/c-parser.cc:22327 c/c-parser.cc:25651 c/c-parser.cc:25733
#: c/gimple-parser.cc:195 c/gimple-parser.cc:198 c/gimple-parser.cc:546
#: c/gimple-parser.cc:580 c/gimple-parser.cc:585 c/gimple-parser.cc:754
#: c/gimple-parser.cc:851 c/gimple-parser.cc:1089 c/gimple-parser.cc:1115
@@ -22627,16 +22740,16 @@ msgstr ""
#: c/gimple-parser.cc:1506 c/gimple-parser.cc:1522 c/gimple-parser.cc:1578
#: c/gimple-parser.cc:1605 c/gimple-parser.cc:1635 c/gimple-parser.cc:1661
#: c/gimple-parser.cc:1868 c/gimple-parser.cc:2080 c/gimple-parser.cc:2100
-#: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8662
-#: cp/parser.cc:34479
+#: c/gimple-parser.cc:2261 c/gimple-parser.cc:2424 c/c-parser.cc:8660
+#: cp/parser.cc:34496
#, gcc-internal-format
msgid "expected %<)%>"
msgstr ""
-#: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5878 c/c-parser.cc:5896
-#: c/c-parser.cc:5897 c/c-parser.cc:6343 c/c-parser.cc:6387 c/c-parser.cc:8761
-#: c/c-parser.cc:10900 c/c-parser.cc:12160 c/c-parser.cc:12531
-#: c/c-parser.cc:15477 c/gimple-parser.cc:1844 cp/parser.cc:34443
+#: c/c-parser.cc:4768 c/c-parser.cc:5516 c/c-parser.cc:5876 c/c-parser.cc:5894
+#: c/c-parser.cc:5895 c/c-parser.cc:6341 c/c-parser.cc:6385 c/c-parser.cc:8759
+#: c/c-parser.cc:10898 c/c-parser.cc:12179 c/c-parser.cc:12550
+#: c/c-parser.cc:15496 c/gimple-parser.cc:1844 cp/parser.cc:34460
#, gcc-internal-format
msgid "expected %<]%>"
msgstr ""
@@ -22646,113 +22759,113 @@ msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
#. Look for the two `(' tokens.
-#: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16115
-#: c/c-parser.cc:16956 c/c-parser.cc:24722 c/c-parser.cc:25386
-#: c/c-parser.cc:25603 c/gimple-parser.cc:180 c/gimple-parser.cc:493
+#: c/c-parser.cc:5425 c/c-parser.cc:5430 c/c-parser.cc:16164
+#: c/c-parser.cc:17005 c/c-parser.cc:24795 c/c-parser.cc:25459
+#: c/c-parser.cc:25676 c/gimple-parser.cc:180 c/gimple-parser.cc:493
#: c/gimple-parser.cc:532 c/gimple-parser.cc:564 c/gimple-parser.cc:821
#: c/gimple-parser.cc:1083 c/gimple-parser.cc:1109 c/gimple-parser.cc:1236
#: c/gimple-parser.cc:1371 c/gimple-parser.cc:1496 c/gimple-parser.cc:1601
#: c/gimple-parser.cc:1619 c/gimple-parser.cc:1654 c/gimple-parser.cc:2049
#: c/gimple-parser.cc:2060 c/gimple-parser.cc:2066 c/gimple-parser.cc:2249
-#: c/gimple-parser.cc:2421 c/c-parser.cc:15896 cp/parser.cc:34434
+#: c/gimple-parser.cc:2421 c/c-parser.cc:15945 cp/parser.cc:34451
#, gcc-internal-format
msgid "expected %<(%>"
msgstr ""
-#: c/c-parser.cc:5874 c/c-parser.cc:5876 c/c-parser.cc:15382 cp/parser.cc:34446
-#: cp/parser.cc:38315 go/gofrontend/embed.cc:440
+#: c/c-parser.cc:5872 c/c-parser.cc:5874 c/c-parser.cc:15401 cp/parser.cc:34463
+#: cp/parser.cc:38332 go/gofrontend/embed.cc:440
#, gcc-internal-format
msgid "expected %<[%>"
msgstr ""
-#: c/c-parser.cc:6524 c/c-parser.cc:13777 c/c-parser.cc:21227
-#: c/c-parser.cc:21313 c/c-parser.cc:22074 c/c-parser.cc:23034
-#: c/c-parser.cc:26846 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
-#: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13329 cp/parser.cc:21607
-#: cp/parser.cc:34440 go/gofrontend/embed.cc:371
+#: c/c-parser.cc:6522 c/c-parser.cc:13796 c/c-parser.cc:21300
+#: c/c-parser.cc:21386 c/c-parser.cc:22147 c/c-parser.cc:23107
+#: c/c-parser.cc:26919 c/gimple-parser.cc:404 c/gimple-parser.cc:2427
+#: c/c-parser.cc:3875 c/c-parser.cc:4103 c/c-parser.cc:13348 cp/parser.cc:21607
+#: cp/parser.cc:34457 go/gofrontend/embed.cc:371
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
-#: c/c-parser.cc:7370 c/c-parser.cc:7379 c/c-parser.cc:9210 c/c-parser.cc:10352
-#: c/c-parser.cc:13541 c/c-parser.cc:13938 c/c-parser.cc:14002
-#: c/c-parser.cc:15459 c/c-parser.cc:16547 c/c-parser.cc:16784
-#: c/c-parser.cc:17337 c/c-parser.cc:17440 c/c-parser.cc:17981
-#: c/c-parser.cc:18417 c/c-parser.cc:18493 c/c-parser.cc:18610
-#: c/c-parser.cc:18682 c/c-parser.cc:24589 c/c-parser.cc:25443
-#: c/c-parser.cc:25502 c/gimple-parser.cc:587 c/gimple-parser.cc:892
-#: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8669
-#: c/c-parser.cc:16040 c/c-parser.cc:17445 cp/parser.cc:34473
-#: cp/parser.cc:36176 cp/parser.cc:39219 cp/parser.cc:40112
+#: c/c-parser.cc:7368 c/c-parser.cc:7377 c/c-parser.cc:9208 c/c-parser.cc:10350
+#: c/c-parser.cc:13560 c/c-parser.cc:13957 c/c-parser.cc:14021
+#: c/c-parser.cc:15478 c/c-parser.cc:16596 c/c-parser.cc:16833
+#: c/c-parser.cc:17386 c/c-parser.cc:17489 c/c-parser.cc:18030
+#: c/c-parser.cc:18466 c/c-parser.cc:18542 c/c-parser.cc:18659
+#: c/c-parser.cc:18731 c/c-parser.cc:24662 c/c-parser.cc:25516
+#: c/c-parser.cc:25575 c/gimple-parser.cc:587 c/gimple-parser.cc:892
+#: c/gimple-parser.cc:2475 c/gimple-parser.cc:2502 c/c-parser.cc:8667
+#: c/c-parser.cc:16089 c/c-parser.cc:17494 cp/parser.cc:34490
+#: cp/parser.cc:36193 cp/parser.cc:39263 cp/parser.cc:40156
#: go/gofrontend/embed.cc:404
#, gcc-internal-format
msgid "expected %<:%>"
msgstr ""
-#: c/c-parser.cc:8201 cp/parser.cc:34360
+#: c/c-parser.cc:8199 cp/parser.cc:34377
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
-#: c/c-parser.cc:10110 c/c-parser.cc:10303 c/c-parser.cc:10787
-#: c/c-parser.cc:10830 c/c-parser.cc:10971 c/c-parser.cc:11718
-#: c/c-parser.cc:16961 c/c-parser.cc:18562 c/gimple-parser.cc:1086
+#: c/c-parser.cc:10108 c/c-parser.cc:10301 c/c-parser.cc:10785
+#: c/c-parser.cc:10828 c/c-parser.cc:10969 c/c-parser.cc:11716
+#: c/c-parser.cc:17010 c/c-parser.cc:18611 c/gimple-parser.cc:1086
#: c/gimple-parser.cc:1112 c/gimple-parser.cc:1240 c/gimple-parser.cc:1243
-#: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33790
-#: cp/parser.cc:34449
+#: c/gimple-parser.cc:1623 c/gimple-parser.cc:1629 cp/parser.cc:33807
+#: cp/parser.cc:34466
#, gcc-internal-format
msgid "expected %<,%>"
msgstr ""
-#: c/c-parser.cc:10681
+#: c/c-parser.cc:10679
msgid "expected %<.%>"
msgstr ""
-#: c/c-parser.cc:13000 c/c-parser.cc:13032 c/c-parser.cc:13272
-#: cp/parser.cc:36750 cp/parser.cc:36771
+#: c/c-parser.cc:13019 c/c-parser.cc:13051 c/c-parser.cc:13291
+#: cp/parser.cc:36767 cp/parser.cc:36788
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr ""
-#: c/c-parser.cc:13690 c/gimple-parser.cc:1411 cp/parser.cc:34458
+#: c/c-parser.cc:13709 c/gimple-parser.cc:1411 cp/parser.cc:34475
#, gcc-internal-format
msgid "expected %<>%>"
msgstr ""
-#: c/c-parser.cc:17535 c/c-parser.cc:18978 cp/parser.cc:34482
+#: c/c-parser.cc:17584 c/c-parser.cc:19027 cp/parser.cc:34499
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
#. All following cases are statements with LHS.
-#: c/c-parser.cc:18409 c/c-parser.cc:21120 c/c-parser.cc:21167
-#: c/c-parser.cc:21324 c/c-parser.cc:21671 c/c-parser.cc:22233
-#: c/c-parser.cc:24770 c/c-parser.cc:25644 c/gimple-parser.cc:745
-#: c/c-parser.cc:6410 c/c-parser.cc:21244 c/c-parser.cc:21467
-#: cp/parser.cc:34461 cp/parser.cc:43102 cp/parser.cc:43275
+#: c/c-parser.cc:18458 c/c-parser.cc:21193 c/c-parser.cc:21240
+#: c/c-parser.cc:21397 c/c-parser.cc:21744 c/c-parser.cc:22306
+#: c/c-parser.cc:24843 c/c-parser.cc:25717 c/gimple-parser.cc:745
+#: c/c-parser.cc:6408 c/c-parser.cc:21317 c/c-parser.cc:21540
+#: cp/parser.cc:34478 cp/parser.cc:43146 cp/parser.cc:43319
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c/c-parser.cc:21255 c/c-parser.cc:21335 c/c-parser.cc:21688
-#: c/c-parser.cc:22143 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
-#: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34437
-#: cp/parser.cc:36960
+#: c/c-parser.cc:21328 c/c-parser.cc:21408 c/c-parser.cc:21761
+#: c/c-parser.cc:22216 c/gimple-parser.cc:1677 c/gimple-parser.cc:1709
+#: c/gimple-parser.cc:1719 c/gimple-parser.cc:2512 cp/parser.cc:34454
+#: cp/parser.cc:36977
#, gcc-internal-format
msgid "expected %<}%>"
msgstr ""
-#: c/c-parser.cc:21348 cp/parser.cc:43200
+#: c/c-parser.cc:21421 cp/parser.cc:43244
#, gcc-internal-format
msgid "expected %<else%>"
msgstr ""
-#: c/c-parser.cc:23081 c/c-parser.cc:23070 cp/parser.cc:45899
+#: c/c-parser.cc:23154 c/c-parser.cc:23143 cp/parser.cc:45943
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.cc:26210 cp/parser.cc:49854
+#: c/c-parser.cc:26283 cp/parser.cc:49920
msgid "<message unknown at compile time>"
msgstr ""
@@ -22760,7 +22873,7 @@ msgstr ""
msgid "(anonymous)"
msgstr ""
-#: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34455
+#: c/gimple-parser.cc:1400 cp/parser.cc:18950 cp/parser.cc:34472
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
@@ -22779,17 +22892,17 @@ msgstr ""
msgid " after user-defined conversion:"
msgstr ""
-#: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26267
+#: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26288
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
msgstr[1] ""
-#: cp/call.cc:13002 cp/call.cc:13428
+#: cp/call.cc:12997 cp/call.cc:13423
msgid "candidate 1:"
msgstr ""
-#: cp/call.cc:13004 cp/call.cc:13429
+#: cp/call.cc:12999 cp/call.cc:13424
msgid "candidate 2:"
msgstr ""
@@ -22879,7 +22992,7 @@ msgstr ""
msgid "<statement>"
msgstr ""
-#: cp/error.cc:2289 cp/error.cc:3390 c-family/c-pretty-print.cc:2707
+#: cp/error.cc:2289 cp/error.cc:3391 c-family/c-pretty-print.cc:2708
#, gcc-internal-format
msgid "<unknown>"
msgstr ""
@@ -22894,138 +23007,138 @@ msgstr ""
msgid "<ubsan routine call>"
msgstr ""
-#: cp/error.cc:2909
+#: cp/error.cc:2910
msgid "<unparsed>"
msgstr ""
-#: cp/error.cc:3062
+#: cp/error.cc:3063
msgid "<lambda>"
msgstr ""
-#: cp/error.cc:3101
+#: cp/error.cc:3102
msgid "*this"
msgstr ""
-#: cp/error.cc:3115
+#: cp/error.cc:3116
msgid "<expression error>"
msgstr ""
-#: cp/error.cc:3130
+#: cp/error.cc:3131
msgid "<unknown operator>"
msgstr ""
-#: cp/error.cc:3605
+#: cp/error.cc:3606
msgid "At global scope:"
msgstr ""
-#: cp/error.cc:3664
+#: cp/error.cc:3665
msgid " inlined from %qD at %r%s:%d:%d%R"
msgstr ""
-#: cp/error.cc:3669
+#: cp/error.cc:3670
msgid " inlined from %qD at %r%s:%d%R"
msgstr ""
-#: cp/error.cc:3675
+#: cp/error.cc:3676
msgid " inlined from %qD"
msgstr ""
-#: cp/error.cc:3702
+#: cp/error.cc:3703
msgid "In static member function %qD"
msgstr ""
-#: cp/error.cc:3704
+#: cp/error.cc:3705
msgid "In copy constructor %qD"
msgstr ""
-#: cp/error.cc:3706
+#: cp/error.cc:3707
msgid "In constructor %qD"
msgstr ""
-#: cp/error.cc:3708
+#: cp/error.cc:3709
msgid "In destructor %qD"
msgstr ""
-#: cp/error.cc:3710
+#: cp/error.cc:3711
msgid "In lambda function"
msgstr ""
-#: cp/error.cc:3712
+#: cp/error.cc:3713
msgid "In explicit object member function %qD"
msgstr ""
-#: cp/error.cc:3714
+#: cp/error.cc:3715
msgid "In member function %qD"
msgstr ""
-#: cp/error.cc:3717
+#: cp/error.cc:3718
msgid "In function %qD"
msgstr ""
-#: cp/error.cc:3740
+#: cp/error.cc:3741
#, c-format
msgid "%s: In substitution of %qS:\n"
msgstr ""
-#: cp/error.cc:3741
+#: cp/error.cc:3742
msgid "%s: In instantiation of %q#D:\n"
msgstr ""
-#: cp/error.cc:3766 cp/error.cc:3922
+#: cp/error.cc:3767 cp/error.cc:3923
msgid "%r%s:%d:%d:%R "
msgstr ""
-#: cp/error.cc:3769 cp/error.cc:3925
+#: cp/error.cc:3770 cp/error.cc:3926
msgid "%r%s:%d:%R "
msgstr ""
-#: cp/error.cc:3777
+#: cp/error.cc:3778
#, c-format
msgid "recursively required by substitution of %qS\n"
msgstr ""
-#: cp/error.cc:3778
+#: cp/error.cc:3779
#, c-format
msgid "required by substitution of %qS\n"
msgstr ""
-#: cp/error.cc:3783
+#: cp/error.cc:3784
msgid "recursively required from %q#D\n"
msgstr ""
-#: cp/error.cc:3784
+#: cp/error.cc:3785
msgid "required from %q#D\n"
msgstr ""
-#: cp/error.cc:3791
+#: cp/error.cc:3792
msgid "recursively required from here\n"
msgstr ""
-#: cp/error.cc:3792
+#: cp/error.cc:3793
msgid "required from here\n"
msgstr ""
-#: cp/error.cc:3846
+#: cp/error.cc:3847
msgid ""
"%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
"backtrace-limit=0 to disable ]\n"
msgstr ""
-#: cp/error.cc:3852
+#: cp/error.cc:3853
msgid ""
"%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
"limit=0 to disable ]\n"
msgstr ""
-#: cp/error.cc:3906
+#: cp/error.cc:3907
msgid "%r%s:%d:%d:%R in %<constexpr%> expansion of %qs"
msgstr ""
-#: cp/error.cc:3910
+#: cp/error.cc:3911
msgid "%r%s:%d:%R in %<constexpr%> expansion of %qs"
msgstr ""
-#: cp/pt.cc:2041 cp/semantics.cc:6237
+#: cp/pt.cc:2041 cp/semantics.cc:6306
msgid "candidates are:"
msgstr ""
@@ -23069,52 +23182,52 @@ msgstr ""
msgid "source type is not polymorphic"
msgstr ""
-#: cp/typeck.cc:7441 c/c-typeck.cc:4683
+#: cp/typeck.cc:7442 c/c-typeck.cc:4683
#, gcc-internal-format
msgid "wrong type argument to unary minus"
msgstr ""
-#: cp/typeck.cc:7442 c/c-typeck.cc:4669
+#: cp/typeck.cc:7443 c/c-typeck.cc:4669
#, gcc-internal-format
msgid "wrong type argument to unary plus"
msgstr ""
-#: cp/typeck.cc:7469 c/c-typeck.cc:4728
+#: cp/typeck.cc:7470 c/c-typeck.cc:4728
#, gcc-internal-format
msgid "wrong type argument to bit-complement"
msgstr ""
-#: cp/typeck.cc:7486 c/c-typeck.cc:4736
+#: cp/typeck.cc:7487 c/c-typeck.cc:4736
#, gcc-internal-format
msgid "wrong type argument to abs"
msgstr ""
-#: cp/typeck.cc:7498 c/c-typeck.cc:4758
+#: cp/typeck.cc:7499 c/c-typeck.cc:4758
#, gcc-internal-format
msgid "wrong type argument to conjugation"
msgstr ""
-#: cp/typeck.cc:7522
+#: cp/typeck.cc:7523
msgid "in argument to unary !"
msgstr ""
-#: cp/typeck.cc:7571
+#: cp/typeck.cc:7572
msgid "no pre-increment operator for type"
msgstr ""
-#: cp/typeck.cc:7573
+#: cp/typeck.cc:7574
msgid "no post-increment operator for type"
msgstr ""
-#: cp/typeck.cc:7575
+#: cp/typeck.cc:7576
msgid "no pre-decrement operator for type"
msgstr ""
-#: cp/typeck.cc:7577
+#: cp/typeck.cc:7578
msgid "no post-decrement operator for type"
msgstr ""
-#: fortran/arith.cc:1497
+#: fortran/arith.cc:1544
msgid "elemental binary operation"
msgstr ""
@@ -23132,12 +23245,12 @@ msgstr ""
msgid "arguments '%s' and '%s' for intrinsic %s"
msgstr ""
-#: fortran/check.cc:4429 fortran/intrinsic.cc:4831
+#: fortran/check.cc:4432 fortran/intrinsic.cc:4831
#, c-format
msgid "arguments '%s' and '%s' for intrinsic '%s'"
msgstr ""
-#: fortran/dump-parse-tree.cc:3713
+#: fortran/dump-parse-tree.cc:3731
#, c-format
msgid ""
"/* Prototypes for external procedures generated from %s\n"
@@ -23221,7 +23334,7 @@ msgstr ""
msgid "Driving:"
msgstr ""
-#: fortran/interface.cc:3706 fortran/intrinsic.cc:4509
+#: fortran/interface.cc:3758 fortran/intrinsic.cc:4509
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
@@ -23286,310 +23399,310 @@ msgstr ""
msgid "Syntax error in expression at %C"
msgstr ""
-#: fortran/module.cc:1254
+#: fortran/module.cc:1259
msgid "Unexpected EOF"
msgstr ""
-#: fortran/module.cc:1379
+#: fortran/module.cc:1384
msgid "Name too long"
msgstr ""
-#: fortran/module.cc:1433 fortran/module.cc:1491 fortran/module.cc:1546
-#: fortran/module.cc:1604
+#: fortran/module.cc:1438 fortran/module.cc:1496 fortran/module.cc:1551
+#: fortran/module.cc:1609
msgid "Bad name"
msgstr ""
-#: fortran/module.cc:1628
+#: fortran/module.cc:1633
msgid "Expected name"
msgstr ""
-#: fortran/module.cc:1631
+#: fortran/module.cc:1636
msgid "Expected left parenthesis"
msgstr ""
-#: fortran/module.cc:1634
+#: fortran/module.cc:1639
msgid "Expected right parenthesis"
msgstr ""
-#: fortran/module.cc:1637
+#: fortran/module.cc:1642
msgid "Expected integer"
msgstr ""
-#: fortran/module.cc:1640 fortran/module.cc:2864
+#: fortran/module.cc:1645 fortran/module.cc:2869
msgid "Expected string"
msgstr ""
-#: fortran/module.cc:1665
+#: fortran/module.cc:1670
msgid "find_enum(): Enum not found"
msgstr ""
-#: fortran/module.cc:2238
+#: fortran/module.cc:2243
msgid "Unsupported: multiple OpenACC 'routine' levels of parallelism"
msgstr ""
-#: fortran/module.cc:2484
+#: fortran/module.cc:2489
msgid "Expected attribute bit name"
msgstr ""
-#: fortran/module.cc:3493
+#: fortran/module.cc:3498
msgid "Expected integer string"
msgstr ""
-#: fortran/module.cc:3497
+#: fortran/module.cc:3502
msgid "Error converting integer"
msgstr ""
-#: fortran/module.cc:3519
+#: fortran/module.cc:3524
msgid "Expected real string"
msgstr ""
-#: fortran/module.cc:3744
+#: fortran/module.cc:3749
msgid "Expected expression type"
msgstr ""
-#: fortran/module.cc:3824
+#: fortran/module.cc:3829
msgid "Bad operator"
msgstr ""
-#: fortran/module.cc:3941
+#: fortran/module.cc:3946
msgid "Bad type in constant expression"
msgstr ""
-#: fortran/module.cc:7399
+#: fortran/module.cc:7404
msgid "Unexpected end of module"
msgstr ""
-#: fortran/parse.cc:2138
+#: fortran/parse.cc:2139
msgid "arithmetic IF"
msgstr ""
-#: fortran/parse.cc:2147
+#: fortran/parse.cc:2148
msgid "attribute declaration"
msgstr ""
-#: fortran/parse.cc:2183
+#: fortran/parse.cc:2184
msgid "data declaration"
msgstr ""
-#: fortran/parse.cc:2201
+#: fortran/parse.cc:2202
msgid "derived type declaration"
msgstr ""
-#: fortran/parse.cc:2328
+#: fortran/parse.cc:2329
msgid "block IF"
msgstr ""
-#: fortran/parse.cc:2337
+#: fortran/parse.cc:2338
msgid "implied END DO"
msgstr ""
-#: fortran/parse.cc:2431 fortran/resolve.cc:12499
+#: fortran/parse.cc:2432 fortran/resolve.cc:12746
msgid "assignment"
msgstr ""
-#: fortran/parse.cc:2434 fortran/resolve.cc:12565 fortran/resolve.cc:12568
+#: fortran/parse.cc:2435 fortran/resolve.cc:12812 fortran/resolve.cc:12815
msgid "pointer assignment"
msgstr ""
-#: fortran/parse.cc:2458
+#: fortran/parse.cc:2459
msgid "simple IF"
msgstr ""
-#: fortran/resolve.cc:2432 fortran/resolve.cc:2627
+#: fortran/resolve.cc:2434 fortran/resolve.cc:2629
msgid "elemental procedure"
msgstr ""
-#: fortran/resolve.cc:2530
+#: fortran/resolve.cc:2532
msgid "allocatable argument"
msgstr ""
-#: fortran/resolve.cc:2535
+#: fortran/resolve.cc:2537
msgid "asynchronous argument"
msgstr ""
-#: fortran/resolve.cc:2540
+#: fortran/resolve.cc:2542
msgid "optional argument"
msgstr ""
-#: fortran/resolve.cc:2545
+#: fortran/resolve.cc:2547
msgid "pointer argument"
msgstr ""
-#: fortran/resolve.cc:2550
+#: fortran/resolve.cc:2552
msgid "target argument"
msgstr ""
-#: fortran/resolve.cc:2555
+#: fortran/resolve.cc:2557
msgid "value argument"
msgstr ""
-#: fortran/resolve.cc:2560
+#: fortran/resolve.cc:2562
msgid "volatile argument"
msgstr ""
-#: fortran/resolve.cc:2565
+#: fortran/resolve.cc:2567
msgid "assumed-shape argument"
msgstr ""
-#: fortran/resolve.cc:2570
+#: fortran/resolve.cc:2572
msgid "assumed-rank argument"
msgstr ""
-#: fortran/resolve.cc:2575
+#: fortran/resolve.cc:2577
msgid "coarray argument"
msgstr ""
-#: fortran/resolve.cc:2580
+#: fortran/resolve.cc:2582
msgid "parametrized derived type argument"
msgstr ""
-#: fortran/resolve.cc:2585
+#: fortran/resolve.cc:2587
msgid "polymorphic argument"
msgstr ""
-#: fortran/resolve.cc:2590
+#: fortran/resolve.cc:2592
msgid "NO_ARG_CHECK attribute"
msgstr ""
#. As assumed-type is unlimited polymorphic (cf. above).
#. See also TS 29113, Note 6.1.
-#: fortran/resolve.cc:2597
+#: fortran/resolve.cc:2599
msgid "assumed-type argument"
msgstr ""
-#: fortran/resolve.cc:2608
+#: fortran/resolve.cc:2610
msgid "array result"
msgstr ""
-#: fortran/resolve.cc:2613
+#: fortran/resolve.cc:2615
msgid "pointer or allocatable result"
msgstr ""
-#: fortran/resolve.cc:2620
+#: fortran/resolve.cc:2622
msgid "result with non-constant character length"
msgstr ""
-#: fortran/resolve.cc:2632
+#: fortran/resolve.cc:2634
msgid "bind(c) procedure"
msgstr ""
-#: fortran/resolve.cc:4204
+#: fortran/resolve.cc:4206
#, c-format
msgid "Invalid context for NULL() pointer at %%L"
msgstr ""
-#: fortran/resolve.cc:4221
+#: fortran/resolve.cc:4223
#, c-format
msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s"
msgstr ""
-#: fortran/resolve.cc:4239 fortran/resolve.cc:4422 fortran/resolve.cc:4577
+#: fortran/resolve.cc:4241 fortran/resolve.cc:4424 fortran/resolve.cc:4579
#, c-format
msgid "Inconsistent ranks for operator at %%L and %%L"
msgstr ""
-#: fortran/resolve.cc:4249
+#: fortran/resolve.cc:4251
#, c-format
msgid ""
"Unexpected derived-type entities in binary intrinsic numeric operator "
"%%<%s%%> at %%L"
msgstr ""
-#: fortran/resolve.cc:4254
+#: fortran/resolve.cc:4256
#, c-format
msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.cc:4269
+#: fortran/resolve.cc:4271
#, c-format
msgid "Operands of string concatenation operator at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.cc:4312
+#: fortran/resolve.cc:4314
#, c-format
msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.cc:4335
+#: fortran/resolve.cc:4337
#, c-format
msgid "Operand of .not. operator at %%L is %s"
msgstr ""
-#: fortran/resolve.cc:4349
+#: fortran/resolve.cc:4351
msgid "COMPLEX quantities cannot be compared at %L"
msgstr ""
-#: fortran/resolve.cc:4458
+#: fortran/resolve.cc:4460
#, c-format
msgid "Logicals at %%L must be compared with %s instead of %s"
msgstr ""
-#: fortran/resolve.cc:4464
+#: fortran/resolve.cc:4466
#, c-format
msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.cc:4478
+#: fortran/resolve.cc:4480
#, c-format
msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?"
msgstr ""
-#: fortran/resolve.cc:4481
+#: fortran/resolve.cc:4483
#, c-format
msgid "Unknown operator %%<%s%%> at %%L"
msgstr ""
-#: fortran/resolve.cc:4486
+#: fortran/resolve.cc:4488
#, c-format
msgid "Operand of user operator %%<%s%%> at %%L is %s"
msgstr ""
-#: fortran/resolve.cc:4491
+#: fortran/resolve.cc:4493
#, c-format
msgid "Operands of user operator %%<%s%%> at %%L are %s/%s"
msgstr ""
-#: fortran/resolve.cc:7476
+#: fortran/resolve.cc:7650
msgid "Loop variable"
msgstr ""
-#: fortran/resolve.cc:7480
+#: fortran/resolve.cc:7654
msgid "iterator variable"
msgstr ""
-#: fortran/resolve.cc:7484
+#: fortran/resolve.cc:7658
msgid "Start expression in DO loop"
msgstr ""
-#: fortran/resolve.cc:7488
+#: fortran/resolve.cc:7662
msgid "End expression in DO loop"
msgstr ""
-#: fortran/resolve.cc:7492
+#: fortran/resolve.cc:7666
msgid "Step expression in DO loop"
msgstr ""
-#: fortran/resolve.cc:7779 fortran/resolve.cc:7782
+#: fortran/resolve.cc:7953 fortran/resolve.cc:7956
msgid "DEALLOCATE object"
msgstr ""
-#: fortran/resolve.cc:8160 fortran/resolve.cc:8163
+#: fortran/resolve.cc:8334 fortran/resolve.cc:8337
msgid "ALLOCATE object"
msgstr ""
-#: fortran/resolve.cc:8400 fortran/resolve.cc:10404 fortran/resolve.cc:10525
+#: fortran/resolve.cc:8574 fortran/resolve.cc:10651 fortran/resolve.cc:10772
msgid "STAT variable"
msgstr ""
-#: fortran/resolve.cc:8451 fortran/resolve.cc:10416 fortran/resolve.cc:10537
+#: fortran/resolve.cc:8625 fortran/resolve.cc:10663 fortran/resolve.cc:10784
msgid "ERRMSG variable"
msgstr ""
-#: fortran/resolve.cc:10206
+#: fortran/resolve.cc:10453
msgid "item in READ"
msgstr ""
-#: fortran/resolve.cc:10428
+#: fortran/resolve.cc:10675
msgid "ACQUIRED_LOCK variable"
msgstr ""
@@ -23598,11 +23711,11 @@ msgstr ""
msgid "Different CHARACTER lengths (%ld/%ld) in array constructor"
msgstr ""
-#: fortran/trans-array.cc:6363
+#: fortran/trans-array.cc:6401
msgid "Integer overflow when calculating the amount of memory to allocate"
msgstr ""
-#: fortran/trans-array.cc:10452
+#: fortran/trans-array.cc:10501
#, c-format
msgid ""
"The value of the PDT LEN parameter '%s' does not agree with that in the "
@@ -23623,12 +23736,12 @@ msgid ""
"'%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.cc:10713
+#: fortran/trans-expr.cc:10740
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.cc:12310
+#: fortran/trans-expr.cc:12337
msgid "Assignment of scalar to unallocated array"
msgstr ""
@@ -23733,15 +23846,15 @@ msgstr ""
msgid "Invalid image number %d in SYNC IMAGES"
msgstr ""
-#: fortran/trans-stmt.cc:2503
+#: fortran/trans-stmt.cc:2517
msgid "Loop iterates infinitely"
msgstr ""
-#: fortran/trans-stmt.cc:2523 fortran/trans-stmt.cc:2779
+#: fortran/trans-stmt.cc:2537 fortran/trans-stmt.cc:2793
msgid "Loop variable has been modified"
msgstr ""
-#: fortran/trans-stmt.cc:2632
+#: fortran/trans-stmt.cc:2646
msgid "DO step value is zero"
msgstr ""
@@ -23789,7 +23902,7 @@ msgstr ""
msgid "short read while reading export data"
msgstr ""
-#: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1405
+#: go/gofrontend/expressions.cc:183 c-family/c-warn.cc:684 cp/cvt.cc:1419
#: d/toir.cc:225 rust/backend/rust-tree.cc:512
#, gcc-internal-format
msgid "value computed is not used"
@@ -23816,8 +23929,8 @@ msgstr ""
msgid "expected boolean type"
msgstr ""
-#: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18321 c/c-parser.cc:18328
-#: cp/parser.cc:40872 cp/parser.cc:40879
+#: go/gofrontend/expressions.cc:5610 c/c-parser.cc:18370 c/c-parser.cc:18377
+#: cp/parser.cc:40916 cp/parser.cc:40923
#, gcc-internal-format
msgid "expected integer"
msgstr ""
@@ -23880,7 +23993,7 @@ msgstr ""
#: go/gofrontend/expressions.cc:11743 go/gofrontend/expressions.cc:11838
#: go/gofrontend/expressions.cc:14014 go/gofrontend/expressions.cc:14143
#: go/gofrontend/expressions.cc:14157 go/gofrontend/expressions.cc:14178
-#: cp/pt.cc:9348
+#: cp/pt.cc:9349
#, gcc-internal-format
msgid "too many arguments"
msgstr ""
@@ -24439,7 +24552,7 @@ msgid ""
msgstr ""
#: config/rs6000/aix71.h:48 config/rs6000/aix72.h:48 config/rs6000/aix73.h:48
-#: config/rs6000/rtems.h:124 config/rs6000/rs6000.cc:3477
+#: config/rs6000/rtems.h:128 config/rs6000/rs6000.cc:3479
#, gcc-internal-format
msgid "%<-mcmodel%> incompatible with other toc options"
msgstr ""
@@ -24449,7 +24562,7 @@ msgstr ""
msgid "%<soft-float%> and long-double-128 are incompatible"
msgstr ""
-#: config/rs6000/rtems.h:117 config/rs6000/rs6000.cc:3469
+#: config/rs6000/rtems.h:121 config/rs6000/rs6000.cc:3471
#, gcc-internal-format
msgid "%<-m64%> requires a PowerPC64 cpu"
msgstr ""
@@ -24508,7 +24621,7 @@ msgid "%<-mrelax%> is only supported for RTP PIC"
msgstr ""
#. A general purpose syntax error.
-#: fortran/gfortran.h:3403 fortran/io.cc:3727 fortran/io.cc:4413
+#: fortran/gfortran.h:3412 fortran/io.cc:3727 fortran/io.cc:4413
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
@@ -24586,15 +24699,15 @@ msgstr ""
#: c-family/c.opt:70 c-family/c.opt:73 c-family/c.opt:76 c-family/c.opt:79
#: c-family/c.opt:175 c-family/c.opt:178 c-family/c.opt:220 c-family/c.opt:224
-#: c-family/c.opt:236 c-family/c.opt:2365 c-family/c.opt:2373
-#: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3671
+#: c-family/c.opt:236 c-family/c.opt:2369 c-family/c.opt:2377
+#: config/darwin.opt:30 common.opt:329 common.opt:332 common.opt:3680
#, gcc-internal-format
msgid "missing filename after %qs"
msgstr ""
#: c-family/c.opt:85 c-family/c.opt:88 c-family/c.opt:91 c-family/c.opt:94
-#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2361
-#: c-family/c.opt:2381 c-family/c.opt:2385 c-family/c.opt:2389
+#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2365
+#: c-family/c.opt:2385 c-family/c.opt:2389 c-family/c.opt:2393
#, gcc-internal-format
msgid "missing path after %qs"
msgstr ""
@@ -24624,49 +24737,49 @@ msgstr ""
msgid "argument %qs to %<-Wbidi-chars%> not recognized"
msgstr ""
-#: c-family/c.opt:1064
+#: c-family/c.opt:1068
#, gcc-internal-format
msgid "argument %qs to %<-Wnormalized%> not recognized"
msgstr ""
-#: c-family/c.opt:1728
+#: c-family/c.opt:1732
#, gcc-internal-format
msgid "no class name specified with %qs"
msgstr ""
-#: c-family/c.opt:1756
+#: c-family/c.opt:1760
#, gcc-internal-format
msgid "argument %qs must be either %<on%> or %<off%>"
msgstr ""
-#: c-family/c.opt:1900
+#: c-family/c.opt:1904
#, gcc-internal-format
msgid ""
"%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by "
"default)"
msgstr ""
-#: c-family/c.opt:1975
+#: c-family/c.opt:1979
#, gcc-internal-format
msgid "missing mapper"
msgstr ""
-#: c-family/c.opt:2003
+#: c-family/c.opt:2007
#, gcc-internal-format
msgid "missing header name"
msgstr ""
-#: c-family/c.opt:2011
+#: c-family/c.opt:2015
#, gcc-internal-format
msgid "missing module name"
msgstr ""
-#: c-family/c.opt:2058
+#: c-family/c.opt:2062
#, gcc-internal-format
msgid "unrecognized ivar visibility value %qs"
msgstr ""
-#: c-family/c.opt:2225
+#: c-family/c.opt:2229
#, gcc-internal-format
msgid "unrecognized scalar storage order value %qs"
msgstr ""
@@ -24708,37 +24821,37 @@ msgid ""
"masm=intel%> and %<-masm=att%> instead"
msgstr ""
-#: config/i386/i386.opt:725
+#: config/i386/i386.opt:729
#, gcc-internal-format
msgid "%<-msse5%> was removed"
msgstr ""
-#: config/i386/i386.opt:741
+#: config/i386/i386.opt:745
#, gcc-internal-format
msgid "AVX512PF support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386.opt:745
+#: config/i386/i386.opt:749
#, gcc-internal-format
msgid "AVX512ER support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386.opt:773
+#: config/i386/i386.opt:777
#, gcc-internal-format
msgid "AVX5124FMAPS support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386.opt:777
+#: config/i386/i386.opt:781
#, gcc-internal-format
msgid "AVX5124VNNIW support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386.opt:972
+#: config/i386/i386.opt:976
#, gcc-internal-format
msgid "PREFETCHWT1 support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386.opt:1286
+#: config/i386/i386.opt:1290
#, gcc-internal-format
msgid "unknown lam type %qs"
msgstr ""
@@ -24796,118 +24909,118 @@ msgstr ""
msgid "unknown linker output %qs"
msgstr ""
-#: common.opt:1635
+#: common.opt:1640
#, gcc-internal-format
msgid "unknown excess precision style %qs"
msgstr ""
-#: common.opt:1653
+#: common.opt:1658
#, gcc-internal-format
msgid ""
"unknown specification for the set of FLT_EVAL_METHOD values to permit %qs"
msgstr ""
-#: common.opt:1697
+#: common.opt:1702
#, gcc-internal-format
msgid "unknown floating point contraction style %qs"
msgstr ""
-#: common.opt:1865
+#: common.opt:1870
#, gcc-internal-format
msgid "unknown hardcfr noreturn checking level %qs"
msgstr ""
-#: common.opt:1900
+#: common.opt:1905
#, gcc-internal-format
msgid "unknown Stack Reuse Level %qs"
msgstr ""
-#: common.opt:1972
+#: common.opt:1977
#, gcc-internal-format
msgid "unavailable stringop for inlining %qs"
msgstr ""
-#: common.opt:2003
+#: common.opt:2008
#, gcc-internal-format
msgid "unknown Control-Flow Protection Level %qs"
msgstr ""
-#: common.opt:2113
+#: common.opt:2118
#, gcc-internal-format
msgid "unknown IRA algorithm %qs"
msgstr ""
-#: common.opt:2126
+#: common.opt:2131
#, gcc-internal-format
msgid "unknown IRA region %qs"
msgstr ""
-#: common.opt:2204
+#: common.opt:2209
#, gcc-internal-format
msgid "unknown LTO partitioning model %qs"
msgstr ""
-#: common.opt:2318
+#: common.opt:2323
#, gcc-internal-format
msgid "targets missing after %qs"
msgstr ""
-#: common.opt:2321
+#: common.opt:2326
#, gcc-internal-format
msgid "options or targets=options missing after %qs"
msgstr ""
-#: common.opt:2329
+#: common.opt:2334
#, gcc-internal-format
msgid "unknown offload ABI %qs"
msgstr ""
-#: common.opt:2493
+#: common.opt:2502
#, gcc-internal-format
msgid "unknown profile reproducibility method %qs"
msgstr ""
-#: common.opt:2509
+#: common.opt:2518
#, gcc-internal-format
msgid "unknown profile update method %qs"
msgstr ""
-#: common.opt:2618
+#: common.opt:2627
#, gcc-internal-format
msgid "unknown Live-Patching Level %qs"
msgstr ""
-#: common.opt:2651
+#: common.opt:2660
#, gcc-internal-format
msgid "unknown basic block reordering algorithm %qs"
msgstr ""
-#: common.opt:2987
+#: common.opt:2996
#, gcc-internal-format
msgid "unknown TLS model %qs"
msgstr ""
-#: common.opt:3020
+#: common.opt:3029
#, gcc-internal-format
msgid "unknown trampoline implementation %qs"
msgstr ""
-#: common.opt:3342
+#: common.opt:3351
#, gcc-internal-format
msgid "unknown vectorizer cost model %qs"
msgstr ""
-#: common.opt:3373
+#: common.opt:3382
#, gcc-internal-format
msgid "unrecognized automatic variable initialization type %qs"
msgstr ""
-#: common.opt:3399
+#: common.opt:3408
#, gcc-internal-format
msgid "unrecognized visibility value %qs"
msgstr ""
-#: common.opt:3418
+#: common.opt:3427
#, gcc-internal-format
msgid "unknown vtable verify initialization priority %qs"
msgstr ""
@@ -24946,8 +25059,8 @@ msgstr ""
#: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690
#: c-family/c-attribs.cc:3177 c-family/c-attribs.cc:5054
-#: c-family/c-attribs.cc:5147 cp/decl.cc:16419 cp/decl.cc:16469
-#: cp/friend.cc:318 cp/tree.cc:5245
+#: c-family/c-attribs.cc:5147 cp/decl.cc:16428 cp/decl.cc:16478
+#: cp/friend.cc:318 cp/tree.cc:5259
#, gcc-internal-format
msgid "previous declaration here"
msgstr ""
@@ -24964,7 +25077,7 @@ msgstr ""
msgid "%<%E::%E%> scoped attribute directive ignored"
msgstr ""
-#: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3657
+#: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667
#, gcc-internal-format
msgid "wrong number of arguments specified for %qE attribute"
msgstr ""
@@ -24974,7 +25087,7 @@ msgstr ""
msgid "expected %i or more, found %i"
msgstr ""
-#: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3659
+#: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669
#, gcc-internal-format, gfc-internal-format
msgid "expected %i, found %i"
msgstr ""
@@ -25040,13 +25153,13 @@ msgstr ""
#: c-family/c-attribs.cc:5877 c-family/c-attribs.cc:5919
#: c-family/c-attribs.cc:5935 c-family/c-attribs.cc:6103
#: c-family/c-attribs.cc:6115 c-family/c-common.cc:6137
-#: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7478
-#: config/arm/arm.cc:7505 config/arm/arm.cc:7522 config/avr/avr.cc:10301
-#: config/csky/csky.cc:6497 config/csky/csky.cc:6518 config/h8300/h8300.cc:4972
-#: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3740
-#: config/i386/i386-options.cc:3898 config/i386/i386-options.cc:4130
-#: config/i386/i386-options.cc:4160 config/ia64/ia64.cc:795
-#: config/loongarch/loongarch.cc:8138 config/rs6000/rs6000.cc:20787
+#: c-family/c-common.cc:6140 config/darwin.cc:2208 config/arm/arm.cc:7519
+#: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11217
+#: config/csky/csky.cc:6498 config/csky/csky.cc:6519 config/h8300/h8300.cc:4972
+#: config/h8300/h8300.cc:4996 config/i386/i386-options.cc:3755
+#: config/i386/i386-options.cc:3913 config/i386/i386-options.cc:4145
+#: config/i386/i386-options.cc:4175 config/ia64/ia64.cc:795
+#: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20739
#: ada/gcc-interface/utils.cc:6746 ada/gcc-interface/utils.cc:6762
#: ada/gcc-interface/utils.cc:6859 ada/gcc-interface/utils.cc:6876
#: ada/gcc-interface/utils.cc:6893 ada/gcc-interface/utils.cc:6908
@@ -25055,18 +25168,19 @@ msgstr ""
#: ada/gcc-interface/utils.cc:7067 ada/gcc-interface/utils.cc:7088
#: ada/gcc-interface/utils.cc:7136 ada/gcc-interface/utils.cc:7152
#: ada/gcc-interface/utils.cc:7186 c/c-decl.cc:4902 c/c-decl.cc:4905
-#: c/c-decl.cc:4920 c/c-parser.cc:5836 cp/tree.cc:5001 d/d-attribs.cc:483
-#: d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739 d/d-attribs.cc:756
-#: d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976 d/d-attribs.cc:992
-#: d/d-attribs.cc:1008 d/d-attribs.cc:1157 d/d-attribs.cc:1170
-#: d/d-attribs.cc:1387 d/d-attribs.cc:1405 d/d-attribs.cc:1452
-#: d/d-attribs.cc:1490 d/d-attribs.cc:1506 d/d-attribs.cc:1563
-#: d/d-attribs.cc:1591 jit/dummy-frontend.cc:270 jit/dummy-frontend.cc:304
-#: jit/dummy-frontend.cc:599 jit/dummy-frontend.cc:684
-#: jit/dummy-frontend.cc:705 jit/dummy-frontend.cc:724
-#: jit/dummy-frontend.cc:755 jit/dummy-frontend.cc:769
-#: jit/dummy-frontend.cc:812 jit/dummy-frontend.cc:832
-#: jit/dummy-frontend.cc:893 lto/lto-lang.cc:302 rust/rust-attribs.cc:171
+#: c/c-decl.cc:4920 c/c-parser.cc:5835 cp/tree.cc:5013 cp/tree.cc:5424
+#: d/d-attribs.cc:483 d/d-attribs.cc:702 d/d-attribs.cc:723 d/d-attribs.cc:739
+#: d/d-attribs.cc:756 d/d-attribs.cc:788 d/d-attribs.cc:917 d/d-attribs.cc:976
+#: d/d-attribs.cc:992 d/d-attribs.cc:1008 d/d-attribs.cc:1157
+#: d/d-attribs.cc:1170 d/d-attribs.cc:1387 d/d-attribs.cc:1405
+#: d/d-attribs.cc:1452 d/d-attribs.cc:1490 d/d-attribs.cc:1506
+#: d/d-attribs.cc:1563 d/d-attribs.cc:1591 jit/dummy-frontend.cc:270
+#: jit/dummy-frontend.cc:304 jit/dummy-frontend.cc:599
+#: jit/dummy-frontend.cc:684 jit/dummy-frontend.cc:705
+#: jit/dummy-frontend.cc:724 jit/dummy-frontend.cc:755
+#: jit/dummy-frontend.cc:769 jit/dummy-frontend.cc:812
+#: jit/dummy-frontend.cc:832 jit/dummy-frontend.cc:893 lto/lto-lang.cc:302
+#: rust/rust-attribs.cc:171
#, gcc-internal-format
msgid "%qE attribute ignored"
msgstr ""
@@ -25152,37 +25266,37 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: auto-profile.cc:365
+#: auto-profile.cc:367
#, gcc-internal-format
msgid "offset exceeds 16 bytes"
msgstr ""
-#: auto-profile.cc:862
+#: auto-profile.cc:864
#, gcc-internal-format
msgid "Not expected TAG."
msgstr ""
-#: auto-profile.cc:927
+#: auto-profile.cc:929
#, gcc-internal-format, gfc-internal-format
msgid "cannot open profile file %s"
msgstr ""
-#: auto-profile.cc:933
+#: auto-profile.cc:935
#, gcc-internal-format
msgid "AutoFDO profile magic number does not match"
msgstr ""
-#: auto-profile.cc:941
+#: auto-profile.cc:943
#, gcc-internal-format, gfc-internal-format
msgid "AutoFDO profile version %u does not match %u"
msgstr ""
-#: auto-profile.cc:953
+#: auto-profile.cc:955
#, gcc-internal-format, gfc-internal-format
msgid "cannot read string table from %s"
msgstr ""
-#: auto-profile.cc:961
+#: auto-profile.cc:963
#, gcc-internal-format, gfc-internal-format
msgid "cannot read function profile from %s"
msgstr ""
@@ -25192,7 +25306,7 @@ msgstr ""
msgid "offset %qwi outside bounds of constant string"
msgstr ""
-#: builtins.cc:707 cp/name-lookup.cc:6739
+#: builtins.cc:707 cp/name-lookup.cc:6773
#, gcc-internal-format
msgid "%qE declared here"
msgstr ""
@@ -25217,13 +25331,13 @@ msgstr ""
msgid "invalid third argument to %<__builtin_prefetch%>; using zero"
msgstr ""
-#: builtins.cc:4048 gimple-fold.cc:2522 gimple-ssa-warn-access.cc:2566
-#: tree-ssa-strlen.cc:3177
+#: builtins.cc:4048 gimple-fold.cc:2525 gimple-ssa-warn-access.cc:2567
+#: tree-ssa-strlen.cc:3179
#, gcc-internal-format
msgid "%qD specified bound %E equals destination size"
msgstr ""
-#: builtins.cc:5297 gimplify.cc:3894
+#: builtins.cc:5297 gimplify.cc:3921
#, gcc-internal-format
msgid "too few arguments to function %<va_start%>"
msgstr ""
@@ -25297,7 +25411,7 @@ msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.cc:8018 expr.cc:12315
+#: builtins.cc:8018 expr.cc:12318
#, gcc-internal-format
msgid "invalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
@@ -25371,7 +25485,7 @@ msgstr ""
msgid "function call has aggregate value"
msgstr ""
-#: calls.cc:3508
+#: calls.cc:3509
#, gcc-internal-format
msgid "passing too large argument on stack"
msgstr ""
@@ -25386,7 +25500,7 @@ msgstr ""
msgid "total size of local objects is too large"
msgstr ""
-#: cfgexpand.cc:1853 function.cc:1015 varasm.cc:2360
+#: cfgexpand.cc:1853 function.cc:1016 varasm.cc:2360
#, gcc-internal-format
msgid "size of variable %q+D is too large"
msgstr ""
@@ -25837,670 +25951,670 @@ msgstr ""
msgid "%d exits recorded for loop %d (having %d exits)"
msgstr ""
-#: cfgrtl.cc:2426
+#: cfgrtl.cc:2441
#, gcc-internal-format, gfc-internal-format
msgid ""
"non-cold basic block %d reachable only by paths crossing the cold partition"
msgstr ""
-#: cfgrtl.cc:2546
+#: cfgrtl.cc:2561
#, gcc-internal-format, gfc-internal-format
msgid "multiple hot/cold transitions found (bb %i)"
msgstr ""
-#: cfgrtl.cc:2554
+#: cfgrtl.cc:2569
#, gcc-internal-format
msgid "partition found but function partition flag not set"
msgstr ""
-#: cfgrtl.cc:2593
+#: cfgrtl.cc:2608
#, gcc-internal-format
msgid "verify_flow_info: REG_BR_PROB is set but cfg probability is not"
msgstr ""
-#: cfgrtl.cc:2602
+#: cfgrtl.cc:2617
#, gcc-internal-format, gfc-internal-format
msgid "verify_flow_info: REG_BR_PROB does not match cfg %i %i"
msgstr ""
-#: cfgrtl.cc:2624
+#: cfgrtl.cc:2639
#, gcc-internal-format
msgid "EDGE_CROSSING incorrectly set across same section"
msgstr ""
-#: cfgrtl.cc:2629
+#: cfgrtl.cc:2644
#, gcc-internal-format, gfc-internal-format
msgid "fallthru edge crosses section boundary in bb %i"
msgstr ""
-#: cfgrtl.cc:2635
+#: cfgrtl.cc:2650
#, gcc-internal-format, gfc-internal-format
msgid "EH edge crosses section boundary in bb %i"
msgstr ""
-#: cfgrtl.cc:2641
+#: cfgrtl.cc:2656
#, gcc-internal-format, gfc-internal-format
msgid "No region crossing jump at section boundary in bb %i"
msgstr ""
-#: cfgrtl.cc:2648
+#: cfgrtl.cc:2663
#, gcc-internal-format
msgid "EDGE_CROSSING missing across section boundary"
msgstr ""
-#: cfgrtl.cc:2678
+#: cfgrtl.cc:2693
#, gcc-internal-format, gfc-internal-format
msgid "Region crossing jump across same section in bb %i"
msgstr ""
-#: cfgrtl.cc:2685
+#: cfgrtl.cc:2700
#, gcc-internal-format, gfc-internal-format
msgid "missing REG_EH_REGION note at the end of bb %i"
msgstr ""
-#: cfgrtl.cc:2690
+#: cfgrtl.cc:2705
#, gcc-internal-format, gfc-internal-format
msgid "too many exception handling edges in bb %i"
msgstr ""
-#: cfgrtl.cc:2698
+#: cfgrtl.cc:2713
#, gcc-internal-format, gfc-internal-format
msgid "too many outgoing branch edges from bb %i"
msgstr ""
-#: cfgrtl.cc:2703
+#: cfgrtl.cc:2718
#, gcc-internal-format, gfc-internal-format
msgid "fallthru edge after unconditional jump in bb %i"
msgstr ""
-#: cfgrtl.cc:2708
+#: cfgrtl.cc:2723
#, gcc-internal-format, gfc-internal-format
msgid "wrong number of branch edges after unconditional jump in bb %i"
msgstr ""
-#: cfgrtl.cc:2715
+#: cfgrtl.cc:2730
#, gcc-internal-format, gfc-internal-format
msgid "wrong amount of branch edges after conditional jump in bb %i"
msgstr ""
-#: cfgrtl.cc:2721
+#: cfgrtl.cc:2736
#, gcc-internal-format, gfc-internal-format
msgid "abnormal call edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.cc:2726
+#: cfgrtl.cc:2741
#, gcc-internal-format, gfc-internal-format
msgid "sibcall edges for non-call insn in bb %i"
msgstr ""
-#: cfgrtl.cc:2736
+#: cfgrtl.cc:2751
#, gcc-internal-format, gfc-internal-format
msgid "abnormal edges for no purpose in bb %i"
msgstr ""
-#: cfgrtl.cc:2747
+#: cfgrtl.cc:2762
#, gcc-internal-format, gfc-internal-format
msgid "EH incoming edge mixed with non-EH incoming edges in bb %i"
msgstr ""
-#: cfgrtl.cc:2788 cfgrtl.cc:2798
+#: cfgrtl.cc:2803 cfgrtl.cc:2813
#, gcc-internal-format, gfc-internal-format
msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
msgstr ""
-#: cfgrtl.cc:2811
+#: cfgrtl.cc:2826
#, gcc-internal-format, gfc-internal-format
msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
msgstr ""
-#: cfgrtl.cc:2821
+#: cfgrtl.cc:2836
#, gcc-internal-format, gfc-internal-format
msgid "in basic block %d:"
msgstr ""
-#: cfgrtl.cc:2847
+#: cfgrtl.cc:2862
#, gcc-internal-format, gfc-internal-format
msgid "BB_RTL flag not set for block %d"
msgstr ""
-#: cfgrtl.cc:2854
+#: cfgrtl.cc:2869
#, gcc-internal-format, gfc-internal-format
msgid "insn %d basic block pointer is %d, should be %d"
msgstr ""
-#: cfgrtl.cc:2865
+#: cfgrtl.cc:2880
#, gcc-internal-format, gfc-internal-format
msgid "insn %d in header of bb %d has non-NULL basic block"
msgstr ""
-#: cfgrtl.cc:2873
+#: cfgrtl.cc:2888
#, gcc-internal-format, gfc-internal-format
msgid "insn %d in footer of bb %d has non-NULL basic block"
msgstr ""
-#: cfgrtl.cc:2949 cfgrtl.cc:2997
+#: cfgrtl.cc:2964 cfgrtl.cc:3012
#, gcc-internal-format, gfc-internal-format
msgid "insn %d outside of basic blocks has non-NULL bb field"
msgstr ""
-#: cfgrtl.cc:2957
+#: cfgrtl.cc:2972
#, gcc-internal-format, gfc-internal-format
msgid "end insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.cc:2970
+#: cfgrtl.cc:2985
#, gcc-internal-format, gfc-internal-format
msgid "insn %d is in multiple basic blocks (%d and %d)"
msgstr ""
-#: cfgrtl.cc:2982
+#: cfgrtl.cc:2997
#, gcc-internal-format, gfc-internal-format
msgid "head insn %d for block %d not found in the insn stream"
msgstr ""
-#: cfgrtl.cc:3030
+#: cfgrtl.cc:3045
#, gcc-internal-format, gfc-internal-format
msgid "missing barrier after block %i"
msgstr ""
-#: cfgrtl.cc:3046
+#: cfgrtl.cc:3061
#, gcc-internal-format, gfc-internal-format
msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
msgstr ""
-#: cfgrtl.cc:3055
+#: cfgrtl.cc:3070
#, gcc-internal-format, gfc-internal-format
msgid "verify_flow_info: Incorrect fallthru %i->%i"
msgstr ""
-#: cfgrtl.cc:3057
+#: cfgrtl.cc:3072
#, gcc-internal-format
msgid "wrong insn in the fallthru edge"
msgstr ""
-#: cfgrtl.cc:3091
+#: cfgrtl.cc:3106
#, gcc-internal-format
msgid "basic blocks not laid down consecutively"
msgstr ""
-#: cfgrtl.cc:3130
+#: cfgrtl.cc:3145
#, gcc-internal-format, gfc-internal-format
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.cc:3260
+#: cgraph.cc:3262
#, gcc-internal-format
msgid "caller edge count invalid"
msgstr ""
-#: cgraph.cc:3357
+#: cgraph.cc:3359
#, gcc-internal-format
msgid "missing indirect call in speculative call sequence"
msgstr ""
-#: cgraph.cc:3362
+#: cgraph.cc:3364
#, gcc-internal-format
msgid "indirect call in speculative call sequence has no speculative flag"
msgstr ""
-#: cgraph.cc:3392
+#: cgraph.cc:3394
#, gcc-internal-format
msgid "speculative edges are not adjacent"
msgstr ""
-#: cgraph.cc:3398
+#: cgraph.cc:3400
#, gcc-internal-format, gfc-internal-format
msgid "direct call to %s in speculative call sequence has no speculative flag"
msgstr ""
-#: cgraph.cc:3404 cgraph.cc:3434
+#: cgraph.cc:3406 cgraph.cc:3436
#, gcc-internal-format, gfc-internal-format
msgid ""
"direct call to %s in speculative call sequence has speculative_id %i out of "
"range"
msgstr ""
-#: cgraph.cc:3411
+#: cgraph.cc:3413
#, gcc-internal-format, gfc-internal-format
msgid ""
"duplicate direct call to %s in speculative call sequence with speculative_id "
"%i"
msgstr ""
-#: cgraph.cc:3422
+#: cgraph.cc:3424
#, gcc-internal-format
msgid ""
"call stmt hash does not point to first direct edge of speculative call "
"sequence"
msgstr ""
-#: cgraph.cc:3441
+#: cgraph.cc:3443
#, gcc-internal-format, gfc-internal-format
msgid ""
"duplicate reference %s in speculative call sequence with speculative_id %i"
msgstr ""
-#: cgraph.cc:3454
+#: cgraph.cc:3456
#, gcc-internal-format, gfc-internal-format
msgid "missing direct call for speculation %i"
msgstr ""
-#: cgraph.cc:3459
+#: cgraph.cc:3461
#, gcc-internal-format, gfc-internal-format
msgid "missing ref for speculation %i"
msgstr ""
-#: cgraph.cc:3468
+#: cgraph.cc:3470
#, gcc-internal-format, gfc-internal-format
msgid ""
"number of speculative targets %i mismatched with "
"num_speculative_call_targets %i"
msgstr ""
-#: cgraph.cc:3497
+#: cgraph.cc:3499
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for edge %s->%s"
msgstr ""
-#: cgraph.cc:3504
+#: cgraph.cc:3506
#, gcc-internal-format
msgid "cgraph count invalid"
msgstr ""
-#: cgraph.cc:3509
+#: cgraph.cc:3511
#, gcc-internal-format
msgid "inline clone in same comdat group list"
msgstr ""
-#: cgraph.cc:3514
+#: cgraph.cc:3516
#, gcc-internal-format
msgid "inline clone count is not compatible"
msgstr ""
-#: cgraph.cc:3521
+#: cgraph.cc:3523
#, gcc-internal-format
msgid "tp_first_run must be non-negative"
msgstr ""
-#: cgraph.cc:3526
+#: cgraph.cc:3528
#, gcc-internal-format
msgid "local symbols must be defined"
msgstr ""
-#: cgraph.cc:3531
+#: cgraph.cc:3533
#, gcc-internal-format
msgid "externally visible inline clone"
msgstr ""
-#: cgraph.cc:3536
+#: cgraph.cc:3538
#, gcc-internal-format
msgid "inline clone with address taken"
msgstr ""
-#: cgraph.cc:3541
+#: cgraph.cc:3543
#, gcc-internal-format
msgid "inline clone is forced to output"
msgstr ""
-#: cgraph.cc:3548
+#: cgraph.cc:3550
#, gcc-internal-format
msgid "calls_comdat_local is set outside of a comdat group"
msgstr ""
-#: cgraph.cc:3553
+#: cgraph.cc:3555
#, gcc-internal-format
msgid "invalid calls_comdat_local flag"
msgstr ""
-#: cgraph.cc:3560
+#: cgraph.cc:3562
#, gcc-internal-format
msgid "malloc attribute should be used for a function that returns a pointer"
msgstr ""
-#: cgraph.cc:3572
+#: cgraph.cc:3574
#, gcc-internal-format
msgid "semantic interposition mismatch"
msgstr ""
-#: cgraph.cc:3579
+#: cgraph.cc:3581
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for indirect edge from %s"
msgstr ""
-#: cgraph.cc:3585 cgraph.cc:3645
+#: cgraph.cc:3587 cgraph.cc:3647
#, gcc-internal-format
msgid "edge count is not compatible with function count"
msgstr ""
-#: cgraph.cc:3593
+#: cgraph.cc:3595
#, gcc-internal-format, gfc-internal-format
msgid ""
"An indirect edge from %s is not marked as indirect or has associated "
"indirect_info, the corresponding statement is: "
msgstr ""
-#: cgraph.cc:3601 cgraph.cc:3673
+#: cgraph.cc:3603 cgraph.cc:3675
#, gcc-internal-format
msgid "edge has both call_stmt and lto_stmt_uid set"
msgstr ""
-#: cgraph.cc:3613
+#: cgraph.cc:3615
#, gcc-internal-format, gfc-internal-format
msgid "comdat-local function called by %s outside its comdat"
msgstr ""
-#: cgraph.cc:3623
+#: cgraph.cc:3625
#, gcc-internal-format
msgid "inlined_to pointer is wrong"
msgstr ""
-#: cgraph.cc:3628
+#: cgraph.cc:3630
#, gcc-internal-format
msgid "multiple inline callers"
msgstr ""
-#: cgraph.cc:3635
+#: cgraph.cc:3637
#, gcc-internal-format
msgid "inlined_to pointer set for noninline callers"
msgstr ""
-#: cgraph.cc:3663
+#: cgraph.cc:3665
#, gcc-internal-format
msgid "caller edge count does not match BB count"
msgstr ""
-#: cgraph.cc:3694
+#: cgraph.cc:3696
#, gcc-internal-format
msgid "indirect call count does not match BB count"
msgstr ""
-#: cgraph.cc:3711
+#: cgraph.cc:3713
#, gcc-internal-format
msgid "reference has both stmt and lto_stmt_uid set"
msgstr ""
-#: cgraph.cc:3722
+#: cgraph.cc:3724
#, gcc-internal-format
msgid "inlined_to pointer is set but no predecessors found"
msgstr ""
-#: cgraph.cc:3727
+#: cgraph.cc:3729
#, gcc-internal-format
msgid "inlined_to pointer refers to itself"
msgstr ""
-#: cgraph.cc:3738
+#: cgraph.cc:3740
#, gcc-internal-format
msgid "cgraph_node has wrong clone_of"
msgstr ""
-#: cgraph.cc:3751
+#: cgraph.cc:3753
#, gcc-internal-format
msgid "cgraph_node has wrong clone list"
msgstr ""
-#: cgraph.cc:3757
+#: cgraph.cc:3759
#, gcc-internal-format
msgid "cgraph_node is in clone list but it is not clone"
msgstr ""
-#: cgraph.cc:3762
+#: cgraph.cc:3764
#, gcc-internal-format
msgid "cgraph_node has wrong prev_clone pointer"
msgstr ""
-#: cgraph.cc:3767
+#: cgraph.cc:3769
#, gcc-internal-format
msgid "double linked list of clones corrupted"
msgstr ""
-#: cgraph.cc:3779
+#: cgraph.cc:3781
#, gcc-internal-format
msgid "Alias has call edges"
msgstr ""
-#: cgraph.cc:3785
+#: cgraph.cc:3787
#, gcc-internal-format
msgid "Alias has non-alias reference"
msgstr ""
-#: cgraph.cc:3790
+#: cgraph.cc:3792
#, gcc-internal-format
msgid "Alias has more than one alias reference"
msgstr ""
-#: cgraph.cc:3797
+#: cgraph.cc:3799
#, gcc-internal-format
msgid "Analyzed alias has no reference"
msgstr ""
-#: cgraph.cc:3806
+#: cgraph.cc:3808
#, gcc-internal-format
msgid "No edge out of thunk node"
msgstr ""
-#: cgraph.cc:3811
+#: cgraph.cc:3813
#, gcc-internal-format
msgid "More than one edge out of thunk node"
msgstr ""
-#: cgraph.cc:3816
+#: cgraph.cc:3818
#, gcc-internal-format
msgid "Thunk is not supposed to have body"
msgstr ""
-#: cgraph.cc:3852
+#: cgraph.cc:3854
#, gcc-internal-format
msgid "shared call_stmt:"
msgstr ""
-#: cgraph.cc:3860
+#: cgraph.cc:3862
#, gcc-internal-format
msgid "edge points to wrong declaration:"
msgstr ""
-#: cgraph.cc:3869
+#: cgraph.cc:3871
#, gcc-internal-format
msgid ""
"an indirect edge with unknown callee corresponding to a call_stmt with a "
"known declaration:"
msgstr ""
-#: cgraph.cc:3879
+#: cgraph.cc:3881
#, gcc-internal-format
msgid "missing callgraph edge for call stmt:"
msgstr ""
-#: cgraph.cc:3889
+#: cgraph.cc:3891
#, gcc-internal-format
msgid "reference to dead statement"
msgstr ""
-#: cgraph.cc:3902
+#: cgraph.cc:3904
#, gcc-internal-format, gfc-internal-format
msgid "edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: cgraph.cc:3914
+#: cgraph.cc:3916
#, gcc-internal-format, gfc-internal-format
msgid "an indirect edge from %s has no corresponding call_stmt"
msgstr ""
-#: cgraph.cc:3933 cgraph.cc:3946
+#: cgraph.cc:3935 cgraph.cc:3948
#, gcc-internal-format
msgid "missing origin for a node in a nested list"
msgstr ""
-#: cgraph.cc:3938
+#: cgraph.cc:3940
#, gcc-internal-format
msgid "origin points to a different parent"
msgstr ""
-#: cgraph.cc:3954
+#: cgraph.cc:3956
#, gcc-internal-format
msgid "verify_cgraph_node failed"
msgstr ""
-#: cgraph.cc:4076 varpool.cc:304
+#: cgraph.cc:4078 varpool.cc:304
#, gcc-internal-format, gfc-internal-format
msgid "%s: section %s.%d is missing"
msgstr ""
-#: cgraphunit.cc:753
+#: cgraphunit.cc:755
#, gcc-internal-format
msgid "duplicate definition of a symbol version"
msgstr ""
-#: cgraphunit.cc:755
+#: cgraphunit.cc:757
#, gcc-internal-format
msgid "same version was previously defined here"
msgstr ""
-#: cgraphunit.cc:761
+#: cgraphunit.cc:763
#, gcc-internal-format
msgid "symbol needs to be defined to have a version"
msgstr ""
-#: cgraphunit.cc:767
+#: cgraphunit.cc:769
#, gcc-internal-format
msgid "common symbol cannot be versioned"
msgstr ""
-#: cgraphunit.cc:773
+#: cgraphunit.cc:775
#, gcc-internal-format
msgid "comdat symbol cannot be versioned"
msgstr ""
-#: cgraphunit.cc:779
+#: cgraphunit.cc:781
#, gcc-internal-format
msgid "%<weakref%> cannot be versioned"
msgstr ""
-#: cgraphunit.cc:785
+#: cgraphunit.cc:787
#, gcc-internal-format
msgid "versioned symbol must be public"
msgstr ""
-#: cgraphunit.cc:791
+#: cgraphunit.cc:793
#, gcc-internal-format
msgid "versioned symbol must have default visibility"
msgstr ""
-#: cgraphunit.cc:824
+#: cgraphunit.cc:826
#, gcc-internal-format
msgid "%<weakref%> attribute should be accompanied with an %<alias%> attribute"
msgstr ""
-#: cgraphunit.cc:879
+#: cgraphunit.cc:881
#, gcc-internal-format
msgid "%<flatten%> attribute is ignored on aliases"
msgstr ""
-#: cgraphunit.cc:887 cgraphunit.cc:939
+#: cgraphunit.cc:889 cgraphunit.cc:941
#, gcc-internal-format
msgid "%<externally_visible%> attribute have effect only on public objects"
msgstr ""
-#: cgraphunit.cc:898
+#: cgraphunit.cc:900
#, gcc-internal-format
msgid "%<weakref%> attribute ignored because function is defined"
msgstr ""
-#: cgraphunit.cc:913
+#: cgraphunit.cc:915
#, gcc-internal-format
msgid "%<alias%> attribute ignored because function is defined"
msgstr ""
-#: cgraphunit.cc:921
+#: cgraphunit.cc:923
#, gcc-internal-format
msgid ""
"%<always_inline%> function might not be inlinable unless also declared "
"%<inline%>"
msgstr ""
-#: cgraphunit.cc:947
+#: cgraphunit.cc:949
#, gcc-internal-format
msgid "%<weakref%> attribute ignored because variable is initialized"
msgstr ""
#. include_self=
#. TODO: Add OPT_Wundefined-inline.
-#: cgraphunit.cc:1096 c/c-decl.cc:13291
+#: cgraphunit.cc:1098 c/c-decl.cc:13291
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.cc:1098 c/c-decl.cc:13301
+#: cgraphunit.cc:1100 c/c-decl.cc:13301
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
-#: cgraphunit.cc:1142
+#: cgraphunit.cc:1144
#, gcc-internal-format
msgid "%qD defined but not used"
msgstr ""
-#: cgraphunit.cc:1477
+#: cgraphunit.cc:1479
#, gcc-internal-format
msgid "%<ifunc%> resolver for %qD must return %qT"
msgstr ""
-#: cgraphunit.cc:1480 cgraphunit.cc:1503
+#: cgraphunit.cc:1482 cgraphunit.cc:1505
#, gcc-internal-format
msgid "resolver indirect function declared here"
msgstr ""
-#: cgraphunit.cc:1500
+#: cgraphunit.cc:1502
#, gcc-internal-format
msgid "%<ifunc%> resolver for %qD should return %qT"
msgstr ""
-#: cgraphunit.cc:1510
+#: cgraphunit.cc:1512
#, gcc-internal-format
msgid "%qD alias between functions of incompatible types %qT and %qT"
msgstr ""
-#: cgraphunit.cc:1513 cgraphunit.cc:1595
+#: cgraphunit.cc:1515 cgraphunit.cc:1597
#, gcc-internal-format
msgid "aliased declaration here"
msgstr ""
-#: cgraphunit.cc:1551 c-family/c-pragma.cc:347
+#: cgraphunit.cc:1553 c-family/c-pragma.cc:347
#, gcc-internal-format
msgid "%q+D aliased to undefined symbol %qE"
msgstr ""
-#: cgraphunit.cc:1567
+#: cgraphunit.cc:1569
#, gcc-internal-format
msgid "%q+D aliased to external symbol %qE"
msgstr ""
-#: cgraphunit.cc:1592
+#: cgraphunit.cc:1594
#, gcc-internal-format
msgid "%q+D alias between function and variable is not supported"
msgstr ""
-#: cgraphunit.cc:1666
+#: cgraphunit.cc:1668
#, gcc-internal-format
msgid "failed to reclaim unneeded function"
msgstr ""
-#: cgraphunit.cc:1694
+#: cgraphunit.cc:1696
#, gcc-internal-format
msgid "failed to reclaim unneeded function in same comdat group"
msgstr ""
-#: cgraphunit.cc:1870
+#: cgraphunit.cc:1872
#, gcc-internal-format
msgid "size of return value of %q+D is %u bytes"
msgstr ""
-#: cgraphunit.cc:1874
+#: cgraphunit.cc:1876
#, gcc-internal-format
msgid "size of return value of %q+D is larger than %wu bytes"
msgstr ""
-#: cgraphunit.cc:2436
+#: cgraphunit.cc:2440
#, gcc-internal-format
msgid "nodes with unreleased memory found"
msgstr ""
@@ -26540,13 +26654,13 @@ msgstr ""
msgid "cannot find %qs"
msgstr ""
-#: collect-utils.cc:225 collect2.cc:2388 collect2.cc:2558 gcc.cc:3419
+#: collect-utils.cc:225 collect2.cc:2389 collect2.cc:2559 gcc.cc:3419
#: gcc.cc:7825
#, gcc-internal-format
msgid "%<pex_init%> failed: %m"
msgstr ""
-#: collect-utils.cc:234 collect2.cc:2397 collect2.cc:2566 gcc.cc:2703
+#: collect-utils.cc:234 collect2.cc:2398 collect2.cc:2567 gcc.cc:2703
#, gcc-internal-format
msgid "%s: %m"
msgstr ""
@@ -26561,7 +26675,7 @@ msgstr ""
msgid "ld returned %d exit status"
msgstr ""
-#: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:644
+#: collect2.cc:916 gcc.cc:8345 config/nvptx/mkoffload.cc:646
#, gcc-internal-format
msgid "atexit failed"
msgstr ""
@@ -26571,90 +26685,90 @@ msgstr ""
msgid "no arguments"
msgstr ""
-#: collect2.cc:1286 opts.cc:1192
+#: collect2.cc:1287 opts.cc:1192
#, gcc-internal-format
msgid "LTO support has not been enabled in this configuration"
msgstr ""
-#: collect2.cc:1327 graph.cc:55 lto-wrapper.cc:1720 lto-wrapper.cc:1776
-#: toplev.cc:1518 objc/objc-act.cc:462
+#: collect2.cc:1328 graph.cc:55 lto-wrapper.cc:1724 lto-wrapper.cc:1780
+#: toplev.cc:1520 objc/objc-act.cc:462
#, gcc-internal-format
msgid "cannot open %s: %m"
msgstr ""
-#: collect2.cc:1447
+#: collect2.cc:1448
#, gcc-internal-format
msgid "unknown demangling style %qs"
msgstr ""
-#: collect2.cc:1549 collect2.cc:1727 collect2.cc:1767
+#: collect2.cc:1550 collect2.cc:1728 collect2.cc:1768
#, gcc-internal-format
msgid "fopen %s: %m"
msgstr ""
-#: collect2.cc:1552 collect2.cc:1732 collect2.cc:1770
+#: collect2.cc:1553 collect2.cc:1733 collect2.cc:1771
#, gcc-internal-format
msgid "fclose %s: %m"
msgstr ""
-#: collect2.cc:2322 lto-wrapper.cc:1215 lto-wrapper.cc:1230
+#: collect2.cc:2323 lto-wrapper.cc:1219 lto-wrapper.cc:1234
#: lto/lto-object.cc:148 lto/lto-object.cc:182 lto/lto-object.cc:279
#: lto/lto-object.cc:336 lto/lto-object.cc:360
#, gcc-internal-format, gfc-internal-format
msgid "%s: %s"
msgstr ""
-#: collect2.cc:2362
+#: collect2.cc:2363
#, gcc-internal-format
msgid "cannot find %<nm%>"
msgstr ""
-#: collect2.cc:2410
+#: collect2.cc:2411
#, gcc-internal-format
msgid "cannot open nm output: %m"
msgstr ""
-#: collect2.cc:2465
+#: collect2.cc:2466
#, gcc-internal-format, gfc-internal-format
msgid "init function found in object %s"
msgstr ""
-#: collect2.cc:2476
+#: collect2.cc:2477
#, gcc-internal-format, gfc-internal-format
msgid "fini function found in object %s"
msgstr ""
-#: collect2.cc:2533
+#: collect2.cc:2534
#, gcc-internal-format
msgid "cannot find %<ldd%>"
msgstr ""
-#: collect2.cc:2579
+#: collect2.cc:2580
#, gcc-internal-format
msgid "cannot open ldd output: %m"
msgstr ""
-#: collect2.cc:2597
+#: collect2.cc:2598
#, gcc-internal-format, gfc-internal-format
msgid "dynamic dependency %s not found"
msgstr ""
-#: collect2.cc:2609
+#: collect2.cc:2610
#, gcc-internal-format
msgid "unable to open dynamic dependency %qs"
msgstr ""
-#: collect2.cc:2761
+#: collect2.cc:2762
#, gcc-internal-format, gfc-internal-format
msgid "%s: not a COFF file"
msgstr ""
-#: collect2.cc:2920
+#: collect2.cc:2921
#, gcc-internal-format, gfc-internal-format
msgid "%s: cannot open as COFF file"
msgstr ""
-#: collect2.cc:2979
+#: collect2.cc:2980
#, gcc-internal-format, gfc-internal-format
msgid "library lib%s not found"
msgstr ""
@@ -26853,7 +26967,7 @@ msgstr ""
msgid "closed intervals"
msgstr ""
-#: diagnostic.cc:2642
+#: diagnostic.cc:2659
#, gcc-internal-format
msgid "debug path"
msgstr ""
@@ -26906,12 +27020,12 @@ msgid ""
"cfi_personality%> directive"
msgstr ""
-#: dwarf2out.cc:11187
+#: dwarf2out.cc:11196
#, gcc-internal-format
msgid "%<-gdwarf-6%> is output as version 5 with incompatibilities"
msgstr ""
-#: dwarf2out.cc:15069
+#: dwarf2out.cc:15078
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
@@ -26991,7 +27105,7 @@ msgstr ""
msgid "%<lp_array%> does not match %<region_tree%>"
msgstr ""
-#: except.cc:3541 tree.cc:14394 value-prof.cc:529
+#: except.cc:3541 tree.cc:14395 value-prof.cc:529
#, gcc-internal-format
msgid "%qs failed"
msgstr ""
@@ -27023,17 +27137,17 @@ msgid ""
"truncated into %wu-bit"
msgstr ""
-#: expr.cc:12327
+#: expr.cc:12330
#, gcc-internal-format
msgid "call to %qs declared with attribute error: %s"
msgstr ""
-#: expr.cc:12341
+#: expr.cc:12344
#, gcc-internal-format
msgid "call to %qs declared with attribute warning: %s"
msgstr ""
-#: expr.cc:13387
+#: expr.cc:13391
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when simplifying %<X - Y %s 0%> to "
@@ -27050,7 +27164,7 @@ msgstr ""
msgid "the frame size of %wu bytes is larger than %wu bytes"
msgstr ""
-#: final.cc:4391 toplev.cc:1398 tree-cfgcleanup.cc:1540
+#: final.cc:4391 toplev.cc:1400 tree-cfgcleanup.cc:1540
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
@@ -27075,65 +27189,65 @@ msgstr ""
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
-#: fold-const.cc:6741 fold-const.cc:6757
+#: fold-const.cc:6742 fold-const.cc:6758
#, gcc-internal-format, gfc-internal-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.cc:6905
+#: fold-const.cc:6906
#, gcc-internal-format
msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.cc:6910
+#: fold-const.cc:6911
#, gcc-internal-format
msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.cc:10104
+#: fold-const.cc:10128
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when reducing constant in comparison"
msgstr ""
-#: fold-const.cc:10511
+#: fold-const.cc:10535
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when combining constants around a "
"comparison"
msgstr ""
-#: fold-const.cc:13892
+#: fold-const.cc:13947
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
-#: function.cc:254
+#: function.cc:255
#, gcc-internal-format
msgid "total size of local objects %wu exceeds maximum %wu"
msgstr ""
-#: function.cc:258
+#: function.cc:259
#, gcc-internal-format
msgid "total size of local objects exceeds maximum %wu"
msgstr ""
-#: function.cc:1788 gimplify.cc:6920 gimplify.cc:7082
+#: function.cc:1789 gimplify.cc:7017 gimplify.cc:7179
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
-#: function.cc:4288
+#: function.cc:4290
#, gcc-internal-format
msgid "variable %q+D might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.cc:4309
+#: function.cc:4311
#, gcc-internal-format
msgid "argument %q+D might be clobbered by %<longjmp%> or %<vfork%>"
msgstr ""
-#: function.cc:4976
+#: function.cc:4978
#, gcc-internal-format
msgid "function returns an aggregate"
msgstr ""
@@ -27273,7 +27387,7 @@ msgid ""
"options were specified on the command line"
msgstr ""
-#: gcc.cc:5048 toplev.cc:712
+#: gcc.cc:5048 toplev.cc:714
#, gcc-internal-format
msgid "input file %qs is the same as output file"
msgstr ""
@@ -27500,7 +27614,7 @@ msgstr ""
msgid "multilib exclusions %qs is invalid"
msgstr ""
-#: gcc.cc:9856 common/config/riscv/riscv-common.cc:2129
+#: gcc.cc:9856 common/config/riscv/riscv-common.cc:2242
#, gcc-internal-format
msgid "multilib select %qs %qs is invalid"
msgstr ""
@@ -27779,49 +27893,49 @@ msgstr ""
msgid "array subscript %wu is above array bounds of %qT"
msgstr ""
-#: gimple-fold.cc:2078 gimple-fold.cc:3130 gimple-ssa-warn-restrict.cc:2080
+#: gimple-fold.cc:2081 gimple-fold.cc:3133 gimple-ssa-warn-restrict.cc:2080
#, gcc-internal-format
msgid "%qD source argument is the same as destination"
msgstr ""
-#: gimple-fold.cc:2144
+#: gimple-fold.cc:2147
#, gcc-internal-format
msgid ""
"%qD destination unchanged after copying no bytes from a string of length %E"
msgstr ""
-#: gimple-fold.cc:2149
+#: gimple-fold.cc:2152
#, gcc-internal-format
msgid "%qD destination unchanged after copying no bytes"
msgstr ""
-#: gimple-fold.cc:2524 gimple-ssa-warn-access.cc:859
+#: gimple-fold.cc:2527 gimple-ssa-warn-access.cc:859
#, gcc-internal-format
msgid "%qD specified bound %E exceeds destination size %E"
msgstr ""
-#: gimple-fold.cc:2543
+#: gimple-fold.cc:2546
#, gcc-internal-format
msgid "%qD specified bound %E equals source length"
msgstr ""
-#: gimple-fold.cc:4547 gimple-fold.cc:4774
+#: gimple-fold.cc:4550 gimple-fold.cc:4777
#, gcc-internal-format
msgid ""
"flexible array member %qD does not have well defined padding bits for %qs"
msgstr ""
-#: gimple-fold.cc:4723 cp/constexpr.cc:4890
+#: gimple-fold.cc:4726 cp/constexpr.cc:4888
#, gcc-internal-format
msgid "PDP11 bit-field handling unsupported in %qs"
msgstr ""
-#: gimple-fold.cc:5004
+#: gimple-fold.cc:5007
#, gcc-internal-format, gfc-internal-format
msgid "%s not supported for variable length aggregates"
msgstr ""
-#: gimple-fold.cc:5010
+#: gimple-fold.cc:5013
#, gcc-internal-format, gfc-internal-format
msgid "%s not supported on this target"
msgstr ""
@@ -27867,17 +27981,17 @@ msgstr ""
msgid "function returns address of local variable"
msgstr ""
-#: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2054
-#: gimple-ssa-warn-access.cc:3712 tree.cc:12441 tree.cc:12478 tree.cc:12519
-#: tree.cc:12552 c/c-parser.cc:20560 c/c-parser.cc:20701 c/c-typeck.cc:3157
+#: gimple-ssa-isolate-paths.cc:417 gimple-ssa-warn-access.cc:2055
+#: gimple-ssa-warn-access.cc:3713 tree.cc:12442 tree.cc:12479 tree.cc:12520
+#: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3157
#: c/c-typeck.cc:3252 c/c-typeck.cc:5869 c/c-typeck.cc:11491
#: c/c-typeck.cc:11508 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582
-#: cp/call.cc:8180 cp/call.cc:10380 cp/class.cc:9399 cp/constexpr.cc:894
-#: cp/constexpr.cc:1321 cp/constexpr.cc:4311 cp/constexpr.cc:5982
-#: cp/constexpr.cc:6353 cp/cvt.cc:1081 cp/cvt.cc:1119 cp/decl.cc:9108
-#: cp/decl2.cc:5848 cp/decl2.cc:5903 cp/method.cc:1234 cp/parser.cc:22475
-#: cp/pt.cc:9156 cp/semantics.cc:2309 cp/semantics.cc:3713 cp/semantics.cc:4831
-#: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4508 cp/typeck.cc:10690
+#: cp/call.cc:8180 cp/call.cc:10375 cp/class.cc:9399 cp/constexpr.cc:892
+#: cp/constexpr.cc:1319 cp/constexpr.cc:4309 cp/constexpr.cc:5980
+#: cp/constexpr.cc:6351 cp/cvt.cc:1095 cp/cvt.cc:1133 cp/decl.cc:9104
+#: cp/decl2.cc:5886 cp/decl2.cc:5941 cp/method.cc:1234 cp/parser.cc:22475
+#: cp/pt.cc:9157 cp/semantics.cc:2374 cp/semantics.cc:3778 cp/semantics.cc:4896
+#: cp/typeck.cc:2143 cp/typeck.cc:2363 cp/typeck.cc:4509 cp/typeck.cc:10693
#: rust/backend/rust-constexpr.cc:4407 rust/backend/rust-tree.cc:621
#: rust/backend/rust-tree.cc:3813
#, gcc-internal-format
@@ -28856,287 +28970,287 @@ msgstr ""
msgid "expecting between %E and %E bytes in a region of size %E"
msgstr ""
-#: gimple-ssa-warn-access.cc:2049
+#: gimple-ssa-warn-access.cc:2050
#, gcc-internal-format
msgid "%qD called on pointer %qE with nonzero offset%s"
msgstr ""
-#: gimple-ssa-warn-access.cc:2064 gimple-ssa-warn-access.cc:3789
+#: gimple-ssa-warn-access.cc:2065 gimple-ssa-warn-access.cc:3790
#, gcc-internal-format
msgid "returned from %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2067
+#: gimple-ssa-warn-access.cc:2068
#, gcc-internal-format
msgid "returned from %qT"
msgstr ""
-#: gimple-ssa-warn-access.cc:2069
+#: gimple-ssa-warn-access.cc:2070
#, gcc-internal-format
msgid "obtained here"
msgstr ""
-#: gimple-ssa-warn-access.cc:2276
+#: gimple-ssa-warn-access.cc:2277
#, gcc-internal-format
msgid "argument %i value %qE is negative"
msgstr ""
-#: gimple-ssa-warn-access.cc:2293
+#: gimple-ssa-warn-access.cc:2294
#, gcc-internal-format, gfc-internal-format
msgid "argument %i value is zero"
msgstr ""
-#: gimple-ssa-warn-access.cc:2311
+#: gimple-ssa-warn-access.cc:2312
#, gcc-internal-format
msgid "argument %i value %qE exceeds maximum object size %E"
msgstr ""
-#: gimple-ssa-warn-access.cc:2325
+#: gimple-ssa-warn-access.cc:2326
#, gcc-internal-format
msgid "argument %i range [%E, %E] is negative"
msgstr ""
-#: gimple-ssa-warn-access.cc:2332
+#: gimple-ssa-warn-access.cc:2333
#, gcc-internal-format
msgid "argument %i range [%E, %E] exceeds maximum object size %E"
msgstr ""
-#: gimple-ssa-warn-access.cc:2362
+#: gimple-ssa-warn-access.cc:2363
#, gcc-internal-format
msgid "product %<%E * %E%> of arguments %i and %i exceeds %<SIZE_MAX%>"
msgstr ""
-#: gimple-ssa-warn-access.cc:2368
+#: gimple-ssa-warn-access.cc:2369
#, gcc-internal-format
msgid ""
"product %<%E * %E%> of arguments %i and %i exceeds maximum object size %E"
msgstr ""
-#: gimple-ssa-warn-access.cc:2379 gimple-ssa-warn-access.cc:2382
+#: gimple-ssa-warn-access.cc:2380 gimple-ssa-warn-access.cc:2383
#, gcc-internal-format
msgid "argument %i in the range [%E, %E]"
msgstr ""
-#: gimple-ssa-warn-access.cc:2393
+#: gimple-ssa-warn-access.cc:2394
#, gcc-internal-format
msgid "in a call to built-in allocation function %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2396
+#: gimple-ssa-warn-access.cc:2397
#, gcc-internal-format
msgid "in a call to allocation function %qD declared here"
msgstr ""
-#: gimple-ssa-warn-access.cc:2841
+#: gimple-ssa-warn-access.cc:2842
#, gcc-internal-format
msgid "unknown architecture specifier in memory model %wi for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2933
+#: gimple-ssa-warn-access.cc:2934
#, gcc-internal-format
msgid "invalid memory model %qs for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2937
+#: gimple-ssa-warn-access.cc:2938
#, gcc-internal-format
msgid "invalid memory model %wi for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2952 gimple-ssa-warn-access.cc:3006
+#: gimple-ssa-warn-access.cc:2953 gimple-ssa-warn-access.cc:3007
#, gcc-internal-format, gfc-internal-format
msgid "valid models are %s"
msgstr ""
-#: gimple-ssa-warn-access.cc:2966
+#: gimple-ssa-warn-access.cc:2967
#, gcc-internal-format
msgid "invalid failure memory model %qs for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:2971
+#: gimple-ssa-warn-access.cc:2972
#, gcc-internal-format
msgid "valid failure models are %qs, %qs, %qs, %qs"
msgstr ""
-#: gimple-ssa-warn-access.cc:2987
+#: gimple-ssa-warn-access.cc:2988
#, gcc-internal-format
msgid ""
"failure memory model %qs cannot be stronger than success memory model %qs "
"for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3013
+#: gimple-ssa-warn-access.cc:3014
#, gcc-internal-format
msgid ""
"failure memory model %wi cannot be stronger than success memory model %wi "
"for %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3457
+#: gimple-ssa-warn-access.cc:3458
#, gcc-internal-format, gfc-internal-format
msgid ""
"bound argument %i value %s is negative for a variable length array argument "
"%i of type %s"
msgstr ""
-#: gimple-ssa-warn-access.cc:3465
+#: gimple-ssa-warn-access.cc:3466
#, gcc-internal-format, gfc-internal-format
msgid "argument %i value %s is negative"
msgstr ""
-#: gimple-ssa-warn-access.cc:3511
+#: gimple-ssa-warn-access.cc:3512
#, gcc-internal-format, gfc-internal-format
msgid "argument %i is null but the corresponding size argument %i value is %s"
msgstr ""
-#: gimple-ssa-warn-access.cc:3575
+#: gimple-ssa-warn-access.cc:3576
#, gcc-internal-format
msgid "referencing argument %u of type %qT"
msgstr ""
-#: gimple-ssa-warn-access.cc:3589
+#: gimple-ssa-warn-access.cc:3590
#, gcc-internal-format
msgid "in a call to function %qD declared with attribute %qs"
msgstr ""
-#: gimple-ssa-warn-access.cc:3593
+#: gimple-ssa-warn-access.cc:3594
#, gcc-internal-format
msgid "in a call with type %qT and attribute %qs"
msgstr ""
-#: gimple-ssa-warn-access.cc:3600
+#: gimple-ssa-warn-access.cc:3601
#, gcc-internal-format
msgid "in a call to function %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3603
+#: gimple-ssa-warn-access.cc:3604
#, gcc-internal-format
msgid "in a call with type %qT"
msgstr ""
-#: gimple-ssa-warn-access.cc:3709
+#: gimple-ssa-warn-access.cc:3710
#, gcc-internal-format
msgid "%qD called on unallocated object %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3728
+#: gimple-ssa-warn-access.cc:3729
#, gcc-internal-format
msgid "%qD called on a pointer to an unallocated object %qE"
msgstr ""
-#: gimple-ssa-warn-access.cc:3737
+#: gimple-ssa-warn-access.cc:3738
#, gcc-internal-format
msgid "assigned here"
msgstr ""
-#: gimple-ssa-warn-access.cc:3770
+#: gimple-ssa-warn-access.cc:3771
#, gcc-internal-format
msgid "%qD called on pointer returned from a mismatched allocation function"
msgstr ""
-#: gimple-ssa-warn-access.cc:3779
+#: gimple-ssa-warn-access.cc:3780
#, gcc-internal-format
msgid "%qD called on pointer to an unallocated object"
msgstr ""
-#: gimple-ssa-warn-access.cc:3927
+#: gimple-ssa-warn-access.cc:3928
#, gcc-internal-format
msgid "pointer %qE may be used after %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3928
+#: gimple-ssa-warn-access.cc:3929
#, gcc-internal-format
msgid "pointer %qE used after %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3932
+#: gimple-ssa-warn-access.cc:3933
#, gcc-internal-format
msgid "pointer may be used after %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3933
+#: gimple-ssa-warn-access.cc:3934
#, gcc-internal-format
msgid "pointer used after %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3937
+#: gimple-ssa-warn-access.cc:3938
#, gcc-internal-format
msgid "call to %qD here"
msgstr ""
-#: gimple-ssa-warn-access.cc:3954
+#: gimple-ssa-warn-access.cc:3955
#, gcc-internal-format
msgid "dangling pointer %qE to %qD may be used"
msgstr ""
-#: gimple-ssa-warn-access.cc:3955
+#: gimple-ssa-warn-access.cc:3956
#, gcc-internal-format
msgid "using dangling pointer %qE to %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3960
+#: gimple-ssa-warn-access.cc:3961
#, gcc-internal-format
msgid "dangling pointer to %qD may be used"
msgstr ""
-#: gimple-ssa-warn-access.cc:3961
+#: gimple-ssa-warn-access.cc:3962
#, gcc-internal-format
msgid "using a dangling pointer to %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:3964 gimple-ssa-warn-access.cc:4612
-#: gimple-ssa-warn-access.cc:4615 gimple-ssa-warn-restrict.cc:1830
+#: gimple-ssa-warn-access.cc:3965 gimple-ssa-warn-access.cc:4613
+#: gimple-ssa-warn-access.cc:4616 gimple-ssa-warn-restrict.cc:1830
#: tree-ssa-uninit.cc:921 tree-ssa-uninit.cc:1120 c/c-decl.cc:4099
#: c/c-decl.cc:4389 c/c-typeck.cc:9539 c/c-typeck.cc:12293 cp/call.cc:8555
-#: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1067
-#: cp/decl.cc:4631 cp/decl.cc:12889 cp/decl.cc:13477 cp/decl.cc:13486
-#: cp/decl.cc:14481 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2905
+#: cp/call.cc:8566 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1065
+#: cp/decl.cc:4631 cp/decl.cc:12893 cp/decl.cc:13481 cp/decl.cc:13490
+#: cp/decl.cc:14485 cp/friend.cc:406 cp/friend.cc:416 cp/init.cc:2935
#: cp/parser.cc:3692 cp/parser.cc:3838 cp/parser.cc:3889 cp/parser.cc:7166
-#: cp/parser.cc:25045 cp/typeck.cc:5001
+#: cp/parser.cc:25045 cp/typeck.cc:5002
#, gcc-internal-format
msgid "%qD declared here"
msgstr ""
-#: gimple-ssa-warn-access.cc:3972
+#: gimple-ssa-warn-access.cc:3973
#, gcc-internal-format
msgid "dangling pointer %qE to an unnamed temporary may be used"
msgstr ""
-#: gimple-ssa-warn-access.cc:3974
+#: gimple-ssa-warn-access.cc:3975
#, gcc-internal-format
msgid "using dangling pointer %qE to an unnamed temporary"
msgstr ""
-#: gimple-ssa-warn-access.cc:3980
+#: gimple-ssa-warn-access.cc:3981
#, gcc-internal-format
msgid "dangling pointer to an unnamed temporary may be used"
msgstr ""
-#: gimple-ssa-warn-access.cc:3982
+#: gimple-ssa-warn-access.cc:3983
#, gcc-internal-format
msgid "using a dangling pointer to an unnamed temporary"
msgstr ""
-#: gimple-ssa-warn-access.cc:3986
+#: gimple-ssa-warn-access.cc:3987
#, gcc-internal-format
msgid "unnamed temporary defined here"
msgstr ""
-#: gimple-ssa-warn-access.cc:4076
+#: gimple-ssa-warn-access.cc:4077
#, gcc-internal-format
msgid "%qD called on pointer %qE passed to mismatched allocation function %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:4081
+#: gimple-ssa-warn-access.cc:4082
#, gcc-internal-format
msgid "%qD called on a pointer passed to mismatched reallocation function %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:4087
+#: gimple-ssa-warn-access.cc:4088
#, gcc-internal-format
msgid "call to %qD"
msgstr ""
-#: gimple-ssa-warn-access.cc:4606
+#: gimple-ssa-warn-access.cc:4607
#, gcc-internal-format
msgid "storing the address of local variable %qD in %qE"
msgstr ""
@@ -29379,7 +29493,7 @@ msgid ""
"type %qT"
msgstr ""
-#: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3805
+#: gimple-ssa-warn-restrict.cc:1785 c-family/c-warn.cc:3804
#, gcc-internal-format
msgid "array %qD declared here"
msgstr ""
@@ -29468,444 +29582,444 @@ msgstr ""
msgid "gimple check: expected %s(%s), have %s(%s) in %s, at %s:%d"
msgstr ""
-#: gimplify.cc:1399
+#: gimplify.cc:1426
#, gcc-internal-format
msgid ""
"%<allocate%> directive for %qD inside a target region must specify an "
"%<allocator%> clause"
msgstr ""
-#: gimplify.cc:2271
+#: gimplify.cc:2298
#, gcc-internal-format
msgid "statement will never be executed"
msgstr ""
-#: gimplify.cc:2335
+#: gimplify.cc:2362
#, gcc-internal-format
msgid "%qs cannot be initialized with%<-ftrivial-auto-var_init%>"
msgstr ""
-#: gimplify.cc:2727 gimplify.cc:2735
+#: gimplify.cc:2754 gimplify.cc:2762
#, gcc-internal-format
msgid "this statement may fall through"
msgstr ""
-#: gimplify.cc:2737
+#: gimplify.cc:2764
#, gcc-internal-format
msgid "here"
msgstr ""
#. We've found [[fallthrough]]; at the end of a switch, which the C++
#. standard says is ill-formed; see [dcl.attr.fallthrough].
-#: gimplify.cc:2808 gimplify.cc:2865 gimplify.cc:2891
+#: gimplify.cc:2835 gimplify.cc:2892 gimplify.cc:2918
#, gcc-internal-format
msgid "attribute %<fallthrough%> not preceding a case label or default label"
msgstr ""
-#: gimplify.cc:4064
+#: gimplify.cc:4091
#, gcc-internal-format
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.cc:6921
+#: gimplify.cc:7018
#, gcc-internal-format, gfc-internal-format
msgid "non-memory output %d must stay in memory"
msgstr ""
-#: gimplify.cc:6936
+#: gimplify.cc:7033
#, gcc-internal-format
msgid "invalid lvalue in %<asm%> output %d"
msgstr ""
-#: gimplify.cc:7083
+#: gimplify.cc:7180
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.cc:7123 gimplify.cc:7133
+#: gimplify.cc:7220 gimplify.cc:7230
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.cc:7756
+#: gimplify.cc:7853
#, gcc-internal-format
msgid ""
"threadprivate variable %qE used in a region with %<order(concurrent)%> clause"
msgstr ""
-#: gimplify.cc:7758
+#: gimplify.cc:7855
#, gcc-internal-format
msgid "enclosing region"
msgstr ""
-#: gimplify.cc:7762
+#: gimplify.cc:7859
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.cc:7764
+#: gimplify.cc:7861
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.cc:7777
+#: gimplify.cc:7874
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.cc:7779
+#: gimplify.cc:7876
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.cc:7876
+#: gimplify.cc:7973
#, gcc-internal-format
msgid "%qE not specified in enclosing %qs"
msgstr ""
-#: gimplify.cc:7878
+#: gimplify.cc:7975
#, gcc-internal-format
msgid "enclosing %qs"
msgstr ""
-#: gimplify.cc:8052
+#: gimplify.cc:8149
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.cc:8056
+#: gimplify.cc:8153
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct and"
msgstr ""
-#: gimplify.cc:8059
+#: gimplify.cc:8156
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct with %qs clause"
msgstr ""
-#: gimplify.cc:8129
+#: gimplify.cc:8226
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.cc:8137
+#: gimplify.cc:8234
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.cc:8206
+#: gimplify.cc:8296
#, gcc-internal-format
msgid "%qE not specified in enclosing %<target%>"
msgstr ""
-#: gimplify.cc:8208
+#: gimplify.cc:8298
#, gcc-internal-format
msgid "enclosing %<target%>"
msgstr ""
-#: gimplify.cc:8243 gimplify.cc:12324
+#: gimplify.cc:8333 gimplify.cc:12427
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.cc:8264
+#: gimplify.cc:8354
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.cc:8395
+#: gimplify.cc:8498
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.cc:8398
+#: gimplify.cc:8501
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.cc:8412
+#: gimplify.cc:8515
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.cc:8415
+#: gimplify.cc:8518
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.cc:8418
+#: gimplify.cc:8521
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.cc:9422 gimplify.cc:9433 gimplify.cc:9445 gimplify.cc:9461
-#: gimplify.cc:9666 gimplify.cc:9689 gimplify.cc:9700 gimplify.cc:9718
+#: gimplify.cc:9525 gimplify.cc:9536 gimplify.cc:9548 gimplify.cc:9564
+#: gimplify.cc:9769 gimplify.cc:9792 gimplify.cc:9803 gimplify.cc:9821
#, gcc-internal-format
msgid "unexpected mapping node"
msgstr ""
-#: gimplify.cc:9755
+#: gimplify.cc:9858
#, gcc-internal-format
msgid "unexpected pointer mapping node"
msgstr ""
-#: gimplify.cc:9968
+#: gimplify.cc:10071
#, gcc-internal-format
msgid "base pointer cycle detected"
msgstr ""
-#: gimplify.cc:10475
+#: gimplify.cc:10578
#, gcc-internal-format
msgid ""
"data movement for component %qE is not compatible with movement for struct "
"%qE"
msgstr ""
-#: gimplify.cc:10791
+#: gimplify.cc:10894
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.cc:11747
+#: gimplify.cc:11850
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.cc:12017 gimplify.cc:12023
+#: gimplify.cc:12120 gimplify.cc:12126
#, gcc-internal-format
msgid "conditional %<lastprivate%> clause on %qs construct"
msgstr ""
-#: gimplify.cc:12040
+#: gimplify.cc:12143
#, gcc-internal-format
msgid "non-scalar variable %qD in conditional %<lastprivate%> clause"
msgstr ""
-#: gimplify.cc:12062
+#: gimplify.cc:12165
#, gcc-internal-format
msgid "%<task%> reduction modifier on a construct with a %<nowait%> clause"
msgstr ""
-#: gimplify.cc:12070
+#: gimplify.cc:12173
#, gcc-internal-format
msgid ""
"invalid %<task%> reduction modifier on construct other than %<parallel%>, "
"%qs, %<sections%> or %<scope%>"
msgstr ""
-#: gimplify.cc:12081 gimplify.cc:12087 gimplify.cc:12093 gimplify.cc:12099
-#: gimplify.cc:12105 gimplify.cc:16319
+#: gimplify.cc:12184 gimplify.cc:12190 gimplify.cc:12196 gimplify.cc:12202
+#: gimplify.cc:12208 gimplify.cc:16422
#, gcc-internal-format
msgid "%<inscan%> %<reduction%> clause on %qs construct"
msgstr ""
-#: gimplify.cc:12199
+#: gimplify.cc:12302
#, gcc-internal-format
msgid ""
"%<linear%> clause for variable other than loop iterator specified on "
"construct combined with %<distribute%>"
msgstr ""
-#: gimplify.cc:12824
+#: gimplify.cc:12927
#, gcc-internal-format
msgid ""
"copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.cc:12881
+#: gimplify.cc:12984
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.cc:12913
+#: gimplify.cc:13016
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.cc:12952
+#: gimplify.cc:13055
#, gcc-internal-format
msgid ""
"%<device%> clause with %<ancestor%> is only allowed on %<target%> construct"
msgstr ""
-#: gimplify.cc:12968
+#: gimplify.cc:13071
#, gcc-internal-format
msgid ""
"with %<ancestor%>, only the %<device%>, %<firstprivate%>, %<private%>, "
"%<defaultmap%>, and %<map%> clauses may appear on the construct"
msgstr ""
-#: gimplify.cc:13184
+#: gimplify.cc:13287
#, gcc-internal-format
msgid ""
"%qD specified in %qs clause but not in %<inscan%> %<reduction%> clause on "
"the containing construct"
msgstr ""
-#: gimplify.cc:13396
+#: gimplify.cc:13499
#, gcc-internal-format
msgid "%<_Atomic%> %qD in implicit %<map%> clause"
msgstr ""
-#: gimplify.cc:13450
+#: gimplify.cc:13553
#, gcc-internal-format
msgid ""
"%<_Atomic%> %qD in implicit %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.cc:13788
+#: gimplify.cc:13891
#, gcc-internal-format
msgid "%<_Atomic%> %qD in %<firstprivate%> clause on %<target%> construct"
msgstr ""
-#: gimplify.cc:13861
+#: gimplify.cc:13964
#, gcc-internal-format
msgid ""
"same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
"%<distribute%> construct"
msgstr ""
-#: gimplify.cc:14038
+#: gimplify.cc:14141
#, gcc-internal-format
msgid ""
"incompatible data clause with reduction on %qE; promoting to "
"%<present_or_copy%>"
msgstr ""
-#: gimplify.cc:14336
+#: gimplify.cc:14439
#, gcc-internal-format
msgid ""
"%qD specified in %<inscan%> %<reduction%> clause but not in %<scan%> "
"directive clause"
msgstr ""
-#: gimplify.cc:14355
+#: gimplify.cc:14458
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr ""
-#: gimplify.cc:14522
+#: gimplify.cc:14625
#, gcc-internal-format
msgid ""
"%<inscan%> %<reduction%> clause used together with %<linear%> clause for a "
"variable other than loop iterator"
msgstr ""
-#: gimplify.cc:14866
+#: gimplify.cc:14969
#, gcc-internal-format
msgid "%<mutexinoutset%> kind in %<depend%> clause on a %<taskwait%> construct"
msgstr ""
-#: gimplify.cc:14876
+#: gimplify.cc:14979
#, gcc-internal-format
msgid "%<taskwait%> construct with %<nowait%> clause but no %<depend%> clauses"
msgstr ""
-#: gimplify.cc:15160 gimplify.cc:15164 gimplify.cc:15173 gimplify.cc:15185
-#: gimplify.cc:15190
+#: gimplify.cc:15263 gimplify.cc:15267 gimplify.cc:15276 gimplify.cc:15288
+#: gimplify.cc:15293
#, gcc-internal-format
msgid "%qs clause may not appear on non-rectangular %qs"
msgstr ""
-#: gimplify.cc:15351
+#: gimplify.cc:15454
#, gcc-internal-format
msgid ""
"%<linear%> clause may not be specified together with %<ordered%> clause if "
"stand-alone %<ordered%> construct is nested in it"
msgstr ""
-#: gimplify.cc:15416
+#: gimplify.cc:15519
#, gcc-internal-format
msgid "threadprivate iteration variable %qD"
msgstr ""
-#: gimplify.cc:15447 gimplify.cc:15555
+#: gimplify.cc:15550 gimplify.cc:15658
#, gcc-internal-format
msgid "conditional %<lastprivate%> on loop iterator %qD ignored"
msgstr ""
-#: gimplify.cc:16257
+#: gimplify.cc:16360
#, gcc-internal-format
msgid ""
"%<bind%> clause not specified on a %<loop%> construct not nested inside "
"another OpenMP construct"
msgstr ""
-#: gimplify.cc:16281
+#: gimplify.cc:16384
#, gcc-internal-format
msgid ""
"%<bind(parallel)%> on a %<loop%> construct nested inside %<simd%> construct"
msgstr ""
-#: gimplify.cc:16301
+#: gimplify.cc:16404
#, gcc-internal-format
msgid ""
"%<bind(teams)%> on a %<loop%> region not strictly nested inside of a "
"%<teams%> region"
msgstr ""
-#: gimplify.cc:16326
+#: gimplify.cc:16429
#, gcc-internal-format
msgid ""
"invalid %<task%> reduction modifier on construct other than %<parallel%>, "
"%qs or %<sections%>"
msgstr ""
-#: gimplify.cc:16354
+#: gimplify.cc:16457
#, gcc-internal-format
msgid ""
"%<lastprivate%> clause on a %<loop%> construct refers to a variable %qD "
"which is not the loop iterator"
msgstr ""
-#: gimplify.cc:17436
+#: gimplify.cc:17539
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %qs clause must be closely nested inside a loop "
"with %<ordered%> clause"
msgstr ""
-#: gimplify.cc:17457
+#: gimplify.cc:17560
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.cc:17470
+#: gimplify.cc:17573
#, gcc-internal-format
msgid ""
"number of variables in %qs clause with %<sink%> modifier does not match "
"number of iteration variables"
msgstr ""
-#: gimplify.cc:17484
+#: gimplify.cc:17587
#, gcc-internal-format
msgid ""
"more than one %qs clause with %<source%> modifier on an %<ordered%> construct"
msgstr ""
-#: gimplify.cc:17497
+#: gimplify.cc:17600
#, gcc-internal-format
msgid ""
"%qs clause with %<source%> modifier specified together with %qs clauses with "
"%<sink%> modifier on the same construct"
msgstr ""
-#: gimplify.cc:18814
+#: gimplify.cc:18917
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.cc:19413
+#: gimplify.cc:19518
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.cc:19418
+#: gimplify.cc:19523
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.cc:19425
+#: gimplify.cc:19530
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
@@ -29945,286 +30059,286 @@ msgstr ""
msgid "token %u has %<y-location == %u%>"
msgstr ""
-#: internal-fn.cc:814
+#: internal-fn.cc:841
#, gcc-internal-format
msgid "invalid use of attribute %<fallthrough%>"
msgstr ""
-#: ipa-devirt.cc:677 ipa-devirt.cc:762 ipa-devirt.cc:791 ipa-devirt.cc:833
-#: ipa-devirt.cc:864
+#: ipa-devirt.cc:679 ipa-devirt.cc:764 ipa-devirt.cc:793 ipa-devirt.cc:835
+#: ipa-devirt.cc:866
#, gcc-internal-format
msgid "virtual table of type %qD violates one definition rule"
msgstr ""
-#: ipa-devirt.cc:680
+#: ipa-devirt.cc:682
#, gcc-internal-format
msgid ""
"variable of same assembler name as the virtual table is defined in another "
"translation unit"
msgstr ""
-#: ipa-devirt.cc:721
+#: ipa-devirt.cc:723
#, gcc-internal-format
msgid "virtual table of type %qD contains RTTI information"
msgstr ""
-#: ipa-devirt.cc:727
+#: ipa-devirt.cc:729
#, gcc-internal-format
msgid "but is prevailed by one without from other translation unit"
msgstr ""
-#: ipa-devirt.cc:731
+#: ipa-devirt.cc:733
#, gcc-internal-format
msgid "RTTI will not work on this type"
msgstr ""
-#: ipa-devirt.cc:768
+#: ipa-devirt.cc:770
#, gcc-internal-format
msgid ""
"the conflicting type defined in another translation unit has virtual table "
"of different size"
msgstr ""
-#: ipa-devirt.cc:797
+#: ipa-devirt.cc:799
#, gcc-internal-format
msgid ""
"the conflicting type defined in another translation unit with different RTTI "
"information"
msgstr ""
-#: ipa-devirt.cc:841 ipa-devirt.cc:872
+#: ipa-devirt.cc:843 ipa-devirt.cc:874
#, gcc-internal-format
msgid "the conflicting type defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:845
+#: ipa-devirt.cc:847
#, gcc-internal-format
msgid "contains additional virtual method %qD"
msgstr ""
-#: ipa-devirt.cc:852
+#: ipa-devirt.cc:854
#, gcc-internal-format
msgid ""
"the conflicting type defined in another translation unit has virtual table "
"with more entries"
msgstr ""
-#: ipa-devirt.cc:878
+#: ipa-devirt.cc:880
#, gcc-internal-format
msgid "virtual method %qD"
msgstr ""
-#: ipa-devirt.cc:882
+#: ipa-devirt.cc:884
#, gcc-internal-format
msgid "ought to match virtual method %qD but does not"
msgstr ""
-#: ipa-devirt.cc:888
+#: ipa-devirt.cc:890
#, gcc-internal-format
msgid ""
"the conflicting type defined in another translation unit has virtual table "
"with different contents"
msgstr ""
-#: ipa-devirt.cc:922
+#: ipa-devirt.cc:924
#, gcc-internal-format
msgid "type %qT (typedef of %qT) violates the C++ One Definition Rule"
msgstr ""
-#: ipa-devirt.cc:930
+#: ipa-devirt.cc:932
#, gcc-internal-format
msgid "type %qT violates the C++ One Definition Rule"
msgstr ""
-#: ipa-devirt.cc:942 ipa-devirt.cc:957 ipa-devirt.cc:1235 ipa-devirt.cc:1280
-#: ipa-devirt.cc:1319 ipa-devirt.cc:1337
+#: ipa-devirt.cc:944 ipa-devirt.cc:959 ipa-devirt.cc:1237 ipa-devirt.cc:1282
+#: ipa-devirt.cc:1321 ipa-devirt.cc:1339
#, gcc-internal-format
msgid "a different type is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:949
+#: ipa-devirt.cc:951
#, gcc-internal-format
msgid "the first difference of corresponding definitions is field %qD"
msgstr ""
-#: ipa-devirt.cc:959
+#: ipa-devirt.cc:961
#, gcc-internal-format
msgid "the first difference of corresponding definitions is method %qD"
msgstr ""
-#: ipa-devirt.cc:1064
+#: ipa-devirt.cc:1066
#, gcc-internal-format
msgid ""
"type %qT defined in anonymous namespace cannot match type %qT across the "
"translation unit boundary"
msgstr ""
-#: ipa-devirt.cc:1069
+#: ipa-devirt.cc:1071
#, gcc-internal-format
msgid ""
"type %qT defined in anonymous namespace cannot match across the translation "
"unit boundary"
msgstr ""
-#: ipa-devirt.cc:1074
+#: ipa-devirt.cc:1076
#, gcc-internal-format
msgid "the incompatible type defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1090
+#: ipa-devirt.cc:1092
#, gcc-internal-format
msgid "type name %qs should match type name %qs"
msgstr ""
-#: ipa-devirt.cc:1094 ipa-devirt.cc:1191
+#: ipa-devirt.cc:1096 ipa-devirt.cc:1193
#, gcc-internal-format
msgid "the incompatible type is defined here"
msgstr ""
-#: ipa-devirt.cc:1122
+#: ipa-devirt.cc:1124
#, gcc-internal-format
msgid "array types have different bounds"
msgstr ""
-#: ipa-devirt.cc:1137
+#: ipa-devirt.cc:1139
#, gcc-internal-format
msgid "return value type mismatch"
msgstr ""
-#: ipa-devirt.cc:1152
+#: ipa-devirt.cc:1154
#, gcc-internal-format
msgid "implicit this pointer type mismatch"
msgstr ""
-#: ipa-devirt.cc:1155
+#: ipa-devirt.cc:1157
#, gcc-internal-format, gfc-internal-format
msgid "type mismatch in parameter %i"
msgstr ""
-#: ipa-devirt.cc:1166
+#: ipa-devirt.cc:1168
#, gcc-internal-format
msgid "types have different parameter counts"
msgstr ""
-#: ipa-devirt.cc:1182
+#: ipa-devirt.cc:1184
#, gcc-internal-format
msgid "type %qT itself violates the C++ One Definition Rule"
msgstr ""
-#: ipa-devirt.cc:1188
+#: ipa-devirt.cc:1190
#, gcc-internal-format
msgid "type %qT should match type %qT"
msgstr ""
-#: ipa-devirt.cc:1263
+#: ipa-devirt.cc:1265
#, gcc-internal-format
msgid "a type with different precision is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1270
+#: ipa-devirt.cc:1272
#, gcc-internal-format
msgid "a type with different signedness is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1295
+#: ipa-devirt.cc:1297
#, gcc-internal-format
msgid ""
"it is defined as a pointer in different address space in another translation "
"unit"
msgstr ""
-#: ipa-devirt.cc:1304
+#: ipa-devirt.cc:1306
#, gcc-internal-format
msgid ""
"it is defined as a pointer to different type in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1364
+#: ipa-devirt.cc:1366
#, gcc-internal-format
msgid "an array of different size is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1379
+#: ipa-devirt.cc:1381
#, gcc-internal-format
msgid "has different return value in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1402 ipa-devirt.cc:1414
+#: ipa-devirt.cc:1404 ipa-devirt.cc:1416
#, gcc-internal-format
msgid "has different parameters in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1437
+#: ipa-devirt.cc:1439
#, gcc-internal-format
msgid "a type defined in another translation unit is not polymorphic"
msgstr ""
-#: ipa-devirt.cc:1441
+#: ipa-devirt.cc:1443
#, gcc-internal-format
msgid "a type defined in another translation unit is polymorphic"
msgstr ""
-#: ipa-devirt.cc:1459 ipa-devirt.cc:1523
+#: ipa-devirt.cc:1461 ipa-devirt.cc:1525
#, gcc-internal-format
msgid ""
"a type with different virtual table pointers is defined in another "
"translation unit"
msgstr ""
-#: ipa-devirt.cc:1466 ipa-devirt.cc:1528
+#: ipa-devirt.cc:1468 ipa-devirt.cc:1530
#, gcc-internal-format
msgid "a type with different bases is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1474
+#: ipa-devirt.cc:1476
#, gcc-internal-format
msgid "a field with different name is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1488
+#: ipa-devirt.cc:1490
#, gcc-internal-format
msgid ""
"a field of same name but different type is defined in another translation "
"unit"
msgstr ""
-#: ipa-devirt.cc:1501
+#: ipa-devirt.cc:1503
#, gcc-internal-format
msgid "fields have different layout in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1508
+#: ipa-devirt.cc:1510
#, gcc-internal-format
msgid "one field is a bitfield while the other is not"
msgstr ""
-#: ipa-devirt.cc:1532
+#: ipa-devirt.cc:1534
#, gcc-internal-format
msgid ""
"a type with different number of fields is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1555
+#: ipa-devirt.cc:1557
#, gcc-internal-format
msgid "a type with different size is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:1564
+#: ipa-devirt.cc:1566
#, gcc-internal-format
msgid "one type needs to be constructed while the other does not"
msgstr ""
-#: ipa-devirt.cc:1577
+#: ipa-devirt.cc:1579
#, gcc-internal-format
msgid "memory layout mismatch"
msgstr ""
-#: ipa-devirt.cc:1696
+#: ipa-devirt.cc:1698
#, gcc-internal-format
msgid "the extra base is defined here"
msgstr ""
-#: ipa-devirt.cc:3872
+#: ipa-devirt.cc:3874
#, gcc-internal-format
msgid "Declaring type %qD final would enable devirtualization of %i call"
msgid_plural ""
@@ -30232,7 +30346,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:3881
+#: ipa-devirt.cc:3883
#, gcc-internal-format
msgid ""
"Declaring type %qD final would enable devirtualization of %i call executed "
@@ -30243,7 +30357,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:3911
+#: ipa-devirt.cc:3913
#, gcc-internal-format
msgid ""
"Declaring virtual destructor of %qD final would enable devirtualization of "
@@ -30254,7 +30368,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:3919
+#: ipa-devirt.cc:3921
#, gcc-internal-format
msgid "Declaring method %qD final would enable devirtualization of %i call"
msgid_plural ""
@@ -30262,7 +30376,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:3927
+#: ipa-devirt.cc:3929
#, gcc-internal-format
msgid ""
"Declaring virtual destructor of %qD final would enable devirtualization of "
@@ -30273,7 +30387,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:3938
+#: ipa-devirt.cc:3940
#, gcc-internal-format
msgid ""
"Declaring method %qD final would enable devirtualization of %i call executed "
@@ -30284,83 +30398,83 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: ipa-devirt.cc:4251
+#: ipa-devirt.cc:4253
#, gcc-internal-format
msgid "type %qs violates the C++ One Definition Rule"
msgstr ""
-#: ipa-devirt.cc:4260
+#: ipa-devirt.cc:4262
#, gcc-internal-format
msgid ""
"an enum with different number of values is defined in another translation "
"unit"
msgstr ""
-#: ipa-devirt.cc:4264
+#: ipa-devirt.cc:4266
#, gcc-internal-format
msgid ""
"an enum with different value name is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:4268
+#: ipa-devirt.cc:4270
#, gcc-internal-format
msgid "an enum with different values is defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:4289
+#: ipa-devirt.cc:4291
#, gcc-internal-format
msgid "name %qs differs from name %qs defined in another translation unit"
msgstr ""
-#: ipa-devirt.cc:4295
+#: ipa-devirt.cc:4297
#, gcc-internal-format
msgid ""
"name %qs is defined as %u-bit while another translation unit defines it as "
"%u-bit"
msgstr ""
-#: ipa-devirt.cc:4304
+#: ipa-devirt.cc:4306
#, gcc-internal-format
msgid ""
"name %qs is defined to %wd while another translation unit defines it as %wd"
msgstr ""
-#: ipa-devirt.cc:4310
+#: ipa-devirt.cc:4312
#, gcc-internal-format
msgid "name %qs is defined to different value in another translation unit"
msgstr ""
-#: ipa-devirt.cc:4315
+#: ipa-devirt.cc:4317
#, gcc-internal-format
msgid "mismatching definition"
msgstr ""
-#: ipa-fnsummary.cc:4654
+#: ipa-fnsummary.cc:4656
#, gcc-internal-format
msgid "invalid fnsummary in LTO stream"
msgstr ""
-#: ipa-fnsummary.cc:4755
+#: ipa-fnsummary.cc:4757
#, gcc-internal-format
msgid "ipa inline summary is missing in input file"
msgstr ""
-#: ipa-modref.cc:4015
+#: ipa-modref.cc:4017
#, gcc-internal-format
msgid "IPA modref summary is missing in input file"
msgstr ""
-#: ipa-prop.cc:4760 ipa-prop.cc:4802 ipa-prop.cc:4879 ipa-prop.cc:4927
+#: ipa-prop.cc:4824 ipa-prop.cc:4866 ipa-prop.cc:4943 ipa-prop.cc:4991
#, gcc-internal-format
msgid "invalid jump function in LTO stream"
msgstr ""
-#: ipa-pure-const.cc:218
+#: ipa-pure-const.cc:220
#, gcc-internal-format
msgid "function might be candidate for attribute %qs"
msgstr ""
-#: ipa-pure-const.cc:219
+#: ipa-pure-const.cc:221
#, gcc-internal-format
msgid ""
"function might be candidate for attribute %qs if it is known to return "
@@ -30372,144 +30486,144 @@ msgstr ""
msgid "ipa reference summary is missing in ltrans unit"
msgstr ""
-#: ipa-sra.cc:1619
+#: ipa-sra.cc:1621
#, gcc-internal-format
msgid "Access offset before parent offset"
msgstr ""
-#: ipa-sra.cc:1624
+#: ipa-sra.cc:1626
#, gcc-internal-format
msgid "Access size greater or equal to its parent size"
msgstr ""
-#: ipa-sra.cc:1629
+#: ipa-sra.cc:1631
#, gcc-internal-format
msgid "Access terminates outside of its parent"
msgstr ""
-#: ipa-sra.cc:1641
+#: ipa-sra.cc:1643
#, gcc-internal-format
msgid "Access overlaps with its sibling"
msgstr ""
-#: ipa-sra.cc:1660
+#: ipa-sra.cc:1662
#, gcc-internal-format
msgid "IPA-SRA access verification failed"
msgstr ""
-#: ipa-sra.cc:2745
+#: ipa-sra.cc:2747
#, gcc-internal-format
msgid "function %qs, parameter %u, has IPA-SRA accesses which overlap"
msgstr ""
-#: ipa-sra.cc:2748
+#: ipa-sra.cc:2750
#, gcc-internal-format
msgid ""
"function %qs, parameter %u, is used but does not have any certain IPA-SRA "
"access"
msgstr ""
-#: ipa-strub.cc:620
+#: ipa-strub.cc:622
#, gcc-internal-format
msgid "at-calls %<strub%> does not support call to %qD"
msgstr ""
-#: ipa-strub.cc:654
+#: ipa-strub.cc:656
#, gcc-internal-format
msgid "%qD is not eligible for %<strub%> on the target system"
msgstr ""
-#: ipa-strub.cc:658
+#: ipa-strub.cc:660
#, gcc-internal-format
msgid "unsupported %<strub%> call on the target system"
msgstr ""
-#: ipa-strub.cc:684
+#: ipa-strub.cc:686
#, gcc-internal-format
msgid "%qD is not eligible for %<strub%> because %<-fsplit-stack%> is enabled"
msgstr ""
-#: ipa-strub.cc:697
+#: ipa-strub.cc:699
#, gcc-internal-format
msgid "%qD is not eligible for %<strub%> because of attribute %<noipa%>"
msgstr ""
-#: ipa-strub.cc:712
+#: ipa-strub.cc:714
#, gcc-internal-format
msgid "%qD is not eligible for %<strub%> because of attribute %<simd%>"
msgstr ""
-#: ipa-strub.cc:846
+#: ipa-strub.cc:848
#, gcc-internal-format
msgid ""
"%qD is not eligible for internal %<strub%> because of attribute %<noclone%>"
msgstr ""
-#: ipa-strub.cc:870
+#: ipa-strub.cc:872
#, gcc-internal-format
msgid "%qD is not eligible for internal %<strub%> because it calls %qD"
msgstr ""
-#: ipa-strub.cc:884
+#: ipa-strub.cc:886
#, gcc-internal-format
msgid ""
"%qD is not eligible for internal %<strub%> because it contains a non-local "
"goto target"
msgstr ""
-#: ipa-strub.cc:897
+#: ipa-strub.cc:899
#, gcc-internal-format
msgid ""
"%qD is not eligible for internal %<strub%> because the address of a local "
"label escapes"
msgstr ""
-#: ipa-strub.cc:936
+#: ipa-strub.cc:938
#, gcc-internal-format
msgid "internal %<strub%> does not support forced labels"
msgstr ""
-#: ipa-strub.cc:950
+#: ipa-strub.cc:952
#, gcc-internal-format
msgid "%qD has too many arguments for internal %<strub%>"
msgstr ""
-#: ipa-strub.cc:1227
+#: ipa-strub.cc:1229
#, gcc-internal-format
msgid "%qD requires %<strub%>, but no viable %<strub%> mode was found"
msgstr ""
-#: ipa-strub.cc:1323
+#: ipa-strub.cc:1325
#, gcc-internal-format
msgid "%<strub%> mode %qE selected for %qD, when %qE was requested"
msgstr ""
-#: ipa-strub.cc:1332
+#: ipa-strub.cc:1334
#, gcc-internal-format
msgid "the incompatible selection was determined by ultimate alias target %qD"
msgstr ""
-#: ipa-strub.cc:1679
+#: ipa-strub.cc:1681
#, gcc-internal-format
msgid "indirect non-%<strub%> call in %<strub%> context %qD"
msgstr ""
-#: ipa-strub.cc:1698
+#: ipa-strub.cc:1700
#, gcc-internal-format
msgid "calling %<always_inline%> %<strub%> %qD in non-%<strub%> context %qD"
msgstr ""
-#: ipa-strub.cc:1708
+#: ipa-strub.cc:1710
#, gcc-internal-format
msgid "calling non-%<strub%> %qD in %<strub%> context %qD"
msgstr ""
-#: ipa-strub.cc:1712
+#: ipa-strub.cc:1714
#, gcc-internal-format
msgid "calling %qD using non-%<strub%> type %qT in %<strub%> context %qD"
msgstr ""
-#: ipa-strub.cc:2834
+#: ipa-strub.cc:2836
#, gcc-internal-format
msgid "failed to split %qD for %<strub%>"
msgstr ""
@@ -30534,12 +30648,12 @@ msgstr ""
msgid "frame size too large for reliable stack checking"
msgstr ""
-#: lra-assigns.cc:1696
+#: lra-assigns.cc:1702
#, gcc-internal-format, gfc-internal-format
msgid "maximum number of LRA assignment passes is achieved (%d)"
msgstr ""
-#: lra-assigns.cc:1861
+#: lra-assigns.cc:1867
#, gcc-internal-format
msgid "unable to find a register to spill"
msgstr ""
@@ -30770,97 +30884,97 @@ msgstr ""
msgid "deleting LTRANS file %s: %m"
msgstr ""
-#: lto-wrapper.cc:355
+#: lto-wrapper.cc:358
#, gcc-internal-format, gfc-internal-format
msgid "option %s with different values"
msgstr ""
-#: lto-wrapper.cc:371
+#: lto-wrapper.cc:374
#, gcc-internal-format
msgid "option %qs with mismatching values (%s, %s)"
msgstr ""
-#: lto-wrapper.cc:486
+#: lto-wrapper.cc:489
#, gcc-internal-format, gfc-internal-format
msgid "option %s not used consistently in all LTO input files"
msgstr ""
-#: lto-wrapper.cc:631 lto-wrapper.cc:639
+#: lto-wrapper.cc:634 lto-wrapper.cc:642
#, gcc-internal-format
msgid ""
"Extra option to %<-Xassembler%>: %s, dropping all %<-Xassembler%> and %<-"
"Wa%> options."
msgstr ""
-#: lto-wrapper.cc:647
+#: lto-wrapper.cc:650
#, gcc-internal-format
msgid ""
"Options to %<-Xassembler%> do not match: %s, %s, dropping all %<-"
"Xassembler%> and %<-Wa%> options."
msgstr ""
-#: lto-wrapper.cc:957
+#: lto-wrapper.cc:960
#, gcc-internal-format
msgid "could not find %s in %s (consider using %<-B%>)"
msgstr ""
-#: lto-wrapper.cc:1037
+#: lto-wrapper.cc:1041
#, gcc-internal-format, gfc-internal-format
msgid "problem with building target image for %s"
msgstr ""
-#: lto-wrapper.cc:1066
+#: lto-wrapper.cc:1070
#, gcc-internal-format
msgid "reading input file"
msgstr ""
-#: lto-wrapper.cc:1071
+#: lto-wrapper.cc:1075
#, gcc-internal-format
msgid "writing output file"
msgstr ""
-#: lto-wrapper.cc:1107
+#: lto-wrapper.cc:1111
#, gcc-internal-format
msgid "installation error, cannot find %<crtoffloadtable.o%>"
msgstr ""
-#: lto-wrapper.cc:1429
+#: lto-wrapper.cc:1433
#, gcc-internal-format
msgid "environment variable %<COLLECT_GCC%> must be set"
msgstr ""
-#: lto-wrapper.cc:1433 config/gcn/mkoffload.cc:803
+#: lto-wrapper.cc:1437 config/gcn/mkoffload.cc:809
#, gcc-internal-format
msgid "environment variable %<COLLECT_GCC_OPTIONS%> must be set"
msgstr ""
-#: lto-wrapper.cc:1723 lto-wrapper.cc:1783 c-family/c-pch.cc:213
+#: lto-wrapper.cc:1727 lto-wrapper.cc:1787 c-family/c-pch.cc:213
#: c-family/c-pch.cc:248 c-family/c-pch.cc:286
#, gcc-internal-format
msgid "cannot read %s: %m"
msgstr ""
-#: lto-wrapper.cc:1750
+#: lto-wrapper.cc:1754
#, gcc-internal-format, gfc-internal-format
msgid "invalid format of %s"
msgstr ""
-#: lto-wrapper.cc:1916
+#: lto-wrapper.cc:1920
#, gcc-internal-format
msgid "%<fopen%>: %s: %m"
msgstr ""
-#: lto-wrapper.cc:1933
+#: lto-wrapper.cc:1937
#, gcc-internal-format, gfc-internal-format
msgid "corrupted ltrans output file %s"
msgstr ""
-#: lto-wrapper.cc:1976
+#: lto-wrapper.cc:1980
#, gcc-internal-format, gfc-internal-format
msgid "using serial compilation of %d LTRANS jobs"
msgstr ""
-#: lto-wrapper.cc:2156 config/gcn/mkoffload.cc:858
+#: lto-wrapper.cc:2160 config/gcn/mkoffload.cc:932
#, gcc-internal-format
msgid "%<atexit%> failed"
msgstr ""
@@ -31547,12 +31661,12 @@ msgstr ""
msgid "unrecognized argument in option %qs"
msgstr ""
-#: opts-common.cc:1562 config/i386/i386-options.cc:1698
+#: opts-common.cc:1562 config/i386/i386-options.cc:1702
#, gcc-internal-format
msgid "valid arguments to %qs are: %s; did you mean %qs?"
msgstr ""
-#: opts-common.cc:1565 config/i386/i386-options.cc:1701
+#: opts-common.cc:1565 config/i386/i386-options.cc:1705
#, gcc-internal-format
msgid "valid arguments to %qs are: %s"
msgstr ""
@@ -31649,8 +31763,8 @@ msgstr ""
#: opts.cc:849 opts.cc:855 opts.cc:861 opts.cc:867 opts.cc:878 opts.cc:888
#: opts.cc:894 opts.cc:900 opts.cc:906 opts.cc:912 opts.cc:918 opts.cc:924
-#: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20405
-#: config/mips/mips.cc:20407 config/mips/mips.cc:20420
+#: opts.cc:930 opts.cc:936 opts.cc:953 opts.cc:961 config/mips/mips.cc:20411
+#: config/mips/mips.cc:20413 config/mips/mips.cc:20426
#, gcc-internal-format
msgid "%qs is incompatible with %qs"
msgstr ""
@@ -31787,7 +31901,7 @@ msgid ""
"present"
msgstr ""
-#: opts.cc:1490 config/darwin.cc:3471
+#: opts.cc:1490 config/darwin.cc:3484
#, gcc-internal-format
msgid ""
"%<-freorder-blocks-and-partition%> does not work with exceptions on this "
@@ -31977,72 +32091,72 @@ msgid ""
"argument in %<NEXT_PASS%>"
msgstr ""
-#: passes.cc:1072
+#: passes.cc:1073
#, gcc-internal-format
msgid "unrecognized option %<-fenable%>"
msgstr ""
-#: passes.cc:1074
+#: passes.cc:1075
#, gcc-internal-format
msgid "unrecognized option %<-fdisable%>"
msgstr ""
-#: passes.cc:1082
+#: passes.cc:1083
#, gcc-internal-format
msgid "unknown pass %s specified in %<-fenable%>"
msgstr ""
-#: passes.cc:1084
+#: passes.cc:1085
#, gcc-internal-format
msgid "unknown pass %s specified in %<-fdisable%>"
msgstr ""
-#: passes.cc:1109 passes.cc:1198
+#: passes.cc:1110 passes.cc:1199
#, gcc-internal-format, gfc-internal-format
msgid "enable pass %s for functions in the range of [%u, %u]"
msgstr ""
-#: passes.cc:1112 passes.cc:1209
+#: passes.cc:1113 passes.cc:1210
#, gcc-internal-format, gfc-internal-format
msgid "disable pass %s for functions in the range of [%u, %u]"
msgstr ""
-#: passes.cc:1148 passes.cc:1176
+#: passes.cc:1149 passes.cc:1177
#, gcc-internal-format, gfc-internal-format
msgid "Invalid range %s in option %s"
msgstr ""
-#: passes.cc:1194
+#: passes.cc:1195
#, gcc-internal-format, gfc-internal-format
msgid "enable pass %s for function %s"
msgstr ""
-#: passes.cc:1205
+#: passes.cc:1206
#, gcc-internal-format, gfc-internal-format
msgid "disable pass %s for function %s"
msgstr ""
-#: passes.cc:1434
+#: passes.cc:1435
#, gcc-internal-format
msgid "invalid pass positioning operation"
msgstr ""
-#: passes.cc:1495
+#: passes.cc:1496
#, gcc-internal-format
msgid "plugin cannot register a missing pass"
msgstr ""
-#: passes.cc:1498
+#: passes.cc:1499
#, gcc-internal-format
msgid "plugin cannot register an unnamed pass"
msgstr ""
-#: passes.cc:1503
+#: passes.cc:1504
#, gcc-internal-format
msgid "plugin cannot register pass %qs without reference pass name"
msgstr ""
-#: passes.cc:1522
+#: passes.cc:1523
#, gcc-internal-format
msgid "pass %qs not found but is referenced by new pass %qs"
msgstr ""
@@ -32219,25 +32333,25 @@ msgstr ""
msgid "Missing counts for called function %s"
msgstr ""
-#: profile.cc:616
+#: profile.cc:628
#, gcc-internal-format
msgid "corrupted profile info: profile data is not flow-consistent"
msgstr ""
-#: profile.cc:633
+#: profile.cc:645
#, gcc-internal-format, gfc-internal-format
msgid ""
"corrupted profile info: number of iterations for basic block %d thought to "
"be %i"
msgstr ""
-#: profile.cc:656
+#: profile.cc:668
#, gcc-internal-format, gfc-internal-format
msgid ""
"corrupted profile info: number of executions for edge %d-%d thought to be %i"
msgstr ""
-#: profile.cc:965
+#: profile.cc:977
#, gcc-internal-format
msgid "corrupted profile info: invalid time profile"
msgstr ""
@@ -32561,77 +32675,77 @@ msgstr ""
msgid "undefined named operand %qs"
msgstr ""
-#: stor-layout.cc:804
+#: stor-layout.cc:830
#, gcc-internal-format
msgid "size of %q+D %E bytes exceeds maximum object size %wu"
msgstr ""
-#: stor-layout.cc:1185
+#: stor-layout.cc:1211
#, gcc-internal-format
msgid "alignment %u of %qT is less than %u"
msgstr ""
-#: stor-layout.cc:1192
+#: stor-layout.cc:1218
#, gcc-internal-format
msgid "%q+D offset %E in %qT isn%'t aligned to %u"
msgstr ""
-#: stor-layout.cc:1195
+#: stor-layout.cc:1221
#, gcc-internal-format
msgid "%q+D offset %E in %qT may not be aligned to %u"
msgstr ""
-#: stor-layout.cc:1327
+#: stor-layout.cc:1353
#, gcc-internal-format
msgid "packed attribute causes inefficient alignment for %q+D"
msgstr ""
-#: stor-layout.cc:1331
+#: stor-layout.cc:1357
#, gcc-internal-format
msgid "packed attribute is unnecessary for %q+D"
msgstr ""
-#: stor-layout.cc:1351
+#: stor-layout.cc:1377
#, gcc-internal-format
msgid "padding struct to align %q+D"
msgstr ""
-#: stor-layout.cc:1410
+#: stor-layout.cc:1436
#, gcc-internal-format
msgid "offset of packed bit-field %qD has changed in GCC 4.4"
msgstr ""
-#: stor-layout.cc:1790
+#: stor-layout.cc:1816
#, gcc-internal-format
msgid "padding struct size to alignment boundary with %E bytes"
msgstr ""
-#: stor-layout.cc:1819
+#: stor-layout.cc:1845
#, gcc-internal-format
msgid "packed attribute causes inefficient alignment for %qE"
msgstr ""
-#: stor-layout.cc:1823
+#: stor-layout.cc:1849
#, gcc-internal-format
msgid "packed attribute is unnecessary for %qE"
msgstr ""
-#: stor-layout.cc:1829
+#: stor-layout.cc:1855
#, gcc-internal-format
msgid "packed attribute causes inefficient alignment"
msgstr ""
-#: stor-layout.cc:1831
+#: stor-layout.cc:1857
#, gcc-internal-format
msgid "packed attribute is unnecessary"
msgstr ""
-#: stor-layout.cc:2712
+#: stor-layout.cc:2738
#, gcc-internal-format
msgid "alignment of array elements is greater than element size"
msgstr ""
-#: stor-layout.cc:2718
+#: stor-layout.cc:2744
#, gcc-internal-format
msgid "size of array element is not a multiple of its alignment"
msgstr ""
@@ -32806,34 +32920,34 @@ msgstr ""
msgid "Chained transparent aliases"
msgstr ""
-#: symtab.cc:1367 symtab.cc:1385 symtab.cc:1412
+#: symtab.cc:1367 symtab.cc:1477 symtab.cc:1504
#, gcc-internal-format
msgid "symtab_node::verify failed"
msgstr ""
-#: symtab.cc:1384
+#: symtab.cc:1476
#, gcc-internal-format, gfc-internal-format
msgid "invalid order in asm node %i"
msgstr ""
-#: symtab.cc:1408
+#: symtab.cc:1500
#, gcc-internal-format
msgid ""
"Two symbols with same comdat_group are not linked by the same_comdat_group "
"list."
msgstr ""
-#: symtab.cc:1846
+#: symtab.cc:1938
#, gcc-internal-format
msgid "function %q+D part of alias cycle"
msgstr ""
-#: symtab.cc:1848
+#: symtab.cc:1940
#, gcc-internal-format
msgid "variable %q+D part of alias cycle"
msgstr ""
-#: symtab.cc:1876
+#: symtab.cc:1968
#, gcc-internal-format
msgid "section of alias %q+D must match section of its target"
msgstr ""
@@ -32883,47 +32997,47 @@ msgstr ""
msgid "%<#pragma GCC target%> is not supported for this machine"
msgstr ""
-#: toplev.cc:716
+#: toplev.cc:718
#, gcc-internal-format
msgid "cannot open %qs for writing: %m"
msgstr ""
-#: toplev.cc:735
+#: toplev.cc:737
#, gcc-internal-format
msgid "%<-frecord-gcc-switches%> is not supported by the current target"
msgstr ""
-#: toplev.cc:787
+#: toplev.cc:789
#, gcc-internal-format
msgid "stack usage computation not supported for this target"
msgstr ""
-#: toplev.cc:846
+#: toplev.cc:848
#, gcc-internal-format
msgid "stack usage might be unbounded"
msgstr ""
-#: toplev.cc:851
+#: toplev.cc:853
#, gcc-internal-format
msgid "stack usage might be %wu bytes"
msgstr ""
-#: toplev.cc:854
+#: toplev.cc:856
#, gcc-internal-format
msgid "stack usage is %wu bytes"
msgstr ""
-#: toplev.cc:971
+#: toplev.cc:973
#, gcc-internal-format
msgid "cannot open %s for writing: %m"
msgstr ""
-#: toplev.cc:1250
+#: toplev.cc:1252
#, gcc-internal-format
msgid "this target does not support %qs"
msgstr ""
-#: toplev.cc:1284
+#: toplev.cc:1286
#, gcc-internal-format
msgid ""
"Graphite loop optimizations cannot be used (isl is not available) (%<-"
@@ -32931,194 +33045,194 @@ msgid ""
"parallelize-all%>)"
msgstr ""
-#: toplev.cc:1295
+#: toplev.cc:1297
#, gcc-internal-format
msgid "%<-fcf-protection=full%> is not supported for this target"
msgstr ""
-#: toplev.cc:1302
+#: toplev.cc:1304
#, gcc-internal-format
msgid "%<-fcf-protection=branch%> is not supported for this target"
msgstr ""
-#: toplev.cc:1309
+#: toplev.cc:1311
#, gcc-internal-format
msgid "%<-fcf-protection=return%> is not supported for this target"
msgstr ""
-#: toplev.cc:1324
+#: toplev.cc:1326
#, gcc-internal-format
msgid "%<-fabi-version=1%> is no longer supported"
msgstr ""
-#: toplev.cc:1340
+#: toplev.cc:1342
#, gcc-internal-format
msgid "instruction scheduling not supported on this target machine"
msgstr ""
-#: toplev.cc:1344
+#: toplev.cc:1346
#, gcc-internal-format
msgid "this target machine does not have delayed branches"
msgstr ""
-#: toplev.cc:1358
+#: toplev.cc:1360
#, gcc-internal-format
msgid "%<-f%sleading-underscore%> not supported on this target machine"
msgstr ""
-#: toplev.cc:1387
+#: toplev.cc:1389
#, gcc-internal-format
msgid "CTF debug info requested, but not supported for %qs frontend"
msgstr ""
-#: toplev.cc:1405
+#: toplev.cc:1407
#, gcc-internal-format
msgid "could not close zeroed insn dump file %qs: %m"
msgstr ""
-#: toplev.cc:1443
+#: toplev.cc:1445
#, gcc-internal-format
msgid "target system does not support the %qs debug format"
msgstr ""
-#: toplev.cc:1471
+#: toplev.cc:1473
#, gcc-internal-format
msgid ""
"without %<-gdwarf-5%>, %<-gvariable-location-views=incompat5%> is equivalent "
"to %<-gvariable-location-views%>"
msgstr ""
-#: toplev.cc:1487
+#: toplev.cc:1489
#, gcc-internal-format
msgid ""
"%<-ginternal-reset-location-views%> is forced disabled without %<-gvariable-"
"location-views%>"
msgstr ""
-#: toplev.cc:1497
+#: toplev.cc:1499
#, gcc-internal-format
msgid ""
"%<-ginline-points%> is forced disabled without %<-gstatement-frontiers%>"
msgstr ""
-#: toplev.cc:1526
+#: toplev.cc:1528
#, gcc-internal-format
msgid "%<-ffunction-sections%> not supported for this target"
msgstr ""
-#: toplev.cc:1532
+#: toplev.cc:1534
#, gcc-internal-format
msgid "%<-fdata-sections%> not supported for this target"
msgstr ""
-#: toplev.cc:1540
+#: toplev.cc:1542
#, gcc-internal-format
msgid "%<-fprefetch-loop-arrays%> not supported for this target"
msgstr ""
-#: toplev.cc:1546
+#: toplev.cc:1548
#, gcc-internal-format
msgid ""
"%<-fprefetch-loop-arrays%> not supported for this target (try %<-march%> "
"switches)"
msgstr ""
-#: toplev.cc:1556
+#: toplev.cc:1558
#, gcc-internal-format
msgid "%<-fprefetch-loop-arrays%> is not supported with %<-Os%>"
msgstr ""
-#: toplev.cc:1568
+#: toplev.cc:1570
#, gcc-internal-format
msgid "%<-fassociative-math%> disabled; other options take precedence"
msgstr ""
-#: toplev.cc:1576
+#: toplev.cc:1578
#, gcc-internal-format
msgid "%<-fhardened%> not supported for this target"
msgstr ""
-#: toplev.cc:1585
+#: toplev.cc:1587
#, gcc-internal-format
msgid ""
"%<-fstack-clash-protection%> is not supported on targets where the stack "
"grows from lower to higher addresses"
msgstr ""
-#: toplev.cc:1598
+#: toplev.cc:1600
#, gcc-internal-format
msgid ""
"%<-fstack-clash-protection%> is not enabled by %<-fhardened%> because %<-"
"fstack-check%> was specified on the command line"
msgstr ""
-#: toplev.cc:1608
+#: toplev.cc:1610
#, gcc-internal-format
msgid ""
"%<-fstack-check=%> and %<-fstack-clash-protection%> are mutually exclusive; "
"disabling %<-fstack-check=%>"
msgstr ""
-#: toplev.cc:1619
+#: toplev.cc:1621
#, gcc-internal-format
msgid "%<-fstack-protector%> not supported for this target"
msgstr ""
-#: toplev.cc:1631
+#: toplev.cc:1633
#, gcc-internal-format
msgid ""
"%<-fsanitize=address%> and %<-fsanitize=kernel-address%> are not supported "
"for this target"
msgstr ""
-#: toplev.cc:1641
+#: toplev.cc:1643
#, gcc-internal-format
msgid "%<-fsanitize=address%> not supported for this target"
msgstr ""
-#: toplev.cc:1650
+#: toplev.cc:1652
#, gcc-internal-format
msgid ""
"%<-fsanitize=kernel-address%> with stack protection is not supported without "
"%<-fasan-shadow-offset=%> for this target"
msgstr ""
-#: toplev.cc:1660
+#: toplev.cc:1662
#, gcc-internal-format
msgid "%qs is not supported for this target"
msgstr ""
-#: toplev.cc:1668
+#: toplev.cc:1670
#, gcc-internal-format
msgid "%<-fsanitize=shadow-call-stack%> not supported in current platform"
msgstr ""
-#: toplev.cc:1671
+#: toplev.cc:1673
#, gcc-internal-format
msgid "%<-fsanitize=shadow-call-stack%> requires %<-fno-exceptions%>"
msgstr ""
-#: toplev.cc:2010
+#: toplev.cc:2012
#, gcc-internal-format
msgid "error writing to %s: %m"
msgstr ""
-#: toplev.cc:2012
+#: toplev.cc:2014
#, gcc-internal-format
msgid "error closing %s: %m"
msgstr ""
-#: toplev.cc:2130
+#: toplev.cc:2132
#, gcc-internal-format
msgid "mpfr not configured to handle all floating modes"
msgstr ""
-#: toplev.cc:2216
+#: toplev.cc:2218
#, gcc-internal-format
msgid "self-tests are not enabled in this build"
msgstr ""
-#: toplev.cc:2313
+#: toplev.cc:2315
#, gcc-internal-format
msgid "self-tests incompatible with %<-E%>"
msgstr ""
@@ -33205,172 +33319,172 @@ msgstr ""
msgid "outer transaction in %<transaction_safe%> function"
msgstr ""
-#: tree-cfg.cc:355
+#: tree-cfg.cc:359
#, gcc-internal-format
msgid "ignoring loop annotation"
msgstr ""
-#: tree-cfg.cc:3084
+#: tree-cfg.cc:3088
#, gcc-internal-format
msgid "constant not recomputed when %<ADDR_EXPR%> changed"
msgstr ""
-#: tree-cfg.cc:3089
+#: tree-cfg.cc:3093
#, gcc-internal-format
msgid "side effects not recomputed when %<ADDR_EXPR%> changed"
msgstr ""
-#: tree-cfg.cc:3104
+#: tree-cfg.cc:3108
#, gcc-internal-format
msgid "address taken but %<TREE_ADDRESSABLE%> bit not set"
msgstr ""
-#: tree-cfg.cc:3130
+#: tree-cfg.cc:3134
#, gcc-internal-format
msgid "non-scalar %qs"
msgstr ""
-#: tree-cfg.cc:3144
+#: tree-cfg.cc:3148
#, gcc-internal-format
msgid "invalid position or size operand to %qs"
msgstr ""
-#: tree-cfg.cc:3150
+#: tree-cfg.cc:3154
#, gcc-internal-format
msgid "integral result type precision does not match field size of %qs"
msgstr ""
-#: tree-cfg.cc:3159
+#: tree-cfg.cc:3163
#, gcc-internal-format
msgid "mode size of non-integral result does not match field size of %qs"
msgstr ""
-#: tree-cfg.cc:3167
+#: tree-cfg.cc:3171
#, gcc-internal-format
msgid "%qs of non-mode-precision operand"
msgstr ""
-#: tree-cfg.cc:3174
+#: tree-cfg.cc:3178
#, gcc-internal-format
msgid "position plus size exceeds size of referenced object in %qs"
msgstr ""
-#: tree-cfg.cc:3185
+#: tree-cfg.cc:3189
#, gcc-internal-format
msgid "type mismatch in %qs reference"
msgstr ""
-#: tree-cfg.cc:3201
+#: tree-cfg.cc:3205
#, gcc-internal-format
msgid "conversion of %qs on the left hand side of %qs"
msgstr ""
-#: tree-cfg.cc:3209
+#: tree-cfg.cc:3213
#, gcc-internal-format
msgid "conversion of register to a different size in %qs"
msgstr ""
-#: tree-cfg.cc:3229
+#: tree-cfg.cc:3233
#, gcc-internal-format
msgid "non-top-level %qs"
msgstr ""
-#: tree-cfg.cc:3244
+#: tree-cfg.cc:3248
#, gcc-internal-format
msgid "invalid operands to %qs"
msgstr ""
-#: tree-cfg.cc:3255 tree-cfg.cc:3264 tree-cfg.cc:3281 tree-cfg.cc:3960
-#: tree-cfg.cc:3989 tree-cfg.cc:4006 tree-cfg.cc:4027 tree-cfg.cc:4073
-#: tree-cfg.cc:4094 tree-cfg.cc:4148 tree-cfg.cc:4168 tree-cfg.cc:4204
-#: tree-cfg.cc:4225 tree-cfg.cc:4286 tree-cfg.cc:4361 tree-cfg.cc:4387
-#: tree-cfg.cc:4423 tree-cfg.cc:4472 tree-cfg.cc:4497 tree-cfg.cc:4572
-#: tree-cfg.cc:4658
+#: tree-cfg.cc:3259 tree-cfg.cc:3268 tree-cfg.cc:3285 tree-cfg.cc:3964
+#: tree-cfg.cc:3993 tree-cfg.cc:4010 tree-cfg.cc:4031 tree-cfg.cc:4077
+#: tree-cfg.cc:4098 tree-cfg.cc:4152 tree-cfg.cc:4172 tree-cfg.cc:4208
+#: tree-cfg.cc:4229 tree-cfg.cc:4290 tree-cfg.cc:4365 tree-cfg.cc:4391
+#: tree-cfg.cc:4427 tree-cfg.cc:4476 tree-cfg.cc:4501 tree-cfg.cc:4576
+#: tree-cfg.cc:4662
#, gcc-internal-format
msgid "type mismatch in %qs"
msgstr ""
-#: tree-cfg.cc:3275
+#: tree-cfg.cc:3279
#, gcc-internal-format
msgid "invalid %qs offset operator"
msgstr ""
-#: tree-cfg.cc:3299 tree-cfg.cc:3325
+#: tree-cfg.cc:3303 tree-cfg.cc:3329
#, gcc-internal-format
msgid "invalid address operand in %qs"
msgstr ""
-#: tree-cfg.cc:3306 tree-cfg.cc:3332
+#: tree-cfg.cc:3310 tree-cfg.cc:3336
#, gcc-internal-format
msgid "invalid offset operand in %qs"
msgstr ""
-#: tree-cfg.cc:3313 tree-cfg.cc:3339
+#: tree-cfg.cc:3317 tree-cfg.cc:3343
#, gcc-internal-format
msgid "invalid clique in %qs"
msgstr ""
-#: tree-cfg.cc:3346 tree-cfg.cc:4670
+#: tree-cfg.cc:3350 tree-cfg.cc:4674
#, gcc-internal-format
msgid "%qs in gimple IL"
msgstr ""
-#: tree-cfg.cc:3357
+#: tree-cfg.cc:3361
#, gcc-internal-format
msgid "%qs as base where non-register is required"
msgstr ""
-#: tree-cfg.cc:3372
+#: tree-cfg.cc:3376
#, gcc-internal-format
msgid "invalid expression for min lvalue"
msgstr ""
-#: tree-cfg.cc:3423
+#: tree-cfg.cc:3427
#, gcc-internal-format
msgid "gimple call has two targets"
msgstr ""
-#: tree-cfg.cc:3432
+#: tree-cfg.cc:3436
#, gcc-internal-format
msgid "gimple call has no target"
msgstr ""
-#: tree-cfg.cc:3439
+#: tree-cfg.cc:3443
#, gcc-internal-format
msgid "invalid function in gimple call"
msgstr ""
-#: tree-cfg.cc:3449
+#: tree-cfg.cc:3453
#, gcc-internal-format
msgid "non-function in gimple call"
msgstr ""
-#: tree-cfg.cc:3460
+#: tree-cfg.cc:3464
#, gcc-internal-format
msgid "invalid pure const state for function"
msgstr ""
-#: tree-cfg.cc:3472
+#: tree-cfg.cc:3476
#, gcc-internal-format
msgid "invalid LHS in gimple call"
msgstr ""
-#: tree-cfg.cc:3480
+#: tree-cfg.cc:3484
#, gcc-internal-format
msgid "LHS in %<noreturn%> call"
msgstr ""
-#: tree-cfg.cc:3494
+#: tree-cfg.cc:3498
#, gcc-internal-format
msgid "invalid conversion in gimple call"
msgstr ""
-#: tree-cfg.cc:3503
+#: tree-cfg.cc:3507
#, gcc-internal-format
msgid "invalid static chain in gimple call"
msgstr ""
-#: tree-cfg.cc:3514
+#: tree-cfg.cc:3518
#, gcc-internal-format
msgid "static chain with function that doesn%'t use one"
msgstr ""
@@ -33381,562 +33495,562 @@ msgstr ""
#. __builtin_unreachable internally, for example when IPA figures
#. out a call cannot happen in a legal program. In such cases,
#. we must make sure arguments are stripped off.
-#: tree-cfg.cc:3533
+#: tree-cfg.cc:3537
#, gcc-internal-format
msgid "%<__builtin_unreachable%> or %<__builtin_trap%> call with arguments"
msgstr ""
-#: tree-cfg.cc:3564
+#: tree-cfg.cc:3568
#, gcc-internal-format
msgid ""
"%<DEFERRED_INIT%> calls should have same constant size for the first "
"argument and LHS"
msgstr ""
-#: tree-cfg.cc:3582
+#: tree-cfg.cc:3586
#, gcc-internal-format
msgid "invalid argument to gimple call"
msgstr ""
-#: tree-cfg.cc:3609
+#: tree-cfg.cc:3613
#, gcc-internal-format
msgid "invalid operands in gimple comparison"
msgstr ""
-#: tree-cfg.cc:3620
+#: tree-cfg.cc:3624
#, gcc-internal-format
msgid "mismatching comparison operand types"
msgstr ""
-#: tree-cfg.cc:3637
+#: tree-cfg.cc:3641
#, gcc-internal-format
msgid "unsupported operation or type for vector comparison returning a boolean"
msgstr ""
-#: tree-cfg.cc:3652
+#: tree-cfg.cc:3656
#, gcc-internal-format
msgid "non-vector operands in vector comparison"
msgstr ""
-#: tree-cfg.cc:3661
+#: tree-cfg.cc:3665
#, gcc-internal-format
msgid "invalid vector comparison resulting type"
msgstr ""
-#: tree-cfg.cc:3668
+#: tree-cfg.cc:3672
#, gcc-internal-format
msgid "bogus comparison result type"
msgstr ""
-#: tree-cfg.cc:3690
+#: tree-cfg.cc:3694
#, gcc-internal-format
msgid "non-register as LHS of unary operation"
msgstr ""
-#: tree-cfg.cc:3696
+#: tree-cfg.cc:3700
#, gcc-internal-format
msgid "invalid operand in unary operation"
msgstr ""
-#: tree-cfg.cc:3719
+#: tree-cfg.cc:3723
#, gcc-internal-format
msgid "invalid vector types in nop conversion"
msgstr ""
-#: tree-cfg.cc:3756
+#: tree-cfg.cc:3760
#, gcc-internal-format
msgid "invalid types in nop conversion"
msgstr ""
-#: tree-cfg.cc:3771
+#: tree-cfg.cc:3775
#, gcc-internal-format
msgid "invalid types in address space conversion"
msgstr ""
-#: tree-cfg.cc:3785
+#: tree-cfg.cc:3789
#, gcc-internal-format
msgid "invalid types in fixed-point conversion"
msgstr ""
-#: tree-cfg.cc:3800
+#: tree-cfg.cc:3804
#, gcc-internal-format
msgid "invalid types in conversion to floating-point"
msgstr ""
-#: tree-cfg.cc:3815
+#: tree-cfg.cc:3819
#, gcc-internal-format
msgid "invalid types in conversion to integer"
msgstr ""
-#: tree-cfg.cc:3855
+#: tree-cfg.cc:3859
#, gcc-internal-format
msgid "type mismatch in %qs expression"
msgstr ""
-#: tree-cfg.cc:3872 tree-cfg.cc:3886 tree-cfg.cc:4252 tree-cfg.cc:4274
+#: tree-cfg.cc:3876 tree-cfg.cc:3890 tree-cfg.cc:4256 tree-cfg.cc:4278
#, gcc-internal-format
msgid "invalid types for %qs"
msgstr ""
-#: tree-cfg.cc:3897
+#: tree-cfg.cc:3901
#, gcc-internal-format
msgid "%qs should be from a scalar to a like vector"
msgstr ""
-#: tree-cfg.cc:3911
+#: tree-cfg.cc:3915
#, gcc-internal-format
msgid "non-trivial conversion in unary operation"
msgstr ""
-#: tree-cfg.cc:3936
+#: tree-cfg.cc:3940
#, gcc-internal-format
msgid "non-register as LHS of binary operation"
msgstr ""
-#: tree-cfg.cc:3943
+#: tree-cfg.cc:3947
#, gcc-internal-format
msgid "invalid operands in binary operation"
msgstr ""
-#: tree-cfg.cc:4048
+#: tree-cfg.cc:4052
#, gcc-internal-format
msgid "invalid non-vector operands to %qs"
msgstr ""
-#: tree-cfg.cc:4059
+#: tree-cfg.cc:4063
#, gcc-internal-format
msgid "invalid (pointer) operands %qs"
msgstr ""
-#: tree-cfg.cc:4294
+#: tree-cfg.cc:4298
#, gcc-internal-format
msgid "vector type expected in %qs"
msgstr ""
-#: tree-cfg.cc:4307
+#: tree-cfg.cc:4311
#, gcc-internal-format
msgid "type mismatch in binary expression"
msgstr ""
-#: tree-cfg.cc:4335
+#: tree-cfg.cc:4339
#, gcc-internal-format
msgid "non-register as LHS of ternary operation"
msgstr ""
-#: tree-cfg.cc:4343
+#: tree-cfg.cc:4347
#, gcc-internal-format
msgid "invalid operands in ternary operation"
msgstr ""
-#: tree-cfg.cc:4375
+#: tree-cfg.cc:4379
#, gcc-internal-format
msgid ""
"the first argument of a %qs must be of a boolean vector type of the same "
"number of elements as the result"
msgstr ""
-#: tree-cfg.cc:4407 tree-cfg.cc:4484
+#: tree-cfg.cc:4411 tree-cfg.cc:4488
#, gcc-internal-format
msgid "vector types expected in %qs"
msgstr ""
-#: tree-cfg.cc:4440
+#: tree-cfg.cc:4444
#, gcc-internal-format
msgid "vectors with different element number found in %qs"
msgstr ""
-#: tree-cfg.cc:4456
+#: tree-cfg.cc:4460
#, gcc-internal-format
msgid "invalid mask type in %qs"
msgstr ""
-#: tree-cfg.cc:4517
+#: tree-cfg.cc:4521
#, gcc-internal-format
msgid "not allowed type combination in %qs"
msgstr ""
-#: tree-cfg.cc:4526
+#: tree-cfg.cc:4530
#, gcc-internal-format
msgid "invalid position or size in %qs"
msgstr ""
-#: tree-cfg.cc:4532
+#: tree-cfg.cc:4536
#, gcc-internal-format
msgid "%qs into non-mode-precision operand"
msgstr ""
-#: tree-cfg.cc:4542
+#: tree-cfg.cc:4546
#, gcc-internal-format
msgid "insertion out of range in %qs"
msgstr ""
-#: tree-cfg.cc:4552
+#: tree-cfg.cc:4556
#, gcc-internal-format
msgid "%qs not at element boundary"
msgstr ""
-#: tree-cfg.cc:4608
+#: tree-cfg.cc:4612
#, gcc-internal-format
msgid "non-trivial conversion in %qs"
msgstr ""
-#: tree-cfg.cc:4617
+#: tree-cfg.cc:4621
#, gcc-internal-format
msgid "%qs LHS in clobber statement"
msgstr ""
-#: tree-cfg.cc:4625
+#: tree-cfg.cc:4629
#, gcc-internal-format
msgid "%qs LHS in assignment statement"
msgstr ""
-#: tree-cfg.cc:4644
+#: tree-cfg.cc:4648
#, gcc-internal-format
msgid "invalid operand in %qs"
msgstr ""
-#: tree-cfg.cc:4676
+#: tree-cfg.cc:4680
#, gcc-internal-format
msgid "invalid %qs size argument in load"
msgstr ""
-#: tree-cfg.cc:4695 tree-cfg.cc:4721
+#: tree-cfg.cc:4699 tree-cfg.cc:4725
#, gcc-internal-format
msgid "invalid RHS for gimple memory store: %qs"
msgstr ""
-#: tree-cfg.cc:4755 tree-cfg.cc:4773
+#: tree-cfg.cc:4759 tree-cfg.cc:4777
#, gcc-internal-format
msgid "incorrect type of vector %qs elements"
msgstr ""
-#: tree-cfg.cc:4764 tree-cfg.cc:4781
+#: tree-cfg.cc:4768 tree-cfg.cc:4785
#, gcc-internal-format
msgid "incorrect number of vector %qs elements"
msgstr ""
-#: tree-cfg.cc:4789
+#: tree-cfg.cc:4793
#, gcc-internal-format
msgid "incorrect type of vector CONSTRUCTOR elements"
msgstr ""
-#: tree-cfg.cc:4798
+#: tree-cfg.cc:4802
#, gcc-internal-format
msgid "vector %qs with non-NULL element index"
msgstr ""
-#: tree-cfg.cc:4805
+#: tree-cfg.cc:4809
#, gcc-internal-format
msgid "vector %qs element is not a GIMPLE value"
msgstr ""
-#: tree-cfg.cc:4814
+#: tree-cfg.cc:4818
#, gcc-internal-format
msgid "non-vector %qs with elements"
msgstr ""
-#: tree-cfg.cc:4872
+#: tree-cfg.cc:4876
#, gcc-internal-format
msgid "invalid operand in return statement"
msgstr ""
-#: tree-cfg.cc:4887 c/gimple-parser.cc:2580
+#: tree-cfg.cc:4891 c/gimple-parser.cc:2580
#, gcc-internal-format
msgid "invalid conversion in return statement"
msgstr ""
-#: tree-cfg.cc:4911
+#: tree-cfg.cc:4915
#, gcc-internal-format
msgid "goto destination is neither a label nor a pointer"
msgstr ""
-#: tree-cfg.cc:4930
+#: tree-cfg.cc:4934
#, gcc-internal-format
msgid "invalid operand to switch statement"
msgstr ""
-#: tree-cfg.cc:4938
+#: tree-cfg.cc:4942
#, gcc-internal-format
msgid "non-integral type switch statement"
msgstr ""
-#: tree-cfg.cc:4948
+#: tree-cfg.cc:4952
#, gcc-internal-format
msgid "invalid default case label in switch statement"
msgstr ""
-#: tree-cfg.cc:4960
+#: tree-cfg.cc:4964
#, gcc-internal-format
msgid "invalid %<CASE_CHAIN%>"
msgstr ""
-#: tree-cfg.cc:4966
+#: tree-cfg.cc:4970
#, gcc-internal-format
msgid "invalid case label in switch statement"
msgstr ""
-#: tree-cfg.cc:4973
+#: tree-cfg.cc:4977
#, gcc-internal-format
msgid "invalid case range in switch statement"
msgstr ""
-#: tree-cfg.cc:4983
+#: tree-cfg.cc:4987
#, gcc-internal-format
msgid "type precision mismatch in switch statement"
msgstr ""
-#: tree-cfg.cc:4990
+#: tree-cfg.cc:4994
#, gcc-internal-format
msgid "type mismatch for case label in switch statement"
msgstr ""
-#: tree-cfg.cc:4999
+#: tree-cfg.cc:5003
#, gcc-internal-format
msgid "case labels not sorted in switch statement"
msgstr ""
-#: tree-cfg.cc:5042
+#: tree-cfg.cc:5046
#, gcc-internal-format
msgid "label context is not the current function declaration"
msgstr ""
-#: tree-cfg.cc:5051
+#: tree-cfg.cc:5055
#, gcc-internal-format
msgid "incorrect entry in %<label_to_block_map%>"
msgstr ""
-#: tree-cfg.cc:5061
+#: tree-cfg.cc:5065
#, gcc-internal-format
msgid "incorrect setting of landing pad number"
msgstr ""
-#: tree-cfg.cc:5077
+#: tree-cfg.cc:5081
#, gcc-internal-format
msgid "invalid comparison code in gimple cond"
msgstr ""
-#: tree-cfg.cc:5085
+#: tree-cfg.cc:5089
#, gcc-internal-format
msgid "invalid labels in gimple cond"
msgstr ""
-#: tree-cfg.cc:5171 tree-cfg.cc:5180
+#: tree-cfg.cc:5175 tree-cfg.cc:5184
#, gcc-internal-format
msgid "invalid %<PHI%> result"
msgstr ""
-#: tree-cfg.cc:5190
+#: tree-cfg.cc:5194
#, gcc-internal-format
msgid "missing %<PHI%> def"
msgstr ""
-#: tree-cfg.cc:5204
+#: tree-cfg.cc:5208
#, gcc-internal-format
msgid "invalid %<PHI%> argument"
msgstr ""
-#: tree-cfg.cc:5211
+#: tree-cfg.cc:5215
#, gcc-internal-format
msgid "incompatible types in %<PHI%> argument %u"
msgstr ""
-#: tree-cfg.cc:5314
+#: tree-cfg.cc:5318
#, gcc-internal-format
msgid "%<verify_gimple%> failed"
msgstr ""
-#: tree-cfg.cc:5372
+#: tree-cfg.cc:5376
#, gcc-internal-format
msgid "dead statement in EH table"
msgstr ""
-#: tree-cfg.cc:5388
+#: tree-cfg.cc:5392
#, gcc-internal-format
msgid "location references block not in block tree"
msgstr ""
-#: tree-cfg.cc:5437
+#: tree-cfg.cc:5441
#, gcc-internal-format
msgid "local declaration from a different function"
msgstr ""
-#: tree-cfg.cc:5540
+#: tree-cfg.cc:5544
#, gcc-internal-format
msgid "gimple_bb (phi) is set to a wrong basic block"
msgstr ""
-#: tree-cfg.cc:5549
+#: tree-cfg.cc:5553
#, gcc-internal-format
msgid "PHI node with location"
msgstr ""
-#: tree-cfg.cc:5560 tree-cfg.cc:5607
+#: tree-cfg.cc:5564 tree-cfg.cc:5611
#, gcc-internal-format
msgid "incorrect sharing of tree nodes"
msgstr ""
-#: tree-cfg.cc:5568
+#: tree-cfg.cc:5572
#, gcc-internal-format
msgid "virtual PHI with argument locations"
msgstr ""
-#: tree-cfg.cc:5595
+#: tree-cfg.cc:5599
#, gcc-internal-format
msgid "gimple_bb (stmt) is set to a wrong basic block"
msgstr ""
-#: tree-cfg.cc:5635
+#: tree-cfg.cc:5639
#, gcc-internal-format
msgid "statement marked for throw, but doesn%'t"
msgstr ""
-#: tree-cfg.cc:5641
+#: tree-cfg.cc:5645
#, gcc-internal-format
msgid "statement marked for throw in middle of block"
msgstr ""
-#: tree-cfg.cc:5663
+#: tree-cfg.cc:5667
#, gcc-internal-format
msgid "verify_gimple failed"
msgstr ""
-#: tree-cfg.cc:5687
+#: tree-cfg.cc:5691
#, gcc-internal-format
msgid "ENTRY_BLOCK has IL associated with it"
msgstr ""
-#: tree-cfg.cc:5694
+#: tree-cfg.cc:5698
#, gcc-internal-format
msgid "EXIT_BLOCK has IL associated with it"
msgstr ""
-#: tree-cfg.cc:5701
+#: tree-cfg.cc:5705
#, gcc-internal-format, gfc-internal-format
msgid "fallthru to exit from bb %d"
msgstr ""
-#: tree-cfg.cc:5707
+#: tree-cfg.cc:5711
#, gcc-internal-format
msgid "entry block count not initialized"
msgstr ""
-#: tree-cfg.cc:5713
+#: tree-cfg.cc:5717
#, gcc-internal-format
msgid "exit block count not initialized"
msgstr ""
-#: tree-cfg.cc:5720
+#: tree-cfg.cc:5724
#, gcc-internal-format
msgid "probability of edge from entry block not initialized"
msgstr ""
-#: tree-cfg.cc:5735
+#: tree-cfg.cc:5739
#, gcc-internal-format, gfc-internal-format
msgid "count of bb %d not initialized"
msgstr ""
-#: tree-cfg.cc:5741
+#: tree-cfg.cc:5745
#, gcc-internal-format, gfc-internal-format
msgid "probability of edge %d->%d not initialized"
msgstr ""
-#: tree-cfg.cc:5761
+#: tree-cfg.cc:5765
#, gcc-internal-format
msgid "nonlocal label %qD is not first in a sequence of labels in bb %d"
msgstr ""
-#: tree-cfg.cc:5768
+#: tree-cfg.cc:5772
#, gcc-internal-format
msgid "EH landing pad label %qD is not first in a sequence of labels in bb %d"
msgstr ""
-#: tree-cfg.cc:5775
+#: tree-cfg.cc:5779
#, gcc-internal-format
msgid "label %qD to block does not match in bb %d"
msgstr ""
-#: tree-cfg.cc:5782
+#: tree-cfg.cc:5786
#, gcc-internal-format
msgid "label %qD has incorrect context in bb %d"
msgstr ""
-#: tree-cfg.cc:5797
+#: tree-cfg.cc:5801
#, gcc-internal-format, gfc-internal-format
msgid "control flow in the middle of basic block %d"
msgstr ""
-#: tree-cfg.cc:5807
+#: tree-cfg.cc:5811
#, gcc-internal-format
msgid "label %qD in the middle of basic block %d"
msgstr ""
-#: tree-cfg.cc:5835
+#: tree-cfg.cc:5839
#, gcc-internal-format, gfc-internal-format
msgid "returns_twice call is %s in basic block %d"
msgstr ""
-#: tree-cfg.cc:5862
+#: tree-cfg.cc:5866
#, gcc-internal-format, gfc-internal-format
msgid "fallthru edge after a control statement in bb %d"
msgstr ""
-#: tree-cfg.cc:5875
+#: tree-cfg.cc:5879
#, gcc-internal-format, gfc-internal-format
msgid "true/false edge after a non-GIMPLE_COND in bb %d"
msgstr ""
-#: tree-cfg.cc:5898 tree-cfg.cc:5920 tree-cfg.cc:5937 tree-cfg.cc:6006
+#: tree-cfg.cc:5902 tree-cfg.cc:5924 tree-cfg.cc:5941 tree-cfg.cc:6010
#, gcc-internal-format, gfc-internal-format
msgid "wrong outgoing edge flags at end of bb %d"
msgstr ""
-#: tree-cfg.cc:5908
+#: tree-cfg.cc:5912
#, gcc-internal-format, gfc-internal-format
msgid "explicit goto at end of bb %d"
msgstr ""
-#: tree-cfg.cc:5942
+#: tree-cfg.cc:5946
#, gcc-internal-format, gfc-internal-format
msgid "return edge does not point to exit in bb %d"
msgstr ""
-#: tree-cfg.cc:5972
+#: tree-cfg.cc:5976
#, gcc-internal-format
msgid "found default case not at the start of case vector"
msgstr ""
-#: tree-cfg.cc:5980
+#: tree-cfg.cc:5984
#, gcc-internal-format
msgid "case labels not sorted: "
msgstr ""
-#: tree-cfg.cc:5997
+#: tree-cfg.cc:6001
#, gcc-internal-format, gfc-internal-format
msgid "extra outgoing edge %d->%d"
msgstr ""
-#: tree-cfg.cc:6020
+#: tree-cfg.cc:6024
#, gcc-internal-format, gfc-internal-format
msgid "missing edge %i->%i"
msgstr ""
-#: tree-cfg.cc:9776
+#: tree-cfg.cc:9780
#, gcc-internal-format
msgid "%<noreturn%> function does return"
msgstr ""
-#: tree-cfg.cc:9796 tree-cfg.cc:9831
+#: tree-cfg.cc:9800 tree-cfg.cc:9835
#, gcc-internal-format
msgid "control reaches end of non-void function"
msgstr ""
-#: tree-cfg.cc:9897
+#: tree-cfg.cc:9901
#, gcc-internal-format
msgid ""
"ignoring return value of %qD declared with attribute %<warn_unused_result%>"
msgstr ""
-#: tree-cfg.cc:9902 cp/cvt.cc:1123
+#: tree-cfg.cc:9906 cp/cvt.cc:1137
#, gcc-internal-format
msgid ""
"ignoring return value of function declared with attribute "
@@ -34015,95 +34129,95 @@ msgstr ""
msgid "BB %i has incorrect fallthru edge"
msgstr ""
-#: tree-inline.cc:3912
+#: tree-inline.cc:3925
#, gcc-internal-format
msgid "function %q+F can never be copied because it receives a non-local goto"
msgstr ""
-#: tree-inline.cc:3919
+#: tree-inline.cc:3932
#, gcc-internal-format
msgid ""
"function %q+F can never be copied because it saves address of local label in "
"a static variable"
msgstr ""
-#: tree-inline.cc:3959
+#: tree-inline.cc:3972
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses alloca (override using "
"the always_inline attribute)"
msgstr ""
-#: tree-inline.cc:3973
+#: tree-inline.cc:3986
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses setjmp"
msgstr ""
-#: tree-inline.cc:3987
+#: tree-inline.cc:4000
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses variable argument lists"
msgstr ""
-#: tree-inline.cc:3999
+#: tree-inline.cc:4012
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses setjmp-longjmp exception "
"handling"
msgstr ""
-#: tree-inline.cc:4007
+#: tree-inline.cc:4020
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses non-local goto"
msgstr ""
-#: tree-inline.cc:4019
+#: tree-inline.cc:4032
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses %<__builtin_return%> or "
"%<__builtin_apply_args%>"
msgstr ""
-#: tree-inline.cc:4039
+#: tree-inline.cc:4052
#, gcc-internal-format
msgid "function %q+F can never be inlined because it contains a computed goto"
msgstr ""
-#: tree-inline.cc:4085
+#: tree-inline.cc:4098
#, gcc-internal-format
msgid "function %q+F can never be inlined because it has a VLA argument"
msgstr ""
-#: tree-inline.cc:4152
+#: tree-inline.cc:4165
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it is suppressed using %<-fno-"
"inline%>"
msgstr ""
-#: tree-inline.cc:4160
+#: tree-inline.cc:4173
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses attributes conflicting "
"with inlining"
msgstr ""
-#: tree-inline.cc:4841
+#: tree-inline.cc:4854
#, gcc-internal-format
msgid "inlining failed in call to %<always_inline%> %q+F: %s"
msgstr ""
-#: tree-inline.cc:4844 tree-inline.cc:4865
+#: tree-inline.cc:4857 tree-inline.cc:4878
#, gcc-internal-format
msgid "called from here"
msgstr ""
-#: tree-inline.cc:4847 tree-inline.cc:4868
+#: tree-inline.cc:4860 tree-inline.cc:4881
#, gcc-internal-format
msgid "called from this function"
msgstr ""
-#: tree-inline.cc:4861
+#: tree-inline.cc:4874
#, gcc-internal-format
msgid "inlining failed in call to %q+F: %s"
msgstr ""
@@ -34133,12 +34247,17 @@ msgstr ""
msgid "%s from %s called in %s"
msgstr ""
-#: tree-profile.cc:686
+#: tree-profile.cc:899
+#, gcc-internal-format, gfc-internal-format
+msgid "Too many conditions (found %u); giving up coverage"
+msgstr ""
+
+#: tree-profile.cc:1757
#, gcc-internal-format
msgid "invalid regular expression %qs in %qs"
msgstr ""
-#: tree-profile.cc:785
+#: tree-profile.cc:1856
#, gcc-internal-format
msgid "target does not support atomic profile update, single mode is selected"
msgstr ""
@@ -34153,42 +34272,42 @@ msgstr ""
msgid "invalid fn spec attribute \"%s\" arg %i"
msgstr ""
-#: tree-ssa-ccp.cc:4679 c-family/c-common.cc:5911
+#: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5911
#, gcc-internal-format
msgid "%qs pointer is null"
msgstr ""
-#: tree-ssa-ccp.cc:4682 c-family/c-common.cc:5914
+#: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5914
#, gcc-internal-format
msgid "in a call to non-static member function %qD"
msgstr ""
-#: tree-ssa-ccp.cc:4688 c-family/c-common.cc:5920
+#: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5920
#, gcc-internal-format, gfc-internal-format
msgid "argument %u null where non-null expected"
msgstr ""
-#: tree-ssa-ccp.cc:4694
+#: tree-ssa-ccp.cc:4696
#, gcc-internal-format
msgid "in a call to built-in function %qD"
msgstr ""
-#: tree-ssa-ccp.cc:4698 c-family/c-common.cc:5924
+#: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5924
#, gcc-internal-format
msgid "in a call to function %qD declared %qs"
msgstr ""
-#: tree-ssa-loop-niter.cc:3890
+#: tree-ssa-loop-niter.cc:3889
#, gcc-internal-format, gfc-internal-format
msgid "iteration %s invokes undefined behavior"
msgstr ""
-#: tree-ssa-loop-niter.cc:3891
+#: tree-ssa-loop-niter.cc:3890
#, gcc-internal-format
msgid "within this loop"
msgstr ""
-#: tree-ssa-loop-prefetch.cc:2100
+#: tree-ssa-loop-prefetch.cc:2102
#, gcc-internal-format
msgid "%<l1-cache-size%> parameter is not a power of two %d"
msgstr ""
@@ -34292,7 +34411,7 @@ msgid ""
"writing between %wu and %wu bytes into a region of size between %wu and %wu"
msgstr ""
-#: tree-ssa-strlen.cc:3090
+#: tree-ssa-strlen.cc:3092
#, gcc-internal-format
msgid ""
"%qD output truncated before terminating nul copying %E byte from a string of "
@@ -34303,7 +34422,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: tree-ssa-strlen.cc:3106
+#: tree-ssa-strlen.cc:3108
#, gcc-internal-format
msgid "%qD output truncated copying %E byte from a string of length %wu"
msgid_plural ""
@@ -34311,14 +34430,14 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: tree-ssa-strlen.cc:3113
+#: tree-ssa-strlen.cc:3115
#, gcc-internal-format
msgid ""
"%qD output truncated copying between %wu and %wu bytes from a string of "
"length %wu"
msgstr ""
-#: tree-ssa-strlen.cc:3125
+#: tree-ssa-strlen.cc:3127
#, gcc-internal-format
msgid "%qD output may be truncated copying %E byte from a string of length %wu"
msgid_plural ""
@@ -34326,57 +34445,57 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: tree-ssa-strlen.cc:3132 tree-ssa-strlen.cc:3148
+#: tree-ssa-strlen.cc:3134 tree-ssa-strlen.cc:3150
#, gcc-internal-format
msgid ""
"%qD output may be truncated copying between %wu and %wu bytes from a string "
"of length %wu"
msgstr ""
-#: tree-ssa-strlen.cc:3302
+#: tree-ssa-strlen.cc:3304
#, gcc-internal-format
msgid ""
"%qD output truncated before terminating nul copying as many bytes from a "
"string as its length"
msgstr ""
-#: tree-ssa-strlen.cc:3315
+#: tree-ssa-strlen.cc:3317
#, gcc-internal-format
msgid "%qD specified bound depends on the length of the source argument"
msgstr ""
-#: tree-ssa-strlen.cc:3323
+#: tree-ssa-strlen.cc:3325
#, gcc-internal-format
msgid "length computed here"
msgstr ""
-#: tree-ssa-strlen.cc:4280
+#: tree-ssa-strlen.cc:4282
#, gcc-internal-format
msgid ""
"%qD of a string of length %wu or more and an array of size %wu evaluates to "
"nonzero"
msgstr ""
-#: tree-ssa-strlen.cc:4282
+#: tree-ssa-strlen.cc:4284
#, gcc-internal-format
msgid ""
"%qD of a string of length %wu and an array of size %wu evaluates to nonzero"
msgstr ""
-#: tree-ssa-strlen.cc:4289
+#: tree-ssa-strlen.cc:4291
#, gcc-internal-format
msgid ""
"%qD of strings of length %wu and %wu and bound of %wu evaluates to nonzero"
msgstr ""
-#: tree-ssa-strlen.cc:4294
+#: tree-ssa-strlen.cc:4296
#, gcc-internal-format
msgid ""
"%qD of a string of length %wu, an array of size %wu and bound of %wu "
"evaluates to nonzero"
msgstr ""
-#: tree-ssa-strlen.cc:4305
+#: tree-ssa-strlen.cc:4307
#, gcc-internal-format
msgid "in this expression"
msgstr ""
@@ -34401,7 +34520,7 @@ msgstr ""
msgid "%qs may be used uninitialized"
msgstr ""
-#: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:7973
+#: tree-ssa-uninit.cc:337 varasm.cc:363 varasm.cc:8019
#, gcc-internal-format
msgid "%qD was declared here"
msgstr ""
@@ -34646,128 +34765,128 @@ msgstr ""
msgid "side-effects element in no-side-effects CONSTRUCTOR"
msgstr ""
-#: tree.cc:7340 m2/gm2-gcc/m2type.cc:215
+#: tree.cc:7341 m2/gm2-gcc/m2type.cc:215
#, gcc-internal-format
msgid "arrays of functions are not meaningful"
msgstr ""
-#: tree.cc:7495
+#: tree.cc:7496
#, gcc-internal-format
msgid "function return type cannot be function"
msgstr ""
-#: tree.cc:8955 tree.cc:9040 tree.cc:9103
+#: tree.cc:8956 tree.cc:9041 tree.cc:9104
#, gcc-internal-format, gfc-internal-format
msgid "tree check: %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.cc:8992
+#: tree.cc:8993
#, gcc-internal-format, gfc-internal-format
msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.cc:9005
+#: tree.cc:9006
#, gcc-internal-format
msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.cc:9054
+#: tree.cc:9055
#, gcc-internal-format
msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.cc:9067
+#: tree.cc:9068
#, gcc-internal-format
msgid "tree check: expected %<omp_clause %s%>, have %qs in %s, at %s:%d"
msgstr ""
-#: tree.cc:9129
+#: tree.cc:9130
#, gcc-internal-format
msgid ""
"tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
"%d"
msgstr ""
-#: tree.cc:9143
+#: tree.cc:9144
#, gcc-internal-format
msgid ""
"tree check: accessed elt %d of %<tree_int_cst%> with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.cc:9156
+#: tree.cc:9157
#, gcc-internal-format
msgid ""
"tree check: accessed elt %d of %<tree_vec%> with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.cc:9169
+#: tree.cc:9170
#, gcc-internal-format, gfc-internal-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: tree.cc:9182
+#: tree.cc:9183
#, gcc-internal-format
msgid ""
"tree check: accessed operand %d of %<omp_clause %s%> with %d operands in %s, "
"at %s:%d"
msgstr ""
-#: tree.cc:12436
+#: tree.cc:12437
#, gcc-internal-format
msgid "%qD is deprecated: %s"
msgstr ""
-#: tree.cc:12439
+#: tree.cc:12440
#, gcc-internal-format
msgid "%qD is deprecated"
msgstr ""
-#: tree.cc:12462
+#: tree.cc:12463
#, gcc-internal-format
msgid "%qE is deprecated: %s"
msgstr ""
-#: tree.cc:12465
+#: tree.cc:12466
#, gcc-internal-format
msgid "%qE is deprecated"
msgstr ""
-#: tree.cc:12471
+#: tree.cc:12472
#, gcc-internal-format, gfc-internal-format
msgid "type is deprecated: %s"
msgstr ""
-#: tree.cc:12474
+#: tree.cc:12475
#, gcc-internal-format
msgid "type is deprecated"
msgstr ""
-#: tree.cc:12516
+#: tree.cc:12517
#, gcc-internal-format
msgid "%qD is unavailable: %s"
msgstr ""
-#: tree.cc:12518
+#: tree.cc:12519
#, gcc-internal-format
msgid "%qD is unavailable"
msgstr ""
-#: tree.cc:12539
+#: tree.cc:12540
#, gcc-internal-format
msgid "%qE is unavailable: %s"
msgstr ""
-#: tree.cc:12541
+#: tree.cc:12542
#, gcc-internal-format
msgid "%qE is unavailable"
msgstr ""
-#: tree.cc:12546
+#: tree.cc:12547
#, gcc-internal-format, gfc-internal-format
msgid "type is unavailable: %s"
msgstr ""
-#: tree.cc:12548
+#: tree.cc:12549
#, gcc-internal-format
msgid "type is unavailable"
msgstr ""
@@ -34792,267 +34911,267 @@ msgstr ""
#. - vector types may differ by TYPE_VECTOR_OPAQUE
#.
#. Convenience macro for matching individual fields.
-#: tree.cc:13476
+#: tree.cc:13477
#, gcc-internal-format, gfc-internal-format
msgid "type variant differs by %s"
msgstr ""
-#: tree.cc:13521
+#: tree.cc:13522
#, gcc-internal-format
msgid "type variant has different %<TYPE_SIZE_UNIT%>"
msgstr ""
-#: tree.cc:13523
+#: tree.cc:13524
#, gcc-internal-format
msgid "type variant%'s %<TYPE_SIZE_UNIT%>"
msgstr ""
-#: tree.cc:13525
+#: tree.cc:13526
#, gcc-internal-format
msgid "type%'s %<TYPE_SIZE_UNIT%>"
msgstr ""
-#: tree.cc:13550
+#: tree.cc:13551
#, gcc-internal-format
msgid "type variant with %<TYPE_ALIAS_SET_KNOWN_P%>"
msgstr ""
-#: tree.cc:13563
+#: tree.cc:13564
#, gcc-internal-format
msgid "type variant has different %<TYPE_VFIELD%>"
msgstr ""
-#: tree.cc:13600
+#: tree.cc:13601
#, gcc-internal-format
msgid "type variant has different %<TYPE_BINFO%>"
msgstr ""
-#: tree.cc:13602
+#: tree.cc:13603
#, gcc-internal-format
msgid "type variant%'s %<TYPE_BINFO%>"
msgstr ""
-#: tree.cc:13604
+#: tree.cc:13605
#, gcc-internal-format
msgid "type%'s %<TYPE_BINFO%>"
msgstr ""
-#: tree.cc:13643
+#: tree.cc:13644
#, gcc-internal-format
msgid "type variant has different %<TYPE_FIELDS%>"
msgstr ""
-#: tree.cc:13645
+#: tree.cc:13646
#, gcc-internal-format
msgid "first mismatch is field"
msgstr ""
-#: tree.cc:13647
+#: tree.cc:13648
#, gcc-internal-format
msgid "and field"
msgstr ""
-#: tree.cc:13664
+#: tree.cc:13665
#, gcc-internal-format
msgid "type variant has different %<TREE_TYPE%>"
msgstr ""
-#: tree.cc:13666 tree.cc:13677
+#: tree.cc:13667 tree.cc:13678
#, gcc-internal-format
msgid "type variant%'s %<TREE_TYPE%>"
msgstr ""
-#: tree.cc:13668 tree.cc:13679
+#: tree.cc:13669 tree.cc:13680
#, gcc-internal-format
msgid "type%'s %<TREE_TYPE%>"
msgstr ""
-#: tree.cc:13675
+#: tree.cc:13676
#, gcc-internal-format
msgid "type is not compatible with its variant"
msgstr ""
-#: tree.cc:14000
+#: tree.cc:14001
#, gcc-internal-format, gfc-internal-format
msgid "type %s is not an opaque type"
msgstr ""
-#: tree.cc:14006
+#: tree.cc:14007
#, gcc-internal-format, gfc-internal-format
msgid "type %s is not with opaque mode"
msgstr ""
-#: tree.cc:14012
+#: tree.cc:14013
#, gcc-internal-format
msgid "type %s differs by %<TYPE_MODE%>"
msgstr ""
-#: tree.cc:14020
+#: tree.cc:14021
#, gcc-internal-format
msgid "type %s differs by %<TYPE_SIZE%>"
msgstr ""
-#: tree.cc:14026
+#: tree.cc:14027
#, gcc-internal-format
msgid "type %s differs by %<TYPE_ALIGN%>"
msgstr ""
-#: tree.cc:14032
+#: tree.cc:14033
#, gcc-internal-format
msgid "type %s differs by %<TYPE_USER_ALIGN%>"
msgstr ""
-#: tree.cc:14062
+#: tree.cc:14063
#, gcc-internal-format
msgid "main variant is not defined"
msgstr ""
-#: tree.cc:14067
+#: tree.cc:14068
#, gcc-internal-format
msgid "%<TYPE_MAIN_VARIANT%> has different %<TYPE_MAIN_VARIANT%>"
msgstr ""
-#: tree.cc:14078
+#: tree.cc:14079
#, gcc-internal-format
msgid "%<TYPE_CANONICAL%> has different %<TYPE_CANONICAL%>"
msgstr ""
-#: tree.cc:14097
+#: tree.cc:14098
#, gcc-internal-format
msgid "%<TYPE_CANONICAL%> is not compatible"
msgstr ""
-#: tree.cc:14105
+#: tree.cc:14106
#, gcc-internal-format
msgid "%<TYPE_MODE%> of %<TYPE_CANONICAL%> is not compatible"
msgstr ""
-#: tree.cc:14111
+#: tree.cc:14112
#, gcc-internal-format
msgid "%<TYPE_CANONICAL%> of main variant is not main variant"
msgstr ""
-#: tree.cc:14127
+#: tree.cc:14128
#, gcc-internal-format
msgid "%<TYPE_VFIELD%> is not %<FIELD_DECL%> nor %<TREE_LIST%>"
msgstr ""
-#: tree.cc:14137
+#: tree.cc:14138
#, gcc-internal-format
msgid "%<TYPE_NEXT_PTR_TO%> is not %<POINTER_TYPE%>"
msgstr ""
-#: tree.cc:14147
+#: tree.cc:14148
#, gcc-internal-format
msgid "%<TYPE_NEXT_REF_TO%> is not %<REFERENCE_TYPE%>"
msgstr ""
-#: tree.cc:14168
+#: tree.cc:14169
#, gcc-internal-format
msgid "%<TYPE_BINFO%> is not %<TREE_BINFO%>"
msgstr ""
-#: tree.cc:14174
+#: tree.cc:14175
#, gcc-internal-format
msgid "%<TYPE_BINFO%> type is not %<TYPE_MAIN_VARIANT%>"
msgstr ""
-#: tree.cc:14185
+#: tree.cc:14186
#, gcc-internal-format
msgid "%<TYPE_METHOD_BASETYPE%> is not record nor union"
msgstr ""
-#: tree.cc:14196
+#: tree.cc:14197
#, gcc-internal-format
msgid "%<TYPE_OFFSET_BASETYPE%> is not record nor union"
msgstr ""
-#: tree.cc:14214
+#: tree.cc:14215
#, gcc-internal-format
msgid "%<TYPE_ARRAY_MAX_SIZE%> not %<INTEGER_CST%>"
msgstr ""
-#: tree.cc:14221
+#: tree.cc:14222
#, gcc-internal-format
msgid "%<TYPE_MAX_VALUE_RAW%> non-NULL"
msgstr ""
-#: tree.cc:14228
+#: tree.cc:14229
#, gcc-internal-format
msgid "%<TYPE_LANG_SLOT_1 (binfo)%> field is non-NULL"
msgstr ""
-#: tree.cc:14244
+#: tree.cc:14245
#, gcc-internal-format
msgid "enum value is not %<CONST_DECL%> or %<INTEGER_CST%>"
msgstr ""
-#: tree.cc:14253
+#: tree.cc:14254
#, gcc-internal-format
msgid "enum value type is not %<INTEGER_TYPE%> nor convertible to the enum"
msgstr ""
-#: tree.cc:14261
+#: tree.cc:14262
#, gcc-internal-format
msgid "enum value name is not %<IDENTIFIER_NODE%>"
msgstr ""
-#: tree.cc:14271
+#: tree.cc:14272
#, gcc-internal-format
msgid "array %<TYPE_DOMAIN%> is not integer type"
msgstr ""
-#: tree.cc:14280
+#: tree.cc:14281
#, gcc-internal-format
msgid "%<TYPE_FIELDS%> defined in incomplete type"
msgstr ""
-#: tree.cc:14302
+#: tree.cc:14303
#, gcc-internal-format
msgid "wrong tree in %<TYPE_FIELDS%> list"
msgstr ""
-#: tree.cc:14318
+#: tree.cc:14319
#, gcc-internal-format
msgid "%<TYPE_CACHED_VALUES_P%> is %i while %<TYPE_CACHED_VALUES%> is %p"
msgstr ""
-#: tree.cc:14325
+#: tree.cc:14326
#, gcc-internal-format
msgid "%<TYPE_CACHED_VALUES%> is not %<TREE_VEC%>"
msgstr ""
-#: tree.cc:14338
+#: tree.cc:14339
#, gcc-internal-format
msgid "wrong %<TYPE_CACHED_VALUES%> entry"
msgstr ""
-#: tree.cc:14351
+#: tree.cc:14352
#, gcc-internal-format
msgid "%<TREE_PURPOSE%> is non-NULL in %<TYPE_ARG_TYPES%> list"
msgstr ""
-#: tree.cc:14357
+#: tree.cc:14358
#, gcc-internal-format
msgid "wrong entry in %<TYPE_ARG_TYPES%> list"
msgstr ""
-#: tree.cc:14364
+#: tree.cc:14365
#, gcc-internal-format
msgid "%<TYPE_VALUES_RAW%> field is non-NULL"
msgstr ""
-#: tree.cc:14377
+#: tree.cc:14378
#, gcc-internal-format
msgid "%<TYPE_CACHED_VALUES_P%> is set while it should not be"
msgstr ""
-#: tree.cc:14387
+#: tree.cc:14388
#, gcc-internal-format
msgid "%<TYPE_METHOD_BASETYPE%> is not main variant"
msgstr ""
-#: tsan.cc:506
+#: tsan.cc:509
#, gcc-internal-format
msgid "%qs is not supported with %qs"
msgstr ""
@@ -35264,7 +35383,7 @@ msgstr ""
msgid "%qs symbol %q+D must have static linkage"
msgstr ""
-#: varasm.cc:6417 config/nvptx/nvptx.cc:7591
+#: varasm.cc:6417 config/nvptx/nvptx.cc:7592
#, gcc-internal-format
msgid "alias definitions not supported in this configuration"
msgstr ""
@@ -35274,7 +35393,7 @@ msgstr ""
msgid "visibility attribute not supported in this configuration; ignored"
msgstr ""
-#: varasm.cc:7969
+#: varasm.cc:8015
#, gcc-internal-format
msgid ""
"%+qD without %<retain%> attribute and %qD with %<retain%> attribute are "
@@ -35491,7 +35610,7 @@ msgstr ""
msgid "%qE attribute ignored because %qD is not a local variable"
msgstr ""
-#: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4154
+#: c-family/c-attribs.cc:1952 config/i386/i386-options.cc:4169
#, gcc-internal-format
msgid "%qE attribute have effect only on public objects"
msgstr ""
@@ -35675,7 +35794,7 @@ msgid "ignoring %qE attribute not set on a variable"
msgstr ""
#: c-family/c-attribs.cc:2877 config/bfin/bfin.cc:4825
-#: config/loongarch/loongarch.cc:8095
+#: config/loongarch/loongarch.cc:7956
#, gcc-internal-format
msgid "%qE attribute cannot be specified for local variables"
msgstr ""
@@ -35999,7 +36118,7 @@ msgstr ""
msgid "%qE argument is not a function"
msgstr ""
-#: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6377
+#: c-family/c-attribs.cc:4447 cp/name-lookup.cc:6411
#, gcc-internal-format
msgid "deprecated message is not a string"
msgstr ""
@@ -36604,7 +36723,7 @@ msgstr ""
msgid "duplicate case value"
msgstr ""
-#: c-family/c-common.cc:5264 c-family/c-warn.cc:2652
+#: c-family/c-common.cc:5264 c-family/c-warn.cc:2651
#, gcc-internal-format
msgid "previously used here"
msgstr ""
@@ -36677,16 +36796,16 @@ msgstr ""
#: c-family/c-common.cc:6306 c-family/c-common.cc:7228
#: c-family/c-common.cc:7275 c-family/c-common.cc:7354
-#: c-family/c-common.cc:7437 c-family/c-common.cc:8070
-#: config/aarch64/aarch64-sve-builtins.cc:2987
+#: c-family/c-common.cc:7437 c-family/c-common.cc:8080
+#: config/aarch64/aarch64-sve-builtins.cc:3026
#: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918
#, gcc-internal-format
msgid "too few arguments to function %qE"
msgstr ""
#: c-family/c-common.cc:6311 c-family/c-common.cc:7281
-#: c-family/c-common.cc:7463 c-family/c-common.cc:8072
-#: config/aarch64/aarch64-sve-builtins.cc:2989
+#: c-family/c-common.cc:7463 c-family/c-common.cc:8082
+#: config/aarch64/aarch64-sve-builtins.cc:3028
#: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777
#, gcc-internal-format
msgid "too many arguments to function %qE"
@@ -36907,73 +37026,73 @@ msgstr ""
msgid "invalid memory model argument %d of %qE"
msgstr ""
-#: c-family/c-common.cc:8304
+#: c-family/c-common.cc:8314
#, gcc-internal-format
msgid ""
"this target does not define a speculation barrier; your program will still "
"execute correctly, but incorrect speculation may not be restricted"
msgstr ""
-#: c-family/c-common.cc:8946
+#: c-family/c-common.cc:8968
#, gcc-internal-format
msgid "index value is out of bound"
msgstr ""
-#: c-family/c-common.cc:8988 c-family/c-common.cc:9037
-#: c-family/c-common.cc:9053
+#: c-family/c-common.cc:9010 c-family/c-common.cc:9059
+#: c-family/c-common.cc:9075
#, gcc-internal-format
msgid "conversion of scalar %qT to vector %qT involves truncation"
msgstr ""
#. Reject arguments that are built-in functions with
#. no library fallback.
-#: c-family/c-common.cc:9141 d/intrinsics.cc:1459
+#: c-family/c-common.cc:9163 d/intrinsics.cc:1459
#: rust/backend/rust-tree.cc:3497
#, gcc-internal-format
msgid "built-in function %qE must be directly called"
msgstr ""
-#: c-family/c-common.cc:9161
+#: c-family/c-common.cc:9183
#, gcc-internal-format
msgid "size of array %qE is not a constant expression"
msgstr ""
-#: c-family/c-common.cc:9164
+#: c-family/c-common.cc:9186
#, gcc-internal-format
msgid "size of array is not a constant expression"
msgstr ""
-#: c-family/c-common.cc:9168
+#: c-family/c-common.cc:9190
#, gcc-internal-format
msgid "size %qE of array %qE is negative"
msgstr ""
-#: c-family/c-common.cc:9171
+#: c-family/c-common.cc:9193
#, gcc-internal-format
msgid "size %qE of array is negative"
msgstr ""
-#: c-family/c-common.cc:9176
+#: c-family/c-common.cc:9198
#, gcc-internal-format
msgid "size %qE of array %qE exceeds maximum object size %qE"
msgstr ""
-#: c-family/c-common.cc:9179
+#: c-family/c-common.cc:9201
#, gcc-internal-format
msgid "size %qE of array exceeds maximum object size %qE"
msgstr ""
-#: c-family/c-common.cc:9184
+#: c-family/c-common.cc:9206
#, gcc-internal-format
msgid "size of array %qE exceeds maximum object size %qE"
msgstr ""
-#: c-family/c-common.cc:9187
+#: c-family/c-common.cc:9209
#, gcc-internal-format
msgid "size of array exceeds maximum object size %qE"
msgstr ""
-#: c-family/c-common.cc:9258
+#: c-family/c-common.cc:9280
#, gcc-internal-format
msgid ""
"environment variable %qs must expand to a non-negative integer less than or "
@@ -37576,126 +37695,126 @@ msgid "ignoring %<#pragma %s %s%>"
msgstr ""
#. ... or not.
-#: c-family/c-lex.cc:663 c-family/c-lex.cc:1602
+#: c-family/c-lex.cc:683 c-family/c-lex.cc:1622
#, gcc-internal-format
msgid "stray %<@%> in program"
msgstr ""
-#: c-family/c-lex.cc:678
+#: c-family/c-lex.cc:698
#, gcc-internal-format
msgid "stray %qs in program"
msgstr ""
-#: c-family/c-lex.cc:688
+#: c-family/c-lex.cc:708
#, gcc-internal-format, gfc-internal-format
msgid "missing terminating %c character"
msgstr ""
-#: c-family/c-lex.cc:690
+#: c-family/c-lex.cc:710
#, gcc-internal-format
msgid "stray %qc in program"
msgstr ""
-#: c-family/c-lex.cc:695
+#: c-family/c-lex.cc:715
#, gcc-internal-format
msgid "stray %<\\%o%> in program"
msgstr ""
-#: c-family/c-lex.cc:1014
+#: c-family/c-lex.cc:1034
#, gcc-internal-format
msgid "integer constant is too large for %<unsigned _BitInt(%d)%> type"
msgstr ""
-#: c-family/c-lex.cc:1017
+#: c-family/c-lex.cc:1037
#, gcc-internal-format
msgid "integer constant is too large for %<_BitInt(%d)%> type"
msgstr ""
-#: c-family/c-lex.cc:1025 c/c-decl.cc:12651
+#: c-family/c-lex.cc:1045 c/c-decl.cc:12651
#, gcc-internal-format
msgid "%<_BitInt(%d)%> is not supported on this target"
msgstr ""
-#: c-family/c-lex.cc:1077
+#: c-family/c-lex.cc:1097
#, gcc-internal-format
msgid "this decimal constant is unsigned only in ISO C90"
msgstr ""
-#: c-family/c-lex.cc:1081
+#: c-family/c-lex.cc:1101
#, gcc-internal-format
msgid "this decimal constant would be unsigned in ISO C90"
msgstr ""
-#: c-family/c-lex.cc:1109
+#: c-family/c-lex.cc:1129
#, gcc-internal-format
msgid "integer constant is too large for %<unsigned long%> type"
msgstr ""
-#: c-family/c-lex.cc:1149
+#: c-family/c-lex.cc:1169
#, gcc-internal-format
msgid "unsuffixed floating constant"
msgstr ""
-#: c-family/c-lex.cc:1163
+#: c-family/c-lex.cc:1183
#, gcc-internal-format
msgid "decimal floating-point not supported for this target"
msgstr ""
-#: c-family/c-lex.cc:1186 c-family/c-lex.cc:1214 c-family/c-lex.cc:1252
+#: c-family/c-lex.cc:1206 c-family/c-lex.cc:1234 c-family/c-lex.cc:1272
#, gcc-internal-format
msgid "unsupported non-standard suffix on floating constant"
msgstr ""
-#: c-family/c-lex.cc:1191 c-family/c-lex.cc:1245 c-family/c-lex.cc:1257
+#: c-family/c-lex.cc:1211 c-family/c-lex.cc:1265 c-family/c-lex.cc:1277
#, gcc-internal-format
msgid "non-standard suffix on floating constant"
msgstr ""
-#: c-family/c-lex.cc:1223 c-family/c-lex.cc:1227 c-family/c-lex.cc:1232
+#: c-family/c-lex.cc:1243 c-family/c-lex.cc:1247 c-family/c-lex.cc:1252
#, gcc-internal-format
msgid "non-standard suffix on floating constant before C23"
msgstr ""
-#: c-family/c-lex.cc:1239
+#: c-family/c-lex.cc:1259
#, gcc-internal-format
msgid ""
"%<f%d%> or %<F%d%> suffix on floating constant only available with %<-std=c+"
"+2b%> or %<-std=gnu++2b%>"
msgstr ""
-#: c-family/c-lex.cc:1260
+#: c-family/c-lex.cc:1280
#, gcc-internal-format
msgid ""
"%<bf16%> or %<BF16%> suffix on floating constant only available with %<-"
"std=c++2b%> or %<-std=gnu++2b%>"
msgstr ""
-#: c-family/c-lex.cc:1340 c-family/c-lex.cc:1343
+#: c-family/c-lex.cc:1360 c-family/c-lex.cc:1363
#, gcc-internal-format
msgid "floating constant exceeds range of %qT"
msgstr ""
-#: c-family/c-lex.cc:1358
+#: c-family/c-lex.cc:1378
#, gcc-internal-format
msgid "floating constant truncated to zero"
msgstr ""
-#: c-family/c-lex.cc:1559
+#: c-family/c-lex.cc:1579
#, gcc-internal-format
msgid "repeated %<@%> before Objective-C string"
msgstr ""
-#: c-family/c-lex.cc:1578 c/c-parser.cc:8928
+#: c-family/c-lex.cc:1598 c/c-parser.cc:8926
#, gcc-internal-format
msgid "unsupported non-standard concatenation of string literals"
msgstr ""
-#: c-family/c-lex.cc:1614 c/c-parser.cc:8949
+#: c-family/c-lex.cc:1634 c/c-parser.cc:8947
#, gcc-internal-format
msgid "traditional C rejects string constant concatenation"
msgstr ""
-#: c-family/c-omp.cc:131 cp/pt.cc:19120
+#: c-family/c-omp.cc:131 cp/pt.cc:19123
#, gcc-internal-format
msgid ""
"%<#pragma omp critical%> with %<hint%> clause requires a name, except when "
@@ -37755,7 +37874,7 @@ msgstr ""
msgid "%<iterator%> modifier may not be specified on %<depobj%> construct"
msgstr ""
-#: c-family/c-omp.cc:969 cp/semantics.cc:10852
+#: c-family/c-omp.cc:969 cp/semantics.cc:10921
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
@@ -37770,17 +37889,17 @@ msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.cc:1011 cp/semantics.cc:10744
+#: c-family/c-omp.cc:1011 cp/semantics.cc:10813
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.cc:1117 cp/semantics.cc:10340
+#: c-family/c-omp.cc:1117 cp/semantics.cc:10409
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.cc:1124 cp/semantics.cc:10750
+#: c-family/c-omp.cc:1124 cp/semantics.cc:10819
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
@@ -37790,7 +37909,7 @@ msgstr ""
msgid "increment is not constant 1 or -1 for %<!=%> condition"
msgstr ""
-#: c-family/c-omp.cc:1255 cp/semantics.cc:10457
+#: c-family/c-omp.cc:1255 cp/semantics.cc:10526
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
@@ -37845,61 +37964,76 @@ msgid ""
"two different outer iteration variables %qD and %qD used in a single loop"
msgstr ""
-#: c-family/c-omp.cc:1810
+#: c-family/c-omp.cc:1820
#, gcc-internal-format
-msgid "variable %qD used %s is bound in intervening code"
+msgid "variable %qD used as loop variable is bound in intervening code"
msgstr ""
-#: c-family/c-omp.cc:2409
+#: c-family/c-omp.cc:1824
+#, gcc-internal-format
+msgid "variable %qD used in initializer is bound in intervening code"
+msgstr ""
+
+#: c-family/c-omp.cc:1828
+#, gcc-internal-format
+msgid "variable %qD used in end test is bound in intervening code"
+msgstr ""
+
+#: c-family/c-omp.cc:1832
+#, gcc-internal-format
+msgid "variable %qD used in increment expression is bound in intervening code"
+msgstr ""
+
+#: c-family/c-omp.cc:2436
#, gcc-internal-format
msgid ""
"invalid %<task%> reduction modifier on construct combined with %<simd%> or "
"%<loop%>"
msgstr ""
-#: c-family/c-omp.cc:2420
+#: c-family/c-omp.cc:2447
#, gcc-internal-format
msgid ""
"invalid %<task%> reduction modifier on construct not combined with "
"%<parallel%>, %<for%> or %<sections%>"
msgstr ""
-#: c-family/c-omp.cc:2433
+#: c-family/c-omp.cc:2460
#, gcc-internal-format
msgid ""
"%<inscan%> %<reduction%> clause on construct other than %<for%>, %<simd%>, "
"%<for simd%>, %<parallel for%>, %<parallel for simd%>"
msgstr ""
-#: c-family/c-omp.cc:2920 c/c-typeck.cc:16316 cp/semantics.cc:9444
+#: c-family/c-omp.cc:2947 c/c-typeck.cc:16316 cp/semantics.cc:9513
#, gcc-internal-format
msgid ""
"%qD specified in %<allocate%> clause but not in an explicit privatization "
"clause"
msgstr ""
-#: c-family/c-omp.cc:3012 c-family/c-omp.cc:3027
+#: c-family/c-omp.cc:3039 c-family/c-omp.cc:3054
#, gcc-internal-format
msgid "%qD is not a function argument"
msgstr ""
-#: c-family/c-omp.cc:3308 c/c-typeck.cc:15464 cp/semantics.cc:8183
+#: c-family/c-omp.cc:3335 c/c-typeck.cc:15464 cp/semantics.cc:8252
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c-family/c-omp.cc:3316
+#: c-family/c-omp.cc:3343
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c-family/c-omp.cc:3324 c/c-typeck.cc:13874 c/c-typeck.cc:15553
+#: c-family/c-omp.cc:3351 c/c-typeck.cc:13874 c/c-typeck.cc:15553
#: c/c-typeck.cc:15741
#, gcc-internal-format
msgid "%<_Atomic%> %qE in %qs clause"
msgstr ""
-#: c-family/c-omp.cc:3349
+#: c-family/c-omp.cc:3376
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
@@ -38509,8 +38643,8 @@ msgstr ""
msgid "wrong type argument to %s"
msgstr ""
-#: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3590
-#: cp/constexpr.cc:7356 m2/gm2-gcc/m2expr.cc:956
+#: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3588
+#: cp/constexpr.cc:7354 m2/gm2-gcc/m2expr.cc:964
#: rust/backend/rust-constexpr.cc:1908 rust/backend/rust-constexpr.cc:4331
#, gcc-internal-format
msgid "overflow in constant expression"
@@ -39207,215 +39341,215 @@ msgstr ""
msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
msgstr ""
-#: c-family/c-warn.cc:2190
+#: c-family/c-warn.cc:2189
#, gcc-internal-format
msgid "label %q+D defined but not used"
msgstr ""
-#: c-family/c-warn.cc:2192
+#: c-family/c-warn.cc:2191
#, gcc-internal-format
msgid "label %q+D declared but not defined"
msgstr ""
-#: c-family/c-warn.cc:2215
+#: c-family/c-warn.cc:2214
#, gcc-internal-format
msgid "division by zero"
msgstr ""
-#: c-family/c-warn.cc:2235
+#: c-family/c-warn.cc:2234
#, gcc-internal-format
msgid ""
"%<memset%> used with constant zero length parameter; this could be due to "
"transposed parameters"
msgstr ""
-#: c-family/c-warn.cc:2259
+#: c-family/c-warn.cc:2258
#, gcc-internal-format
msgid ""
"%<memset%> used with length equal to number of elements without "
"multiplication by element size"
msgstr ""
-#: c-family/c-warn.cc:2291
+#: c-family/c-warn.cc:2290
#, gcc-internal-format
msgid ""
"%qD sizes specified with %<sizeof%> in the earlier argument and not in the "
"later argument"
msgstr ""
-#: c-family/c-warn.cc:2293
+#: c-family/c-warn.cc:2292
#, gcc-internal-format
msgid ""
"earlier argument should specify number of elements, later size of each "
"element"
msgstr ""
-#: c-family/c-warn.cc:2332
+#: c-family/c-warn.cc:2331
#, gcc-internal-format
msgid "allocation of insufficient size %qE for type %qT with size %qE"
msgstr ""
-#: c-family/c-warn.cc:2409
+#: c-family/c-warn.cc:2408
#, gcc-internal-format
msgid "comparison of integer expressions of different signedness: %qT and %qT"
msgstr ""
-#: c-family/c-warn.cc:2483
+#: c-family/c-warn.cc:2482
#, gcc-internal-format
msgid "promoted bitwise complement of an unsigned value is always nonzero"
msgstr ""
-#: c-family/c-warn.cc:2487
+#: c-family/c-warn.cc:2486
#, gcc-internal-format
msgid ""
"comparison of promoted bitwise complement of an unsigned value with constant"
msgstr ""
-#: c-family/c-warn.cc:2498
+#: c-family/c-warn.cc:2497
#, gcc-internal-format
msgid ""
"comparison of promoted bitwise complement of an unsigned value with unsigned"
msgstr ""
-#: c-family/c-warn.cc:2553
+#: c-family/c-warn.cc:2552
#, gcc-internal-format
msgid "unused parameter %qD"
msgstr ""
-#: c-family/c-warn.cc:2615
+#: c-family/c-warn.cc:2614
#, gcc-internal-format
msgid "typedef %qD locally defined but not used"
msgstr ""
-#: c-family/c-warn.cc:2651
+#: c-family/c-warn.cc:2650
#, gcc-internal-format
msgid "duplicated %<if%> condition"
msgstr ""
-#: c-family/c-warn.cc:2680
+#: c-family/c-warn.cc:2679
#, gcc-internal-format
msgid ""
"optimization attribute on %qD follows definition but the attribute doesn%'t "
"match"
msgstr ""
-#: c-family/c-warn.cc:2688
+#: c-family/c-warn.cc:2687
#, gcc-internal-format
msgid ""
"inline declaration of %qD follows declaration with attribute %<noinline%>"
msgstr ""
-#: c-family/c-warn.cc:2693
+#: c-family/c-warn.cc:2692
#, gcc-internal-format
msgid ""
"declaration of %q+D with attribute %<noinline%> follows inline declaration"
msgstr ""
-#: c-family/c-warn.cc:2747
+#: c-family/c-warn.cc:2746
#, gcc-internal-format
msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
msgstr ""
-#: c-family/c-warn.cc:2786 c-family/c-warn.cc:2810
+#: c-family/c-warn.cc:2785 c-family/c-warn.cc:2809
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always false"
msgstr ""
-#: c-family/c-warn.cc:2789 c-family/c-warn.cc:2807
+#: c-family/c-warn.cc:2788 c-family/c-warn.cc:2806
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always true"
msgstr ""
-#: c-family/c-warn.cc:2857
+#: c-family/c-warn.cc:2856
msgid "passing argument %i to %qs-qualified parameter aliases with argument %Z"
msgid_plural ""
"passing argument %i to %qs-qualified parameter aliases with arguments %Z"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:2923 c/c-typeck.cc:5823 cp/call.cc:6362
+#: c-family/c-warn.cc:2922 c/c-typeck.cc:5823 cp/call.cc:6362
#, gcc-internal-format
msgid "this condition has identical branches"
msgstr ""
-#: c-family/c-warn.cc:3030
+#: c-family/c-warn.cc:3029
#, gcc-internal-format
msgid "macro expands to multiple statements"
msgstr ""
-#: c-family/c-warn.cc:3031
+#: c-family/c-warn.cc:3030
#, gcc-internal-format
msgid "some parts of macro expansion are not guarded by this %qs clause"
msgstr ""
-#: c-family/c-warn.cc:3171
+#: c-family/c-warn.cc:3170
#, gcc-internal-format
msgid ""
"taking address of packed member of %qT may result in an unaligned pointer "
"value"
msgstr ""
-#: c-family/c-warn.cc:3397
+#: c-family/c-warn.cc:3396
msgid "mismatch in bound %Z of argument %u declared as %s"
msgid_plural "mismatch in bounds %Z of argument %u declared as %s"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3400 c-family/c-warn.cc:3759
+#: c-family/c-warn.cc:3399 c-family/c-warn.cc:3758
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as %s"
msgstr ""
-#: c-family/c-warn.cc:3534
+#: c-family/c-warn.cc:3533
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s declared as a variable length array"
msgstr ""
-#: c-family/c-warn.cc:3539
+#: c-family/c-warn.cc:3538
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as a pointer %s"
msgstr ""
-#: c-family/c-warn.cc:3540
+#: c-family/c-warn.cc:3539
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as an ordinary array %s"
msgstr ""
-#: c-family/c-warn.cc:3553 c-family/c-warn.cc:3567
+#: c-family/c-warn.cc:3552 c-family/c-warn.cc:3566
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s declared as a pointer"
msgstr ""
-#: c-family/c-warn.cc:3557 c-family/c-warn.cc:3583
+#: c-family/c-warn.cc:3556 c-family/c-warn.cc:3582
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as a variable length array %s"
msgstr ""
-#: c-family/c-warn.cc:3570
+#: c-family/c-warn.cc:3569
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as an array %s"
msgstr ""
-#: c-family/c-warn.cc:3579
+#: c-family/c-warn.cc:3578
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s declared as an ordinary array"
msgstr ""
-#: c-family/c-warn.cc:3607
+#: c-family/c-warn.cc:3606
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s declared with %u variable bound"
msgid_plural "argument %u of type %s declared with %u variable bounds"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3614
+#: c-family/c-warn.cc:3613
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as %s with %u variable bound"
msgid_plural "previously declared as %s with %u variable bounds"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3628
+#: c-family/c-warn.cc:3627
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s declared with %u unspecified variable bound"
msgid_plural ""
@@ -39423,110 +39557,110 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3636
+#: c-family/c-warn.cc:3635
#, gcc-internal-format, gfc-internal-format
msgid "previously declared as %s with %u unspecified variable bound"
msgid_plural "previously declared as %s with %u unspecified variable bounds"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3643
+#: c-family/c-warn.cc:3642
#, gcc-internal-format, gfc-internal-format
msgid "subsequently declared as %s with %u unspecified variable bound"
msgid_plural "subsequently declared as %s with %u unspecified variable bounds"
msgstr[0] ""
msgstr[1] ""
-#: c-family/c-warn.cc:3694
+#: c-family/c-warn.cc:3693
#, gcc-internal-format
msgid "argument %u of type %s declared with mismatched bound argument %E"
msgstr ""
-#: c-family/c-warn.cc:3701 c-family/c-warn.cc:3735
+#: c-family/c-warn.cc:3700 c-family/c-warn.cc:3734
#, gcc-internal-format
msgid "argument %u of type %s declared with mismatched bound %<%s%>"
msgstr ""
-#: c-family/c-warn.cc:3713
+#: c-family/c-warn.cc:3712
#, gcc-internal-format
msgid "previously declared as %s with bound argument %E"
msgstr ""
-#: c-family/c-warn.cc:3718
+#: c-family/c-warn.cc:3717
#, gcc-internal-format
msgid "previously declared as %s with bound %<%s%>"
msgstr ""
-#: c-family/c-warn.cc:3738
+#: c-family/c-warn.cc:3737
#, gcc-internal-format
msgid "previously declared as %s with bound %qs"
msgstr ""
-#: c-family/c-warn.cc:3757
+#: c-family/c-warn.cc:3756
#, gcc-internal-format, gfc-internal-format
msgid "argument %u of type %s with mismatched bound"
msgstr ""
-#: c-family/c-warn.cc:3788
+#: c-family/c-warn.cc:3787
#, gcc-internal-format
msgid ""
"expression does not compute the number of elements in this array; element "
"type is %qT, not %qT"
msgstr ""
-#: c-family/c-warn.cc:3798
+#: c-family/c-warn.cc:3797
#, gcc-internal-format
msgid "add parentheses around %qE to silence this warning"
msgstr ""
-#: c-family/c-warn.cc:3802
+#: c-family/c-warn.cc:3801
#, gcc-internal-format
msgid "add parentheses around the second %<sizeof%> to silence this warning"
msgstr ""
-#: c-family/c-warn.cc:3828
+#: c-family/c-warn.cc:3827
#, gcc-internal-format
msgid "comparison between two arrays is deprecated in C++20"
msgstr ""
-#: c-family/c-warn.cc:3829
+#: c-family/c-warn.cc:3828
#, gcc-internal-format
msgid "comparison between two arrays"
msgstr ""
-#: c-family/c-warn.cc:3833
+#: c-family/c-warn.cc:3832
#, gcc-internal-format
msgid ""
"use unary %<+%> which decays operands to pointers or %<&%D[0] %s &%D[0]%> to "
"compare the addresses"
msgstr ""
-#: c-family/c-warn.cc:3837
+#: c-family/c-warn.cc:3836
#, gcc-internal-format
msgid "use %<&%D[0] %s &%D[0]%> to compare the addresses"
msgstr ""
-#: c-family/c-warn.cc:3897
+#: c-family/c-warn.cc:3896
#, gcc-internal-format
msgid "result of %<%wu^%wu%> is %wu; did you mean %<1 << %wu%> (%wu)?"
msgstr ""
-#: c-family/c-warn.cc:3907
+#: c-family/c-warn.cc:3906
#, gcc-internal-format
msgid "result of %<%wu^%wu%> is %wu; did you mean %<1LL << %wu%>?"
msgstr ""
-#: c-family/c-warn.cc:3914
+#: c-family/c-warn.cc:3913
#, gcc-internal-format
msgid "result of %<%wu^%wu%> is %wu; did you mean exponentiation?"
msgstr ""
-#: c-family/c-warn.cc:3925
+#: c-family/c-warn.cc:3924
#, gcc-internal-format
msgid "result of %<%wu^%wu%> is %wu; did you mean %<1e%wu%>?"
msgstr ""
-#: c-family/c-warn.cc:3942
+#: c-family/c-warn.cc:3941
#, gcc-internal-format
msgid ""
"you can silence this warning by using a hexadecimal constant (%wx rather "
@@ -39550,7 +39684,7 @@ msgid ""
"%s%>"
msgstr ""
-#: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18466
+#: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18535
#, gcc-internal-format
msgid "unknown value %qs for %<-mcpu%>"
msgstr ""
@@ -39581,15 +39715,15 @@ msgid "unrecognized option passed to %%:%<target_mode_check%>"
msgstr ""
#: common/config/arm/arm-common.cc:378 common/config/arm/arm-common.cc:442
-#: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18398
-#: config/aarch64/aarch64.cc:18436
+#: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18467
+#: config/aarch64/aarch64.cc:18505
#, gcc-internal-format
msgid "valid arguments are: %s; did you mean %qs?"
msgstr ""
#: common/config/arm/arm-common.cc:381 common/config/arm/arm-common.cc:445
-#: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18401
-#: config/aarch64/aarch64.cc:18439
+#: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18470
+#: config/aarch64/aarch64.cc:18508
#, gcc-internal-format, gfc-internal-format
msgid "valid arguments are: %s"
msgstr ""
@@ -39639,21 +39773,21 @@ msgstr ""
msgid "unrecognized operand to %%:%<asm_auto_mfpu%>"
msgstr ""
-#: common/config/avr/avr-common.cc:85
+#: common/config/avr/avr-common.cc:87
#, gcc-internal-format
msgid ""
"option %<-mdouble=64%> is only available if configured %<--with-double={64|"
"64,32|32,64}%>"
msgstr ""
-#: common/config/avr/avr-common.cc:93
+#: common/config/avr/avr-common.cc:95
#, gcc-internal-format
msgid ""
"option %<-mdouble=32%> is only available if configured %<--with-double={32|"
"32,64|64,32}%>"
msgstr ""
-#: common/config/avr/avr-common.cc:109
+#: common/config/avr/avr-common.cc:111
#, gcc-internal-format
msgid ""
"option %<-mlong-double=64%> is only available if configured %<--with-long-"
@@ -39661,7 +39795,7 @@ msgid ""
"%<--with-double={64|64,32|32,64}%>"
msgstr ""
-#: common/config/avr/avr-common.cc:118
+#: common/config/avr/avr-common.cc:120
#, gcc-internal-format
msgid ""
"option %<-mlong-double=32%> is only available if configured %<--with-long-"
@@ -39751,130 +39885,130 @@ msgid ""
"64, 128, 256, or 512"
msgstr ""
-#: common/config/riscv/riscv-common.cc:667
+#: common/config/riscv/riscv-common.cc:765
#, gcc-internal-format
msgid "%<-march=%s%>: extension %qs appear more than one time"
msgstr ""
-#: common/config/riscv/riscv-common.cc:676
+#: common/config/riscv/riscv-common.cc:774
#, gcc-internal-format
msgid ""
"%<-march=%s%>: extension %qs is unsupported standard single letter extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:684
+#: common/config/riscv/riscv-common.cc:782
#, gcc-internal-format
msgid ""
"%<-march=%s%>: extension %qs starts with 'z' but is unsupported standard "
"extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:692
+#: common/config/riscv/riscv-common.cc:790
#, gcc-internal-format
msgid ""
"%<-march=%s%>: extension %qs starts with 's' but is unsupported standard "
"supervisor extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:700
+#: common/config/riscv/riscv-common.cc:798
#, gcc-internal-format
msgid ""
"%<-march=%s%>: extension %qs starts with 'x' but is unsupported non-standard "
"extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:947
+#: common/config/riscv/riscv-common.cc:1045
#, gcc-internal-format
msgid "%<-march=%s%>: expect number after %<%dp%>"
msgstr ""
-#: common/config/riscv/riscv-common.cc:953
+#: common/config/riscv/riscv-common.cc:1051
#, gcc-internal-format
msgid ""
"%<-march=%s%>: for %<%s%dp%dp?%>, version number with more than 2 level is "
"not supported"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1011
+#: common/config/riscv/riscv-common.cc:1109
#, gcc-internal-format
msgid "%<-march=%s%>: ISA string must begin with rv32 or rv64"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1035
+#: common/config/riscv/riscv-common.cc:1133
#, gcc-internal-format
msgid "%<-march=%s%>: rv%de is not a valid base ISA"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1047
+#: common/config/riscv/riscv-common.cc:1145
#, gcc-internal-format
msgid ""
"version of %<g%> will be omitted, please specify version for individual "
"extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1066
+#: common/config/riscv/riscv-common.cc:1164
#, gcc-internal-format
msgid "%<-march=%s%>: first ISA subset must be %<e%>, %<i%> or %<g%>"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1089
+#: common/config/riscv/riscv-common.cc:1187
#, gcc-internal-format
msgid "%<-march=%s%>: Not single-letter extension. %<%c%>"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1220
+#: common/config/riscv/riscv-common.cc:1318
#, gcc-internal-format
msgid "%<-march=%s%>: zcf extension supports in rv32 only"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1225
+#: common/config/riscv/riscv-common.cc:1323
#, gcc-internal-format
msgid "%<-march=%s%>: z*inx conflicts with floating-point extensions"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1231
+#: common/config/riscv/riscv-common.cc:1329
#, gcc-internal-format
msgid "%<-march=%s%>: h extension requires i extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1236
+#: common/config/riscv/riscv-common.cc:1334
#, gcc-internal-format
msgid "%<-march=%s%>: zcd conflicts with zcmt"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1238
+#: common/config/riscv/riscv-common.cc:1336
#, gcc-internal-format
msgid "%<-march=%s%>: zcd conflicts with zcmp"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1247
+#: common/config/riscv/riscv-common.cc:1345
#, gcc-internal-format
msgid ""
"%<-march=%s%>: xtheadvector conflicts with vector extension or its sub-"
"extensions"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1344
+#: common/config/riscv/riscv-common.cc:1442
#, gcc-internal-format
msgid "%<-march=%s%>: name of %s must be more than 1 letter"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1356
+#: common/config/riscv/riscv-common.cc:1454
#, gcc-internal-format
msgid "%<-march=%s%>: %s must separate with %<_%>"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1419
+#: common/config/riscv/riscv-common.cc:1516
#, gcc-internal-format
msgid "%<-march=%s%>: i, e or g must be the first extension"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1758
+#: common/config/riscv/riscv-common.cc:1871
#, gcc-internal-format
msgid "%<-mcpu=%s%>: unknown CPU"
msgstr ""
-#: common/config/riscv/riscv-common.cc:1837
+#: common/config/riscv/riscv-common.cc:1950
#, gcc-internal-format
msgid "Cannot find suitable multilib set for %<-march=%s%>/%<-mabi=%s%>"
msgstr ""
@@ -40088,48 +40222,53 @@ msgid ""
"runtime%>"
msgstr ""
-#: config/darwin.cc:3440
+#: config/darwin.cc:3435
#, gcc-internal-format
msgid "%<-gsplit-dwarf%> is not supported on this platform, ignored"
msgstr ""
-#: config/darwin.cc:3528
+#: config/darwin.cc:3449
+#, gcc-internal-format
+msgid "%<-g3%> is not supported by the debug linker in use (set to 2)"
+msgstr ""
+
+#: config/darwin.cc:3541
#, gcc-internal-format
msgid ""
"%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
msgstr ""
-#: config/darwin.cc:3571
+#: config/darwin.cc:3584
#, gcc-internal-format
msgid "%<-mpic-symbol-stubs%> is not required for 64-bit code (ignored)"
msgstr ""
-#: config/darwin.cc:3774
+#: config/darwin.cc:3787
#, gcc-internal-format
msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgstr ""
-#: config/darwin.cc:3781
+#: config/darwin.cc:3794
#, gcc-internal-format
msgid "built-in function %qD takes one argument only"
msgstr ""
-#: config/darwin.cc:3825
+#: config/darwin.cc:3838
#, gcc-internal-format
msgid "CFString literal is missing"
msgstr ""
-#: config/darwin.cc:3836
+#: config/darwin.cc:3849
#, gcc-internal-format
msgid "CFString literal expression is not a string constant"
msgstr ""
-#: config/darwin.cc:3860
+#: config/darwin.cc:3873
#, gcc-internal-format
msgid "non-ASCII character in CFString literal"
msgstr ""
-#: config/darwin.cc:3861
+#: config/darwin.cc:3874
#, gcc-internal-format
msgid "embedded NUL in CFString literal"
msgstr ""
@@ -40204,74 +40343,74 @@ msgstr ""
msgid "PIC is only supported for RTPs"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2122
+#: config/aarch64/aarch64-builtins.cc:2123
#, gcc-internal-format
msgid "first argument to %qD must be a string literal"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2253
-#: config/aarch64/aarch64-builtins.cc:2487 config/arm/arm-builtins.cc:3146
+#: config/aarch64/aarch64-builtins.cc:2254
+#: config/aarch64/aarch64-builtins.cc:2488 config/arm/arm-builtins.cc:3146
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2325 config/arm/arm-builtins.cc:3494
+#: config/aarch64/aarch64-builtins.cc:2326 config/arm/arm-builtins.cc:3494
#, gcc-internal-format
msgid "lane index must be a constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2329
+#: config/aarch64/aarch64-builtins.cc:2330
#, gcc-internal-format
msgid "total size and element size must be a nonzero constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2577
+#: config/aarch64/aarch64-builtins.cc:2578
#, gcc-internal-format
msgid "argument must be a 16-bit constant immediate"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2700
+#: config/aarch64/aarch64-builtins.cc:2701
#, gcc-internal-format
msgid "128-bit system register support requires the %<d128%> extension"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2715
+#: config/aarch64/aarch64-builtins.cc:2716
#, gcc-internal-format
msgid "invalid system register name provided"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2729
+#: config/aarch64/aarch64-builtins.cc:2730
#, gcc-internal-format
msgid "invalid system register name %qs"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2809
+#: config/aarch64/aarch64-builtins.cc:2810
#, gcc-internal-format
msgid "Constant-type argument expected"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2815
+#: config/aarch64/aarch64-builtins.cc:2816
#, gcc-internal-format
msgid "argument %d must be a constant immediate in range [%wd,%wd]"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2894
+#: config/aarch64/aarch64-builtins.cc:2895
#, gcc-internal-format
msgid "Memory Tagging Extension does not support %<-mabi=ilp32%>"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:2929
+#: config/aarch64/aarch64-builtins.cc:2930
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be a constant immediate in range [0,15]"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:3727
-#: config/aarch64/aarch64-builtins.cc:3747
+#: config/aarch64/aarch64-builtins.cc:3728
+#: config/aarch64/aarch64-builtins.cc:3748
#, gcc-internal-format, gfc-internal-format
msgid "expected 64-bit address but argument 1 is %d-bit"
msgstr ""
-#: config/aarch64/aarch64-builtins.cc:3731
+#: config/aarch64/aarch64-builtins.cc:3732
#, gcc-internal-format, gfc-internal-format
msgid "expected 64-bit address but argument 2 is %d-bit"
msgstr ""
@@ -40286,78 +40425,78 @@ msgstr ""
msgid "unknown %<#pragma GCC aarch64%> option %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1068
+#: config/aarch64/aarch64-sve-builtins.cc:1089
#: config/arm/arm-mve-builtins.cc:558
#, gcc-internal-format
msgid "ACLE function %qD requires ISA extension %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1070 config/aarch64/aarch64.cc:11082
-#: config/aarch64/aarch64.cc:18241 config/aarch64/aarch64.cc:18956
+#: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151
+#: config/aarch64/aarch64.cc:18310 config/aarch64/aarch64.cc:19082
#, gcc-internal-format
msgid ""
"you can enable %qs using the command-line option %<-march%>, or by using the "
"%<target%> attribute or pragma"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1090
+#: config/aarch64/aarch64-sve-builtins.cc:1111
#, gcc-internal-format
msgid "ACLE function %qD is incompatible with the use of %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1112
+#: config/aarch64/aarch64-sve-builtins.cc:1133
#, gcc-internal-format
msgid "ACLE function %qD cannot be called when SME streaming mode is enabled"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1119
+#: config/aarch64/aarch64-sve-builtins.cc:1140
#, gcc-internal-format
msgid "ACLE function %qD can only be called when SME streaming mode is enabled"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1126
+#: config/aarch64/aarch64-sve-builtins.cc:1147
#, gcc-internal-format
msgid "ACLE function %qD can only be called from a function that has %qs state"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1154
+#: config/aarch64/aarch64-sve-builtins.cc:1175
#: config/arm/arm-mve-builtins.cc:571
-#: config/riscv/riscv-vector-builtins.cc:4209
+#: config/riscv/riscv-vector-builtins.cc:4246
#, gcc-internal-format
msgid "argument %d of %qE must be an integer constant expression"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1167
+#: config/aarch64/aarch64-sve-builtins.cc:1188
#, gcc-internal-format
msgid "passing %wd to argument %d of %qE, which expects the value %wd"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1170
+#: config/aarch64/aarch64-sve-builtins.cc:1191
#: config/arm/arm-mve-builtins.cc:583
-#: config/riscv/riscv-vector-builtins.cc:4223
+#: config/riscv/riscv-vector-builtins.cc:4260
#, gcc-internal-format
msgid ""
"passing %wd to argument %d of %qE, which expects a value in the range [%wd, "
"%wd]"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1183
+#: config/aarch64/aarch64-sve-builtins.cc:1204
#, gcc-internal-format
msgid "passing %wd to argument %d of %qE, which expects either %wd or %wd"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1196
+#: config/aarch64/aarch64-sve-builtins.cc:1217
#, gcc-internal-format
msgid "passing %wd to argument %d of %qE, which expects %wd, %wd, %wd or %wd"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1208
+#: config/aarch64/aarch64-sve-builtins.cc:1229
#: config/arm/arm-mve-builtins.cc:595
#, gcc-internal-format
msgid "passing %wd to argument %d of %qE, which expects a valid %qT value"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1723
+#: config/aarch64/aarch64-sve-builtins.cc:1762
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a single SVE vector rather "
@@ -40365,8 +40504,8 @@ msgid ""
msgstr ""
#. num_vectors is always != 1, so the singular isn't needed.
-#: config/aarch64/aarch64-sve-builtins.cc:1729
-#: config/aarch64/aarch64-sve-builtins.cc:1735
+#: config/aarch64/aarch64-sve-builtins.cc:1768
+#: config/aarch64/aarch64-sve-builtins.cc:1774
#: config/arm/arm-mve-builtins.cc:1205 config/arm/arm-mve-builtins.cc:1211
#, gcc-internal-format
msgid "%qT%d%qE%d"
@@ -40376,111 +40515,111 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: config/aarch64/aarch64-sve-builtins.cc:1767
+#: config/aarch64/aarch64-sve-builtins.cc:1806
#, gcc-internal-format
msgid ""
"passing tuple %qT to argument %d of %qE after passing single vector %qT to "
"argument %d"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1772
+#: config/aarch64/aarch64-sve-builtins.cc:1811
#, gcc-internal-format
msgid ""
"passing single vector %qT to argument %d of %qE after passing tuple %qT to "
"argument %d"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1777
+#: config/aarch64/aarch64-sve-builtins.cc:1816
#, gcc-internal-format
msgid ""
"passing mismatched tuple types %qT and %qT to arguments %d and %d of %qE"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1788
+#: config/aarch64/aarch64-sve-builtins.cc:1827
#: config/arm/arm-mve-builtins.cc:1104
#, gcc-internal-format
msgid "%qE has no form that takes %qT arguments"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1849
+#: config/aarch64/aarch64-sve-builtins.cc:1888
#, gcc-internal-format
msgid "%qE has no form that takes %qT and %qT arguments"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1911
+#: config/aarch64/aarch64-sve-builtins.cc:1950
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects an %qs or %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1942
+#: config/aarch64/aarch64-sve-builtins.cc:1981
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a 32-bit or 64-bit integer "
"type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1961
+#: config/aarch64/aarch64-sve-builtins.cc:2000
#, gcc-internal-format
msgid ""
"passing %qT and %qT to arguments %d and %d of %qE, which expects a pair of "
"64-bit integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:1985
+#: config/aarch64/aarch64-sve-builtins.cc:2024
#, gcc-internal-format
msgid ""
"passing mismatched integer types %qT and %qT to arguments %d and %d of %qE"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2006
+#: config/aarch64/aarch64-sve-builtins.cc:2045
#: config/arm/arm-mve-builtins.cc:1157
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects a pointer type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2009
+#: config/aarch64/aarch64-sve-builtins.cc:2048
#, gcc-internal-format
msgid "an explicit type suffix is needed when using a vector of base addresses"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2018
+#: config/aarch64/aarch64-sve-builtins.cc:2057
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, but %qT is not a valid SVE element type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2026
+#: config/aarch64/aarch64-sve-builtins.cc:2065
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a pointer to 32-bit or 64-"
"bit elements"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2068
+#: config/aarch64/aarch64-sve-builtins.cc:2107
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects an SVE type rather than a "
"scalar type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2072
+#: config/aarch64/aarch64-sve-builtins.cc:2111
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects an SVE type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2117
+#: config/aarch64/aarch64-sve-builtins.cc:2156
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects a vector of integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2147
+#: config/aarch64/aarch64-sve-builtins.cc:2186
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a 128 bit NEON vector type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2164
-#: config/aarch64/aarch64-sve-builtins.cc:2462
+#: config/aarch64/aarch64-sve-builtins.cc:2203
+#: config/aarch64/aarch64-sve-builtins.cc:2501
#: config/arm/arm-mve-builtins.cc:1403
#, gcc-internal-format
msgid ""
@@ -40488,64 +40627,64 @@ msgid ""
"integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2185
+#: config/aarch64/aarch64-sve-builtins.cc:2224
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-"
"bit elements"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2227
+#: config/aarch64/aarch64-sve-builtins.cc:2266
#, gcc-internal-format
msgid ""
"operations on multiple vectors must be predicated by %qs rather than %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2230
+#: config/aarch64/aarch64-sve-builtins.cc:2269
#, gcc-internal-format
msgid "operations on single vectors must be predicated by %qs rather than %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2246
+#: config/aarch64/aarch64-sve-builtins.cc:2285
#: config/arm/arm-mve-builtins.cc:1248
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector or scalar type"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2268
-#: config/aarch64/aarch64-sve-builtins.cc:2919
+#: config/aarch64/aarch64-sve-builtins.cc:2307
+#: config/aarch64/aarch64-sve-builtins.cc:2958
#: config/arm/arm-mve-builtins.cc:1270
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2295
-#: config/aarch64/aarch64-sve-builtins.cc:2411
-#: config/aarch64/aarch64-sve-builtins.cc:2540
+#: config/aarch64/aarch64-sve-builtins.cc:2334
+#: config/aarch64/aarch64-sve-builtins.cc:2450
+#: config/aarch64/aarch64-sve-builtins.cc:2579
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, but argument %d had type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2406
+#: config/aarch64/aarch64-sve-builtins.cc:2445
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, but argument %d was a tuple of %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2430
+#: config/aarch64/aarch64-sve-builtins.cc:2469
#: config/arm/arm-mve-builtins.cc:1384
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector of %d-bit elements"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2435
+#: config/aarch64/aarch64-sve-builtins.cc:2474
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects vectors of %d-bit elements"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2448
+#: config/aarch64/aarch64-sve-builtins.cc:2487
#: config/arm/arm-mve-builtins.cc:1396
#, gcc-internal-format
msgid ""
@@ -40554,7 +40693,7 @@ msgstr ""
#. Translation note: could also be written "expects a tuple of
#. signed integer vectors".
-#: config/aarch64/aarch64-sve-builtins.cc:2454
+#: config/aarch64/aarch64-sve-builtins.cc:2493
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects vectors of signed integers"
@@ -40562,13 +40701,13 @@ msgstr ""
#. Translation note: could also be written "expects a tuple of
#. unsigned integer vectors".
-#: config/aarch64/aarch64-sve-builtins.cc:2468
+#: config/aarch64/aarch64-sve-builtins.cc:2507
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects vectors of unsigned integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2488
+#: config/aarch64/aarch64-sve-builtins.cc:2527
#: config/arm/arm-mve-builtins.cc:1423
#, gcc-internal-format
msgid ""
@@ -40576,7 +40715,7 @@ msgid ""
"passed here have type %qT and %qT respectively"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2508
+#: config/aarch64/aarch64-sve-builtins.cc:2547
#: config/arm/arm-mve-builtins.cc:1444
#, gcc-internal-format
msgid ""
@@ -40584,7 +40723,7 @@ msgid ""
"passed here have type %qT and %qT respectively"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2519
+#: config/aarch64/aarch64-sve-builtins.cc:2558
#: config/arm/arm-mve-builtins.cc:1455
#, gcc-internal-format
msgid ""
@@ -40592,26 +40731,26 @@ msgid ""
"%qT to argument %d"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2559
+#: config/aarch64/aarch64-sve-builtins.cc:2598
#: config/arm/arm-mve-builtins.cc:1540
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2577
+#: config/aarch64/aarch64-sve-builtins.cc:2616
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which does not accept scalars for this "
"combination of arguments"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2593
+#: config/aarch64/aarch64-sve-builtins.cc:2632
#: config/arm/arm-mve-builtins.cc:1556
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects a scalar pointer"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2616
+#: config/aarch64/aarch64-sve-builtins.cc:2655
#, gcc-internal-format
msgid ""
"call to %qE is ambiguous; argument %d has type %qs but argument %d has type "
@@ -40620,7 +40759,7 @@ msgstr ""
#. It doesn't really matter whether the element is expected to be
#. the same size as type suffix 0.
-#: config/aarch64/aarch64-sve-builtins.cc:2661
+#: config/aarch64/aarch64-sve-builtins.cc:2700
#: config/arm/arm-mve-builtins.cc:1501
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects a scalar element"
@@ -40628,57 +40767,57 @@ msgstr ""
#. It doesn't seem useful to distinguish between signed and unsigned
#. scalars here.
-#: config/aarch64/aarch64-sve-builtins.cc:2667
+#: config/aarch64/aarch64-sve-builtins.cc:2706
#: config/arm/arm-mve-builtins.cc:1507
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects a scalar integer"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2703
+#: config/aarch64/aarch64-sve-builtins.cc:2742
#, gcc-internal-format
msgid "passing %qT to argument %d of %qE, which expects %qs or %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2723
+#: config/aarch64/aarch64-sve-builtins.cc:2762
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector of 32-bit or 64-"
"bit integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2773
+#: config/aarch64/aarch64-sve-builtins.cc:2812
#, gcc-internal-format
msgid "when storing %qT, %qE requires a vector base and a scalar index"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2778
+#: config/aarch64/aarch64-sve-builtins.cc:2817
#, gcc-internal-format
msgid "%qE requires a vector base and a scalar index"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2782
+#: config/aarch64/aarch64-sve-builtins.cc:2821
#, gcc-internal-format
msgid "%qE does not support 32-bit vector type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2810
+#: config/aarch64/aarch64-sve-builtins.cc:2849
#, gcc-internal-format
msgid "%qE does not support 32-bit sign-extended offsets"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2813
+#: config/aarch64/aarch64-sve-builtins.cc:2852
#, gcc-internal-format
msgid "%qE does not support sign-extended offsets"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2826
+#: config/aarch64/aarch64-sve-builtins.cc:2865
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which when loading %qT expects a vector "
"of %d-bit integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2831
+#: config/aarch64/aarch64-sve-builtins.cc:2870
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which when storing %qT expects a vector "
@@ -40686,194 +40825,193 @@ msgid ""
msgstr ""
#. TYPE is part of the function name.
-#: config/aarch64/aarch64-sve-builtins.cc:2838
+#: config/aarch64/aarch64-sve-builtins.cc:2877
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector of %d-bit integers"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2886
+#: config/aarch64/aarch64-sve-builtins.cc:2925
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, which expects a vector or pointer base "
"address"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2970
+#: config/aarch64/aarch64-sve-builtins.cc:3009
#, gcc-internal-format
msgid "cannot combine a base of type %qT with an offset of type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:2974
+#: config/aarch64/aarch64-sve-builtins.cc:3013
#, gcc-internal-format
msgid "cannot combine a base of type %qT with an index of type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:3063
+#: config/aarch64/aarch64-sve-builtins.cc:3102
#: config/arm/arm-mve-builtins.cc:1666
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, but its %qT form does not accept scalars"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:3127
+#: config/aarch64/aarch64-sve-builtins.cc:3166
#, gcc-internal-format
msgid ""
"passing %qT to argument %d of %qE, but its %qT form does not accept single "
"vectors"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4621
-#: config/aarch64/aarch64-sve-builtins.cc:4683
+#: config/aarch64/aarch64-sve-builtins.cc:4660
#: config/arm/arm-mve-builtins.cc:466 config/arm/arm-mve-builtins.cc:491
-#: config/riscv/riscv-vector-builtins.cc:4536
+#: config/riscv/riscv-vector-builtins.cc:4589
#, gcc-internal-format
msgid "duplicate definition of %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4675
+#: config/aarch64/aarch64-sve-builtins.cc:4717
#, gcc-internal-format
msgid "%qs defined without first defining %qs"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4834
+#: config/aarch64/aarch64-sve-builtins.cc:4868
#, gcc-internal-format
msgid "%qs applied to non-SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4840
+#: config/aarch64/aarch64-sve-builtins.cc:4874
#, gcc-internal-format
msgid "%qs applied to non-vector type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4847
+#: config/aarch64/aarch64-sve-builtins.cc:4881
#, gcc-internal-format
msgid "%qs applied to type %qT, which already has a size"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4855
+#: config/aarch64/aarch64-sve-builtins.cc:4889
#, gcc-internal-format
msgid "%qs requires an integer constant expression"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4863
+#: config/aarch64/aarch64-sve-builtins.cc:4897
#, gcc-internal-format
msgid "unsupported SVE vector size"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4977
+#: config/aarch64/aarch64-sve-builtins.cc:5011
#, gcc-internal-format
msgid "SVE type %qT does not have a fixed size"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4982
+#: config/aarch64/aarch64-sve-builtins.cc:5016
#, gcc-internal-format
msgid "SVE type %qT does not have a defined alignment"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4987
-#: config/riscv/riscv-vector-builtins.cc:4448
+#: config/aarch64/aarch64-sve-builtins.cc:5021
+#: config/riscv/riscv-vector-builtins.cc:4501
#, gcc-internal-format
msgid "variables of type %qT cannot have thread-local storage duration"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:4993
+#: config/aarch64/aarch64-sve-builtins.cc:5027
#, gcc-internal-format
msgid "arithmetic on pointer to SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5000
+#: config/aarch64/aarch64-sve-builtins.cc:5034
#, gcc-internal-format
msgid "member variables cannot have SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5002
+#: config/aarch64/aarch64-sve-builtins.cc:5036
#, gcc-internal-format
msgid "fields cannot have SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5007
+#: config/aarch64/aarch64-sve-builtins.cc:5041
#, gcc-internal-format
msgid "array elements cannot have SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5012
+#: config/aarch64/aarch64-sve-builtins.cc:5046
#, gcc-internal-format
msgid "cannot allocate objects with SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5017
+#: config/aarch64/aarch64-sve-builtins.cc:5051
#, gcc-internal-format
msgid "cannot delete objects with SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5022
+#: config/aarch64/aarch64-sve-builtins.cc:5056
#, gcc-internal-format
msgid "cannot throw or catch SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64-sve-builtins.cc:5027
+#: config/aarch64/aarch64-sve-builtins.cc:5061
#, gcc-internal-format
msgid "capture by copy of SVE type %qT"
msgstr ""
-#: config/aarch64/aarch64.cc:635
+#: config/aarch64/aarch64.cc:637
#, gcc-internal-format
msgid "the arguments to %qE must be constant strings"
msgstr ""
-#: config/aarch64/aarch64.cc:643
+#: config/aarch64/aarch64.cc:645
#, gcc-internal-format
msgid "unrecognized state string %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:727
+#: config/aarch64/aarch64.cc:729
#, gcc-internal-format
msgid "the %qE attribute cannot be applied to an SVE function type"
msgstr ""
-#: config/aarch64/aarch64.cc:754
+#: config/aarch64/aarch64.cc:756
#, gcc-internal-format
msgid "cannot create a new %qs scope since %qs is shared with callers"
msgstr ""
-#: config/aarch64/aarch64.cc:770
+#: config/aarch64/aarch64.cc:772
#, gcc-internal-format
msgid "%qE attribute applies only to function definitions"
msgstr ""
-#: config/aarch64/aarch64.cc:816
+#: config/aarch64/aarch64.cc:818
#, gcc-internal-format
msgid "inconsistent attributes for state %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:1305
+#: config/aarch64/aarch64.cc:1307
#, gcc-internal-format
msgid "%qs is incompatible with the use of floating-point types"
msgstr ""
-#: config/aarch64/aarch64.cc:1308
+#: config/aarch64/aarch64.cc:1310
#, gcc-internal-format
msgid "%qs is incompatible with the use of vector types"
msgstr ""
-#: config/aarch64/aarch64.cc:1312
+#: config/aarch64/aarch64.cc:1314
#, gcc-internal-format
msgid ""
"%qs feature modifier is incompatible with the use of floating-point types"
msgstr ""
-#: config/aarch64/aarch64.cc:1315
+#: config/aarch64/aarch64.cc:1317
#, gcc-internal-format
msgid "%qs feature modifier is incompatible with the use of vector types"
msgstr ""
-#: config/aarch64/aarch64.cc:1331
+#: config/aarch64/aarch64.cc:1333
#, gcc-internal-format
msgid "this operation requires the SVE ISA extension"
msgstr ""
-#: config/aarch64/aarch64.cc:1332
+#: config/aarch64/aarch64.cc:1334
#, gcc-internal-format
msgid ""
"you can enable SVE using the command-line option %<-march%>, or by using the "
@@ -40882,456 +41020,456 @@ msgstr ""
#. We can't gracefully recover at this point, so make this a
#. fatal error.
-#: config/aarch64/aarch64.cc:6377
+#: config/aarch64/aarch64.cc:6403
#, gcc-internal-format
msgid "arguments of type %qT require the SVE ISA extension"
msgstr ""
-#: config/aarch64/aarch64.cc:6822
+#: config/aarch64/aarch64.cc:6880
#, gcc-internal-format
msgid "SVE type %qT cannot be passed to an unprototyped function"
msgstr ""
-#: config/aarch64/aarch64.cc:6959 config/aarch64/aarch64.cc:7037
-#: config/aarch64/aarch64.cc:21183
+#: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100
+#: config/aarch64/aarch64.cc:21311
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 13.1"
msgstr ""
-#: config/aarch64/aarch64.cc:6966 config/aarch64/aarch64.cc:7044
-#: config/aarch64/aarch64.cc:21189
+#: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107
+#: config/aarch64/aarch64.cc:21318
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 14.1"
msgstr ""
-#: config/aarch64/aarch64.cc:6976 config/aarch64/aarch64.cc:7053
-#: config/aarch64/aarch64.cc:21195 config/arm/arm.cc:7301
-#: config/arm/arm.cc:7331 config/arm/arm.cc:29376
+#: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117
+#: config/aarch64/aarch64.cc:21326 config/arm/arm.cc:7342
+#: config/arm/arm.cc:7372 config/arm/arm.cc:29418
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 9.1"
msgstr ""
-#: config/aarch64/aarch64.cc:7176
+#: config/aarch64/aarch64.cc:7240
#, gcc-internal-format
msgid "%qE requires the SVE ISA extension"
msgstr ""
-#: config/aarch64/aarch64.cc:7179
+#: config/aarch64/aarch64.cc:7243
#, gcc-internal-format
msgid "calls to functions of type %qT require the SVE ISA extension"
msgstr ""
-#: config/aarch64/aarch64.cc:7367
+#: config/aarch64/aarch64.cc:7431
#, gcc-internal-format
msgid "stack probes for SVE frames"
msgstr ""
-#: config/aarch64/aarch64.cc:11080
+#: config/aarch64/aarch64.cc:11149
#, gcc-internal-format
msgid "calling a streaming function requires the ISA extension %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:11089 config/aarch64/aarch64.cc:11093
+#: config/aarch64/aarch64.cc:11158 config/aarch64/aarch64.cc:11162
#, gcc-internal-format
msgid ""
"call to a function that shares %qs state from a function that has no %qs "
"state"
msgstr ""
-#: config/aarch64/aarch64.cc:11096
+#: config/aarch64/aarch64.cc:11165
#, gcc-internal-format
msgid ""
"call to a function that shares SME state from a function that has no SME "
"state"
msgstr ""
-#: config/aarch64/aarch64.cc:11154
+#: config/aarch64/aarch64.cc:11223
#, gcc-internal-format
msgid ""
"call to a function that shares state other than %qs from a function that has "
"%qs state"
msgstr ""
-#: config/aarch64/aarch64.cc:11156
+#: config/aarch64/aarch64.cc:11225
#, gcc-internal-format
msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA"
msgstr ""
-#: config/aarch64/aarch64.cc:17859
+#: config/aarch64/aarch64.cc:17928
#, gcc-internal-format
msgid "unknown flag passed in %<-moverride=%s%> (%s)"
msgstr ""
-#: config/aarch64/aarch64.cc:17903
+#: config/aarch64/aarch64.cc:17972
#, gcc-internal-format
msgid "%qs string ill-formed"
msgstr ""
-#: config/aarch64/aarch64.cc:17959
+#: config/aarch64/aarch64.cc:18028
#, gcc-internal-format
msgid "invalid format for %<sve_width%>"
msgstr ""
-#: config/aarch64/aarch64.cc:17971
+#: config/aarch64/aarch64.cc:18040
#, gcc-internal-format
msgid "invalid %<sve_width%> value: %d"
msgstr ""
-#: config/aarch64/aarch64.cc:17991
+#: config/aarch64/aarch64.cc:18060
#, gcc-internal-format, gfc-internal-format
msgid "tuning string missing in option (%s)"
msgstr ""
-#: config/aarch64/aarch64.cc:18009
+#: config/aarch64/aarch64.cc:18078
#, gcc-internal-format, gfc-internal-format
msgid "unknown tuning option (%s)"
msgstr ""
-#: config/aarch64/aarch64.cc:18197 config/arm/arm.cc:3227
-#: config/riscv/riscv.cc:9031
+#: config/aarch64/aarch64.cc:18266 config/arm/arm.cc:3227
+#: config/riscv/riscv.cc:9367
#, gcc-internal-format
msgid ""
"incompatible options %<-mstack-protector-guard=global%> and %<-mstack-"
"protector-guard-offset=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18206 config/riscv/riscv.cc:9040
+#: config/aarch64/aarch64.cc:18275 config/riscv/riscv.cc:9376
#, gcc-internal-format
msgid ""
"both %<-mstack-protector-guard-offset%> and %<-mstack-protector-guard-reg%> "
"must be used with %<-mstack-protector-guard=sysreg%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18214
+#: config/aarch64/aarch64.cc:18283
#, gcc-internal-format
msgid "specify a system register with a small string length"
msgstr ""
-#: config/aarch64/aarch64.cc:18224 config/arm/arm.cc:3239
-#: config/riscv/riscv.cc:9069 config/rs6000/rs6000.cc:4546
+#: config/aarch64/aarch64.cc:18293 config/arm/arm.cc:3239
+#: config/riscv/riscv.cc:9405 config/rs6000/rs6000.cc:4498
#, gcc-internal-format
msgid "%qs is not a valid offset in %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:18231
+#: config/aarch64/aarch64.cc:18300
#, gcc-internal-format
msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18237
+#: config/aarch64/aarch64.cc:18306
#, gcc-internal-format
msgid "streaming functions require the ISA extension %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:18239
+#: config/aarch64/aarch64.cc:18308
#, gcc-internal-format
msgid "functions with SME state require the ISA extension %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:18333
+#: config/aarch64/aarch64.cc:18402
#, gcc-internal-format
msgid ""
"only values 12 (4 KB) and 16 (64 KB) are supported for guard size. Given "
"value %d (%llu KB) is out of range"
msgstr ""
-#: config/aarch64/aarch64.cc:18349
+#: config/aarch64/aarch64.cc:18418
#, gcc-internal-format
msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18463
+#: config/aarch64/aarch64.cc:18532
#, gcc-internal-format
msgid "missing cpu name in %<-mcpu=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18473
+#: config/aarch64/aarch64.cc:18542
#, gcc-internal-format
msgid "did you mean %<-march=%s%>?"
msgstr ""
-#: config/aarch64/aarch64.cc:18476
+#: config/aarch64/aarch64.cc:18545
#, gcc-internal-format
msgid "invalid feature modifier %qs in %<-mcpu=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18535
+#: config/aarch64/aarch64.cc:18604
#, gcc-internal-format
msgid "invalid argument given to %<-mharden-sls=%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18546
+#: config/aarch64/aarch64.cc:18615
#, gcc-internal-format
msgid "%qs must be by itself for %<-mharden-sls=%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18551
+#: config/aarch64/aarch64.cc:18620
#, gcc-internal-format
msgid "invalid argument %<%s%> for %<-mharden-sls=%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18579
+#: config/aarch64/aarch64.cc:18648
#, gcc-internal-format
msgid "missing arch name in %<-march=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18582
+#: config/aarch64/aarch64.cc:18651
#, gcc-internal-format
msgid "unknown value %qs for %<-march%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18588
+#: config/aarch64/aarch64.cc:18657
#, gcc-internal-format
msgid "did you mean %<-mcpu=%s%>?"
msgstr ""
-#: config/aarch64/aarch64.cc:18591
+#: config/aarch64/aarch64.cc:18660
#, gcc-internal-format
msgid "invalid feature modifier %qs in %<-march=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18619
+#: config/aarch64/aarch64.cc:18688
#, gcc-internal-format
msgid "missing cpu name in %<-mtune=%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18622
+#: config/aarch64/aarch64.cc:18691
#, gcc-internal-format
msgid "unknown value %qs for %<-mtune%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18717
+#: config/aarch64/aarch64.cc:18843
#, gcc-internal-format
msgid ""
"switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in "
"options %<%s%> being added"
msgstr ""
-#: config/aarch64/aarch64.cc:18773
+#: config/aarch64/aarch64.cc:18899
#, gcc-internal-format
msgid "assembler does not support %<-mabi=ilp32%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18780
+#: config/aarch64/aarch64.cc:18906
#, gcc-internal-format
msgid "return address signing is only supported for %<-mabi=lp64%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18853
+#: config/aarch64/aarch64.cc:18979
#, gcc-internal-format
msgid "code model %qs with %<-f%s%>"
msgstr ""
-#: config/aarch64/aarch64.cc:18856
+#: config/aarch64/aarch64.cc:18982
#, gcc-internal-format
msgid "code model %qs not supported in ilp32 mode"
msgstr ""
-#: config/aarch64/aarch64.cc:18954
+#: config/aarch64/aarch64.cc:19080
#, gcc-internal-format
msgid "functions with %qs state require the ISA extension %qs"
msgstr ""
-#: config/aarch64/aarch64.cc:19057
+#: config/aarch64/aarch64.cc:19183
#, gcc-internal-format
msgid "missing name in %<target(\"arch=\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19060
+#: config/aarch64/aarch64.cc:19186
#, gcc-internal-format
msgid "invalid name %qs in %<target(\"arch=\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19064
+#: config/aarch64/aarch64.cc:19190
#, gcc-internal-format
msgid ""
"invalid feature modifier %s of value %qs in %<target()%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19098
+#: config/aarch64/aarch64.cc:19224
#, gcc-internal-format
msgid "missing name in %<target(\"cpu=\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19101
+#: config/aarch64/aarch64.cc:19227
#, gcc-internal-format
msgid "invalid name %qs in %<target(\"cpu=\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19105 config/aarch64/aarch64.cc:19189
+#: config/aarch64/aarch64.cc:19231 config/aarch64/aarch64.cc:19315
#, gcc-internal-format
msgid ""
"invalid feature modifier %qs of value %qs in %<target()%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19144
+#: config/aarch64/aarch64.cc:19270
#, gcc-internal-format
msgid "invalid name %qs in %<target(\"tune=\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19185
+#: config/aarch64/aarch64.cc:19311
#, gcc-internal-format
msgid "missing value in %<target()%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19243 config/aarch64/aarch64.cc:19416
+#: config/aarch64/aarch64.cc:19369 config/aarch64/aarch64.cc:19542
#, gcc-internal-format
msgid "malformed %<target()%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19287
+#: config/aarch64/aarch64.cc:19413
#, gcc-internal-format
msgid "pragma or attribute %<target(\"%s\")%> does not accept an argument"
msgstr ""
-#: config/aarch64/aarch64.cc:19295 config/i386/i386-options.cc:1299
+#: config/aarch64/aarch64.cc:19421 config/i386/i386-options.cc:1303
#, gcc-internal-format
msgid "pragma or attribute %<target(\"%s\")%> does not allow a negated form"
msgstr ""
-#: config/aarch64/aarch64.cc:19349
+#: config/aarch64/aarch64.cc:19475
#, gcc-internal-format
msgid "pragma or attribute %<target(\"%s=%s\")%> is not valid"
msgstr ""
-#: config/aarch64/aarch64.cc:19406 config/arm/arm.cc:33633
-#: config/riscv/riscv-target-attr.cc:318 config/rs6000/rs6000.cc:24733
-#: config/s390/s390.cc:16400
+#: config/aarch64/aarch64.cc:19532 config/arm/arm.cc:33675
+#: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24685
+#: config/s390/s390.cc:16421
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
-#: config/aarch64/aarch64.cc:19441
+#: config/aarch64/aarch64.cc:19567
#, gcc-internal-format
msgid "arch extension %<%s%> should be prefixed by %<+%>"
msgstr ""
-#: config/aarch64/aarch64.cc:19444
+#: config/aarch64/aarch64.cc:19570
#, gcc-internal-format
msgid "pragma or attribute %<target(\"%s\")%> is not valid"
msgstr ""
-#: config/aarch64/aarch64.cc:19453
+#: config/aarch64/aarch64.cc:19579
#, gcc-internal-format
msgid "malformed %<target(\"%s\")%> pragma or attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19668
+#: config/aarch64/aarch64.cc:19793
#, gcc-internal-format
msgid "attribute %<target_version%> has multiple values"
msgstr ""
-#: config/aarch64/aarch64.cc:19676
+#: config/aarch64/aarch64.cc:19801
#, gcc-internal-format
msgid "attribute %<target_version%> argument not a string"
msgstr ""
-#: config/aarch64/aarch64.cc:19698
+#: config/aarch64/aarch64.cc:19823
#, gcc-internal-format
msgid "missing value in %<target_version%> attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19702
+#: config/aarch64/aarch64.cc:19827
#, gcc-internal-format
msgid ""
"invalid feature modifier %qs of value %qs in %<target_version%> attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:19708
+#: config/aarch64/aarch64.cc:19833
#, gcc-internal-format
msgid ""
"duplicate feature modifier %qs of value %qs in %<target_version%> attribute"
msgstr ""
-#: config/aarch64/aarch64.cc:20285 config/i386/i386-features.cc:3531
-#: config/i386/i386-features.cc:3800
+#: config/aarch64/aarch64.cc:20410 config/i386/i386-features.cc:3521
+#: config/i386/i386-features.cc:3790
#, gcc-internal-format
msgid "virtual function multiversioning not supported"
msgstr ""
-#: config/aarch64/aarch64.cc:20406 config/i386/i386-features.cc:3664
-#: config/rs6000/rs6000.cc:25431
+#: config/aarch64/aarch64.cc:20531 config/i386/i386-features.cc:3654
+#: config/rs6000/rs6000.cc:25375
#, gcc-internal-format
msgid "multiversioning needs %<ifunc%> which is not supported on this target"
msgstr ""
-#: config/aarch64/aarch64.cc:21943 config/arm/arm.cc:6649
-#: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12766
+#: config/aarch64/aarch64.cc:22079 config/arm/arm.cc:6690
+#: config/rs6000/rs6000-call.cc:366 config/s390/s390.cc:12778
msgid ""
"parameter passing for argument of type %qT with %<[[no_unique_address]]%> "
"members changed %{in GCC 10.1%}"
msgstr ""
-#: config/aarch64/aarch64.cc:21948 config/arm/arm.cc:6654
-#: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12761
+#: config/aarch64/aarch64.cc:22084 config/arm/arm.cc:6695
+#: config/rs6000/rs6000-call.cc:361 config/s390/s390.cc:12773
msgid ""
"parameter passing for argument of type %qT when C++17 is enabled changed to "
"match C++14 %{in GCC 10.1%}"
msgstr ""
-#: config/aarch64/aarch64.cc:21953 config/arm/arm.cc:6659
+#: config/aarch64/aarch64.cc:22089 config/arm/arm.cc:6700
msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}"
msgstr ""
-#: config/aarch64/aarch64.cc:23177 config/aarch64/aarch64.cc:23180
+#: config/aarch64/aarch64.cc:23313 config/aarch64/aarch64.cc:23316
#, gcc-internal-format
msgid "lane %wd out of range %wd - %wd"
msgstr ""
-#: config/aarch64/aarch64.cc:28591 config/i386/i386.cc:25093
-#: config/i386/i386.cc:25224
+#: config/aarch64/aarch64.cc:28739 config/i386/i386.cc:25115
+#: config/i386/i386.cc:25246
#, gcc-internal-format
msgid "unsupported simdlen %wd"
msgstr ""
-#: config/aarch64/aarch64.cc:28605
+#: config/aarch64/aarch64.cc:28753
#, gcc-internal-format
msgid "GCC does not currently support return type %qT for simd"
msgstr ""
-#: config/aarch64/aarch64.cc:28609 config/i386/i386.cc:25115
+#: config/aarch64/aarch64.cc:28757 config/i386/i386.cc:25137
#, gcc-internal-format
msgid "unsupported return type %qT for simd"
msgstr ""
-#: config/aarch64/aarch64.cc:28639
+#: config/aarch64/aarch64.cc:28787
#, gcc-internal-format
msgid "GCC does not currently support argument type %qT for simd"
msgstr ""
-#: config/aarch64/aarch64.cc:28643 config/i386/i386.cc:25146
+#: config/aarch64/aarch64.cc:28791 config/i386/i386.cc:25168
#, gcc-internal-format
msgid "unsupported argument type %qT for simd"
msgstr ""
-#: config/aarch64/aarch64.cc:28692
+#: config/aarch64/aarch64.cc:28840
#, gcc-internal-format
msgid "GCC does not currently support simdlen %wd for type %qT"
msgstr ""
-#: config/aarch64/aarch64.cc:28713
+#: config/aarch64/aarch64.cc:28861
#, gcc-internal-format
msgid ""
"GCC does not currently support a simdclone with simdlens %wd and %wd for "
"these types."
msgstr ""
-#: config/aarch64/aarch64.cc:28803
+#: config/aarch64/aarch64.cc:28951
#, gcc-internal-format
msgid "cannot apply attribute %qs to %q+D after the function has been defined"
msgstr ""
-#: config/aarch64/aarch64.cc:28805
+#: config/aarch64/aarch64.cc:28953
#, gcc-internal-format
msgid "%q+D defined here"
msgstr ""
-#: config/aarch64/aarch64.cc:29263
+#: config/aarch64/aarch64.cc:29411
#, gcc-internal-format
msgid "non-local gotos in functions with SME state"
msgstr ""
-#: config/aarch64/aarch64.cc:29558
+#: config/aarch64/aarch64.cc:29720
#, gcc-internal-format
msgid "catching non-call exceptions in functions with SME state"
msgstr ""
@@ -41391,8 +41529,8 @@ msgstr ""
msgid "bad value %qs for %<-mmemory-latency%>"
msgstr ""
-#: config/alpha/alpha.cc:6658 config/alpha/alpha.cc:6661 config/arc/arc.cc:6980
-#: config/arc/arc.cc:7254 config/s390/s390.cc:957
+#: config/alpha/alpha.cc:6659 config/alpha/alpha.cc:6662 config/arc/arc.cc:6981
+#: config/arc/arc.cc:7255 config/s390/s390.cc:959
#, gcc-internal-format
msgid "bad builtin fcode"
msgstr ""
@@ -41513,19 +41651,19 @@ msgstr ""
msgid "argument of %qE attribute is not \"ilink\" or \"firq\""
msgstr ""
-#: config/arc/arc.cc:2037 config/arm/arm.cc:7442 config/arm/arm.cc:7460
-#: config/arm/arm.cc:7639 config/avr/avr.cc:10321 config/avr/avr.cc:10337
+#: config/arc/arc.cc:2037 config/arm/arm.cc:7483 config/arm/arm.cc:7501
+#: config/arm/arm.cc:7680 config/avr/avr.cc:11235 config/avr/avr.cc:11249
#: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786
-#: config/bpf/bpf.cc:93 config/csky/csky.cc:6458 config/csky/csky.cc:6486
-#: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:371
-#: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3695
-#: config/i386/i386-options.cc:3872 config/i386/i386-options.cc:3928
-#: config/i386/i386-options.cc:3979 config/i386/i386-options.cc:4016
+#: config/bpf/bpf.cc:93 config/csky/csky.cc:6459 config/csky/csky.cc:6487
+#: config/epiphany/epiphany.cc:488 config/gcn/gcn.cc:377
+#: config/h8300/h8300.cc:4948 config/i386/i386-options.cc:3710
+#: config/i386/i386-options.cc:3887 config/i386/i386-options.cc:3943
+#: config/i386/i386-options.cc:3994 config/i386/i386-options.cc:4031
#: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067
-#: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5476
+#: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5728
#: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889
-#: config/rs6000/rs6000.cc:20684 config/rx/rx.cc:2728 config/rx/rx.cc:2754
-#: config/s390/s390.cc:1172 config/s390/s390.cc:1259 config/sh/sh.cc:8429
+#: config/rs6000/rs6000.cc:20636 config/rx/rx.cc:2728 config/rx/rx.cc:2754
+#: config/s390/s390.cc:1174 config/s390/s390.cc:1261 config/sh/sh.cc:8429
#: config/sh/sh.cc:8447 config/sh/sh.cc:8471 config/sh/sh.cc:8542
#: config/sh/sh.cc:8565 config/stormy16/stormy16.cc:2403
#: config/v850/v850.cc:2010 config/visium/visium.cc:724
@@ -41533,166 +41671,166 @@ msgstr ""
msgid "%qE attribute only applies to functions"
msgstr ""
-#: config/arc/arc.cc:6879
+#: config/arc/arc.cc:6880
#, gcc-internal-format
msgid "%<__builtin_arc_aligned%> with non-constant alignment"
msgstr ""
-#: config/arc/arc.cc:6887
+#: config/arc/arc.cc:6888
#, gcc-internal-format
msgid "invalid alignment value for %<__builtin_arc_aligned%>"
msgstr ""
-#: config/arc/arc.cc:7050
+#: config/arc/arc.cc:7051
#, gcc-internal-format
msgid "operand 1 should be an unsigned 3-bit immediate"
msgstr ""
-#: config/arc/arc.cc:7091 config/arc/arc.cc:7188
+#: config/arc/arc.cc:7092 config/arc/arc.cc:7189
#, gcc-internal-format
msgid "operand 2 should be an unsigned 3-bit value (I0-I7)"
msgstr ""
-#: config/arc/arc.cc:7124 config/arc/arc.cc:7156
+#: config/arc/arc.cc:7125 config/arc/arc.cc:7157
#, gcc-internal-format
msgid "operand 1 should be an unsigned 3-bit value (I0-I7)"
msgstr ""
-#: config/arc/arc.cc:7128 config/arc/arc.cc:7160
+#: config/arc/arc.cc:7129 config/arc/arc.cc:7161
#, gcc-internal-format
msgid "operand 2 should be an unsigned 8-bit value"
msgstr ""
-#: config/arc/arc.cc:7192
+#: config/arc/arc.cc:7193
#, gcc-internal-format
msgid "operand 3 should be an unsigned 8-bit value"
msgstr ""
-#: config/arc/arc.cc:7225
+#: config/arc/arc.cc:7226
#, gcc-internal-format
msgid "operand 4 should be an unsigned 8-bit value (0-255)"
msgstr ""
-#: config/arc/arc.cc:7229
+#: config/arc/arc.cc:7230
#, gcc-internal-format
msgid "operand 3 should be an unsigned 3-bit value (I0-I7)"
msgstr ""
-#: config/arc/arc.cc:7236
+#: config/arc/arc.cc:7237
#, gcc-internal-format
msgid "operand 2 should be an unsigned 3-bit value (subreg 0-7)"
msgstr ""
-#: config/arc/arc.cc:7239
+#: config/arc/arc.cc:7240
#, gcc-internal-format
msgid "operand 2 should be an even 3-bit value (subreg 0,2,4,6)"
msgstr ""
-#: config/arc/arc.cc:7286
+#: config/arc/arc.cc:7287
#, gcc-internal-format, gfc-internal-format
msgid "builtin requires an immediate for operand %d"
msgstr ""
-#: config/arc/arc.cc:7291
+#: config/arc/arc.cc:7292
#, gcc-internal-format, gfc-internal-format
msgid "operand %d should be a 6 bit unsigned immediate"
msgstr ""
-#: config/arc/arc.cc:7295
+#: config/arc/arc.cc:7296
#, gcc-internal-format, gfc-internal-format
msgid "operand %d should be a 8 bit unsigned immediate"
msgstr ""
-#: config/arc/arc.cc:7299
+#: config/arc/arc.cc:7300
#, gcc-internal-format, gfc-internal-format
msgid "operand %d should be a 3 bit unsigned immediate"
msgstr ""
-#: config/arc/arc.cc:7302
+#: config/arc/arc.cc:7303
#, gcc-internal-format, gfc-internal-format
msgid "unknown builtin immediate operand type for operand %d"
msgstr ""
-#: config/arc/arc.cc:7393
+#: config/arc/arc.cc:7394
#, gcc-internal-format
msgid ""
"register number must be a compile-time constant. Try giving higher "
"optimization levels"
msgstr ""
-#: config/arc/arc.cc:8466
+#: config/arc/arc.cc:8467
#, gcc-internal-format
msgid "insn addresses not set after shorten branches"
msgstr ""
-#: config/arc/arc.cc:8681
+#: config/arc/arc.cc:8682
#, gcc-internal-format
msgid "insn addresses not freed"
msgstr ""
-#: config/arc/arc.cc:10837
+#: config/arc/arc.cc:10838
#, gcc-internal-format
msgid "%qE attribute only valid for ARCv2 architecture"
msgstr ""
-#: config/arc/arc.cc:10845 config/arc/arc.cc:10884
+#: config/arc/arc.cc:10846 config/arc/arc.cc:10885
#, gcc-internal-format
msgid "argument of %qE attribute is missing"
msgstr ""
-#: config/arc/arc.cc:10856 config/arc/arc.cc:10895 config/arc/arc.cc:11021
-#: config/avr/avr.cc:10397
+#: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022
+#: config/avr/avr.cc:11309
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/arc/arc.cc:10876
+#: config/arc/arc.cc:10877
#, gcc-internal-format
msgid "%qE attribute only valid for ARC EM architecture"
msgstr ""
-#: config/arc/arc.cc:10931
+#: config/arc/arc.cc:10932
#, gcc-internal-format
msgid "%qE attribute only applies to types"
msgstr ""
-#: config/arc/arc.cc:10937
+#: config/arc/arc.cc:10938
#, gcc-internal-format
msgid "argument of %qE attribute ignored"
msgstr ""
-#: config/arc/arc.cc:11011 config/avr/avr.cc:10384 config/bfin/bfin.cc:4818
+#: config/arc/arc.cc:11012 config/avr/avr.cc:11296 config/bfin/bfin.cc:4818
#: config/i386/winnt.cc:63 config/nvptx/nvptx.cc:5824
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr ""
-#: config/arm/aarch-common.cc:552 config/i386/i386.cc:23845
+#: config/arm/aarch-common.cc:553 config/i386/i386.cc:23866
#, gcc-internal-format
msgid "alternatives not allowed in %<asm%> flag output"
msgstr ""
-#: config/arm/aarch-common.cc:613 config/i386/i386.cc:23909
+#: config/arm/aarch-common.cc:614 config/i386/i386.cc:23930
#, gcc-internal-format
msgid "unknown %<asm%> flag output %qs"
msgstr ""
-#: config/arm/aarch-common.cc:623 config/i386/i386.cc:23938
+#: config/arm/aarch-common.cc:624 config/i386/i386.cc:23959
#, gcc-internal-format
msgid "invalid type for %<asm%> flag output"
msgstr ""
-#: config/arm/aarch-common.cc:765
+#: config/arm/aarch-common.cc:714
#, gcc-internal-format
msgid "missing feature or flag for %<%s%>"
msgstr ""
-#: config/arm/aarch-common.cc:767
+#: config/arm/aarch-common.cc:716
#, gcc-internal-format
msgid "invalid argument %<%s%> for %<%s%>"
msgstr ""
-#: config/arm/aarch-common.cc:778
+#: config/arm/aarch-common.cc:727
#, gcc-internal-format
msgid "argument %<%s%> can only appear alone in %<%s%>"
msgstr ""
@@ -41943,7 +42081,7 @@ msgstr ""
msgid "target CPU does not support unaligned accesses"
msgstr ""
-#: config/arm/arm.cc:3247 config/arm/arm.cc:33306
+#: config/arm/arm.cc:3247 config/arm/arm.cc:33348
#, gcc-internal-format
msgid "This architecture does not support branch protection instructions"
msgstr ""
@@ -41953,239 +42091,234 @@ msgstr ""
msgid "Return address signing is not supported with %<-mtpcs-frame%>."
msgstr ""
-#: config/arm/arm.cc:3314
-#, gcc-internal-format
-msgid "invalid key type for %<-mbranch-protection=%>"
-msgstr ""
-
-#: config/arm/arm.cc:3347
+#: config/arm/arm.cc:3388
#, gcc-internal-format
msgid "switch %<-mcpu=%s%> conflicts with switch %<-march=%s%>"
msgstr ""
-#: config/arm/arm.cc:3602
+#: config/arm/arm.cc:3643
#, gcc-internal-format
msgid "%<-mapcs-stack-check%> incompatible with %<-mno-apcs-frame%>"
msgstr ""
-#: config/arm/arm.cc:3611
+#: config/arm/arm.cc:3652
#, gcc-internal-format
msgid "%<-fpic%> and %<-mapcs-reent%> are incompatible"
msgstr ""
-#: config/arm/arm.cc:3614
+#: config/arm/arm.cc:3655
#, gcc-internal-format
msgid "APCS reentrant code not supported. Ignored"
msgstr ""
-#: config/arm/arm.cc:3637
+#: config/arm/arm.cc:3678
#, gcc-internal-format
msgid "option %<-mstructure-size-boundary%> is deprecated"
msgstr ""
-#: config/arm/arm.cc:3645
+#: config/arm/arm.cc:3686
#, gcc-internal-format
msgid "structure size boundary can only be set to 8, 32 or 64"
msgstr ""
-#: config/arm/arm.cc:3647
+#: config/arm/arm.cc:3688
#, gcc-internal-format
msgid "structure size boundary can only be set to 8 or 32"
msgstr ""
-#: config/arm/arm.cc:3672
+#: config/arm/arm.cc:3713
#, gcc-internal-format
msgid "RTP PIC is incompatible with %<-msingle-pic-base%>"
msgstr ""
-#: config/arm/arm.cc:3684 config/arm/arm.cc:33647
+#: config/arm/arm.cc:3725 config/arm/arm.cc:33689
#, gcc-internal-format
msgid "FDPIC mode is not supported in Thumb-1 mode"
msgstr ""
-#: config/arm/arm.cc:3692
+#: config/arm/arm.cc:3733
#, gcc-internal-format
msgid "%<-mpic-register=%> is useless without %<-fpic%>"
msgstr ""
-#: config/arm/arm.cc:3701
+#: config/arm/arm.cc:3742
#, gcc-internal-format
msgid "unable to use %qs for PIC register"
msgstr ""
-#: config/arm/arm.cc:3741 config/pru/pru.cc:612
+#: config/arm/arm.cc:3782 config/pru/pru.cc:612
#, gcc-internal-format
msgid "%<-freorder-blocks-and-partition%> not supported on this architecture"
msgstr ""
-#: config/arm/arm.cc:3909
+#: config/arm/arm.cc:3950
#, gcc-internal-format
msgid "selected fp16 options are incompatible"
msgstr ""
-#: config/arm/arm.cc:3944
+#: config/arm/arm.cc:3985
#, gcc-internal-format
msgid "%<-mstack-protector-guard=tls%> needs a hardware TLS register"
msgstr ""
-#: config/arm/arm.cc:3964
+#: config/arm/arm.cc:4005
#, gcc-internal-format
msgid "iwmmxt requires an AAPCS compatible ABI for proper operation"
msgstr ""
-#: config/arm/arm.cc:3967
+#: config/arm/arm.cc:4008
#, gcc-internal-format
msgid "iwmmxt abi requires an iwmmxt capable cpu"
msgstr ""
-#: config/arm/arm.cc:3975
+#: config/arm/arm.cc:4016
#, gcc-internal-format
msgid "target CPU does not support interworking"
msgstr ""
-#: config/arm/arm.cc:3988
+#: config/arm/arm.cc:4029
#, gcc-internal-format
msgid "AAPCS does not support %<-mcaller-super-interworking%>"
msgstr ""
-#: config/arm/arm.cc:3991
+#: config/arm/arm.cc:4032
#, gcc-internal-format
msgid "AAPCS does not support %<-mcallee-super-interworking%>"
msgstr ""
-#: config/arm/arm.cc:3996
+#: config/arm/arm.cc:4037
#, gcc-internal-format
msgid "%<__fp16%> and no ldrh"
msgstr ""
-#: config/arm/arm.cc:3999
+#: config/arm/arm.cc:4040
#, gcc-internal-format
msgid "target CPU does not support ARMv8-M Security Extensions"
msgstr ""
-#: config/arm/arm.cc:4004
+#: config/arm/arm.cc:4045
#, gcc-internal-format
msgid "ARMv8-M Security Extensions incompatible with selected FPU"
msgstr ""
-#: config/arm/arm.cc:4016
+#: config/arm/arm.cc:4057
#, gcc-internal-format
msgid "%<-mfloat-abi=hard%>: selected architecture lacks an FPU"
msgstr ""
-#: config/arm/arm.cc:4024
+#: config/arm/arm.cc:4065
#, gcc-internal-format
msgid "%<-mfloat-abi=hard%> and VFP"
msgstr ""
-#: config/arm/arm.cc:6289
+#: config/arm/arm.cc:6330
#, gcc-internal-format
msgid "non-AAPCS derived PCS variant"
msgstr ""
-#: config/arm/arm.cc:6291
+#: config/arm/arm.cc:6332
#, gcc-internal-format
msgid "variadic functions must use the base AAPCS variant"
msgstr ""
-#: config/arm/arm.cc:6320
+#: config/arm/arm.cc:6361
#, gcc-internal-format
msgid "PCS variant"
msgstr ""
-#: config/arm/arm.cc:6595
+#: config/arm/arm.cc:6636
#, gcc-internal-format
msgid "Thumb-1 %<hard-float%> VFP ABI"
msgstr ""
-#: config/arm/arm.cc:6690
+#: config/arm/arm.cc:6731
#, gcc-internal-format
msgid "argument of type %qT not permitted with %<-mgeneral-regs-only%>"
msgstr ""
-#: config/arm/arm.cc:7074 config/arm/arm.cc:7295 config/arm/arm.cc:7328
-#: config/arm/arm.cc:29369
+#: config/arm/arm.cc:7115 config/arm/arm.cc:7336 config/arm/arm.cc:7369
+#: config/arm/arm.cc:29411
#, gcc-internal-format
msgid "parameter passing for argument of type %qT changed in GCC 7.1"
msgstr ""
-#: config/arm/arm.cc:7466
+#: config/arm/arm.cc:7507
#, gcc-internal-format
msgid ""
"FP registers might be clobbered despite %qE attribute: compile with %<-"
"mgeneral-regs-only%>"
msgstr ""
-#: config/arm/arm.cc:7588
+#: config/arm/arm.cc:7629
#, gcc-internal-format
msgid ""
"%qE attribute not available to functions with arguments passed on the stack"
msgstr ""
-#: config/arm/arm.cc:7600
+#: config/arm/arm.cc:7641
#, gcc-internal-format
msgid ""
"%qE attribute not available to functions with variable number of arguments"
msgstr ""
-#: config/arm/arm.cc:7609
+#: config/arm/arm.cc:7650
#, gcc-internal-format
msgid "%qE attribute not available to functions that return value on the stack"
msgstr ""
-#: config/arm/arm.cc:7631 config/arm/arm.cc:7683
+#: config/arm/arm.cc:7672 config/arm/arm.cc:7724
#, gcc-internal-format
msgid "%qE attribute ignored without %<-mcmse%> option"
msgstr ""
-#: config/arm/arm.cc:7650
+#: config/arm/arm.cc:7691
#, gcc-internal-format
msgid "%qE attribute has no effect on functions with static linkage"
msgstr ""
-#: config/arm/arm.cc:7703
+#: config/arm/arm.cc:7744
#, gcc-internal-format
msgid "%qE attribute only applies to base type of a function pointer"
msgstr ""
-#: config/arm/arm.cc:9696
+#: config/arm/arm.cc:9737
#, gcc-internal-format
msgid ""
"accessing thread-local storage is not currently supported with %<-mpure-"
"code%> or %<-mslow-flash-data%>"
msgstr ""
-#: config/arm/arm.cc:13547 config/arm/arm.cc:13549
+#: config/arm/arm.cc:13588 config/arm/arm.cc:13590
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.cc:25956
+#: config/arm/arm.cc:25998
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.cc:26619
+#: config/arm/arm.cc:26661
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.cc:26878
+#: config/arm/arm.cc:26920
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
-#: config/arm/arm.cc:27131
+#: config/arm/arm.cc:27173
#, gcc-internal-format
msgid "Interrupt Service Routines cannot be coded in Thumb-1 mode"
msgstr ""
-#: config/arm/arm.cc:27377
+#: config/arm/arm.cc:27419
#, gcc-internal-format
msgid "%<-fstack-check=specific%> for Thumb-1"
msgstr ""
-#: config/arm/arm.cc:33662
+#: config/arm/arm.cc:33704
#, gcc-internal-format
msgid "invalid fpu for target attribute or pragma %qs"
msgstr ""
@@ -42193,22 +42326,22 @@ msgstr ""
#. This doesn't really make sense until we support
#. general dynamic selection of the architecture and all
#. sub-features.
-#: config/arm/arm.cc:33670
+#: config/arm/arm.cc:33712
#, gcc-internal-format
msgid "auto fpu selection not currently permitted here"
msgstr ""
-#: config/arm/arm.cc:33683
+#: config/arm/arm.cc:33725
#, gcc-internal-format
msgid "invalid architecture for target attribute or pragma %qs"
msgstr ""
-#: config/arm/arm.cc:33697
+#: config/arm/arm.cc:33739
#, gcc-internal-format
msgid "unknown target attribute or pragma %qs"
msgstr ""
-#: config/arm/arm.cc:34660
+#: config/arm/arm.cc:34702
#, gcc-internal-format
msgid "%<asm%> flags not supported in thumb1 mode"
msgstr ""
@@ -42257,163 +42390,171 @@ msgstr ""
#. happen as options are provided by device-specs. It could be a
#. typo in a device-specs or calling the compiler proper directly
#. with -mmcu=<device>.
-#: config/avr/avr.cc:1065
+#: config/avr/avr.cc:1090
#, gcc-internal-format
msgid "unknown core architecture %qs specified with %qs"
msgstr ""
-#: config/avr/avr.cc:1119 config/pru/pru.cc:601 config/visium/visium.cc:422
+#: config/avr/avr.cc:1144 config/pru/pru.cc:601 config/visium/visium.cc:422
#, gcc-internal-format
msgid "%<-fpic%> is not supported"
msgstr ""
-#: config/avr/avr.cc:1121 config/pru/pru.cc:603 config/visium/visium.cc:424
+#: config/avr/avr.cc:1146 config/pru/pru.cc:603 config/visium/visium.cc:424
#, gcc-internal-format
msgid "%<-fPIC%> is not supported"
msgstr ""
-#: config/avr/avr.cc:1123 config/pru/pru.cc:605
+#: config/avr/avr.cc:1148 config/pru/pru.cc:605
#, gcc-internal-format
msgid "%<-fpie%> is not supported"
msgstr ""
-#: config/avr/avr.cc:1125 config/pru/pru.cc:607
+#: config/avr/avr.cc:1150 config/pru/pru.cc:607
#, gcc-internal-format
msgid "%<-fPIE%> is not supported"
msgstr ""
-#: config/avr/avr.cc:1421 config/avr/avr.cc:1426 config/riscv/riscv.cc:9392
+#: config/avr/avr.cc:1446 config/avr/avr.cc:1451 config/riscv/riscv.cc:9728
#, gcc-internal-format
msgid "function attributes %qs and %qs are mutually exclusive"
msgstr ""
-#: config/avr/avr.cc:1447 config/riscv/riscv.cc:9404
+#: config/avr/avr.cc:1472 config/riscv/riscv.cc:9740
#, gcc-internal-format
msgid "%qs function cannot have arguments"
msgstr ""
-#: config/avr/avr.cc:1450 config/riscv/riscv.cc:9401
+#: config/avr/avr.cc:1475 config/riscv/riscv.cc:9737
#, gcc-internal-format
msgid "%qs function cannot return a value"
msgstr ""
-#: config/avr/avr.cc:1464
+#: config/avr/avr.cc:1489
#, gcc-internal-format
msgid "%qs appears to be a misspelled %qs handler, missing %<__vector%> prefix"
msgstr ""
-#: config/avr/avr.cc:1477
+#: config/avr/avr.cc:1500
#, gcc-internal-format
msgid ""
"%qs is a reserved identifier in AVR-LibC. Consider %<#include <avr/"
"interrupt.h>%> before using the %qs macro"
msgstr ""
-#: config/avr/avr.cc:1694
+#: config/avr/avr.cc:1507
+#, gcc-internal-format
+msgid ""
+"%qs is a deprecated identifier in AVR-LibC. Consider %<#include <avr/"
+"interrupt.h>%> or %<#include <compat/deprecated.h>%> before using the %qs "
+"macro"
+msgstr ""
+
+#: config/avr/avr.cc:1728
#, gcc-internal-format
msgid "%<builtin_return_address%> contains only 2 bytes of address"
msgstr ""
-#: config/avr/avr.cc:3119
+#: config/avr/avr.cc:3716
#, gcc-internal-format
msgid "pointer offset from symbol maybe incorrect"
msgstr ""
-#: config/avr/avr.cc:3258
+#: config/avr/avr.cc:3855
#, gcc-internal-format
msgid "accessing data memory with program memory address"
msgstr ""
-#: config/avr/avr.cc:3319
+#: config/avr/avr.cc:3916
#, gcc-internal-format
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.cc:3653
+#: config/avr/avr.cc:4249
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.cc:3918
+#: config/avr/avr.cc:4509
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.cc:10356
+#: config/avr/avr.cc:11268
#, gcc-internal-format
msgid "%qE attribute only applies to variables in static storage"
msgstr ""
-#: config/avr/avr.cc:10363
+#: config/avr/avr.cc:11275
#, gcc-internal-format
msgid "%qE attribute only supported for reduced Tiny cores"
msgstr ""
-#: config/avr/avr.cc:10405
+#: config/avr/avr.cc:11317
#, gcc-internal-format
msgid "%qE attribute address out of range 0x%x%s0x%x"
msgstr ""
-#: config/avr/avr.cc:10419
+#: config/avr/avr.cc:11331
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.cc:10429
+#: config/avr/avr.cc:11341
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr ""
-#: config/avr/avr.cc:10505
+#: config/avr/avr.cc:11417
#, gcc-internal-format
msgid "address spaces are not supported for reduced Tiny devices"
msgstr ""
-#: config/avr/avr.cc:10512
+#: config/avr/avr.cc:11424
#, gcc-internal-format
msgid ""
"address space %qs not supported for devices with flash size up to %d KiB"
msgstr ""
-#: config/avr/avr.cc:10693
+#: config/avr/avr.cc:11604
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.cc:10696
+#: config/avr/avr.cc:11607
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.cc:10717
+#: config/avr/avr.cc:11628
#, gcc-internal-format
msgid "variable %q+D with attribute %qs must be located in static storage"
msgstr ""
-#: config/avr/avr.cc:10769
+#: config/avr/avr.cc:11679
#, gcc-internal-format
msgid ""
"variable %q+D must be const in order to be put into read-only section by "
"means of %qs"
msgstr ""
-#: config/avr/avr.cc:10930
+#: config/avr/avr.cc:11840
#, gcc-internal-format
msgid "static attribute %qs declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.cc:11019
+#: config/avr/avr.cc:11929
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the %<.noinit%> section"
msgstr ""
#. This might happen with C++ if stuff needs constructing.
-#: config/avr/avr.cc:11096
+#: config/avr/avr.cc:12006
#, gcc-internal-format
msgid "variable %q+D with dynamic initialization put into program memory area"
msgstr ""
-#: config/avr/avr.cc:11107
+#: config/avr/avr.cc:12017
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
@@ -42422,44 +42563,44 @@ msgstr ""
#. hence deny initializers now. The values of symbols with an
#. address attribute are determined by the attribute, not by
#. some initializer.
-#: config/avr/avr.cc:11172
+#: config/avr/avr.cc:12082
#, gcc-internal-format
msgid "variable %q+D with attribute %qs must not have an initializer"
msgstr ""
-#: config/avr/avr.cc:11225
+#: config/avr/avr.cc:12135
#, gcc-internal-format
msgid "%q+D has incompatible attributes %qs and %qs"
msgstr ""
-#: config/avr/avr.cc:11288
+#: config/avr/avr.cc:12198
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.cc:13788
+#: config/avr/avr.cc:14758
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.cc:14878 config/avr/avr.cc:14891
+#: config/avr/avr.cc:15839 config/avr/avr.cc:15852
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.cc:14905
+#: config/avr/avr.cc:15866
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.cc:14933
+#: config/avr/avr.cc:15894
#, gcc-internal-format, gfc-internal-format
msgid ""
"rounding to %d bits has no effect for fixed-point value with %d fractional "
"bits"
msgstr ""
-#: config/avr/avr.cc:14942
+#: config/avr/avr.cc:15903
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
@@ -42563,54 +42704,78 @@ msgstr ""
msgid "BPF CO-RE requires BTF debugging information, use %<-gbtf%>"
msgstr ""
-#: config/bpf/bpf.cc:216
+#: config/bpf/bpf.cc:214
#, gcc-internal-format
msgid "BPF CO-RE does not support LTO"
msgstr ""
-#: config/bpf/bpf.cc:253
+#: config/bpf/bpf.cc:248
#, gcc-internal-format
msgid "%<-fstack-protector%> does not work on this architecture"
msgstr ""
-#: config/bpf/bpf.cc:382
+#: config/bpf/bpf.cc:380
#, gcc-internal-format
msgid "eBPF stack limit exceeded"
msgstr ""
-#: config/bpf/bpf.cc:664
+#: config/bpf/bpf.cc:674
#, gcc-internal-format
msgid "too many function arguments for eBPF"
msgstr ""
-#: config/bpf/bpf.cc:683 config/bpf/bpf.cc:685
+#: config/bpf/bpf.cc:693 config/bpf/bpf.cc:695
#, gcc-internal-format
msgid "no constructors"
msgstr ""
-#: config/bpf/bpf.cc:701 config/bpf/bpf.cc:703
+#: config/bpf/bpf.cc:711 config/bpf/bpf.cc:713
#, gcc-internal-format
msgid "no destructors"
msgstr ""
-#: config/bpf/bpf.cc:755
+#: config/bpf/bpf.cc:765
#, gcc-internal-format
msgid "indirect call in function, which are not supported by eBPF"
msgstr ""
-#: config/bpf/bpf.cc:1005 config/loongarch/loongarch-builtins.cc:3008
-#: config/mips/mips.cc:17388 config/nios2/nios2.cc:3601
+#: config/bpf/bpf.cc:1015 config/loongarch/loongarch-builtins.cc:3005
+#: config/mips/mips.cc:17394 config/nios2/nios2.cc:3602
#: config/riscv/riscv-builtins.cc:344
-#: config/riscv/riscv-vector-builtins.cc:4189
+#: config/riscv/riscv-vector-builtins.cc:4226
#, gcc-internal-format
msgid "invalid argument to built-in function"
msgstr ""
-#: config/bpf/bpf.cc:1019
+#: config/bpf/bpf.cc:1029
#, gcc-internal-format
msgid "invalid built-in function at expansion"
msgstr ""
+#: config/bpf/bpf.cc:1251 config/bpf/bpf.cc:1254
+#, gcc-internal-format
+msgid "could not inline call to %<__builtin_%s%>: size must be constant"
+msgstr ""
+
+#: config/bpf/bpf.cc:1282 config/bpf/bpf.cc:1285
+#, gcc-internal-format
+msgid ""
+"could not inline call to %<__builtin_%s%>: too many bytes, use %<-minline-"
+"memops-threshold%>"
+msgstr ""
+
+#: config/bpf/bpf.cc:1335 config/bpf/bpf.cc:1338
+#, gcc-internal-format
+msgid "could not inline call to %<__builtin_memset%>: size must be constant"
+msgstr ""
+
+#: config/bpf/bpf.cc:1366 config/bpf/bpf.cc:1369
+#, gcc-internal-format
+msgid ""
+"could not inline call to %<__builtin_memset%>: too many bytes, use %<-"
+"minline-memops-threshold%>"
+msgstr ""
+
#: config/c6x/c6x.cc:245
#, gcc-internal-format
msgid "%<-fpic%> and %<-fPIC%> not supported without %<-mdsbt%> on this target"
@@ -42674,33 +42839,33 @@ msgstr ""
msgid "stackframe too big: %d bytes"
msgstr ""
-#: config/csky/csky.cc:2543
+#: config/csky/csky.cc:2544
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is not based on arch %s, ignoring the arch"
msgstr ""
-#: config/csky/csky.cc:2609 config/csky/csky.cc:2647 config/csky/csky.cc:2712
-#: config/csky/csky.cc:2735 config/csky/csky.cc:2752
+#: config/csky/csky.cc:2610 config/csky/csky.cc:2648 config/csky/csky.cc:2713
+#: config/csky/csky.cc:2736 config/csky/csky.cc:2753
#, gcc-internal-format
msgid "%qs is not supported by arch %s"
msgstr ""
-#: config/csky/csky.cc:2650
+#: config/csky/csky.cc:2651
#, gcc-internal-format
msgid "%<-mhard-float%> is not supported by the selected CPU"
msgstr ""
-#: config/csky/csky.cc:2666
+#: config/csky/csky.cc:2667
#, gcc-internal-format
msgid "%<-mdouble-float%> ignored without %<-mhard-float%>"
msgstr ""
-#: config/csky/csky.cc:2669
+#: config/csky/csky.cc:2670
#, gcc-internal-format
msgid "%<-mfdivdu%> ignored without %<-mhard-float%>"
msgstr ""
-#: config/csky/csky.cc:2724
+#: config/csky/csky.cc:2725
#, gcc-internal-format
msgid "%<-msmart%> is incompatible with %<-mhigh-registers%>"
msgstr ""
@@ -42717,12 +42882,12 @@ msgstr ""
#. by the caller. In theory we could test for that and handle
#. limited cases with parameters that all fit in r0-r3 with no
#. stack overflow, but punt for now.
-#: config/csky/csky.cc:6280
+#: config/csky/csky.cc:6281
#, gcc-internal-format
msgid "Nested function trampolines not supported on CK801."
msgstr ""
-#: config/csky/csky.cc:6476
+#: config/csky/csky.cc:6477
#, gcc-internal-format
msgid "%qE attribute ignored without %<-mistack%>"
msgstr ""
@@ -42739,12 +42904,12 @@ msgid ""
"or %qs"
msgstr ""
-#: config/epiphany/epiphany.cc:1542
+#: config/epiphany/epiphany.cc:1543
#, gcc-internal-format
msgid "%<stack_offset%> must be at least 4"
msgstr ""
-#: config/epiphany/epiphany.cc:1544
+#: config/epiphany/epiphany.cc:1545
#, gcc-internal-format
msgid "%<stack_offset%> must be a multiple of 4"
msgstr ""
@@ -42824,143 +42989,158 @@ msgstr ""
msgid "stack frame must be smaller than 64K"
msgstr ""
-#: config/gcn/gcn.cc:170
+#: config/gcn/gcn.cc:174
#, gcc-internal-format
msgid "%<-mxnack=on%> is incompatible with %<-march=%s%>"
msgstr ""
-#: config/gcn/gcn.cc:284
+#: config/gcn/gcn.cc:290
#, gcc-internal-format
msgid "%<amdgpu_hsa_kernel%> attribute requires string constant arguments"
msgstr ""
-#: config/gcn/gcn.cc:297
+#: config/gcn/gcn.cc:303
#, gcc-internal-format
msgid "unknown specifier %qs in %<amdgpu_hsa_kernel%> attribute"
msgstr ""
-#: config/gcn/gcn.cc:304
+#: config/gcn/gcn.cc:310
#, gcc-internal-format
msgid "duplicated parameter specifier %qs in %<amdgpu_hsa_kernel%> attribute"
msgstr ""
-#: config/gcn/gcn.cc:356
+#: config/gcn/gcn.cc:362
#, gcc-internal-format
msgid "too many arguments passed in sgpr registers"
msgstr ""
-#: config/gcn/gcn.cc:2515
+#: config/gcn/gcn.cc:2521
#, gcc-internal-format
msgid ""
"A non-default set of initial values has been requested, which violates the "
"ABI"
msgstr ""
-#: config/gcn/gcn.cc:2783
+#: config/gcn/gcn.cc:2789
#, gcc-internal-format, gfc-internal-format
msgid "wrong type of argument %s"
msgstr ""
-#: config/gcn/gcn.cc:3788
+#: config/gcn/gcn.cc:3798
#, gcc-internal-format
msgid ""
"nested function trampolines not supported on GCN5 due to non-executable "
"stacks"
msgstr ""
-#: config/gcn/gcn.cc:3940
+#: config/gcn/gcn.cc:3950
#, gcc-internal-format
msgid "TLS is not implemented for GCN."
msgstr ""
-#: config/gcn/gcn.cc:5032
+#: config/gcn/gcn.cc:5042
#, gcc-internal-format
msgid "Builtin not implemented"
msgstr ""
-#: config/gcn/gcn.cc:5636
+#: config/gcn/gcn.cc:5688
#, gcc-internal-format
msgid "unsupported simdlen %wd (amdgcn)"
msgstr ""
-#: config/gcn/gcn.cc:6346
+#: config/gcn/gcn.cc:6398
#, gcc-internal-format
msgid "using %<vector_length (64)%>, ignoring %d"
msgstr ""
-#: config/gcn/gcn.cc:6347
+#: config/gcn/gcn.cc:6399
#, gcc-internal-format
msgid "using %<vector_length (64)%>, ignoring runtime setting"
msgstr ""
-#: config/gcn/gcn.cc:6359 config/nvptx/nvptx.cc:6606
+#: config/gcn/gcn.cc:6411 config/nvptx/nvptx.cc:6607
#, gcc-internal-format
msgid "using %<num_workers (%d)%>, ignoring %d"
msgstr ""
-#: config/gcn/gcn.cc:6386 config/gcn/gcn.cc:6415
+#: config/gcn/gcn.cc:6438 config/gcn/gcn.cc:6467
#, gcc-internal-format, gfc-internal-format
msgid "offload dimension out of range (%d)"
msgstr ""
-#: config/gcn/gcn.cc:6910
+#: config/gcn/gcn.cc:6972
#, gcc-internal-format
msgid ""
"%d bytes of gang-private data-share memory exhausted (increase with %<-mgang-"
"private-size=%d%>, for example)"
msgstr ""
-#: config/gcn/mkoffload.cc:160
+#: config/gcn/mkoffload.cc:166
#, gcc-internal-format
msgid "deleting file %qs: %m"
msgstr ""
-#: config/gcn/mkoffload.cc:862
+#: config/gcn/mkoffload.cc:873
+#, gcc-internal-format
+msgid "unrecognized argument in option %<-march=%s%>"
+msgstr ""
+
+#: config/gcn/mkoffload.cc:897
+#, gcc-internal-format
+msgid "valid arguments to %<-march=%> are: %s"
+msgstr ""
+
+#: config/gcn/mkoffload.cc:900
+#, gcc-internal-format
+msgid "valid argument to %<-march=%> is %qs"
+msgstr ""
+
+#: config/gcn/mkoffload.cc:936
#, gcc-internal-format
msgid "%<COLLECT_GCC%> must be set"
msgstr ""
-#: config/gcn/mkoffload.cc:908
+#: config/gcn/mkoffload.cc:982
#, gcc-internal-format
msgid "offload compiler %qs not found"
msgstr ""
-#: config/gcn/mkoffload.cc:930
+#: config/gcn/mkoffload.cc:1004
#, gcc-internal-format
msgid "unrecognizable argument of option %<"
msgstr ""
-#: config/gcn/mkoffload.cc:994 config/nvptx/mkoffload.cc:751
+#: config/gcn/mkoffload.cc:1056 config/nvptx/mkoffload.cc:753
#, gcc-internal-format
msgid "either %<-fopenacc%> or %<-fopenmp%> must be set"
msgstr ""
-#: config/gcn/mkoffload.cc:1039
+#: config/gcn/mkoffload.cc:1103
#, gcc-internal-format
msgid "unhandled architecture"
msgstr ""
-#: config/gcn/mkoffload.cc:1079 config/gcn/mkoffload.cc:1231
+#: config/gcn/mkoffload.cc:1143 config/gcn/mkoffload.cc:1295
#, gcc-internal-format
msgid "cannot open %qs"
msgstr ""
-#: config/gcn/mkoffload.cc:1217 config/nvptx/mkoffload.cc:841
+#: config/gcn/mkoffload.cc:1281 config/nvptx/mkoffload.cc:843
#, gcc-internal-format
msgid "cannot open omp_requires file %qs"
msgstr ""
-#: config/gcn/mkoffload.cc:1221 config/nvptx/mkoffload.cc:845
+#: config/gcn/mkoffload.cc:1285 config/nvptx/mkoffload.cc:847
#, gcc-internal-format
msgid "cannot read omp_requires file %qs"
msgstr ""
-#: config/gcn/mkoffload.cc:1227
+#: config/gcn/mkoffload.cc:1291
#, gcc-internal-format
msgid "cannot open intermediate gcn asm file"
msgstr ""
-#: config/gcn/mkoffload.cc:1244
+#: config/gcn/mkoffload.cc:1308
#, gcc-internal-format
msgid "cannot open intermediate gcn obj file"
msgstr ""
@@ -43000,526 +43180,526 @@ msgstr ""
msgid "cannot set position in PCH file: %m"
msgstr ""
-#: config/i386/i386-builtins.cc:1960
+#: config/i386/i386-builtins.cc:1962
#, gcc-internal-format
msgid "no dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386-builtins.cc:2010
+#: config/i386/i386-builtins.cc:2012
#, gcc-internal-format
msgid "ISA %qs is not supported in %<target%> attribute, use %<arch=%> syntax"
msgstr ""
-#: config/i386/i386-builtins.cc:2021
+#: config/i386/i386-builtins.cc:2023
#, gcc-internal-format, gfc-internal-format
msgid "no dispatcher found for the versioning attributes: %s"
msgstr ""
-#: config/i386/i386-builtins.cc:2131
+#: config/i386/i386-builtins.cc:2133
#, gcc-internal-format
msgid "parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386-builtins.cc:2155 config/i386/i386-builtins.cc:2204
+#: config/i386/i386-builtins.cc:2157 config/i386/i386-builtins.cc:2206
#, gcc-internal-format, gfc-internal-format
msgid "parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386-expand.cc:9751
+#: config/i386/i386-expand.cc:9752
#, gcc-internal-format
msgid "interrupt service routine cannot be called directly"
msgstr ""
-#: config/i386/i386-expand.cc:10222 config/i386/i386-expand.cc:11809
+#: config/i386/i386-expand.cc:10223 config/i386/i386-expand.cc:11810
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:10696
+#: config/i386/i386-expand.cc:10697
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:10791
+#: config/i386/i386-expand.cc:10792
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11738
+#: config/i386/i386-expand.cc:11739
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11753
+#: config/i386/i386-expand.cc:11754
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11788
+#: config/i386/i386-expand.cc:11789
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11828
+#: config/i386/i386-expand.cc:11829
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11844
+#: config/i386/i386-expand.cc:11845
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11854
+#: config/i386/i386-expand.cc:11855
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11859
+#: config/i386/i386-expand.cc:11860
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:11996
+#: config/i386/i386-expand.cc:11997
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386-expand.cc:12001
+#: config/i386/i386-expand.cc:12002
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386-expand.cc:12007 config/i386/i386-expand.cc:12331
+#: config/i386/i386-expand.cc:12008 config/i386/i386-expand.cc:12332
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386-expand.cc:12311
+#: config/i386/i386-expand.cc:12312
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:12319
+#: config/i386/i386-expand.cc:12320
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:12322
+#: config/i386/i386-expand.cc:12323
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:12798
+#: config/i386/i386-expand.cc:12799
#, gcc-internal-format
msgid "the fourth argument must be one of enum %qs"
msgstr ""
-#: config/i386/i386-expand.cc:12868 config/rs6000/rs6000-builtin.cc:2378
+#: config/i386/i386-expand.cc:12869 config/rs6000/rs6000-builtin.cc:2378
#, gcc-internal-format
msgid "selector must be an integer constant in the range [0, %wi]"
msgstr ""
-#: config/i386/i386-expand.cc:13119
+#: config/i386/i386-expand.cc:13120
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386-expand.cc:13123
+#: config/i386/i386-expand.cc:13124
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386-expand.cc:13611
+#: config/i386/i386-expand.cc:13612
#, gcc-internal-format
msgid "second, third and fourth argument must be a const"
msgstr ""
-#: config/i386/i386-expand.cc:13619
+#: config/i386/i386-expand.cc:13620
#, gcc-internal-format
msgid "invalid third argument"
msgstr ""
#. Ignore the hint.
-#: config/i386/i386-expand.cc:13628 config/i386/i386-expand.cc:13683
+#: config/i386/i386-expand.cc:13629 config/i386/i386-expand.cc:13684
#, gcc-internal-format
msgid ""
"instruction prefetch applies when in 64-bit mode with RIP-relative "
"addressing and option %<-mprefetchi%>; they stay NOPs otherwise"
msgstr ""
-#: config/i386/i386-expand.cc:13645
+#: config/i386/i386-expand.cc:13646
#, gcc-internal-format
msgid "invalid third argument to %<__builtin_ia32_prefetch%>; using zero"
msgstr ""
-#: config/i386/i386-expand.cc:13671
+#: config/i386/i386-expand.cc:13672
#, gcc-internal-format
msgid "second argument must be a const"
msgstr ""
-#: config/i386/i386-expand.cc:14198
+#: config/i386/i386-expand.cc:14218
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386-expand.cc:14231
+#: config/i386/i386-expand.cc:14251
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386-expand.cc:14993 config/i386/i386-expand.cc:15205
+#: config/i386/i386-expand.cc:15013 config/i386/i386-expand.cc:15225
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386-expand.cc:15258
+#: config/i386/i386-expand.cc:15278
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386-expand.cc:15264
+#: config/i386/i386-expand.cc:15284
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386-expand.cc:15283
+#: config/i386/i386-expand.cc:15303
#, gcc-internal-format
msgid "the argument to %<xabort%> intrinsic must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386-features.cc:3526
+#: config/i386/i386-features.cc:3516
#, gcc-internal-format
msgid ""
"function versions cannot be marked as %<gnu_inline%>, bodies have to be "
"generated"
msgstr ""
-#: config/i386/i386-options.cc:921 config/i386/i386-options.cc:2246
-#: config/i386/i386-options.cc:2255
+#: config/i386/i386-options.cc:925 config/i386/i386-options.cc:2250
+#: config/i386/i386-options.cc:2259
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr ""
-#: config/i386/i386-options.cc:1204
+#: config/i386/i386-options.cc:1208
#, gcc-internal-format
msgid "attribute %qs argument is not a string"
msgstr ""
-#: config/i386/i386-options.cc:1268
+#: config/i386/i386-options.cc:1272
#, gcc-internal-format
msgid "attribute %qs argument %qs is unknown"
msgstr ""
-#: config/i386/i386-options.cc:1331
+#: config/i386/i386-options.cc:1335
#, gcc-internal-format
msgid "attribute value %qs was already specified in %qs attribute"
msgstr ""
-#: config/i386/i386-options.cc:1369
+#: config/i386/i386-options.cc:1373
#, gcc-internal-format
msgid "attribute value %qs is unknown in %qs attribute"
msgstr ""
-#: config/i386/i386-options.cc:1669
+#: config/i386/i386-options.cc:1673
#, gcc-internal-format
msgid "wrong argument %qs to option %qs"
msgstr ""
-#: config/i386/i386-options.cc:1675
+#: config/i386/i386-options.cc:1679
#, gcc-internal-format
msgid "size ranges of option %qs should be increasing"
msgstr ""
-#: config/i386/i386-options.cc:1685
+#: config/i386/i386-options.cc:1689
#, gcc-internal-format
msgid "wrong strategy name %qs specified for option %qs"
msgstr ""
#. rep; movq isn't available in 32-bit code.
-#: config/i386/i386-options.cc:1711
+#: config/i386/i386-options.cc:1715
#, gcc-internal-format
msgid ""
"strategy name %qs specified for option %qs not supported for 32-bit code"
msgstr ""
-#: config/i386/i386-options.cc:1724
+#: config/i386/i386-options.cc:1728
#, gcc-internal-format
msgid "unknown alignment %qs specified for option %qs"
msgstr ""
-#: config/i386/i386-options.cc:1734
+#: config/i386/i386-options.cc:1738
#, gcc-internal-format
msgid "the max value for the last size range should be -1 for option %qs"
msgstr ""
-#: config/i386/i386-options.cc:1741
+#: config/i386/i386-options.cc:1745
#, gcc-internal-format
msgid "too many size ranges specified in option %qs"
msgstr ""
-#: config/i386/i386-options.cc:1819
+#: config/i386/i386-options.cc:1823
#, gcc-internal-format
msgid "unknown parameter to option %<-mtune-ctrl%>: %s"
msgstr ""
-#: config/i386/i386-options.cc:2042
+#: config/i386/i386-options.cc:2046
#, gcc-internal-format
msgid "Intel MCU psABI isn%'t supported in %s mode"
msgstr ""
-#: config/i386/i386-options.cc:2096
+#: config/i386/i386-options.cc:2100
#, gcc-internal-format
msgid ""
"%<-mtune=x86-64%> is deprecated; use %<-mtune=k8%> or %<-mtune=generic%> "
"instead as appropriate"
msgstr ""
-#: config/i386/i386-options.cc:2098
+#: config/i386/i386-options.cc:2102
#, gcc-internal-format
msgid ""
"%<target(\"tune=x86-64\")%> is deprecated; use %<target(\"tune=k8\")%> or "
"%<target(\"tune=generic\")%> instead as appropriate"
msgstr ""
-#: config/i386/i386-options.cc:2104
+#: config/i386/i386-options.cc:2108
#, gcc-internal-format
msgid "%<-mtune=knl%> support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386-options.cc:2105
+#: config/i386/i386-options.cc:2109
#, gcc-internal-format
msgid "%<target(\"tune=knl\")%> support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386-options.cc:2110
+#: config/i386/i386-options.cc:2114
#, gcc-internal-format
msgid "%<-mtune=knm%> support will be removed in GCC 15"
msgstr ""
-#: config/i386/i386-options.cc:2111
+#: config/i386/i386-options.cc:2115
#, gcc-internal-format
msgid "%<target(\"tune=knm\")%> support will be removed in GCC 15"
msgstr ""
#. rep; movq isn't available in 32-bit code.
-#: config/i386/i386-options.cc:2138
+#: config/i386/i386-options.cc:2142
#, gcc-internal-format
msgid "%<-mstringop-strategy=rep_8byte%> not supported for 32-bit code"
msgstr ""
-#: config/i386/i386-options.cc:2143
+#: config/i386/i386-options.cc:2147
#, gcc-internal-format
ms[...]
[diff truncated at 524288 bytes]
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2024-04-10 17:11 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-04-10 17:11 [gcc r14-9894] Regenerate gcc.pot Joseph Myers
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).