From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 1105) id A2161385840B; Tue, 23 Apr 2024 20:29:19 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org A2161385840B DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gcc.gnu.org; s=default; t=1713904159; bh=Lc7kmm+X7QFg713LRi2VEmGRGCBuo3djisWHFTKRUkw=; h=From:To:Subject:Date:From; b=sLZgrPILx398xDvljjlKAzZE74D+PVbmpU2oJC+L6we4ZCZNtV92ZLSqjqlpTbUmj 1wjrZJx0GIJ1cyurxJB9dmoMJBOtdLSyeZTAvXWMymexTiSeNGqH+VBB5D6mD6TIcB cslA6E7JadeS1CxZPFgmCN9Ze+fDeLTCTwQoAyHQ= MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="utf-8" From: Joseph Myers To: gcc-cvs@gcc.gnu.org Subject: [gcc r14-10098] Regenerate gcc.pot X-Act-Checkin: gcc X-Git-Author: Joseph Myers X-Git-Refname: refs/heads/master X-Git-Oldrev: 0bf94da59feab2c72a02c91df310a36d33dfd1f7 X-Git-Newrev: f7a5c993e583467f7e0fc514c878178ff7b88527 Message-Id: <20240423202919.A2161385840B@sourceware.org> Date: Tue, 23 Apr 2024 20:29:19 +0000 (GMT) List-Id: https://gcc.gnu.org/g:f7a5c993e583467f7e0fc514c878178ff7b88527 commit r14-10098-gf7a5c993e583467f7e0fc514c878178ff7b88527 Author: Joseph Myers Date: Tue Apr 23 20:28:35 2024 +0000 Regenerate gcc.pot * gcc.pot: Regenerate. Diff: --- gcc/po/gcc.pot | 6798 ++++++++++++++++++++++++++++---------------------------- 1 file changed, 3415 insertions(+), 3383 deletions(-) diff --git a/gcc/po/gcc.pot b/gcc/po/gcc.pot index 70c952734a3..2a180da69bb 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-04-10 17:10+0000\n" +"POT-Creation-Date: 2024-04-23 20:27+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -543,7 +543,7 @@ msgstr "" msgid "Warn about creation of array temporaries." msgstr "" -#: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1594 +#: fortran/lang.opt:214 fortran/lang.opt:539 c-family/c.opt:1598 #: config/alpha/alpha.opt:31 common.opt:685 common.opt:831 common.opt:1079 #: common.opt:1083 common.opt:1087 common.opt:1091 common.opt:1819 #: common.opt:1922 common.opt:2099 common.opt:2103 common.opt:2382 @@ -1163,8 +1163,8 @@ msgstr "" msgid "Append underscores to externally visible names." msgstr "" -#: 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 +#: fortran/lang.opt:832 c-family/c.opt:1733 c-family/c.opt:1810 +#: c-family/c.opt:1818 c-family/c.opt:2149 config/xtensa/xtensa.opt:42 #: config/pa/pa.opt:46 config/pa/pa.opt:78 config/arc/arc.opt:140 #: config/arc/arc.opt:296 config/arc/arc.opt:304 config/arc/arc.opt:308 #: config/arc/arc.opt:312 config/arc/arc.opt:317 config/arc/arc.opt:326 @@ -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:1465 c-family/c.opt:1469 +#: rust/lang.opt:47 rust/lang.opt:51 c-family/c.opt:1469 c-family/c.opt:1473 #, no-c-format msgid "Warn when a const variable is unused." msgstr "" -#: rust/lang.opt:55 c-family/c.opt:1481 +#: rust/lang.opt:55 c-family/c.opt:1485 #, no-c-format msgid "" "Warn if a caller of a function, marked with attribute warn_unused_result, " "does not use its return value." msgstr "" -#: rust/lang.opt:59 c-family/c.opt:850 common.opt:654 +#: rust/lang.opt:59 c-family/c.opt:854 common.opt:654 #, no-c-format msgid "Warn for infinitely recursive calls." msgstr "" @@ -1719,987 +1719,994 @@ msgstr "" msgid "Warn about casts which discard qualifiers." msgstr "" -#: c-family/c.opt:519 c-family/c.opt:523 +#: c-family/c.opt:519 +#, no-c-format +msgid "" +"Warn about a cast to reference type that does not use a related user-defined " +"conversion function." +msgstr "" + +#: c-family/c.opt:523 c-family/c.opt:527 #, no-c-format msgid "Warn about catch handlers of non-reference type." msgstr "" -#: c-family/c.opt:527 +#: c-family/c.opt:531 #, no-c-format msgid "" "Complain about a name being declared as a class member after a previous use " "of the same name." msgstr "" -#: c-family/c.opt:531 +#: c-family/c.opt:535 #, no-c-format msgid "Warn about subscripts whose type is \"char\"." msgstr "" -#: 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 +#: c-family/c.opt:539 c-family/c.opt:1630 c-family/c.opt:1634 +#: c-family/c.opt:1638 c-family/c.opt:1642 c-family/c.opt:1646 +#: c-family/c.opt:1650 c-family/c.opt:1654 c-family/c.opt:1661 +#: c-family/c.opt:1665 c-family/c.opt:1669 c-family/c.opt:1673 +#: c-family/c.opt:1677 c-family/c.opt:1681 c-family/c.opt:1685 +#: c-family/c.opt:1689 c-family/c.opt:1693 c-family/c.opt:1697 +#: c-family/c.opt:1701 c-family/c.opt:1705 c-family/c.opt:1709 #: config/i386/i386.opt:1022 #, no-c-format msgid "Removed in GCC 9. This switch has no effect." msgstr "" -#: c-family/c.opt:539 +#: c-family/c.opt:543 #, no-c-format msgid "" "Warn when a conversion function will never be called due to the type it " "converts to." msgstr "" -#: c-family/c.opt:543 +#: c-family/c.opt:547 #, no-c-format msgid "Warn for unsafe raw memory writes to objects of class types." msgstr "" -#: c-family/c.opt:547 +#: c-family/c.opt:551 #, no-c-format msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"." msgstr "" -#: c-family/c.opt:551 +#: c-family/c.opt:555 #, no-c-format msgid "Warn about uses of a comma operator within a subscripting expression." msgstr "" -#: c-family/c.opt:555 +#: c-family/c.opt:559 #, no-c-format msgid "" "Warn about possibly nested block comments, and C++ comments spanning more " "than one physical line." msgstr "" -#: c-family/c.opt:559 +#: c-family/c.opt:563 #, no-c-format msgid "Synonym for -Wcomment." msgstr "" -#: c-family/c.opt:563 +#: c-family/c.opt:567 #, no-c-format msgid "Warn for conditionally-supported constructs." msgstr "" -#: c-family/c.opt:567 +#: c-family/c.opt:571 #, no-c-format msgid "Warn for implicit type conversions that may change a value." msgstr "" -#: c-family/c.opt:571 +#: c-family/c.opt:575 #, no-c-format msgid "Warn for converting NULL from/to a non-pointer type." msgstr "" -#: c-family/c.opt:579 +#: c-family/c.opt:583 #, no-c-format msgid "" "Warn when performing class template argument deduction on a type with no " "deduction guides." msgstr "" -#: c-family/c.opt:584 +#: c-family/c.opt:588 #, no-c-format msgid "Warn when all constructors and destructors are private." msgstr "" -#: c-family/c.opt:588 +#: c-family/c.opt:592 #, no-c-format msgid "Warn about dangling else." msgstr "" -#: c-family/c.opt:592 c-family/c.opt:596 +#: c-family/c.opt:596 c-family/c.opt:600 #, no-c-format msgid "Warn for uses of pointers to auto variables whose lifetime has ended." msgstr "" -#: c-family/c.opt:600 +#: c-family/c.opt:604 #, no-c-format msgid "Warn when a reference is bound to a temporary whose lifetime has ended." msgstr "" -#: c-family/c.opt:604 +#: c-family/c.opt:608 #, no-c-format msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage." msgstr "" -#: c-family/c.opt:608 +#: c-family/c.opt:612 #, no-c-format msgid "Warn when a declaration is found after a statement." msgstr "" -#: c-family/c.opt:612 +#: c-family/c.opt:616 #, no-c-format msgid "Warn for missing parameter types in function declarations." msgstr "" -#: c-family/c.opt:616 +#: c-family/c.opt:620 #, no-c-format msgid "Warn when deleting a pointer to incomplete type." msgstr "" -#: c-family/c.opt:620 +#: c-family/c.opt:624 #, no-c-format msgid "Warn about deleting polymorphic objects with non-virtual destructors." msgstr "" -#: c-family/c.opt:628 +#: c-family/c.opt:632 #, no-c-format msgid "" "Mark implicitly-declared copy operations as deprecated if the class has a " "user-provided copy operation." msgstr "" -#: c-family/c.opt:633 +#: c-family/c.opt:637 #, no-c-format msgid "" "Mark implicitly-declared copy operations as deprecated if the class has a " "user-provided copy operation or destructor." msgstr "" -#: c-family/c.opt:638 +#: c-family/c.opt:642 #, no-c-format msgid "" "Warn about deprecated arithmetic conversions on operands of enumeration " "types." msgstr "" -#: c-family/c.opt:642 +#: c-family/c.opt:646 #, no-c-format msgid "" "Warn about deprecated arithmetic conversions on operands where one is of " "enumeration type and the other is of a floating-point type." msgstr "" -#: c-family/c.opt:647 +#: c-family/c.opt:651 #, no-c-format msgid "" "Warn about positional initialization of structs requiring designated " "initializers." msgstr "" -#: c-family/c.opt:651 +#: c-family/c.opt:655 #, no-c-format msgid "Warn if qualifiers on arrays which are pointer targets are discarded." msgstr "" -#: c-family/c.opt:655 +#: c-family/c.opt:659 #, no-c-format msgid "Warn if type qualifiers on pointers are discarded." msgstr "" -#: c-family/c.opt:659 +#: c-family/c.opt:663 #, no-c-format msgid "Warn about compile-time integer division by zero." msgstr "" -#: c-family/c.opt:663 +#: c-family/c.opt:667 #, no-c-format msgid "Warn about implicit conversions from \"float\" to \"double\"." msgstr "" -#: c-family/c.opt:667 +#: c-family/c.opt:671 #, no-c-format msgid "" "Warn when a declaration has duplicate const, volatile, restrict or _Atomic " "specifier." msgstr "" -#: c-family/c.opt:671 +#: c-family/c.opt:675 #, no-c-format msgid "Warn about duplicated branches in if-else statements." msgstr "" -#: c-family/c.opt:675 +#: c-family/c.opt:679 #, no-c-format msgid "Warn about duplicated conditions in an if-else-if chain." msgstr "" -#: c-family/c.opt:679 +#: c-family/c.opt:683 #, no-c-format msgid "Warn about violations of Effective C++ style rules." msgstr "" -#: c-family/c.opt:683 +#: c-family/c.opt:687 #, no-c-format msgid "" "Warn if an additional enum-base is used in an elaborated-type-specifier." msgstr "" -#: c-family/c.opt:687 +#: c-family/c.opt:691 #, no-c-format msgid "Warn about an empty body in an if or else statement." msgstr "" -#: c-family/c.opt:691 +#: c-family/c.opt:695 #, no-c-format msgid "Warn about stray tokens after #else and #endif." msgstr "" -#: c-family/c.opt:695 +#: c-family/c.opt:699 #, no-c-format msgid "Warn about comparison of different enum types." msgstr "" -#: c-family/c.opt:699 +#: c-family/c.opt:703 #, no-c-format msgid "Warn about implicit conversion of enum types." msgstr "" -#: c-family/c.opt:703 +#: c-family/c.opt:707 #, no-c-format msgid "Warn about enum/integer type mismatches." msgstr "" -#: c-family/c.opt:711 +#: c-family/c.opt:715 #, no-c-format msgid "" "This switch is deprecated; use -Werror=implicit-function-declaration instead." msgstr "" -#: c-family/c.opt:715 +#: c-family/c.opt:719 #, no-c-format msgid "Warn when an exception handler is shadowed by another handler." msgstr "" -#: c-family/c.opt:719 +#: c-family/c.opt:723 #, no-c-format msgid "Warn if \"defined\" is used outside #if." msgstr "" -#: c-family/c.opt:727 +#: c-family/c.opt:731 #, no-c-format msgid "Warn about semicolon after in-class function definition." msgstr "" -#: c-family/c.opt:731 +#: c-family/c.opt:735 #, no-c-format msgid "" "Warn when a structure containing a C99 flexible array member as the last " "field is not at the end of another structure." msgstr "" -#: c-family/c.opt:736 +#: c-family/c.opt:740 #, no-c-format msgid "" "Warn for implicit type conversions that cause loss of floating point " "precision." msgstr "" -#: c-family/c.opt:740 +#: c-family/c.opt:744 #, no-c-format msgid "Warn if testing floating point numbers for equality." msgstr "" -#: c-family/c.opt:744 c-family/c.opt:799 +#: c-family/c.opt:748 c-family/c.opt:803 #, no-c-format msgid "Warn about printf/scanf/strftime/strfmon format string anomalies." msgstr "" -#: c-family/c.opt:748 +#: c-family/c.opt:752 #, no-c-format msgid "Warn about format strings that contain NUL bytes." msgstr "" -#: c-family/c.opt:752 +#: c-family/c.opt:756 #, no-c-format msgid "Warn about GCC format strings with strings unsuitable for diagnostics." msgstr "" -#: c-family/c.opt:756 +#: c-family/c.opt:760 #, no-c-format msgid "Warn if passing too many arguments to a function for its format string." msgstr "" -#: c-family/c.opt:760 +#: c-family/c.opt:764 #, no-c-format msgid "Warn about format strings that are not literals." msgstr "" -#: c-family/c.opt:764 +#: c-family/c.opt:768 #, no-c-format msgid "" "Warn about function calls with format strings that write past the end of the " "destination region. Same as -Wformat-overflow=1." msgstr "" -#: c-family/c.opt:769 +#: c-family/c.opt:773 #, no-c-format msgid "" "Warn about function calls with format strings that write past the end of the " "destination region." msgstr "" -#: c-family/c.opt:774 +#: c-family/c.opt:778 #, no-c-format msgid "Warn about possible security problems with format functions." msgstr "" -#: c-family/c.opt:778 +#: c-family/c.opt:782 #, no-c-format msgid "Warn about sign differences with format functions." msgstr "" -#: c-family/c.opt:782 +#: c-family/c.opt:786 #, no-c-format msgid "" "Warn about calls to snprintf and similar functions that truncate output. " "Same as -Wformat-truncation=1." msgstr "" -#: c-family/c.opt:787 +#: c-family/c.opt:791 #, no-c-format msgid "" "Warn about calls to snprintf and similar functions that truncate output." msgstr "" -#: c-family/c.opt:791 +#: c-family/c.opt:795 #, no-c-format msgid "Warn about strftime formats yielding 2-digit years." msgstr "" -#: c-family/c.opt:795 +#: c-family/c.opt:799 #, no-c-format msgid "Warn about zero-length formats." msgstr "" -#: c-family/c.opt:803 +#: c-family/c.opt:807 #, no-c-format msgid "" "Warn when __builtin_frame_address or __builtin_return_address is used " "unsafely." msgstr "" -#: c-family/c.opt:807 +#: c-family/c.opt:811 #, no-c-format msgid "" "Warn about the global module fragment not containing only preprocessing " "directives." msgstr "" -#: c-family/c.opt:811 +#: c-family/c.opt:815 #, no-c-format msgid "Warn when the field in a struct is not aligned." msgstr "" -#: c-family/c.opt:815 +#: c-family/c.opt:819 #, no-c-format msgid "Warn whenever type qualifiers are ignored." msgstr "" -#: c-family/c.opt:819 +#: c-family/c.opt:823 #, no-c-format msgid "Warn whenever attributes are ignored." msgstr "" -#: c-family/c.opt:823 +#: c-family/c.opt:827 #, no-c-format msgid "Warn about implicit declarations." msgstr "" -#: c-family/c.opt:831 +#: c-family/c.opt:835 #, no-c-format msgid "Warn about implicit function declarations." msgstr "" -#: c-family/c.opt:835 +#: c-family/c.opt:839 #, no-c-format msgid "Warn when a declaration does not specify a type." msgstr "" -#: c-family/c.opt:842 +#: c-family/c.opt:846 #, no-c-format msgid "Warn when a base is inaccessible in derived due to ambiguity." msgstr "" -#: c-family/c.opt:846 +#: c-family/c.opt:850 #, no-c-format msgid "" "Warn when there is a conversion between pointers that have incompatible " "types." msgstr "" -#: c-family/c.opt:854 +#: c-family/c.opt:858 #, no-c-format msgid "Warn about variables which are initialized to themselves." msgstr "" -#: c-family/c.opt:858 +#: c-family/c.opt:862 #, no-c-format msgid "" "Warn about uses of std::initializer_list that can result in dangling " "pointers." msgstr "" -#: c-family/c.opt:862 +#: c-family/c.opt:866 #, no-c-format msgid "" "Warn about nonsensical values of --param destructive-interference-size or " "constructive-interference-size." msgstr "" -#: c-family/c.opt:867 +#: c-family/c.opt:871 #, no-c-format msgid "" "Warn about C++11 inheriting constructors when the base has a variadic " "constructor." msgstr "" -#: c-family/c.opt:871 +#: c-family/c.opt:875 #, no-c-format msgid "" "Warn about incompatible integer to pointer and pointer to integer " "conversions." msgstr "" -#: c-family/c.opt:875 +#: c-family/c.opt:879 #, no-c-format msgid "Warn for suspicious integer expressions in boolean context." msgstr "" -#: c-family/c.opt:879 +#: c-family/c.opt:883 #, no-c-format msgid "" "Warn when there is a cast to a pointer from an integer of a different size." msgstr "" -#: c-family/c.opt:883 +#: c-family/c.opt:887 #, no-c-format msgid "Warn when a function never produces a constant expression." msgstr "" -#: c-family/c.opt:887 +#: c-family/c.opt:891 #, no-c-format msgid "Warn about invalid uses of the \"offsetof\" macro." msgstr "" -#: c-family/c.opt:891 +#: c-family/c.opt:895 #, no-c-format msgid "Warn about PCH files that are found but not used." msgstr "" -#: c-family/c.opt:895 +#: c-family/c.opt:899 #, no-c-format msgid "Warn about invalid UTF-8 characters." msgstr "" -#: c-family/c.opt:899 +#: c-family/c.opt:903 #, no-c-format msgid "Warn when a jump misses a variable initialization." msgstr "" -#: c-family/c.opt:903 +#: c-family/c.opt:907 #, no-c-format msgid "" "Warn when a string or character literal is followed by a ud-suffix which " "does not begin with an underscore." msgstr "" -#: c-family/c.opt:907 +#: c-family/c.opt:911 #, no-c-format msgid "" "Warn when logical not is used on the left hand side operand of a comparison." msgstr "" -#: c-family/c.opt:911 +#: c-family/c.opt:915 #, no-c-format msgid "" "Warn when a logical operator is suspiciously always evaluating to true or " "false." msgstr "" -#: c-family/c.opt:915 +#: c-family/c.opt:919 #, no-c-format msgid "Do not warn about using \"long long\" when -pedantic." msgstr "" -#: c-family/c.opt:919 +#: c-family/c.opt:923 #, no-c-format msgid "Warn about suspicious declarations of \"main\"." 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 contains the " "number of elements not multiplied by the element size." msgstr "" -#: c-family/c.opt:935 +#: c-family/c.opt:939 #, no-c-format msgid "" "Warn about suspicious calls to memset where the third argument is constant " "literal zero and the second is not." msgstr "" -#: c-family/c.opt:939 +#: c-family/c.opt:943 #, no-c-format msgid "" "Warn when the indentation of the code does not reflect the block structure." msgstr "" -#: c-family/c.opt:943 +#: c-family/c.opt:947 #, no-c-format msgid "" "Warn for deallocation calls with arguments returned from mismatched " "allocation functions." msgstr "" -#: c-family/c.opt:948 +#: c-family/c.opt:952 #, no-c-format msgid "" "Warn for mismatches between calls to operator new or delete and the " "corresponding call to the allocation or deallocation function." msgstr "" -#: c-family/c.opt:953 +#: c-family/c.opt:957 #, no-c-format msgid "" "Warn when a class is redeclared or referenced using a mismatched class-key." msgstr "" -#: c-family/c.opt:957 +#: c-family/c.opt:961 #, no-c-format msgid "" "Warn about declarations of entities that may be missing attributes that " "related entities have been declared with." msgstr "" -#: c-family/c.opt:962 +#: c-family/c.opt:966 #, no-c-format msgid "Warn about possibly missing braces around initializers." msgstr "" -#: c-family/c.opt:966 +#: c-family/c.opt:970 #, no-c-format msgid "Warn about global functions without previous declarations." msgstr "" -#: c-family/c.opt:970 +#: c-family/c.opt:974 #, no-c-format msgid "Warn about missing fields in struct initializers." msgstr "" -#: c-family/c.opt:978 +#: c-family/c.opt:982 #, no-c-format msgid "Warn about user-specified include directories that do not exist." msgstr "" -#: c-family/c.opt:982 +#: c-family/c.opt:986 #, no-c-format msgid "" "Warn about function parameters declared without a type specifier in K&R-" "style functions." msgstr "" -#: c-family/c.opt:986 +#: c-family/c.opt:990 #, no-c-format msgid "Warn about global functions without prototypes." msgstr "" -#: c-family/c.opt:990 +#: c-family/c.opt:994 #, no-c-format msgid "Warn about likely missing requires keyword." msgstr "" -#: c-family/c.opt:994 +#: c-family/c.opt:998 #, no-c-format msgid "" "Warn when the template keyword is missing after a member access token in a " "dependent member access expression if that member is a template." msgstr "" -#: c-family/c.opt:998 +#: c-family/c.opt:1002 #, no-c-format msgid "Warn about global variables without previous declarations." msgstr "" -#: c-family/c.opt:1005 +#: c-family/c.opt:1009 #, no-c-format msgid "Warn about use of multi-character character constants." msgstr "" -#: c-family/c.opt:1009 +#: c-family/c.opt:1013 #, no-c-format msgid "Warn on direct multiple inheritance." msgstr "" -#: c-family/c.opt:1013 +#: c-family/c.opt:1017 #, no-c-format msgid "" "Warn about unsafe macros expanding to multiple statements used as a body of " "a clause such as if, else, while, switch, or for." msgstr "" -#: c-family/c.opt:1017 +#: c-family/c.opt:1021 #, no-c-format msgid "Warn on namespace definition." msgstr "" -#: c-family/c.opt:1021 +#: c-family/c.opt:1025 #, no-c-format msgid "" "Warn about narrowing conversions within { } that are ill-formed in C++11." msgstr "" -#: c-family/c.opt:1025 +#: c-family/c.opt:1029 #, no-c-format msgid "Warn about \"extern\" declarations not at file scope." msgstr "" -#: c-family/c.opt:1029 +#: c-family/c.opt:1033 #, no-c-format msgid "" "Warn when a noexcept expression evaluates to false even though the " "expression can't actually throw." msgstr "" -#: c-family/c.opt:1033 +#: c-family/c.opt:1037 #, no-c-format msgid "" "Warn if C++17 noexcept function type will change the mangled name of a " "symbol." msgstr "" -#: c-family/c.opt:1037 +#: c-family/c.opt:1041 #, no-c-format msgid "" "Warn when non-templatized friend functions are declared within a template." msgstr "" -#: c-family/c.opt:1041 +#: c-family/c.opt:1045 #, no-c-format msgid "Warn about non-virtual destructors." msgstr "" -#: c-family/c.opt:1045 +#: c-family/c.opt:1049 #, no-c-format msgid "" "Warn about NULL being passed to argument slots marked as requiring non-NULL." msgstr "" -#: c-family/c.opt:1061 +#: c-family/c.opt:1065 #, no-c-format msgid "" "-Wnormalized=[none|id|nfc|nfkc]\tWarn about non-normalized Unicode strings." msgstr "" -#: c-family/c.opt:1084 +#: c-family/c.opt:1088 #, no-c-format msgid "" "Warn if a class interface has no superclass. Root classes may use an " "attribute to suppress this warning." msgstr "" -#: c-family/c.opt:1089 +#: c-family/c.opt:1093 #, no-c-format msgid "Warn if a C-style cast is used in a program." msgstr "" -#: c-family/c.opt:1093 +#: c-family/c.opt:1097 #, no-c-format msgid "Warn for obsolescent usage in a declaration." msgstr "" -#: c-family/c.opt:1097 +#: c-family/c.opt:1101 #, no-c-format msgid "Warn if an old-style parameter definition is used." msgstr "" -#: c-family/c.opt:1101 +#: c-family/c.opt:1105 #, no-c-format msgid "" "Warn about potentially suboptimal choices related to OpenACC parallelism." msgstr "" -#: c-family/c.opt:1105 +#: c-family/c.opt:1109 #, no-c-format msgid "Warn about suspicious OpenMP code." msgstr "" -#: c-family/c.opt:1109 +#: c-family/c.opt:1113 #, no-c-format msgid "Warn if a simd directive is overridden by the vectorizer cost model." msgstr "" -#: c-family/c.opt:1113 +#: c-family/c.opt:1117 #, no-c-format msgid "" "Warn if a string is longer than the maximum portable length specified by the " "standard." msgstr "" -#: c-family/c.opt:1117 c-family/c.opt:1121 +#: c-family/c.opt:1121 c-family/c.opt:1125 #, no-c-format msgid "Warn about overloaded virtual function names." msgstr "" -#: c-family/c.opt:1125 +#: c-family/c.opt:1129 #, no-c-format msgid "Warn about overriding initializers without side effects." msgstr "" -#: c-family/c.opt:1129 +#: c-family/c.opt:1133 #, no-c-format msgid "Warn about overriding initializers with side effects." msgstr "" -#: c-family/c.opt:1133 +#: c-family/c.opt:1137 #, no-c-format msgid "" "Warn if the named return value optimization is not performed although it is " "allowed." msgstr "" -#: c-family/c.opt:1137 +#: c-family/c.opt:1141 #, no-c-format msgid "Warn about packed bit-fields whose offset changed in GCC 4.4." msgstr "" -#: c-family/c.opt:1141 +#: c-family/c.opt:1145 #, no-c-format msgid "Warn when fields in a struct with the packed attribute are misaligned." msgstr "" -#: c-family/c.opt:1145 +#: c-family/c.opt:1149 #, no-c-format msgid "Warn about possibly missing parentheses." msgstr "" -#: c-family/c.opt:1153 +#: c-family/c.opt:1157 #, no-c-format msgid "" "Warn about calling std::move on a local object in a return statement " "preventing copy elision." msgstr "" -#: c-family/c.opt:1157 c-family/c.opt:1161 +#: c-family/c.opt:1161 c-family/c.opt:1165 #, no-c-format msgid "Warn for placement new expressions with undefined behavior." msgstr "" -#: c-family/c.opt:1165 +#: c-family/c.opt:1169 #, no-c-format msgid "Warn when converting the type of pointers to member functions." msgstr "" -#: c-family/c.opt:1169 +#: c-family/c.opt:1173 #, no-c-format msgid "Warn about function pointer arithmetic." msgstr "" -#: c-family/c.opt:1173 +#: c-family/c.opt:1177 #, no-c-format msgid "Warn when a pointer differs in signedness in an assignment." msgstr "" -#: c-family/c.opt:1177 +#: c-family/c.opt:1181 #, no-c-format msgid "Warn when a pointer is compared with a zero character constant." msgstr "" -#: c-family/c.opt:1181 +#: c-family/c.opt:1185 #, no-c-format msgid "Warn when a pointer is cast to an integer of a different size." msgstr "" -#: c-family/c.opt:1185 +#: c-family/c.opt:1189 #, no-c-format msgid "Warn about misuses of pragmas." msgstr "" -#: c-family/c.opt:1189 +#: c-family/c.opt:1193 #, no-c-format msgid "" "Warn if constructor or destructors with priorities from 0 to 100 are used." msgstr "" -#: c-family/c.opt:1193 +#: c-family/c.opt:1197 #, no-c-format msgid "" "Warn if a property for an Objective-C object has no assign semantics " "specified." msgstr "" -#: c-family/c.opt:1197 +#: c-family/c.opt:1201 #, no-c-format msgid "Warn if inherited methods are unimplemented." msgstr "" -#: c-family/c.opt:1201 +#: c-family/c.opt:1205 #, no-c-format msgid "Warn when a range-based for-loop is creating unnecessary copies." msgstr "" -#: c-family/c.opt:1205 +#: c-family/c.opt:1209 #, no-c-format msgid "Warn about multiple declarations of the same object." msgstr "" -#: c-family/c.opt:1209 +#: c-family/c.opt:1213 #, no-c-format msgid "Warn about redundant calls to std::move." msgstr "" -#: c-family/c.opt:1213 +#: c-family/c.opt:1217 #, no-c-format msgid "" "Warn when a class or enumerated type is referenced using a redundant class-" "key." msgstr "" -#: c-family/c.opt:1217 +#: c-family/c.opt:1221 #, no-c-format msgid "Warn about uses of register storage specifier." msgstr "" -#: c-family/c.opt:1221 +#: c-family/c.opt:1225 #, no-c-format msgid "Warn when the compiler reorders code." msgstr "" -#: c-family/c.opt:1225 +#: c-family/c.opt:1229 #, no-c-format msgid "" "Warn when an argument passed to a restrict-qualified parameter aliases with " "another argument." msgstr "" -#: c-family/c.opt:1230 +#: c-family/c.opt:1234 #, no-c-format msgid "" "Warn whenever void-returning functions return a non-void expressions, or a " "return expression is missing in a function not returning void." msgstr "" -#: c-family/c.opt:1234 +#: c-family/c.opt:1238 #, no-c-format msgid "" "Warn whenever a function's return type defaults to \"int\" (C), or about " "inconsistent return types (C++)." msgstr "" -#: c-family/c.opt:1238 +#: c-family/c.opt:1242 #, no-c-format msgid "Warn on suspicious constructs involving reverse scalar storage order." msgstr "" -#: c-family/c.opt:1242 +#: c-family/c.opt:1246 #, no-c-format msgid "Warn if a selector has multiple methods." msgstr "" -#: c-family/c.opt:1246 +#: c-family/c.opt:1250 #, no-c-format msgid "Warn when a value is moved to itself with std::move." msgstr "" -#: c-family/c.opt:1250 +#: c-family/c.opt:1254 #, no-c-format msgid "Warn about possible violations of sequence point rules." msgstr "" -#: c-family/c.opt:1254 +#: c-family/c.opt:1258 #, no-c-format msgid "Warn if a local declaration hides an instance variable." msgstr "" -#: c-family/c.opt:1258 c-family/c.opt:1262 +#: c-family/c.opt:1262 c-family/c.opt:1266 #, no-c-format msgid "Warn if left shift of a signed value overflows." msgstr "" -#: c-family/c.opt:1266 +#: c-family/c.opt:1270 #, no-c-format msgid "Warn if shift count is negative." msgstr "" -#: c-family/c.opt:1270 +#: c-family/c.opt:1274 #, no-c-format msgid "Warn if shift count >= width of type." msgstr "" -#: c-family/c.opt:1274 +#: c-family/c.opt:1278 #, no-c-format msgid "Warn if left shifting a negative value." msgstr "" -#: c-family/c.opt:1278 +#: c-family/c.opt:1282 #, no-c-format msgid "Warn about signed-unsigned comparisons." msgstr "" -#: c-family/c.opt:1286 +#: c-family/c.opt:1290 #, no-c-format msgid "" "Warn for implicit type conversions between signed and unsigned integers." msgstr "" -#: c-family/c.opt:1290 +#: c-family/c.opt:1294 #, no-c-format msgid "Warn when overload promotes from unsigned to signed." msgstr "" -#: c-family/c.opt:1294 +#: c-family/c.opt:1298 #, no-c-format msgid "Warn about missing sized deallocation functions." msgstr "" -#: c-family/c.opt:1298 +#: c-family/c.opt:1302 #, no-c-format msgid "" "Warn about divisions of two sizeof operators when the first one is applied " "to an array and the divisor does not equal the size of the array element." msgstr "" -#: c-family/c.opt:1303 +#: c-family/c.opt:1307 #, no-c-format msgid "Warn when sizeof is applied on a parameter declared as an array." msgstr "" -#: c-family/c.opt:1307 +#: c-family/c.opt:1311 #, no-c-format msgid "" "Warn about suspicious divisions of two sizeof expressions that don't work " "correctly with pointers." msgstr "" -#: c-family/c.opt:1311 +#: c-family/c.opt:1315 #, no-c-format msgid "" "Warn about suspicious length parameters to certain string functions if the " "argument uses sizeof." msgstr "" -#: c-family/c.opt:1319 +#: c-family/c.opt:1323 #, no-c-format msgid "" -"Warn about inproper usages of flexible array members according to the level " +"Warn about improper usages of flexible array members according to the level " "of -fstrict-flex-arrays." msgstr "" -#: c-family/c.opt:1324 +#: c-family/c.opt:1328 #, no-c-format msgid "Warn about uncasted NULL used as sentinel." msgstr "" -#: c-family/c.opt:1332 +#: c-family/c.opt:1336 #, no-c-format msgid "Warn about unprototyped function declarations." msgstr "" -#: c-family/c.opt:1336 +#: c-family/c.opt:1340 #, no-c-format msgid "Warn if type signatures of candidate methods do not match exactly." msgstr "" -#: c-family/c.opt:1340 +#: c-family/c.opt:1344 #, no-c-format msgid "" "Warn about calls to strcmp and strncmp used in equality expressions that are " @@ -2707,197 +2714,197 @@ msgid "" "argument." msgstr "" -#: c-family/c.opt:1346 +#: c-family/c.opt:1350 #, no-c-format msgid "" "Warn about buffer overflow in string manipulation functions like memcpy and " "strcpy." msgstr "" -#: c-family/c.opt:1351 +#: c-family/c.opt:1355 #, no-c-format msgid "" "Under the control of Object Size type, warn about buffer overflow in string " "manipulation functions like memcpy and strcpy." msgstr "" -#: c-family/c.opt:1356 +#: c-family/c.opt:1360 #, no-c-format msgid "" "Warn about reading past the end of a source array in string manipulation " "functions like memchr and memcpy." msgstr "" -#: c-family/c.opt:1360 +#: c-family/c.opt:1364 #, no-c-format msgid "" "Warn about truncation in string manipulation functions like strncat and " "strncpy." msgstr "" -#: c-family/c.opt:1364 +#: c-family/c.opt:1368 #, no-c-format msgid "" "Warn if a class type has a base or a field whose type uses the anonymous " "namespace or depends on a type with no linkage." msgstr "" -#: c-family/c.opt:1368 +#: c-family/c.opt:1372 #, no-c-format msgid "Warn about functions which might be candidates for format attributes." msgstr "" -#: c-family/c.opt:1372 +#: c-family/c.opt:1376 #, no-c-format msgid "" "Suggest that the override keyword be used when the declaration of a virtual " "function overrides another." msgstr "" -#: c-family/c.opt:1377 +#: c-family/c.opt:1381 #, no-c-format msgid "Warn about enumerated switches, with no default, missing a case." msgstr "" -#: c-family/c.opt:1381 +#: c-family/c.opt:1385 #, no-c-format msgid "Warn about enumerated switches missing a \"default:\" statement." msgstr "" -#: c-family/c.opt:1385 +#: c-family/c.opt:1389 #, no-c-format msgid "Warn about all enumerated switches missing a specific case." msgstr "" -#: c-family/c.opt:1389 +#: c-family/c.opt:1393 #, no-c-format msgid "Warn about switches with boolean controlling expression." msgstr "" -#: c-family/c.opt:1393 +#: c-family/c.opt:1397 #, no-c-format msgid "Warn about switch values that are outside of the switch's type range." msgstr "" -#: c-family/c.opt:1397 +#: c-family/c.opt:1401 #, no-c-format msgid "" "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions " "are used." msgstr "" -#: c-family/c.opt:1401 +#: c-family/c.opt:1405 #, no-c-format msgid "Deprecated. This switch has no effect." msgstr "" -#: c-family/c.opt:1409 +#: c-family/c.opt:1413 #, no-c-format msgid "Warn on primary template declaration." msgstr "" -#: c-family/c.opt:1413 +#: c-family/c.opt:1417 #, no-c-format msgid "Warn if a comparison always evaluates to true or false." msgstr "" -#: c-family/c.opt:1417 +#: c-family/c.opt:1421 #, no-c-format msgid "Warn about simple-template-id in a constructor or destructor." msgstr "" -#: c-family/c.opt:1421 +#: c-family/c.opt:1425 #, no-c-format msgid "Warn if a throw expression will always result in a call to terminate()." msgstr "" -#: c-family/c.opt:1425 +#: c-family/c.opt:1429 #, no-c-format msgid "Warn about features not present in traditional C." msgstr "" -#: c-family/c.opt:1429 +#: c-family/c.opt:1433 #, no-c-format msgid "" "Warn of prototypes causing type conversions different from what would happen " "in the absence of prototype." msgstr "" -#: c-family/c.opt:1433 +#: c-family/c.opt:1437 #, no-c-format msgid "" "Warn if trigraphs are encountered that might affect the meaning of the " "program." msgstr "" -#: c-family/c.opt:1437 +#: c-family/c.opt:1441 #, no-c-format msgid "Warn about @selector()s without previously declared methods." msgstr "" -#: c-family/c.opt:1441 +#: c-family/c.opt:1445 #, no-c-format msgid "Warn if an undefined macro is used in an #if directive." msgstr "" -#: c-family/c.opt:1445 +#: c-family/c.opt:1449 #, no-c-format msgid "Warn about invalid forms of delimited or named escape sequences." msgstr "" -#: c-family/c.opt:1453 +#: c-family/c.opt:1457 #, no-c-format msgid "Warn about unrecognized pragmas." msgstr "" -#: c-family/c.opt:1457 +#: c-family/c.opt:1461 #, no-c-format msgid "Warn about unsuffixed float constants." msgstr "" -#: c-family/c.opt:1473 +#: c-family/c.opt:1477 #, no-c-format msgid "Warn when typedefs locally defined in a function are not used." msgstr "" -#: c-family/c.opt:1477 +#: c-family/c.opt:1481 #, no-c-format msgid "Warn about macros defined in the main file that are not used." msgstr "" -#: c-family/c.opt:1497 +#: c-family/c.opt:1501 #, no-c-format msgid "Warn about useless casts." msgstr "" -#: c-family/c.opt:1501 +#: c-family/c.opt:1505 #, no-c-format msgid "Warn about using variadic macros." msgstr "" -#: c-family/c.opt:1505 +#: c-family/c.opt:1509 #, no-c-format msgid "" "Warn about questionable usage of the macros used to retrieve variable " "arguments." msgstr "" -#: c-family/c.opt:1509 +#: c-family/c.opt:1513 #, no-c-format msgid "Warn about the most vexing parse syntactic ambiguity." msgstr "" -#: c-family/c.opt:1513 +#: c-family/c.opt:1517 #, no-c-format msgid "Warn if a virtual base has a non-trivial move assignment operator." msgstr "" -#: c-family/c.opt:1517 +#: c-family/c.opt:1521 #, no-c-format msgid "Warn if a variable length array is used." msgstr "" -#: c-family/c.opt:1521 +#: c-family/c.opt:1525 #, no-c-format msgid "" "-Wvla-larger-than=\tWarn on unbounded uses of variable-length " @@ -2905,34 +2912,34 @@ msgid "" "larger than bytes." msgstr "" -#: c-family/c.opt:1527 +#: c-family/c.opt:1531 #, no-c-format msgid "" "Disable Wvla-larger-than= warning. Equivalent to Wvla-larger-" "than= or larger." msgstr "" -#: c-family/c.opt:1531 +#: c-family/c.opt:1535 #, no-c-format msgid "Warn about mismatched declarations of VLA parameters." msgstr "" -#: c-family/c.opt:1535 +#: c-family/c.opt:1539 #, no-c-format msgid "Warn about deprecated uses of volatile qualifier." msgstr "" -#: c-family/c.opt:1539 +#: c-family/c.opt:1543 #, no-c-format msgid "Warn when a register variable is declared volatile." msgstr "" -#: c-family/c.opt:1543 +#: c-family/c.opt:1547 #, no-c-format msgid "Warn on direct virtual inheritance." msgstr "" -#: c-family/c.opt:1547 +#: c-family/c.opt:1551 #, no-c-format msgid "" "In C++, nonzero means warn about deprecated conversion from string literals " @@ -2940,188 +2947,188 @@ msgid "" "not deprecated by the ISO C standard." msgstr "" -#: c-family/c.opt:1551 +#: c-family/c.opt:1555 #, no-c-format msgid "" "Warn about xor operators where it appears the user meant exponentiation." msgstr "" -#: c-family/c.opt:1555 +#: c-family/c.opt:1559 #, no-c-format msgid "Warn when a literal '0' is used as null pointer." msgstr "" -#: c-family/c.opt:1559 +#: c-family/c.opt:1563 #, no-c-format msgid "Warn about accesses to interior zero-length array members." msgstr "" -#: c-family/c.opt:1563 +#: c-family/c.opt:1567 #, no-c-format msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)." msgstr "" -#: c-family/c.opt:1571 +#: c-family/c.opt:1575 #, no-c-format msgid "" "The version of the C++ ABI used for -Wabi warnings and link compatibility " "aliases." msgstr "" -#: c-family/c.opt:1575 +#: c-family/c.opt:1579 #, no-c-format msgid "Enforce class member access control semantics." msgstr "" -#: c-family/c.opt:1579 +#: c-family/c.opt:1583 #, no-c-format msgid "-fada-spec-parent=unit\tDump Ada specs as child units of given parent." msgstr "" -#: c-family/c.opt:1583 +#: c-family/c.opt:1587 #, no-c-format msgid "Support C++17 allocation of over-aligned types." msgstr "" -#: c-family/c.opt:1587 +#: c-family/c.opt:1591 #, no-c-format msgid "" "-faligned-new=\tUse C++17 over-aligned type allocation for alignments " "greater than N." msgstr "" -#: c-family/c.opt:1598 c-family/c.opt:1915 c-family/c.opt:2317 -#: c-family/c.opt:2321 c-family/c.opt:2337 +#: c-family/c.opt:1602 c-family/c.opt:1919 c-family/c.opt:2321 +#: c-family/c.opt:2325 c-family/c.opt:2341 #, no-c-format msgid "No longer supported." msgstr "" -#: c-family/c.opt:1602 +#: c-family/c.opt:1606 #, no-c-format msgid "Recognize the \"asm\" keyword." msgstr "" -#: c-family/c.opt:1610 +#: c-family/c.opt:1614 #, no-c-format msgid "Recognize built-in functions." msgstr "" -#: c-family/c.opt:1617 +#: c-family/c.opt:1621 #, no-c-format msgid "Where shorter, use canonicalized paths to systems headers." msgstr "" -#: c-family/c.opt:1621 +#: c-family/c.opt:1625 #, no-c-format msgid "" "Enable the char8_t fundamental type and use it as the type for UTF-8 string " "and character literals." msgstr "" -#: c-family/c.opt:1709 +#: c-family/c.opt:1713 #, no-c-format msgid "Removed in GCC 8. This switch has no effect." msgstr "" -#: c-family/c.opt:1713 +#: c-family/c.opt:1717 #, no-c-format msgid "Enable support for C++ concepts." msgstr "" -#: c-family/c.opt:1717 +#: c-family/c.opt:1721 #, no-c-format msgid "Enable certain features present in the Concepts TS." msgstr "" -#: c-family/c.opt:1721 +#: c-family/c.opt:1725 #, no-c-format msgid "" "Specify maximum error replay depth during recursive diagnosis of a " "constraint satisfaction failure." msgstr "" -#: c-family/c.opt:1725 +#: c-family/c.opt:1729 #, no-c-format msgid "Allow the arguments of the '?' operator to have different types." msgstr "" -#: c-family/c.opt:1733 +#: c-family/c.opt:1737 #, no-c-format msgid "-fconst-string-class=\tUse class for constant strings." msgstr "" -#: c-family/c.opt:1737 +#: c-family/c.opt:1741 #, no-c-format msgid "-fconstexpr-depth=\tSpecify maximum constexpr recursion depth." msgstr "" -#: c-family/c.opt:1741 +#: c-family/c.opt:1745 #, no-c-format msgid "" "-fconstexpr-cache-depth=\tSpecify maximum constexpr recursion cache " "depth." msgstr "" -#: c-family/c.opt:1745 +#: c-family/c.opt:1749 #, no-c-format msgid "Allow IEC559 floating point exceptions in constant expressions." msgstr "" -#: c-family/c.opt:1749 +#: c-family/c.opt:1753 #, no-c-format msgid "" "-fconstexpr-loop-limit=\tSpecify maximum constexpr loop iteration " "count." msgstr "" -#: c-family/c.opt:1753 +#: c-family/c.opt:1757 #, no-c-format msgid "" "-fconstexpr-ops-limit=\tSpecify maximum number of constexpr " "operations during a single constexpr evaluation." msgstr "" -#: c-family/c.opt:1757 +#: c-family/c.opt:1761 #, no-c-format msgid "Enable certain features present in drafts of C++ Contracts." msgstr "" -#: c-family/c.opt:1770 +#: c-family/c.opt:1774 #, no-c-format msgid "" "-fcontract-assumption-mode=[on|off]\tEnable or disable treating axiom level " "contracts as assumptions (default on)." msgstr "" -#: c-family/c.opt:1774 +#: c-family/c.opt:1778 #, no-c-format msgid "" "-fcontract-build-level=[off|default|audit]\tSpecify max contract level to " "generate runtime checks for." msgstr "" -#: c-family/c.opt:1778 +#: c-family/c.opt:1782 #, no-c-format msgid "" "-fcontract-strict-declarations=[on|off]\tEnable or disable warnings on " "generalized redeclaration of functions with contracts (default off)." msgstr "" -#: c-family/c.opt:1782 +#: c-family/c.opt:1786 #, no-c-format msgid "" "-fcontract-mode=[on|off]\tEnable or disable all contract facilities (default " "on)." msgstr "" -#: c-family/c.opt:1786 +#: c-family/c.opt:1790 #, no-c-format msgid "" "-fcontract-continuation-mode=[on|off]\tEnable or disable contract " "continuation mode (default off)." msgstr "" -#: c-family/c.opt:1790 +#: c-family/c.opt:1794 #, no-c-format msgid "" "-fcontract-role=:\tSpecify the semantics for all levels in " @@ -3129,441 +3136,441 @@ msgid "" "(ex: opt:assume,assume,assume)." msgstr "" -#: c-family/c.opt:1794 +#: c-family/c.opt:1798 #, no-c-format msgid "" "-fcontract-semantic=:\tSpecify the concrete semantics for " "level." msgstr "" -#: c-family/c.opt:1798 +#: c-family/c.opt:1802 #, no-c-format msgid "Enable C++ coroutines (experimental)." msgstr "" -#: c-family/c.opt:1802 +#: c-family/c.opt:1806 #, no-c-format msgid "Emit debug annotations during preprocessing." msgstr "" -#: c-family/c.opt:1810 +#: c-family/c.opt:1814 #, no-c-format msgid "Factor complex constructors and destructors to favor space over speed." msgstr "" -#: c-family/c.opt:1818 +#: c-family/c.opt:1822 #, no-c-format msgid "Print hierarchical comparisons when template types are mismatched." msgstr "" -#: c-family/c.opt:1822 +#: c-family/c.opt:1826 #, no-c-format msgid "Note all candidates during overload resolution failure." msgstr "" -#: c-family/c.opt:1826 +#: c-family/c.opt:1830 #, no-c-format msgid "Preprocess directives only." msgstr "" -#: c-family/c.opt:1830 +#: c-family/c.opt:1834 #, no-c-format msgid "Permit '$' as an identifier character." msgstr "" -#: c-family/c.opt:1834 +#: c-family/c.opt:1838 #, no-c-format msgid "" "-fmacro-prefix-map==\tMap one directory name to another in " "__FILE__, __BASE_FILE__, and __builtin_FILE()." msgstr "" -#: c-family/c.opt:1838 +#: c-family/c.opt:1842 #, no-c-format msgid "Write all declarations as Ada code transitively." msgstr "" -#: c-family/c.opt:1842 +#: c-family/c.opt:1846 #, no-c-format msgid "Write all declarations as Ada code for the given file only." msgstr "" -#: c-family/c.opt:1849 +#: c-family/c.opt:1853 #, no-c-format msgid "Do not elide common elements in template comparisons." msgstr "" -#: c-family/c.opt:1853 +#: c-family/c.opt:1857 #, no-c-format msgid "Generate code to check exception specifications." msgstr "" -#: c-family/c.opt:1860 +#: c-family/c.opt:1864 #, no-c-format msgid "" "-fexec-charset=\tConvert all strings and character constants to " "character set ." msgstr "" -#: c-family/c.opt:1864 +#: c-family/c.opt:1868 #, no-c-format msgid "Permit universal character names (\\u and \\U) in identifiers." msgstr "" -#: c-family/c.opt:1868 +#: c-family/c.opt:1872 #, no-c-format msgid "" "-finput-charset=\tSpecify the default character set for source files." msgstr "" -#: c-family/c.opt:1872 +#: c-family/c.opt:1876 #, no-c-format msgid "" "Support dynamic initialization of thread-local variables in a different " "translation unit." msgstr "" -#: c-family/c.opt:1879 +#: c-family/c.opt:1883 #, no-c-format msgid "Fold calls to simple inline functions." msgstr "" -#: c-family/c.opt:1886 +#: c-family/c.opt:1890 #, no-c-format msgid "Do not assume that standard C libraries and \"main\" exist." msgstr "" -#: c-family/c.opt:1890 +#: c-family/c.opt:1894 #, no-c-format msgid "Recognize GNU-defined keywords." msgstr "" -#: c-family/c.opt:1894 +#: c-family/c.opt:1898 #, no-c-format msgid "Generate code for GNU runtime environment." msgstr "" -#: c-family/c.opt:1898 +#: c-family/c.opt:1902 #, no-c-format msgid "Use traditional GNU semantics for inline functions." msgstr "" -#: c-family/c.opt:1911 +#: c-family/c.opt:1915 #, no-c-format msgid "Assume normal C execution environment." msgstr "" -#: c-family/c.opt:1919 +#: c-family/c.opt:1923 #, no-c-format msgid "Implement P2564 for consteval propagation." msgstr "" -#: c-family/c.opt:1923 +#: c-family/c.opt:1927 #, no-c-format msgid "Export functions even if they can be inlined." msgstr "" -#: c-family/c.opt:1927 +#: c-family/c.opt:1931 #, no-c-format msgid "Make inline functions constexpr by default." msgstr "" -#: c-family/c.opt:1931 +#: c-family/c.opt:1935 #, no-c-format msgid "Emit implicit instantiations of inline templates." msgstr "" -#: c-family/c.opt:1935 +#: c-family/c.opt:1939 #, no-c-format msgid "Emit implicit instantiations of templates." msgstr "" -#: c-family/c.opt:1939 +#: c-family/c.opt:1943 #, no-c-format msgid "Implement C++17 inheriting constructor semantics." msgstr "" -#: c-family/c.opt:1946 +#: c-family/c.opt:1950 #, no-c-format msgid "Don't emit dllexported inline functions unless needed." msgstr "" -#: c-family/c.opt:1953 +#: c-family/c.opt:1957 #, no-c-format msgid "" "Allow implicit conversions between vectors with differing numbers of " "subparts and/or differing element types." msgstr "" -#: c-family/c.opt:1957 +#: c-family/c.opt:1961 #, no-c-format msgid "Enable C++ modules-ts (experimental)." msgstr "" -#: c-family/c.opt:1965 +#: c-family/c.opt:1969 #, no-c-format msgid "Enable C++ header module (experimental)." msgstr "" -#: c-family/c.opt:1972 +#: c-family/c.opt:1976 #, no-c-format msgid "" "Member functions defined within their class are inline in module purview." msgstr "" -#: c-family/c.opt:1976 +#: c-family/c.opt:1980 #, no-c-format msgid "Only emit Compiled Module Interface." msgstr "" -#: c-family/c.opt:1980 +#: c-family/c.opt:1984 #, no-c-format msgid "Mapper for module to CMI files." msgstr "" -#: c-family/c.opt:1984 +#: c-family/c.opt:1988 #, no-c-format msgid "Enable lazy module importing." msgstr "" -#: c-family/c.opt:1992 +#: c-family/c.opt:1996 #, no-c-format msgid "Warn about macros that have conflicting header units definitions." msgstr "" -#: c-family/c.opt:1996 +#: c-family/c.opt:2000 #, no-c-format msgid "Warn if pointers of distinct types are compared without a cast." msgstr "" -#: c-family/c.opt:2000 +#: c-family/c.opt:2004 #, no-c-format msgid "Note #include directives translated to import declarations." msgstr "" -#: c-family/c.opt:2004 +#: c-family/c.opt:2008 #, no-c-format msgid "" "Note #include directives not translated to import declarations, and not " "known to be textual." msgstr "" -#: c-family/c.opt:2008 +#: c-family/c.opt:2012 #, no-c-format msgid "Note a #include translation of a specific header." msgstr "" -#: c-family/c.opt:2012 +#: c-family/c.opt:2016 #, no-c-format msgid "Note Compiled Module Interface pathnames." msgstr "" -#: c-family/c.opt:2016 +#: c-family/c.opt:2020 #, no-c-format msgid "" "Note Compiled Module Interface pathname of a specific module or header-unit." msgstr "" -#: c-family/c.opt:2020 +#: c-family/c.opt:2024 #, no-c-format msgid "" "fmax-include-depth= Set the maximum depth of the nested #include." msgstr "" -#: c-family/c.opt:2024 +#: c-family/c.opt:2028 #, no-c-format msgid "Don't warn about uses of Microsoft extensions." msgstr "" -#: c-family/c.opt:2043 +#: c-family/c.opt:2047 #, no-c-format msgid "" "Implement resolution of DR 150 for matching of template template arguments." msgstr "" -#: c-family/c.opt:2047 +#: c-family/c.opt:2051 #, no-c-format msgid "Generate code for NeXT (Apple macOS) runtime environment." msgstr "" -#: c-family/c.opt:2051 +#: c-family/c.opt:2055 #, no-c-format msgid "Assume that receivers of Objective-C messages may be nil." msgstr "" -#: c-family/c.opt:2055 +#: c-family/c.opt:2059 #, no-c-format msgid "" "Allow access to instance variables as if they were local declarations within " "instance method implementations." msgstr "" -#: c-family/c.opt:2059 +#: c-family/c.opt:2063 #, no-c-format msgid "" "-fvisibility=[private|protected|public|package]\tSet the default symbol " "visibility." msgstr "" -#: c-family/c.opt:2084 +#: c-family/c.opt:2088 #, no-c-format msgid "" "Treat a throw() exception specification as noexcept to improve code size." msgstr "" -#: c-family/c.opt:2088 +#: c-family/c.opt:2092 #, no-c-format msgid "" "Specify which ABI to use for Objective-C family code and meta-data " "generation." msgstr "" -#: c-family/c.opt:2094 +#: c-family/c.opt:2098 #, no-c-format msgid "" "Generate special Objective-C methods to initialize/destroy non-POD C++ " "ivars, if needed." msgstr "" -#: c-family/c.opt:2098 +#: c-family/c.opt:2102 #, no-c-format msgid "Allow fast jumps to the message dispatcher." msgstr "" -#: c-family/c.opt:2104 +#: c-family/c.opt:2108 #, no-c-format msgid "Enable Objective-C exception and synchronization syntax." msgstr "" -#: c-family/c.opt:2108 +#: c-family/c.opt:2112 #, no-c-format msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs." msgstr "" -#: c-family/c.opt:2112 +#: c-family/c.opt:2116 #, no-c-format msgid "" "Enable inline checks for nil receivers with the NeXT runtime and ABI version " "2." msgstr "" -#: c-family/c.opt:2117 +#: c-family/c.opt:2121 #, no-c-format msgid "Enable Objective-C setjmp exception handling runtime." msgstr "" -#: c-family/c.opt:2121 +#: c-family/c.opt:2125 #, no-c-format msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0." msgstr "" -#: c-family/c.opt:2125 +#: c-family/c.opt:2129 #, no-c-format msgid "Enable OpenACC." msgstr "" -#: c-family/c.opt:2129 +#: c-family/c.opt:2133 #, no-c-format msgid "Specify default OpenACC compute dimensions." msgstr "" -#: c-family/c.opt:2133 +#: c-family/c.opt:2137 #, no-c-format msgid "Enable OpenMP (implies -frecursive in Fortran)." msgstr "" -#: c-family/c.opt:2137 +#: c-family/c.opt:2141 #, no-c-format msgid "Enable OpenMP's SIMD directives." msgstr "" -#: c-family/c.opt:2141 +#: c-family/c.opt:2145 #, no-c-format msgid "Recognize C++ keywords like \"compl\" and \"xor\"." msgstr "" -#: c-family/c.opt:2152 +#: c-family/c.opt:2156 #, no-c-format msgid "Look for and use PCH files even when preprocessing." msgstr "" -#: c-family/c.opt:2156 +#: c-family/c.opt:2160 #, no-c-format msgid "Downgrade conformance errors to warnings." msgstr "" -#: c-family/c.opt:2160 +#: c-family/c.opt:2164 #, no-c-format msgid "Enable Plan 9 language extensions." msgstr "" -#: c-family/c.opt:2164 +#: c-family/c.opt:2168 #, no-c-format msgid "Treat the input file as already preprocessed." msgstr "" -#: c-family/c.opt:2172 +#: c-family/c.opt:2176 #, no-c-format msgid "" "-ftrack-macro-expansion=<0|1|2>\tTrack locations of tokens coming from macro " "expansion and display them in error messages." msgstr "" -#: c-family/c.opt:2176 +#: c-family/c.opt:2180 #, no-c-format msgid "" "Do not pretty-print template specializations as the template signature " "followed by the arguments." msgstr "" -#: c-family/c.opt:2180 +#: c-family/c.opt:2184 #, no-c-format msgid "Treat known sprintf return values as constants." msgstr "" -#: c-family/c.opt:2184 +#: c-family/c.opt:2188 #, no-c-format msgid "" "Used in Fix-and-Continue mode to indicate that object files may be swapped " "in at runtime." msgstr "" -#: c-family/c.opt:2188 +#: c-family/c.opt:2192 #, no-c-format msgid "Removed in GCC 10. This switch has no effect." msgstr "" -#: c-family/c.opt:2192 +#: c-family/c.opt:2196 #, no-c-format msgid "Generate run time type descriptor information." msgstr "" -#: c-family/c.opt:2196 ada/gcc-interface/lang.opt:81 +#: c-family/c.opt:2200 ada/gcc-interface/lang.opt:81 #, no-c-format msgid "Use the narrowest integer type possible for enumeration types." msgstr "" -#: c-family/c.opt:2200 +#: c-family/c.opt:2204 #, no-c-format msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"." msgstr "" -#: c-family/c.opt:2204 +#: c-family/c.opt:2208 #, no-c-format msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed." msgstr "" -#: c-family/c.opt:2208 ada/gcc-interface/lang.opt:85 +#: c-family/c.opt:2212 ada/gcc-interface/lang.opt:85 #, no-c-format msgid "Make \"char\" signed by default." msgstr "" -#: c-family/c.opt:2212 +#: c-family/c.opt:2216 #, no-c-format msgid "Enable C++14 sized deallocation support." msgstr "" -#: c-family/c.opt:2219 +#: c-family/c.opt:2223 #, no-c-format msgid "" "-fstrict-flex-arrays= Control when to treat the trailing array of " @@ -3572,439 +3579,439 @@ msgid "" "structures as flexible array members." msgstr "" -#: c-family/c.opt:2226 +#: c-family/c.opt:2230 #, no-c-format msgid "" "-fsso-struct=[big-endian|little-endian|native]\tSet the default scalar " "storage order." msgstr "" -#: c-family/c.opt:2242 +#: c-family/c.opt:2246 #, no-c-format msgid "Display statistics accumulated during compilation." msgstr "" -#: c-family/c.opt:2246 +#: c-family/c.opt:2250 #, no-c-format msgid "" "Assume that values of enumeration type are always within the minimum range " "of that type." msgstr "" -#: c-family/c.opt:2253 c-family/c.opt:2258 +#: c-family/c.opt:2257 c-family/c.opt:2262 #, no-c-format msgid "" "Follow the C++17 evaluation order requirements for assignment expressions, " "shift, member function calls, etc." msgstr "" -#: c-family/c.opt:2275 +#: c-family/c.opt:2279 #, no-c-format msgid "" "Set the maximum number of template instantiation notes for a single warning " "or error." msgstr "" -#: c-family/c.opt:2282 +#: c-family/c.opt:2286 #, no-c-format msgid "" "-ftemplate-depth=\tSpecify maximum template instantiation depth." msgstr "" -#: c-family/c.opt:2289 +#: c-family/c.opt:2293 #, no-c-format msgid "" "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing " "local statics." msgstr "" -#: c-family/c.opt:2293 +#: c-family/c.opt:2297 #, no-c-format msgid "" "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned." msgstr "" -#: c-family/c.opt:2297 ada/gcc-interface/lang.opt:89 +#: c-family/c.opt:2301 ada/gcc-interface/lang.opt:89 #, no-c-format msgid "Make \"char\" unsigned by default." msgstr "" -#: c-family/c.opt:2301 +#: c-family/c.opt:2305 #, no-c-format msgid "Use __cxa_atexit to register destructors." msgstr "" -#: c-family/c.opt:2305 +#: c-family/c.opt:2309 #, no-c-format msgid "Use __cxa_get_exception_ptr in exception handling." msgstr "" -#: c-family/c.opt:2309 +#: c-family/c.opt:2313 #, no-c-format msgid "Marks all inlined functions and methods as having hidden visibility." msgstr "" -#: c-family/c.opt:2313 +#: c-family/c.opt:2317 #, no-c-format msgid "Changes visibility to match Microsoft Visual Studio by default." msgstr "" -#: c-family/c.opt:2325 +#: c-family/c.opt:2329 #, no-c-format msgid "Emit common-like symbols as weak symbols." msgstr "" -#: c-family/c.opt:2329 +#: c-family/c.opt:2333 #, no-c-format msgid "" "-fwide-exec-charset=\tConvert all wide strings and character constants " "to character set ." msgstr "" -#: c-family/c.opt:2333 +#: c-family/c.opt:2337 #, no-c-format msgid "Generate a #line directive pointing at the current working directory." msgstr "" -#: c-family/c.opt:2341 +#: c-family/c.opt:2345 #, no-c-format msgid "" "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode." msgstr "" -#: c-family/c.opt:2345 +#: c-family/c.opt:2349 #, no-c-format msgid "Dump declarations to a .decl file." msgstr "" -#: c-family/c.opt:2349 +#: c-family/c.opt:2353 #, no-c-format msgid "" "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs." msgstr "" -#: c-family/c.opt:2353 +#: c-family/c.opt:2357 #, no-c-format msgid "" "-femit-struct-debug-reduced\tConservative reduced debug info for structs." msgstr "" -#: c-family/c.opt:2357 +#: c-family/c.opt:2361 #, no-c-format msgid "" "-femit-struct-debug-detailed=\tDetailed reduced debug info for " "structs." msgstr "" -#: c-family/c.opt:2361 +#: c-family/c.opt:2365 #, no-c-format msgid "" "Interpret imaginary, fixed-point, or other gnu number suffix as the " "corresponding number literal rather than a user-defined number literal." msgstr "" -#: c-family/c.opt:2366 +#: c-family/c.opt:2370 #, no-c-format msgid "-idirafter \tAdd to the end of the system include path." msgstr "" -#: c-family/c.opt:2370 +#: c-family/c.opt:2374 #, no-c-format msgid "-imacros \tAccept definition of macros in ." msgstr "" -#: c-family/c.opt:2374 +#: c-family/c.opt:2378 #, no-c-format msgid "-imultilib \tSet to be the multilib include subdirectory." msgstr "" -#: c-family/c.opt:2378 +#: c-family/c.opt:2382 #, no-c-format msgid "-include \tInclude the contents of before other files." msgstr "" -#: c-family/c.opt:2382 +#: c-family/c.opt:2386 #, no-c-format msgid "-iprefix \tSpecify as a prefix for next two options." msgstr "" -#: c-family/c.opt:2386 +#: c-family/c.opt:2390 #, no-c-format msgid "-isysroot \tSet to be the system root directory." msgstr "" -#: c-family/c.opt:2390 +#: c-family/c.opt:2394 #, no-c-format msgid "-isystem \tAdd to the start of the system include path." msgstr "" -#: c-family/c.opt:2394 +#: c-family/c.opt:2398 #, no-c-format msgid "-iquote \tAdd to the end of the quote include path." msgstr "" -#: c-family/c.opt:2398 +#: c-family/c.opt:2402 #, no-c-format msgid "-iwithprefix \tAdd to the end of the system include path." msgstr "" -#: c-family/c.opt:2402 +#: c-family/c.opt:2406 #, no-c-format msgid "" "-iwithprefixbefore \tAdd to the end of the main include path." msgstr "" -#: c-family/c.opt:2412 +#: c-family/c.opt:2416 #, no-c-format msgid "" "Do not search standard system include directories (those specified with -" "isystem will still be used)." msgstr "" -#: c-family/c.opt:2416 +#: c-family/c.opt:2420 #, no-c-format msgid "Do not search standard system include directories for C++." msgstr "" -#: c-family/c.opt:2428 +#: c-family/c.opt:2432 #, no-c-format msgid "Generate C header of platform-specific features." msgstr "" -#: c-family/c.opt:2432 +#: c-family/c.opt:2436 #, no-c-format msgid "Remap file names when including files." msgstr "" -#: c-family/c.opt:2436 c-family/c.opt:2440 +#: c-family/c.opt:2440 c-family/c.opt:2444 #, no-c-format msgid "" "Conform to the ISO 1998 C++ standard revised by the 2003 technical " "corrigendum." msgstr "" -#: c-family/c.opt:2444 +#: c-family/c.opt:2448 #, no-c-format msgid "Conform to the ISO 2011 C++ standard." msgstr "" -#: c-family/c.opt:2448 +#: c-family/c.opt:2452 #, no-c-format msgid "Deprecated in favor of -std=c++11." msgstr "" -#: c-family/c.opt:2452 +#: c-family/c.opt:2456 #, no-c-format msgid "Deprecated in favor of -std=c++14." msgstr "" -#: c-family/c.opt:2456 +#: c-family/c.opt:2460 #, no-c-format msgid "Conform to the ISO 2014 C++ standard." msgstr "" -#: c-family/c.opt:2460 +#: c-family/c.opt:2464 #, no-c-format msgid "Deprecated in favor of -std=c++17." msgstr "" -#: c-family/c.opt:2464 +#: c-family/c.opt:2468 #, no-c-format msgid "Conform to the ISO 2017 C++ standard." msgstr "" -#: c-family/c.opt:2468 c-family/c.opt:2472 +#: c-family/c.opt:2472 c-family/c.opt:2476 #, no-c-format msgid "" "Conform to the ISO 2020 C++ standard (experimental and incomplete support)." msgstr "" -#: c-family/c.opt:2476 c-family/c.opt:2480 +#: c-family/c.opt:2480 c-family/c.opt:2484 #, no-c-format msgid "" "Conform to the ISO 2023 C++ draft standard (experimental and incomplete " "support)." msgstr "" -#: c-family/c.opt:2484 c-family/c.opt:2488 +#: c-family/c.opt:2488 c-family/c.opt:2492 #, no-c-format msgid "" "Conform to the ISO 2026 C++ draft standard (experimental and incomplete " "support)." msgstr "" -#: c-family/c.opt:2492 c-family/c.opt:2646 +#: c-family/c.opt:2496 c-family/c.opt:2650 #, no-c-format msgid "Conform to the ISO 2011 C standard." msgstr "" -#: c-family/c.opt:2496 +#: c-family/c.opt:2500 #, no-c-format msgid "Deprecated in favor of -std=c11." msgstr "" -#: c-family/c.opt:2500 c-family/c.opt:2504 c-family/c.opt:2650 -#: c-family/c.opt:2654 +#: c-family/c.opt:2504 c-family/c.opt:2508 c-family/c.opt:2654 +#: c-family/c.opt:2658 #, no-c-format msgid "Conform to the ISO 2017 C standard (published in 2018)." msgstr "" -#: c-family/c.opt:2508 c-family/c.opt:2658 +#: c-family/c.opt:2512 c-family/c.opt:2662 #, no-c-format msgid "" "Conform to the ISO 2023 C standard draft (expected to be published in 2024) " "(experimental and incomplete support)." msgstr "" -#: c-family/c.opt:2512 +#: c-family/c.opt:2516 #, no-c-format msgid "Deprecated in favor of -std=c23." msgstr "" -#: c-family/c.opt:2516 c-family/c.opt:2520 c-family/c.opt:2630 +#: c-family/c.opt:2520 c-family/c.opt:2524 c-family/c.opt:2634 #, no-c-format msgid "Conform to the ISO 1990 C standard." msgstr "" -#: c-family/c.opt:2524 c-family/c.opt:2638 +#: c-family/c.opt:2528 c-family/c.opt:2642 #, no-c-format msgid "Conform to the ISO 1999 C standard." msgstr "" -#: c-family/c.opt:2528 +#: c-family/c.opt:2532 #, no-c-format msgid "Deprecated in favor of -std=c99." msgstr "" -#: c-family/c.opt:2532 c-family/c.opt:2537 +#: c-family/c.opt:2536 c-family/c.opt:2541 #, no-c-format msgid "" "Conform to the ISO 1998 C++ standard revised by the 2003 technical " "corrigendum with GNU extensions." msgstr "" -#: c-family/c.opt:2542 +#: c-family/c.opt:2546 #, no-c-format msgid "Conform to the ISO 2011 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2546 +#: c-family/c.opt:2550 #, no-c-format msgid "Deprecated in favor of -std=gnu++11." msgstr "" -#: c-family/c.opt:2550 +#: c-family/c.opt:2554 #, no-c-format msgid "Deprecated in favor of -std=gnu++14." msgstr "" -#: c-family/c.opt:2554 +#: c-family/c.opt:2558 #, no-c-format msgid "Conform to the ISO 2014 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2558 +#: c-family/c.opt:2562 #, no-c-format msgid "Deprecated in favor of -std=gnu++17." msgstr "" -#: c-family/c.opt:2562 +#: c-family/c.opt:2566 #, no-c-format msgid "Conform to the ISO 2017 C++ standard with GNU extensions." msgstr "" -#: c-family/c.opt:2566 c-family/c.opt:2570 +#: c-family/c.opt:2570 c-family/c.opt:2574 #, no-c-format msgid "" "Conform to the ISO 2020 C++ standard with GNU extensions (experimental and " "incomplete support)." msgstr "" -#: c-family/c.opt:2574 c-family/c.opt:2578 +#: c-family/c.opt:2578 c-family/c.opt:2582 #, no-c-format msgid "" "Conform to the ISO 2023 C++ draft standard with GNU extensions (experimental " "and incomplete support)." msgstr "" -#: c-family/c.opt:2582 c-family/c.opt:2586 +#: c-family/c.opt:2586 c-family/c.opt:2590 #, no-c-format msgid "" "Conform to the ISO 2026 C++ draft standard with GNU extensions (experimental " "and incomplete support)." msgstr "" -#: c-family/c.opt:2590 +#: c-family/c.opt:2594 #, no-c-format msgid "Conform to the ISO 2011 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2594 +#: c-family/c.opt:2598 #, no-c-format msgid "Deprecated in favor of -std=gnu11." msgstr "" -#: c-family/c.opt:2598 c-family/c.opt:2602 +#: c-family/c.opt:2602 c-family/c.opt:2606 #, no-c-format msgid "" "Conform to the ISO 2017 C standard (published in 2018) with GNU extensions." msgstr "" -#: c-family/c.opt:2606 +#: c-family/c.opt:2610 #, no-c-format msgid "" "Conform to the ISO 2023 C standard draft (expected to be published in 2024) " "with GNU extensions (experimental and incomplete support)." msgstr "" -#: c-family/c.opt:2610 +#: c-family/c.opt:2614 #, no-c-format msgid "Deprecated in favor of -std=gnu23." msgstr "" -#: c-family/c.opt:2614 c-family/c.opt:2618 +#: c-family/c.opt:2618 c-family/c.opt:2622 #, no-c-format msgid "Conform to the ISO 1990 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2622 +#: c-family/c.opt:2626 #, no-c-format msgid "Conform to the ISO 1999 C standard with GNU extensions." msgstr "" -#: c-family/c.opt:2626 +#: c-family/c.opt:2630 #, no-c-format msgid "Deprecated in favor of -std=gnu99." msgstr "" -#: c-family/c.opt:2634 +#: c-family/c.opt:2638 #, no-c-format msgid "Conform to the ISO 1990 C standard as amended in 1994." msgstr "" -#: c-family/c.opt:2642 +#: c-family/c.opt:2646 #, no-c-format msgid "Deprecated in favor of -std=iso9899:1999." msgstr "" -#: c-family/c.opt:2662 +#: c-family/c.opt:2666 #, no-c-format msgid "" "-stdlib=[libstdc++|libc++]\tThe standard library to be used for C++ headers " "and runtime." msgstr "" -#: c-family/c.opt:2679 +#: c-family/c.opt:2683 #, no-c-format msgid "Enable traditional preprocessing." msgstr "" -#: c-family/c.opt:2683 +#: c-family/c.opt:2687 #, no-c-format msgid "-trigraphs\tSupport ISO C trigraphs." msgstr "" -#: c-family/c.opt:2687 +#: c-family/c.opt:2691 #, no-c-format msgid "Do not predefine system-specific and GCC-specific macros." msgstr "" @@ -4486,7 +4493,7 @@ msgstr "" #: m2/lang.opt:99 #, no-c-format -msgid "recognise the specified suffix as a definition module filename" +msgid "recognize the specified suffix as a definition module filename" msgstr "" #: m2/lang.opt:103 @@ -4590,7 +4597,7 @@ msgstr "" #: m2/lang.opt:175 #, no-c-format -msgid "recognise the specified suffix as implementation and module filenames" +msgid "recognize the specified suffix as implementation and module filenames" msgstr "" #: m2/lang.opt:179 @@ -4708,8 +4715,8 @@ msgstr "" #: m2/lang.opt:263 #, no-c-format msgid "" -"orders the initialization/finalializations for scaffold-static or force " -"linking of modules if scaffold-dynamic" +"orders the initialization/finalizations for scaffold-static or force linking " +"of modules if scaffold-dynamic" msgstr "" #: m2/lang.opt:271 @@ -5780,7 +5787,7 @@ msgstr "" #, no-c-format msgid "" "-init \tThe symbol will be used as the first " -"initialiser for a dylib." +"initializer for a dylib." msgstr "" #: config/darwin.opt:218 @@ -6464,12 +6471,12 @@ msgid "" msgstr "" #: config/riscv/riscv.opt:125 config/aarch64/aarch64.opt:98 -#: config/loongarch/loongarch.opt:241 +#: config/loongarch/loongarch.opt:266 #, no-c-format msgid "Specify the code model." msgstr "" -#: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:181 +#: config/riscv/riscv.opt:129 config/loongarch/loongarch.opt:206 #, no-c-format msgid "Do not generate unaligned memory accesses." msgstr "" @@ -6485,7 +6492,7 @@ msgstr "" msgid "Use %reloc() operators, rather than assembly macros, to load addresses." msgstr "" -#: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:249 +#: config/riscv/riscv.opt:150 config/loongarch/loongarch.opt:274 #, no-c-format msgid "" "Take advantage of linker relaxations to reduce the number of instructions " @@ -6495,7 +6502,7 @@ msgstr "" #: config/riscv/riscv.opt:155 #, no-c-format msgid "" -"Enable the CSR checking for the ISA-dependent CRS and the read-only CSR. The " +"Enable the CSR checking for the ISA-dependent CSR and the read-only CSR. The " "ISA-dependent CSR are only valid when the specific ISA is set. The read-" "only CSR can not be written by the CSR instructions." msgstr "" @@ -6523,25 +6530,25 @@ msgstr "" #: config/riscv/riscv.opt:201 config/aarch64/aarch64.opt:304 #: config/i386/i386.opt:1038 config/arm/arm.opt:349 -#: config/rs6000/rs6000.opt:550 +#: config/rs6000/rs6000.opt:554 #, no-c-format msgid "Use given stack-protector guard." msgstr "" #: config/riscv/riscv.opt:205 config/aarch64/aarch64.opt:308 -#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:554 +#: config/arm/arm.opt:353 config/rs6000/rs6000.opt:558 #, no-c-format msgid "Valid arguments to -mstack-protector-guard=:" msgstr "" #: config/riscv/riscv.opt:215 config/i386/i386.opt:1052 -#: config/rs6000/rs6000.opt:564 +#: config/rs6000/rs6000.opt:568 #, no-c-format msgid "Use the given base register for addressing the stack-protector guard." msgstr "" #: config/riscv/riscv.opt:222 config/i386/i386.opt:1059 -#: config/rs6000/rs6000.opt:571 +#: config/rs6000/rs6000.opt:575 #, no-c-format msgid "Use the given offset for addressing the stack-protector guard." msgstr "" @@ -6632,13 +6639,13 @@ msgid "" msgstr "" #: config/riscv/riscv.opt:612 config/aarch64/aarch64.opt:49 -#: config/loongarch/loongarch.opt:258 +#: config/loongarch/loongarch.opt:283 #, no-c-format msgid "The possible TLS dialects:" msgstr "" #: config/riscv/riscv.opt:622 config/aarch64/aarch64.opt:145 -#: config/loongarch/loongarch.opt:268 +#: config/loongarch/loongarch.opt:293 #, no-c-format msgid "Specify TLS dialect." msgstr "" @@ -6790,7 +6797,7 @@ msgid "" "__mspabi helper function. The default value is 4." msgstr "" -#: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:219 +#: config/aarch64/aarch64.opt:61 config/loongarch/loongarch.opt:244 #, no-c-format msgid "The code model option names for -mcmodel:" msgstr "" @@ -7359,7 +7366,7 @@ msgstr "" #: config/epiphany/epiphany.opt:108 #, no-c-format msgid "" -"A floatig point to integer truncation may be replaced with rounding to save " +"A floating point to integer truncation may be replaced with rounding to save " "mode switching." msgstr "" @@ -7992,7 +7999,7 @@ msgstr "" msgid "Generate reciprocals instead of divss and sqrtss." msgstr "" -#: config/i386/i386.opt:601 config/loongarch/loongarch.opt:210 +#: config/i386/i386.opt:601 config/loongarch/loongarch.opt:235 #, no-c-format msgid "Control generation of reciprocal estimates." msgstr "" @@ -10688,149 +10695,149 @@ msgstr "" msgid "Save the TOC in the prologue for indirect calls rather than inline." msgstr "" -#: config/rs6000/rs6000.opt:475 +#: config/rs6000/rs6000.opt:479 #, no-c-format msgid "" "Fuse certain integer operations together for better performance on power8." msgstr "" -#: config/rs6000/rs6000.opt:479 +#: config/rs6000/rs6000.opt:483 #, no-c-format msgid "Allow sign extension in fusion operations." msgstr "" -#: config/rs6000/rs6000.opt:483 +#: config/rs6000/rs6000.opt:487 #, no-c-format msgid "Use vector and scalar instructions added in ISA 2.07." msgstr "" -#: config/rs6000/rs6000.opt:487 +#: config/rs6000/rs6000.opt:491 #, no-c-format msgid "" "Fuse certain integer operations together for better performance on power10." msgstr "" -#: config/rs6000/rs6000.opt:491 +#: config/rs6000/rs6000.opt:495 #, no-c-format msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions." msgstr "" -#: config/rs6000/rs6000.opt:498 +#: config/rs6000/rs6000.opt:502 #, no-c-format msgid "Use ISA 2.07 transactional memory (HTM) instructions." msgstr "" -#: config/rs6000/rs6000.opt:502 +#: config/rs6000/rs6000.opt:506 #, no-c-format msgid "Generate the quad word memory instructions (lq/stq)." msgstr "" -#: config/rs6000/rs6000.opt:506 +#: config/rs6000/rs6000.opt:510 #, no-c-format msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)." msgstr "" -#: config/rs6000/rs6000.opt:510 +#: config/rs6000/rs6000.opt:514 #, no-c-format msgid "" "Generate aggregate parameter passing code with at most 64-bit alignment." msgstr "" -#: config/rs6000/rs6000.opt:514 +#: config/rs6000/rs6000.opt:518 #, no-c-format msgid "Analyze and remove doubleword swaps from VSX computations." msgstr "" -#: config/rs6000/rs6000.opt:522 +#: config/rs6000/rs6000.opt:526 #, no-c-format msgid "Use certain scalar instructions added in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:526 +#: config/rs6000/rs6000.opt:530 #, no-c-format msgid "Use vector instructions added in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:530 +#: config/rs6000/rs6000.opt:534 #, no-c-format msgid "Use the new min/max instructions defined in ISA 3.0." msgstr "" -#: config/rs6000/rs6000.opt:534 +#: config/rs6000/rs6000.opt:538 #, no-c-format msgid "Generate the integer modulo instructions." msgstr "" -#: config/rs6000/rs6000.opt:538 +#: config/rs6000/rs6000.opt:542 #, no-c-format msgid "Enable IEEE 128-bit floating point via the __float128 keyword." msgstr "" -#: config/rs6000/rs6000.opt:542 +#: config/rs6000/rs6000.opt:546 #, no-c-format msgid "Enable using IEEE 128-bit floating point instructions." msgstr "" -#: config/rs6000/rs6000.opt:546 +#: config/rs6000/rs6000.opt:550 #, no-c-format msgid "Enable default conversions between __float128 & long double." msgstr "" -#: config/rs6000/rs6000.opt:586 +#: config/rs6000/rs6000.opt:590 #, no-c-format msgid "Generate (do not generate) prefixed memory instructions." msgstr "" -#: config/rs6000/rs6000.opt:590 +#: config/rs6000/rs6000.opt:594 #, no-c-format msgid "Generate (do not generate) pc-relative memory addressing." msgstr "" -#: config/rs6000/rs6000.opt:594 +#: config/rs6000/rs6000.opt:598 #, no-c-format msgid "" "Generate (do not generate) pc-relative memory optimizations for externals." msgstr "" -#: config/rs6000/rs6000.opt:598 +#: config/rs6000/rs6000.opt:602 #, no-c-format msgid "Generate (do not generate) MMA instructions." msgstr "" -#: config/rs6000/rs6000.opt:605 +#: config/rs6000/rs6000.opt:609 #, no-c-format msgid "" "Enable instructions that guard against return-oriented programming attacks." msgstr "" -#: config/rs6000/rs6000.opt:609 +#: config/rs6000/rs6000.opt:613 #, no-c-format msgid "Generate code that will run in privileged state." msgstr "" -#: config/rs6000/rs6000.opt:613 +#: config/rs6000/rs6000.opt:617 #, no-c-format msgid "Generate (do not generate) code that uses the XXSPLTIW instruction." msgstr "" -#: config/rs6000/rs6000.opt:617 +#: config/rs6000/rs6000.opt:621 #, no-c-format msgid "Generate (do not generate) code that uses the XXSPLTIDP instruction." msgstr "" -#: config/rs6000/rs6000.opt:621 +#: config/rs6000/rs6000.opt:625 #, no-c-format msgid "Generate (do not generate) code that uses the LXVKQ instruction." msgstr "" -#: config/rs6000/rs6000.opt:627 +#: config/rs6000/rs6000.opt:631 #, no-c-format msgid "" "Used to limit unroll factor which indicates how much the autovectorizer may " "unroll a loop. The default value is 4." msgstr "" -#: config/rs6000/rs6000.opt:633 +#: config/rs6000/rs6000.opt:637 #, no-c-format msgid "" "When costing for loop vectorization, we probably need to penalize the loop " @@ -10842,7 +10849,7 @@ msgid "" "value is 85." msgstr "" -#: config/rs6000/rs6000.opt:642 +#: config/rs6000/rs6000.opt:646 #, no-c-format msgid "" "Like parameter rs6000-density-pct-threshold, we also check the total sum of " @@ -10850,7 +10857,7 @@ msgid "" "threshold specified by this parameter. The default value is 70." msgstr "" -#: config/rs6000/rs6000.opt:648 +#: config/rs6000/rs6000.opt:652 #, no-c-format msgid "" "When both heuristics with rs6000-density-pct-threshold and rs6000-density-" @@ -10858,7 +10865,7 @@ msgid "" "the value which is specified by this parameter. The default value is 10." msgstr "" -#: config/rs6000/rs6000.opt:655 +#: config/rs6000/rs6000.opt:659 #, no-c-format msgid "" "When costing for loop vectorization, we probably need to penalize the loop " @@ -10869,7 +10876,7 @@ msgid "" "specified by this parameter. The default value is 45." msgstr "" -#: config/rs6000/rs6000.opt:664 +#: config/rs6000/rs6000.opt:668 #, no-c-format msgid "" "Like parameter rs6000-density-load-pct-threshold, we also check if the total " @@ -10877,7 +10884,7 @@ msgid "" "and penalize only if it's satisfied. The default value is 20." msgstr "" -#: config/rs6000/rs6000.opt:670 config/loongarch/loongarch.opt:277 +#: config/rs6000/rs6000.opt:674 config/loongarch/loongarch.opt:302 #, no-c-format msgid "" "Indicate how many non memory access vector instructions can be issued per " @@ -10885,7 +10892,7 @@ msgid "" "default value is 4." msgstr "" -#: config/rs6000/rs6000.opt:676 +#: config/rs6000/rs6000.opt:680 #, no-c-format msgid "" "When reduction factor computed for a loop exceeds the threshold specified by " @@ -11207,123 +11214,128 @@ msgstr "" #: config/loongarch/loongarch.opt:107 #, no-c-format -msgid "LoongArch CPU types:" +msgid "LoongArch ARCH presets:" msgstr "" -#: config/loongarch/loongarch.opt:126 +#: config/loongarch/loongarch.opt:132 #, no-c-format msgid "-march=PROCESSOR\tGenerate code for the given PROCESSOR ISA." msgstr "" -#: config/loongarch/loongarch.opt:130 +#: config/loongarch/loongarch.opt:136 +#, no-c-format +msgid "LoongArch TUNE presets:" +msgstr "" + +#: config/loongarch/loongarch.opt:155 #, no-c-format msgid "-mtune=PROCESSOR\tGenerate optimized code for PROCESSOR." msgstr "" -#: config/loongarch/loongarch.opt:139 +#: config/loongarch/loongarch.opt:164 #, no-c-format msgid "Base ABI types for LoongArch:" msgstr "" -#: config/loongarch/loongarch.opt:152 +#: config/loongarch/loongarch.opt:177 #, no-c-format msgid "-mabi=BASEABI\tGenerate code that conforms to the given BASEABI." msgstr "" -#: config/loongarch/loongarch.opt:161 config/mips/mips.opt:71 +#: config/loongarch/loongarch.opt:186 config/mips/mips.opt:71 #, no-c-format msgid "" "-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions." msgstr "" -#: config/loongarch/loongarch.opt:165 config/mips/mips.opt:83 +#: config/loongarch/loongarch.opt:190 config/mips/mips.opt:83 #, no-c-format msgid "Trap on integer divide by zero." msgstr "" -#: config/loongarch/loongarch.opt:169 +#: config/loongarch/loongarch.opt:194 #, no-c-format msgid "Conditional moves for integral are enabled." msgstr "" -#: config/loongarch/loongarch.opt:173 +#: config/loongarch/loongarch.opt:198 #, no-c-format msgid "Conditional moves for float are enabled." msgstr "" -#: config/loongarch/loongarch.opt:177 +#: config/loongarch/loongarch.opt:202 #, no-c-format msgid "" "Prevent optimizing block moves, which is also the default behavior of -Os." msgstr "" -#: config/loongarch/loongarch.opt:185 +#: config/loongarch/loongarch.opt:210 #, no-c-format msgid "" "-mmax-inline-memcpy-size=SIZE\tSet the max size of memcpy to inline, default " "is 1024." msgstr "" -#: config/loongarch/loongarch.opt:189 config/mips/mips.opt:150 +#: config/loongarch/loongarch.opt:214 config/mips/mips.opt:150 #, no-c-format msgid "The code model option names for -mexplicit-relocs:" msgstr "" -#: config/loongarch/loongarch.opt:202 config/mips/mips.opt:163 +#: config/loongarch/loongarch.opt:227 config/mips/mips.opt:163 #, no-c-format msgid "Use %reloc() assembly operators." msgstr "" -#: config/loongarch/loongarch.opt:206 config/mips/mips.opt:167 +#: config/loongarch/loongarch.opt:231 config/mips/mips.opt:167 #, no-c-format msgid "Use %reloc() assembly operators (for backward compatibility)." msgstr "" -#: config/loongarch/loongarch.opt:214 +#: config/loongarch/loongarch.opt:239 #, no-c-format msgid "" "Generate approximate reciprocal divide and square root for better throughput." msgstr "" -#: config/loongarch/loongarch.opt:245 +#: config/loongarch/loongarch.opt:270 #, no-c-format msgid "Avoid using the GOT to access external symbols." msgstr "" -#: config/loongarch/loongarch.opt:254 +#: config/loongarch/loongarch.opt:279 #, no-c-format msgid "Pass -mrelax or -mno-relax option to the assembler." msgstr "" -#: config/loongarch/loongarch.opt:272 +#: config/loongarch/loongarch.opt:297 #, no-c-format msgid "" "Used to limit unroll factor which indicates how much the autovectorizer may " "unroll a loop. The default value is 6." msgstr "" -#: config/loongarch/loongarch.opt:290 +#: config/loongarch/loongarch.opt:315 #, no-c-format msgid "Support frecipe.{s/d} and frsqrte.{s/d} instructions." msgstr "" -#: config/loongarch/loongarch.opt:294 +#: config/loongarch/loongarch.opt:319 #, no-c-format msgid "" "Support div.w[u] and mod.w[u] instructions with inputs not sign-extended." msgstr "" -#: config/loongarch/loongarch.opt:298 +#: config/loongarch/loongarch.opt:323 #, no-c-format msgid "Support am{swap/add}[_db].{b/h} instructions." msgstr "" -#: config/loongarch/loongarch.opt:302 +#: config/loongarch/loongarch.opt:327 #, no-c-format msgid "Support amcas[_db].{b/h/w/d} instructions." msgstr "" -#: config/loongarch/loongarch.opt:306 +#: config/loongarch/loongarch.opt:331 #, no-c-format msgid "Do not need load-load barriers (dbar 0x700)." msgstr "" @@ -18071,7 +18083,7 @@ msgstr "" #, no-c-format msgid "" "When using profile feedback, use the edge at this percentage position in " -"frequncy histogram as the bases for IPA-CP heuristics." +"frequency histogram as the bases for IPA-CP heuristics." msgstr "" #: params.opt:270 @@ -20899,8 +20911,8 @@ msgid "" "%s%sGGC heuristics: --param ggc-min-expand=%d --param ggc-min-heapsize=%d\n" msgstr "" -#: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6532 -#: c/c-typeck.cc:8234 cp/error.cc:1189 c-family/c-pretty-print.cc:446 +#: tree-diagnostic-path.cc:342 tree-diagnostic.cc:294 c/c-decl.cc:6534 +#: c/c-typeck.cc:8236 cp/error.cc:1189 c-family/c-pretty-print.cc:446 #, gcc-internal-format msgid "" msgstr "" @@ -21248,12 +21260,12 @@ msgstr "" msgid "invalid address mode" msgstr "" -#: config/aarch64/aarch64.cc:29006 +#: config/aarch64/aarch64.cc:29016 msgid "cannot combine GNU and SVE vectors in a binary operation" msgstr "" #: config/alpha/alpha.cc:5082 config/i386/i386.cc:14193 -#: config/rs6000/rs6000.cc:14617 config/sparc/sparc.cc:9362 +#: config/rs6000/rs6000.cc:14616 config/sparc/sparc.cc:9362 #, c-format msgid "'%%&' used without any local dynamic TLS references" msgstr "" @@ -21269,18 +21281,18 @@ msgid "invalid %%r value" msgstr "" #: config/alpha/alpha.cc:5180 config/ia64/ia64.cc:5542 -#: config/rs6000/rs6000.cc:14312 config/xtensa/xtensa.cc:3066 +#: config/rs6000/rs6000.cc:14311 config/xtensa/xtensa.cc:3066 #, c-format msgid "invalid %%R value" msgstr "" -#: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14232 +#: config/alpha/alpha.cc:5186 config/rs6000/rs6000.cc:14231 #: config/xtensa/xtensa.cc:3039 #, c-format msgid "invalid %%N value" msgstr "" -#: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14260 +#: config/alpha/alpha.cc:5194 config/rs6000/rs6000.cc:14259 #, c-format msgid "invalid %%P value" msgstr "" @@ -21310,7 +21322,7 @@ msgstr "" msgid "invalid %%U value" msgstr "" -#: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14320 +#: config/alpha/alpha.cc:5280 config/rs6000/rs6000.cc:14319 #, c-format msgid "invalid %%s value" msgstr "" @@ -21320,7 +21332,7 @@ msgstr "" msgid "invalid %%C value" msgstr "" -#: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14096 +#: config/alpha/alpha.cc:5328 config/rs6000/rs6000.cc:14095 #, c-format msgid "invalid %%E value" msgstr "" @@ -21333,7 +21345,7 @@ msgstr "" #: 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 +#: config/gcn/gcn.cc:7809 config/rs6000/rs6000.cc:14621 #, c-format msgid "invalid %%xn code" msgstr "" @@ -21524,56 +21536,56 @@ msgstr "" msgid "Unsupported code '%c' for fixed-point:" msgstr "" -#: config/avr/avr.cc:3937 +#: config/avr/avr.cc:3948 msgid "internal compiler error. Unknown mode:" msgstr "" -#: config/avr/avr.cc:4806 config/avr/avr.cc:5749 config/avr/avr.cc:6196 +#: config/avr/avr.cc:4815 config/avr/avr.cc:5758 config/avr/avr.cc:6205 msgid "invalid insn:" msgstr "" -#: 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 +#: config/avr/avr.cc:4869 config/avr/avr.cc:4980 config/avr/avr.cc:5038 +#: config/avr/avr.cc:5090 config/avr/avr.cc:5109 config/avr/avr.cc:5301 +#: config/avr/avr.cc:5609 config/avr/avr.cc:5894 config/avr/avr.cc:6098 +#: config/avr/avr.cc:6262 config/avr/avr.cc:6355 config/avr/avr.cc:6553 msgid "incorrect insn:" msgstr "" -#: 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 +#: config/avr/avr.cc:5125 config/avr/avr.cc:5400 config/avr/avr.cc:5680 +#: config/avr/avr.cc:5966 config/avr/avr.cc:6144 config/avr/avr.cc:6411 +#: config/avr/avr.cc:6611 msgid "unknown move insn:" msgstr "" -#: config/avr/avr.cc:7369 +#: config/avr/avr.cc:7378 msgid "bad shift insn:" msgstr "" -#: config/avr/avr.cc:7477 config/avr/avr.cc:7960 config/avr/avr.cc:8377 +#: config/avr/avr.cc:7486 config/avr/avr.cc:7969 config/avr/avr.cc:8386 msgid "internal compiler error. Incorrect shift:" msgstr "" -#: config/avr/avr.cc:10201 +#: config/avr/avr.cc:10210 msgid "unsupported fixed-point conversion" msgstr "" -#: config/avr/avr.cc:11576 +#: config/avr/avr.cc:11585 msgid "variable" msgstr "" -#: config/avr/avr.cc:11581 +#: config/avr/avr.cc:11590 msgid "function parameter" msgstr "" -#: config/avr/avr.cc:11586 +#: config/avr/avr.cc:11595 msgid "structure field" msgstr "" -#: config/avr/avr.cc:11592 +#: config/avr/avr.cc:11601 msgid "return type of function" msgstr "" -#: config/avr/avr.cc:11597 +#: config/avr/avr.cc:11606 msgid "pointer" msgstr "" @@ -21594,12 +21606,12 @@ msgstr "" msgid "invalid const_double operand" msgstr "" -#: config/bpf/bpf.cc:894 +#: config/bpf/bpf.cc:943 msgid "invalid address in operand" msgstr "" #. Fallthrough. -#: config/bpf/bpf.cc:901 +#: config/bpf/bpf.cc:950 msgid "unsupported operand" msgstr "" @@ -21997,7 +22009,7 @@ msgstr "" msgid "invalid %%P operand" msgstr "" -#: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14250 +#: config/iq2000/iq2000.cc:3131 config/rs6000/rs6000.cc:14249 #, c-format msgid "invalid %%p value" msgstr "" @@ -22078,7 +22090,7 @@ msgid "post-increment address is not a register" msgstr "" #: config/m32r/m32r.cc:2338 config/m32r/m32r.cc:2353 -#: config/rs6000/rs6000.cc:20975 +#: config/rs6000/rs6000.cc:20974 msgid "bad address" msgstr "" @@ -22258,175 +22270,175 @@ msgstr "" msgid "Try running '%s' in the shell to raise its limit.\n" msgstr "" -#: config/rs6000/rs6000.cc:3824 +#: config/rs6000/rs6000.cc:3823 msgid "%<-mvsx%> requires hardware floating point" msgstr "" -#: config/rs6000/rs6000.cc:3832 +#: config/rs6000/rs6000.cc:3831 msgid "%<-mvsx%> needs indexed addressing" msgstr "" -#: config/rs6000/rs6000.cc:3837 +#: config/rs6000/rs6000.cc:3836 msgid "%<-mvsx%> and %<-mno-altivec%> are incompatible" msgstr "" -#: config/rs6000/rs6000.cc:3839 +#: config/rs6000/rs6000.cc:3838 msgid "%<-mno-altivec%> disables vsx" msgstr "" -#: config/rs6000/rs6000.cc:3959 +#: config/rs6000/rs6000.cc:3958 msgid "%<-mquad-memory%> requires 64-bit mode" msgstr "" -#: config/rs6000/rs6000.cc:3962 +#: config/rs6000/rs6000.cc:3961 msgid "%<-mquad-memory-atomic%> requires 64-bit mode" msgstr "" -#: config/rs6000/rs6000.cc:3974 +#: config/rs6000/rs6000.cc:3973 msgid "%<-mquad-memory%> is not available in little endian mode" msgstr "" -#: config/rs6000/rs6000.cc:11340 +#: config/rs6000/rs6000.cc:11339 msgid "bad move" msgstr "" -#: config/rs6000/rs6000.cc:13880 +#: config/rs6000/rs6000.cc:13879 msgid "Bad 128-bit move" msgstr "" -#: config/rs6000/rs6000.cc:14060 +#: config/rs6000/rs6000.cc:14059 #, c-format msgid "invalid %%A value" msgstr "" -#: config/rs6000/rs6000.cc:14069 config/xtensa/xtensa.cc:3015 +#: config/rs6000/rs6000.cc:14068 config/xtensa/xtensa.cc:3015 #, c-format msgid "invalid %%D value" msgstr "" -#: config/rs6000/rs6000.cc:14084 +#: config/rs6000/rs6000.cc:14083 #, c-format msgid "invalid %%e value" msgstr "" -#: config/rs6000/rs6000.cc:14105 +#: config/rs6000/rs6000.cc:14104 #, c-format msgid "invalid %%f value" msgstr "" -#: config/rs6000/rs6000.cc:14114 +#: config/rs6000/rs6000.cc:14113 #, c-format msgid "invalid %%F value" msgstr "" -#: config/rs6000/rs6000.cc:14123 +#: config/rs6000/rs6000.cc:14122 #, c-format msgid "invalid %%G value" msgstr "" -#: config/rs6000/rs6000.cc:14158 +#: config/rs6000/rs6000.cc:14157 #, c-format msgid "invalid %%j code" msgstr "" -#: config/rs6000/rs6000.cc:14168 +#: config/rs6000/rs6000.cc:14167 #, c-format msgid "invalid %%J code" msgstr "" -#: config/rs6000/rs6000.cc:14178 +#: config/rs6000/rs6000.cc:14177 #, c-format msgid "invalid %%k value" msgstr "" -#: config/rs6000/rs6000.cc:14193 config/xtensa/xtensa.cc:3052 +#: config/rs6000/rs6000.cc:14192 config/xtensa/xtensa.cc:3052 #, c-format msgid "invalid %%K value" msgstr "" -#: config/rs6000/rs6000.cc:14240 +#: config/rs6000/rs6000.cc:14239 #, c-format msgid "invalid %%O value" msgstr "" -#: config/rs6000/rs6000.cc:14287 +#: config/rs6000/rs6000.cc:14286 #, c-format msgid "invalid %%q value" msgstr "" -#: config/rs6000/rs6000.cc:14329 +#: config/rs6000/rs6000.cc:14328 #, c-format msgid "invalid %%t value" msgstr "" -#: config/rs6000/rs6000.cc:14346 +#: config/rs6000/rs6000.cc:14345 #, c-format msgid "invalid %%T value" msgstr "" -#: config/rs6000/rs6000.cc:14358 +#: config/rs6000/rs6000.cc:14357 #, c-format msgid "invalid %%u value" msgstr "" -#: config/rs6000/rs6000.cc:14372 config/xtensa/xtensa.cc:3027 +#: config/rs6000/rs6000.cc:14371 config/xtensa/xtensa.cc:3027 #, c-format msgid "invalid %%v value" msgstr "" -#: config/rs6000/rs6000.cc:14422 +#: config/rs6000/rs6000.cc:14421 #, c-format msgid "invalid %%V value" msgstr "" -#: config/rs6000/rs6000.cc:14438 config/xtensa/xtensa.cc:3073 +#: config/rs6000/rs6000.cc:14437 config/xtensa/xtensa.cc:3073 #, c-format msgid "invalid %%x value" msgstr "" -#: config/rs6000/rs6000.cc:14495 +#: config/rs6000/rs6000.cc:14494 #, c-format msgid "invalid %%z value" msgstr "" -#: config/rs6000/rs6000.cc:14564 +#: config/rs6000/rs6000.cc:14563 #, c-format msgid "invalid %%y value, try using the 'Z' constraint" msgstr "" -#: config/rs6000/rs6000.cc:15506 +#: config/rs6000/rs6000.cc:15505 msgid "Invalid mixing of IEEE 128-bit and IBM 128-bit floating point types" msgstr "" -#: config/rs6000/rs6000.cc:24376 +#: config/rs6000/rs6000.cc:24375 msgid "AltiVec argument passed to unprototyped function" msgstr "" -#: config/rs6000/rs6000.cc:27991 +#: config/rs6000/rs6000.cc:27990 msgid "Could not generate addis value for fusion" msgstr "" -#: config/rs6000/rs6000.cc:28060 +#: config/rs6000/rs6000.cc:28059 msgid "Unable to generate load/store offset for fusion" msgstr "" -#: config/rs6000/rs6000.cc:28136 +#: config/rs6000/rs6000.cc:28135 msgid "Bad GPR fusion" msgstr "" -#: config/rs6000/rs6000.cc:28738 +#: config/rs6000/rs6000.cc:28737 msgid "invalid conversion from type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28740 +#: config/rs6000/rs6000.cc:28739 msgid "invalid conversion to type %<__vector_quad%>" msgstr "" -#: config/rs6000/rs6000.cc:28742 +#: config/rs6000/rs6000.cc:28741 msgid "invalid conversion from type %<__vector_pair%>" msgstr "" -#: config/rs6000/rs6000.cc:28744 +#: config/rs6000/rs6000.cc:28743 msgid "invalid conversion to type %<__vector_pair%>" msgstr "" @@ -22869,7 +22881,7 @@ msgstr "" msgid "" msgstr "" -#: c/c-typeck.cc:9039 +#: c/c-typeck.cc:9041 msgid "(anonymous)" msgstr "" @@ -22884,25 +22896,25 @@ msgstr "" msgid "expected label" msgstr "" -#: cp/call.cc:4113 +#: cp/call.cc:4136 msgid "candidate:" msgstr "" -#: cp/call.cc:8309 +#: cp/call.cc:8332 msgid " after user-defined conversion:" msgstr "" -#: cp/call.cc:8475 cp/pt.cc:2043 cp/pt.cc:26288 +#: cp/call.cc:8498 cp/pt.cc:2043 cp/pt.cc:26344 msgid "candidate is:" msgid_plural "candidates are:" msgstr[0] "" msgstr[1] "" -#: cp/call.cc:12997 cp/call.cc:13423 +#: cp/call.cc:13020 cp/call.cc:13446 msgid "candidate 1:" msgstr "" -#: cp/call.cc:12999 cp/call.cc:13424 +#: cp/call.cc:13022 cp/call.cc:13447 msgid "candidate 2:" msgstr "" @@ -23138,7 +23150,7 @@ msgstr "" msgid "%r%s:%d:%R in % expansion of %qs" msgstr "" -#: cp/pt.cc:2041 cp/semantics.cc:6306 +#: cp/pt.cc:2041 cp/semantics.cc:6310 msgid "candidates are:" msgstr "" @@ -23182,27 +23194,27 @@ msgstr "" msgid "source type is not polymorphic" msgstr "" -#: cp/typeck.cc:7442 c/c-typeck.cc:4683 +#: cp/typeck.cc:7442 c/c-typeck.cc:4685 #, gcc-internal-format msgid "wrong type argument to unary minus" msgstr "" -#: cp/typeck.cc:7443 c/c-typeck.cc:4669 +#: cp/typeck.cc:7443 c/c-typeck.cc:4671 #, gcc-internal-format msgid "wrong type argument to unary plus" msgstr "" -#: cp/typeck.cc:7470 c/c-typeck.cc:4728 +#: cp/typeck.cc:7470 c/c-typeck.cc:4730 #, gcc-internal-format msgid "wrong type argument to bit-complement" msgstr "" -#: cp/typeck.cc:7487 c/c-typeck.cc:4736 +#: cp/typeck.cc:7487 c/c-typeck.cc:4738 #, gcc-internal-format msgid "wrong type argument to abs" msgstr "" -#: cp/typeck.cc:7499 c/c-typeck.cc:4758 +#: cp/typeck.cc:7499 c/c-typeck.cc:4760 #, gcc-internal-format msgid "wrong type argument to conjugation" msgstr "" @@ -23496,11 +23508,11 @@ msgstr "" msgid "implied END DO" msgstr "" -#: fortran/parse.cc:2432 fortran/resolve.cc:12746 +#: fortran/parse.cc:2432 fortran/resolve.cc:12765 msgid "assignment" msgstr "" -#: fortran/parse.cc:2435 fortran/resolve.cc:12812 fortran/resolve.cc:12815 +#: fortran/parse.cc:2435 fortran/resolve.cc:12831 fortran/resolve.cc:12834 msgid "pointer assignment" msgstr "" @@ -23508,201 +23520,201 @@ msgstr "" msgid "simple IF" msgstr "" -#: fortran/resolve.cc:2434 fortran/resolve.cc:2629 +#: fortran/resolve.cc:2442 fortran/resolve.cc:2637 msgid "elemental procedure" msgstr "" -#: fortran/resolve.cc:2532 +#: fortran/resolve.cc:2540 msgid "allocatable argument" msgstr "" -#: fortran/resolve.cc:2537 +#: fortran/resolve.cc:2545 msgid "asynchronous argument" msgstr "" -#: fortran/resolve.cc:2542 +#: fortran/resolve.cc:2550 msgid "optional argument" msgstr "" -#: fortran/resolve.cc:2547 +#: fortran/resolve.cc:2555 msgid "pointer argument" msgstr "" -#: fortran/resolve.cc:2552 +#: fortran/resolve.cc:2560 msgid "target argument" msgstr "" -#: fortran/resolve.cc:2557 +#: fortran/resolve.cc:2565 msgid "value argument" msgstr "" -#: fortran/resolve.cc:2562 +#: fortran/resolve.cc:2570 msgid "volatile argument" msgstr "" -#: fortran/resolve.cc:2567 +#: fortran/resolve.cc:2575 msgid "assumed-shape argument" msgstr "" -#: fortran/resolve.cc:2572 +#: fortran/resolve.cc:2580 msgid "assumed-rank argument" msgstr "" -#: fortran/resolve.cc:2577 +#: fortran/resolve.cc:2585 msgid "coarray argument" msgstr "" -#: fortran/resolve.cc:2582 +#: fortran/resolve.cc:2590 msgid "parametrized derived type argument" msgstr "" -#: fortran/resolve.cc:2587 +#: fortran/resolve.cc:2595 msgid "polymorphic argument" msgstr "" -#: fortran/resolve.cc:2592 +#: fortran/resolve.cc:2600 msgid "NO_ARG_CHECK attribute" msgstr "" #. As assumed-type is unlimited polymorphic (cf. above). #. See also TS 29113, Note 6.1. -#: fortran/resolve.cc:2599 +#: fortran/resolve.cc:2607 msgid "assumed-type argument" msgstr "" -#: fortran/resolve.cc:2610 +#: fortran/resolve.cc:2618 msgid "array result" msgstr "" -#: fortran/resolve.cc:2615 +#: fortran/resolve.cc:2623 msgid "pointer or allocatable result" msgstr "" -#: fortran/resolve.cc:2622 +#: fortran/resolve.cc:2630 msgid "result with non-constant character length" msgstr "" -#: fortran/resolve.cc:2634 +#: fortran/resolve.cc:2642 msgid "bind(c) procedure" msgstr "" -#: fortran/resolve.cc:4206 +#: fortran/resolve.cc:4214 #, c-format msgid "Invalid context for NULL() pointer at %%L" msgstr "" -#: fortran/resolve.cc:4223 +#: fortran/resolve.cc:4231 #, c-format msgid "Operand of unary numeric operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.cc:4241 fortran/resolve.cc:4424 fortran/resolve.cc:4579 +#: fortran/resolve.cc:4249 fortran/resolve.cc:4432 fortran/resolve.cc:4587 #, c-format msgid "Inconsistent ranks for operator at %%L and %%L" msgstr "" -#: fortran/resolve.cc:4251 +#: fortran/resolve.cc:4259 #, c-format msgid "" "Unexpected derived-type entities in binary intrinsic numeric operator " "%%<%s%%> at %%L" msgstr "" -#: fortran/resolve.cc:4256 +#: fortran/resolve.cc:4264 #, c-format msgid "Operands of binary numeric operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4271 +#: fortran/resolve.cc:4279 #, c-format msgid "Operands of string concatenation operator at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4314 +#: fortran/resolve.cc:4322 #, c-format msgid "Operands of logical operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4337 +#: fortran/resolve.cc:4345 #, c-format msgid "Operand of .not. operator at %%L is %s" msgstr "" -#: fortran/resolve.cc:4351 +#: fortran/resolve.cc:4359 msgid "COMPLEX quantities cannot be compared at %L" msgstr "" -#: fortran/resolve.cc:4460 +#: fortran/resolve.cc:4468 #, c-format msgid "Logicals at %%L must be compared with %s instead of %s" msgstr "" -#: fortran/resolve.cc:4466 +#: fortran/resolve.cc:4474 #, c-format msgid "Operands of comparison operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:4480 +#: fortran/resolve.cc:4488 #, c-format msgid "Unknown operator %%<%s%%> at %%L; did you mean %%<%s%%>?" msgstr "" -#: fortran/resolve.cc:4483 +#: fortran/resolve.cc:4491 #, c-format msgid "Unknown operator %%<%s%%> at %%L" msgstr "" -#: fortran/resolve.cc:4488 +#: fortran/resolve.cc:4496 #, c-format msgid "Operand of user operator %%<%s%%> at %%L is %s" msgstr "" -#: fortran/resolve.cc:4493 +#: fortran/resolve.cc:4501 #, c-format msgid "Operands of user operator %%<%s%%> at %%L are %s/%s" msgstr "" -#: fortran/resolve.cc:7650 +#: fortran/resolve.cc:7659 msgid "Loop variable" msgstr "" -#: fortran/resolve.cc:7654 +#: fortran/resolve.cc:7663 msgid "iterator variable" msgstr "" -#: fortran/resolve.cc:7658 +#: fortran/resolve.cc:7667 msgid "Start expression in DO loop" msgstr "" -#: fortran/resolve.cc:7662 +#: fortran/resolve.cc:7671 msgid "End expression in DO loop" msgstr "" -#: fortran/resolve.cc:7666 +#: fortran/resolve.cc:7675 msgid "Step expression in DO loop" msgstr "" -#: fortran/resolve.cc:7953 fortran/resolve.cc:7956 +#: fortran/resolve.cc:7962 fortran/resolve.cc:7965 msgid "DEALLOCATE object" msgstr "" -#: fortran/resolve.cc:8334 fortran/resolve.cc:8337 +#: fortran/resolve.cc:8353 fortran/resolve.cc:8356 msgid "ALLOCATE object" msgstr "" -#: fortran/resolve.cc:8574 fortran/resolve.cc:10651 fortran/resolve.cc:10772 +#: fortran/resolve.cc:8593 fortran/resolve.cc:10670 fortran/resolve.cc:10791 msgid "STAT variable" msgstr "" -#: fortran/resolve.cc:8625 fortran/resolve.cc:10663 fortran/resolve.cc:10784 +#: fortran/resolve.cc:8644 fortran/resolve.cc:10682 fortran/resolve.cc:10803 msgid "ERRMSG variable" msgstr "" -#: fortran/resolve.cc:10453 +#: fortran/resolve.cc:10472 msgid "item in READ" msgstr "" -#: fortran/resolve.cc:10675 +#: fortran/resolve.cc:10694 msgid "ACQUIRED_LOCK variable" msgstr "" @@ -23722,14 +23734,14 @@ msgid "" "dummy declaration" msgstr "" -#: fortran/trans-decl.cc:6370 +#: fortran/trans-decl.cc:6371 #, c-format msgid "" "Actual string length does not match the declared one for dummy argument " "'%s' (%ld/%ld)" msgstr "" -#: fortran/trans-decl.cc:6378 +#: fortran/trans-decl.cc:6379 #, c-format msgid "" "Actual string length is shorter than the declared one for dummy argument " @@ -23993,7 +24005,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:9349 +#: cp/pt.cc:9370 #, gcc-internal-format msgid "too many arguments" msgstr "" @@ -24699,15 +24711,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:2369 c-family/c.opt:2377 +#: c-family/c.opt:236 c-family/c.opt:2373 c-family/c.opt:2381 #: 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:2365 -#: c-family/c.opt:2385 c-family/c.opt:2389 c-family/c.opt:2393 +#: c-family/c.opt:200 c-family/c.opt:212 c-family/c.opt:268 c-family/c.opt:2369 +#: c-family/c.opt:2389 c-family/c.opt:2393 c-family/c.opt:2397 #, gcc-internal-format msgid "missing path after %qs" msgstr "" @@ -24737,49 +24749,49 @@ msgstr "" msgid "argument %qs to %<-Wbidi-chars%> not recognized" msgstr "" -#: c-family/c.opt:1068 +#: c-family/c.opt:1072 #, gcc-internal-format msgid "argument %qs to %<-Wnormalized%> not recognized" msgstr "" -#: c-family/c.opt:1732 +#: c-family/c.opt:1736 #, gcc-internal-format msgid "no class name specified with %qs" msgstr "" -#: c-family/c.opt:1760 +#: c-family/c.opt:1764 #, gcc-internal-format msgid "argument %qs must be either % or %" msgstr "" -#: c-family/c.opt:1904 +#: c-family/c.opt:1908 #, gcc-internal-format msgid "" "%<-fhandle-exceptions%> has been renamed %<-fexceptions%> (and is now on by " "default)" msgstr "" -#: c-family/c.opt:1979 +#: c-family/c.opt:1983 #, gcc-internal-format msgid "missing mapper" msgstr "" -#: c-family/c.opt:2007 +#: c-family/c.opt:2011 #, gcc-internal-format msgid "missing header name" msgstr "" -#: c-family/c.opt:2015 +#: c-family/c.opt:2019 #, gcc-internal-format msgid "missing module name" msgstr "" -#: c-family/c.opt:2062 +#: c-family/c.opt:2066 #, gcc-internal-format msgid "unrecognized ivar visibility value %qs" msgstr "" -#: c-family/c.opt:2229 +#: c-family/c.opt:2233 #, gcc-internal-format msgid "unrecognized scalar storage order value %qs" msgstr "" @@ -24881,6 +24893,11 @@ msgstr "" msgid "using old darwin ABI" msgstr "" +#: config/rs6000/rs6000.opt:475 +#, gcc-internal-format +msgid "Do not use %<-mpower8-internal%>; use %<-mcpu=power8%> instead" +msgstr "" + #: config/fused-madd.opt:22 #, gcc-internal-format msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead" @@ -25045,69 +25062,69 @@ msgstr "" msgid "valid format is % or %" msgstr "" -#: attribs.cc:519 +#: attribs.cc:524 #, gcc-internal-format msgid "" "ignoring attribute %qE in declaration of a built-in function %qD because it " "conflicts with attribute %qs" msgstr "" -#: attribs.cc:525 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315 +#: attribs.cc:530 c-family/c-attribs.cc:1271 c-family/c-attribs.cc:1315 #, gcc-internal-format msgid "ignoring attribute %qE because it conflicts with attribute %qs" msgstr "" -#: attribs.cc:531 c-family/c-attribs.cc:995 c-family/c-attribs.cc:2690 +#: attribs.cc:536 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:16428 cp/decl.cc:16478 +#: c-family/c-attribs.cc:5147 cp/decl.cc:16434 cp/decl.cc:16484 #: cp/friend.cc:318 cp/tree.cc:5259 #, gcc-internal-format msgid "previous declaration here" msgstr "" #. Warn about and ignore all others for now, but store them. -#: attribs.cc:729 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134 +#: attribs.cc:734 c-family/c-attribs.cc:4203 objc/objc-act.cc:5134 #: objc/objc-act.cc:7125 objc/objc-act.cc:8323 objc/objc-act.cc:8379 #, gcc-internal-format msgid "%qE attribute directive ignored" msgstr "" -#: attribs.cc:739 +#: attribs.cc:744 #, gcc-internal-format msgid "%<%E::%E%> scoped attribute directive ignored" msgstr "" -#: attribs.cc:752 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667 +#: attribs.cc:757 c/c-parser.cc:2084 cp/cp-gimplify.cc:3667 #, gcc-internal-format msgid "wrong number of arguments specified for %qE attribute" msgstr "" -#: attribs.cc:755 +#: attribs.cc:760 #, gcc-internal-format, gfc-internal-format msgid "expected %i or more, found %i" msgstr "" -#: attribs.cc:758 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669 +#: attribs.cc:763 c/c-parser.cc:2087 cp/cp-gimplify.cc:3669 #, gcc-internal-format, gfc-internal-format msgid "expected %i, found %i" msgstr "" -#: attribs.cc:761 +#: attribs.cc:766 #, gcc-internal-format, gfc-internal-format msgid "expected between %i and %i, found %i" msgstr "" -#: attribs.cc:781 c-family/c-attribs.cc:4916 +#: attribs.cc:786 c-family/c-attribs.cc:4916 #, gcc-internal-format msgid "%qE attribute does not apply to types" msgstr "" -#: attribs.cc:829 +#: attribs.cc:834 #, gcc-internal-format msgid "%qE attribute only applies to function types" msgstr "" -#: attribs.cc:839 +#: attribs.cc:844 #, gcc-internal-format msgid "type attributes ignored after type is already defined" msgstr "" @@ -25120,7 +25137,7 @@ msgstr "" #. is a constraint violation if it is not one of the known #. standard attributes. Diagnose it here with a pedwarn and #. then discard it to prevent a duplicate warning later. -#: attribs.cc:933 attribs.cc:1921 attribs.cc:1931 attribs.cc:1941 +#: attribs.cc:938 attribs.cc:1926 attribs.cc:1936 attribs.cc:1946 #: c-family/c-attribs.cc:1023 c-family/c-attribs.cc:1175 #: c-family/c-attribs.cc:1194 c-family/c-attribs.cc:1212 #: c-family/c-attribs.cc:1242 c-family/c-attribs.cc:1286 @@ -25152,14 +25169,14 @@ msgstr "" #: c-family/c-attribs.cc:5763 c-family/c-attribs.cc:5845 #: 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:7519 -#: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11217 +#: c-family/c-attribs.cc:6115 c-family/c-common.cc:6138 +#: c-family/c-common.cc:6141 config/darwin.cc:2208 config/arm/arm.cc:7519 +#: config/arm/arm.cc:7546 config/arm/arm.cc:7563 config/avr/avr.cc:11226 #: 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 +#: config/loongarch/loongarch.cc:7999 config/rs6000/rs6000.cc:20738 #: 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 @@ -25185,67 +25202,67 @@ msgstr "" msgid "%qE attribute ignored" msgstr "" -#: attribs.cc:1209 +#: attribs.cc:1214 #, gcc-internal-format msgid "missing % attribute for multi-versioned %qD" msgstr "" -#: attribs.cc:1212 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399 +#: attribs.cc:1217 cp/decl.cc:1337 cp/decl.cc:2351 cp/decl.cc:2399 #: cp/decl.cc:2415 cp/decl.cc:3095 cp/decl.cc:3533 #, gcc-internal-format msgid "previous declaration of %qD" msgstr "" -#: attribs.cc:1320 +#: attribs.cc:1325 #, gcc-internal-format msgid "ignoring attributes applied to %qT after definition" msgstr "" -#: attribs.cc:1852 +#: attribs.cc:1857 #, gcc-internal-format msgid "%q+D already declared with dllexport attribute: dllimport ignored" msgstr "" -#: attribs.cc:1864 +#: attribs.cc:1869 #, gcc-internal-format msgid "" "%q+D redeclared without dllimport attribute after being referenced with dll " "linkage" msgstr "" -#: attribs.cc:1878 +#: attribs.cc:1883 #, gcc-internal-format msgid "%q+D redeclared without dllimport attribute: previous dllimport ignored" msgstr "" -#: attribs.cc:1959 +#: attribs.cc:1964 #, gcc-internal-format msgid "inline function %q+D declared as dllimport: attribute ignored" msgstr "" -#: attribs.cc:1967 +#: attribs.cc:1972 #, gcc-internal-format msgid "function %q+D definition is marked dllimport" msgstr "" -#: attribs.cc:1975 +#: attribs.cc:1980 #, gcc-internal-format msgid "variable %q+D definition is marked dllimport" msgstr "" -#: attribs.cc:2006 +#: attribs.cc:2011 #, gcc-internal-format msgid "external linkage required for symbol %q+D because of %qE attribute" msgstr "" -#: attribs.cc:2020 +#: attribs.cc:2025 #, gcc-internal-format msgid "" "%qE implies default visibility, but %qD has already been declared with a " "different visibility" msgstr "" -#: attribs.cc:2322 +#: attribs.cc:2327 #, gcc-internal-format msgid "%qD specifies more restrictive attribute than its target %qD: %s" msgid_plural "" @@ -25253,12 +25270,12 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: attribs.cc:2328 attribs.cc:2348 +#: attribs.cc:2333 attribs.cc:2353 #, gcc-internal-format msgid "%qD target declared here" msgstr "" -#: attribs.cc:2342 +#: attribs.cc:2347 #, gcc-internal-format msgid "%qD specifies less restrictive attribute than its target %qD: %s" msgid_plural "" @@ -25337,7 +25354,7 @@ msgstr "" msgid "%qD specified bound %E equals destination size" msgstr "" -#: builtins.cc:5297 gimplify.cc:3921 +#: builtins.cc:5297 gimplify.cc:3922 #, gcc-internal-format msgid "too few arguments to function %" msgstr "" @@ -26539,12 +26556,12 @@ msgstr "" #. include_self= #. TODO: Add OPT_Wundefined-inline. -#: cgraphunit.cc:1098 c/c-decl.cc:13291 +#: cgraphunit.cc:1098 c/c-decl.cc:13338 #, gcc-internal-format msgid "%q+F used but never defined" msgstr "" -#: cgraphunit.cc:1100 c/c-decl.cc:13301 +#: cgraphunit.cc:1100 c/c-decl.cc:13348 #, gcc-internal-format msgid "%q+F declared % but never defined" msgstr "" @@ -27232,7 +27249,7 @@ msgstr "" msgid "total size of local objects exceeds maximum %wu" msgstr "" -#: function.cc:1789 gimplify.cc:7017 gimplify.cc:7179 +#: function.cc:1789 gimplify.cc:7018 gimplify.cc:7180 #, gcc-internal-format msgid "impossible constraint in %" msgstr "" @@ -27925,7 +27942,7 @@ msgid "" "flexible array member %qD does not have well defined padding bits for %qs" msgstr "" -#: gimple-fold.cc:4726 cp/constexpr.cc:4888 +#: gimple-fold.cc:4726 cp/constexpr.cc:4887 #, gcc-internal-format msgid "PDP11 bit-field handling unsupported in %qs" msgstr "" @@ -27976,21 +27993,21 @@ msgstr "" msgid "function may return address of local variable" msgstr "" -#: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11585 +#: gimple-ssa-isolate-paths.cc:414 c/c-typeck.cc:11587 #, gcc-internal-format msgid "function returns address of local variable" msgstr "" #: 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: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 +#: tree.cc:12553 c/c-parser.cc:20633 c/c-parser.cc:20774 c/c-typeck.cc:3159 +#: c/c-typeck.cc:3254 c/c-typeck.cc:5871 c/c-typeck.cc:11493 +#: c/c-typeck.cc:11510 c/gimple-parser.cc:2574 c/gimple-parser.cc:2582 +#: cp/call.cc:8203 cp/call.cc:10398 cp/class.cc:9399 cp/constexpr.cc:889 +#: cp/constexpr.cc:1316 cp/constexpr.cc:4306 cp/constexpr.cc:5979 +#: cp/constexpr.cc:6350 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/pt.cc:9178 cp/semantics.cc:2378 cp/semantics.cc:3782 cp/semantics.cc:4900 #: 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 @@ -29200,10 +29217,10 @@ msgstr "" #: 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:1065 +#: c/c-decl.cc:4389 c/c-typeck.cc:9541 c/c-typeck.cc:12295 cp/call.cc:8578 +#: cp/call.cc:8589 cp/class.cc:1718 cp/class.cc:3517 cp/constexpr.cc:1062 #: 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/decl.cc:14491 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:5002 #, gcc-internal-format @@ -29616,410 +29633,410 @@ msgstr "" msgid "attribute % not preceding a case label or default label" msgstr "" -#: gimplify.cc:4091 +#: gimplify.cc:4092 #, gcc-internal-format msgid "using result of function returning %" msgstr "" -#: gimplify.cc:7018 +#: gimplify.cc:7019 #, gcc-internal-format, gfc-internal-format msgid "non-memory output %d must stay in memory" msgstr "" -#: gimplify.cc:7033 +#: gimplify.cc:7034 #, gcc-internal-format msgid "invalid lvalue in % output %d" msgstr "" -#: gimplify.cc:7180 +#: gimplify.cc:7181 #, gcc-internal-format, gfc-internal-format msgid "non-memory input %d must stay in memory" msgstr "" -#: gimplify.cc:7220 gimplify.cc:7230 +#: gimplify.cc:7221 gimplify.cc:7231 #, gcc-internal-format, gfc-internal-format msgid "memory input %d is not directly addressable" msgstr "" -#: gimplify.cc:7853 +#: gimplify.cc:7854 #, gcc-internal-format msgid "" "threadprivate variable %qE used in a region with % clause" msgstr "" -#: gimplify.cc:7855 +#: gimplify.cc:7856 #, gcc-internal-format msgid "enclosing region" msgstr "" -#: gimplify.cc:7859 +#: gimplify.cc:7860 #, gcc-internal-format msgid "threadprivate variable %qE used in target region" msgstr "" -#: gimplify.cc:7861 +#: gimplify.cc:7862 #, gcc-internal-format msgid "enclosing target region" msgstr "" -#: gimplify.cc:7874 +#: gimplify.cc:7875 #, gcc-internal-format msgid "threadprivate variable %qE used in untied task" msgstr "" -#: gimplify.cc:7876 +#: gimplify.cc:7877 #, gcc-internal-format msgid "enclosing task" msgstr "" -#: gimplify.cc:7973 +#: gimplify.cc:7974 #, gcc-internal-format msgid "%qE not specified in enclosing %qs" msgstr "" -#: gimplify.cc:7975 +#: gimplify.cc:7976 #, gcc-internal-format msgid "enclosing %qs" msgstr "" -#: gimplify.cc:8149 +#: gimplify.cc:8150 #, gcc-internal-format msgid "%qE not specified in enclosing OpenACC %qs construct" msgstr "" -#: gimplify.cc:8153 +#: gimplify.cc:8154 #, gcc-internal-format msgid "enclosing OpenACC %qs construct and" msgstr "" -#: gimplify.cc:8156 +#: gimplify.cc:8157 #, gcc-internal-format msgid "enclosing OpenACC %qs construct with %qs clause" msgstr "" -#: gimplify.cc:8226 +#: gimplify.cc:8227 #, gcc-internal-format msgid "%qE with % clause used in % function" msgstr "" -#: gimplify.cc:8234 +#: gimplify.cc:8235 #, gcc-internal-format msgid "%qE requires a % directive for use in a % function" msgstr "" -#: gimplify.cc:8296 +#: gimplify.cc:8297 #, gcc-internal-format msgid "%qE not specified in enclosing %" msgstr "" -#: gimplify.cc:8298 +#: gimplify.cc:8299 #, gcc-internal-format msgid "enclosing %" msgstr "" -#: gimplify.cc:8333 gimplify.cc:12427 +#: gimplify.cc:8334 gimplify.cc:12428 #, gcc-internal-format msgid "variable %qE declared in enclosing % region" msgstr "" -#: gimplify.cc:8354 +#: gimplify.cc:8355 #, gcc-internal-format msgid "%qD referenced in target region does not have a mappable type" msgstr "" -#: gimplify.cc:8498 +#: gimplify.cc:8499 #, gcc-internal-format msgid "iteration variable %qE is predetermined linear" msgstr "" -#: gimplify.cc:8501 +#: gimplify.cc:8502 #, gcc-internal-format msgid "iteration variable %qE should be private" msgstr "" -#: gimplify.cc:8515 +#: gimplify.cc:8516 #, gcc-internal-format msgid "iteration variable %qE should not be firstprivate" msgstr "" -#: gimplify.cc:8518 +#: gimplify.cc:8519 #, gcc-internal-format msgid "iteration variable %qE should not be reduction" msgstr "" -#: gimplify.cc:8521 +#: gimplify.cc:8522 #, gcc-internal-format msgid "iteration variable %qE should not be linear" msgstr "" -#: gimplify.cc:9525 gimplify.cc:9536 gimplify.cc:9548 gimplify.cc:9564 -#: gimplify.cc:9769 gimplify.cc:9792 gimplify.cc:9803 gimplify.cc:9821 +#: gimplify.cc:9526 gimplify.cc:9537 gimplify.cc:9549 gimplify.cc:9565 +#: gimplify.cc:9770 gimplify.cc:9793 gimplify.cc:9804 gimplify.cc:9822 #, gcc-internal-format msgid "unexpected mapping node" msgstr "" -#: gimplify.cc:9858 +#: gimplify.cc:9859 #, gcc-internal-format msgid "unexpected pointer mapping node" msgstr "" -#: gimplify.cc:10071 +#: gimplify.cc:10072 #, gcc-internal-format msgid "base pointer cycle detected" msgstr "" -#: gimplify.cc:10578 +#: gimplify.cc:10579 #, gcc-internal-format msgid "" "data movement for component %qE is not compatible with movement for struct " "%qE" msgstr "" -#: gimplify.cc:10894 +#: gimplify.cc:10895 #, gcc-internal-format msgid "%qE appears more than once in map clauses" msgstr "" -#: gimplify.cc:11850 +#: gimplify.cc:11851 #, gcc-internal-format msgid "mapping field %qE of variable length structure" msgstr "" -#: gimplify.cc:12120 gimplify.cc:12126 +#: gimplify.cc:12121 gimplify.cc:12127 #, gcc-internal-format msgid "conditional % clause on %qs construct" msgstr "" -#: gimplify.cc:12143 +#: gimplify.cc:12144 #, gcc-internal-format msgid "non-scalar variable %qD in conditional % clause" msgstr "" -#: gimplify.cc:12165 +#: gimplify.cc:12166 #, gcc-internal-format msgid "% reduction modifier on a construct with a % clause" msgstr "" -#: gimplify.cc:12173 +#: gimplify.cc:12174 #, gcc-internal-format msgid "" "invalid % reduction modifier on construct other than %, " "%qs, % or %" msgstr "" -#: gimplify.cc:12184 gimplify.cc:12190 gimplify.cc:12196 gimplify.cc:12202 -#: gimplify.cc:12208 gimplify.cc:16422 +#: gimplify.cc:12185 gimplify.cc:12191 gimplify.cc:12197 gimplify.cc:12203 +#: gimplify.cc:12209 gimplify.cc:16423 #, gcc-internal-format msgid "% % clause on %qs construct" msgstr "" -#: gimplify.cc:12302 +#: gimplify.cc:12303 #, gcc-internal-format msgid "" "% clause for variable other than loop iterator specified on " "construct combined with %" msgstr "" -#: gimplify.cc:12927 +#: gimplify.cc:12928 #, gcc-internal-format msgid "" "copyprivate variable %qE is not threadprivate or private in outer context" msgstr "" -#: gimplify.cc:12984 +#: gimplify.cc:12985 #, gcc-internal-format msgid "%s variable %qE is private in outer context" msgstr "" -#: gimplify.cc:13016 +#: gimplify.cc:13017 #, gcc-internal-format msgid "expected %qs % clause modifier rather than %qs" msgstr "" -#: gimplify.cc:13055 +#: gimplify.cc:13056 #, gcc-internal-format msgid "" "% clause with % is only allowed on % construct" msgstr "" -#: gimplify.cc:13071 +#: gimplify.cc:13072 #, gcc-internal-format msgid "" "with %, only the %, %, %, " "%, and % clauses may appear on the construct" msgstr "" -#: gimplify.cc:13287 +#: gimplify.cc:13288 #, gcc-internal-format msgid "" "%qD specified in %qs clause but not in % % clause on " "the containing construct" msgstr "" -#: gimplify.cc:13499 +#: gimplify.cc:13500 #, gcc-internal-format msgid "%<_Atomic%> %qD in implicit % clause" msgstr "" -#: gimplify.cc:13553 +#: gimplify.cc:13554 #, gcc-internal-format msgid "" "%<_Atomic%> %qD in implicit % clause on % construct" msgstr "" -#: gimplify.cc:13891 +#: gimplify.cc:13892 #, gcc-internal-format msgid "%<_Atomic%> %qD in % clause on % construct" msgstr "" -#: gimplify.cc:13964 +#: gimplify.cc:13965 #, gcc-internal-format msgid "" "same variable used in % and % clauses on " "% construct" msgstr "" -#: gimplify.cc:14141 +#: gimplify.cc:14142 #, gcc-internal-format msgid "" "incompatible data clause with reduction on %qE; promoting to " "%" msgstr "" -#: gimplify.cc:14439 +#: gimplify.cc:14440 #, gcc-internal-format msgid "" "%qD specified in % % clause but not in % " "directive clause" msgstr "" -#: gimplify.cc:14458 +#: gimplify.cc:14459 #, gcc-internal-format msgid "invalid private reduction on %qE" msgstr "" -#: gimplify.cc:14625 +#: gimplify.cc:14626 #, gcc-internal-format msgid "" "% % clause used together with % clause for a " "variable other than loop iterator" msgstr "" -#: gimplify.cc:14969 +#: gimplify.cc:14970 #, gcc-internal-format msgid "% kind in % clause on a % construct" msgstr "" -#: gimplify.cc:14979 +#: gimplify.cc:14980 #, gcc-internal-format msgid "% construct with % clause but no % clauses" msgstr "" -#: gimplify.cc:15263 gimplify.cc:15267 gimplify.cc:15276 gimplify.cc:15288 -#: gimplify.cc:15293 +#: gimplify.cc:15264 gimplify.cc:15268 gimplify.cc:15277 gimplify.cc:15289 +#: gimplify.cc:15294 #, gcc-internal-format msgid "%qs clause may not appear on non-rectangular %qs" msgstr "" -#: gimplify.cc:15454 +#: gimplify.cc:15455 #, gcc-internal-format msgid "" "% clause may not be specified together with % clause if " "stand-alone % construct is nested in it" msgstr "" -#: gimplify.cc:15519 +#: gimplify.cc:15520 #, gcc-internal-format msgid "threadprivate iteration variable %qD" msgstr "" -#: gimplify.cc:15550 gimplify.cc:15658 +#: gimplify.cc:15551 gimplify.cc:15659 #, gcc-internal-format msgid "conditional % on loop iterator %qD ignored" msgstr "" -#: gimplify.cc:16360 +#: gimplify.cc:16361 #, gcc-internal-format msgid "" "% clause not specified on a % construct not nested inside " "another OpenMP construct" msgstr "" -#: gimplify.cc:16384 +#: gimplify.cc:16385 #, gcc-internal-format msgid "" "% on a % construct nested inside % construct" msgstr "" -#: gimplify.cc:16404 +#: gimplify.cc:16405 #, gcc-internal-format msgid "" "% on a % region not strictly nested inside of a " "% region" msgstr "" -#: gimplify.cc:16429 +#: gimplify.cc:16430 #, gcc-internal-format msgid "" "invalid % reduction modifier on construct other than %, " "%qs or %" msgstr "" -#: gimplify.cc:16457 +#: gimplify.cc:16458 #, gcc-internal-format msgid "" "% clause on a % construct refers to a variable %qD " "which is not the loop iterator" msgstr "" -#: gimplify.cc:17539 +#: gimplify.cc:17540 #, gcc-internal-format msgid "" "% construct with %qs clause must be closely nested inside a loop " "with % clause" msgstr "" -#: gimplify.cc:17560 +#: gimplify.cc:17561 #, gcc-internal-format msgid "variable %qE is not an iteration of outermost loop %d, expected %qE" msgstr "" -#: gimplify.cc:17573 +#: gimplify.cc:17574 #, gcc-internal-format msgid "" "number of variables in %qs clause with % modifier does not match " "number of iteration variables" msgstr "" -#: gimplify.cc:17587 +#: gimplify.cc:17588 #, gcc-internal-format msgid "" "more than one %qs clause with % modifier on an % construct" msgstr "" -#: gimplify.cc:17600 +#: gimplify.cc:17601 #, gcc-internal-format msgid "" "%qs clause with % modifier specified together with %qs clauses with " "% modifier on the same construct" msgstr "" -#: gimplify.cc:18917 +#: gimplify.cc:18918 #, gcc-internal-format msgid "gimplification failed" msgstr "" -#: gimplify.cc:19518 +#: gimplify.cc:19519 #, gcc-internal-format msgid "%qT is promoted to %qT when passed through %<...%>" msgstr "" -#: gimplify.cc:19523 +#: gimplify.cc:19524 #, gcc-internal-format msgid "(so you should pass %qT not %qT to %)" msgstr "" -#: gimplify.cc:19530 +#: gimplify.cc:19531 #, gcc-internal-format msgid "if this code is reached, the program will abort" msgstr "" @@ -30623,7 +30640,7 @@ msgstr "" msgid "calling %qD using non-% type %qT in % context %qD" msgstr "" -#: ipa-strub.cc:2836 +#: ipa-strub.cc:2839 #, gcc-internal-format msgid "failed to split %qD for %" msgstr "" @@ -33984,73 +34001,78 @@ msgstr "" msgid "label %qD in the middle of basic block %d" msgstr "" +#: tree-cfg.cc:5830 +#, gcc-internal-format, gfc-internal-format +msgid "returns_twice call is not last in basic block %d" +msgstr "" + #: tree-cfg.cc:5839 #, gcc-internal-format, gfc-internal-format -msgid "returns_twice call is %s in basic block %d" +msgid "returns_twice call is not first in basic block %d" msgstr "" -#: tree-cfg.cc:5866 +#: tree-cfg.cc:5871 #, gcc-internal-format, gfc-internal-format msgid "fallthru edge after a control statement in bb %d" msgstr "" -#: tree-cfg.cc:5879 +#: tree-cfg.cc:5884 #, gcc-internal-format, gfc-internal-format msgid "true/false edge after a non-GIMPLE_COND in bb %d" msgstr "" -#: tree-cfg.cc:5902 tree-cfg.cc:5924 tree-cfg.cc:5941 tree-cfg.cc:6010 +#: tree-cfg.cc:5907 tree-cfg.cc:5929 tree-cfg.cc:5946 tree-cfg.cc:6015 #, gcc-internal-format, gfc-internal-format msgid "wrong outgoing edge flags at end of bb %d" msgstr "" -#: tree-cfg.cc:5912 +#: tree-cfg.cc:5917 #, gcc-internal-format, gfc-internal-format msgid "explicit goto at end of bb %d" msgstr "" -#: tree-cfg.cc:5946 +#: tree-cfg.cc:5951 #, gcc-internal-format, gfc-internal-format msgid "return edge does not point to exit in bb %d" msgstr "" -#: tree-cfg.cc:5976 +#: tree-cfg.cc:5981 #, gcc-internal-format msgid "found default case not at the start of case vector" msgstr "" -#: tree-cfg.cc:5984 +#: tree-cfg.cc:5989 #, gcc-internal-format msgid "case labels not sorted: " msgstr "" -#: tree-cfg.cc:6001 +#: tree-cfg.cc:6006 #, gcc-internal-format, gfc-internal-format msgid "extra outgoing edge %d->%d" msgstr "" -#: tree-cfg.cc:6024 +#: tree-cfg.cc:6029 #, gcc-internal-format, gfc-internal-format msgid "missing edge %i->%i" msgstr "" -#: tree-cfg.cc:9780 +#: tree-cfg.cc:9785 #, gcc-internal-format msgid "% function does return" msgstr "" -#: tree-cfg.cc:9800 tree-cfg.cc:9835 +#: tree-cfg.cc:9805 tree-cfg.cc:9840 #, gcc-internal-format msgid "control reaches end of non-void function" msgstr "" -#: tree-cfg.cc:9901 +#: tree-cfg.cc:9906 #, gcc-internal-format msgid "" "ignoring return value of %qD declared with attribute %" msgstr "" -#: tree-cfg.cc:9906 cp/cvt.cc:1137 +#: tree-cfg.cc:9911 cp/cvt.cc:1137 #, gcc-internal-format msgid "" "ignoring return value of function declared with attribute " @@ -34272,17 +34294,17 @@ msgstr "" msgid "invalid fn spec attribute \"%s\" arg %i" msgstr "" -#: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5911 +#: tree-ssa-ccp.cc:4681 c-family/c-common.cc:5912 #, gcc-internal-format msgid "%qs pointer is null" msgstr "" -#: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5914 +#: tree-ssa-ccp.cc:4684 c-family/c-common.cc:5915 #, gcc-internal-format msgid "in a call to non-static member function %qD" msgstr "" -#: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5920 +#: tree-ssa-ccp.cc:4690 c-family/c-common.cc:5921 #, gcc-internal-format, gfc-internal-format msgid "argument %u null where non-null expected" msgstr "" @@ -34292,7 +34314,7 @@ msgstr "" msgid "in a call to built-in function %qD" msgstr "" -#: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5924 +#: tree-ssa-ccp.cc:4700 c-family/c-common.cc:5925 #, gcc-internal-format msgid "in a call to function %qD declared %qs" msgstr "" @@ -34750,7 +34772,7 @@ msgstr "" msgid "vector shuffling operation will be expanded piecewise" msgstr "" -#: tree-vect-loop.cc:5064 +#: tree-vect-loop.cc:5065 #, gcc-internal-format msgid "vectorization did not happen for a simd loop" msgstr "" @@ -35306,7 +35328,7 @@ msgid "" "requested alignment for %q+D is greater than implemented alignment of %wu" msgstr "" -#: varasm.cc:2334 c/c-decl.cc:5901 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240 +#: varasm.cc:2334 c/c-decl.cc:5903 c/c-parser.cc:1910 m2/gm2-gcc/m2type.cc:1240 #, gcc-internal-format msgid "storage size of %q+D isn%'t known" msgstr "" @@ -36405,7 +36427,7 @@ msgstr "" #: c-family/c-attribs.cc:6247 #, gcc-internal-format -msgid "%qE attribute argument %qE is not recognised" +msgid "%qE attribute argument %qE is not recognized" msgstr "" #: c-family/c-attribs.cc:6262 @@ -36637,13 +36659,13 @@ msgid "" "%" msgstr "" -#: c-family/c-common.cc:3778 cp/semantics.cc:945 +#: c-family/c-common.cc:3778 cp/semantics.cc:949 #, gcc-internal-format msgid "suggest parentheses around assignment used as truth value" msgstr "" -#: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7655 -#: c/c-parser.cc:3739 c/c-typeck.cc:16504 +#: c-family/c-common.cc:3865 c/c-decl.cc:4966 c/c-decl.cc:7657 +#: c/c-parser.cc:3739 c/c-typeck.cc:16506 #, gcc-internal-format msgid "invalid use of %" msgstr "" @@ -36768,331 +36790,331 @@ msgstr "" msgid "not enough variable arguments to fit a sentinel" msgstr "" -#: c-family/c-common.cc:5792 +#: c-family/c-common.cc:5793 #, gcc-internal-format msgid "missing sentinel in function call" msgstr "" -#: c-family/c-common.cc:6019 c-family/c-common.cc:6069 d/d-attribs.cc:837 +#: c-family/c-common.cc:6020 c-family/c-common.cc:6070 d/d-attribs.cc:837 #: d/d-attribs.cc:887 #, gcc-internal-format msgid "bad option %qs to attribute %" msgstr "" -#: c-family/c-common.cc:6022 c-family/c-common.cc:6073 +#: c-family/c-common.cc:6023 c-family/c-common.cc:6074 #, gcc-internal-format msgid "bad option %qs to pragma %" msgstr "" -#: c-family/c-common.cc:6121 +#: c-family/c-common.cc:6122 #, gcc-internal-format msgid "attribute % specified multiple times" msgstr "" -#: c-family/c-common.cc:6125 +#: c-family/c-common.cc:6126 #, gcc-internal-format msgid "% attribute specified with a parameter" 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:8080 +#: c-family/c-common.cc:6307 c-family/c-common.cc:7229 +#: c-family/c-common.cc:7276 c-family/c-common.cc:7355 +#: c-family/c-common.cc:7438 c-family/c-common.cc:8081 #: config/aarch64/aarch64-sve-builtins.cc:3026 -#: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3918 +#: config/arm/arm-mve-builtins.cc:1570 c/c-typeck.cc:3920 #, 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:8082 +#: c-family/c-common.cc:6312 c-family/c-common.cc:7282 +#: c-family/c-common.cc:7464 c-family/c-common.cc:8083 #: config/aarch64/aarch64-sve-builtins.cc:3028 -#: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3777 +#: config/arm/arm-mve-builtins.cc:1572 c/c-typeck.cc:3779 #, gcc-internal-format msgid "too many arguments to function %qE" msgstr "" -#: c-family/c-common.cc:6353 +#: c-family/c-common.cc:6354 #, gcc-internal-format msgid "third argument to function %qE must be a constant integer" msgstr "" -#: c-family/c-common.cc:6378 +#: c-family/c-common.cc:6379 #, gcc-internal-format msgid "" "second argument to function %qE must be a constant integer power of 2 " "between %qi and %qu bits" msgstr "" -#: c-family/c-common.cc:6400 c-family/c-common.cc:6447 +#: c-family/c-common.cc:6401 c-family/c-common.cc:6448 #, gcc-internal-format msgid "non-floating-point argument in call to function %qE" msgstr "" -#: c-family/c-common.cc:6426 +#: c-family/c-common.cc:6427 #, gcc-internal-format msgid "non-floating-point arguments in call to function %qE" msgstr "" -#: c-family/c-common.cc:6440 +#: c-family/c-common.cc:6441 #, gcc-internal-format msgid "non-const integer argument %u in call to function %qE" msgstr "" -#: c-family/c-common.cc:6462 +#: c-family/c-common.cc:6463 #, gcc-internal-format msgid "non-integer argument 3 in call to function %qE" msgstr "" -#: c-family/c-common.cc:6479 c-family/c-common.cc:6529 -#: c-family/c-common.cc:6594 c-family/c-common.cc:6614 +#: c-family/c-common.cc:6480 c-family/c-common.cc:6530 +#: c-family/c-common.cc:6595 c-family/c-common.cc:6615 #, gcc-internal-format msgid "argument %u in call to function %qE does not have integral type" msgstr "" -#: c-family/c-common.cc:6486 +#: c-family/c-common.cc:6487 #, gcc-internal-format msgid "" "argument 3 in call to function %qE does not have pointer to integral type" msgstr "" -#: c-family/c-common.cc:6492 +#: c-family/c-common.cc:6493 #, gcc-internal-format msgid "argument 3 in call to function %qE has pointer to enumerated type" msgstr "" -#: c-family/c-common.cc:6498 +#: c-family/c-common.cc:6499 #, gcc-internal-format msgid "argument 3 in call to function %qE has pointer to boolean type" msgstr "" -#: c-family/c-common.cc:6504 c-family/c-common.cc:6511 -#: c-family/c-common.cc:6566 c-family/c-common.cc:6573 +#: c-family/c-common.cc:6505 c-family/c-common.cc:6512 +#: c-family/c-common.cc:6567 c-family/c-common.cc:6574 #, gcc-internal-format msgid "argument %u in call to function %qE has pointer to %qs type (%qT)" msgstr "" -#: c-family/c-common.cc:6535 c-family/c-common.cc:6620 +#: c-family/c-common.cc:6536 c-family/c-common.cc:6621 #, gcc-internal-format msgid "argument %u in call to function %qE has enumerated type" msgstr "" -#: c-family/c-common.cc:6541 c-family/c-common.cc:6626 +#: c-family/c-common.cc:6542 c-family/c-common.cc:6627 #, gcc-internal-format msgid "argument %u in call to function %qE has boolean type" msgstr "" -#: c-family/c-common.cc:6554 +#: c-family/c-common.cc:6555 #, gcc-internal-format msgid "argument %u in call to function %qE does not have pointer type" msgstr "" -#: c-family/c-common.cc:6560 +#: c-family/c-common.cc:6561 #, gcc-internal-format msgid "argument %u in call to function %qE points to incomplete type" msgstr "" -#: c-family/c-common.cc:6604 +#: c-family/c-common.cc:6605 #, gcc-internal-format msgid "argument %u in call to function %qE does not have % type" msgstr "" -#: c-family/c-common.cc:6635 +#: c-family/c-common.cc:6636 #, gcc-internal-format msgid "argument 1 in call to function %qE has unsigned type" msgstr "" -#: c-family/c-common.cc:6642 +#: c-family/c-common.cc:6643 #, gcc-internal-format msgid "argument 1 in call to function %qE has signed type" msgstr "" -#: c-family/c-common.cc:6905 rust/backend/rust-tree.cc:3601 +#: c-family/c-common.cc:6906 rust/backend/rust-tree.cc:3601 #, gcc-internal-format msgid "cannot apply % to static data member %qD" msgstr "" -#: c-family/c-common.cc:6910 rust/backend/rust-tree.cc:3606 +#: c-family/c-common.cc:6911 rust/backend/rust-tree.cc:3606 #, gcc-internal-format msgid "cannot apply % when % is overloaded" msgstr "" -#: c-family/c-common.cc:6917 rust/backend/rust-tree.cc:3613 +#: c-family/c-common.cc:6918 rust/backend/rust-tree.cc:3613 #, gcc-internal-format msgid "cannot apply % to a non constant address" msgstr "" -#: c-family/c-common.cc:6930 rust/backend/rust-tree.cc:3626 +#: c-family/c-common.cc:6931 rust/backend/rust-tree.cc:3626 #, gcc-internal-format msgid "attempt to take address of bit-field structure member %qD" msgstr "" -#: c-family/c-common.cc:6983 rust/backend/rust-tree.cc:3678 +#: c-family/c-common.cc:6984 rust/backend/rust-tree.cc:3678 #, gcc-internal-format msgid "index %E denotes an offset greater than size of %qT" msgstr "" -#: c-family/c-common.cc:7144 +#: c-family/c-common.cc:7145 #, gcc-internal-format msgid "size of array is too large" msgstr "" -#: c-family/c-common.cc:7258 c-family/c-common.cc:7396 +#: c-family/c-common.cc:7259 c-family/c-common.cc:7397 #, gcc-internal-format msgid "operand type %qT is incompatible with argument %d of %qE" msgstr "" -#: c-family/c-common.cc:7292 +#: c-family/c-common.cc:7293 #, gcc-internal-format msgid "expecting argument of type pointer or of type integer for argument 1" msgstr "" -#: c-family/c-common.cc:7308 +#: c-family/c-common.cc:7309 #, gcc-internal-format msgid "both arguments must be compatible" msgstr "" -#: c-family/c-common.cc:7538 +#: c-family/c-common.cc:7539 #, gcc-internal-format msgid "incorrect number of arguments to function %qE" msgstr "" -#: c-family/c-common.cc:7552 +#: c-family/c-common.cc:7553 #, gcc-internal-format msgid "argument 1 of %qE must be a non-void pointer type" msgstr "" -#: c-family/c-common.cc:7559 +#: c-family/c-common.cc:7560 #, gcc-internal-format msgid "argument 1 of %qE must be a pointer to a complete type" msgstr "" -#: c-family/c-common.cc:7568 +#: c-family/c-common.cc:7569 #, gcc-internal-format msgid "argument 1 of %qE must be a pointer to a constant size type" msgstr "" -#: c-family/c-common.cc:7579 +#: c-family/c-common.cc:7580 #, gcc-internal-format msgid "argument 1 of %qE must be a pointer to a nonzero size object" msgstr "" -#: c-family/c-common.cc:7600 +#: c-family/c-common.cc:7601 #, gcc-internal-format msgid "argument %d of %qE must be a pointer type" msgstr "" -#: c-family/c-common.cc:7608 +#: c-family/c-common.cc:7609 #, gcc-internal-format msgid "argument %d of %qE must be a pointer to a constant size type" msgstr "" -#: c-family/c-common.cc:7614 +#: c-family/c-common.cc:7615 #, gcc-internal-format msgid "argument %d of %qE must not be a pointer to a function" msgstr "" -#: c-family/c-common.cc:7622 +#: c-family/c-common.cc:7623 #, gcc-internal-format msgid "size mismatch in argument %d of %qE" msgstr "" -#: c-family/c-common.cc:7635 +#: c-family/c-common.cc:7636 #, gcc-internal-format msgid "argument %d of %qE must not be a pointer to a % type" msgstr "" -#: c-family/c-common.cc:7640 +#: c-family/c-common.cc:7641 #, gcc-internal-format msgid "argument %d of %qE discards % qualifier" msgstr "" -#: c-family/c-common.cc:7649 +#: c-family/c-common.cc:7650 #, gcc-internal-format msgid "argument %d of %qE must not be a pointer to a % type" msgstr "" -#: c-family/c-common.cc:7654 +#: c-family/c-common.cc:7655 #, gcc-internal-format msgid "argument %d of %qE discards % qualifier" msgstr "" -#: c-family/c-common.cc:7667 +#: c-family/c-common.cc:7668 #, gcc-internal-format msgid "non-integer memory model argument %d of %qE" msgstr "" -#: c-family/c-common.cc:7680 +#: c-family/c-common.cc:7681 #, gcc-internal-format msgid "invalid memory model argument %d of %qE" msgstr "" -#: c-family/c-common.cc:8314 +#: c-family/c-common.cc:8315 #, 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:8968 +#: c-family/c-common.cc:8969 #, gcc-internal-format msgid "index value is out of bound" msgstr "" -#: c-family/c-common.cc:9010 c-family/c-common.cc:9059 -#: c-family/c-common.cc:9075 +#: c-family/c-common.cc:9011 c-family/c-common.cc:9060 +#: c-family/c-common.cc:9076 #, 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:9163 d/intrinsics.cc:1459 +#: c-family/c-common.cc:9164 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:9183 +#: c-family/c-common.cc:9184 #, gcc-internal-format msgid "size of array %qE is not a constant expression" msgstr "" -#: c-family/c-common.cc:9186 +#: c-family/c-common.cc:9187 #, gcc-internal-format msgid "size of array is not a constant expression" msgstr "" -#: c-family/c-common.cc:9190 +#: c-family/c-common.cc:9191 #, gcc-internal-format msgid "size %qE of array %qE is negative" msgstr "" -#: c-family/c-common.cc:9193 +#: c-family/c-common.cc:9194 #, gcc-internal-format msgid "size %qE of array is negative" msgstr "" -#: c-family/c-common.cc:9198 +#: c-family/c-common.cc:9199 #, gcc-internal-format msgid "size %qE of array %qE exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.cc:9201 +#: c-family/c-common.cc:9202 #, gcc-internal-format msgid "size %qE of array exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.cc:9206 +#: c-family/c-common.cc:9207 #, gcc-internal-format msgid "size of array %qE exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.cc:9209 +#: c-family/c-common.cc:9210 #, gcc-internal-format msgid "size of array exceeds maximum object size %qE" msgstr "" -#: c-family/c-common.cc:9280 +#: c-family/c-common.cc:9281 #, gcc-internal-format msgid "" "environment variable %qs must expand to a non-negative integer less than or " @@ -37730,7 +37752,7 @@ msgstr "" msgid "integer constant is too large for %<_BitInt(%d)%> type" msgstr "" -#: c-family/c-lex.cc:1045 c/c-decl.cc:12651 +#: c-family/c-lex.cc:1045 c/c-decl.cc:12698 #, gcc-internal-format msgid "%<_BitInt(%d)%> is not supported on this target" msgstr "" @@ -37814,7 +37836,7 @@ msgstr "" msgid "traditional C rejects string constant concatenation" msgstr "" -#: c-family/c-omp.cc:131 cp/pt.cc:19123 +#: c-family/c-omp.cc:131 cp/pt.cc:19155 #, gcc-internal-format msgid "" "%<#pragma omp critical%> with % clause requires a name, except when " @@ -37874,7 +37896,7 @@ msgstr "" msgid "% modifier may not be specified on % construct" msgstr "" -#: c-family/c-omp.cc:969 cp/semantics.cc:10921 +#: c-family/c-omp.cc:969 cp/semantics.cc:10925 #, gcc-internal-format msgid "invalid type for iteration variable %qE" msgstr "" @@ -37889,17 +37911,17 @@ msgstr "" msgid "%qE is not initialized" msgstr "" -#: c-family/c-omp.cc:1011 cp/semantics.cc:10813 +#: c-family/c-omp.cc:1011 cp/semantics.cc:10817 #, gcc-internal-format msgid "missing controlling predicate" msgstr "" -#: c-family/c-omp.cc:1117 cp/semantics.cc:10409 +#: c-family/c-omp.cc:1117 cp/semantics.cc:10413 #, gcc-internal-format msgid "invalid controlling predicate" msgstr "" -#: c-family/c-omp.cc:1124 cp/semantics.cc:10819 +#: c-family/c-omp.cc:1124 cp/semantics.cc:10823 #, gcc-internal-format msgid "missing increment expression" msgstr "" @@ -37909,7 +37931,7 @@ msgstr "" msgid "increment is not constant 1 or -1 for % condition" msgstr "" -#: c-family/c-omp.cc:1255 cp/semantics.cc:10526 +#: c-family/c-omp.cc:1255 cp/semantics.cc:10530 #, gcc-internal-format msgid "invalid increment expression" msgstr "" @@ -38005,7 +38027,7 @@ msgid "" "%, %, %" msgstr "" -#: c-family/c-omp.cc:2947 c/c-typeck.cc:16316 cp/semantics.cc:9513 +#: c-family/c-omp.cc:2947 c/c-typeck.cc:16318 cp/semantics.cc:9517 #, gcc-internal-format msgid "" "%qD specified in % clause but not in an explicit privatization " @@ -38017,7 +38039,7 @@ msgstr "" msgid "%qD is not a function argument" msgstr "" -#: c-family/c-omp.cc:3335 c/c-typeck.cc:15464 cp/semantics.cc:8252 +#: c-family/c-omp.cc:3335 c/c-typeck.cc:15466 cp/semantics.cc:8256 #, gcc-internal-format msgid "bit-field %qE in %qs clause" msgstr "" @@ -38027,8 +38049,8 @@ msgstr "" msgid "%qE does not have a mappable type in %qs clause" msgstr "" -#: c-family/c-omp.cc:3351 c/c-typeck.cc:13874 c/c-typeck.cc:15553 -#: c/c-typeck.cc:15741 +#: c-family/c-omp.cc:3351 c/c-typeck.cc:13876 c/c-typeck.cc:15555 +#: c/c-typeck.cc:15743 #, gcc-internal-format msgid "%<_Atomic%> %qE in %qs clause" msgstr "" @@ -38643,8 +38665,8 @@ msgstr "" msgid "wrong type argument to %s" msgstr "" -#: 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 +#: c-family/c-warn.cc:59 c-family/c-warn.cc:72 cp/constexpr.cc:3585 +#: cp/constexpr.cc:7353 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" @@ -39169,19 +39191,19 @@ msgstr "" msgid "function %qD used as % output" msgstr "" -#: c-family/c-warn.cc:1905 c/c-typeck.cc:5213 +#: c-family/c-warn.cc:1905 c/c-typeck.cc:5215 #: rust/checks/errors/rust-readonly-check.cc:100 #, gcc-internal-format msgid "assignment of read-only location %qE" msgstr "" -#: c-family/c-warn.cc:1906 c/c-typeck.cc:5216 +#: c-family/c-warn.cc:1906 c/c-typeck.cc:5218 #: rust/checks/errors/rust-readonly-check.cc:101 #, gcc-internal-format msgid "increment of read-only location %qE" msgstr "" -#: c-family/c-warn.cc:1907 c/c-typeck.cc:5219 +#: c-family/c-warn.cc:1907 c/c-typeck.cc:5221 #: rust/checks/errors/rust-readonly-check.cc:102 #, gcc-internal-format msgid "decrement of read-only location %qE" @@ -39467,7 +39489,7 @@ msgid_plural "" msgstr[0] "" msgstr[1] "" -#: c-family/c-warn.cc:2922 c/c-typeck.cc:5823 cp/call.cc:6362 +#: c-family/c-warn.cc:2922 c/c-typeck.cc:5825 cp/call.cc:6385 #, gcc-internal-format msgid "this condition has identical branches" msgstr "" @@ -39684,7 +39706,7 @@ msgid "" "%s%>" msgstr "" -#: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18535 +#: common/config/aarch64/aarch64-common.cc:415 config/aarch64/aarch64.cc:18539 #, gcc-internal-format msgid "unknown value %qs for %<-mcpu%>" msgstr "" @@ -39715,15 +39737,15 @@ msgid "unrecognized option passed to %%:%" 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:18467 -#: config/aarch64/aarch64.cc:18505 +#: common/config/arm/arm-common.cc:489 config/aarch64/aarch64.cc:18471 +#: config/aarch64/aarch64.cc:18509 #, 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:18470 -#: config/aarch64/aarch64.cc:18508 +#: common/config/arm/arm-common.cc:492 config/aarch64/aarch64.cc:18474 +#: config/aarch64/aarch64.cc:18512 #, gcc-internal-format, gfc-internal-format msgid "valid arguments are: %s" msgstr "" @@ -40432,7 +40454,7 @@ msgid "ACLE function %qD requires ISA extension %qs" msgstr "" #: config/aarch64/aarch64-sve-builtins.cc:1091 config/aarch64/aarch64.cc:11151 -#: config/aarch64/aarch64.cc:18310 config/aarch64/aarch64.cc:19082 +#: config/aarch64/aarch64.cc:18314 config/aarch64/aarch64.cc:19086 #, gcc-internal-format msgid "" "you can enable %qs using the command-line option %<-march%>, or by using the " @@ -41031,19 +41053,19 @@ msgid "SVE type %qT cannot be passed to an unprototyped function" msgstr "" #: config/aarch64/aarch64.cc:7021 config/aarch64/aarch64.cc:7100 -#: config/aarch64/aarch64.cc:21311 +#: config/aarch64/aarch64.cc:21321 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 13.1" msgstr "" #: config/aarch64/aarch64.cc:7028 config/aarch64/aarch64.cc:7107 -#: config/aarch64/aarch64.cc:21318 +#: config/aarch64/aarch64.cc:21328 #, gcc-internal-format msgid "parameter passing for argument of type %qT changed in GCC 14.1" msgstr "" #: config/aarch64/aarch64.cc:7039 config/aarch64/aarch64.cc:7117 -#: config/aarch64/aarch64.cc:21326 config/arm/arm.cc:7342 +#: config/aarch64/aarch64.cc:21336 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" @@ -41095,37 +41117,37 @@ msgstr "" msgid "use %<__arm_preserves(\"za\")%> if the callee preserves ZA" msgstr "" -#: config/aarch64/aarch64.cc:17928 +#: config/aarch64/aarch64.cc:17932 #, gcc-internal-format msgid "unknown flag passed in %<-moverride=%s%> (%s)" msgstr "" -#: config/aarch64/aarch64.cc:17972 +#: config/aarch64/aarch64.cc:17976 #, gcc-internal-format msgid "%qs string ill-formed" msgstr "" -#: config/aarch64/aarch64.cc:18028 +#: config/aarch64/aarch64.cc:18032 #, gcc-internal-format msgid "invalid format for %" msgstr "" -#: config/aarch64/aarch64.cc:18040 +#: config/aarch64/aarch64.cc:18044 #, gcc-internal-format msgid "invalid % value: %d" msgstr "" -#: config/aarch64/aarch64.cc:18060 +#: config/aarch64/aarch64.cc:18064 #, gcc-internal-format, gfc-internal-format msgid "tuning string missing in option (%s)" msgstr "" -#: config/aarch64/aarch64.cc:18078 +#: config/aarch64/aarch64.cc:18082 #, gcc-internal-format, gfc-internal-format msgid "unknown tuning option (%s)" msgstr "" -#: config/aarch64/aarch64.cc:18266 config/arm/arm.cc:3227 +#: config/aarch64/aarch64.cc:18270 config/arm/arm.cc:3227 #: config/riscv/riscv.cc:9367 #, gcc-internal-format msgid "" @@ -41133,343 +41155,343 @@ msgid "" "protector-guard-offset=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18275 config/riscv/riscv.cc:9376 +#: config/aarch64/aarch64.cc:18279 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:18283 +#: config/aarch64/aarch64.cc:18287 #, gcc-internal-format msgid "specify a system register with a small string length" msgstr "" -#: config/aarch64/aarch64.cc:18293 config/arm/arm.cc:3239 -#: config/riscv/riscv.cc:9405 config/rs6000/rs6000.cc:4498 +#: config/aarch64/aarch64.cc:18297 config/arm/arm.cc:3239 +#: config/riscv/riscv.cc:9405 config/rs6000/rs6000.cc:4497 #, gcc-internal-format msgid "%qs is not a valid offset in %qs" msgstr "" -#: config/aarch64/aarch64.cc:18300 +#: config/aarch64/aarch64.cc:18304 #, gcc-internal-format msgid "%<-fsanitize=shadow-call-stack%> requires %<-ffixed-x18%>" msgstr "" -#: config/aarch64/aarch64.cc:18306 +#: config/aarch64/aarch64.cc:18310 #, gcc-internal-format msgid "streaming functions require the ISA extension %qs" msgstr "" -#: config/aarch64/aarch64.cc:18308 +#: config/aarch64/aarch64.cc:18312 #, gcc-internal-format msgid "functions with SME state require the ISA extension %qs" msgstr "" -#: config/aarch64/aarch64.cc:18402 +#: config/aarch64/aarch64.cc:18406 #, 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:18418 +#: config/aarch64/aarch64.cc:18422 #, gcc-internal-format msgid "stack clash guard size %<%d%> must be equal to probing interval %<%d%>" msgstr "" -#: config/aarch64/aarch64.cc:18532 +#: config/aarch64/aarch64.cc:18536 #, gcc-internal-format msgid "missing cpu name in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18542 +#: config/aarch64/aarch64.cc:18546 #, gcc-internal-format msgid "did you mean %<-march=%s%>?" msgstr "" -#: config/aarch64/aarch64.cc:18545 +#: config/aarch64/aarch64.cc:18549 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-mcpu=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18604 +#: config/aarch64/aarch64.cc:18608 #, gcc-internal-format msgid "invalid argument given to %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18615 +#: config/aarch64/aarch64.cc:18619 #, gcc-internal-format msgid "%qs must be by itself for %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18620 +#: config/aarch64/aarch64.cc:18624 #, gcc-internal-format msgid "invalid argument %<%s%> for %<-mharden-sls=%>" msgstr "" -#: config/aarch64/aarch64.cc:18648 +#: config/aarch64/aarch64.cc:18652 #, gcc-internal-format msgid "missing arch name in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18651 +#: config/aarch64/aarch64.cc:18655 #, gcc-internal-format msgid "unknown value %qs for %<-march%>" msgstr "" -#: config/aarch64/aarch64.cc:18657 +#: config/aarch64/aarch64.cc:18661 #, gcc-internal-format msgid "did you mean %<-mcpu=%s%>?" msgstr "" -#: config/aarch64/aarch64.cc:18660 +#: config/aarch64/aarch64.cc:18664 #, gcc-internal-format msgid "invalid feature modifier %qs in %<-march=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18688 +#: config/aarch64/aarch64.cc:18692 #, gcc-internal-format msgid "missing cpu name in %<-mtune=%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18691 +#: config/aarch64/aarch64.cc:18695 #, gcc-internal-format msgid "unknown value %qs for %<-mtune%>" msgstr "" -#: config/aarch64/aarch64.cc:18843 +#: config/aarch64/aarch64.cc:18847 #, gcc-internal-format msgid "" "switch %<-mcpu=%s%> conflicts with %<-march=%s%> switch and resulted in " "options %<%s%> being added" msgstr "" -#: config/aarch64/aarch64.cc:18899 +#: config/aarch64/aarch64.cc:18903 #, gcc-internal-format msgid "assembler does not support %<-mabi=ilp32%>" msgstr "" -#: config/aarch64/aarch64.cc:18906 +#: config/aarch64/aarch64.cc:18910 #, gcc-internal-format msgid "return address signing is only supported for %<-mabi=lp64%>" msgstr "" -#: config/aarch64/aarch64.cc:18979 +#: config/aarch64/aarch64.cc:18983 #, gcc-internal-format msgid "code model %qs with %<-f%s%>" msgstr "" -#: config/aarch64/aarch64.cc:18982 +#: config/aarch64/aarch64.cc:18986 #, gcc-internal-format msgid "code model %qs not supported in ilp32 mode" msgstr "" -#: config/aarch64/aarch64.cc:19080 +#: config/aarch64/aarch64.cc:19084 #, gcc-internal-format msgid "functions with %qs state require the ISA extension %qs" msgstr "" -#: config/aarch64/aarch64.cc:19183 +#: config/aarch64/aarch64.cc:19187 #, gcc-internal-format msgid "missing name in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19186 +#: config/aarch64/aarch64.cc:19190 #, gcc-internal-format msgid "invalid name %qs in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19190 +#: config/aarch64/aarch64.cc:19194 #, gcc-internal-format msgid "" "invalid feature modifier %s of value %qs in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19224 +#: config/aarch64/aarch64.cc:19228 #, gcc-internal-format msgid "missing name in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19227 +#: config/aarch64/aarch64.cc:19231 #, gcc-internal-format msgid "invalid name %qs in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19231 config/aarch64/aarch64.cc:19315 +#: config/aarch64/aarch64.cc:19235 config/aarch64/aarch64.cc:19319 #, gcc-internal-format msgid "" "invalid feature modifier %qs of value %qs in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19270 +#: config/aarch64/aarch64.cc:19274 #, gcc-internal-format msgid "invalid name %qs in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19311 +#: config/aarch64/aarch64.cc:19315 #, gcc-internal-format msgid "missing value in % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19369 config/aarch64/aarch64.cc:19542 +#: config/aarch64/aarch64.cc:19373 config/aarch64/aarch64.cc:19546 #, gcc-internal-format msgid "malformed % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19413 +#: config/aarch64/aarch64.cc:19417 #, gcc-internal-format msgid "pragma or attribute % does not accept an argument" msgstr "" -#: config/aarch64/aarch64.cc:19421 config/i386/i386-options.cc:1303 +#: config/aarch64/aarch64.cc:19425 config/i386/i386-options.cc:1303 #, gcc-internal-format msgid "pragma or attribute % does not allow a negated form" msgstr "" -#: config/aarch64/aarch64.cc:19475 +#: config/aarch64/aarch64.cc:19479 #, gcc-internal-format msgid "pragma or attribute % is not valid" msgstr "" -#: config/aarch64/aarch64.cc:19532 config/arm/arm.cc:33675 -#: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24685 +#: config/aarch64/aarch64.cc:19536 config/arm/arm.cc:33675 +#: config/riscv/riscv-target-attr.cc:325 config/rs6000/rs6000.cc:24684 #: config/s390/s390.cc:16421 #, gcc-internal-format msgid "attribute % argument not a string" msgstr "" -#: config/aarch64/aarch64.cc:19567 +#: config/aarch64/aarch64.cc:19571 #, gcc-internal-format msgid "arch extension %<%s%> should be prefixed by %<+%>" msgstr "" -#: config/aarch64/aarch64.cc:19570 +#: config/aarch64/aarch64.cc:19574 #, gcc-internal-format msgid "pragma or attribute % is not valid" msgstr "" -#: config/aarch64/aarch64.cc:19579 +#: config/aarch64/aarch64.cc:19583 #, gcc-internal-format msgid "malformed % pragma or attribute" msgstr "" -#: config/aarch64/aarch64.cc:19793 +#: config/aarch64/aarch64.cc:19801 #, gcc-internal-format msgid "attribute % has multiple values" msgstr "" -#: config/aarch64/aarch64.cc:19801 +#: config/aarch64/aarch64.cc:19809 #, gcc-internal-format msgid "attribute % argument not a string" msgstr "" -#: config/aarch64/aarch64.cc:19823 +#: config/aarch64/aarch64.cc:19831 #, gcc-internal-format msgid "missing value in % attribute" msgstr "" -#: config/aarch64/aarch64.cc:19827 +#: config/aarch64/aarch64.cc:19835 #, gcc-internal-format msgid "" "invalid feature modifier %qs of value %qs in % attribute" msgstr "" -#: config/aarch64/aarch64.cc:19833 +#: config/aarch64/aarch64.cc:19841 #, gcc-internal-format msgid "" "duplicate feature modifier %qs of value %qs in % attribute" msgstr "" -#: config/aarch64/aarch64.cc:20410 config/i386/i386-features.cc:3521 +#: config/aarch64/aarch64.cc:20420 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:20531 config/i386/i386-features.cc:3654 -#: config/rs6000/rs6000.cc:25375 +#: config/aarch64/aarch64.cc:20541 config/i386/i386-features.cc:3654 +#: config/rs6000/rs6000.cc:25374 #, gcc-internal-format msgid "multiversioning needs % which is not supported on this target" msgstr "" -#: config/aarch64/aarch64.cc:22079 config/arm/arm.cc:6690 +#: config/aarch64/aarch64.cc:22089 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:22084 config/arm/arm.cc:6695 +#: config/aarch64/aarch64.cc:22094 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:22089 config/arm/arm.cc:6700 +#: config/aarch64/aarch64.cc:22099 config/arm/arm.cc:6700 msgid "parameter passing for argument of type %qT changed %{in GCC 12.1%}" msgstr "" -#: config/aarch64/aarch64.cc:23313 config/aarch64/aarch64.cc:23316 +#: config/aarch64/aarch64.cc:23323 config/aarch64/aarch64.cc:23326 #, gcc-internal-format msgid "lane %wd out of range %wd - %wd" msgstr "" -#: config/aarch64/aarch64.cc:28739 config/i386/i386.cc:25115 +#: config/aarch64/aarch64.cc:28749 config/i386/i386.cc:25115 #: config/i386/i386.cc:25246 #, gcc-internal-format msgid "unsupported simdlen %wd" msgstr "" -#: config/aarch64/aarch64.cc:28753 +#: config/aarch64/aarch64.cc:28763 #, gcc-internal-format msgid "GCC does not currently support return type %qT for simd" msgstr "" -#: config/aarch64/aarch64.cc:28757 config/i386/i386.cc:25137 +#: config/aarch64/aarch64.cc:28767 config/i386/i386.cc:25137 #, gcc-internal-format msgid "unsupported return type %qT for simd" msgstr "" -#: config/aarch64/aarch64.cc:28787 +#: config/aarch64/aarch64.cc:28797 #, gcc-internal-format msgid "GCC does not currently support argument type %qT for simd" msgstr "" -#: config/aarch64/aarch64.cc:28791 config/i386/i386.cc:25168 +#: config/aarch64/aarch64.cc:28801 config/i386/i386.cc:25168 #, gcc-internal-format msgid "unsupported argument type %qT for simd" msgstr "" -#: config/aarch64/aarch64.cc:28840 +#: config/aarch64/aarch64.cc:28850 #, gcc-internal-format msgid "GCC does not currently support simdlen %wd for type %qT" msgstr "" -#: config/aarch64/aarch64.cc:28861 +#: config/aarch64/aarch64.cc:28871 #, gcc-internal-format msgid "" "GCC does not currently support a simdclone with simdlens %wd and %wd for " "these types." msgstr "" -#: config/aarch64/aarch64.cc:28951 +#: config/aarch64/aarch64.cc:28961 #, gcc-internal-format msgid "cannot apply attribute %qs to %q+D after the function has been defined" msgstr "" -#: config/aarch64/aarch64.cc:28953 +#: config/aarch64/aarch64.cc:28963 #, gcc-internal-format msgid "%q+D defined here" msgstr "" -#: config/aarch64/aarch64.cc:29411 +#: config/aarch64/aarch64.cc:29421 #, gcc-internal-format msgid "non-local gotos in functions with SME state" msgstr "" -#: config/aarch64/aarch64.cc:29720 +#: config/aarch64/aarch64.cc:29730 #, gcc-internal-format msgid "catching non-call exceptions in functions with SME state" msgstr "" @@ -41652,7 +41674,7 @@ msgid "argument of %qE attribute is not \"ilink\" or \"firq\"" msgstr "" #: 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/arm/arm.cc:7680 config/avr/avr.cc:11244 config/avr/avr.cc:11258 #: config/bfin/bfin.cc:4695 config/bfin/bfin.cc:4756 config/bfin/bfin.cc:4786 #: 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 @@ -41662,7 +41684,7 @@ msgstr "" #: config/m68k/m68k.cc:796 config/mcore/mcore.cc:3067 #: config/nvptx/nvptx.cc:5801 config/riscv/riscv.cc:5728 #: config/rl78/rl78.cc:820 config/rl78/rl78.cc:889 -#: config/rs6000/rs6000.cc:20636 config/rx/rx.cc:2728 config/rx/rx.cc:2754 +#: config/rs6000/rs6000.cc:20635 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 @@ -41779,7 +41801,7 @@ msgid "argument of %qE attribute is missing" msgstr "" #: config/arc/arc.cc:10857 config/arc/arc.cc:10896 config/arc/arc.cc:11022 -#: config/avr/avr.cc:11309 +#: config/avr/avr.cc:11318 #, gcc-internal-format msgid "%qE attribute allows only an integer constant argument" msgstr "" @@ -41799,7 +41821,7 @@ msgstr "" msgid "argument of %qE attribute ignored" msgstr "" -#: config/arc/arc.cc:11012 config/avr/avr.cc:11296 config/bfin/bfin.cc:4818 +#: config/arc/arc.cc:11012 config/avr/avr.cc:11305 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" @@ -42470,91 +42492,91 @@ msgstr "" msgid "accessing program memory with data memory address" msgstr "" -#: config/avr/avr.cc:4249 +#: config/avr/avr.cc:4258 #, gcc-internal-format, gfc-internal-format msgid "fixed register %s used to pass parameter to function" msgstr "" -#: config/avr/avr.cc:4509 +#: config/avr/avr.cc:4518 #, gcc-internal-format msgid "writing to address space %qs not supported" msgstr "" -#: config/avr/avr.cc:11268 +#: config/avr/avr.cc:11277 #, gcc-internal-format msgid "%qE attribute only applies to variables in static storage" msgstr "" -#: config/avr/avr.cc:11275 +#: config/avr/avr.cc:11284 #, gcc-internal-format msgid "%qE attribute only supported for reduced Tiny cores" msgstr "" -#: config/avr/avr.cc:11317 +#: config/avr/avr.cc:11326 #, gcc-internal-format msgid "%qE attribute address out of range 0x%x%s0x%x" msgstr "" -#: config/avr/avr.cc:11331 +#: config/avr/avr.cc:11340 #, gcc-internal-format msgid "both %s and %qE attribute provide address" msgstr "" -#: config/avr/avr.cc:11341 +#: config/avr/avr.cc:11350 #, gcc-internal-format msgid "%qE attribute on non-volatile variable" msgstr "" -#: config/avr/avr.cc:11417 +#: config/avr/avr.cc:11426 #, gcc-internal-format msgid "address spaces are not supported for reduced Tiny devices" msgstr "" -#: config/avr/avr.cc:11424 +#: config/avr/avr.cc:11433 #, gcc-internal-format msgid "" "address space %qs not supported for devices with flash size up to %d KiB" msgstr "" -#: config/avr/avr.cc:11604 +#: config/avr/avr.cc:11613 #, gcc-internal-format msgid "pointer targeting address space %qs must be const in %qT" msgstr "" -#: config/avr/avr.cc:11607 +#: config/avr/avr.cc:11616 #, gcc-internal-format msgid "pointer targeting address space %qs must be const in %s %q+D" msgstr "" -#: config/avr/avr.cc:11628 +#: config/avr/avr.cc:11637 #, gcc-internal-format msgid "variable %q+D with attribute %qs must be located in static storage" msgstr "" -#: config/avr/avr.cc:11679 +#: config/avr/avr.cc:11688 #, 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:11840 +#: config/avr/avr.cc:11849 #, gcc-internal-format msgid "static attribute %qs declaration for %q+D needs an address" msgstr "" -#: config/avr/avr.cc:11929 +#: config/avr/avr.cc:11938 #, 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:12006 +#: config/avr/avr.cc:12015 #, gcc-internal-format msgid "variable %q+D with dynamic initialization put into program memory area" msgstr "" -#: config/avr/avr.cc:12017 +#: config/avr/avr.cc:12026 #, gcc-internal-format msgid "uninitialized variable %q+D put into program memory area" msgstr "" @@ -42563,44 +42585,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:12082 +#: config/avr/avr.cc:12091 #, gcc-internal-format msgid "variable %q+D with attribute %qs must not have an initializer" msgstr "" -#: config/avr/avr.cc:12135 +#: config/avr/avr.cc:12144 #, gcc-internal-format msgid "%q+D has incompatible attributes %qs and %qs" msgstr "" -#: config/avr/avr.cc:12198 +#: config/avr/avr.cc:12207 #, gcc-internal-format msgid "architecture %qs supported for assembler only" msgstr "" -#: config/avr/avr.cc:14758 +#: config/avr/avr.cc:14767 #, gcc-internal-format msgid "conversion from address space %qs to address space %qs" msgstr "" -#: config/avr/avr.cc:15839 config/avr/avr.cc:15852 +#: config/avr/avr.cc:15848 config/avr/avr.cc:15861 #, gcc-internal-format, gfc-internal-format msgid "%s expects a compile time integer constant" msgstr "" -#: config/avr/avr.cc:15866 +#: config/avr/avr.cc:15875 #, gcc-internal-format, gfc-internal-format msgid "%s expects a compile time long integer constant as first argument" msgstr "" -#: config/avr/avr.cc:15894 +#: config/avr/avr.cc:15903 #, 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:15903 +#: config/avr/avr.cc:15912 #, gcc-internal-format msgid "rounding result will always be 0" msgstr "" @@ -42719,27 +42741,27 @@ msgstr "" msgid "eBPF stack limit exceeded" msgstr "" -#: config/bpf/bpf.cc:674 +#: config/bpf/bpf.cc:699 #, gcc-internal-format msgid "too many function arguments for eBPF" msgstr "" -#: config/bpf/bpf.cc:693 config/bpf/bpf.cc:695 +#: config/bpf/bpf.cc:718 config/bpf/bpf.cc:720 #, gcc-internal-format msgid "no constructors" msgstr "" -#: config/bpf/bpf.cc:711 config/bpf/bpf.cc:713 +#: config/bpf/bpf.cc:736 config/bpf/bpf.cc:738 #, gcc-internal-format msgid "no destructors" msgstr "" -#: config/bpf/bpf.cc:765 +#: config/bpf/bpf.cc:790 #, gcc-internal-format msgid "indirect call in function, which are not supported by eBPF" msgstr "" -#: config/bpf/bpf.cc:1015 config/loongarch/loongarch-builtins.cc:3005 +#: config/bpf/bpf.cc:1065 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:4226 @@ -42747,29 +42769,29 @@ msgstr "" msgid "invalid argument to built-in function" msgstr "" -#: config/bpf/bpf.cc:1029 +#: config/bpf/bpf.cc:1079 #, gcc-internal-format msgid "invalid built-in function at expansion" msgstr "" -#: config/bpf/bpf.cc:1251 config/bpf/bpf.cc:1254 +#: config/bpf/bpf.cc:1301 config/bpf/bpf.cc:1304 #, 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 +#: config/bpf/bpf.cc:1332 config/bpf/bpf.cc:1335 #, 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 +#: config/bpf/bpf.cc:1385 config/bpf/bpf.cc:1388 #, 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 +#: config/bpf/bpf.cc:1416 config/bpf/bpf.cc:1419 #, gcc-internal-format msgid "" "could not inline call to %<__builtin_memset%>: too many bytes, use %<-" @@ -43819,7 +43841,7 @@ msgstr "" msgid "%<-mcall-ms2sysv-xlogues%> isn%'t currently supported with SEH" msgstr "" -#: config/i386/i386-options.cc:3103 config/loongarch/loongarch-opts.cc:868 +#: config/i386/i386-options.cc:3103 config/loongarch/loongarch-opts.cc:898 #, gcc-internal-format msgid "unknown option for %<-mrecip=%s%>" msgstr "" @@ -43964,7 +43986,7 @@ msgstr "" msgid "%qE attribute is used for non-class method" msgstr "" -#: config/i386/i386-options.cc:3923 config/rs6000/rs6000.cc:20748 +#: config/i386/i386-options.cc:3923 config/rs6000/rs6000.cc:20747 #, gcc-internal-format msgid "%qE incompatible attribute ignored" msgstr "" @@ -44348,35 +44370,35 @@ msgstr "" msgid "built-in function %qD is not enabled" msgstr "" -#: config/loongarch/loongarch-cpu.cc:112 +#: config/loongarch/loongarch-cpu.cc:115 #, gcc-internal-format msgid "" "unknown processor ID %<0x%x%>, some tuning parameters will fall back to " "default" msgstr "" -#: config/loongarch/loongarch-cpu.cc:141 +#: config/loongarch/loongarch-cpu.cc:144 #, gcc-internal-format msgid "unknown native base architecture %<0x%x%>, %qs failed" msgstr "" -#: config/loongarch/loongarch-cpu.cc:170 +#: config/loongarch/loongarch-cpu.cc:173 #, gcc-internal-format msgid "unknown native FPU type %<0x%x%>, %qs failed" msgstr "" -#: config/loongarch/loongarch-cpu.cc:177 +#: config/loongarch/loongarch-cpu.cc:180 #, gcc-internal-format msgid "floating-point unit %qs differs from PRID preset %qs" msgstr "" -#: config/loongarch/loongarch-cpu.cc:201 +#: config/loongarch/loongarch-cpu.cc:204 #, gcc-internal-format msgid "" "unknown SIMD extension (%qs disabled while %qs is enabled), disabling SIMD" msgstr "" -#: config/loongarch/loongarch-cpu.cc:239 +#: config/loongarch/loongarch-cpu.cc:242 #, gcc-internal-format msgid "" "detected base architecture %qs, but some of its features are not detected; " @@ -44384,98 +44406,98 @@ msgid "" "will be enabled" msgstr "" -#: config/loongarch/loongarch-opts.cc:234 +#: config/loongarch/loongarch-opts.cc:235 #, gcc-internal-format msgid "%<-m%s%> overrides %<-m%s=%s%>, adjusting ABI to %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:251 +#: config/loongarch/loongarch-opts.cc:252 #, gcc-internal-format msgid "ABI changed (%qs to %qs) while multilib is disabled" msgstr "" -#: config/loongarch/loongarch-opts.cc:277 -#: config/loongarch/loongarch-opts.cc:282 +#: config/loongarch/loongarch-opts.cc:281 +#: config/loongarch/loongarch-opts.cc:286 #, gcc-internal-format msgid "%qs does not work on a cross compiler" msgstr "" -#: config/loongarch/loongarch-opts.cc:374 +#: config/loongarch/loongarch-opts.cc:375 #, gcc-internal-format msgid "enabling %qs promotes %<%s%s%> to %<%s%s%>" msgstr "" -#: config/loongarch/loongarch-opts.cc:386 +#: config/loongarch/loongarch-opts.cc:387 #, gcc-internal-format msgid "%qs is disabled by %<-m%s%>, because it requires %<%s%s%>" msgstr "" -#: config/loongarch/loongarch-opts.cc:398 +#: config/loongarch/loongarch-opts.cc:399 #, gcc-internal-format msgid "%<-m%s=%s%> conflicts with %qs, which requires %<%s%s%>" msgstr "" -#: config/loongarch/loongarch-opts.cc:442 +#: config/loongarch/loongarch-opts.cc:443 #, gcc-internal-format msgid "" "your native CPU architecture (%qs) does not support %qs ABI, falling back to " "%<-m%s=%s%>" msgstr "" -#: config/loongarch/loongarch-opts.cc:447 +#: config/loongarch/loongarch-opts.cc:448 #, gcc-internal-format msgid "" "default CPU architecture (%qs) does not support %qs ABI, falling back to %<-" "m%s=%s%>" msgstr "" -#: config/loongarch/loongarch-opts.cc:478 +#: config/loongarch/loongarch-opts.cc:479 #, gcc-internal-format msgid "unable to implement ABI %qs with instruction set %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:500 +#: config/loongarch/loongarch-opts.cc:501 #, gcc-internal-format msgid "" "ABI %qs cannot be implemented due to limited instruction set %qs, falling " "back to %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:511 +#: config/loongarch/loongarch-opts.cc:512 #, gcc-internal-format msgid "" "instruction set %qs cannot implement default ABI %qs, falling back to %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:516 +#: config/loongarch/loongarch-opts.cc:517 #, gcc-internal-format msgid "" "no multilib-enabled ABI (%qs) can be implemented with instruction set %qs, " "falling back to %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:532 +#: config/loongarch/loongarch-opts.cc:533 #, gcc-internal-format msgid "" "ABI %qs is not enabled at configure-time, the linker might report an error" msgstr "" -#: config/loongarch/loongarch-opts.cc:535 +#: config/loongarch/loongarch-opts.cc:536 #, gcc-internal-format, gfc-internal-format msgid "ABI with startfiles: %s" msgstr "" -#: config/loongarch/loongarch-opts.cc:549 +#: config/loongarch/loongarch-opts.cc:550 #, gcc-internal-format msgid "%qs is not supported, now cmodel is set to %qs" msgstr "" -#: config/loongarch/loongarch-opts.cc:993 +#: config/loongarch/loongarch-opts.cc:1023 #, gcc-internal-format msgid "code model %qs is not compatible with %s" msgstr "" -#: config/loongarch/loongarch-opts.cc:1059 +#: config/loongarch/loongarch-opts.cc:1089 #, gcc-internal-format msgid "%qs cannot be used for compiling a shared library" msgstr "" @@ -46116,12 +46138,12 @@ msgid "" "attribute%>]" msgstr "" -#: config/riscv/riscv.cc:9387 config/rs6000/rs6000.cc:4510 +#: config/riscv/riscv.cc:9387 config/rs6000/rs6000.cc:4509 #, gcc-internal-format msgid "%qs is not a valid base register in %qs" msgstr "" -#: config/riscv/riscv.cc:9401 config/rs6000/rs6000.cc:4493 +#: config/riscv/riscv.cc:9401 config/rs6000/rs6000.cc:4492 #, gcc-internal-format msgid "%qs is not a valid number in %qs" msgstr "" @@ -46529,7 +46551,7 @@ msgstr "" msgid "%qs is not supported on little endian systems" msgstr "" -#: config/rs6000/rs6000.cc:3887 +#: config/rs6000/rs6000.cc:3886 #, gcc-internal-format msgid "" "power9 target option is incompatible with %<%s=%> for less than " @@ -46538,189 +46560,189 @@ msgstr "" #. Enforce that none of the ISA_3_0_MASKS_SERVER flags #. were explicitly cleared. -#: config/rs6000/rs6000.cc:3895 +#: config/rs6000/rs6000.cc:3894 #, gcc-internal-format msgid "%qs incompatible with explicitly disabled options" msgstr "" #. TARGET_VSX = 1 implies Power 7 and newer -#: config/rs6000/rs6000.cc:3929 config/rs6000/rs6000.cc:3937 -#: config/rs6000/rs6000.cc:3950 config/rs6000/rs6000.cc:4012 -#: config/rs6000/rs6000.cc:4045 config/rs6000/rs6000.cc:4060 -#: config/rs6000/rs6000.cc:4068 config/rs6000/rs6000.cc:4192 -#: config/rs6000/rs6000.cc:4205 config/rs6000/rs6000.cc:4214 -#: config/rs6000/rs6000.cc:4352 config/rs6000/rs6000.cc:4365 -#: config/rs6000/rs6000.cc:4386 +#: config/rs6000/rs6000.cc:3928 config/rs6000/rs6000.cc:3936 +#: config/rs6000/rs6000.cc:3949 config/rs6000/rs6000.cc:4011 +#: config/rs6000/rs6000.cc:4044 config/rs6000/rs6000.cc:4059 +#: config/rs6000/rs6000.cc:4067 config/rs6000/rs6000.cc:4191 +#: config/rs6000/rs6000.cc:4204 config/rs6000/rs6000.cc:4213 +#: config/rs6000/rs6000.cc:4351 config/rs6000/rs6000.cc:4364 +#: config/rs6000/rs6000.cc:4385 #, gcc-internal-format msgid "%qs requires %qs" msgstr "" -#: config/rs6000/rs6000.cc:4096 +#: config/rs6000/rs6000.cc:4095 #, gcc-internal-format msgid "target attribute or pragma changes % size" msgstr "" -#: config/rs6000/rs6000.cc:4117 +#: config/rs6000/rs6000.cc:4116 #, gcc-internal-format msgid "%qs requires full ISA 2.06 support" msgstr "" -#: config/rs6000/rs6000.cc:4130 +#: config/rs6000/rs6000.cc:4129 #, gcc-internal-format msgid "Using IEEE extended precision %" msgstr "" -#: config/rs6000/rs6000.cc:4133 +#: config/rs6000/rs6000.cc:4132 #, gcc-internal-format msgid "Using IBM extended precision %" msgstr "" -#: config/rs6000/rs6000.cc:4152 +#: config/rs6000/rs6000.cc:4151 #, gcc-internal-format msgid "%qs requires VSX support" msgstr "" -#: config/rs6000/rs6000.cc:4161 +#: config/rs6000/rs6000.cc:4160 #, gcc-internal-format msgid "The %<-mfloat128%> option may not be fully supported" msgstr "" -#: config/rs6000/rs6000.cc:4184 +#: config/rs6000/rs6000.cc:4183 #, gcc-internal-format msgid "%qs requires full ISA 3.0 support" msgstr "" -#: config/rs6000/rs6000.cc:4271 +#: config/rs6000/rs6000.cc:4270 #, gcc-internal-format msgid "unknown vectorization library ABI type in %<-mveclibabi=%s%>" msgstr "" -#: config/rs6000/rs6000.cc:4284 config/rs6000/rs6000.cc:4299 +#: config/rs6000/rs6000.cc:4283 config/rs6000/rs6000.cc:4298 #, gcc-internal-format msgid "target attribute or pragma changes AltiVec ABI" msgstr "" -#: config/rs6000/rs6000.cc:4312 +#: config/rs6000/rs6000.cc:4311 #, gcc-internal-format msgid "target attribute or pragma changes darwin64 ABI" msgstr "" -#: config/rs6000/rs6000.cc:4518 +#: config/rs6000/rs6000.cc:4517 #, gcc-internal-format msgid "%qs needs a valid base register" msgstr "" -#: config/rs6000/rs6000.cc:4815 +#: config/rs6000/rs6000.cc:4814 #, gcc-internal-format msgid "unknown option for %<%s=%s%>" msgstr "" -#: config/rs6000/rs6000.cc:4844 +#: config/rs6000/rs6000.cc:4843 #, gcc-internal-format msgid "%qs is deprecated and not recommended in any circumstances" msgstr "" -#: config/rs6000/rs6000.cc:11170 +#: config/rs6000/rs6000.cc:11169 #, gcc-internal-format msgid "%qs is an opaque type, and you cannot set it to other values" msgstr "" -#: config/rs6000/rs6000.cc:18015 +#: config/rs6000/rs6000.cc:18014 #, gcc-internal-format msgid "no profiling of 64-bit code for this ABI" msgstr "" -#: config/rs6000/rs6000.cc:20411 +#: config/rs6000/rs6000.cc:20410 #, gcc-internal-format msgid "" "you cannot take the address of a nested function if you use the %qs option" msgstr "" -#: config/rs6000/rs6000.cc:20493 +#: config/rs6000/rs6000.cc:20492 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20495 +#: config/rs6000/rs6000.cc:20494 #, gcc-internal-format msgid "use of boolean types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20497 +#: config/rs6000/rs6000.cc:20496 #, gcc-internal-format msgid "use of % in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20499 +#: config/rs6000/rs6000.cc:20498 #, gcc-internal-format msgid "use of decimal floating-point types in AltiVec types is invalid" msgstr "" -#: config/rs6000/rs6000.cc:20505 +#: config/rs6000/rs6000.cc:20504 #, gcc-internal-format msgid "use of % in AltiVec types is invalid for 64-bit code without %qs" msgstr "" -#: config/rs6000/rs6000.cc:20508 +#: config/rs6000/rs6000.cc:20507 #, gcc-internal-format msgid "use of % in AltiVec types is deprecated; use %" msgstr "" -#: config/rs6000/rs6000.cc:20513 +#: config/rs6000/rs6000.cc:20512 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.cc:20516 +#: config/rs6000/rs6000.cc:20515 #, gcc-internal-format msgid "use of % in AltiVec types is invalid without %qs" msgstr "" -#: config/rs6000/rs6000.cc:24657 +#: config/rs6000/rs6000.cc:24656 #, gcc-internal-format msgid "invalid cpu %qs for %s%qs%s" msgstr "" -#: config/rs6000/rs6000.cc:24660 +#: config/rs6000/rs6000.cc:24659 #, gcc-internal-format msgid "%s%qs%s is not allowed" msgstr "" -#: config/rs6000/rs6000.cc:24662 +#: config/rs6000/rs6000.cc:24661 #, gcc-internal-format msgid "%s%qs%s is invalid" msgstr "" -#: config/rs6000/rs6000.cc:25183 +#: config/rs6000/rs6000.cc:25182 #, gcc-internal-format msgid "%<-mno-%s%> turns off %<-m%s%>" msgstr "" -#: config/rs6000/rs6000.cc:25342 +#: config/rs6000/rs6000.cc:25341 #, gcc-internal-format msgid "" "% attribute needs GLIBC (2.23 and newer) that exports " "hardware capability bits" msgstr "" -#: config/rs6000/rs6000.cc:25631 +#: config/rs6000/rs6000.cc:25630 #, gcc-internal-format msgid "Virtual function multiversioning not supported" msgstr "" -#: config/rs6000/rs6000.cc:28769 +#: config/rs6000/rs6000.cc:28768 #, gcc-internal-format msgid "" "the result for the xxspltidp instruction is undefined for subnormal input " "values" msgstr "" -#: config/rs6000/rs6000.cc:29247 +#: config/rs6000/rs6000.cc:29246 #, gcc-internal-format msgid "type %<__vector_quad%> requires the %qs option" msgstr "" -#: config/rs6000/rs6000.cc:29252 +#: config/rs6000/rs6000.cc:29251 #, gcc-internal-format msgid "type %<__vector_pair%> requires the %qs option" msgstr "" @@ -46766,74 +46788,74 @@ msgstr "" msgid "builtin %qs can only be used on vector types" msgstr "" -#: config/s390/s390-c.cc:718 config/s390/s390.cc:999 +#: config/s390/s390-c.cc:720 config/s390/s390.cc:999 #, gcc-internal-format msgid "constant value required for builtin %qF argument %d" msgstr "" -#: config/s390/s390-c.cc:733 +#: config/s390/s390-c.cc:735 #, gcc-internal-format msgid "" "valid values for builtin %qF argument %d are 64, 128, 256, 512, 1024, 2048, " "and 4096" msgstr "" -#: config/s390/s390-c.cc:913 +#: config/s390/s390-c.cc:915 #, gcc-internal-format msgid "builtin %qF is for GCC internal use only" msgstr "" -#: config/s390/s390-c.cc:921 +#: config/s390/s390-c.cc:923 #, gcc-internal-format msgid "builtin %qF is deprecated" msgstr "" -#: config/s390/s390-c.cc:925 +#: config/s390/s390-c.cc:927 #, gcc-internal-format msgid "%qF requires %<-mvx%>" msgstr "" -#: config/s390/s390-c.cc:931 +#: config/s390/s390-c.cc:933 #, gcc-internal-format msgid "%qF requires z14 or higher" msgstr "" -#: config/s390/s390-c.cc:937 +#: config/s390/s390-c.cc:939 #, gcc-internal-format msgid "%qF requires z15 or higher" msgstr "" -#: config/s390/s390-c.cc:951 +#: config/s390/s390-c.cc:953 #, gcc-internal-format msgid "mismatch in number of arguments for builtin %qF. Expected: %d got %d" msgstr "" -#: config/s390/s390-c.cc:1000 +#: config/s390/s390-c.cc:1002 #, gcc-internal-format msgid "invalid parameter combination for intrinsic %qs" msgstr "" -#: config/s390/s390-c.cc:1006 +#: config/s390/s390-c.cc:1008 #, gcc-internal-format msgid "ambiguous overload for intrinsic %qs" msgstr "" -#: config/s390/s390-c.cc:1014 +#: config/s390/s390-c.cc:1016 #, gcc-internal-format msgid "%qs matching variant requires z14 or higher" msgstr "" -#: config/s390/s390-c.cc:1023 +#: config/s390/s390-c.cc:1025 #, gcc-internal-format msgid "%qs matching variant requires z15 or higher" msgstr "" -#: config/s390/s390-c.cc:1029 +#: config/s390/s390-c.cc:1031 #, gcc-internal-format msgid "%qs matching variant is deprecated" msgstr "" -#: config/s390/s390-c.cc:1069 +#: config/s390/s390-c.cc:1071 #, gcc-internal-format msgid "constant argument %d for builtin %qF is out of range for target type" msgstr "" @@ -47496,7 +47518,7 @@ msgstr "" msgid "attribute %qs applies to array types only" msgstr "" -#: c/c-convert.cc:104 c/c-typeck.cc:2351 c/c-typeck.cc:13556 cp/typeck.cc:2498 +#: c/c-convert.cc:104 c/c-typeck.cc:2353 c/c-typeck.cc:13558 cp/typeck.cc:2498 #: cp/typeck.cc:9511 cp/typeck.cc:10299 d/d-convert.cc:262 #, gcc-internal-format msgid "void value not ignored as it ought to be" @@ -47573,7 +47595,7 @@ msgid "" "underspecified declaration of %qE, which is already declared in this scope" msgstr "" -#: c/c-decl.cc:1733 c/c-decl.cc:7888 c/c-decl.cc:8890 c/c-decl.cc:9899 +#: c/c-decl.cc:1733 c/c-decl.cc:7890 c/c-decl.cc:8894 c/c-decl.cc:9946 #, gcc-internal-format msgid "originally defined here" msgstr "" @@ -47982,7 +48004,7 @@ msgstr "" #. expressions, but is still appropriate as an error to #. avoid types declared in such a context escaping to #. the type of an auto variable. -#: c/c-decl.cc:4976 c/c-decl.cc:8829 +#: c/c-decl.cc:4976 c/c-decl.cc:8833 #, gcc-internal-format msgid "%qT declared in underspecified object initializer" msgstr "" @@ -48012,95 +48034,95 @@ msgstr "" msgid "empty declaration of % type does not redeclare tag" msgstr "" -#: c/c-decl.cc:5063 c/c-decl.cc:5071 +#: c/c-decl.cc:5065 c/c-decl.cc:5073 #, gcc-internal-format msgid "useless type name in empty declaration" msgstr "" -#: c/c-decl.cc:5079 +#: c/c-decl.cc:5081 #, gcc-internal-format msgid "% in empty declaration" msgstr "" -#: c/c-decl.cc:5085 +#: c/c-decl.cc:5087 #, gcc-internal-format msgid "%<_Noreturn%> in empty declaration" msgstr "" -#: c/c-decl.cc:5091 +#: c/c-decl.cc:5093 #, gcc-internal-format msgid "% in empty declaration" msgstr "" -#: c/c-decl.cc:5097 +#: c/c-decl.cc:5099 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c/c-decl.cc:5103 +#: c/c-decl.cc:5105 #, gcc-internal-format msgid "% in file-scope empty declaration" msgstr "" -#: c/c-decl.cc:5111 +#: c/c-decl.cc:5113 #, gcc-internal-format msgid "" "storage class specifier in empty declaration with % underlying type" msgstr "" -#: c/c-decl.cc:5117 +#: c/c-decl.cc:5119 #, gcc-internal-format msgid "%qs in empty declaration with % underlying type" msgstr "" -#: c/c-decl.cc:5127 +#: c/c-decl.cc:5129 #, gcc-internal-format msgid "type qualifier in empty declaration with % underlying type" msgstr "" -#: c/c-decl.cc:5133 +#: c/c-decl.cc:5135 #, gcc-internal-format msgid "% in empty declaration with % underlying type" msgstr "" -#: c/c-decl.cc:5142 +#: c/c-decl.cc:5144 #, gcc-internal-format msgid "useless storage class specifier in empty declaration" msgstr "" -#: c/c-decl.cc:5148 +#: c/c-decl.cc:5150 #, gcc-internal-format msgid "useless %qs in empty declaration" msgstr "" -#: c/c-decl.cc:5161 +#: c/c-decl.cc:5163 #, gcc-internal-format msgid "useless type qualifier in empty declaration" msgstr "" -#: c/c-decl.cc:5168 +#: c/c-decl.cc:5170 #, gcc-internal-format msgid "useless %<_Alignas%> in empty declaration" msgstr "" -#: c/c-decl.cc:5186 +#: c/c-decl.cc:5188 #, gcc-internal-format msgid "invalid use of attributes in empty declaration" msgstr "" -#: c/c-decl.cc:5200 c/c-parser.cc:2403 +#: c/c-decl.cc:5202 c/c-parser.cc:2403 #, gcc-internal-format msgid "empty declaration" msgstr "" -#: c/c-decl.cc:5272 +#: c/c-decl.cc:5274 #, gcc-internal-format msgid "" "ISO C90 does not support % or type qualifiers in parameter array " "declarators" msgstr "" -#: c/c-decl.cc:5276 +#: c/c-decl.cc:5278 #, gcc-internal-format msgid "ISO C90 does not support %<[*]%> array declarators" msgstr "" @@ -48108,313 +48130,313 @@ msgstr "" #. C99 6.7.5.2p4 #. A function definition isn't function prototype scope C99 6.2.1p4. #. C99 6.7.5.2p4 -#: c/c-decl.cc:5282 c/c-decl.cc:8411 c/c-decl.cc:10744 +#: c/c-decl.cc:5284 c/c-decl.cc:8413 c/c-decl.cc:10791 #, gcc-internal-format msgid "%<[*]%> not allowed in other than function prototype scope" msgstr "" -#: c/c-decl.cc:5475 cp/decl2.cc:1852 cp/name-lookup.cc:8804 +#: c/c-decl.cc:5477 cp/decl2.cc:1852 cp/name-lookup.cc:8804 #, gcc-internal-format msgid "% not allowed to be specified in this context" msgstr "" -#: c/c-decl.cc:5555 +#: c/c-decl.cc:5557 #, gcc-internal-format msgid "%q+D is usually a function" msgstr "" -#: c/c-decl.cc:5560 c/c-decl.cc:10575 cp/decl.cc:17935 +#: c/c-decl.cc:5562 c/c-decl.cc:10622 cp/decl.cc:17941 #, gcc-internal-format msgid "no previous declaration for %qD" msgstr "" -#: c/c-decl.cc:5569 +#: c/c-decl.cc:5571 #, gcc-internal-format msgid "typedef %qD is initialized (use %<__typeof__%> instead)" msgstr "" -#: c/c-decl.cc:5574 +#: c/c-decl.cc:5576 #, gcc-internal-format msgid "function %qD is initialized like a variable" msgstr "" #. DECL_INITIAL in a PARM_DECL is really DECL_ARG_TYPE. -#: c/c-decl.cc:5580 +#: c/c-decl.cc:5582 #, gcc-internal-format msgid "parameter %qD is initialized" msgstr "" -#: c/c-decl.cc:5600 +#: c/c-decl.cc:5602 #, gcc-internal-format msgid "variable %qD has initializer but incomplete type" msgstr "" -#: c/c-decl.cc:5680 +#: c/c-decl.cc:5682 #, gcc-internal-format msgid "inline function %q+D given attribute %qs" msgstr "" -#: c/c-decl.cc:5736 +#: c/c-decl.cc:5738 #, gcc-internal-format msgid "uninitialized const member in %qT is invalid in C++" msgstr "" -#: c/c-decl.cc:5738 +#: c/c-decl.cc:5740 #, gcc-internal-format msgid "%qD should be initialized" msgstr "" -#: c/c-decl.cc:5819 +#: c/c-decl.cc:5821 #, gcc-internal-format msgid "initializer fails to determine size of %q+D" msgstr "" -#: c/c-decl.cc:5824 +#: c/c-decl.cc:5826 #, gcc-internal-format msgid "array size missing in %q+D" msgstr "" -#: c/c-decl.cc:5828 +#: c/c-decl.cc:5830 #, gcc-internal-format msgid "zero or negative size array %q+D" msgstr "" -#: c/c-decl.cc:5919 m2/gm2-gcc/m2type.cc:1250 +#: c/c-decl.cc:5921 m2/gm2-gcc/m2type.cc:1250 #, gcc-internal-format msgid "storage size of %q+D isn%'t constant" msgstr "" -#: c/c-decl.cc:5969 +#: c/c-decl.cc:5971 #, gcc-internal-format msgid "ignoring % specifier for non-static local variable %q+D" msgstr "" -#: c/c-decl.cc:6007 +#: c/c-decl.cc:6009 #, gcc-internal-format msgid "cannot put object with volatile field into register" msgstr "" -#: c/c-decl.cc:6093 +#: c/c-decl.cc:6095 #, gcc-internal-format msgid "uninitialized % is invalid in C++" msgstr "" -#: c/c-decl.cc:6108 cp/decl.cc:9043 +#: c/c-decl.cc:6110 cp/decl.cc:9043 #, gcc-internal-format msgid "%q+D in declare target directive does not have mappable type" msgstr "" -#: c/c-decl.cc:6371 +#: c/c-decl.cc:6373 #, gcc-internal-format msgid "ISO C forbids forward parameter declarations" msgstr "" -#: c/c-decl.cc:6411 +#: c/c-decl.cc:6413 #, gcc-internal-format msgid "file-scope compound literal specifies %" msgstr "" -#: c/c-decl.cc:6417 +#: c/c-decl.cc:6419 #, gcc-internal-format msgid "compound literal implicitly auto and declared %qs" msgstr "" -#: c/c-decl.cc:6517 +#: c/c-decl.cc:6519 #, gcc-internal-format msgid "defining a type in a compound literal is invalid in C++" msgstr "" -#: c/c-decl.cc:6538 c/c-decl.cc:6553 +#: c/c-decl.cc:6540 c/c-decl.cc:6555 #, gcc-internal-format msgid "bit-field %qs width not an integer constant" msgstr "" -#: c/c-decl.cc:6548 +#: c/c-decl.cc:6550 #, gcc-internal-format msgid "bit-field %qs width not an integer constant expression" msgstr "" -#: c/c-decl.cc:6559 +#: c/c-decl.cc:6561 #, gcc-internal-format msgid "negative width in bit-field %qs" msgstr "" -#: c/c-decl.cc:6564 +#: c/c-decl.cc:6566 #, gcc-internal-format msgid "zero width for bit-field %qs" msgstr "" -#: c/c-decl.cc:6575 +#: c/c-decl.cc:6577 #, gcc-internal-format msgid "bit-field %qs has invalid type" msgstr "" -#: c/c-decl.cc:6581 +#: c/c-decl.cc:6583 #, gcc-internal-format msgid "cannot declare bit-field %qs with % type" msgstr "" -#: c/c-decl.cc:6592 +#: c/c-decl.cc:6594 #, gcc-internal-format msgid "type of bit-field %qs is a GCC extension" msgstr "" -#: c/c-decl.cc:6598 +#: c/c-decl.cc:6600 #, gcc-internal-format msgid "width of %qs exceeds its type" msgstr "" -#: c/c-decl.cc:6617 +#: c/c-decl.cc:6619 #, gcc-internal-format msgid "%qs is narrower than values of its type" msgstr "" -#: c/c-decl.cc:6632 +#: c/c-decl.cc:6634 #, gcc-internal-format msgid "ISO C90 forbids array %qE whose size cannot be evaluated" msgstr "" -#: c/c-decl.cc:6635 +#: c/c-decl.cc:6637 #, gcc-internal-format msgid "ISO C90 forbids array whose size cannot be evaluated" msgstr "" -#: c/c-decl.cc:6642 +#: c/c-decl.cc:6644 #, gcc-internal-format msgid "ISO C90 forbids variable length array %qE" msgstr "" -#: c/c-decl.cc:6644 +#: c/c-decl.cc:6646 #, gcc-internal-format msgid "ISO C90 forbids variable length array" msgstr "" -#: c/c-decl.cc:6887 +#: c/c-decl.cc:6889 #, gcc-internal-format msgid "% underlying type may not be specified here" msgstr "" -#: c/c-decl.cc:6915 c/c-decl.cc:7324 c/c-decl.cc:7334 +#: c/c-decl.cc:6917 c/c-decl.cc:7326 c/c-decl.cc:7336 #, gcc-internal-format msgid "variably modified %qE at file scope" msgstr "" -#: c/c-decl.cc:6917 +#: c/c-decl.cc:6919 #, gcc-internal-format msgid "variably modified field at file scope" msgstr "" -#: c/c-decl.cc:6937 +#: c/c-decl.cc:6939 #, gcc-internal-format msgid "type defaults to % in declaration of %qE" msgstr "" -#: c/c-decl.cc:6941 +#: c/c-decl.cc:6943 #, gcc-internal-format msgid "type defaults to % in type name" msgstr "" -#: c/c-decl.cc:6973 +#: c/c-decl.cc:6975 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c/c-decl.cc:6975 +#: c/c-decl.cc:6977 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c/c-decl.cc:6977 +#: c/c-decl.cc:6979 #, gcc-internal-format msgid "duplicate %" msgstr "" -#: c/c-decl.cc:6979 +#: c/c-decl.cc:6981 #, gcc-internal-format msgid "duplicate %<_Atomic%>" msgstr "" -#: c/c-decl.cc:6982 +#: c/c-decl.cc:6984 #, gcc-internal-format, gfc-internal-format msgid "conflicting named address spaces (%s vs %s)" msgstr "" -#: c/c-decl.cc:7005 c/c-parser.cc:3573 +#: c/c-decl.cc:7007 c/c-parser.cc:3573 #, gcc-internal-format msgid "%<_Atomic%>-qualified array type" msgstr "" -#: c/c-decl.cc:7020 +#: c/c-decl.cc:7022 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c/c-decl.cc:7022 +#: c/c-decl.cc:7024 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c/c-decl.cc:7024 +#: c/c-decl.cc:7026 #, gcc-internal-format msgid "function definition declared %" msgstr "" -#: c/c-decl.cc:7026 +#: c/c-decl.cc:7028 #, gcc-internal-format msgid "function definition declared %qs" msgstr "" -#: c/c-decl.cc:7053 +#: c/c-decl.cc:7055 #, gcc-internal-format msgid "storage class specified for structure field %qE" msgstr "" -#: c/c-decl.cc:7056 +#: c/c-decl.cc:7058 #, gcc-internal-format msgid "storage class specified for structure field" msgstr "" -#: c/c-decl.cc:7060 +#: c/c-decl.cc:7062 #, gcc-internal-format msgid "storage class specified for parameter %qE" msgstr "" -#: c/c-decl.cc:7063 +#: c/c-decl.cc:7065 #, gcc-internal-format msgid "storage class specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:7066 cp/decl.cc:13134 +#: c/c-decl.cc:7068 cp/decl.cc:13134 #, gcc-internal-format msgid "storage class specified for typename" msgstr "" -#: c/c-decl.cc:7084 +#: c/c-decl.cc:7086 #, gcc-internal-format msgid "%qE initialized and declared %" msgstr "" -#: c/c-decl.cc:7088 +#: c/c-decl.cc:7090 #, gcc-internal-format msgid "%qE has both % and initializer" msgstr "" -#: c/c-decl.cc:7093 +#: c/c-decl.cc:7095 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %" msgstr "" -#: c/c-decl.cc:7097 +#: c/c-decl.cc:7099 #, gcc-internal-format msgid "file-scope declaration of %qE specifies %" msgstr "" -#: c/c-decl.cc:7102 +#: c/c-decl.cc:7104 #, gcc-internal-format msgid "nested function %qE declared %" msgstr "" -#: c/c-decl.cc:7105 +#: c/c-decl.cc:7107 #, gcc-internal-format msgid "function-scope %qE implicitly auto and declared %qs" msgstr "" @@ -48422,1118 +48444,1118 @@ msgstr "" #. Only the innermost declarator (making a parameter be of #. array type which is converted to pointer type) #. may have static or type qualifiers. -#: c/c-decl.cc:7152 c/c-decl.cc:7548 +#: c/c-decl.cc:7154 c/c-decl.cc:7550 #, gcc-internal-format msgid "static or type qualifiers in non-parameter array declarator" msgstr "" -#: c/c-decl.cc:7215 +#: c/c-decl.cc:7217 #, gcc-internal-format msgid "declaration of %qE as array of voids" msgstr "" -#: c/c-decl.cc:7217 +#: c/c-decl.cc:7219 #, gcc-internal-format msgid "declaration of type name as array of voids" msgstr "" -#: c/c-decl.cc:7224 +#: c/c-decl.cc:7226 #, gcc-internal-format msgid "declaration of %qE as array of functions" msgstr "" -#: c/c-decl.cc:7227 +#: c/c-decl.cc:7229 #, gcc-internal-format msgid "declaration of type name as array of functions" msgstr "" -#: c/c-decl.cc:7235 c/c-decl.cc:9497 +#: c/c-decl.cc:7237 c/c-decl.cc:9542 #, gcc-internal-format msgid "invalid use of structure with flexible array member" msgstr "" -#: c/c-decl.cc:7267 +#: c/c-decl.cc:7269 #, gcc-internal-format msgid "size of array %qE has non-integer type" msgstr "" -#: c/c-decl.cc:7271 +#: c/c-decl.cc:7273 #, gcc-internal-format msgid "size of unnamed array has non-integer type" msgstr "" -#: c/c-decl.cc:7279 +#: c/c-decl.cc:7281 #, gcc-internal-format msgid "size of array %qE has incomplete type" msgstr "" -#: c/c-decl.cc:7282 +#: c/c-decl.cc:7284 #, gcc-internal-format msgid "size of unnamed array has incomplete type" msgstr "" -#: c/c-decl.cc:7294 +#: c/c-decl.cc:7296 #, gcc-internal-format msgid "ISO C forbids zero-size array %qE" msgstr "" -#: c/c-decl.cc:7297 +#: c/c-decl.cc:7299 #, gcc-internal-format msgid "ISO C forbids zero-size array" msgstr "" -#: c/c-decl.cc:7306 +#: c/c-decl.cc:7308 #, gcc-internal-format msgid "size of array %qE is negative" msgstr "" -#: c/c-decl.cc:7308 +#: c/c-decl.cc:7310 #, gcc-internal-format msgid "size of unnamed array is negative" msgstr "" -#: c/c-decl.cc:7394 +#: c/c-decl.cc:7396 #, gcc-internal-format msgid "size of array %qE is too large" msgstr "" -#: c/c-decl.cc:7397 +#: c/c-decl.cc:7399 #, gcc-internal-format msgid "size of unnamed array is too large" msgstr "" -#: c/c-decl.cc:7436 c/c-decl.cc:8068 +#: c/c-decl.cc:7438 c/c-decl.cc:8070 #, gcc-internal-format msgid "ISO C90 does not support flexible array members" msgstr "" #. C99 6.7.5.2p4 -#: c/c-decl.cc:7458 +#: c/c-decl.cc:7460 #, gcc-internal-format msgid "%<[*]%> not in a declaration" msgstr "" -#: c/c-decl.cc:7472 +#: c/c-decl.cc:7474 #, gcc-internal-format msgid "array type has incomplete element type %qT" msgstr "" -#: c/c-decl.cc:7478 +#: c/c-decl.cc:7480 #, gcc-internal-format msgid "" "declaration of %qE as multidimensional array must have bounds for all " "dimensions except the first" msgstr "" -#: c/c-decl.cc:7482 +#: c/c-decl.cc:7484 #, gcc-internal-format msgid "" "declaration of multidimensional array must have bounds for all dimensions " "except the first" msgstr "" -#: c/c-decl.cc:7584 +#: c/c-decl.cc:7586 #, gcc-internal-format msgid "%qE declared as function returning a function" msgstr "" -#: c/c-decl.cc:7587 +#: c/c-decl.cc:7589 #, gcc-internal-format msgid "type name declared as function returning a function" msgstr "" -#: c/c-decl.cc:7594 +#: c/c-decl.cc:7596 #, gcc-internal-format msgid "%qE declared as function returning an array" msgstr "" -#: c/c-decl.cc:7597 +#: c/c-decl.cc:7599 #, gcc-internal-format msgid "type name declared as function returning an array" msgstr "" -#: c/c-decl.cc:7641 +#: c/c-decl.cc:7643 #, gcc-internal-format msgid "function definition has qualified void return type" msgstr "" -#: c/c-decl.cc:7645 cp/decl.cc:13543 +#: c/c-decl.cc:7647 cp/decl.cc:13543 #, gcc-internal-format msgid "type qualifiers ignored on function return type" msgstr "" -#: c/c-decl.cc:7684 c/c-decl.cc:7854 c/c-decl.cc:7908 c/c-decl.cc:8002 -#: c/c-decl.cc:8124 c/c-parser.cc:3575 +#: c/c-decl.cc:7686 c/c-decl.cc:7856 c/c-decl.cc:7910 c/c-decl.cc:8004 +#: c/c-decl.cc:8126 c/c-parser.cc:3575 #, gcc-internal-format msgid "%<_Atomic%>-qualified function type" msgstr "" -#: c/c-decl.cc:7690 c/c-decl.cc:7860 c/c-decl.cc:8007 c/c-decl.cc:8129 +#: c/c-decl.cc:7692 c/c-decl.cc:7862 c/c-decl.cc:8009 c/c-decl.cc:8131 #, gcc-internal-format msgid "ISO C forbids qualified function types" msgstr "" -#: c/c-decl.cc:7745 +#: c/c-decl.cc:7747 #, gcc-internal-format msgid "%qs combined with % qualifier for %qE" msgstr "" -#: c/c-decl.cc:7749 +#: c/c-decl.cc:7751 #, gcc-internal-format msgid "%qs combined with % qualifier for %qE" msgstr "" -#: c/c-decl.cc:7755 +#: c/c-decl.cc:7757 #, gcc-internal-format msgid "%qs specified for auto variable %qE" msgstr "" -#: c/c-decl.cc:7771 +#: c/c-decl.cc:7773 #, gcc-internal-format msgid "%qs specified for parameter %qE" msgstr "" -#: c/c-decl.cc:7774 +#: c/c-decl.cc:7776 #, gcc-internal-format msgid "%qs specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:7780 +#: c/c-decl.cc:7782 #, gcc-internal-format msgid "%qs specified for structure field %qE" msgstr "" -#: c/c-decl.cc:7783 +#: c/c-decl.cc:7785 #, gcc-internal-format msgid "%qs specified for structure field" msgstr "" -#: c/c-decl.cc:7798 +#: c/c-decl.cc:7800 #, gcc-internal-format msgid "bit-field %qE has atomic type" msgstr "" -#: c/c-decl.cc:7800 +#: c/c-decl.cc:7802 #, gcc-internal-format msgid "bit-field has atomic type" msgstr "" -#: c/c-decl.cc:7809 +#: c/c-decl.cc:7811 #, gcc-internal-format msgid "alignment specified for typedef %qE" msgstr "" -#: c/c-decl.cc:7811 +#: c/c-decl.cc:7813 #, gcc-internal-format msgid "alignment specified for % object %qE" msgstr "" -#: c/c-decl.cc:7816 +#: c/c-decl.cc:7818 #, gcc-internal-format msgid "alignment specified for parameter %qE" msgstr "" -#: c/c-decl.cc:7818 +#: c/c-decl.cc:7820 #, gcc-internal-format msgid "alignment specified for unnamed parameter" msgstr "" -#: c/c-decl.cc:7823 +#: c/c-decl.cc:7825 #, gcc-internal-format msgid "alignment specified for bit-field %qE" msgstr "" -#: c/c-decl.cc:7825 +#: c/c-decl.cc:7827 #, gcc-internal-format msgid "alignment specified for unnamed bit-field" msgstr "" -#: c/c-decl.cc:7828 +#: c/c-decl.cc:7830 #, gcc-internal-format msgid "alignment specified for function %qE" msgstr "" -#: c/c-decl.cc:7835 +#: c/c-decl.cc:7837 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE" msgstr "" -#: c/c-decl.cc:7838 +#: c/c-decl.cc:7840 #, gcc-internal-format msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field" msgstr "" -#: c/c-decl.cc:7869 +#: c/c-decl.cc:7871 #, gcc-internal-format msgid "typedef %q+D declared %" msgstr "" -#: c/c-decl.cc:7871 +#: c/c-decl.cc:7873 #, gcc-internal-format msgid "typedef %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:7914 +#: c/c-decl.cc:7916 #, gcc-internal-format msgid "ISO C forbids const or volatile function types" msgstr "" #. C99 6.7.2.1p8 -#: c/c-decl.cc:7925 +#: c/c-decl.cc:7927 #, gcc-internal-format msgid "a member of a structure or union cannot have a variably modified type" msgstr "" -#: c/c-decl.cc:7942 cp/decl.cc:12014 +#: c/c-decl.cc:7944 cp/decl.cc:12014 #, gcc-internal-format msgid "variable or field %qE declared void" msgstr "" -#: c/c-decl.cc:7992 +#: c/c-decl.cc:7994 #, gcc-internal-format msgid "attributes in parameter array declarator ignored" msgstr "" -#: c/c-decl.cc:8034 +#: c/c-decl.cc:8036 #, gcc-internal-format msgid "parameter %q+D declared %" msgstr "" -#: c/c-decl.cc:8036 +#: c/c-decl.cc:8038 #, gcc-internal-format msgid "parameter %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8049 +#: c/c-decl.cc:8051 #, gcc-internal-format msgid "field %qE declared as a function" msgstr "" -#: c/c-decl.cc:8056 +#: c/c-decl.cc:8058 #, gcc-internal-format msgid "field %qE has incomplete type" msgstr "" -#: c/c-decl.cc:8058 +#: c/c-decl.cc:8060 #, gcc-internal-format msgid "unnamed field has incomplete type" msgstr "" -#: c/c-decl.cc:8095 c/c-decl.cc:8106 c/c-decl.cc:8109 +#: c/c-decl.cc:8097 c/c-decl.cc:8108 c/c-decl.cc:8111 #, gcc-internal-format msgid "invalid storage class for function %qE" msgstr "" -#: c/c-decl.cc:8166 +#: c/c-decl.cc:8168 #, gcc-internal-format msgid "cannot inline function %" msgstr "" -#: c/c-decl.cc:8168 +#: c/c-decl.cc:8170 #, gcc-internal-format msgid "% declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8179 +#: c/c-decl.cc:8181 #, gcc-internal-format msgid "ISO C99 does not support %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8182 +#: c/c-decl.cc:8184 #, gcc-internal-format msgid "ISO C90 does not support %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8204 +#: c/c-decl.cc:8206 #, gcc-internal-format msgid "function previously declared % redeclared %" msgstr "" -#: c/c-decl.cc:8222 +#: c/c-decl.cc:8224 #, gcc-internal-format msgid "% object has variably modified type" msgstr "" -#: c/c-decl.cc:8226 c/c-parser.cc:12277 +#: c/c-decl.cc:8228 c/c-parser.cc:12277 #, gcc-internal-format msgid "invalid qualifiers for % object" msgstr "" -#: c/c-decl.cc:8232 c/c-parser.cc:12280 +#: c/c-decl.cc:8234 c/c-parser.cc:12280 #, gcc-internal-format msgid "invalid qualifiers for field of % object" msgstr "" -#: c/c-decl.cc:8258 +#: c/c-decl.cc:8260 #, gcc-internal-format msgid "variable previously declared % redeclared %" msgstr "" -#: c/c-decl.cc:8270 +#: c/c-decl.cc:8272 #, gcc-internal-format msgid "variable %q+D declared %" msgstr "" -#: c/c-decl.cc:8272 +#: c/c-decl.cc:8274 #, gcc-internal-format msgid "variable %q+D declared %<_Noreturn%>" msgstr "" -#: c/c-decl.cc:8307 +#: c/c-decl.cc:8309 #, gcc-internal-format msgid "non-nested function with variably modified type" msgstr "" -#: c/c-decl.cc:8309 +#: c/c-decl.cc:8311 #, gcc-internal-format msgid "object with variably modified type must have no linkage" msgstr "" -#: c/c-decl.cc:8417 c/c-decl.cc:10549 +#: c/c-decl.cc:8419 c/c-decl.cc:10596 #, gcc-internal-format msgid "function declaration isn%'t a prototype" msgstr "" -#: c/c-decl.cc:8429 +#: c/c-decl.cc:8431 #, gcc-internal-format msgid "parameter names (without types) in function declaration" msgstr "" -#: c/c-decl.cc:8474 +#: c/c-decl.cc:8476 #, gcc-internal-format msgid "parameter %u (%q+D) has incomplete type" msgstr "" -#: c/c-decl.cc:8478 +#: c/c-decl.cc:8480 #, gcc-internal-format, gfc-internal-format msgid "parameter %u has incomplete type" msgstr "" -#: c/c-decl.cc:8489 +#: c/c-decl.cc:8491 #, gcc-internal-format msgid "parameter %u (%q+D) has void type" msgstr "" -#: c/c-decl.cc:8493 +#: c/c-decl.cc:8495 #, gcc-internal-format, gfc-internal-format msgid "parameter %u has void type" msgstr "" -#: c/c-decl.cc:8568 +#: c/c-decl.cc:8570 #, gcc-internal-format msgid "% as only parameter may not be qualified" msgstr "" -#: c/c-decl.cc:8572 c/c-decl.cc:8608 +#: c/c-decl.cc:8574 c/c-decl.cc:8610 #, gcc-internal-format msgid "% must be the only parameter" msgstr "" -#: c/c-decl.cc:8602 +#: c/c-decl.cc:8604 #, gcc-internal-format msgid "parameter %q+D has just a forward declaration" msgstr "" -#: c/c-decl.cc:8650 +#: c/c-decl.cc:8652 #, gcc-internal-format msgid "" "%<%s %E%> declared inside parameter list will not be visible outside of this " "definition or declaration" msgstr "" -#: c/c-decl.cc:8657 +#: c/c-decl.cc:8659 #, gcc-internal-format, gfc-internal-format msgid "" "anonymous %s declared inside parameter list will not be visible outside of " "this definition or declaration" msgstr "" -#: c/c-decl.cc:8783 +#: c/c-decl.cc:8785 #, gcc-internal-format msgid "enum type defined here" msgstr "" -#: c/c-decl.cc:8789 +#: c/c-decl.cc:8791 #, gcc-internal-format msgid "struct defined here" msgstr "" -#: c/c-decl.cc:8795 +#: c/c-decl.cc:8797 #, gcc-internal-format msgid "union defined here" msgstr "" -#: c/c-decl.cc:8886 +#: c/c-decl.cc:8890 #, gcc-internal-format msgid "redefinition of %" msgstr "" -#: c/c-decl.cc:8888 +#: c/c-decl.cc:8892 #, gcc-internal-format msgid "redefinition of %" msgstr "" -#: c/c-decl.cc:8897 +#: c/c-decl.cc:8901 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" -#: c/c-decl.cc:8899 +#: c/c-decl.cc:8903 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" -#: c/c-decl.cc:8929 c/c-decl.cc:9927 +#: c/c-decl.cc:8935 c/c-decl.cc:9974 #, gcc-internal-format msgid "defining type in %qs expression is invalid in C++" msgstr "" -#: c/c-decl.cc:8935 c/c-decl.cc:9933 +#: c/c-decl.cc:8941 c/c-decl.cc:9980 #, gcc-internal-format msgid "%qT defined in underspecified object initializer" msgstr "" -#: c/c-decl.cc:8999 cp/decl.cc:5661 +#: c/c-decl.cc:9005 cp/decl.cc:5661 #, gcc-internal-format msgid "declaration does not declare anything" msgstr "" -#: c/c-decl.cc:9004 +#: c/c-decl.cc:9010 #, gcc-internal-format msgid "ISO C99 doesn%'t support unnamed structs/unions" msgstr "" -#: c/c-decl.cc:9007 +#: c/c-decl.cc:9013 #, gcc-internal-format msgid "ISO C90 doesn%'t support unnamed structs/unions" msgstr "" -#: c/c-decl.cc:9100 c/c-decl.cc:9118 c/c-decl.cc:9179 +#: c/c-decl.cc:9106 c/c-decl.cc:9124 c/c-decl.cc:9185 #, gcc-internal-format msgid "duplicate member %q+D" msgstr "" -#: c/c-decl.cc:9205 +#: c/c-decl.cc:9211 #, gcc-internal-format msgid "empty struct has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.cc:9208 +#: c/c-decl.cc:9214 #, gcc-internal-format msgid "empty union has size 0 in C, size 1 in C++" msgstr "" -#: c/c-decl.cc:9389 +#: c/c-decl.cc:9434 #, gcc-internal-format msgid "union has no named members" msgstr "" -#: c/c-decl.cc:9391 +#: c/c-decl.cc:9436 #, gcc-internal-format msgid "union has no members" msgstr "" -#: c/c-decl.cc:9396 +#: c/c-decl.cc:9441 #, gcc-internal-format msgid "struct has no named members" msgstr "" -#: c/c-decl.cc:9398 +#: c/c-decl.cc:9443 #, gcc-internal-format msgid "struct has no members" msgstr "" -#: c/c-decl.cc:9476 cp/decl.cc:14570 +#: c/c-decl.cc:9521 cp/decl.cc:14576 #, gcc-internal-format msgid "flexible array member in union" msgstr "" -#: c/c-decl.cc:9482 +#: c/c-decl.cc:9527 #, gcc-internal-format msgid "flexible array member not at end of struct" msgstr "" -#: c/c-decl.cc:9488 +#: c/c-decl.cc:9533 #, gcc-internal-format msgid "flexible array member in a struct with no named members" msgstr "" -#: c/c-decl.cc:9519 +#: c/c-decl.cc:9564 #, gcc-internal-format msgid "" "structure containing a flexible array member is not at the end of another " "structure" msgstr "" -#: c/c-decl.cc:9542 +#: c/c-decl.cc:9587 #, gcc-internal-format msgid "type %qT is too large" msgstr "" -#: c/c-decl.cc:9606 +#: c/c-decl.cc:9651 #, gcc-internal-format msgid "type punning toggles scalar storage order" msgstr "" -#: c/c-decl.cc:9673 +#: c/c-decl.cc:9718 #, gcc-internal-format msgid "union cannot be made transparent" msgstr "" -#: c/c-decl.cc:9686 +#: c/c-decl.cc:9731 #, gcc-internal-format msgid "redefinition of struct or union %qT with variably modified type" msgstr "" -#: c/c-decl.cc:9689 +#: c/c-decl.cc:9734 #, gcc-internal-format msgid "redefinition of struct or union %qT" msgstr "" -#: c/c-decl.cc:9852 +#: c/c-decl.cc:9899 #, gcc-internal-format msgid "nested redefinition of %" msgstr "" -#: c/c-decl.cc:9897 +#: c/c-decl.cc:9944 #, gcc-internal-format msgid "redeclaration of %" msgstr "" -#: c/c-decl.cc:9909 +#: c/c-decl.cc:9956 #, gcc-internal-format msgid "% declared with but defined without fixed underlying type" msgstr "" -#: c/c-decl.cc:9996 cp/decl.cc:17209 m2/gm2-gcc/m2type.cc:2073 +#: c/c-decl.cc:10043 cp/decl.cc:17215 m2/gm2-gcc/m2type.cc:2073 #, gcc-internal-format msgid "specified mode too small for enumerated values" msgstr "" -#: c/c-decl.cc:10015 +#: c/c-decl.cc:10062 #, gcc-internal-format msgid "enumeration values exceed range of largest integer" msgstr "" -#: c/c-decl.cc:10024 +#: c/c-decl.cc:10071 #, gcc-internal-format msgid "enumeration values exceed range of %qs" msgstr "" -#: c/c-decl.cc:10133 +#: c/c-decl.cc:10180 #, gcc-internal-format msgid "conflicting redefinition of enum %qT" msgstr "" -#: c/c-decl.cc:10165 c/c-decl.cc:10181 +#: c/c-decl.cc:10212 c/c-decl.cc:10228 #, gcc-internal-format msgid "enumerator value for %qE is not an integer constant" msgstr "" -#: c/c-decl.cc:10176 +#: c/c-decl.cc:10223 #, gcc-internal-format msgid "enumerator value for %qE is not an integer constant expression" msgstr "" -#: c/c-decl.cc:10200 +#: c/c-decl.cc:10247 #, gcc-internal-format msgid "overflow in enumeration values" msgstr "" -#: c/c-decl.cc:10207 +#: c/c-decl.cc:10254 #, gcc-internal-format msgid "enumerator value outside the range of underlying type" msgstr "" -#: c/c-decl.cc:10235 +#: c/c-decl.cc:10282 #, gcc-internal-format msgid "enumerator value outside the range of %qs" msgstr "" -#: c/c-decl.cc:10241 +#: c/c-decl.cc:10288 #, gcc-internal-format msgid "ISO C restricts enumerator values to range of % before C23" msgstr "" -#: c/c-decl.cc:10442 cp/decl.cc:5981 cp/decl.cc:17794 +#: c/c-decl.cc:10489 cp/decl.cc:5981 cp/decl.cc:17800 #, gcc-internal-format msgid "inline function %qD given attribute %qs" msgstr "" -#: c/c-decl.cc:10460 +#: c/c-decl.cc:10507 #, gcc-internal-format msgid "return type is an incomplete type" msgstr "" -#: c/c-decl.cc:10472 +#: c/c-decl.cc:10519 #, gcc-internal-format msgid "return type defaults to %" msgstr "" -#: c/c-decl.cc:10500 +#: c/c-decl.cc:10547 #, gcc-internal-format msgid "%q+D defined as variadic function without prototype" msgstr "" -#: c/c-decl.cc:10558 +#: c/c-decl.cc:10605 #, gcc-internal-format msgid "no previous prototype for %qD" msgstr "" -#: c/c-decl.cc:10567 +#: c/c-decl.cc:10614 #, gcc-internal-format msgid "%qD was used with no prototype before its definition" msgstr "" -#: c/c-decl.cc:10585 +#: c/c-decl.cc:10632 #, gcc-internal-format msgid "%qD was used with no declaration before its definition" msgstr "" -#: c/c-decl.cc:10604 +#: c/c-decl.cc:10651 #, gcc-internal-format msgid "return type of %qD is not %" msgstr "" -#: c/c-decl.cc:10606 +#: c/c-decl.cc:10653 #, gcc-internal-format msgid "%<_Atomic%>-qualified return type of %qD" msgstr "" -#: c/c-decl.cc:10613 +#: c/c-decl.cc:10660 #, gcc-internal-format msgid "%qD is normally a non-static function" msgstr "" -#: c/c-decl.cc:10664 +#: c/c-decl.cc:10711 #, gcc-internal-format msgid "old-style parameter declarations in prototyped function definition" msgstr "" -#: c/c-decl.cc:10679 +#: c/c-decl.cc:10726 #, gcc-internal-format msgid "traditional C rejects ISO C style function definitions" msgstr "" -#: c/c-decl.cc:10696 +#: c/c-decl.cc:10743 #, gcc-internal-format msgid "" "ISO C does not support omitting parameter names in function definitions " "before C23" msgstr "" -#: c/c-decl.cc:10736 c/c-decl.cc:10740 +#: c/c-decl.cc:10783 c/c-decl.cc:10787 #, gcc-internal-format msgid "old-style function definition" msgstr "" -#: c/c-decl.cc:10753 +#: c/c-decl.cc:10800 #, gcc-internal-format msgid "parameter name missing from parameter list" msgstr "" -#: c/c-decl.cc:10769 +#: c/c-decl.cc:10816 #, gcc-internal-format msgid "%qD declared as a non-parameter" msgstr "" -#: c/c-decl.cc:10777 +#: c/c-decl.cc:10824 #, gcc-internal-format msgid "multiple parameters named %qD" msgstr "" -#: c/c-decl.cc:10786 +#: c/c-decl.cc:10833 #, gcc-internal-format msgid "parameter %qD declared with void type" msgstr "" -#: c/c-decl.cc:10815 c/c-decl.cc:10820 +#: c/c-decl.cc:10862 c/c-decl.cc:10867 #, gcc-internal-format msgid "type of %qD defaults to %" msgstr "" -#: c/c-decl.cc:10840 +#: c/c-decl.cc:10887 #, gcc-internal-format msgid "parameter %qD has incomplete type" msgstr "" -#: c/c-decl.cc:10847 +#: c/c-decl.cc:10894 #, gcc-internal-format msgid "declaration for parameter %qD but no such parameter" msgstr "" -#: c/c-decl.cc:10900 +#: c/c-decl.cc:10947 #, gcc-internal-format msgid "number of arguments doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10911 +#: c/c-decl.cc:10958 #, gcc-internal-format msgid "number of arguments doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:10914 c/c-decl.cc:10961 c/c-decl.cc:10975 +#: c/c-decl.cc:10961 c/c-decl.cc:11008 c/c-decl.cc:11022 #, gcc-internal-format msgid "prototype declaration" msgstr "" -#: c/c-decl.cc:10953 +#: c/c-decl.cc:11000 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10958 +#: c/c-decl.cc:11005 #, gcc-internal-format msgid "promoted argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:10968 +#: c/c-decl.cc:11015 #, gcc-internal-format msgid "argument %qD doesn%'t match built-in prototype" msgstr "" -#: c/c-decl.cc:10973 +#: c/c-decl.cc:11020 #, gcc-internal-format msgid "argument %qD doesn%'t match prototype" msgstr "" -#: c/c-decl.cc:11231 cp/decl.cc:18731 +#: c/c-decl.cc:11278 cp/decl.cc:18737 #, gcc-internal-format msgid "no return statement in function returning non-void" msgstr "" -#: c/c-decl.cc:11250 cp/decl.cc:18802 +#: c/c-decl.cc:11297 cp/decl.cc:18808 #, gcc-internal-format msgid "parameter %qD set but not used" msgstr "" -#: c/c-decl.cc:11347 +#: c/c-decl.cc:11394 #, gcc-internal-format msgid "% loop initial declarations are only allowed in C99 or C11 mode" msgstr "" -#: c/c-decl.cc:11352 +#: c/c-decl.cc:11399 #, gcc-internal-format msgid "" "use option %<-std=c99%>, %<-std=gnu99%>, %<-std=c11%> or %<-std=gnu11%> to " "compile your code" msgstr "" -#: c/c-decl.cc:11359 +#: c/c-decl.cc:11406 #, gcc-internal-format msgid "ISO C90 does not support % loop initial declarations" msgstr "" -#: c/c-decl.cc:11393 +#: c/c-decl.cc:11440 #, gcc-internal-format msgid "declaration of static variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11397 +#: c/c-decl.cc:11444 #, gcc-internal-format msgid "" "declaration of % variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11404 +#: c/c-decl.cc:11451 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11409 +#: c/c-decl.cc:11456 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11415 +#: c/c-decl.cc:11462 #, gcc-internal-format msgid "% declared in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11419 +#: c/c-decl.cc:11466 #, gcc-internal-format msgid "declaration of non-variable %qD in % loop initial declaration" msgstr "" -#: c/c-decl.cc:11706 +#: c/c-decl.cc:11753 #, gcc-internal-format msgid "incompatible address space qualifiers %qs and %qs" msgstr "" -#: c/c-decl.cc:11765 c/c-decl.cc:11772 +#: c/c-decl.cc:11812 c/c-decl.cc:11819 #, gcc-internal-format msgid "duplicate %qE declaration specifier" msgstr "" -#: c/c-decl.cc:11800 c/c-decl.cc:12878 +#: c/c-decl.cc:11847 c/c-decl.cc:12925 #, gcc-internal-format msgid "multiple storage classes in declaration specifiers" msgstr "" -#: c/c-decl.cc:11802 +#: c/c-decl.cc:11849 #, gcc-internal-format msgid "%qs used with %" msgstr "" #. auto may only be used with another storage class specifier, #. such as constexpr, if the type is inferred. -#: c/c-decl.cc:11807 +#: c/c-decl.cc:11854 #, gcc-internal-format msgid "% used with %" msgstr "" -#: c/c-decl.cc:11820 c/c-decl.cc:12220 c/c-decl.cc:12673 +#: c/c-decl.cc:11867 c/c-decl.cc:12267 c/c-decl.cc:12720 #, gcc-internal-format msgid "two or more data types in declaration specifiers" msgstr "" -#: c/c-decl.cc:11832 cp/parser.cc:34265 +#: c/c-decl.cc:11879 cp/parser.cc:34265 #, gcc-internal-format msgid "% is too long for GCC" msgstr "" -#: c/c-decl.cc:11845 +#: c/c-decl.cc:11892 #, gcc-internal-format msgid "ISO C90 does not support %" msgstr "" -#: c/c-decl.cc:12082 c/c-parser.cc:11619 +#: c/c-decl.cc:12129 c/c-parser.cc:11619 #, gcc-internal-format msgid "ISO C90 does not support complex types" msgstr "" -#: c/c-decl.cc:12132 +#: c/c-decl.cc:12179 #, gcc-internal-format msgid "ISO C does not support saturating types" msgstr "" -#: c/c-decl.cc:12207 c/c-decl.cc:12813 c/c-decl.cc:12872 +#: c/c-decl.cc:12254 c/c-decl.cc:12860 c/c-decl.cc:12919 #, gcc-internal-format msgid "duplicate %qE" msgstr "" -#: c/c-decl.cc:12267 +#: c/c-decl.cc:12314 #, gcc-internal-format msgid "ISO C does not support %<__int%d%> types" msgstr "" -#: c/c-decl.cc:12289 +#: c/c-decl.cc:12336 #, gcc-internal-format msgid "%<__int%d%> is not supported on this target" msgstr "" -#: c/c-decl.cc:12332 +#: c/c-decl.cc:12379 #, gcc-internal-format msgid "ISO C90 does not support boolean types" msgstr "" -#: c/c-decl.cc:12451 +#: c/c-decl.cc:12498 #, gcc-internal-format msgid "ISO C does not support the %<_Float%d%s%> type before C23" msgstr "" -#: c/c-decl.cc:12502 cp/parser.cc:20288 +#: c/c-decl.cc:12549 cp/parser.cc:20288 #, gcc-internal-format msgid "%<_Float%d%s%> is not supported on this target" msgstr "" -#: c/c-decl.cc:12573 +#: c/c-decl.cc:12620 #, gcc-internal-format msgid "ISO C does not support decimal floating-point before C23" msgstr "" -#: c/c-decl.cc:12597 c/c-decl.cc:12974 c/c-parser.cc:10626 +#: c/c-decl.cc:12644 c/c-decl.cc:13021 c/c-parser.cc:10626 #, gcc-internal-format msgid "fixed-point types not supported for this target" msgstr "" -#: c/c-decl.cc:12599 +#: c/c-decl.cc:12646 #, gcc-internal-format msgid "ISO C does not support fixed-point types" msgstr "" -#: c/c-decl.cc:12628 +#: c/c-decl.cc:12675 #, gcc-internal-format msgid "%<_BitInt%> argument is not an integer constant expression" msgstr "" -#: c/c-decl.cc:12634 +#: c/c-decl.cc:12681 #, gcc-internal-format msgid "%<_BitInt%> argument %qE is not a positive integer constant expression" msgstr "" -#: c/c-decl.cc:12641 +#: c/c-decl.cc:12688 #, gcc-internal-format msgid "%<_BitInt%> argument %qE is larger than % %qd" msgstr "" -#: c/c-decl.cc:12689 +#: c/c-decl.cc:12736 #, gcc-internal-format msgid "C++ lookup of %qD would return a field, not a type" msgstr "" -#: c/c-decl.cc:12702 +#: c/c-decl.cc:12749 #, gcc-internal-format msgid "%qE fails to be a typedef or built in type" msgstr "" -#: c/c-decl.cc:12757 +#: c/c-decl.cc:12804 #, gcc-internal-format msgid "%qE is not at beginning of declaration" msgstr "" #. auto may only be used with another storage class specifier, #. such as constexpr, if the type is inferred. -#: c/c-decl.cc:12778 c/c-decl.cc:12855 +#: c/c-decl.cc:12825 c/c-decl.cc:12902 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.cc:12780 +#: c/c-decl.cc:12827 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.cc:12782 c/c-decl.cc:12851 +#: c/c-decl.cc:12829 c/c-decl.cc:12898 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.cc:12784 c/c-decl.cc:12821 +#: c/c-decl.cc:12831 c/c-decl.cc:12868 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.cc:12798 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960 +#: c/c-decl.cc:12845 c/c-parser.cc:3100 c/c-parser.cc:4427 c/c-parser.cc:9960 #, gcc-internal-format msgid "ISO C99 does not support %qE" msgstr "" -#: c/c-decl.cc:12801 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963 +#: c/c-decl.cc:12848 c/c-parser.cc:3103 c/c-parser.cc:4430 c/c-parser.cc:9963 #, gcc-internal-format msgid "ISO C90 does not support %qE" msgstr "" -#: c/c-decl.cc:12827 +#: c/c-decl.cc:12874 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c/c-decl.cc:12836 +#: c/c-decl.cc:12883 #, gcc-internal-format msgid "%<__thread%> before %" msgstr "" -#: c/c-decl.cc:12842 +#: c/c-decl.cc:12889 #, gcc-internal-format msgid "% used with %" msgstr "" -#: c/c-decl.cc:12849 +#: c/c-decl.cc:12896 #, gcc-internal-format msgid "%qE used with %" msgstr "" -#: c/c-decl.cc:12857 +#: c/c-decl.cc:12904 #, gcc-internal-format msgid "%qE used with %qs" msgstr "" -#: c/c-decl.cc:12870 +#: c/c-decl.cc:12917 #, gcc-internal-format msgid "duplicate %<_Thread_local%> or %<__thread%>" msgstr "" -#: c/c-decl.cc:12886 +#: c/c-decl.cc:12933 #, gcc-internal-format msgid "%qs used with %qE" msgstr "" -#: c/c-decl.cc:12894 +#: c/c-decl.cc:12941 #, gcc-internal-format msgid "% used with %qE" msgstr "" -#: c/c-decl.cc:12971 +#: c/c-decl.cc:13018 #, gcc-internal-format msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>" msgstr "" -#: c/c-decl.cc:12986 +#: c/c-decl.cc:13033 #, gcc-internal-format msgid "ISO C does not support plain % meaning %" msgstr "" -#: c/c-decl.cc:12997 +#: c/c-decl.cc:13044 #, gcc-internal-format msgid "ISO C does not support % type deduction before C23" msgstr "" -#: c/c-decl.cc:13026 +#: c/c-decl.cc:13073 #, gcc-internal-format msgid "%<__auto_type%> followed by %<[[]]%> attributes" msgstr "" -#: c/c-decl.cc:13052 c/c-decl.cc:13068 c/c-decl.cc:13094 +#: c/c-decl.cc:13099 c/c-decl.cc:13115 c/c-decl.cc:13141 #, gcc-internal-format msgid "ISO C does not support complex integer types" msgstr "" -#: c/c-decl.cc:13237 +#: c/c-decl.cc:13284 #, gcc-internal-format msgid "% argument must be at least 2" msgstr "" -#: c/c-decl.cc:13246 +#: c/c-decl.cc:13293 #, gcc-internal-format msgid "ISO C does not support %<%s_BitInt(%d)%> before C23" msgstr "" -#: c/c-decl.cc:13545 cp/semantics.cc:6385 +#: c/c-decl.cc:13592 cp/semantics.cc:6389 #, gcc-internal-format msgid "" "%<#pragma omp declare reduction%> combiner refers to variable %qD which is " "not % nor %" msgstr "" -#: c/c-decl.cc:13549 cp/semantics.cc:6389 +#: c/c-decl.cc:13596 cp/semantics.cc:6393 #, gcc-internal-format msgid "" "%<#pragma omp declare reduction%> initializer refers to variable %qD which " "is not % nor %" msgstr "" -#: c/c-fold.cc:389 c/c-typeck.cc:12830 cp/typeck.cc:5735 +#: c/c-fold.cc:389 c/c-typeck.cc:12832 cp/typeck.cc:5735 #, gcc-internal-format msgid "left shift of negative value" msgstr "" -#: c/c-fold.cc:399 c/c-typeck.cc:12839 cp/typeck.cc:5743 +#: c/c-fold.cc:399 c/c-typeck.cc:12841 cp/typeck.cc:5743 #, gcc-internal-format msgid "left shift count is negative" msgstr "" -#: c/c-fold.cc:400 c/c-typeck.cc:12766 cp/typeck.cc:5682 +#: c/c-fold.cc:400 c/c-typeck.cc:12768 cp/typeck.cc:5682 #, gcc-internal-format msgid "right shift count is negative" msgstr "" -#: c/c-fold.cc:409 c/c-typeck.cc:12858 cp/typeck.cc:5751 +#: c/c-fold.cc:409 c/c-typeck.cc:12860 cp/typeck.cc:5751 #, gcc-internal-format msgid "left shift count >= width of type" msgstr "" -#: c/c-fold.cc:410 c/c-typeck.cc:12790 cp/typeck.cc:5693 +#: c/c-fold.cc:410 c/c-typeck.cc:12792 cp/typeck.cc:5693 #, gcc-internal-format msgid "right shift count >= width of type" msgstr "" -#: c/c-fold.cc:417 c/c-typeck.cc:12850 +#: c/c-fold.cc:417 c/c-typeck.cc:12852 #, gcc-internal-format msgid "left shift count >= width of vector element" msgstr "" -#: c/c-fold.cc:418 c/c-typeck.cc:12777 +#: c/c-fold.cc:418 c/c-typeck.cc:12779 #, gcc-internal-format msgid "right shift count >= width of vector element" msgstr "" @@ -49564,7 +49586,7 @@ msgid "ISO C forbids an empty translation unit" msgstr "" #: c/c-parser.cc:1917 c/c-parser.cc:1926 c/c-parser.cc:25405 cp/parser.cc:49092 -#: cp/semantics.cc:3629 cp/semantics.cc:3638 +#: cp/semantics.cc:3633 cp/semantics.cc:3642 #, gcc-internal-format msgid "%qs without corresponding %qs" msgstr "" @@ -49749,7 +49771,7 @@ msgstr "" msgid "static assertion failed: %E" msgstr "" -#: c/c-parser.cc:3164 cp/semantics.cc:11747 +#: c/c-parser.cc:3164 cp/semantics.cc:11751 #, gcc-internal-format msgid "static assertion failed" msgstr "" @@ -49928,7 +49950,7 @@ msgstr "" msgid "ISO C does not support %<[[]]%> attributes before C23" msgstr "" -#: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8822 +#: c/c-parser.cc:6104 c/c-parser.cc:6167 c/c-typeck.cc:8824 #, gcc-internal-format msgid "" "variable-sized object may not be initialized except with an empty initializer" @@ -50721,7 +50743,7 @@ msgstr "" msgid "setter method names must terminate with %<:%>" msgstr "" -#: c/c-parser.cc:14453 cp/semantics.cc:13234 +#: c/c-parser.cc:14453 cp/semantics.cc:13238 #, gcc-internal-format msgid "" "%<#pragma GCC unroll%> requires an assignment-expression that evaluates to a " @@ -50805,7 +50827,7 @@ msgstr "" msgid "%qD is not a variable" msgstr "" -#: c/c-parser.cc:15750 cp/semantics.cc:8610 +#: c/c-parser.cc:15750 cp/semantics.cc:8614 #, gcc-internal-format msgid "%qD is not a pointer variable" msgstr "" @@ -50881,12 +50903,12 @@ msgstr "" msgid "% value must be positive" msgstr "" -#: c/c-parser.cc:16378 cp/semantics.cc:8824 +#: c/c-parser.cc:16378 cp/semantics.cc:8828 #, gcc-internal-format msgid "% value must be positive" msgstr "" -#: c/c-parser.cc:16427 cp/semantics.cc:8854 +#: c/c-parser.cc:16427 cp/semantics.cc:8858 #, gcc-internal-format msgid "% value must be non-negative" msgstr "" @@ -50918,13 +50940,13 @@ msgstr "" msgid "too many % clauses with unspecified category" msgstr "" -#: c/c-parser.cc:16765 cp/semantics.cc:7681 cp/semantics.cc:7736 +#: c/c-parser.cc:16765 cp/semantics.cc:7685 cp/semantics.cc:7740 #, gcc-internal-format msgid "%qs expression must be integral" msgstr "" -#: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7715 -#: cp/semantics.cc:7750 +#: c/c-parser.cc:16777 c/c-parser.cc:16900 cp/semantics.cc:7719 +#: cp/semantics.cc:7754 #, gcc-internal-format msgid "%qs value must be positive" msgstr "" @@ -50939,7 +50961,7 @@ msgstr "" msgid "unexpected argument" msgstr "" -#: c/c-parser.cc:17040 cp/semantics.cc:9041 +#: c/c-parser.cc:17040 cp/semantics.cc:9045 #, gcc-internal-format msgid "% argument needs positive integral constant" msgstr "" @@ -50992,7 +51014,7 @@ msgstr "" msgid "schedule % does not take a % parameter" msgstr "" -#: c/c-parser.cc:17572 cp/semantics.cc:7797 +#: c/c-parser.cc:17572 cp/semantics.cc:7801 #, gcc-internal-format msgid "chunk size value must be positive" msgstr "" @@ -51007,17 +51029,17 @@ msgstr "" msgid "% value must be positive" msgstr "" -#: c/c-parser.cc:17753 cp/semantics.cc:7764 +#: c/c-parser.cc:17753 cp/semantics.cc:7768 #, gcc-internal-format msgid "% lower bound %qE bigger than upper bound %qE" msgstr "" -#: c/c-parser.cc:17802 cp/semantics.cc:7893 +#: c/c-parser.cc:17802 cp/semantics.cc:7897 #, gcc-internal-format msgid "% value must be positive" msgstr "" -#: c/c-parser.cc:17847 cp/semantics.cc:8021 +#: c/c-parser.cc:17847 cp/semantics.cc:8025 #, gcc-internal-format msgid "" "% clause alignment expression must be positive constant integer " @@ -51034,14 +51056,14 @@ msgstr "" msgid "duplicate %qs modifier" msgstr "" -#: c/c-parser.cc:18014 cp/semantics.cc:8156 +#: c/c-parser.cc:18014 cp/semantics.cc:8160 #, gcc-internal-format msgid "" "% clause allocator expression has type %qT rather than " "%" msgstr "" -#: c/c-parser.cc:18025 cp/semantics.cc:8111 cp/semantics.cc:8127 +#: c/c-parser.cc:18025 cp/semantics.cc:8115 cp/semantics.cc:8131 #, gcc-internal-format msgid "" "% clause % modifier argument needs to be positive " @@ -51129,7 +51151,7 @@ msgstr "" msgid "expected % or %" msgstr "" -#: c/c-parser.cc:18974 cp/semantics.cc:7918 +#: c/c-parser.cc:18974 cp/semantics.cc:7922 #, gcc-internal-format msgid "the % clause expression must evaluate to %<1%>" msgstr "" @@ -51149,7 +51171,7 @@ msgstr "" msgid "expected %, % or %" msgstr "" -#: c/c-parser.cc:19228 cp/semantics.cc:8337 +#: c/c-parser.cc:19228 cp/semantics.cc:8341 #, gcc-internal-format msgid "" "% clause event handle has type %qT rather than " @@ -51459,13 +51481,13 @@ msgstr "" msgid "% clause requires atomic equality comparison" msgstr "" -#: c/c-parser.cc:21772 cp/semantics.cc:11229 cp/semantics.cc:11239 +#: c/c-parser.cc:21772 cp/semantics.cc:11233 cp/semantics.cc:11243 #, gcc-internal-format msgid "" "%<#pragma omp atomic capture%> uses two different expressions for memory" msgstr "" -#: c/c-parser.cc:21875 cp/semantics.cc:11316 +#: c/c-parser.cc:21875 cp/semantics.cc:11320 #, gcc-internal-format msgid "% expression is not lvalue expression" msgstr "" @@ -51534,7 +51556,7 @@ msgstr "" msgid "%<#pragma omp scan%> with zero succeeding executable statements" msgstr "" -#: c/c-parser.cc:22325 cp/semantics.cc:10803 cp/semantics.cc:10888 +#: c/c-parser.cc:22325 cp/semantics.cc:10807 cp/semantics.cc:10892 #, gcc-internal-format msgid "expected iteration declaration or initialization" msgstr "" @@ -51555,7 +51577,7 @@ msgstr "" msgid "for statement expected" msgstr "" -#: c/c-parser.cc:22651 cp/parser.cc:44894 cp/parser.cc:44937 cp/pt.cc:18112 +#: c/c-parser.cc:22651 cp/parser.cc:44894 cp/parser.cc:44937 cp/pt.cc:18143 #, gcc-internal-format msgid "iteration variable %qD should not be firstprivate" msgstr "" @@ -51624,7 +51646,7 @@ msgid "" "%<#pragma omp target exit data%> must contain at least one % clause" msgstr "" -#: c/c-parser.cc:24424 cp/semantics.cc:10311 +#: c/c-parser.cc:24424 cp/semantics.cc:10315 #, gcc-internal-format msgid "" "%<#pragma omp target%> with map-type other than %, %, % " @@ -51680,7 +51702,7 @@ msgstr "" msgid "expected identifier or string literal" msgstr "" -#: c/c-parser.cc:24743 cp/parser.cc:48071 cp/pt.cc:12015 +#: c/c-parser.cc:24743 cp/parser.cc:48071 cp/pt.cc:12036 #, gcc-internal-format msgid "property must be constant integer expression" msgstr "" @@ -51966,17 +51988,17 @@ msgstr "" msgid "expected assumption clause" msgstr "" -#: c/c-parser.cc:26640 cp/semantics.cc:9677 +#: c/c-parser.cc:26640 cp/semantics.cc:9681 #, gcc-internal-format msgid "%qE declared % after first use" msgstr "" -#: c/c-parser.cc:26642 cp/semantics.cc:9679 +#: c/c-parser.cc:26642 cp/semantics.cc:9683 #, gcc-internal-format msgid "automatic variable %qE cannot be %" msgstr "" -#: c/c-parser.cc:26646 cp/semantics.cc:9681 +#: c/c-parser.cc:26646 cp/semantics.cc:9685 #, gcc-internal-format msgid "% %qE has incomplete type" msgstr "" @@ -52013,7 +52035,7 @@ msgstr "" msgid "%qD has an incomplete type %qT" msgstr "" -#: c/c-typeck.cc:251 c/c-typeck.cc:11336 c/c-typeck.cc:11378 cp/call.cc:4919 +#: c/c-typeck.cc:251 c/c-typeck.cc:11338 c/c-typeck.cc:11380 cp/call.cc:4942 #, gcc-internal-format msgid "invalid use of void expression" msgstr "" @@ -52051,153 +52073,153 @@ msgid "" "arguments" msgstr "" -#: c/c-typeck.cc:707 c/c-typeck.cc:730 +#: c/c-typeck.cc:709 c/c-typeck.cc:732 #, gcc-internal-format msgid "function types not truly compatible in ISO C" msgstr "" -#: c/c-typeck.cc:886 +#: c/c-typeck.cc:888 #, gcc-internal-format msgid "cannot mix operands of decimal floating and vector types" msgstr "" -#: c/c-typeck.cc:891 +#: c/c-typeck.cc:893 #, gcc-internal-format msgid "cannot mix operands of decimal floating and complex types" msgstr "" -#: c/c-typeck.cc:896 +#: c/c-typeck.cc:898 #, gcc-internal-format msgid "cannot mix operands of decimal floating and other floating types" msgstr "" -#: c/c-typeck.cc:926 +#: c/c-typeck.cc:928 #, gcc-internal-format msgid "%<_Complex _BitInt(%d)%> unsupported" msgstr "" -#: c/c-typeck.cc:1472 +#: c/c-typeck.cc:1474 #, gcc-internal-format msgid "" "invalid use of pointers to arrays with different qualifiers in ISO C before " "C23" msgstr "" -#: c/c-typeck.cc:1476 +#: c/c-typeck.cc:1478 #, gcc-internal-format msgid "types are not quite compatible" msgstr "" -#: c/c-typeck.cc:1480 +#: c/c-typeck.cc:1482 #, gcc-internal-format msgid "pointer target types incompatible in C++" msgstr "" -#: c/c-typeck.cc:1655 +#: c/c-typeck.cc:1657 #, gcc-internal-format msgid "function return types not compatible due to %" msgstr "" -#: c/c-typeck.cc:1905 +#: c/c-typeck.cc:1907 #, gcc-internal-format msgid "" "converting an array compound literal to a pointer leads to a dangling " "pointer in C++" msgstr "" -#: c/c-typeck.cc:2599 c/c-typeck.cc:9852 +#: c/c-typeck.cc:2601 c/c-typeck.cc:9854 #, gcc-internal-format msgid "%qT has no member named %qE; did you mean %qE?" msgstr "" -#: c/c-typeck.cc:2603 c/c-typeck.cc:9856 +#: c/c-typeck.cc:2605 c/c-typeck.cc:9858 #, gcc-internal-format msgid "%qT has no member named %qE" msgstr "" -#: c/c-typeck.cc:2612 +#: c/c-typeck.cc:2614 #, gcc-internal-format msgid "accessing a member %qE of an atomic structure %qE" msgstr "" -#: c/c-typeck.cc:2615 +#: c/c-typeck.cc:2617 #, gcc-internal-format msgid "accessing a member %qE of an atomic union %qE" msgstr "" -#: c/c-typeck.cc:2679 +#: c/c-typeck.cc:2681 #, gcc-internal-format msgid "" "%qE is a pointer to pointer; did you mean to dereference it before applying " "%<->%> to it?" msgstr "" -#: c/c-typeck.cc:2688 +#: c/c-typeck.cc:2690 #, gcc-internal-format msgid "%qE is a pointer; did you mean to use %<->%>?" msgstr "" -#: c/c-typeck.cc:2695 +#: c/c-typeck.cc:2697 #, gcc-internal-format msgid "request for member %qE in something not a structure or union" msgstr "" -#: c/c-typeck.cc:2743 +#: c/c-typeck.cc:2745 #, gcc-internal-format msgid "dereferencing % pointer" msgstr "" -#: c/c-typeck.cc:2798 +#: c/c-typeck.cc:2800 #, gcc-internal-format msgid "subscripted value is neither array nor pointer nor vector" msgstr "" -#: c/c-typeck.cc:2808 cp/typeck.cc:4005 cp/typeck.cc:4099 +#: c/c-typeck.cc:2810 cp/typeck.cc:4005 cp/typeck.cc:4099 #, gcc-internal-format msgid "array subscript is not an integer" msgstr "" -#: c/c-typeck.cc:2814 +#: c/c-typeck.cc:2816 #, gcc-internal-format msgid "subscripted value is pointer to function" msgstr "" -#: c/c-typeck.cc:2869 +#: c/c-typeck.cc:2871 #, gcc-internal-format msgid "ISO C forbids subscripting % array" msgstr "" -#: c/c-typeck.cc:2872 +#: c/c-typeck.cc:2874 #, gcc-internal-format msgid "ISO C90 forbids subscripting non-lvalue array" msgstr "" -#: c/c-typeck.cc:2991 +#: c/c-typeck.cc:2993 #, gcc-internal-format msgid "underspecified %qD referenced in its initializer" msgstr "" -#: c/c-typeck.cc:3046 +#: c/c-typeck.cc:3048 #, gcc-internal-format msgid "enum constant defined here" msgstr "" -#: c/c-typeck.cc:3154 cp/typeck.cc:2141 +#: c/c-typeck.cc:3156 cp/typeck.cc:2141 #, gcc-internal-format msgid "% on array function parameter %qE will return size of %qT" msgstr "" -#: c/c-typeck.cc:3315 +#: c/c-typeck.cc:3317 #, gcc-internal-format msgid "called object %qE is not a function or function pointer" msgstr "" -#: c/c-typeck.cc:3320 +#: c/c-typeck.cc:3322 #, gcc-internal-format msgid "called object %qD is not a function or function pointer" msgstr "" -#: c/c-typeck.cc:3326 +#: c/c-typeck.cc:3328 #, gcc-internal-format msgid "called object is not a function or function pointer" msgstr "" @@ -52205,1743 +52227,1743 @@ msgstr "" #. This situation leads to run-time undefined behavior. We can't, #. therefore, simply error unless we can prove that all possible #. executions of the program must execute the code. -#: c/c-typeck.cc:3355 +#: c/c-typeck.cc:3357 #, gcc-internal-format msgid "function called through a non-compatible type" msgstr "" -#: c/c-typeck.cc:3360 c/c-typeck.cc:3415 +#: c/c-typeck.cc:3362 c/c-typeck.cc:3417 #, gcc-internal-format msgid "function with qualified void return type called" msgstr "" -#: c/c-typeck.cc:3470 +#: c/c-typeck.cc:3472 #, gcc-internal-format, gfc-internal-format msgid "type of formal parameter %d is incomplete" msgstr "" -#: c/c-typeck.cc:3482 +#: c/c-typeck.cc:3484 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than floating due to prototype" msgstr "" -#: c/c-typeck.cc:3488 +#: c/c-typeck.cc:3490 #, gcc-internal-format msgid "" "passing argument %d of %qE as integer rather than complex due to prototype" msgstr "" -#: c/c-typeck.cc:3494 +#: c/c-typeck.cc:3496 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than floating due to prototype" msgstr "" -#: c/c-typeck.cc:3500 +#: c/c-typeck.cc:3502 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than integer due to prototype" msgstr "" -#: c/c-typeck.cc:3506 +#: c/c-typeck.cc:3508 #, gcc-internal-format msgid "" "passing argument %d of %qE as complex rather than integer due to prototype" msgstr "" -#: c/c-typeck.cc:3512 +#: c/c-typeck.cc:3514 #, gcc-internal-format msgid "" "passing argument %d of %qE as floating rather than complex due to prototype" msgstr "" -#: c/c-typeck.cc:3528 +#: c/c-typeck.cc:3530 #, gcc-internal-format msgid "" "passing argument %d of %qE as % rather than % due to " "prototype" msgstr "" -#: c/c-typeck.cc:3554 +#: c/c-typeck.cc:3556 #, gcc-internal-format msgid "passing argument %d of %qE as %qT rather than %qT due to prototype" msgstr "" -#: c/c-typeck.cc:3580 +#: c/c-typeck.cc:3582 #, gcc-internal-format msgid "passing argument %d of %qE with different width due to prototype" msgstr "" -#: c/c-typeck.cc:3604 +#: c/c-typeck.cc:3606 #, gcc-internal-format msgid "passing argument %d of %qE as unsigned due to prototype" msgstr "" -#: c/c-typeck.cc:3609 +#: c/c-typeck.cc:3611 #, gcc-internal-format msgid "passing argument %d of %qE as signed due to prototype" msgstr "" -#: c/c-typeck.cc:3775 +#: c/c-typeck.cc:3777 #, gcc-internal-format msgid "too many arguments to method %qE" msgstr "" -#: c/c-typeck.cc:3785 +#: c/c-typeck.cc:3787 #, gcc-internal-format msgid "too many arguments to built-in function %qE expecting %d" msgstr "" -#: c/c-typeck.cc:3860 +#: c/c-typeck.cc:3862 #, gcc-internal-format msgid "implicit conversion from %qT to %qT when passing argument to function" msgstr "" -#: c/c-typeck.cc:3930 +#: c/c-typeck.cc:3932 #, gcc-internal-format msgid "too few arguments to built-in function %qE expecting %u" msgstr "" -#: c/c-typeck.cc:4108 c/c-typeck.cc:4136 cp/typeck.cc:5781 cp/typeck.cc:6064 +#: c/c-typeck.cc:4110 c/c-typeck.cc:4138 cp/typeck.cc:5781 cp/typeck.cc:6064 #, gcc-internal-format msgid "comparison with string literal results in unspecified behavior" msgstr "" -#: c/c-typeck.cc:4116 c/c-typeck.cc:4127 cp/typeck.cc:5813 cp/typeck.cc:5837 +#: c/c-typeck.cc:4118 c/c-typeck.cc:4129 cp/typeck.cc:5813 cp/typeck.cc:5837 #, gcc-internal-format msgid "comparison between pointer and zero character constant" msgstr "" -#: c/c-typeck.cc:4119 c/c-typeck.cc:4130 cp/typeck.cc:5816 cp/typeck.cc:5840 +#: c/c-typeck.cc:4121 c/c-typeck.cc:4132 cp/typeck.cc:5816 cp/typeck.cc:5840 #, gcc-internal-format msgid "did you mean to dereference the pointer?" msgstr "" -#: c/c-typeck.cc:4157 +#: c/c-typeck.cc:4159 #, gcc-internal-format msgid "comparison between %qT and %qT" msgstr "" -#: c/c-typeck.cc:4216 +#: c/c-typeck.cc:4218 #, gcc-internal-format msgid "pointer of type % used in subtraction" msgstr "" -#: c/c-typeck.cc:4219 +#: c/c-typeck.cc:4221 #, gcc-internal-format msgid "pointer to a function used in subtraction" msgstr "" -#: c/c-typeck.cc:4253 +#: c/c-typeck.cc:4255 #, gcc-internal-format msgid "arithmetic on pointer to an incomplete type" msgstr "" -#: c/c-typeck.cc:4262 cp/typeck.cc:6859 +#: c/c-typeck.cc:4264 cp/typeck.cc:6859 #, gcc-internal-format msgid "arithmetic on pointer to an empty aggregate" msgstr "" -#: c/c-typeck.cc:4708 +#: c/c-typeck.cc:4710 #, gcc-internal-format msgid "%<~%> on a boolean expression" msgstr "" -#: c/c-typeck.cc:4712 +#: c/c-typeck.cc:4714 #, gcc-internal-format msgid "did you mean to use logical not?" msgstr "" -#: c/c-typeck.cc:4722 +#: c/c-typeck.cc:4724 #, gcc-internal-format msgid "ISO C does not support %<~%> for complex conjugation" msgstr "" -#: c/c-typeck.cc:4746 +#: c/c-typeck.cc:4748 #, gcc-internal-format msgid "wrong type argument to absu" msgstr "" -#: c/c-typeck.cc:4772 +#: c/c-typeck.cc:4774 #, gcc-internal-format msgid "wrong type argument to unary exclamation mark" msgstr "" -#: c/c-typeck.cc:4830 +#: c/c-typeck.cc:4832 #, gcc-internal-format msgid "increment of enumeration value is invalid in C++" msgstr "" -#: c/c-typeck.cc:4833 +#: c/c-typeck.cc:4835 #, gcc-internal-format msgid "decrement of enumeration value is invalid in C++" msgstr "" -#: c/c-typeck.cc:4840 +#: c/c-typeck.cc:4842 #, gcc-internal-format msgid "increment of a boolean expression" msgstr "" -#: c/c-typeck.cc:4843 +#: c/c-typeck.cc:4845 #, gcc-internal-format msgid "decrement of a boolean expression" msgstr "" -#: c/c-typeck.cc:4859 +#: c/c-typeck.cc:4861 #, gcc-internal-format msgid "ISO C does not support %<++%> and %<--%> on complex types" msgstr "" -#: c/c-typeck.cc:4885 c/c-typeck.cc:4919 +#: c/c-typeck.cc:4887 c/c-typeck.cc:4921 #, gcc-internal-format msgid "wrong type argument to increment" msgstr "" -#: c/c-typeck.cc:4887 c/c-typeck.cc:4922 +#: c/c-typeck.cc:4889 c/c-typeck.cc:4924 #, gcc-internal-format msgid "wrong type argument to decrement" msgstr "" -#: c/c-typeck.cc:4907 +#: c/c-typeck.cc:4909 #, gcc-internal-format msgid "increment of pointer to an incomplete type %qT" msgstr "" -#: c/c-typeck.cc:4911 +#: c/c-typeck.cc:4913 #, gcc-internal-format msgid "decrement of pointer to an incomplete type %qT" msgstr "" -#: c/c-typeck.cc:5019 +#: c/c-typeck.cc:5021 #, gcc-internal-format msgid "taking address of expression of type %" msgstr "" -#: c/c-typeck.cc:5078 c/c-typeck.cc:5271 +#: c/c-typeck.cc:5080 c/c-typeck.cc:5273 #, gcc-internal-format msgid "cannot take address of bit-field %qD" msgstr "" -#: c/c-typeck.cc:5092 +#: c/c-typeck.cc:5094 #, gcc-internal-format msgid "cannot take address of scalar with reverse storage order" msgstr "" -#: c/c-typeck.cc:5100 +#: c/c-typeck.cc:5102 #, gcc-internal-format msgid "address of array with reverse scalar storage order requested" msgstr "" -#: c/c-typeck.cc:5286 +#: c/c-typeck.cc:5288 #, gcc-internal-format msgid "address of register compound literal requested" msgstr "" -#: c/c-typeck.cc:5307 +#: c/c-typeck.cc:5309 #, gcc-internal-format msgid "global register variable %qD used in nested function" msgstr "" -#: c/c-typeck.cc:5310 +#: c/c-typeck.cc:5312 #, gcc-internal-format msgid "register variable %qD used in nested function" msgstr "" -#: c/c-typeck.cc:5315 +#: c/c-typeck.cc:5317 #, gcc-internal-format msgid "address of global register variable %qD requested" msgstr "" -#: c/c-typeck.cc:5317 d/d-codegen.cc:721 +#: c/c-typeck.cc:5319 d/d-codegen.cc:721 #, gcc-internal-format msgid "address of register variable %qD requested" msgstr "" -#: c/c-typeck.cc:5456 +#: c/c-typeck.cc:5458 #, gcc-internal-format msgid "non-lvalue array in conditional expression" msgstr "" -#: c/c-typeck.cc:5538 +#: c/c-typeck.cc:5540 #, gcc-internal-format msgid "" "implicit conversion from %qT to %qT to match other result of conditional" msgstr "" -#: c/c-typeck.cc:5597 c/c-typeck.cc:5603 +#: c/c-typeck.cc:5599 c/c-typeck.cc:5605 #, gcc-internal-format msgid "" "operand of % changes signedness from %qT to %qT due to unsignedness of " "other operand" msgstr "" -#: c/c-typeck.cc:5620 +#: c/c-typeck.cc:5622 #, gcc-internal-format msgid "ISO C forbids conditional expr with only one void side" msgstr "" -#: c/c-typeck.cc:5637 +#: c/c-typeck.cc:5639 #, gcc-internal-format msgid "pointers to disjoint address spaces used in conditional expression" msgstr "" -#: c/c-typeck.cc:5661 +#: c/c-typeck.cc:5663 #, gcc-internal-format msgid "pointer to array loses qualifier in conditional expression" msgstr "" -#: c/c-typeck.cc:5665 +#: c/c-typeck.cc:5667 #, gcc-internal-format msgid "" "pointer to array loses qualifier in conditional expression in ISO C before " "C23" msgstr "" -#: c/c-typeck.cc:5670 +#: c/c-typeck.cc:5672 #, gcc-internal-format msgid "ISO C forbids conditional expr between % and function pointer" msgstr "" -#: c/c-typeck.cc:5692 +#: c/c-typeck.cc:5694 #, gcc-internal-format msgid "pointer type mismatch in conditional expression" msgstr "" -#: c/c-typeck.cc:5695 +#: c/c-typeck.cc:5697 #, gcc-internal-format msgid "first expression has type %qT" msgstr "" -#: c/c-typeck.cc:5696 +#: c/c-typeck.cc:5698 #, gcc-internal-format msgid "second expression has type %qT" msgstr "" -#: c/c-typeck.cc:5707 c/c-typeck.cc:5720 +#: c/c-typeck.cc:5709 c/c-typeck.cc:5722 #, gcc-internal-format msgid "pointer/integer type mismatch in conditional expression" msgstr "" -#: c/c-typeck.cc:5747 +#: c/c-typeck.cc:5749 #, gcc-internal-format msgid "type mismatch in conditional expression" msgstr "" -#: c/c-typeck.cc:5862 +#: c/c-typeck.cc:5864 #, gcc-internal-format msgid "ignoring return value of %qD, declared with attribute %: %E" msgstr "" -#: c/c-typeck.cc:5866 +#: c/c-typeck.cc:5868 #, gcc-internal-format msgid "ignoring return value of %qD, declared with attribute %" msgstr "" -#: c/c-typeck.cc:5884 +#: c/c-typeck.cc:5886 #, gcc-internal-format msgid "" "ignoring return value of type %qT, declared with attribute %: %E" msgstr "" -#: c/c-typeck.cc:5889 +#: c/c-typeck.cc:5891 #, gcc-internal-format msgid "" "ignoring return value of type %qT, declared with attribute %" msgstr "" -#: c/c-typeck.cc:5898 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640 +#: c/c-typeck.cc:5900 cp/cvt.cc:1116 rust/backend/rust-tree.cc:640 #, gcc-internal-format msgid "in call to %qD, declared here" msgstr "" -#: c/c-typeck.cc:5947 +#: c/c-typeck.cc:5949 #, gcc-internal-format msgid "left-hand operand of comma expression has no effect" msgstr "" -#: c/c-typeck.cc:5965 c/c-typeck.cc:11905 +#: c/c-typeck.cc:5967 c/c-typeck.cc:11907 #, gcc-internal-format msgid "right-hand operand of comma expression has no effect" msgstr "" -#: c/c-typeck.cc:6036 +#: c/c-typeck.cc:6038 msgid "cast adds %q#v qualifier to function type" msgstr "" -#: c/c-typeck.cc:6042 +#: c/c-typeck.cc:6044 msgid "cast discards %qv qualifier from pointer target type" msgstr "" -#: c/c-typeck.cc:6077 +#: c/c-typeck.cc:6079 #, gcc-internal-format msgid "" "to be safe all intermediate pointers in cast from %qT to %qT must be " "% qualified" msgstr "" -#: c/c-typeck.cc:6174 +#: c/c-typeck.cc:6176 #, gcc-internal-format msgid "cast specifies array type" msgstr "" -#: c/c-typeck.cc:6180 +#: c/c-typeck.cc:6182 #, gcc-internal-format msgid "cast specifies function type" msgstr "" -#: c/c-typeck.cc:6195 +#: c/c-typeck.cc:6197 #, gcc-internal-format msgid "ISO C forbids casting nonscalar to the same type" msgstr "" -#: c/c-typeck.cc:6199 +#: c/c-typeck.cc:6201 #, gcc-internal-format msgid "useless cast to type %qT" msgstr "" -#: c/c-typeck.cc:6219 +#: c/c-typeck.cc:6221 #, gcc-internal-format msgid "ISO C forbids casts to union type" msgstr "" -#: c/c-typeck.cc:6229 +#: c/c-typeck.cc:6231 #, gcc-internal-format msgid "cast to union type from type not present in union" msgstr "" -#: c/c-typeck.cc:6264 +#: c/c-typeck.cc:6266 #, gcc-internal-format msgid "" "cast to %qs address space pointer from disjoint generic address space pointer" msgstr "" -#: c/c-typeck.cc:6269 +#: c/c-typeck.cc:6271 #, gcc-internal-format msgid "" "cast to generic address space pointer from disjoint %qs address space pointer" msgstr "" -#: c/c-typeck.cc:6274 +#: c/c-typeck.cc:6276 #, gcc-internal-format msgid "" "cast to %qs address space pointer from disjoint %qs address space pointer" msgstr "" -#: c/c-typeck.cc:6307 +#: c/c-typeck.cc:6309 #, gcc-internal-format msgid "cast increases required alignment of target type" msgstr "" -#: c/c-typeck.cc:6319 +#: c/c-typeck.cc:6321 #, gcc-internal-format msgid "cast from pointer to integer of different size" msgstr "" -#: c/c-typeck.cc:6324 +#: c/c-typeck.cc:6326 #, gcc-internal-format msgid "cast from function call of type %qT to non-matching type %qT" msgstr "" -#: c/c-typeck.cc:6334 cp/typeck.cc:9295 +#: c/c-typeck.cc:6336 cp/typeck.cc:9295 #, gcc-internal-format msgid "cast to pointer from integer of different size" msgstr "" -#: c/c-typeck.cc:6348 +#: c/c-typeck.cc:6350 #, gcc-internal-format msgid "ISO C forbids conversion of function pointer to object pointer type" msgstr "" -#: c/c-typeck.cc:6357 +#: c/c-typeck.cc:6359 #, gcc-internal-format msgid "ISO C forbids conversion of object pointer to function pointer type" msgstr "" -#: c/c-typeck.cc:6367 +#: c/c-typeck.cc:6369 #, gcc-internal-format msgid "cast between incompatible function types from %qT to %qT" msgstr "" -#: c/c-typeck.cc:6479 +#: c/c-typeck.cc:6481 #, gcc-internal-format msgid "defining a type in a cast is invalid in C++" msgstr "" -#: c/c-typeck.cc:6520 +#: c/c-typeck.cc:6522 #, gcc-internal-format msgid "assignment to expression with array type" msgstr "" -#: c/c-typeck.cc:6646 +#: c/c-typeck.cc:6648 #, gcc-internal-format msgid "enum conversion in assignment is invalid in C++" msgstr "" -#: c/c-typeck.cc:6848 c/c-typeck.cc:6865 c/c-typeck.cc:6916 +#: c/c-typeck.cc:6850 c/c-typeck.cc:6867 c/c-typeck.cc:6918 #, gcc-internal-format msgid "(near initialization for %qs)" msgstr "" -#: c/c-typeck.cc:6931 +#: c/c-typeck.cc:6933 #, gcc-internal-format msgid "array initialized from parenthesized string constant" msgstr "" -#: c/c-typeck.cc:6974 c/c-typeck.cc:7215 +#: c/c-typeck.cc:6976 c/c-typeck.cc:7217 #, gcc-internal-format msgid "expected %qT but argument is of type %qT" msgstr "" -#: c/c-typeck.cc:7008 +#: c/c-typeck.cc:7010 #, gcc-internal-format msgid "" "%qD argument %d type is %qT where %qT is expected in a call to built-in " "function declared without prototype" msgstr "" -#: c/c-typeck.cc:7011 +#: c/c-typeck.cc:7013 #, gcc-internal-format msgid "" "%qD argument %d promotes to %qT where %qT is expected in a call to built-in " "function declared without prototype" msgstr "" -#: c/c-typeck.cc:7016 +#: c/c-typeck.cc:7018 #, gcc-internal-format msgid "built-in %qD declared here" msgstr "" -#: c/c-typeck.cc:7210 +#: c/c-typeck.cc:7212 #, gcc-internal-format msgid "enum conversion when passing argument %d of %qE is invalid in C++" msgstr "" -#: c/c-typeck.cc:7219 +#: c/c-typeck.cc:7221 #, gcc-internal-format msgid "enum conversion from %qT to %qT in assignment is invalid in C++" msgstr "" -#: c/c-typeck.cc:7224 +#: c/c-typeck.cc:7226 #, gcc-internal-format msgid "enum conversion from %qT to %qT in initialization is invalid in C++" msgstr "" -#: c/c-typeck.cc:7229 +#: c/c-typeck.cc:7231 #, gcc-internal-format msgid "enum conversion from %qT to %qT in return is invalid in C++" msgstr "" -#: c/c-typeck.cc:7247 +#: c/c-typeck.cc:7249 #, gcc-internal-format msgid "implicit conversion from %qT to %qT" msgstr "" -#: c/c-typeck.cc:7426 c/c-typeck.cc:7824 +#: c/c-typeck.cc:7428 c/c-typeck.cc:7826 msgid "" "passing argument %d of %qE makes %q#v qualified function pointer from " "unqualified" msgstr "" -#: c/c-typeck.cc:7429 c/c-typeck.cc:7827 +#: c/c-typeck.cc:7431 c/c-typeck.cc:7829 msgid "assignment makes %q#v qualified function pointer from unqualified" msgstr "" -#: c/c-typeck.cc:7432 c/c-typeck.cc:7829 +#: c/c-typeck.cc:7434 c/c-typeck.cc:7831 msgid "initialization makes %q#v qualified function pointer from unqualified" msgstr "" -#: c/c-typeck.cc:7435 c/c-typeck.cc:7831 +#: c/c-typeck.cc:7437 c/c-typeck.cc:7833 msgid "return makes %q#v qualified function pointer from unqualified" msgstr "" -#: c/c-typeck.cc:7443 c/c-typeck.cc:7715 c/c-typeck.cc:7758 +#: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760 msgid "" "passing argument %d of %qE discards %qv qualifier from pointer target type" msgstr "" -#: c/c-typeck.cc:7445 c/c-typeck.cc:7717 c/c-typeck.cc:7760 +#: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762 msgid "assignment discards %qv qualifier from pointer target type" msgstr "" -#: c/c-typeck.cc:7447 c/c-typeck.cc:7719 c/c-typeck.cc:7762 +#: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764 msgid "initialization discards %qv qualifier from pointer target type" msgstr "" -#: c/c-typeck.cc:7449 c/c-typeck.cc:7721 c/c-typeck.cc:7764 +#: c/c-typeck.cc:7451 c/c-typeck.cc:7723 c/c-typeck.cc:7766 msgid "return discards %qv qualifier from pointer target type" msgstr "" -#: c/c-typeck.cc:7458 +#: c/c-typeck.cc:7460 #, gcc-internal-format msgid "ISO C prohibits argument conversion to union type" msgstr "" -#: c/c-typeck.cc:7526 +#: c/c-typeck.cc:7528 #, gcc-internal-format msgid "request for implicit conversion from %qT to %qT not permitted in C++" msgstr "" -#: c/c-typeck.cc:7553 +#: c/c-typeck.cc:7555 #, gcc-internal-format msgid "passing argument %d of %qE from pointer to non-enclosed address space" msgstr "" -#: c/c-typeck.cc:7564 +#: c/c-typeck.cc:7566 #, gcc-internal-format msgid "assignment from pointer to non-enclosed address space" msgstr "" -#: c/c-typeck.cc:7575 +#: c/c-typeck.cc:7577 #, gcc-internal-format msgid "initialization from pointer to non-enclosed address space" msgstr "" -#: c/c-typeck.cc:7585 +#: c/c-typeck.cc:7587 #, gcc-internal-format msgid "return from pointer to non-enclosed address space" msgstr "" -#: c/c-typeck.cc:7601 +#: c/c-typeck.cc:7603 #, gcc-internal-format msgid "expected %qT but pointer is of type %qT" msgstr "" -#: c/c-typeck.cc:7616 +#: c/c-typeck.cc:7618 #, gcc-internal-format msgid "argument %d of %qE might be a candidate for a format attribute" msgstr "" -#: c/c-typeck.cc:7622 +#: c/c-typeck.cc:7624 #, gcc-internal-format msgid "assignment left-hand side might be a candidate for a format attribute" msgstr "" -#: c/c-typeck.cc:7628 +#: c/c-typeck.cc:7630 #, gcc-internal-format msgid "" "initialization left-hand side might be a candidate for a format attribute" msgstr "" -#: c/c-typeck.cc:7633 cp/typeck.cc:10458 +#: c/c-typeck.cc:7635 cp/typeck.cc:10458 #, gcc-internal-format msgid "return type might be a candidate for a format attribute" msgstr "" -#: c/c-typeck.cc:7657 +#: c/c-typeck.cc:7659 #, gcc-internal-format msgid "passing argument %d of %qE from incompatible scalar storage order" msgstr "" -#: c/c-typeck.cc:7667 +#: c/c-typeck.cc:7669 #, gcc-internal-format msgid "" "assignment to %qT from pointer type %qT with incompatible scalar storage " "order" msgstr "" -#: c/c-typeck.cc:7677 +#: c/c-typeck.cc:7679 #, gcc-internal-format msgid "" "initialization of %qT from pointer type %qT with incompatible scalar storage " "order" msgstr "" -#: c/c-typeck.cc:7682 +#: c/c-typeck.cc:7684 #, gcc-internal-format msgid "" "returning %qT from pointer type with incompatible scalar storage order %qT" msgstr "" -#: c/c-typeck.cc:7732 +#: c/c-typeck.cc:7734 #, gcc-internal-format msgid "" "ISO C forbids passing argument %d of %qE between function pointer and %" msgstr "" -#: c/c-typeck.cc:7735 +#: c/c-typeck.cc:7737 #, gcc-internal-format msgid "ISO C forbids assignment between function pointer and %" msgstr "" -#: c/c-typeck.cc:7737 +#: c/c-typeck.cc:7739 #, gcc-internal-format msgid "ISO C forbids initialization between function pointer and %" msgstr "" -#: c/c-typeck.cc:7739 +#: c/c-typeck.cc:7741 #, gcc-internal-format msgid "ISO C forbids return between function pointer and %" msgstr "" -#: c/c-typeck.cc:7769 +#: c/c-typeck.cc:7771 #, gcc-internal-format msgid "array with qualifier on the element is not qualified before C23" msgstr "" -#: c/c-typeck.cc:7786 +#: c/c-typeck.cc:7788 #, gcc-internal-format msgid "pointer targets in passing argument %d of %qE differ in signedness" msgstr "" -#: c/c-typeck.cc:7794 +#: c/c-typeck.cc:7796 #, gcc-internal-format msgid "pointer targets in assignment from %qT to %qT differ in signedness" msgstr "" -#: c/c-typeck.cc:7800 +#: c/c-typeck.cc:7802 #, gcc-internal-format msgid "pointer targets in initialization of %qT from %qT differ in signedness" msgstr "" -#: c/c-typeck.cc:7805 +#: c/c-typeck.cc:7807 #, gcc-internal-format msgid "" "pointer targets in returning %qT from a function with return type %qT differ " "in signedness" msgstr "" -#: c/c-typeck.cc:7847 +#: c/c-typeck.cc:7849 #, gcc-internal-format msgid "passing argument %d of %qE from incompatible pointer type" msgstr "" -#: c/c-typeck.cc:7856 +#: c/c-typeck.cc:7858 #, gcc-internal-format msgid "assignment to %qT from pointer to %qD with incompatible type %qT" msgstr "" -#: c/c-typeck.cc:7861 +#: c/c-typeck.cc:7863 #, gcc-internal-format msgid "assignment to %qT from incompatible pointer type %qT" msgstr "" -#: c/c-typeck.cc:7868 +#: c/c-typeck.cc:7870 #, gcc-internal-format msgid "initialization of %qT from pointer to %qD with incompatible type %qT" msgstr "" -#: c/c-typeck.cc:7873 +#: c/c-typeck.cc:7875 #, gcc-internal-format msgid "initialization of %qT from incompatible pointer type %qT" msgstr "" -#: c/c-typeck.cc:7880 +#: c/c-typeck.cc:7882 #, gcc-internal-format msgid "" "returning pointer to %qD of type %qT from a function with incompatible type " "%qT" msgstr "" -#: c/c-typeck.cc:7885 +#: c/c-typeck.cc:7887 #, gcc-internal-format msgid "returning %qT from a function with incompatible return type %qT" msgstr "" -#: c/c-typeck.cc:7927 +#: c/c-typeck.cc:7929 #, gcc-internal-format msgid "passing argument %d of %qE makes pointer from integer without a cast" msgstr "" -#: c/c-typeck.cc:7934 +#: c/c-typeck.cc:7936 #, gcc-internal-format msgid "assignment to %qT from %qT makes pointer from integer without a cast" msgstr "" -#: c/c-typeck.cc:7940 +#: c/c-typeck.cc:7942 #, gcc-internal-format msgid "" "initialization of %qT from %qT makes pointer from integer without a cast" msgstr "" -#: c/c-typeck.cc:7945 +#: c/c-typeck.cc:7947 #, gcc-internal-format msgid "" "returning %qT from a function with return type %qT makes pointer from " "integer without a cast" msgstr "" -#: c/c-typeck.cc:7966 +#: c/c-typeck.cc:7968 #, gcc-internal-format msgid "passing argument %d of %qE makes integer from pointer without a cast" msgstr "" -#: c/c-typeck.cc:7973 +#: c/c-typeck.cc:7975 #, gcc-internal-format msgid "assignment to %qT from %qT makes integer from pointer without a cast" msgstr "" -#: c/c-typeck.cc:7979 +#: c/c-typeck.cc:7981 #, gcc-internal-format msgid "" "initialization of %qT from %qT makes integer from pointer without a cast" msgstr "" -#: c/c-typeck.cc:7983 +#: c/c-typeck.cc:7985 #, gcc-internal-format msgid "" "returning %qT from a function with return type %qT makes integer from " "pointer without a cast" msgstr "" -#: c/c-typeck.cc:8015 +#: c/c-typeck.cc:8017 #, gcc-internal-format msgid "incompatible type for argument %d of %qE" msgstr "" -#: c/c-typeck.cc:8026 +#: c/c-typeck.cc:8028 #, gcc-internal-format msgid "incompatible types when assigning to type %qT from type %qT" msgstr "" -#: c/c-typeck.cc:8037 +#: c/c-typeck.cc:8039 #, gcc-internal-format msgid "incompatible types when initializing type %qT using type %qT" msgstr "" -#: c/c-typeck.cc:8047 +#: c/c-typeck.cc:8049 #, gcc-internal-format msgid "incompatible types when returning type %qT but %qT was expected" msgstr "" -#: c/c-typeck.cc:8127 +#: c/c-typeck.cc:8129 #, gcc-internal-format msgid "traditional C rejects automatic aggregate initialization" msgstr "" -#: c/c-typeck.cc:8369 +#: c/c-typeck.cc:8371 #, gcc-internal-format msgid "% pointer initializer is not null" msgstr "" -#: c/c-typeck.cc:8377 +#: c/c-typeck.cc:8379 #, gcc-internal-format msgid "% integer initializer is not an integer constant expression" msgstr "" -#: c/c-typeck.cc:8380 c/c-typeck.cc:8442 c/c-typeck.cc:8579 +#: c/c-typeck.cc:8382 c/c-typeck.cc:8444 c/c-typeck.cc:8581 #, gcc-internal-format msgid "% initializer not representable in type of object" msgstr "" -#: c/c-typeck.cc:8390 +#: c/c-typeck.cc:8392 #, gcc-internal-format msgid "% initializer is not an arithmetic constant expression" msgstr "" -#: c/c-typeck.cc:8407 +#: c/c-typeck.cc:8409 #, gcc-internal-format msgid "% initializer for a real type is of complex type" msgstr "" -#: c/c-typeck.cc:8416 +#: c/c-typeck.cc:8418 #, gcc-internal-format msgid "" "% initializer for a binary floating-point type is of decimal type" msgstr "" -#: c/c-typeck.cc:8544 c/c-typeck.cc:9478 cp/typeck2.cc:1218 +#: c/c-typeck.cc:8546 c/c-typeck.cc:9480 cp/typeck2.cc:1218 #, gcc-internal-format msgid "initialization of a flexible array member" msgstr "" -#: c/c-typeck.cc:8560 cp/typeck2.cc:1235 +#: c/c-typeck.cc:8562 cp/typeck2.cc:1235 #, gcc-internal-format msgid "" "cannot initialize array of %qT from a string literal with type array of %qT" msgstr "" -#: c/c-typeck.cc:8619 +#: c/c-typeck.cc:8621 #, gcc-internal-format msgid "array of inappropriate type initialized from string constant" msgstr "" -#: c/c-typeck.cc:8687 cp/typeck.cc:2534 +#: c/c-typeck.cc:8689 cp/typeck.cc:2534 #, gcc-internal-format msgid "invalid use of non-lvalue array" msgstr "" -#: c/c-typeck.cc:8701 c/c-typeck.cc:8827 c/c-typeck.cc:9563 +#: c/c-typeck.cc:8703 c/c-typeck.cc:8829 c/c-typeck.cc:9565 #, gcc-internal-format msgid "invalid initializer" msgstr "" -#: c/c-typeck.cc:8713 c/c-typeck.cc:8737 c/c-typeck.cc:8740 c/c-typeck.cc:8748 -#: c/c-typeck.cc:8796 c/c-typeck.cc:10342 c/c-typeck.cc:10421 +#: c/c-typeck.cc:8715 c/c-typeck.cc:8739 c/c-typeck.cc:8742 c/c-typeck.cc:8750 +#: c/c-typeck.cc:8798 c/c-typeck.cc:10344 c/c-typeck.cc:10423 #, gcc-internal-format msgid "initializer element is not constant" msgstr "" -#: c/c-typeck.cc:8722 +#: c/c-typeck.cc:8724 #, gcc-internal-format msgid "array initialized from non-constant array expression" msgstr "" -#: c/c-typeck.cc:8753 c/c-typeck.cc:8809 c/c-typeck.cc:10431 +#: c/c-typeck.cc:8755 c/c-typeck.cc:8811 c/c-typeck.cc:10433 #, gcc-internal-format msgid "initializer element is not a constant expression" msgstr "" -#: c/c-typeck.cc:8803 c/c-typeck.cc:10426 +#: c/c-typeck.cc:8805 c/c-typeck.cc:10428 #, gcc-internal-format msgid "initializer element is not computable at load time" msgstr "" -#: c/c-typeck.cc:9105 cp/decl.cc:7691 +#: c/c-typeck.cc:9107 cp/decl.cc:7691 #, gcc-internal-format msgid "opaque vector types cannot be initialized" msgstr "" -#: c/c-typeck.cc:9325 +#: c/c-typeck.cc:9327 #, gcc-internal-format msgid "extra brace group at end of initializer" msgstr "" -#: c/c-typeck.cc:9408 +#: c/c-typeck.cc:9410 #, gcc-internal-format msgid "braces around scalar initializer" msgstr "" -#: c/c-typeck.cc:9475 c/c-typeck.cc:10964 cp/typeck2.cc:1245 cp/typeck2.cc:1603 +#: c/c-typeck.cc:9477 c/c-typeck.cc:10966 cp/typeck2.cc:1245 cp/typeck2.cc:1580 #, gcc-internal-format msgid "initialization of flexible array member in a nested context" msgstr "" -#: c/c-typeck.cc:9512 +#: c/c-typeck.cc:9514 #, gcc-internal-format msgid "missing braces around initializer" msgstr "" -#: c/c-typeck.cc:9535 +#: c/c-typeck.cc:9537 #, gcc-internal-format msgid "missing initializer for field %qD of %qT" msgstr "" -#: c/c-typeck.cc:9575 +#: c/c-typeck.cc:9577 #, gcc-internal-format msgid "extra elements in scalar initializer" msgstr "" -#: c/c-typeck.cc:9694 c/c-typeck.cc:9776 +#: c/c-typeck.cc:9696 c/c-typeck.cc:9778 #, gcc-internal-format msgid "array index in non-array initializer" msgstr "" -#: c/c-typeck.cc:9699 c/c-typeck.cc:9838 +#: c/c-typeck.cc:9701 c/c-typeck.cc:9840 #, gcc-internal-format msgid "field name not in record or union initializer" msgstr "" -#: c/c-typeck.cc:9749 +#: c/c-typeck.cc:9751 #, gcc-internal-format msgid "array index in initializer not of integer type" msgstr "" -#: c/c-typeck.cc:9758 c/c-typeck.cc:9767 +#: c/c-typeck.cc:9760 c/c-typeck.cc:9769 #, gcc-internal-format msgid "array index in initializer is not an integer constant expression" msgstr "" -#: c/c-typeck.cc:9772 c/c-typeck.cc:9774 +#: c/c-typeck.cc:9774 c/c-typeck.cc:9776 #, gcc-internal-format msgid "nonconstant array index in initializer" msgstr "" -#: c/c-typeck.cc:9778 c/c-typeck.cc:9781 +#: c/c-typeck.cc:9780 c/c-typeck.cc:9783 #, gcc-internal-format msgid "array index in initializer exceeds array bounds" msgstr "" -#: c/c-typeck.cc:9800 +#: c/c-typeck.cc:9802 #, gcc-internal-format msgid "empty index range in initializer" msgstr "" -#: c/c-typeck.cc:9809 +#: c/c-typeck.cc:9811 #, gcc-internal-format msgid "array index range in initializer exceeds array bounds" msgstr "" -#: c/c-typeck.cc:9911 c/c-typeck.cc:9941 c/c-typeck.cc:10519 +#: c/c-typeck.cc:9913 c/c-typeck.cc:9943 c/c-typeck.cc:10521 #, gcc-internal-format msgid "initialized field with side-effects overwritten" msgstr "" -#: c/c-typeck.cc:9915 c/c-typeck.cc:9945 c/c-typeck.cc:10522 +#: c/c-typeck.cc:9917 c/c-typeck.cc:9947 c/c-typeck.cc:10524 #, gcc-internal-format msgid "initialized field overwritten" msgstr "" -#: c/c-typeck.cc:10453 +#: c/c-typeck.cc:10455 #, gcc-internal-format msgid "enum conversion in initialization is invalid in C++" msgstr "" -#: c/c-typeck.cc:10834 +#: c/c-typeck.cc:10836 #, gcc-internal-format msgid "excess elements in %qT initializer" msgstr "" -#: c/c-typeck.cc:10846 c/c-typeck.cc:10923 +#: c/c-typeck.cc:10848 c/c-typeck.cc:10925 #, gcc-internal-format msgid "excess elements in struct initializer" msgstr "" -#: c/c-typeck.cc:10867 +#: c/c-typeck.cc:10869 #, gcc-internal-format msgid "" "positional initialization of field in % declared with " "% attribute" msgstr "" -#: c/c-typeck.cc:10938 cp/typeck2.cc:1222 +#: c/c-typeck.cc:10940 cp/typeck2.cc:1222 #, gcc-internal-format msgid "non-static initialization of a flexible array member" msgstr "" -#: c/c-typeck.cc:11033 +#: c/c-typeck.cc:11035 #, gcc-internal-format msgid "excess elements in union initializer" msgstr "" -#: c/c-typeck.cc:11055 +#: c/c-typeck.cc:11057 #, gcc-internal-format msgid "traditional C rejects initialization of unions" msgstr "" -#: c/c-typeck.cc:11117 +#: c/c-typeck.cc:11119 #, gcc-internal-format msgid "excess elements in array initializer" msgstr "" -#: c/c-typeck.cc:11151 +#: c/c-typeck.cc:11153 #, gcc-internal-format msgid "excess elements in vector initializer" msgstr "" -#: c/c-typeck.cc:11183 +#: c/c-typeck.cc:11185 #, gcc-internal-format msgid "excess elements in scalar initializer" msgstr "" -#: c/c-typeck.cc:11426 +#: c/c-typeck.cc:11428 #, gcc-internal-format msgid "ISO C forbids %" msgstr "" -#: c/c-typeck.cc:11432 +#: c/c-typeck.cc:11434 #, gcc-internal-format msgid "computed goto must be pointer type" msgstr "" -#: c/c-typeck.cc:11461 c/gimple-parser.cc:2562 cp/typeck.cc:11059 +#: c/c-typeck.cc:11463 c/gimple-parser.cc:2562 cp/typeck.cc:11059 #, gcc-internal-format msgid "function declared % has a % statement" msgstr "" -#: c/c-typeck.cc:11488 +#: c/c-typeck.cc:11490 #, gcc-internal-format msgid "% with no value, in function returning non-void" msgstr "" -#: c/c-typeck.cc:11501 c/gimple-parser.cc:2572 +#: c/c-typeck.cc:11503 c/gimple-parser.cc:2572 #, gcc-internal-format msgid "% with a value, in function returning void" msgstr "" -#: c/c-typeck.cc:11504 +#: c/c-typeck.cc:11506 #, gcc-internal-format msgid "ISO C forbids % with expression, in function returning void" msgstr "" -#: c/c-typeck.cc:11581 +#: c/c-typeck.cc:11583 #, gcc-internal-format msgid "function returns address of label" msgstr "" -#: c/c-typeck.cc:11672 cp/semantics.cc:1702 +#: c/c-typeck.cc:11674 cp/semantics.cc:1706 #, gcc-internal-format msgid "switch quantity not an integer" msgstr "" -#: c/c-typeck.cc:11697 +#: c/c-typeck.cc:11699 #, gcc-internal-format msgid "% switch expression not converted to % in ISO C" msgstr "" -#: c/c-typeck.cc:11735 c/c-typeck.cc:11743 +#: c/c-typeck.cc:11737 c/c-typeck.cc:11745 #, gcc-internal-format msgid "case label is not an integer constant expression" msgstr "" -#: c/c-typeck.cc:11749 cp/parser.cc:13099 +#: c/c-typeck.cc:11751 cp/parser.cc:13099 #, gcc-internal-format msgid "case label not within a switch statement" msgstr "" -#: c/c-typeck.cc:11751 +#: c/c-typeck.cc:11753 #, gcc-internal-format msgid "% label not within a switch statement" msgstr "" -#: c/c-typeck.cc:11827 cp/parser.cc:14819 +#: c/c-typeck.cc:11829 cp/parser.cc:14819 #, gcc-internal-format msgid "break statement not within loop or switch" msgstr "" -#: c/c-typeck.cc:11830 c/c-typeck.cc:11850 cp/decl.cc:4052 cp/parser.cc:14829 +#: c/c-typeck.cc:11832 c/c-typeck.cc:11852 cp/decl.cc:4052 cp/parser.cc:14829 #: cp/parser.cc:14850 #, gcc-internal-format msgid "invalid exit from OpenMP structured block" msgstr "" -#: c/c-typeck.cc:11833 cp/parser.cc:14832 +#: c/c-typeck.cc:11835 cp/parser.cc:14832 #, gcc-internal-format msgid "break statement used with OpenMP for loop" msgstr "" -#: c/c-typeck.cc:11847 cp/parser.cc:14842 +#: c/c-typeck.cc:11849 cp/parser.cc:14842 #, gcc-internal-format msgid "continue statement not within a loop" msgstr "" -#: c/c-typeck.cc:11887 cp/cp-gimplify.cc:272 +#: c/c-typeck.cc:11889 cp/cp-gimplify.cc:272 #, gcc-internal-format msgid "statement with no effect" msgstr "" -#: c/c-typeck.cc:11931 +#: c/c-typeck.cc:11933 #, gcc-internal-format msgid "expression statement has incomplete type" msgstr "" -#: c/c-typeck.cc:12222 +#: c/c-typeck.cc:12224 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the pointer operand in " "%qE must not be NULL" msgstr "" -#: c/c-typeck.cc:12227 +#: c/c-typeck.cc:12229 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the pointer operand in " "%qE must not be NULL" msgstr "" -#: c/c-typeck.cc:12245 c/c-typeck.cc:12283 +#: c/c-typeck.cc:12247 c/c-typeck.cc:12285 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the address of %qE will " "never be NULL" msgstr "" -#: c/c-typeck.cc:12250 c/c-typeck.cc:12288 +#: c/c-typeck.cc:12252 c/c-typeck.cc:12290 #, gcc-internal-format msgid "" "the comparison will always evaluate as % for the address of %qE will " "never be NULL" msgstr "" -#: c/c-typeck.cc:12880 c/c-typeck.cc:13044 cp/typeck.cc:6086 +#: c/c-typeck.cc:12882 c/c-typeck.cc:13046 cp/typeck.cc:6086 #, gcc-internal-format msgid "comparing vectors with different element types" msgstr "" -#: c/c-typeck.cc:12888 c/c-typeck.cc:13052 cp/typeck.cc:6099 +#: c/c-typeck.cc:12890 c/c-typeck.cc:13054 cp/typeck.cc:6099 #, gcc-internal-format msgid "comparing vectors with different number of elements" msgstr "" -#: c/c-typeck.cc:12903 c/c-typeck.cc:13067 cp/typeck.cc:6117 +#: c/c-typeck.cc:12905 c/c-typeck.cc:13069 cp/typeck.cc:6117 #, gcc-internal-format msgid "comparison between types %qT and %qT" msgstr "" -#: c/c-typeck.cc:12913 c/c-typeck.cc:13077 cp/typeck.cc:6134 +#: c/c-typeck.cc:12915 c/c-typeck.cc:13079 cp/typeck.cc:6134 #, gcc-internal-format msgid "could not find an integer type of the same size as %qT" msgstr "" -#: c/c-typeck.cc:12927 cp/typeck.cc:5770 +#: c/c-typeck.cc:12929 cp/typeck.cc:5770 #, gcc-internal-format msgid "comparing floating-point with %<==%> or % is unsafe" msgstr "" -#: c/c-typeck.cc:12966 c/c-typeck.cc:13118 +#: c/c-typeck.cc:12968 c/c-typeck.cc:13120 #, gcc-internal-format msgid "comparison of pointers to disjoint address spaces" msgstr "" -#: c/c-typeck.cc:12973 c/c-typeck.cc:12979 +#: c/c-typeck.cc:12975 c/c-typeck.cc:12981 #, gcc-internal-format msgid "ISO C forbids comparison of % with function pointer" msgstr "" -#: c/c-typeck.cc:12986 c/c-typeck.cc:13128 +#: c/c-typeck.cc:12988 c/c-typeck.cc:13130 #, gcc-internal-format msgid "comparison of distinct pointer types lacks a cast" msgstr "" -#: c/c-typeck.cc:12999 c/c-typeck.cc:13005 c/c-typeck.cc:13155 -#: c/c-typeck.cc:13161 +#: c/c-typeck.cc:13001 c/c-typeck.cc:13007 c/c-typeck.cc:13157 +#: c/c-typeck.cc:13163 #, gcc-internal-format msgid "comparison between pointer and integer" msgstr "" -#: c/c-typeck.cc:13106 +#: c/c-typeck.cc:13108 #, gcc-internal-format msgid "comparison of complete and incomplete pointers" msgstr "" -#: c/c-typeck.cc:13108 +#: c/c-typeck.cc:13110 #, gcc-internal-format msgid "ISO C forbids ordered comparisons of pointers to functions" msgstr "" -#: c/c-typeck.cc:13113 +#: c/c-typeck.cc:13115 #, gcc-internal-format msgid "ordered comparison of pointer with null pointer" msgstr "" -#: c/c-typeck.cc:13136 c/c-typeck.cc:13139 c/c-typeck.cc:13146 -#: c/c-typeck.cc:13149 +#: c/c-typeck.cc:13138 c/c-typeck.cc:13141 c/c-typeck.cc:13148 +#: c/c-typeck.cc:13151 #, gcc-internal-format msgid "ordered comparison of pointer with integer zero" msgstr "" -#: c/c-typeck.cc:13226 +#: c/c-typeck.cc:13228 #, gcc-internal-format msgid "" "implicit conversion from %qT to %qT to match other operand of binary " "expression" msgstr "" -#: c/c-typeck.cc:13544 +#: c/c-typeck.cc:13546 #, gcc-internal-format msgid "used array that cannot be converted to pointer where scalar is required" msgstr "" -#: c/c-typeck.cc:13548 +#: c/c-typeck.cc:13550 #, gcc-internal-format msgid "used struct type value where scalar is required" msgstr "" -#: c/c-typeck.cc:13552 +#: c/c-typeck.cc:13554 #, gcc-internal-format msgid "used union type value where scalar is required" msgstr "" -#: c/c-typeck.cc:13568 +#: c/c-typeck.cc:13570 #, gcc-internal-format msgid "used vector type where scalar is required" msgstr "" -#: c/c-typeck.cc:13771 cp/semantics.cc:11389 +#: c/c-typeck.cc:13773 cp/semantics.cc:11393 #, gcc-internal-format msgid "" "%<#pragma omp cancel%> must specify one of %, %, " "% or % clauses" msgstr "" -#: c/c-typeck.cc:13782 c/c-typeck.cc:13792 cp/semantics.cc:11400 -#: cp/semantics.cc:11410 +#: c/c-typeck.cc:13784 c/c-typeck.cc:13794 cp/semantics.cc:11404 +#: cp/semantics.cc:11414 #, gcc-internal-format msgid "expected % % clause modifier" msgstr "" -#: c/c-typeck.cc:13827 cp/semantics.cc:11445 +#: c/c-typeck.cc:13829 cp/semantics.cc:11449 #, gcc-internal-format msgid "" "%<#pragma omp cancellation point%> must specify one of %, " "%, % or % clauses" msgstr "" -#: c/c-typeck.cc:13895 cp/semantics.cc:5550 cp/semantics.cc:8558 +#: c/c-typeck.cc:13897 cp/semantics.cc:5554 cp/semantics.cc:8562 #, gcc-internal-format msgid "%qD is not a variable in %qs clause" msgstr "" -#: c/c-typeck.cc:13899 c/c-typeck.cc:15706 cp/semantics.cc:5554 -#: cp/semantics.cc:8562 +#: c/c-typeck.cc:13901 c/c-typeck.cc:15708 cp/semantics.cc:5558 +#: cp/semantics.cc:8566 #, gcc-internal-format msgid "%qE is not a variable in %qs clause" msgstr "" -#: c/c-typeck.cc:13907 +#: c/c-typeck.cc:13909 #, gcc-internal-format msgid "%<_Atomic%> %qD in %qs clause" msgstr "" -#: c/c-typeck.cc:13917 c/c-typeck.cc:15713 c/c-typeck.cc:15867 -#: cp/semantics.cc:5563 cp/semantics.cc:8569 cp/semantics.cc:8757 +#: c/c-typeck.cc:13919 c/c-typeck.cc:15715 c/c-typeck.cc:15869 +#: cp/semantics.cc:5567 cp/semantics.cc:8573 cp/semantics.cc:8761 #, gcc-internal-format msgid "%qD is threadprivate variable in %qs clause" msgstr "" -#: c/c-typeck.cc:13954 cp/semantics.cc:5597 +#: c/c-typeck.cc:13956 cp/semantics.cc:5601 #, gcc-internal-format msgid "low bound %qE of array section does not have integral type" msgstr "" -#: c/c-typeck.cc:13961 cp/semantics.cc:5604 +#: c/c-typeck.cc:13963 cp/semantics.cc:5608 #, gcc-internal-format msgid "length %qE of array section does not have integral type" msgstr "" -#: c/c-typeck.cc:13984 cp/semantics.cc:5637 +#: c/c-typeck.cc:13986 cp/semantics.cc:5641 #, gcc-internal-format msgid "expected single pointer in %qs clause" msgstr "" -#: c/c-typeck.cc:14002 c/c-typeck.cc:14069 c/c-typeck.cc:14362 -#: cp/semantics.cc:5655 cp/semantics.cc:5722 +#: c/c-typeck.cc:14004 c/c-typeck.cc:14071 c/c-typeck.cc:14364 +#: cp/semantics.cc:5659 cp/semantics.cc:5726 #, gcc-internal-format msgid "zero length array section in %qs clause" msgstr "" -#: c/c-typeck.cc:14021 cp/semantics.cc:5674 +#: c/c-typeck.cc:14023 cp/semantics.cc:5678 #, gcc-internal-format msgid "for unknown bound array type length expression must be specified" msgstr "" -#: c/c-typeck.cc:14029 cp/semantics.cc:5682 +#: c/c-typeck.cc:14031 cp/semantics.cc:5686 #, gcc-internal-format msgid "negative low bound in array section in %qs clause" msgstr "" -#: c/c-typeck.cc:14038 c/c-typeck.cc:14162 cp/semantics.cc:5691 -#: cp/semantics.cc:5815 +#: c/c-typeck.cc:14040 c/c-typeck.cc:14164 cp/semantics.cc:5695 +#: cp/semantics.cc:5819 #, gcc-internal-format msgid "negative length in array section in %qs clause" msgstr "" -#: c/c-typeck.cc:14055 cp/semantics.cc:5708 +#: c/c-typeck.cc:14057 cp/semantics.cc:5712 #, gcc-internal-format msgid "low bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:14098 cp/semantics.cc:5751 +#: c/c-typeck.cc:14100 cp/semantics.cc:5755 #, gcc-internal-format msgid "length %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:14113 cp/semantics.cc:5766 +#: c/c-typeck.cc:14115 cp/semantics.cc:5770 #, gcc-internal-format msgid "high bound %qE above array section size in %qs clause" msgstr "" -#: c/c-typeck.cc:14150 cp/semantics.cc:5803 +#: c/c-typeck.cc:14152 cp/semantics.cc:5807 #, gcc-internal-format msgid "for array function parameter length expression must be specified" msgstr "" -#: c/c-typeck.cc:14154 cp/semantics.cc:5807 +#: c/c-typeck.cc:14156 cp/semantics.cc:5811 #, gcc-internal-format msgid "for pointer type length expression must be specified" msgstr "" -#: c/c-typeck.cc:14182 c/c-typeck.cc:14301 cp/semantics.cc:5834 -#: cp/semantics.cc:5970 +#: c/c-typeck.cc:14184 c/c-typeck.cc:14303 cp/semantics.cc:5838 +#: cp/semantics.cc:5974 #, gcc-internal-format msgid "array section is not contiguous in %qs clause" msgstr "" -#: c/c-typeck.cc:14192 cp/semantics.cc:5844 +#: c/c-typeck.cc:14194 cp/semantics.cc:5848 #, gcc-internal-format msgid "%qE does not have pointer or array type" msgstr "" -#: c/c-typeck.cc:14568 cp/semantics.cc:6906 +#: c/c-typeck.cc:14570 cp/semantics.cc:6910 #, gcc-internal-format msgid "iterator %qD has neither integral nor pointer type" msgstr "" -#: c/c-typeck.cc:14575 +#: c/c-typeck.cc:14577 #, gcc-internal-format msgid "iterator %qD has %<_Atomic%> qualified type" msgstr "" -#: c/c-typeck.cc:14581 cp/semantics.cc:6913 +#: c/c-typeck.cc:14583 cp/semantics.cc:6917 #, gcc-internal-format msgid "iterator %qD has const qualified type" msgstr "" -#: c/c-typeck.cc:14594 cp/semantics.cc:6929 +#: c/c-typeck.cc:14596 cp/semantics.cc:6933 #, gcc-internal-format msgid "iterator step with non-integral type" msgstr "" -#: c/c-typeck.cc:14614 cp/semantics.cc:6965 +#: c/c-typeck.cc:14616 cp/semantics.cc:6969 #, gcc-internal-format msgid "iterator %qD has zero step" msgstr "" -#: c/c-typeck.cc:14641 +#: c/c-typeck.cc:14643 #, gcc-internal-format msgid "type of iterator %qD refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14648 cp/semantics.cc:6999 +#: c/c-typeck.cc:14650 cp/semantics.cc:7003 #, gcc-internal-format msgid "begin expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14654 cp/semantics.cc:7005 +#: c/c-typeck.cc:14656 cp/semantics.cc:7009 #, gcc-internal-format msgid "end expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14660 cp/semantics.cc:7011 +#: c/c-typeck.cc:14662 cp/semantics.cc:7015 #, gcc-internal-format msgid "step expression refers to outer iterator %qD" msgstr "" -#: c/c-typeck.cc:14697 cp/semantics.cc:7059 +#: c/c-typeck.cc:14699 cp/semantics.cc:7063 #, gcc-internal-format msgid "expected pointer in %qs clause" msgstr "" -#: c/c-typeck.cc:14792 cp/semantics.cc:7148 +#: c/c-typeck.cc:14794 cp/semantics.cc:7152 #, gcc-internal-format msgid "" "% and non-% % clauses on the same construct" msgstr "" -#: c/c-typeck.cc:14814 cp/semantics.cc:7168 +#: c/c-typeck.cc:14816 cp/semantics.cc:7172 #, gcc-internal-format msgid "% % clause with array section" msgstr "" -#: c/c-typeck.cc:14840 c/c-typeck.cc:14850 +#: c/c-typeck.cc:14842 c/c-typeck.cc:14852 #, gcc-internal-format msgid "%qD in % clause is a zero size array" msgstr "" -#: c/c-typeck.cc:14870 +#: c/c-typeck.cc:14872 #, gcc-internal-format msgid "%<_Atomic%> %qE in % clause" msgstr "" -#: c/c-typeck.cc:14882 +#: c/c-typeck.cc:14884 #, gcc-internal-format msgid "zero sized type %qT in %qs clause" msgstr "" -#: c/c-typeck.cc:14890 +#: c/c-typeck.cc:14892 #, gcc-internal-format msgid "variable sized type %qT in %qs clause" msgstr "" -#: c/c-typeck.cc:14934 +#: c/c-typeck.cc:14936 #, gcc-internal-format msgid "%qE has invalid type for %" msgstr "" -#: c/c-typeck.cc:14943 cp/semantics.cc:6798 +#: c/c-typeck.cc:14945 cp/semantics.cc:6802 #, gcc-internal-format msgid "user defined reduction not found for %qE" msgstr "" -#: c/c-typeck.cc:15031 +#: c/c-typeck.cc:15033 #, gcc-internal-format msgid "variable length element type in array % clause" msgstr "" -#: c/c-typeck.cc:15049 c/c-typeck.cc:15961 cp/semantics.cc:9294 +#: c/c-typeck.cc:15051 c/c-typeck.cc:15963 cp/semantics.cc:9298 #, gcc-internal-format msgid "% clause must not be used together with %" msgstr "" -#: c/c-typeck.cc:15061 cp/semantics.cc:9362 +#: c/c-typeck.cc:15063 cp/semantics.cc:9366 #, gcc-internal-format msgid "%qE must be % for %" msgstr "" -#: c/c-typeck.cc:15076 cp/semantics.cc:7211 +#: c/c-typeck.cc:15078 cp/semantics.cc:7215 #, gcc-internal-format msgid "" "modifier should not be specified in % clause on % or % " "constructs when not using OpenMP 5.2 modifiers" msgstr "" -#: c/c-typeck.cc:15085 +#: c/c-typeck.cc:15087 #, gcc-internal-format msgid "" "linear clause applied to non-integral non-pointer variable with type %qT" msgstr "" -#: c/c-typeck.cc:15093 +#: c/c-typeck.cc:15095 #, gcc-internal-format msgid "%<_Atomic%> %qD in % clause" msgstr "" -#: c/c-typeck.cc:15112 cp/semantics.cc:7295 +#: c/c-typeck.cc:15114 cp/semantics.cc:7299 #, gcc-internal-format msgid "% clause step %qE is neither constant nor a parameter" msgstr "" -#: c/c-typeck.cc:15142 c/c-typeck.cc:15861 c/c-typeck.cc:16108 -#: cp/semantics.cc:7382 cp/semantics.cc:8751 cp/semantics.cc:9102 +#: c/c-typeck.cc:15144 c/c-typeck.cc:15863 c/c-typeck.cc:16110 +#: cp/semantics.cc:7386 cp/semantics.cc:8755 cp/semantics.cc:9106 #, gcc-internal-format msgid "%qE is not a variable in clause %qs" msgstr "" -#: c/c-typeck.cc:15159 cp/semantics.cc:7400 +#: c/c-typeck.cc:15161 cp/semantics.cc:7404 #, gcc-internal-format msgid "%qD appears more than once in data-sharing clauses" msgstr "" -#: c/c-typeck.cc:15170 cp/semantics.cc:7411 +#: c/c-typeck.cc:15172 cp/semantics.cc:7415 #, gcc-internal-format msgid "%qD appears more than once in reduction clauses" msgstr "" -#: c/c-typeck.cc:15184 c/c-typeck.cc:15254 c/c-typeck.cc:15289 +#: c/c-typeck.cc:15186 c/c-typeck.cc:15256 c/c-typeck.cc:15291 #, gcc-internal-format msgid "%qE appears more than once in data clauses" msgstr "" -#: c/c-typeck.cc:15194 c/c-typeck.cc:15262 c/c-typeck.cc:15609 -#: c/c-typeck.cc:15761 c/c-typeck.cc:15769 c/c-typeck.cc:15785 -#: c/c-typeck.cc:15794 c/c-typeck.cc:15802 cp/semantics.cc:7425 -#: cp/semantics.cc:7435 cp/semantics.cc:7528 cp/semantics.cc:7536 -#: cp/semantics.cc:7583 cp/semantics.cc:8440 cp/semantics.cc:8629 -#: cp/semantics.cc:8637 cp/semantics.cc:8657 cp/semantics.cc:8666 -#: cp/semantics.cc:8674 +#: c/c-typeck.cc:15196 c/c-typeck.cc:15264 c/c-typeck.cc:15611 +#: c/c-typeck.cc:15763 c/c-typeck.cc:15771 c/c-typeck.cc:15787 +#: c/c-typeck.cc:15796 c/c-typeck.cc:15804 cp/semantics.cc:7429 +#: cp/semantics.cc:7439 cp/semantics.cc:7532 cp/semantics.cc:7540 +#: cp/semantics.cc:7587 cp/semantics.cc:8444 cp/semantics.cc:8633 +#: cp/semantics.cc:8641 cp/semantics.cc:8661 cp/semantics.cc:8670 +#: cp/semantics.cc:8678 #, gcc-internal-format msgid "%qD appears more than once in data clauses" msgstr "" -#: c/c-typeck.cc:15197 c/c-typeck.cc:15268 c/c-typeck.cc:15805 -#: cp/semantics.cc:7438 cp/semantics.cc:7542 cp/semantics.cc:8677 +#: c/c-typeck.cc:15199 c/c-typeck.cc:15270 c/c-typeck.cc:15807 +#: cp/semantics.cc:7442 cp/semantics.cc:7546 cp/semantics.cc:8681 #, gcc-internal-format msgid "%qD appears both in data and map clauses" msgstr "" -#: c/c-typeck.cc:15242 cp/semantics.cc:7515 +#: c/c-typeck.cc:15244 cp/semantics.cc:7519 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c/c-typeck.cc:15282 cp/semantics.cc:7575 +#: c/c-typeck.cc:15284 cp/semantics.cc:7579 #, gcc-internal-format msgid "%qE is not a variable in clause %" msgstr "" -#: c/c-typeck.cc:15301 cp/semantics.cc:7973 +#: c/c-typeck.cc:15303 cp/semantics.cc:7977 #, gcc-internal-format msgid "%qE is not a variable in % clause" msgstr "" -#: c/c-typeck.cc:15308 +#: c/c-typeck.cc:15310 #, gcc-internal-format msgid "%qE in % clause is neither a pointer nor an array" msgstr "" -#: c/c-typeck.cc:15315 +#: c/c-typeck.cc:15317 #, gcc-internal-format msgid "%<_Atomic%> %qD in % clause" msgstr "" -#: c/c-typeck.cc:15322 +#: c/c-typeck.cc:15324 #, gcc-internal-format msgid "%qE appears more than once in % clauses" msgstr "" -#: c/c-typeck.cc:15335 cp/semantics.cc:8044 +#: c/c-typeck.cc:15337 cp/semantics.cc:8048 #, gcc-internal-format msgid "%qE is not a variable in % clause" msgstr "" -#: c/c-typeck.cc:15341 +#: c/c-typeck.cc:15343 #, gcc-internal-format msgid "%qE appears more than once in % clauses" msgstr "" -#: c/c-typeck.cc:15354 cp/semantics.cc:8083 +#: c/c-typeck.cc:15356 cp/semantics.cc:8087 #, gcc-internal-format msgid "%qE is not a variable in % clause" msgstr "" -#: c/c-typeck.cc:15360 +#: c/c-typeck.cc:15362 #, gcc-internal-format msgid "%qE appears more than once in % clauses" msgstr "" -#: c/c-typeck.cc:15430 cp/semantics.cc:8209 +#: c/c-typeck.cc:15432 cp/semantics.cc:8213 #, gcc-internal-format msgid "% clause with % dependence type on array section" msgstr "" -#: c/c-typeck.cc:15445 cp/semantics.cc:8224 +#: c/c-typeck.cc:15447 cp/semantics.cc:8228 #, gcc-internal-format msgid "" "% used with % kind other than % or %" msgstr "" -#: c/c-typeck.cc:15453 cp/semantics.cc:8242 +#: c/c-typeck.cc:15455 cp/semantics.cc:8246 #, gcc-internal-format msgid "%qE is not lvalue expression nor array section in %qs clause" msgstr "" -#: c/c-typeck.cc:15474 cp/semantics.cc:8264 +#: c/c-typeck.cc:15476 cp/semantics.cc:8268 #, gcc-internal-format msgid "" "%qE does not have % type in % clause with % " "dependence type" msgstr "" -#: c/c-typeck.cc:15484 cp/semantics.cc:8276 +#: c/c-typeck.cc:15486 cp/semantics.cc:8280 #, gcc-internal-format msgid "" "%qE should not have % type in % clause with " "dependence type other than %" msgstr "" -#: c/c-typeck.cc:15545 cp/semantics.cc:8375 +#: c/c-typeck.cc:15547 cp/semantics.cc:8379 #, gcc-internal-format msgid "array section does not have mappable type in %qs clause" msgstr "" -#: c/c-typeck.cc:15565 c/c-typeck.cc:15641 c/c-typeck.cc:15677 -#: cp/semantics.cc:8395 cp/semantics.cc:8474 cp/semantics.cc:8510 +#: c/c-typeck.cc:15567 c/c-typeck.cc:15643 c/c-typeck.cc:15679 +#: cp/semantics.cc:8399 cp/semantics.cc:8478 cp/semantics.cc:8514 #, gcc-internal-format msgid "unsupported map expression %qE" msgstr "" -#: c/c-typeck.cc:15605 c/c-typeck.cc:15782 cp/semantics.cc:8436 -#: cp/semantics.cc:8654 +#: c/c-typeck.cc:15607 c/c-typeck.cc:15784 cp/semantics.cc:8440 +#: cp/semantics.cc:8658 #, gcc-internal-format msgid "%qD appears more than once in motion clauses" msgstr "" -#: c/c-typeck.cc:15613 c/c-typeck.cc:15788 cp/semantics.cc:8444 -#: cp/semantics.cc:8660 +#: c/c-typeck.cc:15615 c/c-typeck.cc:15790 cp/semantics.cc:8448 +#: cp/semantics.cc:8664 #, gcc-internal-format msgid "%qD appears more than once in map clauses" msgstr "" -#: c/c-typeck.cc:15732 c/c-typeck.cc:15874 cp/semantics.cc:8597 -#: cp/semantics.cc:8764 +#: c/c-typeck.cc:15734 c/c-typeck.cc:15876 cp/semantics.cc:8601 +#: cp/semantics.cc:8768 #, gcc-internal-format msgid "%qD does not have a mappable type in %qs clause" msgstr "" -#: c/c-typeck.cc:15857 cp/semantics.cc:8746 +#: c/c-typeck.cc:15859 cp/semantics.cc:8750 #, gcc-internal-format msgid "%qE is neither a variable nor a function name in clause %qs" msgstr "" -#: c/c-typeck.cc:15883 cp/semantics.cc:8776 +#: c/c-typeck.cc:15885 cp/semantics.cc:8780 #, gcc-internal-format msgid "%qE appears more than once on the same % directive" msgstr "" -#: c/c-typeck.cc:15897 cp/semantics.cc:8792 +#: c/c-typeck.cc:15899 cp/semantics.cc:8796 #, gcc-internal-format msgid "%qD is not an argument in % clause" msgstr "" -#: c/c-typeck.cc:15900 cp/semantics.cc:8795 +#: c/c-typeck.cc:15902 cp/semantics.cc:8799 #, gcc-internal-format msgid "%qE is not an argument in % clause" msgstr "" -#: c/c-typeck.cc:15919 +#: c/c-typeck.cc:15921 #, gcc-internal-format msgid "%qs variable is not a pointer" msgstr "" -#: c/c-typeck.cc:15926 +#: c/c-typeck.cc:15928 #, gcc-internal-format msgid "%qs variable is neither a pointer nor an array" msgstr "" -#: c/c-typeck.cc:15974 c/c-typeck.cc:16069 cp/semantics.cc:9256 +#: c/c-typeck.cc:15976 c/c-typeck.cc:16071 cp/semantics.cc:9260 #, gcc-internal-format msgid "% clause must not be used together with %" msgstr "" -#: c/c-typeck.cc:15994 cp/semantics.cc:8316 +#: c/c-typeck.cc:15996 cp/semantics.cc:8320 #, gcc-internal-format msgid "too many %qs clauses on a task construct" msgstr "" -#: c/c-typeck.cc:16091 cp/semantics.cc:9070 +#: c/c-typeck.cc:16093 cp/semantics.cc:9074 #, gcc-internal-format msgid "% clause is incompatible with %" msgstr "" -#: c/c-typeck.cc:16158 cp/semantics.cc:9433 +#: c/c-typeck.cc:16160 cp/semantics.cc:9437 #, gcc-internal-format msgid "%qE is predetermined %qs for %qs" msgstr "" -#: c/c-typeck.cc:16168 +#: c/c-typeck.cc:16170 #, gcc-internal-format msgid "" "% qualified %qE may appear only in % or % " "clauses" msgstr "" -#: c/c-typeck.cc:16199 cp/semantics.cc:9208 +#: c/c-typeck.cc:16201 cp/semantics.cc:9212 #, gcc-internal-format msgid "% clause value is bigger than % clause value" msgstr "" -#: c/c-typeck.cc:16211 cp/semantics.cc:9221 +#: c/c-typeck.cc:16213 cp/semantics.cc:9225 #, gcc-internal-format msgid "" "% schedule modifier specified together with % clause" msgstr "" -#: c/c-typeck.cc:16222 c/c-typeck.cc:16230 cp/semantics.cc:9230 -#: cp/semantics.cc:9248 +#: c/c-typeck.cc:16224 c/c-typeck.cc:16232 cp/semantics.cc:9234 +#: cp/semantics.cc:9252 #, gcc-internal-format msgid "%qs clause specified together with % % clause" msgstr "" -#: c/c-typeck.cc:16278 cp/semantics.cc:9188 +#: c/c-typeck.cc:16280 cp/semantics.cc:9192 #, gcc-internal-format msgid "" "% clause step is a parameter %qD not specified in % clause" msgstr "" -#: c/c-typeck.cc:16329 cp/semantics.cc:9238 +#: c/c-typeck.cc:16331 cp/semantics.cc:9242 #, gcc-internal-format msgid "% clause must not be used together with % clause" msgstr "" -#: c/c-typeck.cc:16339 cp/semantics.cc:9267 +#: c/c-typeck.cc:16341 cp/semantics.cc:9271 #, gcc-internal-format msgid "% clause must not be used together with % clause" msgstr "" -#: c/c-typeck.cc:16357 cp/semantics.cc:9458 +#: c/c-typeck.cc:16359 cp/semantics.cc:9462 #, gcc-internal-format msgid "" "the event handle of a % clause should not be in a data-sharing " "clause" msgstr "" -#: c/c-typeck.cc:16532 +#: c/c-typeck.cc:16534 #, gcc-internal-format msgid "cannot use % with reverse storage order" msgstr "" -#: c/c-typeck.cc:16537 +#: c/c-typeck.cc:16539 #, gcc-internal-format msgid "second argument to % is of incomplete type %qT" msgstr "" -#: c/c-typeck.cc:16543 +#: c/c-typeck.cc:16545 #, gcc-internal-format msgid "second argument to % is a function type %qT" msgstr "" -#: c/c-typeck.cc:16549 +#: c/c-typeck.cc:16551 #, gcc-internal-format msgid "C++ requires promoted type, not enum type, in %" msgstr "" @@ -54157,968 +54179,973 @@ msgstr "" msgid "expected case label" msgstr "" +#: cp/call.cc:2041 +#, gcc-internal-format +msgid "casting %qT to %qT does not use %qD" +msgstr "" + #. A bad conversion for 'this' must be discarding cv-quals. -#: cp/call.cc:3865 +#: cp/call.cc:3888 #, gcc-internal-format msgid " passing %qT as % argument discards qualifiers" msgstr "" -#: cp/call.cc:3869 +#: cp/call.cc:3892 msgid " no known conversion for implicit % parameter from %qH to %qI" msgstr "" -#: cp/call.cc:3876 +#: cp/call.cc:3899 #, gcc-internal-format, gfc-internal-format msgid " conversion of argument %d would be ill-formed:" msgstr "" #. Conversion of conversion function return value failed. -#: cp/call.cc:3884 +#: cp/call.cc:3907 msgid " no known conversion from %qH to %qI" msgstr "" -#: cp/call.cc:3890 +#: cp/call.cc:3913 msgid " no known conversion for argument %d from %qH to %qI" msgstr "" -#: cp/call.cc:3904 cp/pt.cc:7091 +#: cp/call.cc:3927 cp/pt.cc:7112 #, gcc-internal-format, gfc-internal-format msgid " candidate expects at least %d argument, %d provided" msgid_plural " candidate expects at least %d arguments, %d provided" msgstr[0] "" msgstr[1] "" -#: cp/call.cc:3909 cp/pt.cc:7096 +#: cp/call.cc:3932 cp/pt.cc:7117 #, gcc-internal-format, gfc-internal-format msgid " candidate expects %d argument, %d provided" msgid_plural " candidate expects %d arguments, %d provided" msgstr[0] "" msgstr[1] "" -#: cp/call.cc:3937 +#: cp/call.cc:3960 #, gcc-internal-format msgid "%s%<%D(%T, %T, %T)%> (built-in)" msgstr "" -#: cp/call.cc:3942 +#: cp/call.cc:3965 #, gcc-internal-format msgid "%s%<%D(%T, %T)%> (built-in)" msgstr "" -#: cp/call.cc:3946 +#: cp/call.cc:3969 #, gcc-internal-format msgid "%s%<%D(%T)%> (built-in)" msgstr "" -#: cp/call.cc:3950 +#: cp/call.cc:3973 #, gcc-internal-format msgid "%s%qT (conversion)" msgstr "" -#: cp/call.cc:3952 +#: cp/call.cc:3975 #, gcc-internal-format msgid "%s%#qD (near match)" msgstr "" -#: cp/call.cc:3954 +#: cp/call.cc:3977 #, gcc-internal-format msgid "%s%#qD (ignored)" msgstr "" -#: cp/call.cc:3956 +#: cp/call.cc:3979 #, gcc-internal-format msgid "%s%#qD (deleted)" msgstr "" -#: cp/call.cc:3958 +#: cp/call.cc:3981 #, gcc-internal-format msgid "%s%#qD (reversed)" msgstr "" -#: cp/call.cc:3960 +#: cp/call.cc:3983 #, gcc-internal-format msgid "%s%#qD (rewritten)" msgstr "" -#: cp/call.cc:3962 +#: cp/call.cc:3985 #, gcc-internal-format msgid "%s%#qD" msgstr "" -#: cp/call.cc:3966 +#: cp/call.cc:3989 #, gcc-internal-format msgid " inherited here" msgstr "" -#: cp/call.cc:3987 +#: cp/call.cc:4010 #, gcc-internal-format msgid "" " return type %qT of explicit conversion function cannot be converted to %qT " "with a qualification conversion" msgstr "" -#: cp/call.cc:3993 +#: cp/call.cc:4016 #, gcc-internal-format msgid "" " conversion from return type %qT of template conversion function " "specialization to %qT is not an exact match" msgstr "" -#: cp/call.cc:4004 +#: cp/call.cc:4027 #, gcc-internal-format msgid "" " substitution of deduced template arguments resulted in errors seen above" msgstr "" #. Re-run template unification with diagnostics. -#: cp/call.cc:4009 +#: cp/call.cc:4032 #, gcc-internal-format msgid " template argument deduction/substitution failed:" msgstr "" -#: cp/call.cc:4023 +#: cp/call.cc:4046 #, gcc-internal-format msgid "" " a constructor taking a single argument of its own class type is invalid" msgstr "" -#: cp/call.cc:4030 +#: cp/call.cc:4053 #, gcc-internal-format msgid "" " an inherited constructor is not a candidate for initialization from an " "expression of the same or derived type" msgstr "" -#: cp/call.cc:4109 +#: cp/call.cc:4132 #, gcc-internal-format msgid "" "some candidates omitted; use %<-fdiagnostics-all-candidates%> to display them" msgstr "" -#: cp/call.cc:4190 cp/call.cc:4735 +#: cp/call.cc:4213 cp/call.cc:4758 #, gcc-internal-format msgid "designated initializers cannot be used with a non-aggregate type %qT" msgstr "" -#: cp/call.cc:4629 +#: cp/call.cc:4652 msgid "conversion from %qH to %qI is ambiguous" msgstr "" -#: cp/call.cc:4741 cp/cvt.cc:864 +#: cp/call.cc:4764 cp/cvt.cc:864 msgid "could not convert %qE from %qH to %qI" msgstr "" -#: cp/call.cc:4806 +#: cp/call.cc:4829 msgid "" "initializing %qH with %qI in converted constant expression does not bind " "directly" msgstr "" -#: cp/call.cc:4827 +#: cp/call.cc:4850 msgid "conversion from %qH to %qI in a converted constant expression" msgstr "" -#: cp/call.cc:5012 +#: cp/call.cc:5035 #, gcc-internal-format msgid "no matching function for call to %<%D(%A)%>" msgstr "" -#: cp/call.cc:5015 +#: cp/call.cc:5038 #, gcc-internal-format msgid "call of overloaded %<%D(%A)%> is ambiguous" msgstr "" #. It's no good looking for an overloaded operator() on a #. pointer-to-member-function. -#: cp/call.cc:5299 +#: cp/call.cc:5322 #, gcc-internal-format msgid "" "pointer-to-member function %qE cannot be called without an object; consider " "using %<.*%> or %<->*%>" msgstr "" -#: cp/call.cc:5378 +#: cp/call.cc:5401 #, gcc-internal-format msgid "no match for call to %<(%T) (%A)%>" msgstr "" -#: cp/call.cc:5392 +#: cp/call.cc:5415 #, gcc-internal-format msgid "call of %<(%T) (%A)%> is ambiguous" msgstr "" -#: cp/call.cc:5435 +#: cp/call.cc:5458 #, gcc-internal-format msgid "ambiguous overload for " msgstr "" -#: cp/call.cc:5436 +#: cp/call.cc:5459 #, gcc-internal-format msgid "no match for " msgstr "" -#: cp/call.cc:5439 +#: cp/call.cc:5462 #, gcc-internal-format msgid " (operand types are %qT, %qT, and %qT)" msgstr "" -#: cp/call.cc:5441 +#: cp/call.cc:5464 #, gcc-internal-format msgid " (operand types are %qT and %qT)" msgstr "" -#: cp/call.cc:5443 +#: cp/call.cc:5466 #, gcc-internal-format msgid " (operand type is %qT)" msgstr "" -#: cp/call.cc:5460 +#: cp/call.cc:5483 #, gcc-internal-format msgid "ternary %" msgstr "" -#: cp/call.cc:5464 +#: cp/call.cc:5487 #, gcc-internal-format msgid "ternary % in %<%E ? %E : %E%>" msgstr "" -#: cp/call.cc:5473 cp/call.cc:5517 cp/call.cc:5527 +#: cp/call.cc:5496 cp/call.cc:5540 cp/call.cc:5550 #, gcc-internal-format msgid "%" msgstr "" -#: cp/call.cc:5476 +#: cp/call.cc:5499 #, gcc-internal-format msgid "% in %<%E%s%>" msgstr "" -#: cp/call.cc:5483 +#: cp/call.cc:5506 #, gcc-internal-format msgid "%" msgstr "" -#: cp/call.cc:5486 +#: cp/call.cc:5509 #, gcc-internal-format msgid "% in %<%E[%E]%>" msgstr "" -#: cp/call.cc:5494 +#: cp/call.cc:5517 #, gcc-internal-format msgid "%qs" msgstr "" -#: cp/call.cc:5497 +#: cp/call.cc:5520 #, gcc-internal-format msgid "%qs in %<%s %E%>" msgstr "" -#: cp/call.cc:5503 +#: cp/call.cc:5526 #, gcc-internal-format msgid "%" msgstr "" -#: cp/call.cc:5506 +#: cp/call.cc:5529 #, gcc-internal-format msgid "% in %<%s%E%>" msgstr "" -#: cp/call.cc:5521 +#: cp/call.cc:5544 #, gcc-internal-format msgid "% in %<%E %s %E%>" msgstr "" -#: cp/call.cc:5530 +#: cp/call.cc:5553 #, gcc-internal-format msgid "% in %<%s%E%>" msgstr "" -#: cp/call.cc:5642 +#: cp/call.cc:5665 #, gcc-internal-format msgid "ISO C++ forbids omitting the middle term of a % expression" msgstr "" -#: cp/call.cc:5719 +#: cp/call.cc:5742 #, gcc-internal-format msgid "" "inferred scalar type %qT is not an integer or floating-point type of the " "same size as %qT" msgstr "" -#: cp/call.cc:5736 cp/call.cc:5743 +#: cp/call.cc:5759 cp/call.cc:5766 msgid "conversion of scalar %qH to vector %qI involves truncation" msgstr "" -#: cp/call.cc:5799 +#: cp/call.cc:5822 #, gcc-internal-format msgid "incompatible vector types in conditional expression: %qT, %qT and %qT" msgstr "" -#: cp/call.cc:5851 cp/call.cc:6197 cp/call.cc:6217 +#: cp/call.cc:5874 cp/call.cc:6220 cp/call.cc:6240 #, gcc-internal-format msgid "operands to % of types %qT and %qT have unordered conversion rank" msgstr "" -#: cp/call.cc:5923 +#: cp/call.cc:5946 #, gcc-internal-format msgid "" "second operand to the conditional operator is of type %, but the " "third operand is neither a throw-expression nor of type %" msgstr "" -#: cp/call.cc:5928 +#: cp/call.cc:5951 #, gcc-internal-format msgid "" "third operand to the conditional operator is of type %, but the " "second operand is neither a throw-expression nor of type %" msgstr "" -#: cp/call.cc:5974 cp/call.cc:6086 cp/call.cc:6337 +#: cp/call.cc:5997 cp/call.cc:6109 cp/call.cc:6360 #, gcc-internal-format msgid "operands to % have different types %qT and %qT" msgstr "" -#: cp/call.cc:5978 +#: cp/call.cc:6001 #, gcc-internal-format msgid " and each type can be converted to the other" msgstr "" -#: cp/call.cc:6225 +#: cp/call.cc:6248 msgid "" "implicit conversion from %qH to %qI to match other result of conditional" msgstr "" -#: cp/call.cc:6243 +#: cp/call.cc:6266 #, gcc-internal-format msgid "enumerated mismatch in conditional expression: %qT vs %qT" msgstr "" -#: cp/call.cc:6263 +#: cp/call.cc:6286 #, gcc-internal-format msgid "" "conditional expression between enumeration type %qT and floating-point type " "%qT" msgstr "" -#: cp/call.cc:6267 +#: cp/call.cc:6290 #, gcc-internal-format msgid "" "conditional expression between floating-point type %qT and enumeration type " "%qT" msgstr "" -#: cp/call.cc:6271 +#: cp/call.cc:6294 #, gcc-internal-format msgid "" "conditional expression between enumeration type %qT and floating-point type " "%qT is deprecated" msgstr "" -#: cp/call.cc:6276 +#: cp/call.cc:6299 #, gcc-internal-format msgid "" "conditional expression between floating-point type %qT and enumeration type " "%qT is deprecated" msgstr "" -#: cp/call.cc:6292 +#: cp/call.cc:6315 #, gcc-internal-format msgid "enumerated and non-enumerated type in conditional expression" msgstr "" -#: cp/call.cc:7184 +#: cp/call.cc:7207 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs, trying prefix operator instead" msgstr "" -#: cp/call.cc:7186 +#: cp/call.cc:7209 #, gcc-internal-format msgid "no %<%D(int)%> declared for postfix %qs" msgstr "" -#: cp/call.cc:7266 +#: cp/call.cc:7289 #, gcc-internal-format msgid "" "in C++20 this comparison calls the current function recursively with " "reversed arguments" msgstr "" -#: cp/call.cc:7319 +#: cp/call.cc:7342 #, gcc-internal-format msgid "return type of %qD is not %qs" msgstr "" -#: cp/call.cc:7321 +#: cp/call.cc:7344 #, gcc-internal-format msgid "used as rewritten candidate for comparison of %qT and %qT" msgstr "" -#: cp/call.cc:7404 +#: cp/call.cc:7427 #, gcc-internal-format msgid "comparison between %q#T and %q#T" msgstr "" -#: cp/call.cc:7591 +#: cp/call.cc:7614 #, gcc-internal-format msgid "no match for call to %<%T::operator[] (%A)%>" msgstr "" -#: cp/call.cc:7605 +#: cp/call.cc:7628 #, gcc-internal-format msgid "call of %<%T::operator[] (%A)%> is ambiguous" msgstr "" -#: cp/call.cc:7883 +#: cp/call.cc:7906 #, gcc-internal-format msgid "" "exception cleanup for this placement new selects non-placement %" msgstr "" -#: cp/call.cc:7886 +#: cp/call.cc:7909 #, gcc-internal-format msgid "" "%qD is a usual (non-placement) deallocation function in C++14 (or with %<-" "fsized-deallocation%>)" msgstr "" -#: cp/call.cc:7923 +#: cp/call.cc:7946 #, gcc-internal-format msgid "%qD is a usual (non-placement) deallocation function" msgstr "" -#: cp/call.cc:8117 +#: cp/call.cc:8140 #, gcc-internal-format msgid "no corresponding deallocation function for %qD" msgstr "" -#: cp/call.cc:8120 +#: cp/call.cc:8143 #, gcc-internal-format msgid "" "destroying delete %qD cannot be used to release the allocated memory if the " "initialization throws because the object is not constructed yet" msgstr "" -#: cp/call.cc:8129 +#: cp/call.cc:8152 #, gcc-internal-format msgid "no suitable % for %qT" msgstr "" -#: cp/call.cc:8165 +#: cp/call.cc:8188 #, gcc-internal-format msgid "%q#D is private within this context" msgstr "" -#: cp/call.cc:8166 cp/decl.cc:9113 +#: cp/call.cc:8189 cp/decl.cc:9113 #, gcc-internal-format msgid "declared private here" msgstr "" -#: cp/call.cc:8171 +#: cp/call.cc:8194 #, gcc-internal-format msgid "%q#D is protected within this context" msgstr "" -#: cp/call.cc:8172 cp/decl.cc:9114 +#: cp/call.cc:8195 cp/decl.cc:9114 #, gcc-internal-format msgid "declared protected here" msgstr "" -#: cp/call.cc:8179 +#: cp/call.cc:8202 #, gcc-internal-format msgid "%q#D is inaccessible within this context" msgstr "" -#: cp/call.cc:8260 +#: cp/call.cc:8283 #, gcc-internal-format msgid "passing NULL to non-pointer argument %P of %qD" msgstr "" -#: cp/call.cc:8263 cp/call.cc:8282 cp/decl.cc:10850 cp/decl.cc:10858 +#: cp/call.cc:8286 cp/call.cc:8305 cp/decl.cc:10850 cp/decl.cc:10858 #: cp/typeck.cc:4606 #, gcc-internal-format msgid " declared here" msgstr "" -#: cp/call.cc:8267 +#: cp/call.cc:8290 #, gcc-internal-format msgid "converting to non-pointer type %qT from NULL" msgstr "" -#: cp/call.cc:8279 +#: cp/call.cc:8302 #, gcc-internal-format msgid "converting % to pointer type for argument %P of %qD" msgstr "" -#: cp/call.cc:8286 +#: cp/call.cc:8309 #, gcc-internal-format msgid "converting % to pointer type %qT" msgstr "" -#: cp/call.cc:8353 +#: cp/call.cc:8376 #, gcc-internal-format msgid " initializing argument %P of %qD" msgstr "" -#: cp/call.cc:8374 +#: cp/call.cc:8397 #, gcc-internal-format msgid "" "conversions to arrays of unknown bound are only available with %<-std=c+" "+20%> or %<-std=gnu++20%>" msgstr "" -#: cp/call.cc:8424 +#: cp/call.cc:8447 #, gcc-internal-format msgid "too many braces around initializer for %qT" msgstr "" -#: cp/call.cc:8435 +#: cp/call.cc:8458 msgid "converting to %qH from %qI requires direct-initialization" msgstr "" -#: cp/call.cc:8447 +#: cp/call.cc:8470 msgid "" "ISO C++ does not allow converting to %qH from %qI with greater conversion " "rank" msgstr "" -#: cp/call.cc:8455 +#: cp/call.cc:8478 msgid "" "ISO C++ does not allow converting to %qH from %qI with unordered conversion " "rank" msgstr "" -#: cp/call.cc:8471 +#: cp/call.cc:8494 msgid "invalid user-defined conversion from %qH to %qI" msgstr "" -#: cp/call.cc:8504 cp/cvt.cc:227 +#: cp/call.cc:8527 cp/cvt.cc:227 msgid "invalid conversion from %qH to %qI" msgstr "" -#: cp/call.cc:8551 cp/call.cc:8564 +#: cp/call.cc:8574 cp/call.cc:8587 #, gcc-internal-format msgid "" "converting to %qT from initializer list would use explicit constructor %qD" msgstr "" -#: cp/call.cc:8557 +#: cp/call.cc:8580 #, gcc-internal-format msgid "in C++11 and above a default constructor can be explicit" msgstr "" -#: cp/call.cc:8837 +#: cp/call.cc:8860 msgid "cannot bind rvalue reference of type %qH to lvalue of type %qI" msgstr "" -#: cp/call.cc:8846 +#: cp/call.cc:8869 msgid "" "cannot bind non-const lvalue reference of type %qH to a value of type %qI" msgstr "" -#: cp/call.cc:8851 +#: cp/call.cc:8874 msgid "" "cannot bind non-const lvalue reference of type %qH to an rvalue of type %qI" msgstr "" #. extype is volatile -#: cp/call.cc:8854 +#: cp/call.cc:8877 msgid "cannot bind lvalue reference of type %qH to an rvalue of type %qI" msgstr "" -#: cp/call.cc:8867 +#: cp/call.cc:8890 msgid "cannot bind reference of type %qH to %qI due to different array bounds" msgstr "" -#: cp/call.cc:8870 +#: cp/call.cc:8893 msgid "binding reference of type %qH to %qI discards qualifiers" msgstr "" -#: cp/call.cc:8909 +#: cp/call.cc:8932 #, gcc-internal-format msgid "cannot bind bit-field %qE to %qT" msgstr "" -#: cp/call.cc:8912 cp/call.cc:8930 +#: cp/call.cc:8935 cp/call.cc:8953 #, gcc-internal-format msgid "cannot bind packed field %qE to %qT" msgstr "" -#: cp/call.cc:8915 +#: cp/call.cc:8938 #, gcc-internal-format msgid "cannot bind rvalue %qE to %qT" msgstr "" -#: cp/call.cc:9116 +#: cp/call.cc:9139 msgid "implicit conversion from %qH to %qI when passing argument to function" msgstr "" -#: cp/call.cc:9145 cp/cvt.cc:2011 +#: cp/call.cc:9168 cp/cvt.cc:2011 #, gcc-internal-format msgid "" "scoped enum %qT passed through %<...%> as %qT before %<-fabi-version=6%>, " "%qT after" msgstr "" -#: cp/call.cc:9189 +#: cp/call.cc:9212 #, gcc-internal-format msgid "" "passing objects of non-trivially-copyable type %q#T through %<...%> is " "conditionally supported" msgstr "" -#: cp/call.cc:9225 +#: cp/call.cc:9248 #, gcc-internal-format msgid "cannot receive reference type %qT through %<...%>" msgstr "" -#: cp/call.cc:9235 +#: cp/call.cc:9258 #, gcc-internal-format msgid "" "receiving objects of non-trivially-copyable type %q#T through %<...%> is " "conditionally-supported" msgstr "" -#: cp/call.cc:9303 +#: cp/call.cc:9326 #, gcc-internal-format msgid "recursive evaluation of default argument for %q#D" msgstr "" -#: cp/call.cc:9312 +#: cp/call.cc:9335 #, gcc-internal-format msgid "" "call to %qD uses the default argument for parameter %P, which is not yet " "defined" msgstr "" -#: cp/call.cc:9412 +#: cp/call.cc:9435 #, gcc-internal-format msgid "argument of function call might be a candidate for a format attribute" msgstr "" -#: cp/call.cc:9492 +#: cp/call.cc:9515 #, gcc-internal-format msgid "use of multiversioned function without a default" msgstr "" -#: cp/call.cc:9997 +#: cp/call.cc:10020 #, gcc-internal-format msgid "use %<-fdiagnostics-all-candidates%> to display considered candidates" msgstr "" -#: cp/call.cc:10120 +#: cp/call.cc:10143 #, gcc-internal-format msgid "passing %qT as % argument discards qualifiers" msgstr "" -#: cp/call.cc:10123 cp/call.cc:12969 +#: cp/call.cc:10146 cp/call.cc:12992 #, gcc-internal-format msgid " in call to %qD" msgstr "" -#: cp/call.cc:10148 +#: cp/call.cc:10171 #, gcc-internal-format msgid "%qT is not an accessible base of %qT" msgstr "" -#: cp/call.cc:10373 +#: cp/call.cc:10396 #, gcc-internal-format msgid "passing arguments to ellipsis of inherited constructor %qD" msgstr "" -#: cp/call.cc:10510 +#: cp/call.cc:10533 #, gcc-internal-format msgid "" "assignment from temporary % does not extend the lifetime " "of the underlying array" msgstr "" -#: cp/call.cc:10877 +#: cp/call.cc:10900 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with no trivial copy-assignment" msgstr "" -#: cp/call.cc:10880 +#: cp/call.cc:10903 #, gcc-internal-format msgid "%qD writing to an object of non-trivial type %#qT%s" msgstr "" -#: cp/call.cc:10885 +#: cp/call.cc:10908 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with %qs member %qD" msgstr "" -#: cp/call.cc:10890 +#: cp/call.cc:10913 #, gcc-internal-format msgid "" "%qD writing to an object of type %#qT containing a pointer to data member%s" msgstr "" -#: cp/call.cc:10905 +#: cp/call.cc:10928 #, gcc-internal-format msgid "; use assignment or value-initialization instead" msgstr "" -#: cp/call.cc:10907 +#: cp/call.cc:10930 #, gcc-internal-format msgid "; use assignment instead" msgstr "" -#: cp/call.cc:10909 +#: cp/call.cc:10932 #, gcc-internal-format msgid "; use value-initialization instead" msgstr "" -#: cp/call.cc:10912 +#: cp/call.cc:10935 #, gcc-internal-format msgid "%qD clearing an object of type %#qT with no trivial copy-assignment%s" msgstr "" -#: cp/call.cc:10915 +#: cp/call.cc:10938 #, gcc-internal-format msgid "%qD clearing an object of non-trivial type %#qT%s" msgstr "" -#: cp/call.cc:10917 +#: cp/call.cc:10940 #, gcc-internal-format msgid "%qD clearing an object of type %#qT containing a pointer-to-member%s" msgstr "" -#: cp/call.cc:10938 +#: cp/call.cc:10961 #, gcc-internal-format msgid "; use copy-assignment or copy-initialization instead" msgstr "" -#: cp/call.cc:10940 +#: cp/call.cc:10963 #, gcc-internal-format msgid "; use copy-assignment instead" msgstr "" -#: cp/call.cc:10942 +#: cp/call.cc:10965 #, gcc-internal-format msgid "; use copy-initialization instead" msgstr "" -#: cp/call.cc:10945 +#: cp/call.cc:10968 #, gcc-internal-format msgid "%qD writing to an object of type %#qT with no trivial copy-assignment%s" msgstr "" -#: cp/call.cc:10948 +#: cp/call.cc:10971 #, gcc-internal-format msgid "%qD writing to an object of non-trivially copyable type %#qT%s" msgstr "" -#: cp/call.cc:10951 +#: cp/call.cc:10974 #, gcc-internal-format msgid "%qD writing to an object with a deleted copy constructor" msgstr "" -#: cp/call.cc:10962 +#: cp/call.cc:10985 #, gcc-internal-format msgid "%qD copying an object of non-trivial type %#qT from an array of %#qT" msgstr "" -#: cp/call.cc:10974 +#: cp/call.cc:10997 #, gcc-internal-format msgid "" "%qD copying an object of type %#qT with %qs member %qD from an array of " "%#qT; use assignment or copy-initialization instead" msgstr "" -#: cp/call.cc:10993 +#: cp/call.cc:11016 #, gcc-internal-format msgid "" "%qD writing to an object of a non-trivial type %#qT leaves %wu bytes " "unchanged" msgstr "" -#: cp/call.cc:10996 +#: cp/call.cc:11019 #, gcc-internal-format msgid "" "%qD writing to an object of a non-trivial type %#qT leaves %wu byte unchanged" msgstr "" -#: cp/call.cc:11006 +#: cp/call.cc:11029 #, gcc-internal-format msgid "" "%qD moving an object of non-trivially copyable type %#qT; use % and " "% instead" msgstr "" -#: cp/call.cc:11009 +#: cp/call.cc:11032 #, gcc-internal-format msgid "" "%qD moving an object of type %#qT with deleted copy constructor; use % " "and % instead" msgstr "" -#: cp/call.cc:11012 +#: cp/call.cc:11035 #, gcc-internal-format msgid "%qD moving an object of type %#qT with deleted destructor" msgstr "" -#: cp/call.cc:11021 +#: cp/call.cc:11044 #, gcc-internal-format msgid "" "%qD moving an object of non-trivial type %#qT and size %E into a region of " "size %E" msgstr "" -#: cp/call.cc:11043 +#: cp/call.cc:11066 #, gcc-internal-format msgid "%#qT declared here" msgstr "" -#: cp/call.cc:11097 +#: cp/call.cc:11120 #, gcc-internal-format msgid "" "argument %u in call to function %qE has pointer to a non-trivially-copyable " "type (%qT)" msgstr "" -#: cp/call.cc:11164 +#: cp/call.cc:11187 #, gcc-internal-format msgid "constructor delegates to itself" msgstr "" -#: cp/call.cc:11439 cp/typeck.cc:10389 +#: cp/call.cc:11462 cp/typeck.cc:10389 msgid "cannot convert %qH to %qI" msgstr "" -#: cp/call.cc:11461 +#: cp/call.cc:11484 #, gcc-internal-format msgid "no matching function for call to %<%T::operator %T(%A)%#V%>" msgstr "" -#: cp/call.cc:11493 +#: cp/call.cc:11516 #, gcc-internal-format msgid "no matching function for call to %<%T::%s%E(%A)%#V%>" msgstr "" -#: cp/call.cc:11541 +#: cp/call.cc:11564 #, gcc-internal-format msgid "call to non-function %qD" msgstr "" -#: cp/call.cc:11579 cp/pt.cc:17141 cp/typeck.cc:3483 +#: cp/call.cc:11602 cp/pt.cc:17172 cp/typeck.cc:3483 #, gcc-internal-format msgid "cannot call constructor %<%T::%D%> directly" msgstr "" -#: cp/call.cc:11581 +#: cp/call.cc:11604 #, gcc-internal-format msgid "for a function-style cast, remove the redundant %<::%D%>" msgstr "" -#: cp/call.cc:11763 +#: cp/call.cc:11786 #, gcc-internal-format msgid "no matching function for call to %<%s(%A)%>" msgstr "" -#: cp/call.cc:11766 +#: cp/call.cc:11789 #, gcc-internal-format msgid "call of overloaded %<%s(%A)%> is ambiguous" msgstr "" -#: cp/call.cc:11789 +#: cp/call.cc:11812 #, gcc-internal-format msgid "pure virtual %q#D called from non-static data member initializer" msgstr "" -#: cp/call.cc:11794 +#: cp/call.cc:11817 #, gcc-internal-format msgid "pure virtual %q#D called from constructor" msgstr "" -#: cp/call.cc:11795 +#: cp/call.cc:11818 #, gcc-internal-format msgid "pure virtual %q#D called from destructor" msgstr "" -#: cp/call.cc:11818 +#: cp/call.cc:11841 #, gcc-internal-format msgid "cannot call member function %qD without object" msgstr "" -#: cp/call.cc:12967 +#: cp/call.cc:12990 #, gcc-internal-format msgid "passing %qT chooses %qT over %qT" msgstr "" -#: cp/call.cc:12993 +#: cp/call.cc:13016 #, gcc-internal-format msgid "" "C++20 says that these are ambiguous, even though the second is reversed:" msgstr "" -#: cp/call.cc:13016 +#: cp/call.cc:13039 #, gcc-internal-format msgid "try making the operator a % member function" msgstr "" -#: cp/call.cc:13079 +#: cp/call.cc:13102 #, gcc-internal-format msgid "choosing %qD over %qD" msgstr "" -#: cp/call.cc:13080 +#: cp/call.cc:13103 msgid " for conversion from %qH to %qI" msgstr "" -#: cp/call.cc:13083 +#: cp/call.cc:13106 #, gcc-internal-format msgid " because conversion sequence for the argument is better" msgstr "" -#: cp/call.cc:13367 +#: cp/call.cc:13390 #, gcc-internal-format msgid "default argument mismatch in overload resolution" msgstr "" -#: cp/call.cc:13371 +#: cp/call.cc:13394 #, gcc-internal-format msgid " candidate 1: %q#F" msgstr "" -#: cp/call.cc:13373 +#: cp/call.cc:13396 #, gcc-internal-format msgid " candidate 2: %q#F" msgstr "" -#: cp/call.cc:13419 +#: cp/call.cc:13442 #, gcc-internal-format msgid "" "ISO C++ says that these are ambiguous, even though the worst conversion for " "the first is better than the worst conversion for the second:" msgstr "" -#: cp/call.cc:13827 +#: cp/call.cc:13850 #, gcc-internal-format msgid "a temporary bound to %qD only persists until the constructor exits" msgstr "" -#: cp/call.cc:13980 +#: cp/call.cc:14003 msgid "" "invalid initialization of non-const reference of type %qH from an rvalue of " "type %qI" msgstr "" -#: cp/call.cc:13984 +#: cp/call.cc:14007 msgid "" "invalid initialization of reference of type %qH from expression of type %qI" msgstr "" -#: cp/call.cc:14302 +#: cp/call.cc:14325 #, gcc-internal-format msgid "possibly dangling reference to a temporary" msgstr "" -#: cp/call.cc:14303 +#: cp/call.cc:14326 #, gcc-internal-format msgid "the temporary was destroyed at the end of the full expression %qE" msgstr "" -#: cp/call.cc:14571 +#: cp/call.cc:14594 #, gcc-internal-format msgid "explicit conversion function was not considered" msgstr "" @@ -55458,7 +55485,7 @@ msgstr "" msgid "method declared %qE overriding %qE method" msgstr "" -#: cp/class.cc:6204 cp/constexpr.cc:302 +#: cp/class.cc:6204 cp/constexpr.cc:299 #, gcc-internal-format msgid "" "enclosing class of % non-static member function %q+#D is not a " @@ -55602,7 +55629,7 @@ msgstr "" msgid "next member %q#D declared here" msgstr "" -#: cp/class.cc:7785 cp/decl.cc:17637 cp/parser.cc:27637 +#: cp/class.cc:7785 cp/decl.cc:17643 cp/parser.cc:27637 #, gcc-internal-format msgid "redefinition of %q#T" msgstr "" @@ -55740,7 +55767,7 @@ msgstr "" msgid "lambdas are implicitly % only in C++17 and later" msgstr "" -#: cp/constexpr.cc:272 cp/decl.cc:14672 +#: cp/constexpr.cc:270 cp/decl.cc:14678 #, gcc-internal-format msgid "" "% destructors only available with %<-std=c++20%> or %<-std=gnu+" @@ -55748,135 +55775,135 @@ msgid "" msgstr "" #. constexpr_fundef_p -#: cp/constexpr.cc:286 +#: cp/constexpr.cc:283 #, gcc-internal-format msgid "invalid return type %qT of % function %q+D" msgstr "" -#: cp/constexpr.cc:313 +#: cp/constexpr.cc:310 #, gcc-internal-format msgid "%q#T has virtual base classes" msgstr "" -#: cp/constexpr.cc:571 +#: cp/constexpr.cc:568 #, gcc-internal-format msgid "% constructor does not have empty body" msgstr "" -#: cp/constexpr.cc:829 +#: cp/constexpr.cc:826 #, gcc-internal-format msgid "" "% constructor for union %qT must initialize exactly one non-" "static data member" msgstr "" -#: cp/constexpr.cc:890 +#: cp/constexpr.cc:887 #, gcc-internal-format msgid "" "member %qD must be initialized by mem-initializer in % " "constructor" msgstr "" -#: cp/constexpr.cc:953 +#: cp/constexpr.cc:950 #, gcc-internal-format msgid "body of % function %qD not a return-statement" msgstr "" -#: cp/constexpr.cc:1081 +#: cp/constexpr.cc:1078 #, gcc-internal-format msgid "%qD is not usable as a % function because:" msgstr "" -#: cp/constexpr.cc:1318 cp/constexpr.cc:6347 +#: cp/constexpr.cc:1315 cp/constexpr.cc:6346 #, gcc-internal-format msgid "destroying %qE outside its lifetime" msgstr "" -#: cp/constexpr.cc:1609 cp/constexpr.cc:3306 +#: cp/constexpr.cc:1606 cp/constexpr.cc:3303 #: rust/backend/rust-constexpr.cc:3326 rust/backend/rust-constexpr.cc:3589 #, gcc-internal-format msgid "% call flows off the end of the function" msgstr "" -#: cp/constexpr.cc:1611 cp/constexpr.cc:1710 cp/constexpr.cc:1719 -#: cp/constexpr.cc:3578 rust/backend/rust-constexpr.cc:3331 +#: cp/constexpr.cc:1608 cp/constexpr.cc:1707 cp/constexpr.cc:1716 +#: cp/constexpr.cc:3575 rust/backend/rust-constexpr.cc:3331 #: rust/backend/rust-constexpr.cc:3341 rust/backend/rust-constexpr.cc:4324 #, gcc-internal-format msgid "%q+E is not a constant expression" msgstr "" -#: cp/constexpr.cc:1896 cp/constexpr.cc:5913 cp/constexpr.cc:8212 +#: cp/constexpr.cc:1893 cp/constexpr.cc:5912 cp/constexpr.cc:8211 #: rust/backend/rust-constexpr.cc:875 rust/backend/rust-constexpr.cc:2494 #, gcc-internal-format msgid "dereferencing a null pointer" msgstr "" -#: cp/constexpr.cc:2075 +#: cp/constexpr.cc:2072 #, gcc-internal-format msgid "the comparison reduces to %qE" msgstr "" -#: cp/constexpr.cc:2078 +#: cp/constexpr.cc:2075 #, gcc-internal-format msgid "%qE evaluates to false" msgstr "" -#: cp/constexpr.cc:2157 +#: cp/constexpr.cc:2154 #, gcc-internal-format msgid "failed % attribute assumption" msgstr "" -#: cp/constexpr.cc:2192 cp/constexpr.cc:9662 +#: cp/constexpr.cc:2189 cp/constexpr.cc:9661 #: rust/backend/rust-constexpr.cc:5758 #, gcc-internal-format msgid "call to internal function %qE" msgstr "" -#: cp/constexpr.cc:2246 rust/backend/rust-constexpr.cc:2615 +#: cp/constexpr.cc:2243 rust/backend/rust-constexpr.cc:2615 #, gcc-internal-format msgid "modifying a const object %qE is not allowed in a constant expression" msgstr "" -#: cp/constexpr.cc:2274 rust/backend/rust-constexpr.cc:2618 +#: cp/constexpr.cc:2271 rust/backend/rust-constexpr.cc:2618 #, gcc-internal-format msgid "originally declared % here" msgstr "" -#: cp/constexpr.cc:2530 cp/constexpr.cc:2586 cp/constexpr.cc:2619 -#: cp/constexpr.cc:2641 +#: cp/constexpr.cc:2527 cp/constexpr.cc:2583 cp/constexpr.cc:2616 +#: cp/constexpr.cc:2638 #, gcc-internal-format msgid "reference % failed" msgstr "" -#: cp/constexpr.cc:2531 +#: cp/constexpr.cc:2528 #, gcc-internal-format msgid "dynamic type %qT of its operand does not have a base class of type %qT" msgstr "" -#: cp/constexpr.cc:2555 +#: cp/constexpr.cc:2552 #, gcc-internal-format msgid "virtual table pointer is used uninitialized" msgstr "" -#: cp/constexpr.cc:2587 cp/constexpr.cc:2620 +#: cp/constexpr.cc:2584 cp/constexpr.cc:2617 #, gcc-internal-format msgid "" "static type %qT of its operand is a non-public base class of dynamic type %qT" msgstr "" -#: cp/constexpr.cc:2643 +#: cp/constexpr.cc:2640 #, gcc-internal-format msgid "%qT is an ambiguous base class of dynamic type %qT of its operand" msgstr "" -#: cp/constexpr.cc:2646 +#: cp/constexpr.cc:2643 #, gcc-internal-format msgid "" "dynamic type %qT of its operand does not have an unambiguous public base " "class %qT" msgstr "" -#: cp/constexpr.cc:2723 cp/constexpr.cc:3003 cp/constexpr.cc:9698 +#: cp/constexpr.cc:2720 cp/constexpr.cc:3000 cp/constexpr.cc:9697 #: rust/backend/rust-constexpr.cc:5789 #, gcc-internal-format msgid "call to non-% function %qD" @@ -55884,149 +55911,149 @@ msgstr "" #. virtual_offset is only set for virtual bases, which make the #. class non-literal, so we don't need to handle it here. -#: cp/constexpr.cc:2729 +#: cp/constexpr.cc:2726 #, gcc-internal-format msgid "calling constexpr member function %qD through virtual base subobject" msgstr "" -#: cp/constexpr.cc:2845 rust/backend/rust-constexpr.cc:3387 +#: cp/constexpr.cc:2842 rust/backend/rust-constexpr.cc:3387 #, gcc-internal-format msgid "expression %qE does not designate a % function" msgstr "" -#: cp/constexpr.cc:2923 +#: cp/constexpr.cc:2920 #, gcc-internal-format msgid "array deallocation of object allocated with non-array allocation" msgstr "" -#: cp/constexpr.cc:2927 cp/constexpr.cc:2950 +#: cp/constexpr.cc:2924 cp/constexpr.cc:2947 #, gcc-internal-format msgid "allocation performed here" msgstr "" -#: cp/constexpr.cc:2946 +#: cp/constexpr.cc:2943 #, gcc-internal-format msgid "non-array deallocation of object allocated with array allocation" msgstr "" -#: cp/constexpr.cc:2963 +#: cp/constexpr.cc:2960 #, gcc-internal-format msgid "deallocation of already deallocated storage" msgstr "" -#: cp/constexpr.cc:2970 +#: cp/constexpr.cc:2967 #, gcc-internal-format msgid "deallocation of storage that was not previously allocated" msgstr "" -#: cp/constexpr.cc:3087 rust/backend/rust-constexpr.cc:3442 +#: cp/constexpr.cc:3084 rust/backend/rust-constexpr.cc:3442 #, gcc-internal-format msgid "%qD called in a constant expression before its definition is complete" msgstr "" -#: cp/constexpr.cc:3094 +#: cp/constexpr.cc:3091 #, gcc-internal-format msgid "%qD called in a constant expression" msgstr "" -#: cp/constexpr.cc:3098 rust/backend/rust-constexpr.cc:3456 +#: cp/constexpr.cc:3095 rust/backend/rust-constexpr.cc:3456 #, gcc-internal-format msgid "%qD used before its definition" msgstr "" -#: cp/constexpr.cc:3170 rust/backend/rust-constexpr.cc:3498 +#: cp/constexpr.cc:3167 rust/backend/rust-constexpr.cc:3498 #, gcc-internal-format msgid "call has circular dependency" msgstr "" -#: cp/constexpr.cc:3181 rust/backend/rust-constexpr.cc:3509 +#: cp/constexpr.cc:3178 rust/backend/rust-constexpr.cc:3509 #, gcc-internal-format msgid "" "% evaluation depth exceeds maximum of %d (use %<-fconstexpr-" "depth=%> to increase the maximum)" msgstr "" -#: cp/constexpr.cc:3536 +#: cp/constexpr.cc:3533 #, gcc-internal-format msgid "reference to %qD is not a constant expression" msgstr "" -#: cp/constexpr.cc:3539 +#: cp/constexpr.cc:3536 #, gcc-internal-format msgid "pointer to %qD is not a constant expression" msgstr "" -#: cp/constexpr.cc:3545 +#: cp/constexpr.cc:3542 #, gcc-internal-format msgid "" "address of non-static constexpr variable %qD may differ on each invocation " "of the enclosing function; add % to give it a constant address" msgstr "" -#: cp/constexpr.cc:3621 +#: cp/constexpr.cc:3618 #, gcc-internal-format msgid "right operand of shift expression %q+E is negative" msgstr "" -#: cp/constexpr.cc:3628 +#: cp/constexpr.cc:3625 #, gcc-internal-format msgid "" "right operand of shift expression %q+E is greater than or equal to the " "precision %wu of the left operand" msgstr "" -#: cp/constexpr.cc:3651 +#: cp/constexpr.cc:3648 #, gcc-internal-format msgid "left operand of shift expression %q+E is negative" msgstr "" -#: cp/constexpr.cc:3670 +#: cp/constexpr.cc:3667 #, gcc-internal-format msgid "shift expression %q+E overflows" msgstr "" -#: cp/constexpr.cc:3869 +#: cp/constexpr.cc:3866 #, gcc-internal-format msgid "arithmetic involving a null pointer in %qE" msgstr "" -#: cp/constexpr.cc:4304 rust/backend/rust-constexpr.cc:4399 +#: cp/constexpr.cc:4301 rust/backend/rust-constexpr.cc:4399 #, gcc-internal-format msgid "" "array subscript value %qE is outside the bounds of array %qD of type %qT" msgstr "" -#: cp/constexpr.cc:4307 rust/backend/rust-constexpr.cc:4404 +#: cp/constexpr.cc:4304 rust/backend/rust-constexpr.cc:4404 #, gcc-internal-format msgid "" "nonzero array subscript %qE is used with array %qD of type %qT with unknown " "bounds" msgstr "" -#: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:4411 +#: cp/constexpr.cc:4309 rust/backend/rust-constexpr.cc:4411 #, gcc-internal-format msgid "array subscript value %qE is outside the bounds of array type %qT" msgstr "" -#: cp/constexpr.cc:4315 rust/backend/rust-constexpr.cc:4416 +#: cp/constexpr.cc:4312 rust/backend/rust-constexpr.cc:4416 #, gcc-internal-format msgid "" "nonzero array subscript %qE is used with array of type %qT with unknown " "bounds" msgstr "" -#: cp/constexpr.cc:4503 rust/backend/rust-constexpr.cc:1667 +#: cp/constexpr.cc:4500 rust/backend/rust-constexpr.cc:1667 #, gcc-internal-format msgid "accessing uninitialized array element" msgstr "" -#: cp/constexpr.cc:4565 rust/backend/rust-constexpr.cc:1724 +#: cp/constexpr.cc:4562 rust/backend/rust-constexpr.cc:1724 #, gcc-internal-format msgid "dereferencing a null pointer in %qE" msgstr "" -#: cp/constexpr.cc:4584 cp/constexpr.cc:4700 cp/constexpr.cc:4712 -#: cp/constexpr.cc:7406 cp/constexpr.cc:7526 cp/constexpr.cc:9612 +#: cp/constexpr.cc:4581 cp/constexpr.cc:4697 cp/constexpr.cc:4709 +#: cp/constexpr.cc:7405 cp/constexpr.cc:7525 cp/constexpr.cc:9611 #: rust/backend/rust-constexpr.cc:1738 rust/backend/rust-constexpr.cc:1983 #: rust/backend/rust-constexpr.cc:2225 rust/backend/rust-constexpr.cc:4743 #: rust/backend/rust-constexpr.cc:5712 @@ -56034,269 +56061,269 @@ msgstr "" msgid "%qE is not a constant expression" msgstr "" -#: cp/constexpr.cc:4592 rust/backend/rust-constexpr.cc:1744 +#: cp/constexpr.cc:4589 rust/backend/rust-constexpr.cc:1744 #, gcc-internal-format msgid "mutable %qD is not usable in a constant expression" msgstr "" -#: cp/constexpr.cc:4624 cp/constexpr.cc:4660 cp/constexpr.cc:6511 +#: cp/constexpr.cc:4621 cp/constexpr.cc:4657 cp/constexpr.cc:6510 #: rust/backend/rust-constexpr.cc:1774 rust/backend/rust-constexpr.cc:1797 #, gcc-internal-format msgid "accessing uninitialized member %qD" msgstr "" -#: cp/constexpr.cc:4626 cp/constexpr.cc:4639 cp/constexpr.cc:6506 +#: cp/constexpr.cc:4623 cp/constexpr.cc:4636 cp/constexpr.cc:6505 #: rust/backend/rust-constexpr.cc:1776 #, gcc-internal-format msgid "" "accessing %qD member instead of initialized %qD member in constant expression" msgstr "" -#: cp/constexpr.cc:4778 +#: cp/constexpr.cc:4775 #, gcc-internal-format msgid "%qs is not a constant expression because %qT is a union type" msgstr "" -#: cp/constexpr.cc:4781 +#: cp/constexpr.cc:4778 #, gcc-internal-format msgid "%qs is not a constant expression because %qT contains a union type" msgstr "" -#: cp/constexpr.cc:4792 +#: cp/constexpr.cc:4789 #, gcc-internal-format msgid "%qs is not a constant expression because %qT is a pointer type" msgstr "" -#: cp/constexpr.cc:4795 +#: cp/constexpr.cc:4792 #, gcc-internal-format msgid "%qs is not a constant expression because %qT contains a pointer type" msgstr "" -#: cp/constexpr.cc:4806 +#: cp/constexpr.cc:4803 #, gcc-internal-format msgid "%qs is not a constant expression because %qT is a reference type" msgstr "" -#: cp/constexpr.cc:4809 +#: cp/constexpr.cc:4806 #, gcc-internal-format msgid "%qs is not a constant expression because %qT contains a reference type" msgstr "" -#: cp/constexpr.cc:4820 +#: cp/constexpr.cc:4817 #, gcc-internal-format msgid "" "%qs is not a constant expression because %qT is a pointer to member type" msgstr "" -#: cp/constexpr.cc:4824 +#: cp/constexpr.cc:4821 #, gcc-internal-format msgid "" "%qs is not a constant expression because %qT contains a pointer to member " "type" msgstr "" -#: cp/constexpr.cc:4835 +#: cp/constexpr.cc:4832 #, gcc-internal-format msgid "%qs is not a constant expression because %qT is volatile" msgstr "" -#: cp/constexpr.cc:4838 +#: cp/constexpr.cc:4835 #, gcc-internal-format msgid "" "%qs is not a constant expression because %qT contains a volatile subobject" msgstr "" -#: cp/constexpr.cc:4991 +#: cp/constexpr.cc:4990 #, gcc-internal-format msgid "%qs cannot be constant evaluated on the target" msgstr "" -#: cp/constexpr.cc:5000 cp/constexpr.cc:5010 +#: cp/constexpr.cc:4999 cp/constexpr.cc:5009 #, gcc-internal-format msgid "%qs cannot be constant evaluated because the type is too large" msgstr "" -#: cp/constexpr.cc:5030 +#: cp/constexpr.cc:5029 #, gcc-internal-format msgid "%qs cannot be constant evaluated because the argument cannot be encoded" msgstr "" -#: cp/constexpr.cc:5076 +#: cp/constexpr.cc:5075 #, gcc-internal-format msgid "%qs accessing uninitialized byte at offset %d" msgstr "" -#: cp/constexpr.cc:5088 +#: cp/constexpr.cc:5087 #, gcc-internal-format msgid "" "%qs cannot be constant evaluated because the argument cannot be interpreted" msgstr "" -#: cp/constexpr.cc:5933 rust/backend/rust-constexpr.cc:895 +#: cp/constexpr.cc:5932 rust/backend/rust-constexpr.cc:895 #, gcc-internal-format msgid "accessing value of %qE through a %qT glvalue in a constant expression" msgstr "" #. Provide a more accurate message for deleted variables. -#: cp/constexpr.cc:5973 cp/constexpr.cc:6006 +#: cp/constexpr.cc:5972 cp/constexpr.cc:6005 #, gcc-internal-format msgid "use of allocated storage after deallocation in a constant expression" msgstr "" -#: cp/constexpr.cc:5975 cp/constexpr.cc:6001 cp/constexpr.cc:6008 -#: cp/constexpr.cc:6342 +#: cp/constexpr.cc:5974 cp/constexpr.cc:6000 cp/constexpr.cc:6007 +#: cp/constexpr.cc:6341 #, gcc-internal-format msgid "allocated here" msgstr "" -#: cp/constexpr.cc:5979 +#: cp/constexpr.cc:5978 #, gcc-internal-format msgid "accessing %qE outside its lifetime" msgstr "" -#: cp/constexpr.cc:5999 +#: cp/constexpr.cc:5998 #, gcc-internal-format msgid "" "the content of uninitialized storage is not usable in a constant expression" msgstr "" -#: cp/constexpr.cc:6011 rust/backend/rust-constexpr.cc:4041 +#: cp/constexpr.cc:6010 rust/backend/rust-constexpr.cc:4041 #, gcc-internal-format msgid "the value of %qD is not usable in a constant expression" msgstr "" -#: cp/constexpr.cc:6019 +#: cp/constexpr.cc:6018 #, gcc-internal-format msgid "%qD used in its own initializer" msgstr "" -#: cp/constexpr.cc:6024 +#: cp/constexpr.cc:6023 #, gcc-internal-format msgid "%q#D is not const" msgstr "" -#: cp/constexpr.cc:6027 +#: cp/constexpr.cc:6026 #, gcc-internal-format msgid "%q#D is volatile" msgstr "" -#: cp/constexpr.cc:6032 cp/constexpr.cc:6039 +#: cp/constexpr.cc:6031 cp/constexpr.cc:6038 #, gcc-internal-format msgid "%qD was not initialized with a constant expression" msgstr "" -#: cp/constexpr.cc:6045 +#: cp/constexpr.cc:6044 #, gcc-internal-format msgid "%qD was not declared %" msgstr "" -#: cp/constexpr.cc:6048 +#: cp/constexpr.cc:6047 #, gcc-internal-format msgid "%qD does not have integral or enumeration type" msgstr "" -#: cp/constexpr.cc:6340 +#: cp/constexpr.cc:6339 #, gcc-internal-format msgid "" "modification of allocated storage after deallocation is not a constant " "expression" msgstr "" -#: cp/constexpr.cc:6349 +#: cp/constexpr.cc:6348 #, gcc-internal-format msgid "modification of %qE outside its lifetime is not a constant expression" msgstr "" -#: cp/constexpr.cc:6356 +#: cp/constexpr.cc:6355 #, gcc-internal-format msgid "" "destroying %qE from outside current evaluation is not a constant expression" msgstr "" -#: cp/constexpr.cc:6359 +#: cp/constexpr.cc:6358 #, gcc-internal-format msgid "" "modification of %qE from outside current evaluation is not a constant " "expression" msgstr "" -#: cp/constexpr.cc:6486 +#: cp/constexpr.cc:6485 #, gcc-internal-format msgid "" "change of the active member of a union from %qD to %qD is not a constant " "expression before C++20" msgstr "" -#: cp/constexpr.cc:6515 +#: cp/constexpr.cc:6514 #, gcc-internal-format msgid "" "%qD does not implicitly begin its lifetime because %qT does not have a non-" "deleted trivial default constructor, use % instead" msgstr "" -#: cp/constexpr.cc:6522 +#: cp/constexpr.cc:6521 #, gcc-internal-format msgid "" "initializing %qD requires a member access expression as the left operand of " "the assignment" msgstr "" -#: cp/constexpr.cc:6534 rust/backend/rust-constexpr.cc:2822 +#: cp/constexpr.cc:6533 rust/backend/rust-constexpr.cc:2822 #, gcc-internal-format msgid "" "change of the active member of a union from %qD to %qD during initialization" msgstr "" -#: cp/constexpr.cc:6982 cp/constexpr.cc:8561 cp/constexpr.cc:8573 +#: cp/constexpr.cc:6981 cp/constexpr.cc:8560 cp/constexpr.cc:8572 #: rust/backend/rust-constexpr.cc:4668 #, gcc-internal-format msgid "statement is not a constant expression" msgstr "" -#: cp/constexpr.cc:7078 rust/backend/rust-constexpr.cc:4933 +#: cp/constexpr.cc:7077 rust/backend/rust-constexpr.cc:4933 #, gcc-internal-format msgid "" "% loop iteration count exceeds limit of %d (use %<-fconstexpr-" "loop-limit=%> to increase the limit)" msgstr "" -#: cp/constexpr.cc:7185 rust/backend/rust-constexpr.cc:999 +#: cp/constexpr.cc:7184 rust/backend/rust-constexpr.cc:999 #, gcc-internal-format msgid "inline assembly is not a constant expression" msgstr "" -#: cp/constexpr.cc:7187 rust/backend/rust-constexpr.cc:1000 +#: cp/constexpr.cc:7186 rust/backend/rust-constexpr.cc:1000 #, gcc-internal-format msgid "" "only unevaluated inline assembly is allowed in a % function in C+" "+20" msgstr "" -#: cp/constexpr.cc:7205 +#: cp/constexpr.cc:7204 #, gcc-internal-format msgid "use of %qD" msgstr "" -#: cp/constexpr.cc:7209 +#: cp/constexpr.cc:7208 #, gcc-internal-format msgid "" "its value can vary between compiler versions or with different %<-mtune%> or " "%<-mcpu%> flags" msgstr "" -#: cp/constexpr.cc:7211 +#: cp/constexpr.cc:7210 #, gcc-internal-format msgid "" "if this use is part of a public ABI, change it to instead use a constant " "variable you define" msgstr "" -#: cp/constexpr.cc:7213 +#: cp/constexpr.cc:7212 #, gcc-internal-format, gfc-internal-format msgid "the default value for the current CPU tuning is %d bytes" msgstr "" -#: cp/constexpr.cc:7215 +#: cp/constexpr.cc:7214 #, gcc-internal-format msgid "" "you can stabilize this value with %<--param " @@ -56304,250 +56331,250 @@ msgid "" "Wno-interference-size%>" msgstr "" -#: cp/constexpr.cc:7368 +#: cp/constexpr.cc:7367 #, gcc-internal-format msgid "value %qE of type %qT is not a constant expression" msgstr "" -#: cp/constexpr.cc:7381 +#: cp/constexpr.cc:7380 #, gcc-internal-format msgid "" "% evaluation operation count exceeds limit of %wd (use %<-" "fconstexpr-ops-limit=%> to increase the limit)" msgstr "" -#: cp/constexpr.cc:7556 +#: cp/constexpr.cc:7555 #, gcc-internal-format msgid "control passes through definition of %qD with thread storage duration" msgstr "" -#: cp/constexpr.cc:7559 +#: cp/constexpr.cc:7558 #, gcc-internal-format msgid "control passes through definition of %qD with static storage duration" msgstr "" -#: cp/constexpr.cc:7624 cp/constexpr.cc:10306 +#: cp/constexpr.cc:7623 cp/constexpr.cc:10305 #: rust/backend/rust-constexpr.cc:2056 rust/backend/rust-constexpr.cc:6206 #, gcc-internal-format msgid "temporary of non-literal type %qT in a constant expression" msgstr "" -#: cp/constexpr.cc:8073 cp/constexpr.cc:9813 +#: cp/constexpr.cc:8072 cp/constexpr.cc:9812 #, gcc-internal-format msgid "% is not a constant expression" msgstr "" -#: cp/constexpr.cc:8101 rust/backend/rust-constexpr.cc:2461 +#: cp/constexpr.cc:8100 rust/backend/rust-constexpr.cc:2461 #, gcc-internal-format msgid "" "conversion from pointer type %qT to arithmetic type %qT in a constant " "expression" msgstr "" -#: cp/constexpr.cc:8151 +#: cp/constexpr.cc:8150 #, gcc-internal-format msgid "" "cast from %qT is not allowed in a constant expression because pointed-to " "type %qT is not similar to %qT" msgstr "" -#: cp/constexpr.cc:8158 +#: cp/constexpr.cc:8157 #, gcc-internal-format msgid "pointed-to object declared here" msgstr "" -#: cp/constexpr.cc:8163 +#: cp/constexpr.cc:8162 #, gcc-internal-format msgid "" "cast from %qT is not allowed in a constant expression because %qE does not " "point to an object" msgstr "" -#: cp/constexpr.cc:8175 +#: cp/constexpr.cc:8174 #, gcc-internal-format msgid "cast from %qT is not allowed in a constant expression before C++26" msgstr "" -#: cp/constexpr.cc:8189 +#: cp/constexpr.cc:8188 #, gcc-internal-format msgid "%qE is not a constant expression when the class %qT is still incomplete" msgstr "" -#: cp/constexpr.cc:8223 rust/backend/rust-constexpr.cc:2506 +#: cp/constexpr.cc:8222 rust/backend/rust-constexpr.cc:2506 #, gcc-internal-format msgid "%(%E)%> is not a constant expression" msgstr "" -#: cp/constexpr.cc:8361 cp/constexpr.cc:10124 cp/constexpr.cc:10529 +#: cp/constexpr.cc:8360 cp/constexpr.cc:10123 cp/constexpr.cc:10528 #: rust/backend/rust-constexpr.cc:6100 rust/backend/rust-constexpr.cc:6415 #, gcc-internal-format msgid "expression %qE is not a constant expression" msgstr "" -#: cp/constexpr.cc:8406 cp/constexpr.cc:10570 +#: cp/constexpr.cc:8405 cp/constexpr.cc:10569 #, gcc-internal-format msgid "% is not a constant expression" msgstr "" -#: cp/constexpr.cc:8464 +#: cp/constexpr.cc:8463 #, gcc-internal-format msgid "contract predicate is false in constant expression" msgstr "" -#: cp/constexpr.cc:8480 +#: cp/constexpr.cc:8479 #, gcc-internal-format msgid "unexpected template-id %qE" msgstr "" -#: cp/constexpr.cc:8486 cp/constraint.cc:178 cp/constraint.cc:755 +#: cp/constexpr.cc:8485 cp/constraint.cc:178 cp/constraint.cc:755 #, gcc-internal-format msgid "function concept must be called" msgstr "" -#: cp/constexpr.cc:8511 +#: cp/constexpr.cc:8510 #, gcc-internal-format msgid "address of a call to %qs is not a constant expression" msgstr "" -#: cp/constexpr.cc:8576 +#: cp/constexpr.cc:8575 #, gcc-internal-format msgid "unexpected expression %qE of kind %s" msgstr "" -#: cp/constexpr.cc:8852 rust/backend/rust-constexpr.cc:5158 +#: cp/constexpr.cc:8851 rust/backend/rust-constexpr.cc:5158 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to mutable subobjects of " "%qT" msgstr "" -#: cp/constexpr.cc:8860 rust/backend/rust-constexpr.cc:5167 +#: cp/constexpr.cc:8859 rust/backend/rust-constexpr.cc:5167 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to an incompletely " "initialized variable" msgstr "" -#: cp/constexpr.cc:8876 rust/backend/rust-constexpr.cc:5183 +#: cp/constexpr.cc:8875 rust/backend/rust-constexpr.cc:5183 #, gcc-internal-format msgid "" "%qE is not a constant expression because it refers to a result of %" msgstr "" -#: cp/constexpr.cc:8887 rust/backend/rust-constexpr.cc:5195 +#: cp/constexpr.cc:8886 rust/backend/rust-constexpr.cc:5195 #, gcc-internal-format msgid "" "%qE is not a constant expression because allocated storage has not been " "deallocated" msgstr "" -#: cp/constexpr.cc:8907 rust/backend/rust-constexpr.cc:5213 +#: cp/constexpr.cc:8906 rust/backend/rust-constexpr.cc:5213 #, gcc-internal-format msgid "immediate evaluation returns address of immediate function %qD" msgstr "" -#: cp/constexpr.cc:8911 +#: cp/constexpr.cc:8910 #, gcc-internal-format msgid "constant evaluation returns address of immediate function %qD" msgstr "" -#: cp/constexpr.cc:9549 rust/backend/rust-constexpr.cc:5667 +#: cp/constexpr.cc:9548 rust/backend/rust-constexpr.cc:5667 #, gcc-internal-format msgid "lvalue-to-rvalue conversion of a volatile lvalue %qE with type %qT" msgstr "" -#: cp/constexpr.cc:9778 +#: cp/constexpr.cc:9777 #, gcc-internal-format msgid "lambda capture of %qE is not a constant expression" msgstr "" -#: cp/constexpr.cc:9781 +#: cp/constexpr.cc:9780 #, gcc-internal-format msgid "because it is used as a glvalue" msgstr "" -#: cp/constexpr.cc:9837 rust/backend/rust-constexpr.cc:5893 +#: cp/constexpr.cc:9836 rust/backend/rust-constexpr.cc:5893 #, gcc-internal-format msgid "% from integer to pointer" msgstr "" -#: cp/constexpr.cc:9871 rust/backend/rust-constexpr.cc:5921 +#: cp/constexpr.cc:9870 rust/backend/rust-constexpr.cc:5921 #, gcc-internal-format msgid "" "address-of an object %qE with thread local or automatic storage is not a " "constant expression" msgstr "" -#: cp/constexpr.cc:9910 +#: cp/constexpr.cc:9909 #, gcc-internal-format msgid "use of % in a constant expression" msgstr "" -#: cp/constexpr.cc:10059 +#: cp/constexpr.cc:10058 #, gcc-internal-format msgid "lambda-expression is not a constant expression before C++17" msgstr "" -#: cp/constexpr.cc:10071 +#: cp/constexpr.cc:10070 #, gcc-internal-format msgid "new-expression is not a constant expression before C++20" msgstr "" -#: cp/constexpr.cc:10138 +#: cp/constexpr.cc:10137 #, gcc-internal-format msgid "virtual functions cannot be % before C++20" msgstr "" -#: cp/constexpr.cc:10154 +#: cp/constexpr.cc:10153 #, gcc-internal-format msgid "" "% is not a constant expression because %qE is of polymorphic type" msgstr "" -#: cp/constexpr.cc:10217 +#: cp/constexpr.cc:10216 #, gcc-internal-format msgid "cast to non-integral type %qT in a constant expression" msgstr "" -#: cp/constexpr.cc:10270 +#: cp/constexpr.cc:10269 #, gcc-internal-format msgid "%qD defined % in % context" msgstr "" -#: cp/constexpr.cc:10278 +#: cp/constexpr.cc:10277 #, gcc-internal-format msgid "%qD defined % in % context" msgstr "" -#: cp/constexpr.cc:10356 rust/backend/rust-constexpr.cc:6251 +#: cp/constexpr.cc:10355 rust/backend/rust-constexpr.cc:6251 #, gcc-internal-format msgid "division by zero is not a constant expression" msgstr "" -#: cp/constexpr.cc:10457 rust/backend/rust-constexpr.cc:6349 +#: cp/constexpr.cc:10456 rust/backend/rust-constexpr.cc:6349 #, gcc-internal-format msgid "% is not a constant expression" msgstr "" -#: cp/constexpr.cc:10526 +#: cp/constexpr.cc:10525 #, gcc-internal-format msgid "neither branch of % is a constant expression" msgstr "" -#: cp/constexpr.cc:10539 +#: cp/constexpr.cc:10538 #, gcc-internal-format msgid "non-constant array initialization" msgstr "" -#: cp/constexpr.cc:10587 rust/backend/rust-constexpr.cc:6427 +#: cp/constexpr.cc:10586 rust/backend/rust-constexpr.cc:6427 #, gcc-internal-format msgid "" "label definition in % function only available with %<-std=c+" "+2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/constexpr.cc:10618 rust/backend/rust-constexpr.cc:6438 +#: cp/constexpr.cc:10617 rust/backend/rust-constexpr.cc:6438 #, gcc-internal-format, gfc-internal-format msgid "unexpected AST of kind %s" msgstr "" @@ -56674,301 +56701,301 @@ msgstr "" msgid "nested requirement %qE is not satisfied" msgstr "" -#: cp/constraint.cc:2743 +#: cp/constraint.cc:2744 #, gcc-internal-format msgid "satisfaction of atomic constraint %qE depends on itself" msgstr "" -#: cp/constraint.cc:2789 +#: cp/constraint.cc:2790 #, gcc-internal-format msgid "satisfaction value of atomic constraint %qE changed from %qE to %qE" msgstr "" -#: cp/constraint.cc:2792 +#: cp/constraint.cc:2793 #, gcc-internal-format msgid "satisfaction value first evaluated to %qE from here" msgstr "" -#: cp/constraint.cc:2909 +#: cp/constraint.cc:2910 #, gcc-internal-format msgid "no operand of the disjunction is satisfied" msgstr "" -#: cp/constraint.cc:2922 +#: cp/constraint.cc:2923 #, gcc-internal-format msgid "the operand %qE is unsatisfied because" msgstr "" -#: cp/constraint.cc:3564 +#: cp/constraint.cc:3565 #, gcc-internal-format msgid "definition of concept %qD is empty" msgstr "" -#: cp/constraint.cc:3567 +#: cp/constraint.cc:3568 #, gcc-internal-format msgid "definition of concept %qD has multiple statements" msgstr "" -#: cp/constraint.cc:3723 +#: cp/constraint.cc:3724 #, gcc-internal-format msgid " %qT is not nothrow copy assignable" msgstr "" -#: cp/constraint.cc:3726 cp/constraint.cc:3811 +#: cp/constraint.cc:3727 cp/constraint.cc:3812 #, gcc-internal-format msgid " %qT is not nothrow default constructible" msgstr "" -#: cp/constraint.cc:3729 +#: cp/constraint.cc:3730 #, gcc-internal-format msgid " %qT is not nothrow copy constructible" msgstr "" -#: cp/constraint.cc:3732 +#: cp/constraint.cc:3733 #, gcc-internal-format msgid " %qT is not trivially copy assignable" msgstr "" -#: cp/constraint.cc:3735 cp/constraint.cc:3851 +#: cp/constraint.cc:3736 cp/constraint.cc:3852 #, gcc-internal-format msgid " %qT is not trivially default constructible" msgstr "" -#: cp/constraint.cc:3738 +#: cp/constraint.cc:3739 #, gcc-internal-format msgid " %qT is not trivially copy constructible" msgstr "" -#: cp/constraint.cc:3741 +#: cp/constraint.cc:3742 #, gcc-internal-format msgid " %qT is not trivially destructible" msgstr "" -#: cp/constraint.cc:3744 +#: cp/constraint.cc:3745 #, gcc-internal-format msgid " %qT does not have unique object representations" msgstr "" -#: cp/constraint.cc:3747 +#: cp/constraint.cc:3748 #, gcc-internal-format msgid " %qT does not have a virtual destructor" msgstr "" -#: cp/constraint.cc:3750 +#: cp/constraint.cc:3751 #, gcc-internal-format msgid " %qT is not an abstract class" msgstr "" -#: cp/constraint.cc:3753 +#: cp/constraint.cc:3754 #, gcc-internal-format msgid " %qT is not an aggregate" msgstr "" -#: cp/constraint.cc:3756 +#: cp/constraint.cc:3757 #, gcc-internal-format msgid " %qT is not an array" msgstr "" -#: cp/constraint.cc:3759 +#: cp/constraint.cc:3760 #, gcc-internal-format msgid " %qT is not assignable from %qT" msgstr "" -#: cp/constraint.cc:3762 +#: cp/constraint.cc:3763 #, gcc-internal-format msgid " %qT is not a base of %qT" msgstr "" -#: cp/constraint.cc:3765 +#: cp/constraint.cc:3766 #, gcc-internal-format msgid " %qT is not a bounded array" msgstr "" -#: cp/constraint.cc:3768 +#: cp/constraint.cc:3769 #, gcc-internal-format msgid " %qT is not a class" msgstr "" -#: cp/constraint.cc:3772 +#: cp/constraint.cc:3773 #, gcc-internal-format msgid " %qT is not default constructible" msgstr "" -#: cp/constraint.cc:3774 +#: cp/constraint.cc:3775 #, gcc-internal-format msgid " %qT is not constructible from %qE" msgstr "" -#: cp/constraint.cc:3777 +#: cp/constraint.cc:3778 #, gcc-internal-format msgid " %qT is not convertible from %qE" msgstr "" -#: cp/constraint.cc:3780 +#: cp/constraint.cc:3781 #, gcc-internal-format msgid " %qT is not an empty class" msgstr "" -#: cp/constraint.cc:3783 +#: cp/constraint.cc:3784 #, gcc-internal-format msgid " %qT is not an enum" msgstr "" -#: cp/constraint.cc:3786 +#: cp/constraint.cc:3787 #, gcc-internal-format msgid " %qT is not a final class" msgstr "" -#: cp/constraint.cc:3789 +#: cp/constraint.cc:3790 #, gcc-internal-format msgid " %qT is not a function" msgstr "" -#: cp/constraint.cc:3792 +#: cp/constraint.cc:3793 #, gcc-internal-format msgid " %qT is not layout compatible with %qT" msgstr "" -#: cp/constraint.cc:3795 +#: cp/constraint.cc:3796 #, gcc-internal-format msgid " %qT is not a literal type" msgstr "" -#: cp/constraint.cc:3798 +#: cp/constraint.cc:3799 #, gcc-internal-format msgid " %qT is not a member function pointer" msgstr "" -#: cp/constraint.cc:3801 +#: cp/constraint.cc:3802 #, gcc-internal-format msgid " %qT is not a member object pointer" msgstr "" -#: cp/constraint.cc:3804 +#: cp/constraint.cc:3805 #, gcc-internal-format msgid " %qT is not a member pointer" msgstr "" -#: cp/constraint.cc:3807 +#: cp/constraint.cc:3808 #, gcc-internal-format msgid " %qT is not nothrow assignable from %qT" msgstr "" -#: cp/constraint.cc:3813 +#: cp/constraint.cc:3814 #, gcc-internal-format msgid " %qT is not nothrow constructible from %qE" msgstr "" -#: cp/constraint.cc:3816 +#: cp/constraint.cc:3817 #, gcc-internal-format msgid " %qT is not nothrow convertible from %qE" msgstr "" -#: cp/constraint.cc:3819 +#: cp/constraint.cc:3820 #, gcc-internal-format msgid " %qT is not an object type" msgstr "" -#: cp/constraint.cc:3822 +#: cp/constraint.cc:3823 #, gcc-internal-format msgid " %qT is not pointer-interconvertible base of %qT" msgstr "" -#: cp/constraint.cc:3826 +#: cp/constraint.cc:3827 #, gcc-internal-format msgid " %qT is not a POD type" msgstr "" -#: cp/constraint.cc:3829 +#: cp/constraint.cc:3830 #, gcc-internal-format msgid " %qT is not a polymorphic type" msgstr "" -#: cp/constraint.cc:3832 +#: cp/constraint.cc:3833 #, gcc-internal-format msgid " %qT is not a reference" msgstr "" -#: cp/constraint.cc:3835 +#: cp/constraint.cc:3836 #, gcc-internal-format msgid " %qT is not the same as %qT" msgstr "" -#: cp/constraint.cc:3838 +#: cp/constraint.cc:3839 #, gcc-internal-format msgid " %qT is not a scoped enum" msgstr "" -#: cp/constraint.cc:3841 +#: cp/constraint.cc:3842 #, gcc-internal-format msgid " %qT is not an standard layout type" msgstr "" -#: cp/constraint.cc:3844 +#: cp/constraint.cc:3845 #, gcc-internal-format msgid " %qT is not a trivial type" msgstr "" -#: cp/constraint.cc:3847 +#: cp/constraint.cc:3848 #, gcc-internal-format msgid " %qT is not trivially assignable from %qT" msgstr "" -#: cp/constraint.cc:3853 +#: cp/constraint.cc:3854 #, gcc-internal-format msgid " %qT is not trivially constructible from %qE" msgstr "" -#: cp/constraint.cc:3856 +#: cp/constraint.cc:3857 #, gcc-internal-format msgid " %qT is not trivially copyable" msgstr "" -#: cp/constraint.cc:3859 +#: cp/constraint.cc:3860 #, gcc-internal-format msgid " %qT is not a union" msgstr "" -#: cp/constraint.cc:3862 +#: cp/constraint.cc:3863 #, gcc-internal-format msgid "" " %qT is not a reference that binds to a temporary object of type %qT " "(direct-initialization)" msgstr "" -#: cp/constraint.cc:3866 +#: cp/constraint.cc:3867 #, gcc-internal-format msgid "" " %qT is not a reference that binds to a temporary object of type %qT (copy-" "initialization)" msgstr "" -#: cp/constraint.cc:3870 +#: cp/constraint.cc:3871 #, gcc-internal-format msgid " %qD is not deducible from %qT" msgstr "" -#: cp/constraint.cc:3897 +#: cp/constraint.cc:3898 #, gcc-internal-format msgid "invalid constraints" msgstr "" -#: cp/constraint.cc:3922 +#: cp/constraint.cc:3923 #, gcc-internal-format msgid "constraint %qE has type %qT, not %" msgstr "" -#: cp/constraint.cc:3925 +#: cp/constraint.cc:3926 #, gcc-internal-format msgid "the expression %qE evaluated to %" msgstr "" -#: cp/constraint.cc:3976 +#: cp/constraint.cc:3977 #, gcc-internal-format msgid "constraints not satisfied" msgstr "" -#: cp/constraint.cc:3991 +#: cp/constraint.cc:3992 #, gcc-internal-format msgid "set %qs to at least %d for more detail" msgstr "" @@ -57882,7 +57909,7 @@ msgstr "" msgid "redeclaration %qD differs in %qs from previous declaration" msgstr "" -#: cp/decl.cc:1446 cp/decl.cc:16614 +#: cp/decl.cc:1446 cp/decl.cc:16620 #, gcc-internal-format msgid "previous declaration %qD" msgstr "" @@ -58115,12 +58142,12 @@ msgstr "" msgid "import declared %q#D here" msgstr "" -#: cp/decl.cc:2306 cp/decl.cc:16637 +#: cp/decl.cc:2306 cp/decl.cc:16643 #, gcc-internal-format msgid "conflicting exporting for declaration %qD" msgstr "" -#: cp/decl.cc:2308 cp/decl.cc:16639 +#: cp/decl.cc:2308 cp/decl.cc:16645 #, gcc-internal-format msgid "previously declared here without exporting" msgstr "" @@ -58763,8 +58790,8 @@ msgstr "" msgid "C99 designator %qE outside aggregate initializer" msgstr "" -#: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1616 cp/typeck2.cc:1946 -#: cp/typeck2.cc:1994 cp/typeck2.cc:2041 +#: cp/decl.cc:7218 cp/decl.cc:7506 cp/typeck2.cc:1593 cp/typeck2.cc:1923 +#: cp/typeck2.cc:1971 cp/typeck2.cc:2018 #, gcc-internal-format msgid "too many initializers for %qT" msgstr "" @@ -58880,17 +58907,17 @@ msgstr "" msgid "assignment (not initialization) in declaration" msgstr "" -#: cp/decl.cc:8457 cp/decl.cc:15228 +#: cp/decl.cc:8457 cp/decl.cc:15234 #, gcc-internal-format msgid "ISO C++17 does not allow % storage class specifier" msgstr "" -#: cp/decl.cc:8461 cp/decl.cc:15232 +#: cp/decl.cc:8461 cp/decl.cc:15238 #, gcc-internal-format msgid "% storage class specifier used" msgstr "" -#: cp/decl.cc:8506 cp/decl.cc:15195 +#: cp/decl.cc:8506 cp/decl.cc:15201 #, gcc-internal-format msgid "declaration of %q#D has no initializer" msgstr "" @@ -59670,7 +59697,7 @@ msgstr "" msgid "function definition does not declare parameters" msgstr "" -#: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14438 +#: cp/decl.cc:12450 cp/decl.cc:12459 cp/decl.cc:14444 #, gcc-internal-format msgid "declaration of %qD as non-function" msgstr "" @@ -59874,7 +59901,7 @@ msgstr "" msgid "storage class specifiers invalid in friend function declarations" msgstr "" -#: cp/decl.cc:13204 cp/decl.cc:14828 cp/parser.cc:15434 cp/parser.cc:21379 +#: cp/decl.cc:13204 cp/decl.cc:14834 cp/parser.cc:15434 cp/parser.cc:21379 #: cp/parser.cc:28062 #, gcc-internal-format msgid "attribute ignored" @@ -60113,697 +60140,702 @@ msgstr "" msgid "an explicit object member function cannot be %" msgstr "" -#: cp/decl.cc:13752 +#: cp/decl.cc:13735 +#, gcc-internal-format +msgid "%qD cannot be an explicit object member function" +msgstr "" + +#: cp/decl.cc:13758 #, gcc-internal-format msgid "destructors may not have parameters" msgstr "" -#: cp/decl.cc:13810 +#: cp/decl.cc:13816 #, gcc-internal-format msgid "cannot declare pointer to %q#T" msgstr "" -#: cp/decl.cc:13823 cp/decl.cc:13830 +#: cp/decl.cc:13829 cp/decl.cc:13836 #, gcc-internal-format msgid "cannot declare reference to %q#T" msgstr "" -#: cp/decl.cc:13832 +#: cp/decl.cc:13838 #, gcc-internal-format msgid "cannot declare pointer to %q#T member" msgstr "" -#: cp/decl.cc:13861 +#: cp/decl.cc:13867 #, gcc-internal-format msgid "cannot declare reference to qualified function type %qT" msgstr "" -#: cp/decl.cc:13862 +#: cp/decl.cc:13868 #, gcc-internal-format msgid "cannot declare pointer to qualified function type %qT" msgstr "" -#: cp/decl.cc:13935 +#: cp/decl.cc:13941 #, gcc-internal-format msgid "" "cannot declare reference to %q#T, which is not a typedef or a template type " "argument" msgstr "" -#: cp/decl.cc:14015 +#: cp/decl.cc:14021 #, gcc-internal-format msgid "template-id %qD used as a declarator" msgstr "" -#: cp/decl.cc:14041 +#: cp/decl.cc:14047 #, gcc-internal-format msgid "member functions are implicitly friends of their class" msgstr "" -#: cp/decl.cc:14046 +#: cp/decl.cc:14052 #, gcc-internal-format msgid "extra qualification %<%T::%> on member %qs" msgstr "" -#: cp/decl.cc:14076 +#: cp/decl.cc:14082 #, gcc-internal-format msgid "cannot define member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:14078 +#: cp/decl.cc:14084 #, gcc-internal-format msgid "cannot declare member function %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:14086 +#: cp/decl.cc:14092 #, gcc-internal-format msgid "cannot declare member %<%T::%s%> within %qT" msgstr "" -#: cp/decl.cc:14126 +#: cp/decl.cc:14132 #, gcc-internal-format msgid "non-parameter %qs cannot be a parameter pack" msgstr "" -#: cp/decl.cc:14135 +#: cp/decl.cc:14141 #, gcc-internal-format msgid "data member may not have variably modified type %qT" msgstr "" -#: cp/decl.cc:14138 +#: cp/decl.cc:14144 #, gcc-internal-format msgid "parameter may not have variably modified type %qT" msgstr "" -#: cp/decl.cc:14149 +#: cp/decl.cc:14155 #, gcc-internal-format msgid "% outside class declaration" msgstr "" -#: cp/decl.cc:14152 +#: cp/decl.cc:14158 #, gcc-internal-format msgid "% in friend declaration" msgstr "" -#: cp/decl.cc:14155 +#: cp/decl.cc:14161 #, gcc-internal-format msgid "" "only declarations of constructors and conversion operators can be " "%" msgstr "" -#: cp/decl.cc:14165 +#: cp/decl.cc:14171 #, gcc-internal-format msgid "non-member %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14172 +#: cp/decl.cc:14178 #, gcc-internal-format msgid "non-object member %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14178 +#: cp/decl.cc:14184 #, gcc-internal-format msgid "function %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14184 +#: cp/decl.cc:14190 #, gcc-internal-format msgid "% %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14190 +#: cp/decl.cc:14196 #, gcc-internal-format msgid "% %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14196 +#: cp/decl.cc:14202 #, gcc-internal-format msgid "reference %qs cannot be declared %" msgstr "" -#: cp/decl.cc:14212 +#: cp/decl.cc:14218 #, gcc-internal-format msgid "typedef may not be a function definition" msgstr "" -#: cp/decl.cc:14215 +#: cp/decl.cc:14221 #, gcc-internal-format msgid "typedef may not be a member function definition" msgstr "" -#: cp/decl.cc:14241 +#: cp/decl.cc:14247 #, gcc-internal-format msgid "% not allowed in alias declaration" msgstr "" -#: cp/decl.cc:14244 +#: cp/decl.cc:14250 #, gcc-internal-format msgid "typedef declared %" msgstr "" -#: cp/decl.cc:14249 +#: cp/decl.cc:14255 #, gcc-internal-format msgid "requires-clause on typedef" msgstr "" -#: cp/decl.cc:14253 +#: cp/decl.cc:14259 #, gcc-internal-format msgid "typedef name may not be a nested-name-specifier" msgstr "" -#: cp/decl.cc:14279 +#: cp/decl.cc:14285 #, gcc-internal-format msgid "ISO C++ forbids nested type %qD with same name as enclosing class" msgstr "" -#: cp/decl.cc:14368 +#: cp/decl.cc:14374 #, gcc-internal-format msgid "% specified for friend class declaration" msgstr "" -#: cp/decl.cc:14376 +#: cp/decl.cc:14382 #, gcc-internal-format msgid "template parameters cannot be friends" msgstr "" -#: cp/decl.cc:14378 +#: cp/decl.cc:14384 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.cc:14382 +#: cp/decl.cc:14388 #, gcc-internal-format msgid "friend declaration requires class-key, i.e. %" msgstr "" -#: cp/decl.cc:14395 +#: cp/decl.cc:14401 #, gcc-internal-format msgid "trying to make class %qT a friend of global scope" msgstr "" -#: cp/decl.cc:14415 +#: cp/decl.cc:14421 #, gcc-internal-format msgid "invalid qualifiers on non-member function type" msgstr "" -#: cp/decl.cc:14419 +#: cp/decl.cc:14425 #, gcc-internal-format msgid "requires-clause on type-id" msgstr "" -#: cp/decl.cc:14429 +#: cp/decl.cc:14435 #, gcc-internal-format msgid "abstract declarator %qT used as declaration" msgstr "" -#: cp/decl.cc:14444 +#: cp/decl.cc:14450 #, gcc-internal-format msgid "requires-clause on declaration of non-function type %qT" msgstr "" -#: cp/decl.cc:14463 +#: cp/decl.cc:14469 #, gcc-internal-format msgid "cannot use %<::%> in parameter declaration" msgstr "" -#: cp/decl.cc:14473 cp/parser.cc:20813 +#: cp/decl.cc:14479 cp/parser.cc:20813 #, gcc-internal-format msgid "cannot declare a parameter with %" msgstr "" -#: cp/decl.cc:14480 +#: cp/decl.cc:14486 #, gcc-internal-format msgid "" "missing template argument list after %qE; template placeholder not permitted " "in parameter" msgstr "" -#: cp/decl.cc:14483 +#: cp/decl.cc:14489 #, gcc-internal-format msgid "or use % for an abbreviated function template" msgstr "" -#: cp/decl.cc:14489 cp/parser.cc:25355 +#: cp/decl.cc:14495 cp/parser.cc:25355 #, gcc-internal-format msgid "% parameter not permitted in this context" msgstr "" -#: cp/decl.cc:14499 +#: cp/decl.cc:14505 #, gcc-internal-format msgid "parameter declared %" msgstr "" -#: cp/decl.cc:14553 cp/parser.cc:3687 +#: cp/decl.cc:14559 cp/parser.cc:3687 #, gcc-internal-format msgid "invalid use of template-name %qE without an argument list" msgstr "" -#: cp/decl.cc:14557 +#: cp/decl.cc:14563 #, gcc-internal-format msgid "non-static data member declared with placeholder %qT" msgstr "" -#: cp/decl.cc:14578 +#: cp/decl.cc:14584 #, gcc-internal-format msgid "ISO C++ forbids flexible array member %qs" msgstr "" -#: cp/decl.cc:14581 +#: cp/decl.cc:14587 #, gcc-internal-format msgid "ISO C++ forbids flexible array members" msgstr "" #. Something like struct S { int N::j; }; -#: cp/decl.cc:14597 +#: cp/decl.cc:14603 #, gcc-internal-format msgid "invalid use of %<::%>" msgstr "" -#: cp/decl.cc:14618 +#: cp/decl.cc:14624 #, gcc-internal-format msgid "declaration of function %qD in invalid context" msgstr "" -#: cp/decl.cc:14628 +#: cp/decl.cc:14634 #, gcc-internal-format msgid "function %qD declared % inside a union" msgstr "" -#: cp/decl.cc:14638 +#: cp/decl.cc:14644 #, gcc-internal-format msgid "%qD cannot be declared %, since it is always static" msgstr "" -#: cp/decl.cc:14652 +#: cp/decl.cc:14658 #, gcc-internal-format msgid "expected qualified name in friend declaration for destructor %qD" msgstr "" -#: cp/decl.cc:14659 +#: cp/decl.cc:14665 #, gcc-internal-format msgid "declaration of %qD as member of %qT" msgstr "" -#: cp/decl.cc:14666 cp/decl.cc:14679 +#: cp/decl.cc:14672 cp/decl.cc:14685 #, gcc-internal-format msgid "a destructor cannot be %qs" msgstr "" -#: cp/decl.cc:14685 +#: cp/decl.cc:14691 #, gcc-internal-format msgid "expected qualified name in friend declaration for constructor %qD" msgstr "" -#: cp/decl.cc:14694 +#: cp/decl.cc:14700 #, gcc-internal-format msgid "a constructor cannot be %" msgstr "" -#: cp/decl.cc:14700 +#: cp/decl.cc:14706 #, gcc-internal-format msgid "a concept cannot be a member function" msgstr "" -#: cp/decl.cc:14708 cp/decl.cc:15063 +#: cp/decl.cc:14714 cp/decl.cc:15069 #, gcc-internal-format msgid "%qD cannot be %qs" msgstr "" -#: cp/decl.cc:14717 +#: cp/decl.cc:14723 #, gcc-internal-format msgid "specialization of variable template %qD declared as function" msgstr "" -#: cp/decl.cc:14720 +#: cp/decl.cc:14726 #, gcc-internal-format msgid "variable template declared here" msgstr "" -#: cp/decl.cc:14783 +#: cp/decl.cc:14789 #, gcc-internal-format msgid "field %qD has incomplete type %qT" msgstr "" -#: cp/decl.cc:14788 +#: cp/decl.cc:14794 #, gcc-internal-format msgid "name %qT has incomplete type" msgstr "" -#: cp/decl.cc:14808 +#: cp/decl.cc:14814 #, gcc-internal-format msgid "%qE is neither function nor member function; cannot be declared friend" msgstr "" -#: cp/decl.cc:14811 +#: cp/decl.cc:14817 #, gcc-internal-format msgid "" "unnamed field is neither function nor member function; cannot be declared " "friend" msgstr "" -#: cp/decl.cc:14829 cp/parser.cc:21380 cp/parser.cc:28063 +#: cp/decl.cc:14835 cp/parser.cc:21380 cp/parser.cc:28063 #, gcc-internal-format msgid "" "an attribute that appertains to a friend declaration that is not a " "definition is ignored" msgstr "" -#: cp/decl.cc:14879 cp/decl.cc:14890 +#: cp/decl.cc:14885 cp/decl.cc:14896 #, gcc-internal-format msgid "static data member %qE declared %qs" msgstr "" -#: cp/decl.cc:14884 +#: cp/decl.cc:14890 #, gcc-internal-format msgid "% static data member %qD must have an initializer" msgstr "" -#: cp/decl.cc:14927 cp/decl.cc:14935 cp/decl.cc:14942 cp/decl.cc:14949 +#: cp/decl.cc:14933 cp/decl.cc:14941 cp/decl.cc:14948 cp/decl.cc:14955 #, gcc-internal-format msgid "non-static data member %qE declared %qs" msgstr "" -#: cp/decl.cc:15001 +#: cp/decl.cc:15007 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.cc:15004 +#: cp/decl.cc:15010 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.cc:15010 +#: cp/decl.cc:15016 #, gcc-internal-format msgid "storage class %<__thread%> invalid for function %qs" msgstr "" -#: cp/decl.cc:15014 +#: cp/decl.cc:15020 #, gcc-internal-format msgid "storage class % invalid for function %qs" msgstr "" -#: cp/decl.cc:15019 +#: cp/decl.cc:15025 #, gcc-internal-format msgid "% specifier invalid for function %qs" msgstr "" -#: cp/decl.cc:15022 +#: cp/decl.cc:15028 #, gcc-internal-format msgid "virt-specifiers in %qs not allowed outside a class definition" msgstr "" -#: cp/decl.cc:15034 +#: cp/decl.cc:15040 #, gcc-internal-format msgid "" "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.cc:15038 +#: cp/decl.cc:15044 #, gcc-internal-format msgid "" "% specifier invalid for function %qs declared out of global scope" msgstr "" -#: cp/decl.cc:15046 +#: cp/decl.cc:15052 #, gcc-internal-format msgid "virtual non-class function %qs" msgstr "" -#: cp/decl.cc:15053 +#: cp/decl.cc:15059 #, gcc-internal-format msgid "%qs defined in a non-class scope" msgstr "" -#: cp/decl.cc:15054 +#: cp/decl.cc:15060 #, gcc-internal-format msgid "%qs declared in a non-class scope" msgstr "" -#: cp/decl.cc:15097 +#: cp/decl.cc:15103 #, gcc-internal-format msgid "cannot declare member function %qD to have static linkage" msgstr "" -#: cp/decl.cc:15106 +#: cp/decl.cc:15112 #, gcc-internal-format msgid "cannot declare static function inside another function" msgstr "" -#: cp/decl.cc:15147 +#: cp/decl.cc:15153 #, gcc-internal-format msgid "" "% may not be used when defining (as opposed to declaring) a static " "data member" msgstr "" -#: cp/decl.cc:15154 +#: cp/decl.cc:15160 #, gcc-internal-format msgid "static member %qD declared %" msgstr "" -#: cp/decl.cc:15160 +#: cp/decl.cc:15166 #, gcc-internal-format msgid "cannot explicitly declare member %q#D to have extern linkage" msgstr "" -#: cp/decl.cc:15168 +#: cp/decl.cc:15174 #, gcc-internal-format msgid "declaration of % variable %qD is not a definition" msgstr "" -#: cp/decl.cc:15175 +#: cp/decl.cc:15181 #, gcc-internal-format msgid "a variable cannot be declared %" msgstr "" -#: cp/decl.cc:15207 +#: cp/decl.cc:15213 #, gcc-internal-format msgid "%qs initialized and declared %" msgstr "" -#: cp/decl.cc:15212 +#: cp/decl.cc:15218 #, gcc-internal-format msgid "%qs has both % and initializer" msgstr "" -#: cp/decl.cc:15414 +#: cp/decl.cc:15420 #, gcc-internal-format msgid "default argument %qE uses %qD" msgstr "" -#: cp/decl.cc:15417 +#: cp/decl.cc:15423 #, gcc-internal-format msgid "default argument %qE uses local variable %qD" msgstr "" -#: cp/decl.cc:15544 +#: cp/decl.cc:15550 #, gcc-internal-format msgid "invalid use of cv-qualified type %qT in parameter declaration" msgstr "" -#: cp/decl.cc:15548 +#: cp/decl.cc:15554 #, gcc-internal-format msgid "invalid use of type % in parameter declaration" msgstr "" -#: cp/decl.cc:15577 +#: cp/decl.cc:15583 #, gcc-internal-format msgid "%-qualified parameter is deprecated" msgstr "" -#: cp/decl.cc:15585 +#: cp/decl.cc:15591 #, gcc-internal-format msgid "parameter %qD invalidly declared method type" msgstr "" -#: cp/decl.cc:15610 +#: cp/decl.cc:15616 #, gcc-internal-format msgid "parameter %qD includes pointer to array of unknown bound %qT" msgstr "" -#: cp/decl.cc:15612 +#: cp/decl.cc:15618 #, gcc-internal-format msgid "parameter %qD includes reference to array of unknown bound %qT" msgstr "" -#: cp/decl.cc:15895 +#: cp/decl.cc:15901 #, gcc-internal-format msgid "invalid constructor; you probably meant %<%T (const %T&)%>" msgstr "" -#: cp/decl.cc:15974 +#: cp/decl.cc:15980 #, gcc-internal-format msgid "%qD may not be declared within a namespace" msgstr "" -#: cp/decl.cc:15981 +#: cp/decl.cc:15987 #, gcc-internal-format msgid "%qD may not be declared as static" msgstr "" -#: cp/decl.cc:16009 +#: cp/decl.cc:16015 #, gcc-internal-format msgid "%qD must be a non-static member function" msgstr "" -#: cp/decl.cc:16017 +#: cp/decl.cc:16023 #, gcc-internal-format msgid "%qD must be a member function" msgstr "" -#: cp/decl.cc:16025 +#: cp/decl.cc:16031 #, gcc-internal-format msgid "" "%qD may be a static member function only with %<-std=c++23%> or %<-std=gnu+" "+23%>" msgstr "" -#: cp/decl.cc:16035 +#: cp/decl.cc:16041 #, gcc-internal-format msgid "" "%qD must be either a non-static member function or a non-member function" msgstr "" -#: cp/decl.cc:16045 +#: cp/decl.cc:16051 #, gcc-internal-format msgid "%qD must have an argument of class or enumerated type" msgstr "" #. 13.4.0.3 -#: cp/decl.cc:16076 +#: cp/decl.cc:16082 #, gcc-internal-format msgid "ISO C++ prohibits overloading %" msgstr "" -#: cp/decl.cc:16086 +#: cp/decl.cc:16092 #, gcc-internal-format msgid "%qD must not have variable number of arguments" msgstr "" -#: cp/decl.cc:16112 +#: cp/decl.cc:16118 #, gcc-internal-format msgid "%qD must have either zero or one argument" msgstr "" -#: cp/decl.cc:16113 +#: cp/decl.cc:16119 #, gcc-internal-format msgid "%qD must have either one or two arguments" msgstr "" -#: cp/decl.cc:16125 +#: cp/decl.cc:16131 #, gcc-internal-format msgid "postfix %qD must have % as its argument" msgstr "" -#: cp/decl.cc:16126 +#: cp/decl.cc:16132 #, gcc-internal-format msgid "postfix %qD must have % as its second argument" msgstr "" -#: cp/decl.cc:16137 +#: cp/decl.cc:16143 #, gcc-internal-format msgid "%qD must have no arguments" msgstr "" -#: cp/decl.cc:16138 cp/decl.cc:16148 +#: cp/decl.cc:16144 cp/decl.cc:16154 #, gcc-internal-format msgid "%qD must have exactly one argument" msgstr "" -#: cp/decl.cc:16149 +#: cp/decl.cc:16155 #, gcc-internal-format msgid "%qD must have exactly two arguments" msgstr "" -#: cp/decl.cc:16164 +#: cp/decl.cc:16170 #, gcc-internal-format msgid "%qD cannot have default arguments" msgstr "" -#: cp/decl.cc:16188 +#: cp/decl.cc:16194 #, gcc-internal-format msgid "converting %qT to % will never use a type conversion operator" msgstr "" -#: cp/decl.cc:16195 +#: cp/decl.cc:16201 #, gcc-internal-format msgid "" "converting %qT to a reference to the same type will never use a type " "conversion operator" msgstr "" -#: cp/decl.cc:16197 +#: cp/decl.cc:16203 #, gcc-internal-format msgid "" "converting %qT to the same type will never use a type conversion operator" msgstr "" -#: cp/decl.cc:16206 +#: cp/decl.cc:16212 #, gcc-internal-format msgid "" "converting %qT to a reference to a base class %qT will never use a type " "conversion operator" msgstr "" -#: cp/decl.cc:16208 +#: cp/decl.cc:16214 #, gcc-internal-format msgid "" "converting %qT to a base class %qT will never use a type conversion operator" msgstr "" -#: cp/decl.cc:16224 +#: cp/decl.cc:16230 #, gcc-internal-format msgid "user-defined %qD always evaluates both arguments" msgstr "" -#: cp/decl.cc:16243 +#: cp/decl.cc:16249 #, gcc-internal-format msgid "prefix %qD should return %qT" msgstr "" -#: cp/decl.cc:16250 +#: cp/decl.cc:16256 #, gcc-internal-format msgid "postfix %qD should return %qT" msgstr "" -#: cp/decl.cc:16262 +#: cp/decl.cc:16268 #, gcc-internal-format msgid "%qD should return by value" msgstr "" -#: cp/decl.cc:16317 +#: cp/decl.cc:16323 #, gcc-internal-format msgid "using template type parameter %qT after %qs" msgstr "" -#: cp/decl.cc:16340 +#: cp/decl.cc:16346 #, gcc-internal-format msgid "using alias template specialization %qT after %qs" msgstr "" -#: cp/decl.cc:16343 +#: cp/decl.cc:16349 #, gcc-internal-format msgid "using typedef-name %qD after %qs" msgstr "" -#: cp/decl.cc:16345 +#: cp/decl.cc:16351 #, gcc-internal-format msgid "%qD has a previous declaration here" msgstr "" -#: cp/decl.cc:16353 +#: cp/decl.cc:16359 #, gcc-internal-format msgid "%qT referred to as %qs" msgstr "" -#: cp/decl.cc:16354 cp/decl.cc:16361 +#: cp/decl.cc:16360 cp/decl.cc:16367 #, gcc-internal-format msgid "%qT has a previous declaration here" msgstr "" -#: cp/decl.cc:16360 +#: cp/decl.cc:16366 #, gcc-internal-format msgid "%qT referred to as enum" msgstr "" @@ -60815,115 +60847,115 @@ msgstr "" #. void f(class C); // No template header here #. #. then the required template argument is missing. -#: cp/decl.cc:16375 +#: cp/decl.cc:16381 #, gcc-internal-format msgid "template argument required for %<%s %T%>" msgstr "" -#: cp/decl.cc:16418 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206 +#: cp/decl.cc:16424 cp/name-lookup.cc:6074 cp/name-lookup.cc:6206 #: cp/parser.cc:7215 cp/parser.cc:32113 #, gcc-internal-format msgid "reference to %qD is ambiguous" msgstr "" -#: cp/decl.cc:16427 +#: cp/decl.cc:16433 #, gcc-internal-format msgid "class template %qD redeclared as non-template" msgstr "" -#: cp/decl.cc:16449 cp/name-lookup.cc:5764 +#: cp/decl.cc:16455 cp/name-lookup.cc:5764 #, gcc-internal-format msgid "%qD has the same name as the class in which it is declared" msgstr "" -#: cp/decl.cc:16477 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920 -#: cp/pt.cc:9971 +#: cp/decl.cc:16483 cp/friend.cc:317 cp/parser.cc:3512 cp/parser.cc:6920 +#: cp/pt.cc:9992 #, gcc-internal-format msgid "%qT is not a template" msgstr "" -#: cp/decl.cc:16482 +#: cp/decl.cc:16488 #, gcc-internal-format msgid "perhaps you want to explicitly add %<%T::%>" msgstr "" -#: cp/decl.cc:16587 +#: cp/decl.cc:16593 #, gcc-internal-format msgid "use of enum %q#D without previous declaration" msgstr "" -#: cp/decl.cc:16613 +#: cp/decl.cc:16619 #, gcc-internal-format msgid "redeclaration of %qT as a non-template" msgstr "" -#: cp/decl.cc:16625 cp/semantics.cc:3777 +#: cp/decl.cc:16631 cp/semantics.cc:3781 #, gcc-internal-format msgid "cannot declare %qD in a different module" msgstr "" -#: cp/decl.cc:16626 cp/decl.cc:16979 lto/lto-symtab.cc:865 +#: cp/decl.cc:16632 cp/decl.cc:16985 lto/lto-symtab.cc:865 #, gcc-internal-format msgid "previously declared here" msgstr "" -#: cp/decl.cc:16753 +#: cp/decl.cc:16759 #, gcc-internal-format msgid "derived union %qT invalid" msgstr "" -#: cp/decl.cc:16760 +#: cp/decl.cc:16766 #, gcc-internal-format msgid "%qT defined with multiple direct bases" msgstr "" -#: cp/decl.cc:16771 +#: cp/decl.cc:16777 #, gcc-internal-format msgid "%qT defined with direct virtual base" msgstr "" -#: cp/decl.cc:16796 +#: cp/decl.cc:16802 #, gcc-internal-format msgid "base type %qT fails to be a struct or class type" msgstr "" -#: cp/decl.cc:16826 +#: cp/decl.cc:16832 #, gcc-internal-format msgid "recursive type %qT undefined" msgstr "" -#: cp/decl.cc:16828 +#: cp/decl.cc:16834 #, gcc-internal-format msgid "duplicate base type %qT invalid" msgstr "" -#: cp/decl.cc:16978 +#: cp/decl.cc:16984 #, gcc-internal-format msgid "cannot declare %qD in different module" msgstr "" -#: cp/decl.cc:16991 +#: cp/decl.cc:16997 #, gcc-internal-format msgid "scoped/unscoped mismatch in enum %q#T" msgstr "" -#: cp/decl.cc:16994 cp/decl.cc:17003 cp/decl.cc:17014 cp/decl.cc:17606 +#: cp/decl.cc:17000 cp/decl.cc:17009 cp/decl.cc:17020 cp/decl.cc:17612 #: cp/parser.cc:21734 #, gcc-internal-format msgid "previous definition here" msgstr "" -#: cp/decl.cc:17000 +#: cp/decl.cc:17006 #, gcc-internal-format msgid "underlying type mismatch in enum %q#T" msgstr "" -#: cp/decl.cc:17011 +#: cp/decl.cc:17017 #, gcc-internal-format msgid "different underlying type in enum %q#T" msgstr "" -#: cp/decl.cc:17084 +#: cp/decl.cc:17090 #, gcc-internal-format msgid "underlying type %qT of %qT must be an integral type" msgstr "" @@ -60932,83 +60964,83 @@ msgstr "" #. #. IF no integral type can represent all the enumerator values, the #. enumeration is ill-formed. -#: cp/decl.cc:17233 +#: cp/decl.cc:17239 #, gcc-internal-format msgid "no integral type can represent all of the enumerator values for %qT" msgstr "" -#: cp/decl.cc:17414 +#: cp/decl.cc:17420 #, gcc-internal-format msgid "" "enumerator value for %qD must have integral or unscoped enumeration type" msgstr "" -#: cp/decl.cc:17424 +#: cp/decl.cc:17430 #, gcc-internal-format msgid "enumerator value for %qD is not an integer constant" msgstr "" -#: cp/decl.cc:17473 +#: cp/decl.cc:17479 #, gcc-internal-format msgid "incremented enumerator value is too large for %" msgstr "" -#: cp/decl.cc:17474 +#: cp/decl.cc:17480 #, gcc-internal-format msgid "incremented enumerator value is too large for %" msgstr "" -#: cp/decl.cc:17485 +#: cp/decl.cc:17491 #, gcc-internal-format msgid "overflow in enumeration values at %qD" msgstr "" -#: cp/decl.cc:17505 +#: cp/decl.cc:17511 #, gcc-internal-format msgid "enumerator value %qE is outside the range of underlying type %qT" msgstr "" -#: cp/decl.cc:17604 cp/parser.cc:21732 +#: cp/decl.cc:17610 cp/parser.cc:21732 #, gcc-internal-format msgid "multiple definition of %q#T" msgstr "" -#: cp/decl.cc:17678 +#: cp/decl.cc:17684 #, gcc-internal-format msgid "return type %q#T is incomplete" msgstr "" -#: cp/decl.cc:17836 cp/typeck.cc:11241 +#: cp/decl.cc:17842 cp/typeck.cc:11241 #, gcc-internal-format msgid "% should return a reference to %<*this%>" msgstr "" -#: cp/decl.cc:18666 +#: cp/decl.cc:18672 #, gcc-internal-format msgid "no return statements in function returning %qT" msgstr "" -#: cp/decl.cc:18668 cp/typeck.cc:11121 +#: cp/decl.cc:18674 cp/typeck.cc:11121 #, gcc-internal-format msgid "only plain % return type can be deduced to %" msgstr "" -#: cp/decl.cc:18728 +#: cp/decl.cc:18734 #, gcc-internal-format msgid "no return statement in % function returning non-void" msgstr "" -#: cp/decl.cc:18908 +#: cp/decl.cc:18914 #, gcc-internal-format msgid "%qD is already defined in class %qT" msgstr "" -#: cp/decl.cc:19298 +#: cp/decl.cc:19304 #, gcc-internal-format msgid "using %qs" msgstr "" -#: cp/decl.cc:19310 +#: cp/decl.cc:19316 #, gcc-internal-format msgid "use of %qD before deduction of %" msgstr "" @@ -61066,7 +61098,7 @@ msgstr "" msgid "deleting %qT is undefined" msgstr "" -#: cp/decl2.cc:768 cp/pt.cc:5940 +#: cp/decl2.cc:768 cp/pt.cc:5961 #, gcc-internal-format msgid "template declaration of %q#D" msgstr "" @@ -61077,7 +61109,7 @@ msgid "" "template parameter lists provided don%'t match the template parameters of %qD" msgstr "" -#: cp/decl2.cc:823 cp/pt.cc:5908 +#: cp/decl2.cc:823 cp/pt.cc:5929 #, gcc-internal-format msgid "destructor %qD declared as member template" msgstr "" @@ -61911,7 +61943,7 @@ msgstr "" msgid "array must be initialized with a brace-enclosed initializer" msgstr "" -#: cp/init.cc:2366 cp/semantics.cc:4054 rust/backend/rust-tree.cc:4168 +#: cp/init.cc:2366 cp/semantics.cc:4058 rust/backend/rust-tree.cc:4168 #, gcc-internal-format msgid "%qT is not a class type" msgstr "" @@ -61931,7 +61963,7 @@ msgstr "" msgid "invalid use of non-static member function %qD" msgstr "" -#: cp/init.cc:2531 cp/semantics.cc:2373 +#: cp/init.cc:2531 cp/semantics.cc:2377 #, gcc-internal-format msgid "invalid use of non-static data member %qD" msgstr "" @@ -62551,282 +62583,282 @@ msgid "" "match the implicit exception-specification %qX" msgstr "" -#: cp/method.cc:3423 +#: cp/method.cc:3426 #, gcc-internal-format msgid "defaulted declaration %q+D does not match the expected signature" msgstr "" -#: cp/method.cc:3426 +#: cp/method.cc:3429 #, gcc-internal-format msgid "expected signature: %qD" msgstr "" -#: cp/method.cc:3458 +#: cp/method.cc:3461 #, gcc-internal-format msgid "" "explicitly defaulted function %q+D cannot be declared %qs because the " "implicit declaration is not %qs:" msgstr "" -#: cp/method.cc:3478 +#: cp/method.cc:3481 #, gcc-internal-format msgid "a template cannot be defaulted" msgstr "" -#: cp/method.cc:3517 +#: cp/method.cc:3520 #, gcc-internal-format msgid "%qD cannot be defaulted" msgstr "" -#: cp/method.cc:3526 +#: cp/method.cc:3529 #, gcc-internal-format msgid "defaulted function %q+D with default argument" msgstr "" -#: cp/module.cc:1549 +#: cp/module.cc:1583 #, gcc-internal-format msgid "section %qs is missing or corrupted" msgstr "" -#: cp/module.cc:1551 +#: cp/module.cc:1585 #, gcc-internal-format, gfc-internal-format msgid "section #%u is missing or corrupted" msgstr "" -#: cp/module.cc:1773 +#: cp/module.cc:1807 #, gcc-internal-format msgid "not Encapsulated Lazy Records of Named Declarations" msgstr "" -#: cp/module.cc:1788 +#: cp/module.cc:1822 #, gcc-internal-format msgid "unexpected encapsulation format or type" msgstr "" -#: cp/module.cc:1797 +#: cp/module.cc:1831 #, gcc-internal-format msgid "encapsulation is malformed" msgstr "" -#: cp/module.cc:11377 +#: cp/module.cc:11577 #, gcc-internal-format msgid "conflicting global module declaration %#qD" msgstr "" -#: cp/module.cc:11379 +#: cp/module.cc:11579 #, gcc-internal-format msgid "existing declaration %#qD" msgstr "" -#: cp/module.cc:12419 +#: cp/module.cc:12626 #, gcc-internal-format msgid "definition of %qD does not match" msgstr "" -#: cp/module.cc:12421 +#: cp/module.cc:12628 #, gcc-internal-format msgid "existing definition %qD" msgstr "" -#: cp/module.cc:12433 +#: cp/module.cc:12640 #, gcc-internal-format msgid "... this enumerator %qD" msgstr "" -#: cp/module.cc:12435 +#: cp/module.cc:12642 #, gcc-internal-format msgid "enumerator %qD does not match ..." msgstr "" -#: cp/module.cc:12441 +#: cp/module.cc:12648 #, gcc-internal-format msgid "additional enumerators beginning with %qD" msgstr "" -#: cp/module.cc:12445 +#: cp/module.cc:12652 #, gcc-internal-format msgid "enumeration range differs" msgstr "" -#: cp/module.cc:13540 +#: cp/module.cc:13747 #, gcc-internal-format msgid "%q#D references internal linkage entity %q#D" msgstr "" -#: cp/module.cc:14123 +#: cp/module.cc:14330 #, gcc-internal-format msgid "recursive lazy load" msgstr "" #. Cannot import the current module. -#: cp/module.cc:14142 +#: cp/module.cc:14349 #, gcc-internal-format msgid "cannot import module in its own purview" msgstr "" -#: cp/module.cc:14143 cp/module.cc:19380 +#: cp/module.cc:14350 cp/module.cc:19589 #, gcc-internal-format msgid "module %qs declared here" msgstr "" -#: cp/module.cc:14487 +#: cp/module.cc:14694 #, gcc-internal-format msgid "indirect import %qs is not already loaded" msgstr "" -#: cp/module.cc:14493 +#: cp/module.cc:14700 #, gcc-internal-format msgid "import %qs has CRC mismatch" msgstr "" -#: cp/module.cc:16321 +#: cp/module.cc:16528 #, gcc-internal-format msgid "unable to represent further imported source locations" msgstr "" -#: cp/module.cc:17194 +#: cp/module.cc:17403 #, gcc-internal-format msgid "not exporting %<#define %E%> as it is a keyword" msgstr "" -#: cp/module.cc:17434 +#: cp/module.cc:17643 #, gcc-internal-format msgid "macro definitions of %qE corrupted" msgstr "" -#: cp/module.cc:17458 cp/module.cc:17461 +#: cp/module.cc:17667 cp/module.cc:17670 #, gcc-internal-format msgid "inconsistent imported macro definition %qE" msgstr "" -#: cp/module.cc:17467 +#: cp/module.cc:17676 #, gcc-internal-format msgid "%<#undef %E%>" msgstr "" -#: cp/module.cc:17469 +#: cp/module.cc:17678 #, gcc-internal-format msgid "%<#define %s%>" msgstr "" -#: cp/module.cc:17702 +#: cp/module.cc:17911 #, gcc-internal-format msgid "compiled module file is %qs" msgstr "" -#: cp/module.cc:17739 cp/module.cc:17744 +#: cp/module.cc:17948 cp/module.cc:17953 #, gcc-internal-format, gfc-internal-format msgid "compiled module is %sversion %s" msgstr "" -#: cp/module.cc:17750 +#: cp/module.cc:17959 #, gcc-internal-format, gfc-internal-format msgid "compiler is %sversion %s%s%s" msgstr "" -#: cp/module.cc:17780 +#: cp/module.cc:17989 #, gcc-internal-format msgid "module %qs found" msgstr "" -#: cp/module.cc:17782 +#: cp/module.cc:17991 #, gcc-internal-format msgid "header module expected, module %qs found" msgstr "" -#: cp/module.cc:17783 +#: cp/module.cc:17992 #, gcc-internal-format msgid "module %qs expected, header module found" msgstr "" -#: cp/module.cc:17798 +#: cp/module.cc:18007 #, gcc-internal-format msgid "module %qs CRC mismatch" msgstr "" -#: cp/module.cc:17812 +#: cp/module.cc:18021 #, gcc-internal-format msgid "target & host is %qs:%qs, expected %qs:%qs" msgstr "" -#: cp/module.cc:17824 +#: cp/module.cc:18033 #, gcc-internal-format msgid "language dialect differs %qs, expected %qs" msgstr "" -#: cp/module.cc:17840 +#: cp/module.cc:18049 #, gcc-internal-format msgid "module contains OpenMP, use %<-fopenmp%> to enable" msgstr "" -#: cp/module.cc:17857 +#: cp/module.cc:18066 #, gcc-internal-format msgid "fixed tree mismatch" msgstr "" -#: cp/module.cc:17948 +#: cp/module.cc:18157 #, gcc-internal-format msgid "interface partition is not exported" msgstr "" -#: cp/module.cc:18505 +#: cp/module.cc:18714 #, gcc-internal-format, gfc-internal-format msgid "failed to read compiled module cluster %u: %s" msgstr "" -#: cp/module.cc:18543 +#: cp/module.cc:18752 #, gcc-internal-format, gfc-internal-format msgid "failed to read compiled module: %s" msgstr "" -#: cp/module.cc:18553 +#: cp/module.cc:18762 #, gcc-internal-format msgid "" "consider using %<-fno-module-lazy%>, increasing %<-param-lazy-modules=%u%> " "value, or increasing the per-process file descriptor limit" msgstr "" -#: cp/module.cc:18558 +#: cp/module.cc:18767 #, gcc-internal-format msgid "imports must be built before being imported" msgstr "" -#: cp/module.cc:18561 +#: cp/module.cc:18770 #, gcc-internal-format msgid "returning to the gate for a mechanical issue" msgstr "" -#: cp/module.cc:19074 +#: cp/module.cc:19283 #, gcc-internal-format msgid "reading CMI %qs" msgstr "" -#: cp/module.cc:19225 +#: cp/module.cc:19434 #, gcc-internal-format msgid "failed to load binding %<%E%s%E%>" msgstr "" -#: cp/module.cc:19226 +#: cp/module.cc:19435 #, gcc-internal-format msgid "failed to load binding %<%E%s%E@%s%>" msgstr "" -#: cp/module.cc:19233 +#: cp/module.cc:19442 #, gcc-internal-format msgid "during load of binding %<%E%s%E%>" msgstr "" -#: cp/module.cc:19234 +#: cp/module.cc:19443 #, gcc-internal-format msgid "during load of binding %<%E%s%E@%s%>" msgstr "" -#: cp/module.cc:19296 +#: cp/module.cc:19505 #, gcc-internal-format msgid "failed to load pendings for %<%E%s%E%>" msgstr "" -#: cp/module.cc:19300 +#: cp/module.cc:19509 #, gcc-internal-format msgid "during load of pendings for %<%E%s%E%>" msgstr "" @@ -62838,102 +62870,102 @@ msgstr "" #. module, so we don't want to confuse things by having to think #. about whether 'extern "C++" { import foo; }' puts foo's #. contents into the global module all of a sudden. -#: cp/module.cc:19345 +#: cp/module.cc:19554 #, gcc-internal-format msgid "import of named module %qs inside language-linkage block" msgstr "" -#: cp/module.cc:19375 +#: cp/module.cc:19584 #, gcc-internal-format msgid "module already declared" msgstr "" -#: cp/module.cc:19376 +#: cp/module.cc:19585 #, gcc-internal-format msgid "module already imported" msgstr "" -#: cp/module.cc:19381 +#: cp/module.cc:19590 #, gcc-internal-format msgid "module %qs imported here" msgstr "" -#: cp/module.cc:19588 +#: cp/module.cc:19797 #, gcc-internal-format, gfc-internal-format msgid "unknown Compiled Module Interface: %s" msgstr "" -#: cp/module.cc:19631 +#: cp/module.cc:19840 #, gcc-internal-format msgid "cannot determine %<#include%> translation of %s: %s" msgstr "" -#: cp/module.cc:19649 +#: cp/module.cc:19858 #, gcc-internal-format msgid "include %qs translated to import" msgstr "" -#: cp/module.cc:19650 +#: cp/module.cc:19859 #, gcc-internal-format msgid "include %qs processed textually" msgstr "" -#: cp/module.cc:20009 +#: cp/module.cc:20218 #, gcc-internal-format msgid "C++ modules are incompatible with precompiled headers" msgstr "" -#: cp/module.cc:20013 +#: cp/module.cc:20222 #, gcc-internal-format msgid "C++ modules are incompatible with traditional preprocessing" msgstr "" -#: cp/module.cc:20023 +#: cp/module.cc:20232 #, gcc-internal-format msgid "macro debug output may be incomplete with modules" msgstr "" -#: cp/module.cc:20024 +#: cp/module.cc:20233 #, gcc-internal-format msgid "module dependencies require preprocessing" msgstr "" -#: cp/module.cc:20026 +#: cp/module.cc:20235 #, gcc-internal-format msgid "you should use the %<-%s%> option" msgstr "" -#: cp/module.cc:20061 cp/module.cc:20090 +#: cp/module.cc:20270 cp/module.cc:20299 #, gcc-internal-format msgid "invalid header name %qs" msgstr "" -#: cp/module.cc:20100 +#: cp/module.cc:20309 #, gcc-internal-format msgid "invalid module name %qs" msgstr "" -#: cp/module.cc:20298 +#: cp/module.cc:20507 #, gcc-internal-format msgid "%<-fmodule-only%> used for non-interface" msgstr "" -#: cp/module.cc:20338 +#: cp/module.cc:20547 #, gcc-internal-format msgid "writing CMI %qs" msgstr "" -#: cp/module.cc:20345 +#: cp/module.cc:20554 #, gcc-internal-format msgid "not writing module %qs due to errors" msgstr "" -#: cp/module.cc:20410 +#: cp/module.cc:20619 #, gcc-internal-format, gfc-internal-format msgid "failed to write compiled module: %s" msgstr "" -#: cp/module.cc:20507 +#: cp/module.cc:20716 #, gcc-internal-format msgid "unknown header kind %qs" msgstr "" @@ -63037,7 +63069,7 @@ msgid "" "%<-std=gnu++20%>" msgstr "" -#: cp/name-lookup.cc:5951 cp/pt.cc:18459 +#: cp/name-lookup.cc:5951 cp/pt.cc:18490 #, gcc-internal-format msgid "%qT is not a class, namespace, or enumeration" msgstr "" @@ -63703,7 +63735,7 @@ msgstr "" msgid "fold-expressions only available with %<-std=c++17%> or %<-std=gnu++17%>" msgstr "" -#: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4401 +#: cp/parser.cc:5995 cp/parser.cc:6150 cp/parser.cc:6334 cp/semantics.cc:4405 #, gcc-internal-format msgid "expected primary-expression" msgstr "" @@ -63828,7 +63860,7 @@ msgstr "" msgid "wrong number of arguments to %<__builtin_addressof%>" msgstr "" -#: cp/parser.cc:7734 cp/pt.cc:20928 +#: cp/parser.cc:7734 cp/pt.cc:20997 #, gcc-internal-format msgid "wrong number of arguments to %<__builtin_launder%>" msgstr "" @@ -64050,8 +64082,8 @@ msgstr "" msgid "capture of non-variable %qE" msgstr "" -#: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4243 -#: cp/semantics.cc:4258 +#: cp/parser.cc:11688 cp/parser.cc:11698 cp/semantics.cc:4247 +#: cp/semantics.cc:4262 #, gcc-internal-format msgid "%q#D declared here" msgstr "" @@ -64096,7 +64128,7 @@ msgid "" "with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/parser.cc:11932 cp/pt.cc:14711 +#: cp/parser.cc:11932 cp/pt.cc:14742 #, gcc-internal-format msgid "" "a lambda with captures may not have an explicit object parameter of an " @@ -64637,12 +64669,12 @@ msgstr "" msgid "cannot expand initializer for member %qD" msgstr "" -#: cp/parser.cc:17514 cp/pt.cc:27598 +#: cp/parser.cc:17514 cp/pt.cc:27654 #, gcc-internal-format msgid "mem-initializer for %qD follows constructor delegation" msgstr "" -#: cp/parser.cc:17526 cp/pt.cc:27610 +#: cp/parser.cc:17526 cp/pt.cc:27666 #, gcc-internal-format msgid "constructor delegation follows mem-initializer for %qD" msgstr "" @@ -65082,7 +65114,7 @@ msgstr "" #: cp/parser.cc:22408 #, gcc-internal-format msgid "" -"access declarations are deprecated in favour of using-declarations; " +"access declarations are deprecated in favor of using-declarations; " "suggestion: add the % keyword" msgstr "" @@ -65316,7 +65348,7 @@ msgstr "" msgid "%qT not permitted in template argument" msgstr "" -#: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2496 +#: cp/parser.cc:25052 cp/typeck2.cc:336 cp/typeck2.cc:382 cp/typeck2.cc:2473 #: rust/backend/rust-tree.cc:3909 #, gcc-internal-format msgid "invalid use of %qT" @@ -65502,7 +65534,7 @@ msgstr "" #. In a lambda this should work, but doesn't currently. #. We're in a lambda, but it isn't the innermost class. #. This should work, but currently doesn't. -#: cp/parser.cc:27653 cp/pt.cc:4306 +#: cp/parser.cc:27653 cp/pt.cc:4327 #, gcc-internal-format msgid "unexpanded parameter pack in local class in lambda" msgstr "" @@ -66223,7 +66255,7 @@ msgstr "" msgid "% clause with parameter on range-based % loop" msgstr "" -#: cp/parser.cc:44943 cp/pt.cc:18119 +#: cp/parser.cc:44943 cp/pt.cc:18150 #, gcc-internal-format msgid "iteration variable %qD should not be reduction" msgstr "" @@ -66261,22 +66293,22 @@ msgstr "" msgid "types may not be defined in declare reduction type list" msgstr "" -#: cp/parser.cc:49385 cp/semantics.cc:6442 +#: cp/parser.cc:49385 cp/semantics.cc:6446 #, gcc-internal-format msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:49389 cp/semantics.cc:6450 +#: cp/parser.cc:49389 cp/semantics.cc:6454 #, gcc-internal-format msgid "function or array type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:49392 cp/pt.cc:14604 cp/semantics.cc:6456 +#: cp/parser.cc:49392 cp/pt.cc:14635 cp/semantics.cc:6460 #, gcc-internal-format msgid "reference type %qT in %<#pragma omp declare reduction%>" msgstr "" -#: cp/parser.cc:49395 cp/semantics.cc:6462 +#: cp/parser.cc:49395 cp/semantics.cc:6466 #, gcc-internal-format msgid "" "%, % or %<__restrict%>-qualified type %qT in %<#pragma " @@ -66299,12 +66331,12 @@ msgstr "" msgid "%" msgstr "" -#: cp/parser.cc:50533 cp/semantics.cc:11474 +#: cp/parser.cc:50533 cp/semantics.cc:11478 #, gcc-internal-format msgid "%<__transaction_relaxed%> without transactional memory support enabled" msgstr "" -#: cp/parser.cc:50535 cp/semantics.cc:11476 +#: cp/parser.cc:50535 cp/semantics.cc:11480 #, gcc-internal-format msgid "%<__transaction_atomic%> without transactional memory support enabled" msgstr "" @@ -66444,7 +66476,7 @@ msgstr "" msgid "specialization of %qD after instantiation" msgstr "" -#: cp/pt.cc:2046 cp/semantics.cc:6312 +#: cp/pt.cc:2046 cp/semantics.cc:6316 #, gcc-internal-format msgid "%s %#qD" msgstr "" @@ -66616,69 +66648,69 @@ msgstr "" msgid "argument to %<__integer_pack%> must be between 0 and %d" msgstr "" -#: cp/pt.cc:4169 +#: cp/pt.cc:4190 #, gcc-internal-format msgid "base initializer expansion %qT contains no parameter packs" msgstr "" -#: cp/pt.cc:4237 +#: cp/pt.cc:4258 #, gcc-internal-format msgid "expansion pattern %qT contains no parameter packs" msgstr "" -#: cp/pt.cc:4239 +#: cp/pt.cc:4260 #, gcc-internal-format msgid "expansion pattern %qE contains no parameter packs" msgstr "" -#: cp/pt.cc:4323 +#: cp/pt.cc:4344 #, gcc-internal-format msgid "parameter packs not expanded with %<...%>:" msgstr "" -#: cp/pt.cc:4340 cp/pt.cc:5221 +#: cp/pt.cc:4361 cp/pt.cc:5242 #, gcc-internal-format msgid " %qD" msgstr "" -#: cp/pt.cc:4342 +#: cp/pt.cc:4363 #, gcc-internal-format, gfc-internal-format msgid " %s" msgstr "" -#: cp/pt.cc:4468 +#: cp/pt.cc:4489 #, gcc-internal-format msgid "declaration of template parameter %q+D shadows template parameter" msgstr "" -#: cp/pt.cc:4471 +#: cp/pt.cc:4492 #, gcc-internal-format msgid "declaration of %q+#D shadows template parameter" msgstr "" -#: cp/pt.cc:4473 +#: cp/pt.cc:4494 #, gcc-internal-format msgid "template parameter %qD declared here" msgstr "" -#: cp/pt.cc:5157 +#: cp/pt.cc:5178 #, gcc-internal-format msgid "specialization of variable concept %q#D" msgstr "" -#: cp/pt.cc:5216 +#: cp/pt.cc:5237 #, gcc-internal-format msgid "template parameters not deducible in partial specialization:" msgstr "" -#: cp/pt.cc:5239 +#: cp/pt.cc:5260 #, gcc-internal-format msgid "" "partial specialization %q+D does not specialize any template arguments; to " "define the primary template, remove the template argument list" msgstr "" -#: cp/pt.cc:5243 +#: cp/pt.cc:5264 #, gcc-internal-format msgid "" "partial specialization %q+D does not specialize any template arguments and " @@ -66686,63 +66718,63 @@ msgid "" "template, remove the template argument list" msgstr "" -#: cp/pt.cc:5247 cp/pt.cc:5258 cp/pt.cc:5266 +#: cp/pt.cc:5268 cp/pt.cc:5279 cp/pt.cc:5287 #, gcc-internal-format msgid "primary template here" msgstr "" -#: cp/pt.cc:5255 +#: cp/pt.cc:5276 #, gcc-internal-format msgid "" "partial specialization is not more specialized than the primary template " "because it replaces multiple parameters with a pack expansion" msgstr "" -#: cp/pt.cc:5265 +#: cp/pt.cc:5286 #, gcc-internal-format msgid "too many arguments for partial specialization %qT" msgstr "" -#: cp/pt.cc:5280 +#: cp/pt.cc:5301 #, gcc-internal-format msgid "partial specialization %qD is not more specialized than" msgstr "" -#: cp/pt.cc:5282 +#: cp/pt.cc:5303 #, gcc-internal-format msgid "primary template %qD" msgstr "" -#: cp/pt.cc:5324 +#: cp/pt.cc:5345 #, gcc-internal-format msgid "" "parameter pack argument %qE must be at the end of the template argument list" msgstr "" -#: cp/pt.cc:5327 +#: cp/pt.cc:5348 #, gcc-internal-format msgid "" "parameter pack argument %qT must be at the end of the template argument list" msgstr "" -#: cp/pt.cc:5389 +#: cp/pt.cc:5410 #, gcc-internal-format msgid "type %qT of template argument %qE depends on a template parameter" msgid_plural "type %qT of template argument %qE depends on template parameters" msgstr[0] "" msgstr[1] "" -#: cp/pt.cc:5457 +#: cp/pt.cc:5478 #, gcc-internal-format msgid "declaration of %qD ambiguates earlier template instantiation for %qD" msgstr "" -#: cp/pt.cc:5461 +#: cp/pt.cc:5482 #, gcc-internal-format msgid "partial specialization of %qD after instantiation of %qD" msgstr "" -#: cp/pt.cc:5644 +#: cp/pt.cc:5665 #, gcc-internal-format msgid "no default argument for %qD" msgstr "" @@ -66751,52 +66783,52 @@ msgstr "" #. (DR 2032), or alias template can only have one #. parameter pack, at the end of the template #. parameter list. -#: cp/pt.cc:5667 +#: cp/pt.cc:5688 #, gcc-internal-format msgid "parameter pack %q+D must be at the end of the template parameter list" msgstr "" -#: cp/pt.cc:5703 +#: cp/pt.cc:5724 #, gcc-internal-format msgid "" "default template arguments may not be used in function template friend re-" "declaration" msgstr "" -#: cp/pt.cc:5706 +#: cp/pt.cc:5727 #, gcc-internal-format msgid "" "default template arguments may not be used in template friend declarations" msgstr "" -#: cp/pt.cc:5709 +#: cp/pt.cc:5730 #, gcc-internal-format msgid "" "default template arguments may not be used in function templates without %<-" "std=c++11%> or %<-std=gnu++11%>" msgstr "" -#: cp/pt.cc:5712 +#: cp/pt.cc:5733 #, gcc-internal-format msgid "default template arguments may not be used in partial specializations" msgstr "" -#: cp/pt.cc:5715 cp/pt.cc:5773 +#: cp/pt.cc:5736 cp/pt.cc:5794 #, gcc-internal-format msgid "default argument for template parameter for class enclosing %qD" msgstr "" -#: cp/pt.cc:5884 +#: cp/pt.cc:5905 #, gcc-internal-format msgid "template %qD declared" msgstr "" -#: cp/pt.cc:5892 +#: cp/pt.cc:5913 #, gcc-internal-format msgid "template class without a name" msgstr "" -#: cp/pt.cc:5900 +#: cp/pt.cc:5921 #, gcc-internal-format msgid "member template %qD may not have virt-specifiers" msgstr "" @@ -66806,538 +66838,538 @@ msgstr "" #. An allocation function can be a function #. template. ... Template allocation functions shall #. have two or more parameters. -#: cp/pt.cc:5923 +#: cp/pt.cc:5944 #, gcc-internal-format msgid "invalid template declaration of %qD" msgstr "" -#: cp/pt.cc:6075 +#: cp/pt.cc:6096 #, gcc-internal-format msgid "template definition of non-template %q#D" msgstr "" -#: cp/pt.cc:6114 +#: cp/pt.cc:6135 #, gcc-internal-format msgid "expected %d levels of template parms for %q#D, got %d" msgstr "" -#: cp/pt.cc:6128 +#: cp/pt.cc:6149 #, gcc-internal-format msgid "got %d template parameters for %q#D" msgstr "" -#: cp/pt.cc:6131 +#: cp/pt.cc:6152 #, gcc-internal-format msgid "got %d template parameters for %q#T" msgstr "" -#: cp/pt.cc:6133 +#: cp/pt.cc:6154 #, gcc-internal-format, gfc-internal-format msgid " but %d required" msgstr "" -#: cp/pt.cc:6154 +#: cp/pt.cc:6175 #, gcc-internal-format msgid "template arguments to %qD do not match original template %qD" msgstr "" -#: cp/pt.cc:6157 +#: cp/pt.cc:6178 #, gcc-internal-format msgid "use %%> for an explicit specialization" msgstr "" -#: cp/pt.cc:6179 +#: cp/pt.cc:6200 #, gcc-internal-format msgid "redeclaration of %qD with different constraints" msgstr "" -#: cp/pt.cc:6324 +#: cp/pt.cc:6345 #, gcc-internal-format msgid "%qT is not a template type" msgstr "" -#: cp/pt.cc:6337 +#: cp/pt.cc:6358 #, gcc-internal-format msgid "template specifiers not specified in declaration of %qD" msgstr "" -#: cp/pt.cc:6348 +#: cp/pt.cc:6369 #, gcc-internal-format, gfc-internal-format msgid "redeclared with %d template parameter" msgid_plural "redeclared with %d template parameters" msgstr[0] "" msgstr[1] "" -#: cp/pt.cc:6352 +#: cp/pt.cc:6373 #, gcc-internal-format msgid "previous declaration %qD used %d template parameter" msgid_plural "previous declaration %qD used %d template parameters" msgstr[0] "" msgstr[1] "" -#: cp/pt.cc:6386 +#: cp/pt.cc:6407 #, gcc-internal-format msgid "template parameter %q+#D" msgstr "" -#: cp/pt.cc:6388 +#: cp/pt.cc:6409 #, gcc-internal-format msgid "redeclared here as %q#D" msgstr "" -#: cp/pt.cc:6390 +#: cp/pt.cc:6411 #, gcc-internal-format msgid "redeclared here" msgstr "" -#: cp/pt.cc:6401 +#: cp/pt.cc:6422 #, gcc-internal-format msgid "declaration of template parameter %q+#D with different constraints" msgstr "" -#: cp/pt.cc:6404 cp/pt.cc:6432 +#: cp/pt.cc:6425 cp/pt.cc:6453 #, gcc-internal-format msgid "original declaration appeared here" msgstr "" -#: cp/pt.cc:6429 +#: cp/pt.cc:6450 #, gcc-internal-format msgid "redeclaration of %q#D with different constraints" msgstr "" -#: cp/pt.cc:6840 cp/pt.cc:6910 +#: cp/pt.cc:6861 cp/pt.cc:6931 #, gcc-internal-format msgid "%qE is not a valid template argument for type %qT" msgstr "" -#: cp/pt.cc:6843 +#: cp/pt.cc:6864 #, gcc-internal-format msgid "it must be the address of a function with external linkage" msgstr "" -#: cp/pt.cc:6846 +#: cp/pt.cc:6867 #, gcc-internal-format msgid "it must be the name of a function with external linkage" msgstr "" -#: cp/pt.cc:6860 +#: cp/pt.cc:6881 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because %qD has no linkage" msgstr "" -#: cp/pt.cc:6864 +#: cp/pt.cc:6885 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because %qD does not have " "external linkage" msgstr "" -#: cp/pt.cc:6913 +#: cp/pt.cc:6934 #, gcc-internal-format msgid "it must be a pointer-to-member of the form %<&X::Y%>" msgstr "" -#: cp/pt.cc:6915 +#: cp/pt.cc:6936 #, gcc-internal-format msgid "because it is a member of %qT" msgstr "" -#: cp/pt.cc:6984 +#: cp/pt.cc:7005 #, gcc-internal-format msgid " couldn%'t deduce template parameter %qD" msgstr "" -#: cp/pt.cc:6993 +#: cp/pt.cc:7014 #, gcc-internal-format msgid " types %qT and %qT have incompatible cv-qualifiers" msgstr "" -#: cp/pt.cc:7002 +#: cp/pt.cc:7023 #, gcc-internal-format msgid " mismatched types %qT and %qT" msgstr "" -#: cp/pt.cc:7011 +#: cp/pt.cc:7032 #, gcc-internal-format msgid " template parameter %qD is not a parameter pack, but argument %qD is" msgstr "" -#: cp/pt.cc:7022 +#: cp/pt.cc:7043 #, gcc-internal-format msgid " template argument %qE does not match pointer-to-member constant %qE" msgstr "" -#: cp/pt.cc:7032 +#: cp/pt.cc:7053 #, gcc-internal-format msgid " %qE is not equivalent to %qE" msgstr "" -#: cp/pt.cc:7041 +#: cp/pt.cc:7062 #, gcc-internal-format msgid " inconsistent parameter pack deduction with %qT and %qT" msgstr "" -#: cp/pt.cc:7053 +#: cp/pt.cc:7074 #, gcc-internal-format msgid " deduced conflicting types for parameter %qT (%qT and %qT)" msgstr "" -#: cp/pt.cc:7057 +#: cp/pt.cc:7078 #, gcc-internal-format msgid " deduced conflicting values for non-type parameter %qE (%qE and %qE)" msgstr "" -#: cp/pt.cc:7068 +#: cp/pt.cc:7089 #, gcc-internal-format msgid " variable-sized array type %qT is not a valid template argument" msgstr "" -#: cp/pt.cc:7079 +#: cp/pt.cc:7100 #, gcc-internal-format msgid " member function type %qT is not a valid template argument" msgstr "" -#: cp/pt.cc:7122 +#: cp/pt.cc:7143 #, gcc-internal-format msgid " cannot convert %qE (type %qT) to type %qT" msgstr "" -#: cp/pt.cc:7135 +#: cp/pt.cc:7156 #, gcc-internal-format msgid " %qT is an ambiguous base class of %qT" msgstr "" -#: cp/pt.cc:7139 +#: cp/pt.cc:7160 #, gcc-internal-format msgid " %qT is not derived from %qT" msgstr "" -#: cp/pt.cc:7150 +#: cp/pt.cc:7171 #, gcc-internal-format msgid "" " template parameters of a template template argument are inconsistent with " "other deduced template arguments" msgstr "" -#: cp/pt.cc:7160 +#: cp/pt.cc:7181 #, gcc-internal-format msgid " cannot deduce a template for %qT from non-template type %qT" msgstr "" -#: cp/pt.cc:7170 +#: cp/pt.cc:7191 #, gcc-internal-format msgid " template argument %qE does not match %qE" msgstr "" -#: cp/pt.cc:7221 +#: cp/pt.cc:7242 #, gcc-internal-format msgid "" "%qE is not a valid template argument of type %qT because %qE is not a " "variable or function" msgstr "" -#: cp/pt.cc:7230 +#: cp/pt.cc:7251 #, gcc-internal-format msgid "" "%qE is not a valid template argument of type %qT in C++98 because %qD does " "not have external linkage" msgstr "" -#: cp/pt.cc:7240 +#: cp/pt.cc:7261 #, gcc-internal-format msgid "" "%qE is not a valid template argument of type %qT because %qD has no linkage" msgstr "" -#: cp/pt.cc:7257 +#: cp/pt.cc:7278 #, gcc-internal-format msgid "the address of %qD is not a valid template argument" msgstr "" -#: cp/pt.cc:7267 +#: cp/pt.cc:7288 #, gcc-internal-format msgid "" "the address of the %qT subobject of %qD is not a valid template argument" msgstr "" -#: cp/pt.cc:7274 +#: cp/pt.cc:7295 #, gcc-internal-format msgid "" "the address of %qD is not a valid template argument because it does not have " "static storage duration" msgstr "" -#: cp/pt.cc:7292 +#: cp/pt.cc:7313 #, gcc-internal-format msgid "" "%qD is not a valid template argument because %qD is a variable, not the " "address of a variable" msgstr "" -#: cp/pt.cc:7300 +#: cp/pt.cc:7321 #, gcc-internal-format msgid "" "%qE is not a valid template argument for %qT because it is not the address " "of a variable" msgstr "" -#: cp/pt.cc:7422 +#: cp/pt.cc:7443 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because string literals " "can never be used in this context" msgstr "" -#: cp/pt.cc:7587 +#: cp/pt.cc:7608 #, gcc-internal-format msgid "in template argument for type %qT" msgstr "" -#: cp/pt.cc:7601 +#: cp/pt.cc:7622 #, gcc-internal-format msgid "template argument %qE for type %qT not a compile-time constant" msgstr "" -#: cp/pt.cc:7687 +#: cp/pt.cc:7708 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because of conflicts in cv-" "qualification" msgstr "" -#: cp/pt.cc:7695 +#: cp/pt.cc:7716 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because it is not an lvalue" msgstr "" -#: cp/pt.cc:7713 +#: cp/pt.cc:7734 #, gcc-internal-format msgid "" "%q#D is not a valid template argument for type %qT because a reference " "variable does not have a constant address" msgstr "" -#: cp/pt.cc:7772 +#: cp/pt.cc:7793 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because it is a pointer" msgstr "" -#: cp/pt.cc:7774 +#: cp/pt.cc:7795 #, gcc-internal-format msgid "try using %qE instead" msgstr "" -#: cp/pt.cc:7828 +#: cp/pt.cc:7849 #, gcc-internal-format msgid "" "%qE is not a valid template argument for type %qT because it is of type %qT" msgstr "" -#: cp/pt.cc:8420 +#: cp/pt.cc:8441 #, gcc-internal-format msgid "ignoring attributes on template argument %qT" msgstr "" -#: cp/pt.cc:8436 +#: cp/pt.cc:8457 #, gcc-internal-format msgid "ignoring attributes in template argument %qE" msgstr "" -#: cp/pt.cc:8580 +#: cp/pt.cc:8601 #, gcc-internal-format msgid "injected-class-name %qD used as template template argument" msgstr "" -#: cp/pt.cc:8609 +#: cp/pt.cc:8630 #, gcc-internal-format msgid "invalid use of destructor %qE as a type" msgstr "" -#: cp/pt.cc:8614 +#: cp/pt.cc:8635 #, gcc-internal-format msgid "to refer to a type member of a template parameter, use %" msgstr "" -#: cp/pt.cc:8630 cp/pt.cc:8664 cp/pt.cc:8714 +#: cp/pt.cc:8651 cp/pt.cc:8685 cp/pt.cc:8735 #, gcc-internal-format msgid "type/value mismatch at argument %d in template parameter list for %qD" msgstr "" -#: cp/pt.cc:8638 +#: cp/pt.cc:8659 #, gcc-internal-format msgid " expected a constant of type %qT, got %qT" msgstr "" -#: cp/pt.cc:8646 +#: cp/pt.cc:8667 #, gcc-internal-format msgid "" " ambiguous template argument for non-type template parameter is treated as " "function type" msgstr "" -#: cp/pt.cc:8652 +#: cp/pt.cc:8673 #, gcc-internal-format msgid " expected a class template, got %qE" msgstr "" -#: cp/pt.cc:8655 +#: cp/pt.cc:8676 #, gcc-internal-format msgid " expected a type, got %qE" msgstr "" -#: cp/pt.cc:8669 +#: cp/pt.cc:8690 #, gcc-internal-format msgid " expected a type, got %qT" msgstr "" -#: cp/pt.cc:8672 +#: cp/pt.cc:8693 #, gcc-internal-format msgid " expected a class template, got %qT" msgstr "" -#: cp/pt.cc:8718 +#: cp/pt.cc:8739 #, gcc-internal-format msgid " expected a template of type %qD, got %qT" msgstr "" -#: cp/pt.cc:8732 +#: cp/pt.cc:8753 #, gcc-internal-format msgid "constraint mismatch at argument %d in template parameter list for %qD" msgstr "" -#: cp/pt.cc:8735 +#: cp/pt.cc:8756 #, gcc-internal-format msgid " expected %qD but got %qD" msgstr "" -#: cp/pt.cc:8823 +#: cp/pt.cc:8844 #, gcc-internal-format msgid "could not convert template argument %qE from %qT to %qT" msgstr "" -#: cp/pt.cc:8961 cp/pt.cc:9287 +#: cp/pt.cc:8982 cp/pt.cc:9308 #, gcc-internal-format, gfc-internal-format msgid "template argument %d is invalid" msgstr "" -#: cp/pt.cc:8976 cp/pt.cc:9121 +#: cp/pt.cc:8997 cp/pt.cc:9142 #, gcc-internal-format, gfc-internal-format msgid "wrong number of template arguments (%d, should be %d)" msgstr "" -#: cp/pt.cc:9117 +#: cp/pt.cc:9138 #, gcc-internal-format, gfc-internal-format msgid "wrong number of template arguments (%d, should be at least %d)" msgstr "" -#: cp/pt.cc:9126 +#: cp/pt.cc:9147 #, gcc-internal-format msgid "provided for %qD" msgstr "" -#: cp/pt.cc:9151 +#: cp/pt.cc:9172 #, gcc-internal-format msgid "" "pack expansion argument for non-pack parameter %qD of alias template %qD" msgstr "" -#: cp/pt.cc:9155 +#: cp/pt.cc:9176 #, gcc-internal-format msgid "pack expansion argument for non-pack parameter %qD of concept %qD" msgstr "" -#: cp/pt.cc:9253 +#: cp/pt.cc:9274 #, gcc-internal-format msgid "" "so any instantiation with a non-empty parameter pack would be ill-formed" msgstr "" -#: cp/pt.cc:9820 +#: cp/pt.cc:9841 #, gcc-internal-format msgid "%q#D is not a function template" msgstr "" -#: cp/pt.cc:9983 +#: cp/pt.cc:10004 #, gcc-internal-format msgid "non-template type %qT used as a template" msgstr "" -#: cp/pt.cc:9985 +#: cp/pt.cc:10006 #, gcc-internal-format msgid "for template declaration %q+D" msgstr "" -#: cp/pt.cc:10154 cp/pt.cc:22201 +#: cp/pt.cc:10175 cp/pt.cc:22257 #, gcc-internal-format msgid "template constraint failure for %qD" msgstr "" -#: cp/pt.cc:10507 +#: cp/pt.cc:10528 #, gcc-internal-format msgid "use of invalid variable template %qE" msgstr "" -#: cp/pt.cc:11231 +#: cp/pt.cc:11252 #, gcc-internal-format msgid "" "template instantiation depth exceeds maximum of %d (use %<-ftemplate-" "depth=%> to increase the maximum)" msgstr "" -#: cp/pt.cc:11975 +#: cp/pt.cc:11996 #, gcc-internal-format msgid "score argument must be constant integer expression" msgstr "" -#: cp/pt.cc:11984 +#: cp/pt.cc:12005 #, gcc-internal-format msgid "score argument must be non-negative" msgstr "" -#: cp/pt.cc:12011 +#: cp/pt.cc:12032 #, gcc-internal-format msgid "property must be constant integer expression or string literal" msgstr "" -#: cp/pt.cc:12560 +#: cp/pt.cc:12581 #, gcc-internal-format msgid "flexible array member %qD in union" msgstr "" -#: cp/pt.cc:13050 +#: cp/pt.cc:13071 #, gcc-internal-format msgid "fold of empty expansion over %O" msgstr "" -#: cp/pt.cc:13500 +#: cp/pt.cc:13531 #, gcc-internal-format msgid "%qE is not the entire pattern of the pack expansion" msgstr "" -#: cp/pt.cc:13588 +#: cp/pt.cc:13619 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %qT" msgstr "" -#: cp/pt.cc:13591 +#: cp/pt.cc:13622 #, gcc-internal-format msgid "mismatched argument pack lengths while expanding %qE" msgstr "" -#: cp/pt.cc:14279 +#: cp/pt.cc:14310 #, gcc-internal-format msgid " when instantiating default argument for call to %qD" msgstr "" -#: cp/pt.cc:14375 +#: cp/pt.cc:14406 #, gcc-internal-format msgid "creating pointer to member function of non-class type %qT" msgstr "" -#: cp/pt.cc:15367 +#: cp/pt.cc:15398 #, gcc-internal-format, gfc-internal-format msgid "mismatched argument pack lengths (%d vs %d)" msgstr "" @@ -67355,305 +67387,305 @@ msgstr "" #. #. is an attempt to declare a variable with function #. type. -#: cp/pt.cc:15556 +#: cp/pt.cc:15587 #, gcc-internal-format msgid "variable %qD has function type" msgstr "" -#: cp/pt.cc:15757 +#: cp/pt.cc:15788 #, gcc-internal-format msgid "invalid parameter type %qT" msgstr "" -#: cp/pt.cc:15759 +#: cp/pt.cc:15790 #, gcc-internal-format msgid "in declaration %q+D" msgstr "" -#: cp/pt.cc:15886 +#: cp/pt.cc:15917 #, gcc-internal-format msgid "function returning an array" msgstr "" -#: cp/pt.cc:15888 +#: cp/pt.cc:15919 #, gcc-internal-format msgid "function returning a function" msgstr "" -#: cp/pt.cc:16594 +#: cp/pt.cc:16625 #, gcc-internal-format msgid "forming reference to void" msgstr "" -#: cp/pt.cc:16596 +#: cp/pt.cc:16627 #, gcc-internal-format msgid "forming pointer to reference type %qT" msgstr "" -#: cp/pt.cc:16598 +#: cp/pt.cc:16629 #, gcc-internal-format msgid "forming reference to reference type %qT" msgstr "" -#: cp/pt.cc:16611 +#: cp/pt.cc:16642 #, gcc-internal-format msgid "forming pointer to qualified function type %qT" msgstr "" -#: cp/pt.cc:16614 +#: cp/pt.cc:16645 #, gcc-internal-format msgid "forming reference to qualified function type %qT" msgstr "" -#: cp/pt.cc:16662 +#: cp/pt.cc:16693 #, gcc-internal-format msgid "creating pointer to member of non-class type %qT" msgstr "" -#: cp/pt.cc:16668 +#: cp/pt.cc:16699 #, gcc-internal-format msgid "creating pointer to member reference type %qT" msgstr "" -#: cp/pt.cc:16674 +#: cp/pt.cc:16705 #, gcc-internal-format msgid "creating pointer to member of type void" msgstr "" -#: cp/pt.cc:16740 +#: cp/pt.cc:16771 #, gcc-internal-format msgid "creating array of %qT" msgstr "" -#: cp/pt.cc:16777 +#: cp/pt.cc:16808 #, gcc-internal-format msgid "%qD is instantiated for an empty pack" msgstr "" -#: cp/pt.cc:16798 +#: cp/pt.cc:16829 #, gcc-internal-format msgid "%qT is not a class, struct, or union type" msgstr "" -#: cp/pt.cc:16838 +#: cp/pt.cc:16869 #, gcc-internal-format msgid "%qT resolves to %qT, which is not an enumeration type" msgstr "" -#: cp/pt.cc:16846 +#: cp/pt.cc:16877 #, gcc-internal-format msgid "%qT resolves to %qT, which is not a class type" msgstr "" -#: cp/pt.cc:16964 +#: cp/pt.cc:16995 #, gcc-internal-format msgid "use of %qs in template" msgstr "" -#: cp/pt.cc:17283 +#: cp/pt.cc:17314 #, gcc-internal-format msgid "qualifying type %qT does not match destructor name ~%qT" msgstr "" -#: cp/pt.cc:17298 +#: cp/pt.cc:17329 #, gcc-internal-format msgid "" "dependent-name %qE is parsed as a non-type, but instantiation yields a type" msgstr "" -#: cp/pt.cc:17300 +#: cp/pt.cc:17331 #, gcc-internal-format msgid "say % if a type is meant" msgstr "" -#: cp/pt.cc:17393 +#: cp/pt.cc:17424 #, gcc-internal-format msgid "initializer for %q#D expands to an empty list of expressions" msgstr "" -#: cp/pt.cc:19416 cp/pt.cc:21569 +#: cp/pt.cc:19448 cp/pt.cc:21638 #, gcc-internal-format msgid "invalid use of pack expansion expression" msgstr "" -#: cp/pt.cc:19420 cp/pt.cc:21573 +#: cp/pt.cc:19452 cp/pt.cc:21642 #, gcc-internal-format msgid "use %<...%> to expand argument pack" msgstr "" -#: cp/pt.cc:19550 +#: cp/pt.cc:19599 #, gcc-internal-format msgid "empty initializer in lambda init-capture" msgstr "" -#: cp/pt.cc:20843 +#: cp/pt.cc:20912 #, gcc-internal-format msgid "" "%qD was not declared in this scope, and no declarations were found by " "argument-dependent lookup at the point of instantiation" msgstr "" -#: cp/pt.cc:20878 +#: cp/pt.cc:20947 #, gcc-internal-format msgid "declarations in dependent base %qT are not found by unqualified lookup" msgstr "" -#: cp/pt.cc:20883 +#: cp/pt.cc:20952 #, gcc-internal-format msgid "use %%D%> instead" msgstr "" -#: cp/pt.cc:20886 +#: cp/pt.cc:20955 #, gcc-internal-format msgid "use %<%T::%D%> instead" msgstr "" -#: cp/pt.cc:20891 +#: cp/pt.cc:20960 #, gcc-internal-format msgid "%qD declared here, later in the translation unit" msgstr "" -#: cp/pt.cc:20942 +#: cp/pt.cc:21011 #, gcc-internal-format msgid "wrong number of arguments to %<__builtin_convertvector%>" msgstr "" -#: cp/pt.cc:20969 +#: cp/pt.cc:21038 #, gcc-internal-format msgid "wrong number of arguments to % attribute" msgstr "" -#: cp/pt.cc:21180 +#: cp/pt.cc:21249 #, gcc-internal-format msgid "%qT is not a class or namespace" msgstr "" -#: cp/pt.cc:21183 +#: cp/pt.cc:21252 #, gcc-internal-format msgid "%qD is not a class or namespace" msgstr "" -#: cp/pt.cc:21501 +#: cp/pt.cc:21570 #, gcc-internal-format msgid "using invalid field %qD" msgstr "" -#: cp/pt.cc:21847 +#: cp/pt.cc:21903 #, gcc-internal-format msgid "%qT is/uses unnamed type" msgstr "" -#: cp/pt.cc:21849 +#: cp/pt.cc:21905 #, gcc-internal-format msgid "template argument for %qD uses local type %qT" msgstr "" -#: cp/pt.cc:21859 +#: cp/pt.cc:21915 #, gcc-internal-format msgid "%qT is a variably modified type" msgstr "" -#: cp/pt.cc:21874 +#: cp/pt.cc:21930 #, gcc-internal-format msgid "integral expression %qE is not constant" msgstr "" -#: cp/pt.cc:21892 +#: cp/pt.cc:21948 #, gcc-internal-format msgid " trying to instantiate %qD" msgstr "" -#: cp/pt.cc:26285 +#: cp/pt.cc:26341 #, gcc-internal-format msgid "ambiguous template instantiation for %q#T" msgstr "" -#: cp/pt.cc:26287 +#: cp/pt.cc:26343 #, gcc-internal-format msgid "ambiguous template instantiation for %q#D" msgstr "" -#: cp/pt.cc:26293 +#: cp/pt.cc:26349 msgid "%s %#qS" msgstr "" -#: cp/pt.cc:26320 cp/pt.cc:26415 +#: cp/pt.cc:26376 cp/pt.cc:26471 #, gcc-internal-format msgid "explicit instantiation of non-template %q#D" msgstr "" -#: cp/pt.cc:26326 +#: cp/pt.cc:26382 #, gcc-internal-format msgid "explicit instantiation of variable concept %q#D" msgstr "" -#: cp/pt.cc:26328 +#: cp/pt.cc:26384 #, gcc-internal-format msgid "explicit instantiation of function concept %q#D" msgstr "" -#: cp/pt.cc:26347 +#: cp/pt.cc:26403 #, gcc-internal-format msgid "%qD is not a static data member of a class template" msgstr "" -#: cp/pt.cc:26353 cp/pt.cc:26410 +#: cp/pt.cc:26409 cp/pt.cc:26466 #, gcc-internal-format msgid "no matching template for %qD found" msgstr "" -#: cp/pt.cc:26358 +#: cp/pt.cc:26414 #, gcc-internal-format msgid "" "type %qT for explicit instantiation %qD does not match declared type %qT" msgstr "" -#: cp/pt.cc:26366 +#: cp/pt.cc:26422 #, gcc-internal-format msgid "explicit instantiation of %q#D" msgstr "" -#: cp/pt.cc:26402 +#: cp/pt.cc:26458 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#D" msgstr "" -#: cp/pt.cc:26425 cp/pt.cc:26492 +#: cp/pt.cc:26481 cp/pt.cc:26548 #, gcc-internal-format msgid "ISO C++ 1998 forbids the use of % on explicit instantiations" msgstr "" -#: cp/pt.cc:26430 cp/pt.cc:26507 +#: cp/pt.cc:26486 cp/pt.cc:26563 #, gcc-internal-format msgid "storage class %qD applied to template instantiation" msgstr "" -#: cp/pt.cc:26464 +#: cp/pt.cc:26520 #, gcc-internal-format msgid "explicit instantiation of non-class template %qD" msgstr "" -#: cp/pt.cc:26467 +#: cp/pt.cc:26523 #, gcc-internal-format msgid "explicit instantiation of non-template type %qT" msgstr "" -#: cp/pt.cc:26476 +#: cp/pt.cc:26532 #, gcc-internal-format msgid "explicit instantiation of %q#T before definition of template" msgstr "" -#: cp/pt.cc:26497 +#: cp/pt.cc:26553 #, gcc-internal-format msgid "ISO C++ forbids the use of %qE on explicit instantiations" msgstr "" -#: cp/pt.cc:26537 +#: cp/pt.cc:26593 #, gcc-internal-format msgid "duplicate explicit instantiation of %q#T" msgstr "" -#: cp/pt.cc:26853 +#: cp/pt.cc:26909 #, gcc-internal-format msgid "exception specification of %qD depends on itself" msgstr "" @@ -67665,12 +67697,12 @@ msgstr "" #. member function or static data member of a class template #. shall be present in every translation unit in which it is #. explicitly instantiated. -#: cp/pt.cc:27326 +#: cp/pt.cc:27382 #, gcc-internal-format msgid "explicit instantiation of %qD but no definition available" msgstr "" -#: cp/pt.cc:27371 +#: cp/pt.cc:27427 #, gcc-internal-format msgid "" "template instantiation depth exceeds maximum of %d instantiating %q+D, " @@ -67678,170 +67710,170 @@ msgid "" "increase the maximum)" msgstr "" -#: cp/pt.cc:27745 +#: cp/pt.cc:27801 #, gcc-internal-format msgid "" "non-type template parameters of deduced class type only available with %<-" "std=c++20%> or %<-std=gnu++20%>" msgstr "" -#: cp/pt.cc:27775 +#: cp/pt.cc:27831 #, gcc-internal-format msgid "" "%qT is not a valid type for a template non-type parameter because it is not " "structural" msgstr "" -#: cp/pt.cc:27784 +#: cp/pt.cc:27840 #, gcc-internal-format msgid "" "non-type template parameters of class type only available with %<-std=c+" "+20%> or %<-std=gnu++20%>" msgstr "" -#: cp/pt.cc:27792 +#: cp/pt.cc:27848 #, gcc-internal-format msgid "invalid template non-type parameter" msgstr "" -#: cp/pt.cc:27794 +#: cp/pt.cc:27850 #, gcc-internal-format msgid "%q#T is not a valid type for a template non-type parameter" msgstr "" -#: cp/pt.cc:29238 +#: cp/pt.cc:29294 #, gcc-internal-format msgid "keyword % not allowed in declarator-id" msgstr "" -#: cp/pt.cc:29429 +#: cp/pt.cc:29485 #, gcc-internal-format msgid "a concept cannot be constrained" msgstr "" -#: cp/pt.cc:29438 +#: cp/pt.cc:29494 #, gcc-internal-format msgid "concept %qE not in namespace scope" msgstr "" -#: cp/pt.cc:29444 +#: cp/pt.cc:29500 #, gcc-internal-format msgid "concept %qE has multiple template parameter lists" msgstr "" -#: cp/pt.cc:29475 +#: cp/pt.cc:29531 #, gcc-internal-format msgid "" "deducing from brace-enclosed initializer list requires %<#include " "%>" msgstr "" -#: cp/pt.cc:30753 +#: cp/pt.cc:30809 #, gcc-internal-format msgid "non-deducible template %qT used without template arguments" msgstr "" -#: cp/pt.cc:30765 +#: cp/pt.cc:30821 #, gcc-internal-format msgid "" "alias template deduction only available with %<-std=c++20%> or %<-std=gnu+" "+20%>" msgstr "" -#: cp/pt.cc:30771 +#: cp/pt.cc:30827 #, gcc-internal-format msgid "use %qD directly instead" msgstr "" -#: cp/pt.cc:30899 +#: cp/pt.cc:30955 #, gcc-internal-format msgid "" "cannot deduce template arguments for copy-initialization of %qT, as it has " "no non-explicit deduction guides or user-declared constructors" msgstr "" -#: cp/pt.cc:30906 +#: cp/pt.cc:30962 #, gcc-internal-format msgid "" "cannot deduce template arguments of %qT, as it has no viable deduction guides" msgstr "" -#: cp/pt.cc:30918 +#: cp/pt.cc:30974 #, gcc-internal-format msgid "class template argument deduction failed:" msgstr "" -#: cp/pt.cc:30921 +#: cp/pt.cc:30977 #, gcc-internal-format msgid "explicit deduction guides not considered for copy-initialization" msgstr "" #. TODO: Pass down location from cp_finish_decl. -#: cp/pt.cc:30935 +#: cp/pt.cc:30991 #, gcc-internal-format msgid "" "class template argument deduction for %qT failed: explicit deduction guide " "selected in copy-list-initialization" msgstr "" -#: cp/pt.cc:30939 +#: cp/pt.cc:30995 #, gcc-internal-format msgid "explicit deduction guide declared here" msgstr "" -#: cp/pt.cc:30953 +#: cp/pt.cc:31009 #, gcc-internal-format msgid "%qT may not intend to support class template argument deduction" msgstr "" -#: cp/pt.cc:30955 +#: cp/pt.cc:31011 #, gcc-internal-format msgid "add a deduction guide to suppress this warning" msgstr "" -#: cp/pt.cc:31077 +#: cp/pt.cc:31133 #, gcc-internal-format msgid "direct-list-initialization of % requires exactly one element" msgstr "" -#: cp/pt.cc:31080 +#: cp/pt.cc:31136 #, gcc-internal-format msgid "" "for deduction to %, use copy-list-initialization (i." "e. add %<=%> before the %<{%>)" msgstr "" -#: cp/pt.cc:31147 +#: cp/pt.cc:31203 #, gcc-internal-format msgid "unable to deduce lambda return type from %qE" msgstr "" -#: cp/pt.cc:31150 +#: cp/pt.cc:31206 #, gcc-internal-format msgid "unable to deduce %qT from %qE" msgstr "" -#: cp/pt.cc:31225 +#: cp/pt.cc:31281 #, gcc-internal-format msgid "placeholder constraints not satisfied" msgstr "" -#: cp/pt.cc:31229 +#: cp/pt.cc:31285 #, gcc-internal-format msgid "deduced initializer does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31233 +#: cp/pt.cc:31289 #, gcc-internal-format msgid "deduced return type does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31237 +#: cp/pt.cc:31293 #, gcc-internal-format msgid "deduced expression type does not satisfy placeholder constraints" msgstr "" -#: cp/pt.cc:31392 +#: cp/pt.cc:31448 #, gcc-internal-format msgid "invalid use of %qT in template argument" msgstr "" @@ -67994,722 +68026,722 @@ msgstr "" msgid "virtual function declared here" msgstr "" -#: cp/semantics.cc:1110 +#: cp/semantics.cc:1114 #, gcc-internal-format msgid "" "% always evaluates to true in %" msgstr "" -#: cp/semantics.cc:1116 +#: cp/semantics.cc:1120 #, gcc-internal-format msgid "" "% evaluates to true when checking if trivially " "empty iteration statement is trivial infinite loop" msgstr "" -#: cp/semantics.cc:1121 +#: cp/semantics.cc:1125 #, gcc-internal-format msgid "" "and evaluates to false when actually evaluating the condition in non-" "% function" msgstr "" -#: cp/semantics.cc:1126 +#: cp/semantics.cc:1130 #, gcc-internal-format msgid "" "% always evaluates to false in a non-" "% function" msgstr "" -#: cp/semantics.cc:1130 +#: cp/semantics.cc:1134 #, gcc-internal-format msgid "" "% always evaluates to true in a % " "function" msgstr "" -#: cp/semantics.cc:1347 +#: cp/semantics.cc:1351 #, gcc-internal-format msgid "suggest explicit braces around empty body in % statement" msgstr "" -#: cp/semantics.cc:1886 +#: cp/semantics.cc:1890 #, gcc-internal-format msgid "catching polymorphic type %q#T by value" msgstr "" -#: cp/semantics.cc:1891 +#: cp/semantics.cc:1895 #, gcc-internal-format msgid "catching type %q#T by value" msgstr "" -#: cp/semantics.cc:1896 +#: cp/semantics.cc:1900 #, gcc-internal-format msgid "catching non-reference type %q#T" msgstr "" -#: cp/semantics.cc:2108 +#: cp/semantics.cc:2112 #, gcc-internal-format msgid "type of % operand %qE could not be determined" msgstr "" -#: cp/semantics.cc:2190 +#: cp/semantics.cc:2194 #, gcc-internal-format msgid "%<__label__%> declarations are only allowed in function scopes" msgstr "" -#: cp/semantics.cc:2363 +#: cp/semantics.cc:2367 #, gcc-internal-format msgid "invalid use of member %qD in static member function" msgstr "" -#: cp/semantics.cc:2367 +#: cp/semantics.cc:2371 #, gcc-internal-format msgid "invalid use of member %qD in constructor % contract" msgstr "" -#: cp/semantics.cc:2371 +#: cp/semantics.cc:2375 #, gcc-internal-format msgid "invalid use of member %qD in destructor % contract" msgstr "" -#: cp/semantics.cc:2634 +#: cp/semantics.cc:2638 #, gcc-internal-format msgid "%qE missing template arguments" msgstr "" -#: cp/semantics.cc:2694 +#: cp/semantics.cc:2698 #, gcc-internal-format msgid "" "a statement expression is an insufficient context for overload resolution" msgstr "" -#: cp/semantics.cc:3053 +#: cp/semantics.cc:3057 #, gcc-internal-format msgid "cannot call a concept as a function" msgstr "" -#: cp/semantics.cc:3136 +#: cp/semantics.cc:3140 #, gcc-internal-format msgid "arguments to destructor are not allowed" msgstr "" -#: cp/semantics.cc:3240 +#: cp/semantics.cc:3244 #, gcc-internal-format msgid "% is unavailable for explicit object member functions" msgstr "" -#: cp/semantics.cc:3252 +#: cp/semantics.cc:3256 #, gcc-internal-format msgid "use explicit object parameter %qs instead" msgstr "" -#: cp/semantics.cc:3256 +#: cp/semantics.cc:3260 #, gcc-internal-format msgid "name the explicit object parameter" msgstr "" -#: cp/semantics.cc:3261 +#: cp/semantics.cc:3265 #, gcc-internal-format msgid "% is unavailable for static member functions" msgstr "" -#: cp/semantics.cc:3263 +#: cp/semantics.cc:3267 #, gcc-internal-format msgid "invalid use of % before it is valid" msgstr "" -#: cp/semantics.cc:3265 +#: cp/semantics.cc:3269 #, gcc-internal-format msgid "invalid use of % after it is valid" msgstr "" -#: cp/semantics.cc:3267 +#: cp/semantics.cc:3271 #, gcc-internal-format msgid "invalid use of % in non-member function" msgstr "" -#: cp/semantics.cc:3269 +#: cp/semantics.cc:3273 #, gcc-internal-format msgid "invalid use of % at top level" msgstr "" -#: cp/semantics.cc:3291 +#: cp/semantics.cc:3295 #, gcc-internal-format msgid "invalid qualifying scope in pseudo-destructor name" msgstr "" -#: cp/semantics.cc:3299 cp/typeck.cc:3085 +#: cp/semantics.cc:3303 cp/typeck.cc:3085 #, gcc-internal-format msgid "qualified type %qT does not match destructor name ~%qT" msgstr "" -#: cp/semantics.cc:3321 +#: cp/semantics.cc:3325 #, gcc-internal-format msgid "%qE is not of type %qT" msgstr "" -#: cp/semantics.cc:3435 +#: cp/semantics.cc:3439 #, gcc-internal-format msgid "compound literal of non-object type %qT" msgstr "" -#: cp/semantics.cc:3455 +#: cp/semantics.cc:3459 #, gcc-internal-format msgid "% cannot be constrained" msgstr "" -#: cp/semantics.cc:3460 +#: cp/semantics.cc:3464 #, gcc-internal-format msgid "% only available with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/semantics.cc:3652 +#: cp/semantics.cc:3656 #, gcc-internal-format msgid "template type parameters must use the keyword % or %" msgstr "" -#: cp/semantics.cc:3705 +#: cp/semantics.cc:3709 #, gcc-internal-format msgid "" "invalid use of type %qT as a default value for a template template-parameter" msgstr "" -#: cp/semantics.cc:3709 +#: cp/semantics.cc:3713 #, gcc-internal-format msgid "invalid default argument for a template template parameter" msgstr "" -#: cp/semantics.cc:3726 +#: cp/semantics.cc:3730 #, gcc-internal-format msgid "definition of %q#T inside template parameter list" msgstr "" -#: cp/semantics.cc:3757 +#: cp/semantics.cc:3761 #, gcc-internal-format msgid "invalid definition of qualified type %qT" msgstr "" -#: cp/semantics.cc:4049 +#: cp/semantics.cc:4053 #, gcc-internal-format msgid "invalid base-class specification" msgstr "" -#: cp/semantics.cc:4217 +#: cp/semantics.cc:4221 #, gcc-internal-format msgid "cannot capture member %qD of anonymous union" msgstr "" -#: cp/semantics.cc:4234 +#: cp/semantics.cc:4238 #, gcc-internal-format msgid "%qD is not captured" msgstr "" -#: cp/semantics.cc:4238 +#: cp/semantics.cc:4242 #, gcc-internal-format msgid "the lambda has no capture-default" msgstr "" -#: cp/semantics.cc:4240 +#: cp/semantics.cc:4244 #, gcc-internal-format msgid "" "lambda in local class %q+T cannot capture variables from the enclosing " "context" msgstr "" -#: cp/semantics.cc:4255 +#: cp/semantics.cc:4259 #, gcc-internal-format msgid "use of local variable with automatic storage from containing function" msgstr "" -#: cp/semantics.cc:4257 +#: cp/semantics.cc:4261 #, gcc-internal-format msgid "use of parameter from containing function" msgstr "" -#: cp/semantics.cc:4385 +#: cp/semantics.cc:4389 #, gcc-internal-format msgid "use of parameter outside function body" msgstr "" -#: cp/semantics.cc:4395 +#: cp/semantics.cc:4399 #, gcc-internal-format msgid "missing template arguments" msgstr "" -#: cp/semantics.cc:4431 +#: cp/semantics.cc:4435 #, gcc-internal-format msgid "" "template parameter %qD of type %qT is not allowed in an integral constant " "expression because it is not of integral or enumeration type" msgstr "" -#: cp/semantics.cc:4482 +#: cp/semantics.cc:4486 #, gcc-internal-format msgid "use of class template %qT as expression" msgstr "" #. Ambiguous reference to base members. -#: cp/semantics.cc:4489 +#: cp/semantics.cc:4493 #, gcc-internal-format msgid "request for member %qD is ambiguous in multiple inheritance lattice" msgstr "" -#: cp/semantics.cc:4517 +#: cp/semantics.cc:4521 #, gcc-internal-format msgid "%qD cannot appear in a constant-expression" msgstr "" -#: cp/semantics.cc:4670 +#: cp/semantics.cc:4674 #, gcc-internal-format msgid "type of %qE is unknown" msgstr "" -#: cp/semantics.cc:4688 rust/backend/rust-tree.cc:5511 +#: cp/semantics.cc:4692 rust/backend/rust-tree.cc:5511 #, gcc-internal-format msgid "%qT is not an enumeration type" msgstr "" -#: cp/semantics.cc:4715 +#: cp/semantics.cc:4719 #, gcc-internal-format msgid "%<__type_pack_element%> index is not an integral constant" msgstr "" -#: cp/semantics.cc:4721 +#: cp/semantics.cc:4725 #, gcc-internal-format msgid "%<__type_pack_element%> index is negative" msgstr "" -#: cp/semantics.cc:4727 +#: cp/semantics.cc:4731 #, gcc-internal-format msgid "%<__type_pack_element%> index is out of range" msgstr "" #. Parameter packs can only be used in templates -#: cp/semantics.cc:4850 +#: cp/semantics.cc:4854 #, gcc-internal-format msgid "parameter pack %<__bases%> only valid in template declaration" msgstr "" -#: cp/semantics.cc:4882 +#: cp/semantics.cc:4886 #, gcc-internal-format msgid "cannot apply % to destructor %<~%T%>" msgstr "" -#: cp/semantics.cc:4895 +#: cp/semantics.cc:4899 #, gcc-internal-format msgid "cannot apply % to member function %qD" msgstr "" -#: cp/semantics.cc:4899 +#: cp/semantics.cc:4903 #, gcc-internal-format msgid "cannot apply % to member function" msgstr "" -#: cp/semantics.cc:4904 +#: cp/semantics.cc:4908 #, gcc-internal-format msgid "cannot apply % to an enumerator %qD" msgstr "" -#: cp/semantics.cc:4915 +#: cp/semantics.cc:4919 #, gcc-internal-format msgid "" "% within non-standard-layout type %qT is conditionally-supported" msgstr "" -#: cp/semantics.cc:6115 +#: cp/semantics.cc:6119 #, gcc-internal-format msgid "pointer-to-member mapping %qE not supported" msgstr "" -#: cp/semantics.cc:6309 +#: cp/semantics.cc:6313 #, gcc-internal-format msgid "user defined reduction lookup is ambiguous" msgstr "" -#: cp/semantics.cc:6582 +#: cp/semantics.cc:6586 #, gcc-internal-format msgid "%qE in % clause is a zero size array" msgstr "" -#: cp/semantics.cc:6628 +#: cp/semantics.cc:6632 #, gcc-internal-format msgid "%qE has const type for %" msgstr "" -#: cp/semantics.cc:6747 +#: cp/semantics.cc:6751 #, gcc-internal-format msgid "user defined reduction with constructor initializer for base class %qT" msgstr "" -#: cp/semantics.cc:7219 +#: cp/semantics.cc:7223 #, gcc-internal-format msgid "" "modifier other than % specified in % clause on % or " "% constructs when using OpenMP 5.2 modifiers" msgstr "" -#: cp/semantics.cc:7234 +#: cp/semantics.cc:7238 #, gcc-internal-format msgid "" "linear clause with %qs modifier applied to non-reference variable with %qT " "type" msgstr "" -#: cp/semantics.cc:7249 +#: cp/semantics.cc:7253 #, gcc-internal-format msgid "" "linear clause applied to non-integral non-pointer variable with %qT type" msgstr "" -#: cp/semantics.cc:7273 +#: cp/semantics.cc:7277 #, gcc-internal-format msgid "linear step expression must be integral" msgstr "" -#: cp/semantics.cc:7366 cp/semantics.cc:7498 cp/semantics.cc:7558 -#: cp/semantics.cc:7959 cp/semantics.cc:9085 +#: cp/semantics.cc:7370 cp/semantics.cc:7502 cp/semantics.cc:7562 +#: cp/semantics.cc:7963 cp/semantics.cc:9089 #, gcc-internal-format msgid "% allowed in OpenMP only in % clauses" msgstr "" -#: cp/semantics.cc:7378 cp/semantics.cc:9098 +#: cp/semantics.cc:7382 cp/semantics.cc:9102 #, gcc-internal-format msgid "%qD is not a variable in clause %qs" msgstr "" -#: cp/semantics.cc:7511 +#: cp/semantics.cc:7515 #, gcc-internal-format msgid "%qD is not a variable in clause %" msgstr "" -#: cp/semantics.cc:7571 +#: cp/semantics.cc:7575 #, gcc-internal-format msgid "%qD is not a variable in clause %" msgstr "" -#: cp/semantics.cc:7622 +#: cp/semantics.cc:7626 #, gcc-internal-format msgid "% static expression must be integral" msgstr "" -#: cp/semantics.cc:7636 +#: cp/semantics.cc:7640 #, gcc-internal-format msgid "% static value must be positive" msgstr "" -#: cp/semantics.cc:7670 +#: cp/semantics.cc:7674 #, gcc-internal-format msgid "% num expression must be integral" msgstr "" -#: cp/semantics.cc:7673 +#: cp/semantics.cc:7677 #, gcc-internal-format msgid "% length expression must be integral" msgstr "" -#: cp/semantics.cc:7677 +#: cp/semantics.cc:7681 #, gcc-internal-format msgid "% num expression must be integral" msgstr "" -#: cp/semantics.cc:7699 +#: cp/semantics.cc:7703 #, gcc-internal-format msgid "% num value must be positive" msgstr "" -#: cp/semantics.cc:7703 +#: cp/semantics.cc:7707 #, gcc-internal-format msgid "% length value must be positive" msgstr "" -#: cp/semantics.cc:7708 +#: cp/semantics.cc:7712 #, gcc-internal-format msgid "% num value must be positive" msgstr "" -#: cp/semantics.cc:7784 +#: cp/semantics.cc:7788 #, gcc-internal-format msgid "schedule chunk size expression must be integral" msgstr "" -#: cp/semantics.cc:7817 +#: cp/semantics.cc:7821 #, gcc-internal-format msgid "%qs length expression must be integral" msgstr "" -#: cp/semantics.cc:7831 +#: cp/semantics.cc:7835 #, gcc-internal-format msgid "%qs length expression must be positive constant integer expression" msgstr "" -#: cp/semantics.cc:7851 +#: cp/semantics.cc:7855 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:7880 +#: cp/semantics.cc:7884 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:7910 +#: cp/semantics.cc:7914 #, gcc-internal-format msgid "% id must be integral" msgstr "" -#: cp/semantics.cc:7941 +#: cp/semantics.cc:7945 #, gcc-internal-format msgid "% chunk size expression must be integral" msgstr "" -#: cp/semantics.cc:7970 +#: cp/semantics.cc:7974 #, gcc-internal-format msgid "%qD is not a variable in % clause" msgstr "" -#: cp/semantics.cc:7985 +#: cp/semantics.cc:7989 #, gcc-internal-format msgid "" "%qE in % clause is neither a pointer nor an array nor a reference " "to pointer or array" msgstr "" -#: cp/semantics.cc:7992 +#: cp/semantics.cc:7996 #, gcc-internal-format msgid "%qD appears more than once in % clauses" msgstr "" -#: cp/semantics.cc:8007 +#: cp/semantics.cc:8011 #, gcc-internal-format msgid "% clause alignment expression must be integral" msgstr "" -#: cp/semantics.cc:8040 +#: cp/semantics.cc:8044 #, gcc-internal-format msgid "%qD is not a variable in % clause" msgstr "" -#: cp/semantics.cc:8051 +#: cp/semantics.cc:8055 #, gcc-internal-format msgid "%qD appears more than once in % clauses" msgstr "" -#: cp/semantics.cc:8068 +#: cp/semantics.cc:8072 #, gcc-internal-format msgid "% not allowed in % clause" msgstr "" -#: cp/semantics.cc:8080 +#: cp/semantics.cc:8084 #, gcc-internal-format msgid "%qD is not a variable in % clause" msgstr "" -#: cp/semantics.cc:8089 +#: cp/semantics.cc:8093 #, gcc-internal-format msgid "%qD appears more than once in % clauses" msgstr "" -#: cp/semantics.cc:8237 +#: cp/semantics.cc:8241 #, gcc-internal-format msgid "%qD is not lvalue expression nor array section in %qs clause" msgstr "" -#: cp/semantics.cc:8739 +#: cp/semantics.cc:8743 #, gcc-internal-format msgid "template %qE in clause %qs" msgstr "" -#: cp/semantics.cc:8742 +#: cp/semantics.cc:8746 #, gcc-internal-format msgid "overloaded function name %qE in clause %qs" msgstr "" -#: cp/semantics.cc:8811 +#: cp/semantics.cc:8815 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:8841 +#: cp/semantics.cc:8845 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:8871 +#: cp/semantics.cc:8875 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:8884 +#: cp/semantics.cc:8888 #, gcc-internal-format msgid "% expression must be constant integer expression" msgstr "" -#: cp/semantics.cc:8901 +#: cp/semantics.cc:8905 #, gcc-internal-format msgid "% expression must be integral" msgstr "" -#: cp/semantics.cc:8932 +#: cp/semantics.cc:8936 #, gcc-internal-format msgid "%qs variable is neither a pointer nor reference to pointer" msgstr "" -#: cp/semantics.cc:8942 +#: cp/semantics.cc:8946 #, gcc-internal-format msgid "" "%qs variable is neither a pointer, nor an array nor reference to pointer or " "array" msgstr "" -#: cp/semantics.cc:9026 +#: cp/semantics.cc:9030 #, gcc-internal-format msgid "% argument needs integral type" msgstr "" -#: cp/semantics.cc:9443 +#: cp/semantics.cc:9447 #, gcc-internal-format msgid "" "% qualified %qE without % member may appear only in " "% or % clauses" msgstr "" -#: cp/semantics.cc:9670 +#: cp/semantics.cc:9674 #, gcc-internal-format msgid "% %qD is not file, namespace or block scope variable" msgstr "" -#: cp/semantics.cc:9684 +#: cp/semantics.cc:9688 #, gcc-internal-format msgid "% %qE directive not in %qT definition" msgstr "" -#: cp/semantics.cc:10421 +#: cp/semantics.cc:10425 #, gcc-internal-format msgid "difference between %qE and %qD does not have integer type" msgstr "" -#: cp/semantics.cc:10906 +#: cp/semantics.cc:10910 #, gcc-internal-format msgid "%<#pragma omp simd%> used with class iteration variable %qE" msgstr "" -#: cp/semantics.cc:11226 cp/semantics.cc:11236 +#: cp/semantics.cc:11230 cp/semantics.cc:11240 #, gcc-internal-format msgid "%<#pragma omp atomic update%> uses two different expressions for memory" msgstr "" -#: cp/semantics.cc:11578 +#: cp/semantics.cc:11582 #, gcc-internal-format msgid "" "% message must be a string literal or object with % " "and % members" msgstr "" -#: cp/semantics.cc:11594 +#: cp/semantics.cc:11598 #, gcc-internal-format msgid "" "% message % must be implicitly convertible to " "%" msgstr "" -#: cp/semantics.cc:11603 +#: cp/semantics.cc:11607 #, gcc-internal-format msgid "" "% message % must be implicitly convertible to " "%" msgstr "" -#: cp/semantics.cc:11661 +#: cp/semantics.cc:11665 #, gcc-internal-format msgid "% message % must be a constant expression" msgstr "" -#: cp/semantics.cc:11669 +#: cp/semantics.cc:11673 #, gcc-internal-format msgid "% message % %qE too large" msgstr "" -#: cp/semantics.cc:11696 +#: cp/semantics.cc:11700 #, gcc-internal-format msgid "% message % must be a constant expression" msgstr "" -#: cp/semantics.cc:11723 +#: cp/semantics.cc:11727 #, gcc-internal-format msgid "% message % must be a core constant expression" msgstr "" -#: cp/semantics.cc:11749 +#: cp/semantics.cc:11753 #, gcc-internal-format msgid "static assertion failed: %.*s" msgstr "" -#: cp/semantics.cc:11757 +#: cp/semantics.cc:11761 #, gcc-internal-format msgid "non-constant condition for static assertion" msgstr "" -#: cp/semantics.cc:11786 +#: cp/semantics.cc:11790 #, gcc-internal-format msgid "argument to % must be an expression" msgstr "" -#: cp/semantics.cc:11832 +#: cp/semantics.cc:11836 #, gcc-internal-format msgid "% cannot resolve address of overloaded function" msgstr "" -#: cp/semantics.cc:12144 rust/backend/rust-tree.cc:5225 +#: cp/semantics.cc:12148 rust/backend/rust-tree.cc:5225 #, gcc-internal-format msgid "" "%<__builtin_is_pointer_interconvertible_with_class%> needs a single argument" msgstr "" -#: cp/semantics.cc:12153 rust/backend/rust-tree.cc:5234 +#: cp/semantics.cc:12157 rust/backend/rust-tree.cc:5234 #, gcc-internal-format msgid "" "%<__builtin_is_pointer_interconvertible_with_class%> argument is not pointer " "to member" msgstr "" -#: cp/semantics.cc:12324 rust/backend/rust-tree.cc:5838 +#: cp/semantics.cc:12328 rust/backend/rust-tree.cc:5838 #, gcc-internal-format msgid "" "%<__builtin_is_corresponding_member%> not well defined for anonymous unions" msgstr "" -#: cp/semantics.cc:12348 rust/backend/rust-tree.cc:5882 +#: cp/semantics.cc:12352 rust/backend/rust-tree.cc:5882 #, gcc-internal-format msgid "%<__builtin_is_corresponding_member%> needs two arguments" msgstr "" -#: cp/semantics.cc:12359 rust/backend/rust-tree.cc:5892 +#: cp/semantics.cc:12363 rust/backend/rust-tree.cc:5892 #, gcc-internal-format msgid "%<__builtin_is_corresponding_member%> argument is not pointer to member" msgstr "" -#: cp/semantics.cc:12843 +#: cp/semantics.cc:12847 #, gcc-internal-format msgid "%qD is not a class or alias template" msgstr "" -#: cp/semantics.cc:13032 +#: cp/semantics.cc:13036 #, gcc-internal-format msgid "operand of fold expression has no unexpanded parameter packs" msgstr "" -#: cp/semantics.cc:13092 +#: cp/semantics.cc:13096 #, gcc-internal-format msgid "both arguments in binary fold have unexpanded parameter packs" msgstr "" -#: cp/semantics.cc:13094 +#: cp/semantics.cc:13098 #, gcc-internal-format msgid "no unexpanded parameter packs in binary fold" msgstr "" -#: cp/semantics.cc:13112 +#: cp/semantics.cc:13116 #, gcc-internal-format msgid "non-pointer argument to %<__builtin_launder%>" msgstr "" @@ -68717,22 +68749,22 @@ msgstr "" #. std::bit_cast for destination ARRAY_TYPE is not possible, #. as functions may not return an array, so don't bother trying #. to support this (and then deal with VLAs etc.). -#: cp/semantics.cc:13161 +#: cp/semantics.cc:13165 #, gcc-internal-format msgid "%<__builtin_bit_cast%> destination type %qT is an array type" msgstr "" -#: cp/semantics.cc:13167 +#: cp/semantics.cc:13171 #, gcc-internal-format msgid "%<__builtin_bit_cast%> destination type %qT is not trivially copyable" msgstr "" -#: cp/semantics.cc:13194 +#: cp/semantics.cc:13198 #, gcc-internal-format msgid "%<__builtin_bit_cast%> source type %qT is not trivially copyable" msgstr "" -#: cp/semantics.cc:13202 +#: cp/semantics.cc:13206 #, gcc-internal-format msgid "" "%<__builtin_bit_cast%> source size %qE not equal to destination type size %qE" @@ -70203,112 +70235,112 @@ msgstr "" msgid "cannot initialize aggregate of type %qT with a compound literal" msgstr "" -#: cp/typeck2.cc:1843 cp/typeck2.cc:1874 +#: cp/typeck2.cc:1820 cp/typeck2.cc:1851 #, gcc-internal-format msgid "missing initializer for member %qD" msgstr "" -#: cp/typeck2.cc:1850 +#: cp/typeck2.cc:1827 #, gcc-internal-format msgid "member %qD is uninitialized reference" msgstr "" -#: cp/typeck2.cc:1857 +#: cp/typeck2.cc:1834 #, gcc-internal-format msgid "member %qD with uninitialized reference fields" msgstr "" -#: cp/typeck2.cc:1943 +#: cp/typeck2.cc:1920 #, gcc-internal-format msgid "designator order for field %qD does not match declaration order in %qT" msgstr "" -#: cp/typeck2.cc:2016 +#: cp/typeck2.cc:1993 #, gcc-internal-format msgid "no field %qD found in union being initialized" msgstr "" -#: cp/typeck2.cc:2027 +#: cp/typeck2.cc:2004 #, gcc-internal-format msgid "index value instead of field name in union initializer" msgstr "" -#: cp/typeck2.cc:2242 +#: cp/typeck2.cc:2219 #, gcc-internal-format msgid "circular pointer delegation detected" msgstr "" -#: cp/typeck2.cc:2256 +#: cp/typeck2.cc:2233 #, gcc-internal-format msgid "base operand of %<->%> has non-pointer type %qT" msgstr "" -#: cp/typeck2.cc:2286 +#: cp/typeck2.cc:2263 #, gcc-internal-format msgid "result of %()%> yields non-pointer result" msgstr "" -#: cp/typeck2.cc:2288 +#: cp/typeck2.cc:2265 #, gcc-internal-format msgid "base operand of %<->%> is not a pointer" msgstr "" -#: cp/typeck2.cc:2315 +#: cp/typeck2.cc:2292 #, gcc-internal-format msgid "%qE cannot be used as a member pointer, since it is of type %qT" msgstr "" -#: cp/typeck2.cc:2324 +#: cp/typeck2.cc:2301 #, gcc-internal-format msgid "cannot apply member pointer %qE to %qE, which is of non-class type %qT" msgstr "" -#: cp/typeck2.cc:2346 +#: cp/typeck2.cc:2323 #, gcc-internal-format msgid "pointer to member type %qT incompatible with object type %qT" msgstr "" -#: cp/typeck2.cc:2408 +#: cp/typeck2.cc:2385 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an rvalue" msgstr "" -#: cp/typeck2.cc:2419 +#: cp/typeck2.cc:2396 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an lvalue" msgstr "" -#: cp/typeck2.cc:2427 +#: cp/typeck2.cc:2404 #, gcc-internal-format msgid "pointer-to-member-function type %qT requires an lvalue before C++20" msgstr "" -#: cp/typeck2.cc:2468 +#: cp/typeck2.cc:2445 #, gcc-internal-format msgid "functional cast to array type %qT" msgstr "" -#: cp/typeck2.cc:2485 +#: cp/typeck2.cc:2462 #, gcc-internal-format msgid "% cannot be constrained" msgstr "" -#: cp/typeck2.cc:2490 +#: cp/typeck2.cc:2467 #, gcc-internal-format msgid "% only available with %<-std=c++2b%> or %<-std=gnu++2b%>" msgstr "" -#: cp/typeck2.cc:2515 +#: cp/typeck2.cc:2492 #, gcc-internal-format msgid "invalid value-initialization of reference type" msgstr "" -#: cp/typeck2.cc:2756 +#: cp/typeck2.cc:2733 #, gcc-internal-format msgid "call to function %qD which throws incomplete type %q#T" msgstr "" -#: cp/typeck2.cc:2759 +#: cp/typeck2.cc:2736 #, gcc-internal-format msgid "call to function which throws incomplete type %q#T" msgstr "" @@ -70522,33 +70554,33 @@ msgstr "" msgid "cannot represent built-in % type in D" msgstr "" -#: d/decl.cc:383 +#: d/decl.cc:373 #, gcc-internal-format, gfc-internal-format msgid "pragma(%s) not implemented" msgstr "" -#: d/decl.cc:490 d/decl.cc:608 d/decl.cc:682 d/decl.cc:725 d/decl.cc:764 +#: d/decl.cc:480 d/decl.cc:598 d/decl.cc:672 d/decl.cc:715 d/decl.cc:754 #, gcc-internal-format msgid "had semantic errors when compiling" msgstr "" #. Hiding detected; same name, overlapping specializations. -#: d/decl.cc:581 +#: d/decl.cc:571 #, gcc-internal-format msgid "use of %qs" msgstr "" -#: d/decl.cc:583 +#: d/decl.cc:573 #, gcc-internal-format msgid "is hidden by %qs" msgstr "" -#: d/decl.cc:586 +#: d/decl.cc:576 #, gcc-internal-format msgid "use % to introduce base class overload set" msgstr "" -#: d/decl.cc:822 +#: d/decl.cc:812 #, gcc-internal-format msgid "size is too large" msgstr "" @@ -71315,7 +71347,7 @@ msgstr "" msgid "Arguments of %qs at %L and %L cannot both be BOZ literal constants" msgstr "" -#: fortran/check.cc:123 fortran/resolve.cc:11517 +#: fortran/check.cc:123 fortran/resolve.cc:11536 #, gcc-internal-format, gfc-internal-format msgid "Invalid use of BOZ literal constant at %L" msgstr "" @@ -72585,12 +72617,12 @@ msgstr "" msgid "Initialization string at %L was truncated to fit the variable (%wd/%wd)" msgstr "" -#: fortran/data.cc:220 fortran/resolve.cc:5289 +#: fortran/data.cc:220 fortran/resolve.cc:5298 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L is less than one" msgstr "" -#: fortran/data.cc:226 fortran/resolve.cc:5319 +#: fortran/data.cc:226 fortran/resolve.cc:5328 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L exceeds the string length" msgstr "" @@ -72775,7 +72807,7 @@ msgstr "" msgid "deferred type parameter at %C" msgstr "" -#: fortran/decl.cc:1162 fortran/resolve.cc:13307 +#: fortran/decl.cc:1162 fortran/resolve.cc:13326 #, gcc-internal-format, gfc-internal-format msgid "Scalar INTEGER expression expected at %L" msgstr "" @@ -74823,12 +74855,12 @@ msgstr "" msgid "Error in array constructor referenced at %L" msgstr "" -#: fortran/expr.cc:1861 fortran/primary.cc:2389 fortran/primary.cc:2566 +#: fortran/expr.cc:1861 fortran/primary.cc:2398 fortran/primary.cc:2575 #, gcc-internal-format, gfc-internal-format msgid "LEN part_ref at %C" msgstr "" -#: fortran/expr.cc:1886 fortran/primary.cc:2384 fortran/primary.cc:2581 +#: fortran/expr.cc:1886 fortran/primary.cc:2393 fortran/primary.cc:2590 #, gcc-internal-format, gfc-internal-format msgid "KIND part_ref at %C" msgstr "" @@ -74910,7 +74942,7 @@ msgstr "" msgid "Evaluation of nonstandard initialization expression at %L" msgstr "" -#: fortran/expr.cc:3023 fortran/resolve.cc:2854 +#: fortran/expr.cc:3023 fortran/resolve.cc:2862 #, gcc-internal-format msgid "" "Function %qs in initialization expression at %L must be an intrinsic function" @@ -75210,7 +75242,7 @@ msgstr "" msgid "Explicit interface required for component %qs at %L: %s" msgstr "" -#: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2734 +#: fortran/expr.cc:4232 fortran/expr.cc:4247 fortran/resolve.cc:2742 #, gcc-internal-format msgid "Explicit interface required for %qs at %L: %s" msgstr "" @@ -75749,12 +75781,12 @@ msgstr "" msgid "Second argument of defined assignment at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.cc:1035 fortran/resolve.cc:18209 +#: fortran/interface.cc:1035 fortran/resolve.cc:18228 #, gcc-internal-format, gfc-internal-format msgid "First argument of operator interface at %L must be INTENT(IN)" msgstr "" -#: fortran/interface.cc:1042 fortran/resolve.cc:18227 +#: fortran/interface.cc:1042 fortran/resolve.cc:18246 #, gcc-internal-format, gfc-internal-format msgid "Second argument of operator interface at %L must be INTENT(IN)" msgstr "" @@ -76766,7 +76798,7 @@ msgstr "" #. Use of -fdec-char-conversions allows assignment of character data #. to non-character variables. This not permitted for nonconstant #. strings. -#: fortran/intrinsic.cc:5413 fortran/resolve.cc:11492 +#: fortran/intrinsic.cc:5413 fortran/resolve.cc:11511 #, gcc-internal-format, gfc-internal-format msgid "Cannot convert %s to %s at %L" msgstr "" @@ -77334,7 +77366,7 @@ msgid "" "defined input/output procedure" msgstr "" -#: fortran/io.cc:3422 fortran/resolve.cc:16037 +#: fortran/io.cc:3422 fortran/resolve.cc:16056 #, gcc-internal-format msgid "" "NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER " @@ -77917,7 +77949,7 @@ msgstr "" msgid "STOP code at %L must be default integer KIND=%d" msgstr "" -#: fortran/match.cc:3210 fortran/resolve.cc:12631 +#: fortran/match.cc:3210 fortran/resolve.cc:12650 #, gcc-internal-format, gfc-internal-format msgid "QUIET specifier at %L must be a scalar LOGICAL" msgstr "" @@ -80095,8 +80127,8 @@ msgstr "" msgid "ORDER clause must not be used together ORDERED at %L" msgstr "" -#: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11290 -#: fortran/resolve.cc:12859 +#: fortran/openmp.cc:7567 fortran/openmp.cc:7578 fortran/resolve.cc:11309 +#: fortran/resolve.cc:12878 #, gcc-internal-format, gfc-internal-format msgid "IF clause at %L requires a scalar LOGICAL expression" msgstr "" @@ -82056,211 +82088,211 @@ msgstr "" msgid "Coarray designator at %C but %qs is not a coarray" msgstr "" -#: fortran/primary.cc:2329 +#: fortran/primary.cc:2338 #, gcc-internal-format msgid "Symbol %qs at %C has no IMPLICIT type" msgstr "" -#: fortran/primary.cc:2336 +#: fortran/primary.cc:2345 #, gcc-internal-format msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C" msgstr "" -#: fortran/primary.cc:2357 +#: fortran/primary.cc:2366 #, gcc-internal-format, gfc-internal-format msgid "Expected structure component name at %C" msgstr "" -#: fortran/primary.cc:2378 fortran/primary.cc:2553 +#: fortran/primary.cc:2387 fortran/primary.cc:2562 #, gcc-internal-format, gfc-internal-format msgid "RE or IM part_ref at %C" msgstr "" -#: fortran/primary.cc:2430 fortran/primary.cc:2558 +#: fortran/primary.cc:2439 fortran/primary.cc:2567 #, gcc-internal-format, gfc-internal-format msgid "The RE or IM part_ref at %C must be applied to a COMPLEX expression" msgstr "" -#: fortran/primary.cc:2437 fortran/primary.cc:2571 +#: fortran/primary.cc:2446 fortran/primary.cc:2580 #, gcc-internal-format, gfc-internal-format msgid "The LEN part_ref at %C must be applied to a CHARACTER expression" msgstr "" -#: fortran/primary.cc:2496 +#: fortran/primary.cc:2505 #, gcc-internal-format, gfc-internal-format msgid "Expected argument list at %C" msgstr "" -#: fortran/primary.cc:2514 +#: fortran/primary.cc:2523 #, gcc-internal-format msgid "" "%qs at %C is not an inquiry reference to an intrinsic type component %qs" msgstr "" -#: fortran/primary.cc:2517 +#: fortran/primary.cc:2526 #, gcc-internal-format msgid "%qs at %C is not an inquiry reference to an intrinsic type component" msgstr "" -#: fortran/primary.cc:2587 +#: fortran/primary.cc:2596 #, gcc-internal-format, gfc-internal-format msgid "" "The KIND part_ref at %C must be applied to an expression of intrinsic type" msgstr "" -#: fortran/primary.cc:2615 +#: fortran/primary.cc:2624 #, gcc-internal-format msgid "Procedure pointer component %qs requires an argument list at %C" msgstr "" -#: fortran/primary.cc:2718 +#: fortran/primary.cc:2727 #, gcc-internal-format, gfc-internal-format msgid "Nonpolymorphic reference to abstract type at %C" msgstr "" -#: fortran/primary.cc:2725 +#: fortran/primary.cc:2734 #, gcc-internal-format, gfc-internal-format msgid "Coindexed procedure-pointer component at %C" msgstr "" -#: fortran/primary.cc:2763 +#: fortran/primary.cc:2772 #, gcc-internal-format msgid "gfc_variable_attr(): Expression isn't a variable" msgstr "" -#: fortran/primary.cc:2981 +#: fortran/primary.cc:2990 #, gcc-internal-format msgid "gfc_caf_attr(): Expression isn't a variable" msgstr "" -#: fortran/primary.cc:3038 +#: fortran/primary.cc:3047 #, gcc-internal-format msgid "gfc_caf_attr(): Bad array reference" msgstr "" -#: fortran/primary.cc:3217 +#: fortran/primary.cc:3226 #, gcc-internal-format msgid "" "No initializer for allocatable component %qs given in the structure " "constructor at %C" msgstr "" -#: fortran/primary.cc:3228 +#: fortran/primary.cc:3237 #, gcc-internal-format, gfc-internal-format msgid "Structure constructor with missing optional arguments at %C" msgstr "" -#: fortran/primary.cc:3237 +#: fortran/primary.cc:3246 #, gcc-internal-format msgid "" "No initializer for component %qs given in the structure constructor at %C" msgstr "" -#: fortran/primary.cc:3285 +#: fortran/primary.cc:3294 #, gcc-internal-format msgid "Cannot construct ABSTRACT type %qs at %L" msgstr "" -#: fortran/primary.cc:3305 +#: fortran/primary.cc:3314 #, gcc-internal-format, gfc-internal-format msgid "Structure constructor with named arguments at %C" msgstr "" -#: fortran/primary.cc:3320 +#: fortran/primary.cc:3329 #, gcc-internal-format, gfc-internal-format msgid "Component initializer without name after component named %s at %L" msgstr "" -#: fortran/primary.cc:3325 +#: fortran/primary.cc:3334 #, gcc-internal-format, gfc-internal-format msgid "Too many components in structure constructor at %L" msgstr "" -#: fortran/primary.cc:3384 +#: fortran/primary.cc:3393 msgid "CHARACTER expression will be truncated in constructor (%td/%td) at %L" msgstr "" -#: fortran/primary.cc:3402 +#: fortran/primary.cc:3411 #, gcc-internal-format msgid "Component %qs is initialized twice in the structure constructor at %L" msgstr "" -#: fortran/primary.cc:3414 +#: fortran/primary.cc:3423 #, gcc-internal-format msgid "" "Coindexed expression to pointer component %qs in structure constructor at %L" msgstr "" -#: fortran/primary.cc:3468 +#: fortran/primary.cc:3477 #, gcc-internal-format msgid "" "component %qs at %L has already been set by a parent derived type constructor" msgstr "" -#: fortran/primary.cc:3633 +#: fortran/primary.cc:3642 #, gcc-internal-format, gfc-internal-format msgid "%%LOC() as an rvalue at %C" msgstr "" -#: fortran/primary.cc:3692 +#: fortran/primary.cc:3701 #, gcc-internal-format msgid "" "%qs at %C is the name of a recursive function and so refers to the result " "variable. Use an explicit RESULT variable for direct recursion (12.5.2.1)" msgstr "" -#: fortran/primary.cc:3723 fortran/primary.cc:4125 +#: fortran/primary.cc:3732 fortran/primary.cc:4134 #, gcc-internal-format, gfc-internal-format msgid "Symbol at %C is not appropriate for an expression" msgstr "" -#: fortran/primary.cc:3828 +#: fortran/primary.cc:3837 #, gcc-internal-format msgid "Unexpected use of subroutine name %qs at %C" msgstr "" -#: fortran/primary.cc:3860 +#: fortran/primary.cc:3869 #, gcc-internal-format msgid "Statement function %qs requires argument list at %C" msgstr "" -#: fortran/primary.cc:3863 +#: fortran/primary.cc:3872 #, gcc-internal-format msgid "Function %qs requires an argument list at %C" msgstr "" -#: fortran/primary.cc:3913 +#: fortran/primary.cc:3922 #, gcc-internal-format msgid "Missing argument to %qs at %C" msgstr "" -#: fortran/primary.cc:3926 +#: fortran/primary.cc:3935 #, gcc-internal-format, gfc-internal-format msgid "" "The leftmost part-ref in a data-ref cannot be a function reference at %C" msgstr "" -#: fortran/primary.cc:4081 +#: fortran/primary.cc:4090 #, gcc-internal-format msgid "Missing argument list in function %qs at %C" msgstr "" -#: fortran/primary.cc:4195 +#: fortran/primary.cc:4204 #, gcc-internal-format msgid "Derived type %qs cannot be used as a variable at %C" msgstr "" -#: fortran/primary.cc:4236 +#: fortran/primary.cc:4245 #, gcc-internal-format, gfc-internal-format msgid "Named constant at %C in an EQUIVALENCE" msgstr "" -#: fortran/primary.cc:4241 +#: fortran/primary.cc:4250 #, gcc-internal-format msgid "PARAMETER %qs shall not appear in a DATA statement at %C" msgstr "" -#: fortran/primary.cc:4277 +#: fortran/primary.cc:4286 #, gcc-internal-format msgid "%qs at %C is not a variable" msgstr "" @@ -82714,14 +82746,14 @@ msgid "" "recursively in procedure %qs. Declare it RECURSIVE or use %<-frecursive%>" msgstr "" -#: fortran/resolve.cc:1976 fortran/resolve.cc:6834 +#: fortran/resolve.cc:1976 fortran/resolve.cc:6843 #, gcc-internal-format msgid "" "Non-RECURSIVE procedure %qs at %L is possibly calling itself recursively. " "Declare it RECURSIVE or use %<-frecursive%>" msgstr "" -#: fortran/resolve.cc:2035 fortran/resolve.cc:10804 fortran/resolve.cc:12786 +#: fortran/resolve.cc:2035 fortran/resolve.cc:10823 fortran/resolve.cc:12805 #, gcc-internal-format, gfc-internal-format msgid "Label %d referenced at %L is never defined" msgstr "" @@ -82764,39 +82796,39 @@ msgstr "" msgid "Symbol %qs at %L is ambiguous" msgstr "" -#: fortran/resolve.cc:2212 +#: fortran/resolve.cc:2220 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not of numeric type" msgstr "" -#: fortran/resolve.cc:2219 +#: fortran/resolve.cc:2227 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L cannot be an array or an array section" msgstr "" -#: fortran/resolve.cc:2233 +#: fortran/resolve.cc:2241 #, gcc-internal-format, gfc-internal-format msgid "By-value argument at %L is not allowed in this context" msgstr "" -#: fortran/resolve.cc:2245 +#: fortran/resolve.cc:2253 #, gcc-internal-format, gfc-internal-format msgid "Passing internal procedure at %L by location not allowed" msgstr "" -#: fortran/resolve.cc:2256 +#: fortran/resolve.cc:2264 #, gcc-internal-format msgid "" "ELEMENTAL procedure pointer component %qs is not allowed as an actual " "argument at %L" msgstr "" -#: fortran/resolve.cc:2265 +#: fortran/resolve.cc:2273 #, gcc-internal-format, gfc-internal-format msgid "Coindexed actual argument at %L with ultimate pointer component" msgstr "" -#: fortran/resolve.cc:2412 +#: fortran/resolve.cc:2420 #, gcc-internal-format msgid "" "%qs at %L is an array and OPTIONAL; If it is not present, then it cannot be " @@ -82804,92 +82836,92 @@ msgid "" "argument with the same rank (Fortran 2018, 15.5.2.12)" msgstr "" -#: fortran/resolve.cc:2451 +#: fortran/resolve.cc:2459 #, gcc-internal-format msgid "" "Actual argument at %L for INTENT(%s) dummy %qs of ELEMENTAL subroutine %qs " "is a scalar, but another actual argument is an array" msgstr "" -#: fortran/resolve.cc:2725 +#: fortran/resolve.cc:2733 #, gcc-internal-format msgid "Return type mismatch of function %qs at %L (%s/%s)" msgstr "" -#: fortran/resolve.cc:2752 +#: fortran/resolve.cc:2760 #, gcc-internal-format msgid "Interface mismatch in global procedure %qs at %L: %s" msgstr "" -#: fortran/resolve.cc:2858 +#: fortran/resolve.cc:2866 #, gcc-internal-format msgid "There is no specific function for the generic %qs at %L" msgstr "" -#: fortran/resolve.cc:2878 +#: fortran/resolve.cc:2886 #, gcc-internal-format msgid "" "Generic function %qs at %L is not consistent with a specific intrinsic " "interface" msgstr "" -#: fortran/resolve.cc:2916 +#: fortran/resolve.cc:2924 #, gcc-internal-format msgid "Function %qs at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.cc:2971 +#: fortran/resolve.cc:2979 #, gcc-internal-format msgid "Unable to resolve the specific function %qs at %L" msgstr "" -#: fortran/resolve.cc:3048 +#: fortran/resolve.cc:3056 #, gcc-internal-format msgid "" "Missing explicit declaration with EXTERNAL attribute for symbol %qs at %L" msgstr "" -#: fortran/resolve.cc:3080 +#: fortran/resolve.cc:3088 #, gcc-internal-format msgid "Function %qs at %L has no IMPLICIT type; did you mean %qs?" msgstr "" -#: fortran/resolve.cc:3084 fortran/resolve.cc:18139 +#: fortran/resolve.cc:3092 fortran/resolve.cc:18158 #, gcc-internal-format msgid "Function %qs at %L has no IMPLICIT type" msgstr "" -#: fortran/resolve.cc:3208 +#: fortran/resolve.cc:3216 #, gcc-internal-format msgid "Reference to impure function %qs at %L inside a FORALL %s" msgstr "" -#: fortran/resolve.cc:3215 +#: fortran/resolve.cc:3223 #, gcc-internal-format msgid "Reference to impure function %qs at %L inside a DO CONCURRENT %s" msgstr "" -#: fortran/resolve.cc:3222 +#: fortran/resolve.cc:3230 #, gcc-internal-format msgid "Reference to impure function %qs at %L within a PURE procedure" msgstr "" -#: fortran/resolve.cc:3289 +#: fortran/resolve.cc:3297 #, gcc-internal-format msgid "Unexpected junk after %qs at %L" msgstr "" -#: fortran/resolve.cc:3300 +#: fortran/resolve.cc:3308 #, gcc-internal-format msgid "%qs at %L is not a function" msgstr "" -#: fortran/resolve.cc:3308 fortran/resolve.cc:3823 +#: fortran/resolve.cc:3316 fortran/resolve.cc:3831 #, gcc-internal-format msgid "ABSTRACT INTERFACE %qs must not be referenced at %L" msgstr "" -#: fortran/resolve.cc:3320 +#: fortran/resolve.cc:3328 #, gcc-internal-format msgid "" "ABSTRACT INTERFACE %qs at %L must not have an assumed character length " @@ -82897,349 +82929,349 @@ msgid "" msgstr "" #. Internal procedures are taken care of in resolve_contained_fntype. -#: fortran/resolve.cc:3363 +#: fortran/resolve.cc:3371 #, gcc-internal-format msgid "" "Function %qs is declared CHARACTER(*) and cannot be used at %L since it is " "not a dummy argument" msgstr "" -#: fortran/resolve.cc:3397 +#: fortran/resolve.cc:3405 #, gcc-internal-format msgid "resolve_function(): bad function type" msgstr "" -#: fortran/resolve.cc:3411 +#: fortran/resolve.cc:3419 #, gcc-internal-format, gfc-internal-format msgid "" "A BOZ literal constant at %L cannot appear as an actual argument in a " "function reference" msgstr "" -#: fortran/resolve.cc:3427 +#: fortran/resolve.cc:3435 #, gcc-internal-format msgid "" "User defined non-ELEMENTAL function %qs at %L not allowed in WORKSHARE " "construct" msgstr "" -#: fortran/resolve.cc:3489 +#: fortran/resolve.cc:3497 #, gcc-internal-format msgid "" "ENTRY %qs at %L cannot be called recursively, as function %qs is not " "RECURSIVE" msgstr "" -#: fortran/resolve.cc:3493 +#: fortran/resolve.cc:3501 #, gcc-internal-format msgid "Function %qs at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.cc:3551 +#: fortran/resolve.cc:3559 #, gcc-internal-format msgid "Using function %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:3567 +#: fortran/resolve.cc:3575 #, gcc-internal-format msgid "Subroutine call to %qs in FORALL block at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3573 +#: fortran/resolve.cc:3581 #, gcc-internal-format msgid "Subroutine call to %qs in DO CONCURRENT block at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3579 +#: fortran/resolve.cc:3587 #, gcc-internal-format msgid "Subroutine call to %qs at %L is not PURE" msgstr "" -#: fortran/resolve.cc:3647 +#: fortran/resolve.cc:3655 #, gcc-internal-format msgid "There is no specific subroutine for the generic %qs at %L" msgstr "" -#: fortran/resolve.cc:3656 +#: fortran/resolve.cc:3664 #, gcc-internal-format msgid "" "Generic subroutine %qs at %L is not consistent with an intrinsic subroutine " "interface" msgstr "" -#: fortran/resolve.cc:3691 +#: fortran/resolve.cc:3699 #, gcc-internal-format msgid "" "Subroutine %qs at %L is INTRINSIC but is not compatible with an intrinsic" msgstr "" -#: fortran/resolve.cc:3736 +#: fortran/resolve.cc:3744 #, gcc-internal-format msgid "Unable to resolve the specific subroutine %qs at %L" msgstr "" -#: fortran/resolve.cc:3794 +#: fortran/resolve.cc:3802 #, gcc-internal-format msgid "%qs at %L has a type, which is not consistent with the CALL at %L" msgstr "" -#: fortran/resolve.cc:3833 +#: fortran/resolve.cc:3841 #, gcc-internal-format msgid "" "ENTRY %qs at %L cannot be called recursively, as subroutine %qs is not " "RECURSIVE" msgstr "" -#: fortran/resolve.cc:3837 +#: fortran/resolve.cc:3845 #, gcc-internal-format msgid "" "SUBROUTINE %qs at %L cannot be called recursively, as it is not RECURSIVE" msgstr "" -#: fortran/resolve.cc:3882 +#: fortran/resolve.cc:3890 #, gcc-internal-format msgid "resolve_subroutine(): bad function type" msgstr "" -#: fortran/resolve.cc:3899 +#: fortran/resolve.cc:3907 #, gcc-internal-format msgid "Using subroutine %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:3926 +#: fortran/resolve.cc:3934 #, gcc-internal-format, gfc-internal-format msgid "Shapes for operands at %L and %L are not conformable" msgstr "" -#: fortran/resolve.cc:3978 +#: fortran/resolve.cc:3986 #, gcc-internal-format msgid "logical_to_bitwise(): Bad intrinsic" msgstr "" -#: fortran/resolve.cc:4081 +#: fortran/resolve.cc:4089 #, gcc-internal-format msgid "Impure function %qs at %L might not be evaluated" msgstr "" -#: fortran/resolve.cc:4085 +#: fortran/resolve.cc:4093 #, gcc-internal-format, gfc-internal-format msgid "Impure function at %L might not be evaluated" msgstr "" -#: fortran/resolve.cc:4172 +#: fortran/resolve.cc:4180 #, gcc-internal-format msgid "BOZ literal constant at %L cannot be an operand of unary operator %qs" msgstr "" -#: fortran/resolve.cc:4196 +#: fortran/resolve.cc:4204 #, gcc-internal-format msgid "Operands at %L and %L cannot appear as operands of binary operator %qs" msgstr "" -#: fortran/resolve.cc:4381 fortran/resolve.cc:4396 +#: fortran/resolve.cc:4389 fortran/resolve.cc:4404 #, gcc-internal-format, gfc-internal-format msgid "" "BOZ literal constant near %L cannot appear as an operand of a relational " "operator" msgstr "" -#: fortran/resolve.cc:4446 +#: fortran/resolve.cc:4454 #, gcc-internal-format, gfc-internal-format msgid "Equality comparison for %s at %L" msgstr "" -#: fortran/resolve.cc:4448 +#: fortran/resolve.cc:4456 #, gcc-internal-format, gfc-internal-format msgid "Inequality comparison for %s at %L" msgstr "" -#: fortran/resolve.cc:4508 +#: fortran/resolve.cc:4516 #, gcc-internal-format msgid "resolve_operator(): Bad intrinsic" msgstr "" -#: fortran/resolve.cc:4794 +#: fortran/resolve.cc:4802 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4799 +#: fortran/resolve.cc:4807 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld < %ld) in codimension %d" msgstr "" -#: fortran/resolve.cc:4809 +#: fortran/resolve.cc:4817 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4814 +#: fortran/resolve.cc:4822 #, gcc-internal-format, gfc-internal-format msgid "Array reference at %L is out of bounds (%ld > %ld) in codimension %d" msgstr "" -#: fortran/resolve.cc:4835 +#: fortran/resolve.cc:4843 #, gcc-internal-format, gfc-internal-format msgid "Illegal stride of zero at %L" msgstr "" -#: fortran/resolve.cc:4852 +#: fortran/resolve.cc:4860 #, gcc-internal-format, gfc-internal-format msgid "" "Lower array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4860 +#: fortran/resolve.cc:4868 #, gcc-internal-format, gfc-internal-format msgid "" "Lower array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4876 +#: fortran/resolve.cc:4884 #, gcc-internal-format, gfc-internal-format msgid "" "Upper array reference at %L is out of bounds (%ld < %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4885 +#: fortran/resolve.cc:4893 #, gcc-internal-format, gfc-internal-format msgid "" "Upper array reference at %L is out of bounds (%ld > %ld) in dimension %d" msgstr "" -#: fortran/resolve.cc:4901 +#: fortran/resolve.cc:4909 #, gcc-internal-format msgid "check_dimension(): Bad array reference" msgstr "" -#: fortran/resolve.cc:4924 +#: fortran/resolve.cc:4932 #, gcc-internal-format, gfc-internal-format msgid "Rightmost upper bound of assumed size array section not specified at %L" msgstr "" -#: fortran/resolve.cc:4934 +#: fortran/resolve.cc:4942 #, gcc-internal-format, gfc-internal-format msgid "Rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.cc:4942 +#: fortran/resolve.cc:4950 #, gcc-internal-format, gfc-internal-format msgid "Coindex rank mismatch in array reference at %L (%d/%d)" msgstr "" -#: fortran/resolve.cc:4958 +#: fortran/resolve.cc:4966 #, gcc-internal-format, gfc-internal-format msgid "Coindex of codimension %d must be a scalar at %L" msgstr "" -#: fortran/resolve.cc:4986 +#: fortran/resolve.cc:4994 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:4992 +#: fortran/resolve.cc:5000 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L must be of INTEGER type, found %s" msgstr "" -#: fortran/resolve.cc:4998 +#: fortran/resolve.cc:5006 #, gcc-internal-format, gfc-internal-format msgid "REAL array index at %L" msgstr "" -#: fortran/resolve.cc:5037 +#: fortran/resolve.cc:5046 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be scalar" msgstr "" -#: fortran/resolve.cc:5044 +#: fortran/resolve.cc:5053 #, gcc-internal-format, gfc-internal-format msgid "Argument dim at %L must be of INTEGER type" msgstr "" -#: fortran/resolve.cc:5104 +#: fortran/resolve.cc:5113 #, gcc-internal-format, gfc-internal-format msgid "Invalid array reference of a non-array entity at %L" msgstr "" -#: fortran/resolve.cc:5118 +#: fortran/resolve.cc:5127 #, gcc-internal-format msgid "find_array_spec(): unused as(1)" msgstr "" -#: fortran/resolve.cc:5130 +#: fortran/resolve.cc:5139 #, gcc-internal-format msgid "find_array_spec(): unused as(2)" msgstr "" -#: fortran/resolve.cc:5175 +#: fortran/resolve.cc:5184 #, gcc-internal-format, gfc-internal-format msgid "Array index at %L is an array of rank %d" msgstr "" -#: fortran/resolve.cc:5273 +#: fortran/resolve.cc:5282 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.cc:5280 +#: fortran/resolve.cc:5289 #, gcc-internal-format, gfc-internal-format msgid "Substring start index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:5302 +#: fortran/resolve.cc:5311 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be of type INTEGER" msgstr "" -#: fortran/resolve.cc:5309 +#: fortran/resolve.cc:5318 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L must be scalar" msgstr "" -#: fortran/resolve.cc:5329 +#: fortran/resolve.cc:5338 #, gcc-internal-format, gfc-internal-format msgid "Substring end index at %L is too large" msgstr "" -#: fortran/resolve.cc:5520 +#: fortran/resolve.cc:5529 #, gcc-internal-format msgid "resolve_ref(): Bad array reference" msgstr "" -#: fortran/resolve.cc:5534 +#: fortran/resolve.cc:5543 #, gcc-internal-format, gfc-internal-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the POINTER attribute at %L" msgstr "" -#: fortran/resolve.cc:5544 +#: fortran/resolve.cc:5553 #, gcc-internal-format, gfc-internal-format msgid "" "Component to the right of a part reference with nonzero rank must not have " "the ALLOCATABLE attribute at %L" msgstr "" -#: fortran/resolve.cc:5592 +#: fortran/resolve.cc:5601 #, gcc-internal-format, gfc-internal-format msgid "" "Two or more part references with nonzero rank must not be specified at %L" msgstr "" -#: fortran/resolve.cc:5684 +#: fortran/resolve.cc:5693 #, gcc-internal-format msgid "gfc_expression_rank(): Two array specs" msgstr "" -#: fortran/resolve.cc:5781 +#: fortran/resolve.cc:5790 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute may only be used as actual " "argument" msgstr "" -#: fortran/resolve.cc:5791 +#: fortran/resolve.cc:5800 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L may only be used as actual argument" msgstr "" @@ -83248,14 +83280,14 @@ msgstr "" #. for all inquiry functions in resolve_function; the reason is #. that the function-name resolution happens too late in that #. function. -#: fortran/resolve.cc:5801 +#: fortran/resolve.cc:5810 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-type variable %s at %L as actual argument to an inquiry function " "shall be the first argument" msgstr "" -#: fortran/resolve.cc:5820 +#: fortran/resolve.cc:5829 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank variable %s at %L may only be used as actual argument" msgstr "" @@ -83264,326 +83296,326 @@ msgstr "" #. for all inquiry functions in resolve_function; the reason is #. that the function-name resolution happens too late in that #. function. -#: fortran/resolve.cc:5830 +#: fortran/resolve.cc:5839 #, gcc-internal-format, gfc-internal-format msgid "" "Assumed-rank variable %s at %L as actual argument to an inquiry function " "shall be the first argument" msgstr "" -#: fortran/resolve.cc:5841 +#: fortran/resolve.cc:5850 #, gcc-internal-format, gfc-internal-format msgid "" "Variable %s at %L with NO_ARG_CHECK attribute shall not have a subobject " "reference" msgstr "" -#: fortran/resolve.cc:5850 +#: fortran/resolve.cc:5859 #, gcc-internal-format, gfc-internal-format msgid "Assumed-type variable %s at %L shall not have a subobject reference" msgstr "" -#: fortran/resolve.cc:5866 +#: fortran/resolve.cc:5875 #, gcc-internal-format, gfc-internal-format msgid "Assumed-rank variable %s at %L shall not have a subobject reference" msgstr "" -#: fortran/resolve.cc:5923 +#: fortran/resolve.cc:5932 #, gcc-internal-format msgid "Scalar variable %qs has an array reference at %L" msgstr "" -#: fortran/resolve.cc:6068 +#: fortran/resolve.cc:6077 #, gcc-internal-format msgid "" "Variable %qs, used in a specification expression, is referenced at %L before " "the ENTRY statement in which it is a parameter" msgstr "" -#: fortran/resolve.cc:6073 +#: fortran/resolve.cc:6082 #, gcc-internal-format msgid "" "Variable %qs is used at %L before the ENTRY statement in which it is a " "parameter" msgstr "" -#: fortran/resolve.cc:6143 +#: fortran/resolve.cc:6152 #, gcc-internal-format, gfc-internal-format msgid "Polymorphic subobject of coindexed object at %L" msgstr "" -#: fortran/resolve.cc:6156 +#: fortran/resolve.cc:6165 #, gcc-internal-format, gfc-internal-format msgid "Coindexed object with polymorphic allocatable subcomponent at %L" msgstr "" -#: fortran/resolve.cc:6172 +#: fortran/resolve.cc:6181 #, gcc-internal-format msgid "Using variable %qs at %L is deprecated" msgstr "" -#: fortran/resolve.cc:6415 +#: fortran/resolve.cc:6424 #, gcc-internal-format msgid "" "%qs at %L is host associated at %L into a contained procedure with an " "internal procedure of the same name" msgstr "" -#: fortran/resolve.cc:6593 fortran/resolve.cc:6745 +#: fortran/resolve.cc:6602 fortran/resolve.cc:6754 #, gcc-internal-format, gfc-internal-format msgid "Error in typebound call at %L" msgstr "" -#: fortran/resolve.cc:6709 +#: fortran/resolve.cc:6718 #, gcc-internal-format, gfc-internal-format msgid "Passed-object at %L must be scalar" msgstr "" -#: fortran/resolve.cc:6716 +#: fortran/resolve.cc:6725 #, gcc-internal-format msgid "" "Base object for procedure-pointer component call at %L is of ABSTRACT type " "%qs" msgstr "" -#: fortran/resolve.cc:6755 +#: fortran/resolve.cc:6764 #, gcc-internal-format msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs" msgstr "" -#: fortran/resolve.cc:6764 +#: fortran/resolve.cc:6773 #, gcc-internal-format, gfc-internal-format msgid "Base object for NOPASS type-bound procedure call at %L must be scalar" msgstr "" #. Nothing matching found! -#: fortran/resolve.cc:6959 +#: fortran/resolve.cc:6968 #, gcc-internal-format msgid "" "Found no matching specific binding for the call to the GENERIC %qs at %L" msgstr "" -#: fortran/resolve.cc:6993 +#: fortran/resolve.cc:7002 #, gcc-internal-format msgid "%qs at %L should be a SUBROUTINE" msgstr "" -#: fortran/resolve.cc:7045 +#: fortran/resolve.cc:7054 #, gcc-internal-format msgid "%qs at %L should be a FUNCTION" msgstr "" -#: fortran/resolve.cc:7580 +#: fortran/resolve.cc:7589 #, gcc-internal-format msgid "gfc_resolve_expr(): Bad expression type" msgstr "" -#: fortran/resolve.cc:7613 +#: fortran/resolve.cc:7622 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be a scalar" msgstr "" -#: fortran/resolve.cc:7623 +#: fortran/resolve.cc:7632 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be integer" msgstr "" -#: fortran/resolve.cc:7627 fortran/resolve.cc:7634 +#: fortran/resolve.cc:7636 fortran/resolve.cc:7643 #, gcc-internal-format, gfc-internal-format msgid "%s at %L must be INTEGER" msgstr "" -#: fortran/resolve.cc:7689 +#: fortran/resolve.cc:7698 #, gcc-internal-format, gfc-internal-format msgid "Step expression in DO loop at %L cannot be zero" msgstr "" -#: fortran/resolve.cc:7712 +#: fortran/resolve.cc:7721 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L will be executed zero times" msgstr "" -#: fortran/resolve.cc:7729 +#: fortran/resolve.cc:7738 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L is undefined as it overflows" msgstr "" -#: fortran/resolve.cc:7735 +#: fortran/resolve.cc:7744 #, gcc-internal-format, gfc-internal-format msgid "DO loop at %L is undefined as it underflows" msgstr "" -#: fortran/resolve.cc:7796 +#: fortran/resolve.cc:7805 #, gcc-internal-format, gfc-internal-format msgid "FORALL index-name at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7801 +#: fortran/resolve.cc:7810 #, gcc-internal-format, gfc-internal-format msgid "FORALL start expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7808 +#: fortran/resolve.cc:7817 #, gcc-internal-format, gfc-internal-format msgid "FORALL end expression at %L must be a scalar INTEGER" msgstr "" -#: fortran/resolve.cc:7816 +#: fortran/resolve.cc:7825 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L must be a scalar %s" msgstr "" -#: fortran/resolve.cc:7821 +#: fortran/resolve.cc:7830 #, gcc-internal-format, gfc-internal-format msgid "FORALL stride expression at %L cannot be zero" msgstr "" -#: fortran/resolve.cc:7834 +#: fortran/resolve.cc:7843 #, gcc-internal-format msgid "FORALL index %qs may not appear in triplet specification at %L" msgstr "" -#: fortran/resolve.cc:7939 fortran/resolve.cc:8237 +#: fortran/resolve.cc:7948 fortran/resolve.cc:8246 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER" msgstr "" -#: fortran/resolve.cc:7947 fortran/resolve.cc:8200 +#: fortran/resolve.cc:7956 fortran/resolve.cc:8209 #, gcc-internal-format, gfc-internal-format msgid "Coindexed allocatable object at %L" msgstr "" -#: fortran/resolve.cc:8057 +#: fortran/resolve.cc:8066 #, gcc-internal-format, gfc-internal-format msgid "" "Source-expr at %L must be scalar or have the same rank as the allocate-" "object at %L" msgstr "" -#: fortran/resolve.cc:8088 +#: fortran/resolve.cc:8097 #, gcc-internal-format, gfc-internal-format msgid "Source-expr at %L and allocate-object at %L must have the same shape" msgstr "" -#: fortran/resolve.cc:8248 +#: fortran/resolve.cc:8257 #, gcc-internal-format, gfc-internal-format msgid "Type of entity at %L is type incompatible with source-expr at %L" msgstr "" -#: fortran/resolve.cc:8260 +#: fortran/resolve.cc:8269 #, gcc-internal-format, gfc-internal-format msgid "" "The allocate-object at %L and the source-expr at %L shall have the same kind " "type parameter" msgstr "" -#: fortran/resolve.cc:8274 +#: fortran/resolve.cc:8283 #, gcc-internal-format, gfc-internal-format msgid "" "The source-expr at %L shall neither be of type LOCK_TYPE nor have a " "LOCK_TYPE component if allocate-object at %L is a coarray" msgstr "" -#: fortran/resolve.cc:8289 +#: fortran/resolve.cc:8308 #, gcc-internal-format, gfc-internal-format msgid "" "The source-expr at %L shall neither be of type EVENT_TYPE nor have a " "EVENT_TYPE component if allocate-object at %L is a coarray" msgstr "" -#: fortran/resolve.cc:8302 +#: fortran/resolve.cc:8321 #, gcc-internal-format, gfc-internal-format msgid "" "Allocating %s of ABSTRACT base type at %L requires a type-spec or source-expr" msgstr "" -#: fortran/resolve.cc:8320 +#: fortran/resolve.cc:8339 #, gcc-internal-format, gfc-internal-format msgid "" "Allocating %s at %L with type-spec requires the same character-length " "parameter as in the declaration" msgstr "" -#: fortran/resolve.cc:8404 fortran/resolve.cc:8419 +#: fortran/resolve.cc:8423 fortran/resolve.cc:8438 #, gcc-internal-format, gfc-internal-format msgid "Array specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8411 +#: fortran/resolve.cc:8430 #, gcc-internal-format, gfc-internal-format msgid "" "Array specification or array-valued SOURCE= expression required in ALLOCATE " "statement at %L" msgstr "" -#: fortran/resolve.cc:8436 +#: fortran/resolve.cc:8455 #, gcc-internal-format, gfc-internal-format msgid "Coarray specification required in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8446 fortran/resolve.cc:8548 +#: fortran/resolve.cc:8465 fortran/resolve.cc:8567 #, gcc-internal-format, gfc-internal-format msgid "Bad coarray specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8452 +#: fortran/resolve.cc:8471 #, gcc-internal-format, gfc-internal-format msgid "Upper cobound is less than lower cobound at %L" msgstr "" -#: fortran/resolve.cc:8464 +#: fortran/resolve.cc:8483 #, gcc-internal-format, gfc-internal-format msgid "Upper cobound is less than lower cobound of 1 at %L" msgstr "" -#: fortran/resolve.cc:8475 fortran/resolve.cc:8503 +#: fortran/resolve.cc:8494 fortran/resolve.cc:8522 #, gcc-internal-format, gfc-internal-format msgid "Bad array specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8522 +#: fortran/resolve.cc:8541 #, gcc-internal-format msgid "" "%qs must not appear in the array specification at %L in the same ALLOCATE " "statement where it is itself allocated" msgstr "" -#: fortran/resolve.cc:8537 +#: fortran/resolve.cc:8556 #, gcc-internal-format msgid "Expected %<*%> in coindex specification in ALLOCATE statement at %L" msgstr "" -#: fortran/resolve.cc:8579 +#: fortran/resolve.cc:8598 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.cc:8608 +#: fortran/resolve.cc:8627 #, gcc-internal-format, gfc-internal-format msgid "Stat-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.cc:8621 +#: fortran/resolve.cc:8640 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG at %L is useless without a STAT tag" msgstr "" -#: fortran/resolve.cc:8635 +#: fortran/resolve.cc:8654 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG variable at %L shall be a scalar default CHARACTER variable" msgstr "" -#: fortran/resolve.cc:8664 +#: fortran/resolve.cc:8683 #, gcc-internal-format, gfc-internal-format msgid "Errmsg-variable at %L shall not be %sd within the same %s statement" msgstr "" -#: fortran/resolve.cc:8696 +#: fortran/resolve.cc:8715 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L also appears at %L" msgstr "" -#: fortran/resolve.cc:8702 fortran/resolve.cc:8708 +#: fortran/resolve.cc:8721 fortran/resolve.cc:8727 #, gcc-internal-format, gfc-internal-format msgid "Allocate-object at %L is subobject of object at %L" msgstr "" @@ -83592,301 +83624,301 @@ msgstr "" #. element in the list. Either way, we must #. issue an error and get the next case from P. #. FIXME: Sort P and Q by line number. -#: fortran/resolve.cc:8936 +#: fortran/resolve.cc:8955 #, gcc-internal-format, gfc-internal-format msgid "CASE label at %L overlaps with CASE label at %L" msgstr "" -#: fortran/resolve.cc:8987 +#: fortran/resolve.cc:9006 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of type %s" msgstr "" -#: fortran/resolve.cc:8998 +#: fortran/resolve.cc:9017 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be of kind %d" msgstr "" -#: fortran/resolve.cc:9011 +#: fortran/resolve.cc:9030 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L must be scalar" msgstr "" -#: fortran/resolve.cc:9057 +#: fortran/resolve.cc:9076 #, gcc-internal-format, gfc-internal-format msgid "" "Selection expression in computed GOTO statement at %L must be a scalar " "integer expression" msgstr "" -#: fortran/resolve.cc:9076 +#: fortran/resolve.cc:9095 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L cannot be %s" msgstr "" -#: fortran/resolve.cc:9086 +#: fortran/resolve.cc:9105 #, gcc-internal-format, gfc-internal-format msgid "Argument of SELECT statement at %L must be a scalar expression" msgstr "" -#: fortran/resolve.cc:9104 fortran/resolve.cc:9112 +#: fortran/resolve.cc:9123 fortran/resolve.cc:9131 #, gcc-internal-format, gfc-internal-format msgid "Expression in CASE statement at %L is not in the range of %s" msgstr "" -#: fortran/resolve.cc:9174 fortran/resolve.cc:9938 +#: fortran/resolve.cc:9193 fortran/resolve.cc:9957 #, gcc-internal-format, gfc-internal-format msgid "" "The DEFAULT CASE at %L cannot be followed by a second DEFAULT CASE at %L" msgstr "" -#: fortran/resolve.cc:9200 +#: fortran/resolve.cc:9219 #, gcc-internal-format, gfc-internal-format msgid "Logical range in CASE statement at %L is not allowed" msgstr "" -#: fortran/resolve.cc:9213 +#: fortran/resolve.cc:9232 #, gcc-internal-format, gfc-internal-format msgid "Constant logical value in CASE statement is repeated at %L" msgstr "" -#: fortran/resolve.cc:9228 +#: fortran/resolve.cc:9247 #, gcc-internal-format, gfc-internal-format msgid "Range specification at %L can never be matched" msgstr "" -#: fortran/resolve.cc:9331 +#: fortran/resolve.cc:9350 #, gcc-internal-format, gfc-internal-format msgid "Logical SELECT CASE block at %L has more that two cases" msgstr "" -#: fortran/resolve.cc:9393 +#: fortran/resolve.cc:9412 #, gcc-internal-format msgid "Associating entity %qs at %L is a procedure pointer" msgstr "" -#: fortran/resolve.cc:9402 +#: fortran/resolve.cc:9421 #, gcc-internal-format msgid "Derived type %qs cannot be used as a variable at %L" msgstr "" -#: fortran/resolve.cc:9419 +#: fortran/resolve.cc:9438 #, gcc-internal-format msgid "Associating entity %qs at %L is a procedure name" msgstr "" -#: fortran/resolve.cc:9435 +#: fortran/resolve.cc:9454 #, gcc-internal-format, gfc-internal-format msgid "Associating selector-expression at %L yields a procedure" msgstr "" -#: fortran/resolve.cc:9489 +#: fortran/resolve.cc:9508 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L cannot be NULL()" msgstr "" -#: fortran/resolve.cc:9494 +#: fortran/resolve.cc:9513 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L has no type" msgstr "" -#: fortran/resolve.cc:9552 +#: fortran/resolve.cc:9571 #, gcc-internal-format msgid "Associate-name %qs at %L is used as array" msgstr "" -#: fortran/resolve.cc:9563 +#: fortran/resolve.cc:9582 #, gcc-internal-format, gfc-internal-format msgid "CLASS selector at %L needs a temporary which is not yet implemented" msgstr "" -#: fortran/resolve.cc:9802 +#: fortran/resolve.cc:9821 #, gcc-internal-format, gfc-internal-format msgid "Selector shall be polymorphic in SELECT TYPE statement at %L" msgstr "" -#: fortran/resolve.cc:9846 fortran/resolve.cc:9858 +#: fortran/resolve.cc:9865 fortran/resolve.cc:9877 #, gcc-internal-format, gfc-internal-format msgid "Selector at %L must not be coindexed" msgstr "" -#: fortran/resolve.cc:9887 +#: fortran/resolve.cc:9906 #, gcc-internal-format, gfc-internal-format msgid "TYPE IS at %L overlaps with TYPE IS at %L" msgstr "" -#: fortran/resolve.cc:9900 +#: fortran/resolve.cc:9919 #, gcc-internal-format msgid "Derived type %qs at %L must be extensible" msgstr "" -#: fortran/resolve.cc:9913 +#: fortran/resolve.cc:9932 #, gcc-internal-format msgid "Derived type %qs at %L must be an extension of %qs" msgstr "" -#: fortran/resolve.cc:9916 +#: fortran/resolve.cc:9935 #, gcc-internal-format msgid "Unexpected intrinsic type %qs at %L" msgstr "" -#: fortran/resolve.cc:9926 +#: fortran/resolve.cc:9945 #, gcc-internal-format, gfc-internal-format msgid "" "The type-spec at %L shall specify that each length type parameter is assumed" msgstr "" -#: fortran/resolve.cc:10173 +#: fortran/resolve.cc:10192 #, gcc-internal-format, gfc-internal-format msgid "Double CLASS IS block in SELECT TYPE statement at %L" msgstr "" -#: fortran/resolve.cc:10306 +#: fortran/resolve.cc:10325 #, gcc-internal-format, gfc-internal-format msgid "RANK DEFAULT at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:10315 +#: fortran/resolve.cc:10334 #, gcc-internal-format, gfc-internal-format msgid "RANK (*) at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:10318 +#: fortran/resolve.cc:10337 #, gcc-internal-format, gfc-internal-format msgid "RANK (%i) at %L is repeated at %L" msgstr "" -#: fortran/resolve.cc:10328 +#: fortran/resolve.cc:10347 #, gcc-internal-format, gfc-internal-format msgid "" "RANK (*) at %L cannot be used with the pointer or allocatable selector at %L" msgstr "" -#: fortran/resolve.cc:10437 +#: fortran/resolve.cc:10456 #, gcc-internal-format, gfc-internal-format msgid "Invalid context for NULL () intrinsic at %L" msgstr "" -#: fortran/resolve.cc:10491 +#: fortran/resolve.cc:10510 #, gcc-internal-format, gfc-internal-format msgid "DTIO %s procedure at %L must be recursive" msgstr "" -#: fortran/resolve.cc:10501 +#: fortran/resolve.cc:10520 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot be polymorphic unless it is processed by " "a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10514 +#: fortran/resolve.cc:10533 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have POINTER components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10523 +#: fortran/resolve.cc:10542 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have procedure pointer components" msgstr "" -#: fortran/resolve.cc:10530 +#: fortran/resolve.cc:10549 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have ALLOCATABLE components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10541 +#: fortran/resolve.cc:10560 #, gcc-internal-format, gfc-internal-format msgid "Data transfer element at %L cannot have PRIVATE components" msgstr "" -#: fortran/resolve.cc:10547 +#: fortran/resolve.cc:10566 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot have PRIVATE components unless it is " "processed by a defined input/output procedure" msgstr "" -#: fortran/resolve.cc:10565 +#: fortran/resolve.cc:10584 #, gcc-internal-format, gfc-internal-format msgid "" "Data transfer element at %L cannot be a full reference to an assumed-size " "array" msgstr "" -#: fortran/resolve.cc:10622 +#: fortran/resolve.cc:10641 #, gcc-internal-format, gfc-internal-format msgid "Lock variable at %L must be a scalar of type LOCK_TYPE" msgstr "" -#: fortran/resolve.cc:10632 +#: fortran/resolve.cc:10651 #, gcc-internal-format, gfc-internal-format msgid "Event variable at %L must be a scalar of type EVENT_TYPE" msgstr "" -#: fortran/resolve.cc:10636 +#: fortran/resolve.cc:10655 #, gcc-internal-format, gfc-internal-format msgid "Event variable argument at %L must be a coarray or coindexed" msgstr "" -#: fortran/resolve.cc:10639 +#: fortran/resolve.cc:10658 #, gcc-internal-format, gfc-internal-format msgid "Event variable argument at %L must be a coarray but not coindexed" msgstr "" -#: fortran/resolve.cc:10646 fortran/resolve.cc:10768 +#: fortran/resolve.cc:10665 fortran/resolve.cc:10787 #, gcc-internal-format, gfc-internal-format msgid "STAT= argument at %L must be a scalar INTEGER variable" msgstr "" -#: fortran/resolve.cc:10658 fortran/resolve.cc:10780 +#: fortran/resolve.cc:10677 fortran/resolve.cc:10799 #, gcc-internal-format, gfc-internal-format msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable" msgstr "" -#: fortran/resolve.cc:10670 +#: fortran/resolve.cc:10689 #, gcc-internal-format, gfc-internal-format msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable" msgstr "" -#: fortran/resolve.cc:10683 +#: fortran/resolve.cc:10702 #, gcc-internal-format, gfc-internal-format msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression" msgstr "" -#: fortran/resolve.cc:10744 +#: fortran/resolve.cc:10763 #, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression" msgstr "" -#: fortran/resolve.cc:10748 fortran/resolve.cc:10758 +#: fortran/resolve.cc:10767 fortran/resolve.cc:10777 #, gcc-internal-format, gfc-internal-format msgid "Imageset argument at %L must between 1 and num_images()" msgstr "" -#: fortran/resolve.cc:10811 +#: fortran/resolve.cc:10830 #, gcc-internal-format, gfc-internal-format msgid "" "Statement at %L is not a valid branch target statement for the branch " "statement at %L" msgstr "" -#: fortran/resolve.cc:10821 +#: fortran/resolve.cc:10840 #, gcc-internal-format, gfc-internal-format msgid "Branch at %L may result in an infinite loop" msgstr "" #. Note: A label at END CRITICAL does not leave the CRITICAL #. construct as END CRITICAL is still part of it. -#: fortran/resolve.cc:10838 fortran/resolve.cc:10861 +#: fortran/resolve.cc:10857 fortran/resolve.cc:10880 #, gcc-internal-format, gfc-internal-format msgid "GOTO statement at %L leaves CRITICAL construct for label at %L" msgstr "" -#: fortran/resolve.cc:10842 fortran/resolve.cc:10867 +#: fortran/resolve.cc:10861 fortran/resolve.cc:10886 #, gcc-internal-format, gfc-internal-format msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L" msgstr "" @@ -83894,80 +83926,80 @@ msgstr "" #. The label is not in an enclosing block, so illegal. This was #. allowed in Fortran 66, so we allow it as extension. No #. further checks are necessary in this case. -#: fortran/resolve.cc:10882 +#: fortran/resolve.cc:10901 #, gcc-internal-format, gfc-internal-format msgid "Label at %L is not in the same block as the GOTO statement at %L" msgstr "" -#: fortran/resolve.cc:10954 +#: fortran/resolve.cc:10973 #, gcc-internal-format, gfc-internal-format msgid "WHERE mask at %L has inconsistent shape" msgstr "" -#: fortran/resolve.cc:10970 +#: fortran/resolve.cc:10989 #, gcc-internal-format, gfc-internal-format msgid "WHERE assignment target at %L has inconsistent shape" msgstr "" -#: fortran/resolve.cc:10983 fortran/resolve.cc:11075 +#: fortran/resolve.cc:11002 fortran/resolve.cc:11094 #, gcc-internal-format, gfc-internal-format msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L" msgstr "" -#: fortran/resolve.cc:10993 fortran/resolve.cc:11085 +#: fortran/resolve.cc:11012 fortran/resolve.cc:11104 #, gcc-internal-format, gfc-internal-format msgid "Unsupported statement inside WHERE at %L" msgstr "" -#: fortran/resolve.cc:11024 +#: fortran/resolve.cc:11043 #, gcc-internal-format, gfc-internal-format msgid "Assignment to a FORALL index variable at %L" msgstr "" -#: fortran/resolve.cc:11033 +#: fortran/resolve.cc:11052 #, gcc-internal-format msgid "" "The FORALL with index %qs is not used on the left side of the assignment at " "%L and so might cause multiple assignment to this object" msgstr "" -#: fortran/resolve.cc:11190 +#: fortran/resolve.cc:11209 #, gcc-internal-format, gfc-internal-format msgid "FORALL construct at %L" msgstr "" -#: fortran/resolve.cc:11211 +#: fortran/resolve.cc:11230 #, gcc-internal-format, gfc-internal-format msgid "FORALL index-name at %L must be a scalar variable of type integer" msgstr "" -#: fortran/resolve.cc:11221 +#: fortran/resolve.cc:11240 #, gcc-internal-format, gfc-internal-format msgid "An outer FORALL construct already has an index with this name %L" msgstr "" -#: fortran/resolve.cc:11298 +#: fortran/resolve.cc:11317 #, gcc-internal-format, gfc-internal-format msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array" msgstr "" -#: fortran/resolve.cc:11416 +#: fortran/resolve.cc:11435 #, gcc-internal-format msgid "gfc_resolve_blocks(): Bad block type" msgstr "" -#: fortran/resolve.cc:11479 +#: fortran/resolve.cc:11498 #, gcc-internal-format, gfc-internal-format msgid "" "Variable in the ordinary assignment at %L is a procedure pointer component" msgstr "" -#: fortran/resolve.cc:11540 +#: fortran/resolve.cc:11559 #, gcc-internal-format msgid "CHARACTER expression will be truncated in assignment (%wd/%wd) at %L" msgstr "" -#: fortran/resolve[...] [diff truncated at 524288 bytes]