"Project-Id-Version: gcc 6.2.0\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
"POT-Creation-Date: 2016-08-19 21:03+0000\n"
-"PO-Revision-Date: 2016-12-03 14:29+0100\n"
+"PO-Revision-Date: 2016-12-23 15:39+0100\n"
"Last-Translator: Frédéric Marchal <fmarchal@perso.be>\n"
"Language-Team: French <traduc@traduc.org>\n"
"Language: fr\n"
msgstr "attribut de fonction incohérent"
#: cif-code.def:129
-#, fuzzy
msgid "caller function contains cilk spawn"
-msgstr "la fonction appelante contient du généré cilk"
+msgstr "la fonction appelante contient au moins une fonction démarrée en parallèle par cilk"
#: cif-code.def:133
msgid "unreachable"
msgstr "-J<répertoire>\tPlace les fichiers de MODULE dans « répertoire »."
#: fortran/lang.opt:198
-#, fuzzy
-#| msgid "Warn about possibly missing parentheses"
msgid "Warn about possible aliasing of dummy arguments."
-msgstr "Avertir à propos du manque possible de parenthèses"
+msgstr "Avertir à propos de l'emploi d'alias pour des arguments fictifs."
#: fortran/lang.opt:202
msgid "Warn about alignment of COMMON blocks."
-msgstr ""
+msgstr "Avertir à propos de l'alignement de blocs COMMON."
#: fortran/lang.opt:206
-#, fuzzy
-#| msgid "Warn about use of multi-character character constants"
msgid "Warn about missing ampersand in continued character constants."
-msgstr "Avertir à propos de l'utilisation des chaînes de multi-caractères"
+msgstr "Avertir à propos de l'absence d'une esperluette (&) dans des constantes de caractères continuées (sur plusieurs lignes, par exemple)."
#: fortran/lang.opt:210
-#, fuzzy
-#| msgid "Warn about function pointer arithmetic"
msgid "Warn about creation of array temporaries."
-msgstr "Avertir à propos d'arithmétique portant sur un pointeur de fonction"
+msgstr "Avertir à propos de la création de temporaires de tableaux"
#: fortran/lang.opt:214
msgid "Warn if the type of a variable might be not interoperable with C."
-msgstr ""
+msgstr "Avertir si le type d'une variable pourrait ne pas être compatible avec le C."
#: fortran/lang.opt:222
-#, fuzzy
-#| msgid "Warn about deprecated compiler features"
msgid "Warn about truncated character expressions."
-msgstr "Avertir à propos des options obsolètes du compilateur"
+msgstr "Avertir à propos d'expressions de caractères tronquées."
#: fortran/lang.opt:226
msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
-msgstr ""
+msgstr "Avertir à propos d'égalités impliquant des comparaisons avec des expressions REAL ou COMPLEX."
#: fortran/lang.opt:234
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about most implicit conversions."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos d'une grande partie des conversions implicites."
#: fortran/lang.opt:242
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about function call elimination."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos de l'élimination d'appels de fonctions."
#: fortran/lang.opt:246
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about calls with implicit interface."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos d'appels avec une interface implicite."
#: fortran/lang.opt:250
-#, fuzzy
-#| msgid "External procedure `%A' is passed as actual argument at %0 but not explicitly declared EXTERNAL"
msgid "Warn about called procedures not explicitly declared."
-msgstr "procédure externe « %A » est pass comme argument actuel à %0 mais non pas déclaré explicitement déclaré EXTERNAL"
+msgstr "Avertir à propos de procédures appelées sans être explicitement déclarées."
#: fortran/lang.opt:254
-#, fuzzy
-#| msgid "Warn about compile-time integer division by zero"
msgid "Warn about constant integer divisions with truncated results."
-msgstr "Avertir au sujet de la division entière par zéro au moment de la compilation"
+msgstr "Avertir à propos de divisions de constantes entières qui produisent un résultat tronqué."
#: fortran/lang.opt:258
-#, fuzzy
-#| msgid "Warn about deprecated compiler features"
msgid "Warn about truncated source lines."
-msgstr "Avertir à propos des options obsolètes du compilateur"
+msgstr "Avertir à propos de lignes sources tronquées."
#: fortran/lang.opt:262
msgid "Warn on intrinsics not part of the selected standard."
-msgstr ""
+msgstr "Avertir à propos des intrinsèques qui ne font pas partie du standard sélectionné."
#: fortran/lang.opt:274
-#, fuzzy
-#| msgid "Warn about USE statements that have no ONLY qualifier"
msgid "Warn about USE statements that have no ONLY qualifier."
-msgstr "Avertir à propos des chaînes de format qui n'ont pas des littéraux"
+msgstr "Avertir à propos d'expressions USE qui n'ont pas de qualificatif ONLY."
#: fortran/lang.opt:286
msgid "Warn about real-literal-constants with 'q' exponent-letter."
-msgstr ""
+msgstr "Avertir à propos de constantes littérales réelles ayant la lettre d'exposant « q »."
#: fortran/lang.opt:290
-#, fuzzy
-#| msgid "Warn when a variable is unused"
msgid "Warn when a left-hand-side array variable is reallocated."
-msgstr "Avertir lorsque 'une variable est inutilisée"
+msgstr "Avertir lorsqu'une variable tableau dans le membre de gauche est ré-allouée."
#: fortran/lang.opt:294
-#, fuzzy
-#| msgid "Warn when a variable is unused"
msgid "Warn when a left-hand-side variable is reallocated."
-msgstr "Avertir lorsque 'une variable est inutilisée"
+msgstr "Avertir lorsqu'une variable dans le membre de gauche est ré-allouée."
#: fortran/lang.opt:298
msgid "Warn if the pointer in a pointer assignment might outlive its target."
-msgstr ""
+msgstr "Avertir si le pointeur dans une affectation à un pointeur pourrait vivre plus longtemps que sa cible."
#: fortran/lang.opt:306
-#, fuzzy
-#| msgid "Warn about suspicious declarations of \"main\""
msgid "Warn about \"suspicious\" constructs."
-msgstr "Avertir à propos des déclarations douteuses de \"main\""
+msgstr "Avertir à propos des constructions « douteuses »."
#: fortran/lang.opt:310
-#, fuzzy
-#| msgid "converting to execution character set"
msgid "Permit nonconforming uses of the tab character."
-msgstr "conversion vers un jeu d'exécution de caractères"
+msgstr "Permettre l'utilisation non conforme du caractère de tabulation."
#: fortran/lang.opt:314
-#, fuzzy
-#| msgid "overflow in constant expression"
msgid "Warn about underflow of numerical constant expressions."
-msgstr "débordement dans l'expression de la constante"
+msgstr "Avertir à propos du débordement vers le bas d'expressions constantes numériques."
#: fortran/lang.opt:322
msgid "Warn if a user-procedure has the same name as an intrinsic."
-msgstr ""
+msgstr "Avertir si une procédure de l'utilisateur a le même nom qu'un intrinsèque."
#: fortran/lang.opt:330
-#, fuzzy
-#| msgid "Warn about unrecognized pragmas"
msgid "Warn about unused dummy arguments."
-msgstr "Avertir à propos des pragmas non reconnus"
+msgstr "Avertir à propos des arguments fictifs inutilisés."
#: fortran/lang.opt:334
-#, fuzzy
-#| msgid "zero-length %s format string"
msgid "Warn about zero-trip DO loops."
-msgstr "chaîne de format de longueur nulle %s"
+msgstr "Avertir à propos des boucles DO sans aucun passage."
#: fortran/lang.opt:338
-#, fuzzy
-#| msgid "Enable traditional preprocessing"
msgid "Enable preprocessing."
-msgstr "Autoriser le traitement traditionnel"
+msgstr "Activer le pré-traitement."
#: fortran/lang.opt:346
-#, fuzzy
-#| msgid "Disable indexed addressing"
msgid "Disable preprocessing."
-msgstr "désactiver l'adressage indexé"
+msgstr "Désactiver le pré-traitement."
#: fortran/lang.opt:354
msgid "Eliminate multiple function invokations also for impure functions."
-msgstr ""
+msgstr "Éliminer les appels de fonctions multiples aussi pour les fonctions impures."
#: fortran/lang.opt:358
msgid "Enable alignment of COMMON blocks."
-msgstr ""
+msgstr "Activer l'alignement des blocs COMMON."
#: fortran/lang.opt:362
msgid "All intrinsics procedures are available regardless of selected standard."
-msgstr ""
+msgstr "Toutes les procédures intrinsèques sont disponibles quelque soit le standard sélectionné."
#: fortran/lang.opt:370
-#, fuzzy
-#| msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements"
msgid "Do not treat local variables and COMMON blocks as if they were named in SAVE statements."
-msgstr "Traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans une déclaration SAVE"
+msgstr "Ne pas traiter les variables locales et les blocs COMMON comme s'ils étaient nommés dans des déclarations SAVE."
#: fortran/lang.opt:374
msgid "Specify that backslash in string introduces an escape character."
-msgstr ""
+msgstr "Spécifier que la barre oblique inverse dans des chaînes annonce un caractère d'échappement."
#: fortran/lang.opt:378
msgid "Produce a backtrace when a runtime error is encountered."
-msgstr ""
+msgstr "Produire une trace de débogage quand une erreur à l'exécution est rencontrée."
#: fortran/lang.opt:382
msgid "-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will use BLAS."
-msgstr ""
+msgstr "-fblas-matmul-limit=<n>\tTaille de la plus petite matrice pour laquelle matmul utilise BLAS."
#: fortran/lang.opt:386
msgid "Produce a warning at runtime if a array temporary has been created for a procedure argument."
-msgstr ""
+msgstr "Produit un avertissement à l'exécution si un temporaire de tableau a été créé pour un argument d'une procédure."
#: fortran/lang.opt:390
msgid "-fconvert=<big-endian|little-endian|native|swap> The endianness used for unformatted files."
-msgstr ""
+msgstr "-fconvert=<big-endian|little-endian|native|swap> Le type de boutisme à utiliser pour des fichiers non formatés."
#: fortran/lang.opt:393
#, c-format
msgstr "Option non reconnue pour la valeur de boutisme : %qs"
#: fortran/lang.opt:409
-#, fuzzy
-#| msgid "Use the Cray Pointer extension"
msgid "Use the Cray Pointer extension."
-msgstr "Utiliser l'extension de pointeur Cray"
+msgstr "Utiliser l'extension de pointeur Cray."
#: fortran/lang.opt:413
msgid "Ignore 'D' in column one in fixed form."
-msgstr ""
+msgstr "Ignorer « D » dans la colonne 1 du format fixe."
#: fortran/lang.opt:417
msgid "Treat lines with 'D' in column one as comments."
-msgstr ""
+msgstr "Traiter les lignes avec « D » dans la colonne 1 comme des commentaires."
#: fortran/lang.opt:421
-#, fuzzy
-#| msgid "Enable Plan 9 language extensions"
msgid "Enable all DEC language extensions."
-msgstr "Activer les extensions de langage Plan 9"
+msgstr "Activer toutes les extensions du langage DEC."
#: fortran/lang.opt:425
-#, fuzzy
-#| msgid "Enable support for huge objects"
msgid "Enable support for DEC STRUCTURE/RECORD."
-msgstr "Autoriser le support des grands objets"
+msgstr "Activer le support pour les STRUCTURE/RECORD DEC."
#: fortran/lang.opt:429
msgid "Set the default double precision kind to an 8 byte wide type."
-msgstr ""
+msgstr "Fixer le type de précision double par défaut à un type avec 8 octets de large."
#: fortran/lang.opt:433
msgid "Set the default integer kind to an 8 byte wide type."
-msgstr ""
+msgstr "Fixer le type d'entier par défaut à un type avec 8 octets de large."
#: fortran/lang.opt:437
msgid "Set the default real kind to an 8 byte wide type."
-msgstr ""
+msgstr "Fixer le type de réel par défaut à un type avec 8 octets de large."
#: fortran/lang.opt:441
msgid "Allow dollar signs in entity names."
-msgstr ""
+msgstr "Autoriser le signe dollar dans les noms d'entités."
#: fortran/lang.opt:445 config/alpha/alpha.opt:31 common.opt:732
#: common.opt:920 common.opt:924 common.opt:928 common.opt:932 common.opt:1421
#: common.opt:1570 common.opt:1574 common.opt:1800 common.opt:1946
#: common.opt:2598
msgid "Does nothing. Preserved for backward compatibility."
-msgstr ""
+msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
#: fortran/lang.opt:449
-#, fuzzy
-#| msgid "Display the compiler's version"
msgid "Display the code tree after parsing."
-msgstr "Afficher la version du compilateur"
+msgstr "Afficher l'arbre du code après analyse."
#: fortran/lang.opt:453
-#, fuzzy
-#| msgid "Do the full register move optimization pass"
msgid "Display the code tree after front end optimization."
-msgstr "Effectuer la passe d'optimisation complète des déplacements par les registres"
+msgstr "Afficher l'arbre du code après l'optimisation en première ligne."
#: fortran/lang.opt:457
-#, fuzzy
-#| msgid "Display the compiler's version"
msgid "Display the code tree after parsing; deprecated option."
-msgstr "Afficher la version du compilateur"
+msgstr "Afficher l'arbre du code après analyse; option dépréciée."
#: fortran/lang.opt:461
msgid "Specify that an external BLAS library should be used for matmul calls on large-size arrays."
-msgstr ""
+msgstr "Spécifier qu'une bibliothèque BLAS externe doit être utilisée pour les appels matmul sur des tableaux de grande taille."
#: fortran/lang.opt:465
-#, fuzzy
-#| msgid "Use f2c calling convention"
msgid "Use f2c calling convention."
-msgstr "Utiliser la convention d'appel f2c"
+msgstr "Utiliser la convention d'appel f2c."
#: fortran/lang.opt:469
-#, fuzzy
-#| msgid "Assume that the source file is fixed form"
msgid "Assume that the source file is fixed form."
-msgstr "Présumer que le fichier source est de form fixe"
+msgstr "Présumer que le fichier source est au format fixe."
#: fortran/lang.opt:473
msgid "Interpret any INTEGER(4) as an INTEGER(8)."
-msgstr ""
+msgstr "Interpréter tout INTEGER(4) comme un INTEGER(8)."
#: fortran/lang.opt:477 fortran/lang.opt:481
msgid "Specify where to find the compiled intrinsic modules."
-msgstr ""
+msgstr "Spécifier où trouver les modules intrinsèques compilés."
#: fortran/lang.opt:485
msgid "Allow arbitrary character line width in fixed mode."
-msgstr ""
+msgstr "Autoriser des longueurs de lignes arbitraires en mode fixe."
#: fortran/lang.opt:489
msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
-msgstr ""
+msgstr "-ffixed-line-length-<n>\tUtiliser une longueur de ligne n en mode fixe."
#: fortran/lang.opt:493
msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
-msgstr ""
+msgstr "-ffpe-trap=[...]\tStopper sur les exceptions un virgule flottante suivantes."
#: fortran/lang.opt:497
msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
-msgstr ""
+msgstr "-ffpe-summary=[...]\tAfficher le résumé des exceptions en virgule flottante."
#: fortran/lang.opt:501
-#, fuzzy
-#| msgid "Assume that the source file is fixed form"
msgid "Assume that the source file is free form."
-msgstr "Présumer que le fichier source est de form fixe"
+msgstr "Présumer que le fichier source est au format libre."
#: fortran/lang.opt:505
msgid "Allow arbitrary character line width in free mode."
-msgstr ""
+msgstr "Autoriser des longueurs de lignes arbitraires en mode libre."
#: fortran/lang.opt:509
msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
-msgstr ""
+msgstr "-ffree-line-length-<n>\tUtiliser une longueur de ligne n en mode libre."
#: fortran/lang.opt:513
-#, fuzzy
-#| msgid "Enable linker optimizations"
msgid "Enable front end optimization."
-msgstr "Activer les optimisations par l'éditeur de liens"
+msgstr "Activer les optimisations de première ligne."
#: fortran/lang.opt:517
msgid "Specify that no implicit typing is allowed, unless overridden by explicit IMPLICIT statements."
-msgstr ""
+msgstr "Spécifier qu'aucun type implicite est autorisé à moins qu'il soit explicitement spécifié par des expressions IMPLICIT."
#: fortran/lang.opt:521
msgid "-finit-character=<n>\tInitialize local character variables to ASCII value n."
-msgstr ""
+msgstr "-finit-character=<n>\tInitialiser les variables locales de type caractère à la valeur ASCII n."
#: fortran/lang.opt:525
msgid "-finit-integer=<n>\tInitialize local integer variables to n."
-msgstr ""
+msgstr "-finit-integer=<n>\tInitialiser les variables locales de type entier à la valeur n."
#: fortran/lang.opt:529
-#, fuzzy
-#| msgid "Initialize local variables to zero (from g77)"
msgid "Initialize local variables to zero (from g77)."
-msgstr "Initialiser les variables locales à zéro (provient de g77)"
+msgstr "Initialiser les variables locales à zéro (provient de g77)."
#: fortran/lang.opt:533
msgid "-finit-logical=<true|false>\tInitialize local logical variables."
-msgstr ""
+msgstr "-finit-logical=<true|false>\tInitialiser les variables locales logiques."
#: fortran/lang.opt:537
msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
-msgstr ""
+msgstr "-finit-real=<zero|snan|nan|inf|-inf>\tInitialiser les variables locales de type réel."
#: fortran/lang.opt:540
#, c-format
msgid "Unrecognized option to floating-point init value: %qs"
-msgstr ""
+msgstr "Option non reconnue pour initialiser la valeur en virgule flottante: %qs"
#: fortran/lang.opt:559
msgid "-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which matmul will be inlined."
-msgstr ""
+msgstr "-finline-matmul-limit=<n>\tSpécifier la taille de la plus grande matrice pour laquelle matmul sera codé en ligne."
#: fortran/lang.opt:563
msgid "-fmax-array-constructor=<n>\tMaximum number of objects in an array constructor."
-msgstr ""
+msgstr "-fmax-array-constructor=<n>\tLe nombre maximum d'objets dans le constructeur d'un tableau."
#: fortran/lang.opt:567
msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
-msgstr ""
+msgstr "-fmax-identifier-length=<n>\tLa longueur maximale d'un identificateur."
#: fortran/lang.opt:571
msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
-msgstr ""
+msgstr "-fmax-subrecord-length=<n>\tLa longueur maximale des sous-enregistrements."
#: fortran/lang.opt:575
msgid "-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be put on the stack."
-msgstr ""
+msgstr "-fmax-stack-var-size=<n>\tLa taille en octets du plus grand tableau qui sera placé sur la pile."
#: fortran/lang.opt:579
msgid "Put all local arrays on stack."
-msgstr ""
+msgstr "Placer tous les tableaux locaux sur la pile."
#: fortran/lang.opt:583
msgid "Set default accessibility of module entities to PRIVATE."
-msgstr ""
+msgstr "Fixer l'accessibilité par défaut des entités du module à PRIVATE."
#: fortran/lang.opt:603
msgid "Try to lay out derived types as compactly as possible."
-msgstr ""
+msgstr "Essayer de disposer les types dérivés de manière aussi compacte que possible."
#: fortran/lang.opt:611
-#, fuzzy
-#| msgid "Protect parentheses in expressions"
msgid "Protect parentheses in expressions."
-msgstr "Protéger les parenthèses dans les expressions"
+msgstr "Protéger les parenthèses dans les expressions."
#: fortran/lang.opt:615
-#, fuzzy
-#| msgid "Enable linker optimizations"
msgid "Enable range checking during compilation."
-msgstr "Activer les optimisations par l'éditeur de liens"
+msgstr "Activer la validation des limites pendant la compilation."
#: fortran/lang.opt:619
msgid "Interpret any REAL(4) as a REAL(8)."
-msgstr ""
+msgstr "Interpréter tout REAL(4) comme un REAL(8)."
#: fortran/lang.opt:623
msgid "Interpret any REAL(4) as a REAL(10)."
-msgstr ""
+msgstr "Interpréter tout REAL(4) comme un REAL(10)."
#: fortran/lang.opt:627
msgid "Interpret any REAL(4) as a REAL(16)."
-msgstr ""
+msgstr "Interpréter tout REAL(4) comme un REAL(16)."
#: fortran/lang.opt:631
msgid "Interpret any REAL(8) as a REAL(4)."
-msgstr ""
+msgstr "Interpréter tout REAL(8) comme un REAL(4)."
#: fortran/lang.opt:635
msgid "Interpret any REAL(8) as a REAL(10)."
-msgstr ""
+msgstr "Interpréter tout REAL(8) comme un REAL(10)."
#: fortran/lang.opt:639
msgid "Interpret any REAL(8) as a REAL(16)."
-msgstr ""
+msgstr "Interpréter tout REAL(8) comme un REAL(16)."
#: fortran/lang.opt:643
-#, fuzzy
-#| msgid "invalid lvalue in assignment"
msgid "Reallocate the LHS in assignments."
-msgstr "membre gauche de l'affectation invalide"
+msgstr "Ré-allouer le membre de gauche dans les affectations."
#: fortran/lang.opt:647
msgid "Use a 4-byte record marker for unformatted files."
-msgstr ""
+msgstr "Utiliser un marqueur sur 4 octets pour les fichiers non formatés."
#: fortran/lang.opt:651
msgid "Use an 8-byte record marker for unformatted files."
-msgstr ""
+msgstr "Utiliser un marqueur sur 8 octets pour les fichiers non formatés."
#: fortran/lang.opt:655
msgid "Allocate local variables on the stack to allow indirect recursion."
-msgstr ""
+msgstr "Allouer les variables locales sur la pile pour autoriser la récursion indirecte."
#: fortran/lang.opt:659
msgid "Copy array sections into a contiguous block on procedure entry."
-msgstr ""
+msgstr "Copier les sections de tableaux dans un bloc contigu lors de l'entrée dans une procédure."
#: fortran/lang.opt:663
msgid "-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be used."
-msgstr ""
+msgstr "-fcoarray=<none|single|lib>\tSpécifier quelle parallélisation coarray utiliser."
#: fortran/lang.opt:666
#, c-format
#: fortran/lang.opt:679
msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
-msgstr ""
+msgstr "-fcheck=[...]\tSpécifier quels contrôles à l'exécution doivent être réalisés."
#: fortran/lang.opt:683
msgid "Append a second underscore if the name already contains an underscore."
-msgstr ""
+msgstr "Ajouter un deuxième souligné si le nom contient déjà un souligné."
#: fortran/lang.opt:691
msgid "Apply negative sign to zero values."
-msgstr ""
+msgstr "Appliquer le signe négatif aux valeurs zéro."
#: fortran/lang.opt:695
-#, fuzzy
-#| msgid "Append underscores to externals"
msgid "Append underscores to externally visible names."
-msgstr "Ajouter des caractères de soulignement aux externes"
+msgstr "Ajouter un souligné aux noms visibles depuis l'extérieur."
#: fortran/lang.opt:699 c-family/c.opt:1155 c-family/c.opt:1179
#: c-family/c.opt:1409 config/pa/pa.opt:42 config/pa/pa.opt:66
#: common.opt:2224 common.opt:2306 common.opt:2314 common.opt:2322
#: common.opt:2330 common.opt:2431 common.opt:2558
msgid "Does nothing. Preserved for backward compatibility."
-msgstr ""
+msgstr "Ne fait rien. Préservé pour rétro-compatibilité."
#: fortran/lang.opt:739
msgid "Statically link the GNU Fortran helper library (libgfortran)."
-msgstr ""
+msgstr "Lier statiquement la bibliothèque d'assistance GNU Fortran (libgfortran)."
#: fortran/lang.opt:743
-#, fuzzy
-#| msgid "Conform to the ISO Fortran 2003 standard"
msgid "Conform to the ISO Fortran 2003 standard."
-msgstr "Conforme au standard ISO Fortran de 2003"
+msgstr "Être conforme au standard Fortran ISO 2003."
#: fortran/lang.opt:747
-#, fuzzy
-#| msgid "Conform to the ISO Fortran 2008 standard"
msgid "Conform to the ISO Fortran 2008 standard."
-msgstr "Conforme au standard ISO Fortran de 2008"
+msgstr "Être conforme au standard Fortran ISO 2008."
#: fortran/lang.opt:751
-#, fuzzy
-#| msgid "Conform to the ISO Fortran 2008 standard including TS 29113"
msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
-msgstr "Conforme au standard ISO Fortran de 2008 incluant TS 29113"
+msgstr "Être conforme au standard Fortran ISO 2008 y compris TS 29113."
#: fortran/lang.opt:755
-#, fuzzy
-#| msgid "Conform to the ISO Fortran 95 standard"
msgid "Conform to the ISO Fortran 95 standard."
-msgstr "Conforme au standard ISO Fortran 95"
+msgstr "Être conforme au standard Fortran ISO 95."
#: fortran/lang.opt:759
-#, fuzzy
-#| msgid "Conform to nothing in particular"
msgid "Conform to nothing in particular."
-msgstr "Pas de conformité particulière"
+msgstr "Pas de conformité particulière."
#: fortran/lang.opt:763
-#, fuzzy
-#| msgid "Accept extensions to support legacy code"
msgid "Accept extensions to support legacy code."
-msgstr "Accepte des extension pour prendre en charge du code ancien"
+msgstr "Accepter les extensions pour prendre en charge du code ancien."
#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
#, c-format
msgstr "cible manquante après %qs"
#: c-family/c.opt:182
-#, fuzzy
-#| msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>"
msgid "-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' before <question> disables the <answer> to <question>."
-msgstr "-A<question>=<réponse>\tassocier la <réponse> à la <question>. Placer « - » devant la <question> désactive la <réponse> à la <question>"
+msgstr "-A<question>=<réponse>\tAssocier la <réponse> à la <question>. Placez « - » devant la <question> pour désactiver la <réponse> à la <question>."
#: c-family/c.opt:186
-#, fuzzy
-#| msgid "Do not discard comments"
msgid "Do not discard comments."
-msgstr "Ne pas éliminer les commentaires"
+msgstr "Ne pas éliminer les commentaires."
#: c-family/c.opt:190
-#, fuzzy
-#| msgid "Do not discard comments in macro expansions"
msgid "Do not discard comments in macro expansions."
-msgstr "Ne pas éliminer les commentaires dans les expansions macro"
+msgstr "Ne pas éliminer les commentaires dans les expansions des macros."
#: c-family/c.opt:194
-#, fuzzy
-#| msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1"
msgid "-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just <macro> is given, <val> is taken to be 1."
-msgstr "-D<macro>[=<valeur>]\tdéfinir le <macro> avec la <valeur>. Si seul le <macro> est fourni, <valeur> vaut 1 par défaut"
+msgstr "-D<macro>[=<valeur>]\tDéfinir la <macro> avec la <valeur>. Si seule la <macro> est fournie, <valeur> vaut 1."
#: c-family/c.opt:201
-#, fuzzy
-#| msgid "-F <dir>\tAdd <dir> to the end of the main framework include path"
msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
-msgstr "-F <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion du framework principal"
+msgstr "-F <répertoire>\tAjouter le <répertoire> à la fin du chemin d'inclusion du framework principal."
#: c-family/c.opt:205
-#, fuzzy
-#| msgid "Print the name of header files as they are used"
msgid "Print the name of header files as they are used."
-msgstr "Afficher les noms des en-têtes de fichiers tel qu'ils sont utilisés"
+msgstr "Afficher les noms des en-têtes de fichiers au fur et à mesure qu'ils sont utilisés."
#: c-family/c.opt:209
-#, fuzzy
-#| msgid "-I <dir>\tAdd <dir> to the end of the main include path"
msgid "-I <dir>\tAdd <dir> to the end of the main include path."
-msgstr "-I <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
+msgstr "-I <répertoire>\tAjouter le <répertoire> à la fin du chemin d'inclusion principal."
#: c-family/c.opt:213
-#, fuzzy
-#| msgid "Generate make dependencies"
msgid "Generate make dependencies."
-msgstr "Générer les dépendances pour make"
+msgstr "Générer les dépendances pour make."
#: c-family/c.opt:217
-#, fuzzy
-#| msgid "Generate make dependencies and compile"
msgid "Generate make dependencies and compile."
-msgstr "Générer les dépendances pour make et compiler"
+msgstr "Générer les dépendances pour make et compiler."
#: c-family/c.opt:221
-#, fuzzy
-#| msgid "-MF <file>\tWrite dependency output to the given file"
msgid "-MF <file>\tWrite dependency output to the given file."
-msgstr "-MF <fichier>\técrire les dépendances en sortie dans le fichier fourni"
+msgstr "-MF <fichier>\tÃ\89crire la sortie des dépendances dans le fichier indiqué."
#: c-family/c.opt:225
-#, fuzzy
-#| msgid "Treat missing header files as generated files"
msgid "Treat missing header files as generated files."
-msgstr "Traiter les en-têtes manquantes de fichiers comme des fichiers générés"
+msgstr "Traiter les fichiers d'en-tête manquants comme des fichiers générés."
#: c-family/c.opt:229
-#, fuzzy
-#| msgid "Like -M but ignore system header files"
msgid "Like -M but ignore system header files."
-msgstr "Identique à -M mais ignore les en-têtes de fichiers système"
+msgstr "Identique à -M mais ignore les fichiers d'en-tête système."
#: c-family/c.opt:233
-#, fuzzy
-#| msgid "Like -MD but ignore system header files"
msgid "Like -MD but ignore system header files."
-msgstr "Identique à -MD mais ignore les en-têtes de fichiers système"
+msgstr "Identique à -MD mais ignore les fichiers d'en-tête système."
#: c-family/c.opt:237
-#, fuzzy
-#| msgid "Generate phony targets for all headers"
msgid "Generate phony targets for all headers."
-msgstr "Générer les cibles bidons pour toutes les en-têtes"
+msgstr "Générer les cibles bidons pour tous les en-têtes."
#: c-family/c.opt:240 c-family/c.opt:244
#, c-format
msgstr "cible manquante dans le makefile après %qs"
#: c-family/c.opt:241
-#, fuzzy
-#| msgid "-MQ <target>\tAdd a MAKE-quoted target"
msgid "-MQ <target>\tAdd a MAKE-quoted target."
-msgstr "-MQ <cible>\tajouter MAKE-quoted cible"
+msgstr "-MQ <cible>\tAjouter une cible make avec échappement des caractères spéciaux de make."
#: c-family/c.opt:245
-#, fuzzy
-#| msgid "-MT <target>\tAdd an unquoted target"
msgid "-MT <target>\tAdd an unquoted target."
-msgstr "-MT <cible>\tajouter une cible sans quote"
+msgstr "-MT <cible>\tAjouter une cible make sans échappement des caractères spéciaux de make."
#: c-family/c.opt:249
-#, fuzzy
-#| msgid "Do not generate #line directives"
msgid "Do not generate #line directives."
-msgstr "Ne pas générer de directives #line"
+msgstr "Ne pas générer de directives #line."
#: c-family/c.opt:253
-#, fuzzy
-#| msgid "-U<macro>\tUndefine <macro>"
msgid "-U<macro>\tUndefine <macro>."
-msgstr "-U<macro>\tabandonner la définition <macro>"
+msgstr "-U<macro>\tAbandonner la définition <macro>"
#: c-family/c.opt:257
msgid "Warn about things that will change when compiling with an ABI-compliant compiler."
-msgstr ""
+msgstr "Avertir à propos des choses qui vont changer lors d'une compilation avec un compilateur conforme à l'ABI."
#: c-family/c.opt:261
msgid "Warn about things that change between the current -fabi-version and the specified version."
-msgstr ""
+msgstr "Avertir à propos des choses qui changent entre le -fabi-version actuel est la version spécifiée."
#: c-family/c.opt:265
msgid "Warn if a subobject has an abi_tag attribute that the complete object type does not have."
-msgstr ""
+msgstr "Avertir si le sous-objet a un attribut abi_tag que le type d'objet complet n'a pas."
#: c-family/c.opt:272
-#, fuzzy
-#| msgid "Warn about suspicious uses of memory addresses"
msgid "Warn about suspicious uses of memory addresses."
-msgstr "Avertir à propos d'utilisations douteuses d'adresses mémoire"
+msgstr "Avertir à propos d'utilisations douteuses d'adresses mémoire."
#: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
-#, fuzzy
-#| msgid "Enable most warning messages"
msgid "Enable most warning messages."
-msgstr "Autoriser la plupart des messages d'avertissement"
+msgstr "Activer la plupart des messages d'avertissement."
#: c-family/c.opt:288
msgid "Warn whenever an Objective-C assignment is being intercepted by the garbage collector."
-msgstr ""
+msgstr "Avertir quand une affectation Objective-C est interceptée par le ramasse-miettes."
#: c-family/c.opt:292
-#, fuzzy
-#| msgid "Warn about casting functions to incompatible types"
msgid "Warn about casting functions to incompatible types."
-msgstr "Avertir à propos des fonctions de transtypage avec des types incompatibles"
+msgstr "Avertir quand des fonctions sont transtypées vers des types incompatibles."
#: c-family/c.opt:296
msgid "Warn about boolean expression compared with an integer value different from true/false."
-msgstr ""
+msgstr "Avertir quand une expression booléenne est comparée avec une valeur entière différente de vrai/faux."
#: c-family/c.opt:300
msgid "Warn when __builtin_frame_address or __builtin_return_address is used unsafely."
-msgstr ""
+msgstr "Avertir quand __builtin_frame_address ou __builtin_return_address n'est pas utilisé de manière sûre."
#: c-family/c.opt:304
msgid "Warn when a built-in preprocessor macro is undefined or redefined."
-msgstr ""
+msgstr "Avertir quand une macro interne du pré-processeur est annulée ou redéfinie."
#: c-family/c.opt:308
-#, fuzzy
-#| msgid "Warn about features not present in ISO C90, but present in ISO C99"
msgid "Warn about features not present in ISO C90, but present in ISO C99."
-msgstr "Avertir à propos de fonctionnalités absentes d'ISO C90 mais présentent dans ISO C99"
+msgstr "Avertir à propos de fonctionnalités absentes dans ISO C90 mais présentes dans ISO C99."
#: c-family/c.opt:312
-#, fuzzy
-#| msgid "Warn about features not present in ISO C99, but present in ISO C11"
msgid "Warn about features not present in ISO C99, but present in ISO C11."
-msgstr "Avertir à propos de fonctionnalités absentes d'ISO C99 mais présentent dans ISO C11"
+msgstr "Avertir à propos de fonctionnalités absentes dans ISO C99 mais présentes dans ISO C11."
#: c-family/c.opt:316
-#, fuzzy
-#| msgid "Warn about constructs whose meanings change in ISO C"
msgid "Warn about C constructs that are not in the common subset of C and C++."
-msgstr "Avertir à propos de constructeurs C++ dont le sens change en C ISO"
+msgstr "Avertir à propos de constructions C qui ne sont pas communes au C et au C++."
#: c-family/c.opt:323
-#, fuzzy
-#| msgid "Warn about constructs whose meanings change in ISO C"
msgid "Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO C++ 2011."
-msgstr "Avertir à propos de constructeurs C++ dont le sens change en C ISO"
+msgstr "Avertir à propos de constructions C++ dont la signification diffère entre ISO C++ 1998 et ISO C++ 2011."
#: c-family/c.opt:327
-#, fuzzy
-#| msgid "Warn about constructs whose meanings change in ISO C"
msgid "Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO C++ 2014."
-msgstr "Avertir à propos de construits dont le sens change en C ISO"
+msgstr "Avertir à propos de constructions C++ dont la signification diffère entre ISO C++ 2011 et ISO C++ 2014."
#: c-family/c.opt:331
-#, fuzzy
-#| msgid "Warn about casts which discard qualifiers"
msgid "Warn about casts which discard qualifiers."
-msgstr "Avertir à propos des transtypage qui écartent les qualificateurs"
+msgstr "Avertir à propos des transtypages qui écartent les qualificatifs."
#: c-family/c.opt:335
-#, fuzzy
-#| msgid "Warn about subscripts whose type is \"char\""
msgid "Warn about subscripts whose type is \"char\"."
-msgstr "Avertir à propos des sous-scripts dont le type est \"char\""
+msgstr "Avertir à propos des indices dont le type est « char »."
#: c-family/c.opt:339
msgid "Warn about memory access errors found by Pointer Bounds Checker."
-msgstr ""
+msgstr "Avertir à propos des erreurs d'accès mémoire trouvées par Pointer Bounds Checker."
#: c-family/c.opt:343
-#, fuzzy
-#| msgid "%Jvariable '%D' might be clobbered by `longjmp' or `vfork'"
msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
-msgstr "variable « %D » pourrait être maltraitée par un «longjmp» ou un «vfork »"
+msgstr "Avertir à propos de variables qui pourraient être changées par « longjmp » ou « vfork »."
#: c-family/c.opt:347
-#, fuzzy
-#| msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line"
msgid "Warn about possibly nested block comments, and C++ comments spanning more than one physical line."
-msgstr "Avertir à propos des blocs de commentaires imbriqués et les commentaires C++ qui s'étendent sur plus d'une ligne physique"
+msgstr "Avertir à propos des blocs de commentaires imbriqués et des commentaires C++ qui s'étendent sur plus d'une ligne physique."
#: c-family/c.opt:351
-#, fuzzy
-#| msgid "Synonym for -Wcomment"
msgid "Synonym for -Wcomment."
-msgstr "Synonyme pour -Wcommentaire"
+msgstr "Synonyme pour -Wcomment."
#: c-family/c.opt:355
-#, fuzzy
-#| msgid "Enable use of conditional move instructions"
msgid "Warn for conditionally-supported constructs."
-msgstr "Autoriser l'utilisation des instructions conditionnelles move"
+msgstr "Avertir à propos des constructions qui reposent sur une condition."
#: c-family/c.opt:359
-#, fuzzy
-#| msgid "comparison between signed and unsigned integer expressions"
msgid "Warn for implicit type conversions that may change a value."
-msgstr "comparaison entre des expressions entières signée et non signée"
+msgstr "Avertir pour des conversions de types implicites qui pourraient changer une valeur."
#: c-family/c.opt:363
-#, fuzzy
-#| msgid "converting NULL to non-pointer type"
msgid "Warn for converting NULL from/to a non-pointer type."
-msgstr "conversion d'un NULL vers un type non pointeur"
+msgstr "Avertir à propos de conversions de NULL vers/de un type qui n'est pas un pointeur."
#: c-family/c.opt:371
-#, fuzzy
-#| msgid "Warn when all constructors and destructors are private"
msgid "Warn when all constructors and destructors are private."
-msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privés"
+msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privés."
#: c-family/c.opt:375
msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
-msgstr ""
+msgstr "Avertir à propos de l'utilisation de __TIME__, __DATE__ et __TIMESTAMP__."
#: c-family/c.opt:379
-#, fuzzy
-#| msgid "Warn when a declaration is found after a statement"
msgid "Warn when a declaration is found after a statement."
-msgstr "Avertir lorsqu'une déclaration est spécifiée après une déclaration"
+msgstr "Avertir lorsqu'une déclaration est trouvée après une expression."
#: c-family/c.opt:383
-#, fuzzy
-#| msgid "dereferencing pointer to incomplete type"
msgid "Warn when deleting a pointer to incomplete type."
-msgstr "déréférencement d'un pointeur de type incomplet"
+msgstr "Avertir lors de la suppression d'un pointeur vers un type incomplet."
#: c-family/c.opt:387
-#, fuzzy
-#| msgid "Warn about non-virtual destructors"
msgid "Warn about deleting polymorphic objects with non-virtual destructors."
-msgstr "Avertir à propos des destructeurs non virtuels"
+msgstr "Avertir à propos de la destruction d'un objet polymorphique sans destructeur virtuel."
#: c-family/c.opt:391
-#, fuzzy
-#| msgid "Warn if deprecated class, method, or field is used"
msgid "Warn if a deprecated compiler feature, class, method, or field is used."
-msgstr "Avertir si une classe, une méthode ou un champ obsolète est utilisé"
+msgstr "Avertir si une fonctionnalité du compilateur, une classe, une méthode ou un champ obsolète est utilisé."
#: c-family/c.opt:395
-#, fuzzy
-#| msgid "Warn about possibly missing braces around initializers"
msgid "Warn about positional initialization of structs requiring designated initializers."
-msgstr "Avertir à propos des possibles accolades manquantes autour des initialisations"
+msgstr "Avertir à propos d'initialisations par positions de struct qui requièrent des initialisations par noms."
#: c-family/c.opt:399
-#, fuzzy
-#| msgid "static or type qualifiers in non-parameter array declarator"
msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
-msgstr "static ou qualificateurs de type dans un déclarateur de tableau n'étant pas un paramètre"
+msgstr "Avertir si le qualificatif d'un tableau qui est un pointeur vers une cible est abandonné."
#: c-family/c.opt:403
-#, fuzzy
-#| msgid "static or type qualifiers in non-parameter array declarator"
msgid "Warn if type qualifiers on pointers are discarded."
-msgstr "static ou qualificateurs de type dans un déclarateur de tableau n'étant pas un paramètre"
+msgstr "Avertir si le qualificatif de type sur des pointeurs est abandonné."
#: c-family/c.opt:407
-#, fuzzy
-#| msgid "Warn about compile-time integer division by zero"
msgid "Warn about compile-time integer division by zero."
-msgstr "Avertir au sujet de la division entière par zéro au moment de la compilation"
+msgstr "Avertir au sujet de divisions entières par zéro au moment de la compilation."
#: c-family/c.opt:411
msgid "Warn about duplicated conditions in an if-else-if chain."
-msgstr ""
+msgstr "Avertir à propos de conditions dupliquées dans une chaîne if-else-if."
#: c-family/c.opt:415
-#, fuzzy
-#| msgid "Warn about violations of Effective C++ style rules"
msgid "Warn about violations of Effective C++ style rules."
-msgstr "Avertir à propos des violations des règles de style de Effective C++"
+msgstr "Avertir à propos des violations des règles de style de Effective C++."
#: c-family/c.opt:419
-#, fuzzy
-#| msgid "empty body in an else-statement"
msgid "Warn about an empty body in an if or else statement."
-msgstr "le corps du else est vide"
+msgstr "Avertir à propos d'un corps vide dans une expression « if » ou « else »."
#: c-family/c.opt:423
-#, fuzzy
-#| msgid "Warn about stray tokens after #elif and #endif"
msgid "Warn about stray tokens after #elif and #endif."
-msgstr "Avertir à propos des jetons perdus après #elif et #endif"
+msgstr "Avertir si des éléments sont trouvés à la suite de #else et #endif."
#: c-family/c.opt:427
-#, fuzzy
-#| msgid "Warn about inconsistent return types"
msgid "Warn about comparison of different enum types."
-msgstr "Avertir à propos des types retournés inconsistants"
+msgstr "Avertir à propos de comparaisons entre enum de types différents."
#: c-family/c.opt:435
-#, fuzzy
-#| msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead"
msgid "This switch is deprecated; use -Werror=implicit-function-declaration instead."
-msgstr "Cette option est obsolète ; utiliser -Werror=implicit-function-declaration à la place"
+msgstr "Cette option est obsolète ; utilisez -Werror=implicit-function-declaration à la place."
#: c-family/c.opt:439
-#, fuzzy
-#| msgid "comparison between signed and unsigned integer expressions"
msgid "Warn for implicit type conversions that cause loss of floating point precision."
-msgstr "comparaison entre des expressions entières signée et non signée"
+msgstr "Avertir à propos de conversions de types implicites qui peuvent causer une perte de précision en virgule flottante."
#: c-family/c.opt:443
-#, fuzzy
-#| msgid "Warn if testing floating point numbers for equality"
msgid "Warn if testing floating point numbers for equality."
-msgstr "Avertir à propos des tests d'égalité sur des nombres flottants"
+msgstr "Avertir à propos des tests d'égalité sur des nombres flottants."
#: c-family/c.opt:447 c-family/c.opt:479
-#, fuzzy
-#| msgid "Warn about printf/scanf/strftime/strfmon format string anomalies"
msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
-msgstr "Avertir à propos des anomalies de format de chaînes pour printf/scanf/strftime/strfmon"
+msgstr "Avertir à propos des anomalies dans les chaînes de format de printf/scanf/strftime/strfmon."
#: c-family/c.opt:451
-#, fuzzy
-#| msgid "Warn about format strings that are not literals"
msgid "Warn about format strings that contain NUL bytes."
-msgstr "Avertir à propos des chaînes de format qui n'ont pas de littérales"
+msgstr "Avertir à propos des chaînes de format contenant des octets NUL."
#: c-family/c.opt:455
-#, fuzzy
-#| msgid "Warn if passing too many arguments to a function for its format string"
msgid "Warn if passing too many arguments to a function for its format string."
-msgstr "Avertir lorsqu'il y a trop de passage d'arguments à une fonction pour le format de ses chaînes"
+msgstr "Avertir lorsqu'il y a trop d'arguments passés à une fonction par rapport à la chaîne de format."
#: c-family/c.opt:459
-#, fuzzy
-#| msgid "Warn about format strings that are not literals"
msgid "Warn about format strings that are not literals."
-msgstr "Avertir à propos des chaînes de format qui n'ont pas de littérales"
+msgstr "Avertir à propos des chaînes de format qui ne sont pas littérales."
#: c-family/c.opt:463
-#, fuzzy
-#| msgid "Warn about possible security problems with format functions"
msgid "Warn about possible security problems with format functions."
-msgstr "Avertir à propos des problèmes possibles de sécurité avec les formats de fonction"
+msgstr "Avertir à propos des problèmes de sécurité possibles dans les fonctions avec chaîne de formatage."
#: c-family/c.opt:467
-#, fuzzy
-#| msgid "Warn about possible security problems with format functions"
msgid "Warn about sign differences with format functions."
-msgstr "Avertir à propos des problèmes possibles de sécurité avec les formats de fonction"
+msgstr "Avertir à propos des différences de signe dans les fonctions avec chaîne de formatage."
#: c-family/c.opt:471
-#, fuzzy
-#| msgid "Warn about strftime formats yielding 2-digit years"
msgid "Warn about strftime formats yielding 2-digit years."
-msgstr "Avertir à propos des formats strftime ne laissant que 2 chiffres pour l'année"
+msgstr "Avertir à propos des chaînes de format de strftime ne laissant que 2 chiffres pour l'année."
#: c-family/c.opt:475
-#, fuzzy
-#| msgid "zero-length %s format string"
msgid "Warn about zero-length formats."
-msgstr "chaîne de format de longueur nulle %s"
+msgstr "Avertir à propos des chaînes de format de longueur nulle."
#: c-family/c.opt:483
-#, fuzzy
-#| msgid "Warn when trigraphs are encountered"
msgid "Warn whenever type qualifiers are ignored."
-msgstr "Avertir lorsque des trigraphes sont rencontrés"
+msgstr "Avertir lorsque des qualificatifs de types sont ignorés."
#: c-family/c.opt:487
-#, fuzzy
-#| msgid "Warn when trigraphs are encountered"
msgid "Warn whenever attributes are ignored."
-msgstr "Avertir lorsque des trigraphes sont rencontrés"
+msgstr "Avertir lorsque des attributs sont ignorés."
#: c-family/c.opt:491
-#, fuzzy
-#| msgid "dereferencing pointer to incomplete type"
msgid "Warn when there is a conversion between pointers that have incompatible types."
-msgstr "déréférencement d'un pointeur de type incomplet"
+msgstr "Avertir quand il y a une conversion entre des pointeurs de types incompatibles."
#: c-family/c.opt:495
-#, fuzzy
-#| msgid "Warn about variables which are initialized to themselves."
msgid "Warn about variables which are initialized to themselves."
-msgstr "Avertir au sujet des variables qui sont initialisés par elles-mêmes"
+msgstr "Avertir au sujet des variables qui sont initialisées par elles-mêmes."
#: c-family/c.opt:499
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about implicit declarations."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos des déclarations implicites."
#: c-family/c.opt:503
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about implicit conversions from \"float\" to \"double\"."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos des conversions implicites de « float » vers « double »."
#: c-family/c.opt:507
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn about implicit function declarations."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos des déclarations de fonctions implicites."
#: c-family/c.opt:511
-#, fuzzy
-#| msgid "Warn when a declaration does not specify a type"
msgid "Warn when a declaration does not specify a type."
-msgstr "Avertir lorsqu'une déclaration ne spécifie pas le type"
+msgstr "Avertir lorsqu'une déclaration ne spécifie pas le type."
#: c-family/c.opt:518
msgid "Warn about C++11 inheriting constructors when the base has a variadic constructor."
-msgstr ""
+msgstr "Avertir à propos des constructeurs C++11 qui héritent d'une classe de base avec un constructeur variadic."
#: c-family/c.opt:522
msgid "Warn about incompatible integer to pointer and pointer to integer conversions."
-msgstr ""
+msgstr "Avertir à propos des conversions incompatibles d'un entier vers un pointeur et d'un pointeur vers un entier."
#: c-family/c.opt:526
-#, fuzzy
-#| msgid "cast to pointer from integer of different size"
msgid "Warn when there is a cast to a pointer from an integer of a different size."
-msgstr "transtypage vers un pointeur depuis un entier de taille différente"
+msgstr "Avertir quand il y a un transtypage vers un pointeur à partir d'un entier de taille différente."
#: c-family/c.opt:530
-#, fuzzy
-#| msgid "Warn about invalid uses of the \"offsetof\" macro"
msgid "Warn about invalid uses of the \"offsetof\" macro."
-msgstr "Avertir à propos de l'utilisation invalide de macro \"offsetof\""
+msgstr "Avertir à propos d'utilisations invalides de la macro « offsetof »."
#: c-family/c.opt:534
-#, fuzzy
-#| msgid "Warn about PCH files that are found but not used"
msgid "Warn about PCH files that are found but not used."
-msgstr "Avertir à propos des fichier PCH qui sont repérés mais non utilisés"
+msgstr "Avertir à propos des fichiers PCH qui sont trouvés mais pas utilisés."
#: c-family/c.opt:538
-#, fuzzy
-#| msgid "Missing variable initializer"
msgid "Warn when a jump misses a variable initialization."
-msgstr "Initialiseur de variable manquant"
+msgstr "Avertir quand un saut manque l'initialisation d'une variable."
#: c-family/c.opt:542
msgid "Warn when a string or character literal is followed by a ud-suffix which does not begin with an underscore."
-msgstr ""
+msgstr "Avertir quand une chaîne ou un caractère littéral est suivi d'un suffixe défini par l'utilisateur qui ne commence pas par un souligné."
#: c-family/c.opt:546
msgid "Warn when a logical operator is suspiciously always evaluating to true or false."
-msgstr ""
+msgstr "Avertir quand un opérateur logique est toujours étrangement évalué à vrai ou faux."
#: c-family/c.opt:550
msgid "Warn when logical not is used on the left hand side operand of a comparison."
-msgstr ""
+msgstr "Avertir quand le « non » logique est utilisé sur l'opérande de gauche d'une comparaison."
#: c-family/c.opt:554
-#, fuzzy
-#| msgid "Do not warn about using \"long long\" when -pedantic"
msgid "Do not warn about using \"long long\" when -pedantic."
-msgstr "Ne pas avertir à propos de l'utilisation de \"long long\" avec -pedantic"
+msgstr "Ne pas avertir à propos de l'utilisation de « long long » avec -pedantic."
#: c-family/c.opt:558
-#, fuzzy
-#| msgid "Warn about suspicious declarations of \"main\""
msgid "Warn about suspicious declarations of \"main\"."
-msgstr "Avertir à propos des déclarations douteuses de \"main\""
+msgstr "Avertir à propos des déclarations douteuses de « main »."
#: c-family/c.opt:566
msgid "Warn about suspicious calls to memset where the third argument is constant literal zero and the second is not."
-msgstr ""
+msgstr "Avertir à propos des appels douteux à memset où le troisième argument est la constante littérale zéro mais le deuxième ne l'est pas."
#: c-family/c.opt:570
-#, fuzzy
-#| msgid "Warn when the packed attribute has no effect on struct layout"
msgid "Warn when the indentation of the code does not reflect the block structure."
-msgstr "Avertir lorsque les attributs paquetés n'ont pas d'effet sur l'organisation d'un struct"
+msgstr "Avertir lorsque l'indentation du code ne reflète pas la structure du bloc."
#: c-family/c.opt:574
-#, fuzzy
-#| msgid "Warn about possibly missing braces around initializers"
msgid "Warn about possibly missing braces around initializers."
-msgstr "Avertir à propos des possibles accolades manquantes autour des initialisations"
+msgstr "Avertir à propos des accolades qui pourraient être manquantes autour des initialisations."
#: c-family/c.opt:578
-#, fuzzy
-#| msgid "Warn about global functions without previous declarations"
msgid "Warn about global functions without previous declarations."
-msgstr "Avertir à propos des fonctions globales sans déclaration précédente"
+msgstr "Avertir à propos des fonctions globales sans déclaration précédente."
#: c-family/c.opt:582
-#, fuzzy
-#| msgid "Warn about possibly missing braces around initializers"
msgid "Warn about missing fields in struct initializers."
-msgstr "Avertir à propos des possibles accolades manquantes autour des initialisations"
+msgstr "Avertir à propos des champs manquants dans les initialisations des structures."
#: c-family/c.opt:586
msgid "Warn on direct multiple inheritance."
-msgstr ""
+msgstr "Avertir à propos des héritages multiples directs."
#: c-family/c.opt:590
msgid "Warn on namespace definition."
-msgstr ""
+msgstr "Avertir à propos des définitions d'espaces de noms."
#: c-family/c.opt:594
-#, fuzzy
-#| msgid "Warn about suspicious declarations of \"main\""
msgid "Warn about missing sized deallocation functions."
-msgstr "Avertir à propos des déclarations douteuses de \"main\""
+msgstr "Avertir quand des fonctions de désallocation basées sur la taille sont manquantes."
#: c-family/c.opt:598
msgid "Warn about suspicious length parameters to certain string functions if the argument uses sizeof."
-msgstr ""
+msgstr "Avertir à propos de paramètres de longueur douteux à certaines fonctions manipulant des chaines si l'argument utilise sizeof."
#: c-family/c.opt:602
msgid "Warn when sizeof is applied on a parameter declared as an array."
-msgstr ""
+msgstr "Avertir si sizeof est appliqué à un paramètre déclaré comme un tableau."
#: c-family/c.opt:606
-#, fuzzy
-#| msgid "Warn about functions which might be candidates for format attributes"
msgid "Warn about functions which might be candidates for format attributes."
-msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format"
+msgstr "Avertir à propos des fonctions qui pourraient être candidates pour les attributs de format."
#: c-family/c.opt:610
msgid "Suggest that the override keyword be used when the declaration of a virtual"
-msgstr ""
+msgstr "Suggérer l'utilisation du mot-clé « override » dans la déclaration d'une méthode virtuelle"
#: c-family/c.opt:615
-#, fuzzy
-#| msgid "Warn about enumerated switches, with no default, missing a case"
msgid "Warn about enumerated switches, with no default, missing a case."
-msgstr "Avertir à propos d'un switch énuméré, sans défaut ou un case est manquant"
+msgstr "Avertir à propos d'un « switch » sur une énumération, sans défaut, et où au moins un élément de l'énumération est manquant."
#: c-family/c.opt:619
-#, fuzzy
-#| msgid "Warn about enumerated switches missing a \"default:\" statement"
msgid "Warn about enumerated switches missing a \"default:\" statement."
-msgstr "Avertir à propos d'un switch énuméré n'ayant pas de déclaration \"default:\""
+msgstr "Avertir à propos des « switch » sur des énumérations et qui n'ont pas de « default: »."
#: c-family/c.opt:623
-#, fuzzy
-#| msgid "Warn about all enumerated switches missing a specific case"
msgid "Warn about all enumerated switches missing a specific case."
-msgstr "Avertir à propos de tous les switch énumérés où un case spécifique manque"
+msgstr "Avertir à propos de tous les « switch » sur des énumérations où un « case » spécifique manque."
#: c-family/c.opt:627
-#, fuzzy
-#| msgid "Warn about code which might break strict aliasing rules"
msgid "Warn about switches with boolean controlling expression."
-msgstr "Avertir à propos du code qui pourrait briser les règles strictes d'alias"
+msgstr "Avertir à propos des « switch » qui sont contrôlés par une expression booléenne."
#: c-family/c.opt:631
-#, fuzzy
-#| msgid "for template declaration `%D'"
msgid "Warn on primary template declaration."
-msgstr "pour la déclaration du patron « %D »"
+msgstr "Avertir lors d'une déclaration d'un patron primaire."
#: c-family/c.opt:639
-#, fuzzy
-#| msgid "Warn about macros defined in the main file that are not used"
msgid "Warn about user-specified include directories that do not exist."
-msgstr "Avertir à propos de macros définis dans le fichier principal qui ne sont pas utilisés"
+msgstr "Avertir si des répertoires d'inclusions définis par l'utilisateur n'existent pas."
#: c-family/c.opt:643
msgid "Warn about function parameters declared without a type specifier in K&R-style functions."
-msgstr ""
+msgstr "Avertir à propos des paramètres de fonctions déclarés sans type dans des fonctions utilisant le style K&R."
#: c-family/c.opt:647
-#, fuzzy
-#| msgid "Warn about global functions without prototypes"
msgid "Warn about global functions without prototypes."
-msgstr "Avertir à propos des fonctions globales sans prototype"
+msgstr "Avertir à propos des fonctions globales sans prototype."
#: c-family/c.opt:650 c-family/c.opt:1024 c-family/c.opt:1031
#: c-family/c.opt:1205 c-family/c.opt:1224 c-family/c.opt:1247
msgstr "l'option %qs n'est plus supportée"
#: c-family/c.opt:654
-#, fuzzy
-#| msgid "Warn about use of multi-character character constants"
msgid "Warn about use of multi-character character constants."
-msgstr "Avertir à propos de l'utilisation des chaînes de multi-caractères"
+msgstr "Avertir à propos de l'utilisation de constantes de type caractère utilisant des multi-caractères."
#: c-family/c.opt:658
msgid "Warn about narrowing conversions within { } that are ill-formed in C++11."
-msgstr ""
+msgstr "Avertir à propos de conversions entre { } qui réduisent la largeur du type et sont mal formées en C++11."
#: c-family/c.opt:662
-#, fuzzy
-#| msgid "Warn about \"extern\" declarations not at file scope"
msgid "Warn about \"extern\" declarations not at file scope."
-msgstr "Avertir à propos des déclarations \"extern\" qui n'est pas dans l'étendue du fichier"
+msgstr "Avertir à propos des déclarations « extern » qui ne sont pas au niveau global du fichier."
#: c-family/c.opt:666
msgid "Warn when a noexcept expression evaluates to false even though the expression can't actually throw."
-msgstr ""
+msgstr "Avertir quand une expression « noexcept » est évaluée à faux alors que l'expression ne peut pas générer d'exception en réalité."
#: c-family/c.opt:670
-#, fuzzy
-#| msgid "Warn when non-templatized friend functions are declared within a template"
msgid "Warn when non-templatized friend functions are declared within a template."
-msgstr "Avertir lorsque des fonctions amis sans patron sont déclarés à l'intérieur d'un patron"
+msgstr "Avertir lorsque des fonctions amies sans patron sont déclarées à l'intérieur d'un patron."
#: c-family/c.opt:674
-#, fuzzy
-#| msgid "Warn about non-virtual destructors"
msgid "Warn about non-virtual destructors."
-msgstr "Avertir à propos des destructeurs non virtuels"
+msgstr "Avertir à propos des destructeurs non virtuels."
#: c-family/c.opt:678
msgid "Warn about NULL being passed to argument slots marked as requiring non-NULL."
-msgstr ""
+msgstr "Avertir quand NULL est passé dans un argument marqué comme exigeant une valeur non NULL."
#: c-family/c.opt:694
msgid "-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings."
-msgstr ""
+msgstr "-Wnormalized=<none|id|nfc|nfkc>\tAvertir à propos de chaînes Unicode non normalisées."
#: c-family/c.opt:701
msgid "argument %qs to %<-Wnormalized%> not recognized"
msgstr "argument %qs vers %<-Wnormalized%> non reconnu"
#: c-family/c.opt:717
-#, fuzzy
-#| msgid "Warn if a C-style cast is used in a program"
msgid "Warn if a C-style cast is used in a program."
-msgstr "Avertir si le style de transtypage C est utilisé dans un programme"
+msgstr "Avertir si un transtypage de type C est utilisé dans un programme."
#: c-family/c.opt:721
-#, fuzzy
-#| msgid "Warn about implicit function declarations"
msgid "Warn for obsolescent usage in a declaration."
-msgstr "Avertir à propos des déclarations de fonctions implicites"
+msgstr "Avertir à propos des utilisations obsolètes dans une déclaration."
#: c-family/c.opt:725
-#, fuzzy
-#| msgid "Warn if an old-style parameter definition is used"
msgid "Warn if an old-style parameter definition is used."
-msgstr "Avertir lorsqu'un paramètre de style ancien de définition est utilisé"
+msgstr "Avertir lorsqu'une définition de paramètre dans l'ancien style est utilisée."
#: c-family/c.opt:729
msgid "Warn if a simd directive is overridden by the vectorizer cost model."
-msgstr ""
+msgstr "Avertir si une directive SIMD est outrepassée par le modèle de coût du vectoriseur."
#: c-family/c.opt:733
msgid "Warn if a string is longer than the maximum portable length specified by the standard."
-msgstr ""
+msgstr "Avertir si une chaîne est plus longue que la longueur maximale spécifiée comme étant portable par le standard."
#: c-family/c.opt:737
-#, fuzzy
-#| msgid "Warn about overloaded virtual function names"
msgid "Warn about overloaded virtual function names."
-msgstr "Avertir à propos de la surcharge des noms de fonctions virtuelles"
+msgstr "Avertir à propos de la surcharge des noms de fonctions virtuelles."
#: c-family/c.opt:741
-#, fuzzy
-#| msgid "Warn about variables which are initialized to themselves."
msgid "Warn about overriding initializers without side effects."
-msgstr "Avertir au sujet des variables qui sont initialisés par elles-mêmes"
+msgstr "Avertir lorsque des initialiseurs sont outrepassés sans effets de bords."
#: c-family/c.opt:745
-#, fuzzy
-#| msgid "Warn about variables which are initialized to themselves."
msgid "Warn about overriding initializers with side effects."
-msgstr "Avertir au sujet des variables qui sont initialisés par elles-mêmes"
+msgstr "Avertir lorsque des initialiseurs sont outrepassés avec effets de bords."
#: c-family/c.opt:749
-#, fuzzy
-#| msgid "Warn about constructs whose meanings change in ISO C"
msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
-msgstr "Avertir à propos de construits dont le sens change en C ISO"
+msgstr "Avertir à propos de champs de bits compactés dont l'offset a changé dans GCC 4.4."
#: c-family/c.opt:753
-#, fuzzy
-#| msgid "Warn about possibly missing parentheses"
msgid "Warn about possibly missing parentheses."
-msgstr "Avertir à propos du manque possible de parenthèses"
+msgstr "Avertir à propos de parenthèses qui pourraient être manquantes."
#: c-family/c.opt:761
-#, fuzzy
-#| msgid "Warn when converting the type of pointers to member functions"
msgid "Warn when converting the type of pointers to member functions."
-msgstr "Avertir lors de la conversion des types de pointeurs en membres de fonctions"
+msgstr "Avertir lors de la conversion de types de pointeurs en fonctions membres."
#: c-family/c.opt:765
-#, fuzzy
-#| msgid "Warn about function pointer arithmetic"
msgid "Warn about function pointer arithmetic."
-msgstr "Avertir à propos d'arithmétique portant sur un pointeur de fonction"
+msgstr "Avertir à propos d'arithmétiques sur un pointeur de fonction."
#: c-family/c.opt:769
-#, fuzzy
-#| msgid "Warn when overload promotes from unsigned to signed"
msgid "Warn when a pointer differs in signedness in an assignment."
-msgstr "Avertir lorsque la surcharge fait la promotion d'un non signé en signé"
+msgstr "Avertir lorsque un pointeur d'un type signé est affecté à un pointeur d'un autre type signé."
#: c-family/c.opt:773
-#, fuzzy
-#| msgid "cast from pointer to integer of different size"
msgid "Warn when a pointer is cast to an integer of a different size."
-msgstr "transtypage d'un pointeur vers un entier de taille différente"
+msgstr "Avertir quand un pointeur est transtypé vers un entier de taille différente."
#: c-family/c.opt:777
-#, fuzzy
-#| msgid "Warn about misuses of pragmas"
msgid "Warn about misuses of pragmas."
-msgstr "Avertir à propos de pragmas mal employés"
+msgstr "Avertir à propos de pragmas mal employés."
#: c-family/c.opt:781
msgid "Warn if a property for an Objective-C object has no assign semantics specified."
-msgstr ""
+msgstr "Avertir si une propriété d'un objet en Objective-C n'a pas de sémantique d'affectation spécifiée."
#: c-family/c.opt:785
-#, fuzzy
-#| msgid "Warn if inherited methods are unimplemented"
msgid "Warn if inherited methods are unimplemented."
-msgstr "Avertir si les méthodes héritées ne sont pas implantées"
+msgstr "Avertir si les méthodes héritées ne sont pas implémentées."
#: c-family/c.opt:789 c-family/c.opt:793
msgid "Warn for placement new expressions with undefined behavior."
-msgstr ""
+msgstr "Avertir à propos des expressions « new » avec placement qui ont un comportement indéfini."
#: c-family/c.opt:797
-#, fuzzy
-#| msgid "Warn about multiple declarations of the same object"
msgid "Warn about multiple declarations of the same object."
-msgstr "Avertir à propos des déclarations multiples portant sur le même objet"
+msgstr "Avertir à propos de déclarations multiples du même objet."
#: c-family/c.opt:801
-#, fuzzy
-#| msgid "Warn when the compiler reorders code"
msgid "Warn when the compiler reorders code."
-msgstr "Avertir lorsque le compilateur réordonne le code"
+msgstr "Avertir lorsque le compilateur réordonne le code."
#: c-family/c.opt:805
-#, fuzzy
-#| msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)"
msgid "Warn whenever a function's return type defaults to \"int\" (C), or about inconsistent return types (C++)."
-msgstr "Avertir lorsque le type de fonction à retourner par défaut est \"int\" (C) ou à propos d'un type inconsistent à retourner (C++)"
+msgstr "Avertir lorsque une fonction retourne le type par défaut « int » (en C) ou lorsque les types de retour sont inconsistants (en C++)."
#: c-family/c.opt:809
msgid "Warn on suspicious constructs involving reverse scalar storage order."
-msgstr ""
+msgstr "Avertir à propos de constructions douteuses impliquant un ordre inversé de stockage des scalaires."
#: c-family/c.opt:813
-#, fuzzy
-#| msgid "Warn if a selector has multiple methods"
msgid "Warn if a selector has multiple methods."
-msgstr "Avertir si le sélecteur a de multiples méthodes"
+msgstr "Avertir si un sélecteur a de multiples méthodes."
#: c-family/c.opt:817
-#, fuzzy
-#| msgid "Warn about possible violations of sequence point rules"
msgid "Warn about possible violations of sequence point rules."
-msgstr "Avertir à propos des violations possibles des règles de séquence de points"
+msgstr "Avertir à propos des violations possibles des règles des points de séquence."
#: c-family/c.opt:821
-#, fuzzy
-#| msgid "local declaration of `%s' hides instance variable"
msgid "Warn if a local declaration hides an instance variable."
-msgstr "la déclaration locale de « %s » masque l'instance d'une variable"
+msgstr "Avertir si une déclaration locale masque une variable d'instance."
#: c-family/c.opt:825 c-family/c.opt:829
msgid "Warn if left shift of a signed value overflows."
-msgstr ""
+msgstr "Avertir si le décalage à gauche d'une valeur signée déborde."
#: c-family/c.opt:833
-#, fuzzy
-#| msgid "right shift count is negative"
msgid "Warn if shift count is negative."
-msgstr "le compteur de décalage vers la droite est négatif"
+msgstr "Avertir si le nombre de décalages est négatif."
#: c-family/c.opt:837
-#, fuzzy
-#| msgid "right shift count >= width of type"
msgid "Warn if shift count >= width of type."
-msgstr "compteur de décalage vers la droite >= à la largeur du type"
+msgstr "Avertir si le nombre de décalages >= à la largeur du type."
#: c-family/c.opt:841
-#, fuzzy
-#| msgid "right shift count is negative"
msgid "Warn if left shifting a negative value."
-msgstr "le compteur de décalage vers la droite est négatif"
+msgstr "Avertir à propos des décalages à gauche de valeurs négatives."
#: c-family/c.opt:845
-#, fuzzy
-#| msgid "Warn about signed-unsigned comparisons"
msgid "Warn about signed-unsigned comparisons."
-msgstr "Avertir à propos des comparaisons signés ou non signés"
+msgstr "Avertir à propos des comparaisons entre signés et non signés."
#: c-family/c.opt:853
-#, fuzzy
-#| msgid "comparison between signed and unsigned integer expressions"
msgid "Warn for implicit type conversions between signed and unsigned integers."
-msgstr "comparaison entre des expressions entières signée et non signée"
+msgstr "Avertir à propos des conversions implicites entre entiers signés et non signés."
#: c-family/c.opt:857
-#, fuzzy
-#| msgid "Warn when overload promotes from unsigned to signed"
msgid "Warn when overload promotes from unsigned to signed."
-msgstr "Avertir lorsque la surcharge fait la promotion d'un non signé en signé"
+msgstr "Avertir lorsque la surcharge promeut un non signé en signé."
#: c-family/c.opt:861
-#, fuzzy
-#| msgid "Warn about deprecated compiler features"
msgid "Warn about uncasted NULL used as sentinel."
-msgstr "Avertir à propos des options obsolètes du compilateur"
+msgstr "Avertir à propos des NULL sans type qui sont utilisés comme sentinelle."
#: c-family/c.opt:865
-#, fuzzy
-#| msgid "Warn about unprototyped function declarations"
msgid "Warn about unprototyped function declarations."
-msgstr "Avertir à propos des déclarations de fonctions sans prototype"
+msgstr "Avertir à propos des déclarations de fonctions sans prototype."
#: c-family/c.opt:877
msgid "Warn if type signatures of candidate methods do not match exactly."
-msgstr ""
+msgstr "Avertir si la signature d'une méthode candidate ne correspond pas exactement."
#: c-family/c.opt:881
msgid "Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions are used."
-msgstr ""
+msgstr "Avertir quand les fonctions intégrées __sync_fetch_and_nand et __sync_nand_and_fetch sont utilisées."
#: c-family/c.opt:885
-#, fuzzy
-#| msgid "Deprecated. This switch has no effect."
msgid "Deprecated. This switch has no effect."
msgstr "Obsolète. Cette option n'a aucun effet."
#: c-family/c.opt:893
-#, fuzzy
-#| msgid "comparison is always false due to limited range of data type"
msgid "Warn if a comparison always evaluates to true or false."
-msgstr "comparaison est toujours fausse en raison d'une gamme limitée de type de données"
+msgstr "Avertir si une comparaison est toujours évaluée à vrai ou à faux."
#: c-family/c.opt:897
msgid "Warn if a throw expression will always result in a call to terminate()."
-msgstr ""
+msgstr "Avertir si une expression « throw » conduira toujours à un appel à terminate()."
#: c-family/c.opt:901
-#, fuzzy
-#| msgid "Warn about features not present in traditional C"
msgid "Warn about features not present in traditional C."
-msgstr "Avertir à propos d'une option absente en C traditionnel"
+msgstr "Avertir à propos des fonctionnalités absentes du C traditionnel."
#: c-family/c.opt:905
msgid "Warn of prototypes causing type conversions different from what would happen in the absence of prototype."
-msgstr ""
+msgstr "Avertir à propos des prototypes qui causent une conversion de type différente de celle qui aurait lieu en l'absence du prototype."
#: c-family/c.opt:909
-#, fuzzy
-#| msgid "Warn if trigraphs are encountered that might affect the meaning of the program"
msgid "Warn if trigraphs are encountered that might affect the meaning of the program."
-msgstr "Avertir si des trigraphes sont rencontrés et qui pourraient affecter le sens du programme"
+msgstr "Avertir si des trigrammes sont rencontrés et qu'ils pourraient affecter le sens du programme."
#: c-family/c.opt:913
-#, fuzzy
-#| msgid "Warn about global functions without previous declarations"
msgid "Warn about @selector()s without previously declared methods."
-msgstr "Avertir à propos des fonctions globales sans déclaration précédente"
+msgstr "Avertir à propos des @selector() sans méthode préalablement déclarée."
#: c-family/c.opt:917
-#, fuzzy
-#| msgid "Warn if an undefined macro is used in an #if directive"
msgid "Warn if an undefined macro is used in an #if directive."
-msgstr "Avertir si un macro indéfini est utilisé dans un directive #if"
+msgstr "Avertir si une macro non définie est utilisée dans une directive #if."
#: c-family/c.opt:929
-#, fuzzy
-#| msgid "Warn about unrecognized pragmas"
msgid "Warn about unrecognized pragmas."
-msgstr "Avertir à propos des pragmas non reconnus"
+msgstr "Avertir à propos des pragmas non reconnus."
#: c-family/c.opt:933
-#, fuzzy
-#| msgid "Warn about use of multi-character character constants"
msgid "Warn about unsuffixed float constants."
-msgstr "Avertir à propos de l'utilisation des chaînes de multi-caractères"
+msgstr "Avertir à propos de constantes flottantes sans suffixe."
#: c-family/c.opt:941
-#, fuzzy
-#| msgid "Warn about macros defined in the main file that are not used"
msgid "Warn when typedefs locally defined in a function are not used."
-msgstr "Avertir à propos de macros définis dans le fichier principal qui ne sont pas utilisés"
+msgstr "Avertir quand un typedef défini localement dans une fonction n'est pas utilisé."
#: c-family/c.opt:945
-#, fuzzy
-#| msgid "Warn about macros defined in the main file that are not used"
msgid "Warn about macros defined in the main file that are not used."
-msgstr "Avertir à propos de macros définis dans le fichier principal qui ne sont pas utilisés"
+msgstr "Avertir à propos de macros définies dans le fichier principal qui ne sont pas utilisées."
#: c-family/c.opt:949
-#, fuzzy
-#| msgid "ignoring return value of function declared with attribute warn_unused_result"
msgid "Warn if a caller of a function, marked with attribute warn_unused_result, does not use its return value."
-msgstr "valeur à retourner d'une fonction ignorée, déclaré avec l'attribut warn_unused_result"
+msgstr "Avertir si l'appelant d'une fonction marquée avec l'attribut « warn_unused_result » n'utilise pas la valeur retournée."
#: c-family/c.opt:957 c-family/c.opt:961
-#, fuzzy
-#| msgid "Warn when a variable is unused"
msgid "Warn when a const variable is unused."
-msgstr "Avertir lorsque 'une variable est inutilisée"
+msgstr "Avertir lorsqu'une variable const est inutilisée."
#: c-family/c.opt:965
-#, fuzzy
-#| msgid "Warn about using variadic macros"
msgid "Warn about using variadic macros."
-msgstr "Avertir à propos de l'utilisation de macros variadiques"
+msgstr "Avertir à propos de l'utilisation de macros variadiques."
#: c-family/c.opt:969
msgid "Warn about questionable usage of the macros used to retrieve variable arguments."
-msgstr ""
+msgstr "Avertir à propos de l'usage discutable de macros utilisées pour récupérer des arguments variables."
#: c-family/c.opt:973
-#, fuzzy
-#| msgid "Warn when a variable is unused"
msgid "Warn if a variable length array is used."
-msgstr "Avertir lorsque 'une variable est inutilisée"
+msgstr "Avertir si un tableau de longueur variable est utilisé."
#: c-family/c.opt:977
-#, fuzzy
-#| msgid "instance variable `%s' is declared private"
msgid "Warn when a register variable is declared volatile."
-msgstr "instance de la variable « %s » est déclaré privée"
+msgstr "Avertir quand une variable registre est déclarée volatile."
#: c-family/c.opt:981
msgid "Warn on direct virtual inheritance."
-msgstr ""
+msgstr "Avertir à propos d'héritages virtuels directs."
#: c-family/c.opt:985
msgid "Warn if a virtual base has a non-trivial move assignment operator."
-msgstr ""
+msgstr "Avertir si une classe de base virtuelle a un opérateur de déplacement non-trivial."
#: c-family/c.opt:989
msgid "In C++, nonzero means warn about deprecated conversion from string literals to 'char *'. In C, similar warning, except that the conversion is of course not deprecated by the ISO C standard."
-msgstr ""
+msgstr "En C++, une valeur non nulle signifie qu'il faut avertir à propos des conversions dépréciées de chaînes littérales en « char * ». En C, le même avertissement est émis sauf que la conversion n'est, bien entendu, pas dépréciée par le standard ISO C."
#: c-family/c.opt:993
-#, fuzzy
-#| msgid "Warn when a label is unused"
msgid "Warn when a literal '0' is used as null pointer."
-msgstr "Avertir lorsqu'une étiquette est inutilisée"
+msgstr "Avertir lorsqu'un « 0 » littéral est utilisé comme pointeur nul."
#: c-family/c.opt:997
-#, fuzzy
-#| msgid "Warn about non-virtual destructors"
msgid "Warn about useless casts."
-msgstr "Avertir à propos des destructeurs non virtuels"
+msgstr "Avertir à propos des transtypages inutiles."
#: c-family/c.opt:1001
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 ""
+msgstr "Avertir si un type de classe a une base ou un champ dont le type utilise l'espace de nom anonyme ou dépend d'un type sans lien."
#: c-family/c.opt:1005
msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
-msgstr ""
+msgstr "Un synonyme de -std=c89 (en C) ou -std=c++98 (en C++)."
#: c-family/c.opt:1013
msgid "The version of the C++ ABI used for -Wabi warnings and link compatibility aliases."
-msgstr ""
+msgstr "La version de l'ABI C++ utilisée pour les avertissements de -Wabi et les alias de compatibilité à la liaison."
#: c-family/c.opt:1017
-#, fuzzy
-#| msgid "Enforce class member access control semantics"
msgid "Enforce class member access control semantics."
-msgstr "Forcer à la sémantique du contrôle d'accès à un membre de classe"
+msgstr "Faire respecter la sémantique du contrôle d'accès à un membre de classe."
#: c-family/c.opt:1021
msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent."
-msgstr ""
+msgstr "-fada-spec-parent=unit Décharger les specs Ada comme unités enfants du parent donné."
#: c-family/c.opt:1028
msgid "Allow variadic functions without named parameter."
-msgstr ""
+msgstr "Autoriser les fonctions variadiques sans paramètre nommé."
#: c-family/c.opt:1032 c-family/c.opt:1261 c-family/c.opt:1549
#: c-family/c.opt:1553 c-family/c.opt:1569
-#, fuzzy
-#| msgid "No longer supported"
msgid "No longer supported."
-msgstr "Prise en charge supprimée"
+msgstr "Prise en charge supprimée."
#: c-family/c.opt:1036
-#, fuzzy
-#| msgid "Recognize the \"asm\" keyword"
msgid "Recognize the \"asm\" keyword."
-msgstr "Reconnaître le mot clef « asm »"
+msgstr "Reconnaître le mot clef « asm »."
#: c-family/c.opt:1044
-#, fuzzy
-#| msgid "Recognize built-in functions"
msgid "Recognize built-in functions."
-msgstr "Reconnaître aucun construit dans les fonctions"
+msgstr "Reconnaître les fonctions intégrées."
#: c-family/c.opt:1051
msgid "Where shorter, use canonicalized paths to systems headers."
-msgstr ""
+msgstr "Lorsqu'ils sont plus courts, utiliser des chemins canoniques vers les en-têtes système."
#: c-family/c.opt:1055
msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
-msgstr ""
+msgstr "Ajouter du code pour valider les limites des pointeurs. Les fanions fchkp-* sont utilisés pour contrôler l'ajout du code. Actuellement disponible pour C, C++ et ObjC."
#: c-family/c.opt:1060
msgid "Generate pointer bounds checks for variables with incomplete type."
-msgstr ""
+msgstr "Générer des contrôles de limites des pointeurs pour les variables avec un type incomplet."
#: c-family/c.opt:1064
msgid "Use zero bounds for all incoming arguments in 'main' function. It helps when"
-msgstr ""
+msgstr "Utiliser une limite à zéro pour tous les arguments reçus par la fonction « main ». Cela aide quand le binaire ainsi contrôlé est utilisé avec des bibliothèques historiques."
#: c-family/c.opt:1069
msgid "Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
-msgstr ""
+msgstr "Forcer le contrôleur de limites de pointeurs à utiliser des limites plus étroites pour l'adresse du premier champ de la structure. Par défaut, un pointeur vers le premier champ a les mêmes limites que la structure entière."
#: c-family/c.opt:1075
msgid "Control how Pointer Bounds Checker handle pointers to object fields. When"
-msgstr ""
+msgstr "Contrôler comment le contrôleur de limites des pointeurs gère des pointeurs vers les champs d'un objet. Lorsque des limites plus étroites sont en vigueur, les limites des champs sont utilisées. Sinon, les limites de l'objet entier sont utilisées."
#: c-family/c.opt:1080
msgid "Forces Pointer Bounds Checker to use bounds of the innermost arrays in case of"
-msgstr ""
+msgstr "Forcer le contrôleur de limites des pointeurs à utiliser les limites du tableau le plus à l'intérieur en cas d'accès à des tableaux statiques imbriqués. Par défaut, le tableau le plus à l'extérieur est utilisé."
#: c-family/c.opt:1085
msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
-msgstr ""
+msgstr "Autoriser les optimisations du contrôleur de limites des pointeurs. Par défaut, l'optimisation est autorisée au delà du niveau d'optimisation 0."
#: c-family/c.opt:1090
msgid "Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
-msgstr ""
+msgstr "Autoriser l'utilisation des versions *_nobnd des fonctions de chaînes par le contrôleur de limites des pointeurs."
#: c-family/c.opt:1094
msgid "Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
-msgstr ""
+msgstr "Autoriser l'utilisation des versions *_nochk des fonctions de chaînes par le contrôleur de limites des pointeurs."
#: c-family/c.opt:1098
msgid "Use statically initialized variable for vars bounds instead of"
-msgstr ""
+msgstr "Utiliser la variable initialisée statiquement pour vérifier les limites des variables au lieu de les générer chaque fois qu'elles sont requises."
#: c-family/c.opt:1103
msgid "Use statically initialized variable for constant bounds instead of"
-msgstr ""
+msgstr "Utiliser la variable initialisée statiquement pour vérifier les limites des constantes au lieu de les générer chaque fois qu'elles sont requises."
#: c-family/c.opt:1108
msgid "With this option zero size obtained dynamically for objects with"
-msgstr ""
+msgstr "Avec cette option, les tailles nulles obtenues dynamiquement pour des objets de type incomplet seront traitées comme étant infinies."
#: c-family/c.opt:1113
-#, fuzzy
-#| msgid "Generate code for low memory"
msgid "Generate checks for all read accesses to memory."
-msgstr "Générer du code pour la partie basse de la mémoire"
+msgstr "Générer des contrôles pour tous les accès en lecture à la mémoire."
#: c-family/c.opt:1117
-#, fuzzy
-#| msgid "Generate code for low memory"
msgid "Generate checks for all write accesses to memory."
-msgstr "Générer du code pour la partie basse de la mémoire"
+msgstr "Générer des contrôles pour tous les accès en écriture à la mémoire."
#: c-family/c.opt:1121
-#, fuzzy
-#| msgid "Generate code using byte writes"
msgid "Generate bounds stores for pointer writes."
-msgstr "Générer le code en utilisant des écritures par octets"
+msgstr "Générer des stockages avec limites pour l'écriture des pointeurs."
#: c-family/c.opt:1125
-#, fuzzy
-#| msgid "Generate code for near calls"
msgid "Generate bounds passing for calls."
-msgstr "Générer du code pour les appels proches"
+msgstr "Générer du code pour passer les limites dans les appels."
#: c-family/c.opt:1129
msgid "Instrument only functions marked with bnd_instrument attribute."
-msgstr ""
+msgstr "Uniquement générer le code de contrôle pour les fonctions marquées avec l'attribut bnd_instrument."
#: c-family/c.opt:1133
msgid "Transform instrumented builtin calls into calls to wrappers."
-msgstr ""
+msgstr "Transformer les appels aux fonctions intégrées ayant été complétées par du code de contrôle en appels à des wrappers."
#: c-family/c.opt:1143
msgid "Enable Cilk Plus."
-msgstr ""
+msgstr "Activer Cilk Plus."
#: c-family/c.opt:1147
-#, fuzzy
-#| msgid "Enable support for huge objects"
msgid "Enable support for C++ concepts."
-msgstr "Autoriser le support des grands objets"
+msgstr "Activer le support pour les concepts du C++."
#: c-family/c.opt:1151
-#, fuzzy
-#| msgid "Allow the arguments of the '?' operator to have different types"
msgid "Allow the arguments of the '?' operator to have different types."
-msgstr "Permettre les arguments de l'opérateur « ? » d'avoir différents types"
+msgstr "Permettre aux arguments de l'opérateur « ? » d'avoir des types différents."
#: c-family/c.opt:1158
#, c-format
msgstr "aucun nom de classe spécifié avec %qs"
#: c-family/c.opt:1159
-#, fuzzy
-#| msgid "-fconst-string-class=<name>\tUse class <name> for constant strings"
msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
-msgstr "-fconst-string-class=<nom>\tutiliser la classe <nom> pour la chaînes de constantes"
+msgstr "-fconst-string-class=<nom>\tUtiliser la classe <nom> pour les chaînes constantes."
#: c-family/c.opt:1163
-#, fuzzy
-#| msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
-msgstr "-ftemplate-depth-<nombre>\tspécifier la profondeur maximale d'instantiation de patron"
+msgstr "-fconstexpr-depth=<nombre>\tSpécifier la profondeur maximale de récursion de constexpr."
#: c-family/c.opt:1167
-#, fuzzy
-#| msgid "Enable traditional preprocessing"
msgid "Emit debug annotations during preprocessing."
-msgstr "Autoriser le traitement traditionnel"
+msgstr "Produire des annotations de débogage pendant le pré-traitement."
#: c-family/c.opt:1171
msgid "-fdeduce-init-list\tenable deduction of std::initializer_list for a template type parameter from a brace-enclosed initializer-list."
-msgstr ""
+msgstr "-fdeduce-init-list\tautoriser la déduction de std::initializer_list pour un paramètre de type d'un patron depuis la liste d'initialisation entre accolades."
#: c-family/c.opt:1175
-#, fuzzy
-#| msgid "Warn when all constructors and destructors are private"
msgid "Factor complex constructors and destructors to favor space over speed."
-msgstr "Avertir lorsque tous les constructeurs et destructeurs sont privés"
+msgstr "Factoriser les constructeurs et destructeurs complexes pour favoriser l'espace par rapport à la vitesse."
#: c-family/c.opt:1183
msgid "Preprocess directives only."
-msgstr "Prétraiter les directives seulement."
+msgstr "Prétraiter uniquement les directives."
#: c-family/c.opt:1187
-#, fuzzy
-#| msgid "Permit '$' as an identifier character"
msgid "Permit '$' as an identifier character."
-msgstr "Autoriser '$' comme identificateur de caractère"
+msgstr "Autoriser « $ » comme caractère dans les identificateurs."
#: c-family/c.opt:1191
msgid "Write all declarations as Ada code transitively."
-msgstr ""
+msgstr "Écrire toutes les déclarations sous forme de code Ada transitivement."
#: c-family/c.opt:1195
msgid "Write all declarations as Ada code for the given file only."
-msgstr ""
+msgstr "Écrire toutes les déclarations sous forme de code Ada pour le fichier spécifié uniquement."
#: c-family/c.opt:1202
-#, fuzzy
-#| msgid "Generate code to check exception specifications"
msgid "Generate code to check exception specifications."
-msgstr "Générer le code pour vérifier les exceptions de spécifications"
+msgstr "Générer du code pour vérifier les spécifications des exceptions."
#: c-family/c.opt:1209
-#, fuzzy
-#| msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>"
msgid "-fexec-charset=<cset>\tConvert all strings and character constants to character set <cset>."
-msgstr "-fexec-charset=<jeucar>\tconvertir toutes les chaînes et les constantes de caractères en jeu de caractères <jeucar>"
+msgstr "-fexec-charset=<jeucar>\tConvertir toutes les chaînes et les constantes de caractères vers le jeu de caractères <jeucar>."
#: c-family/c.opt:1213
-#, fuzzy
-#| msgid "universal-character-name '\\u%04x' not valid in identifier"
msgid "Permit universal character names (\\u and \\U) in identifiers."
-msgstr "nom-de-caractère-universel « \\U%04x » invalide dans l'identificateur"
+msgstr "Permettre des noms de caractères universels (\\u et \\U) dans les identificateurs."
#: c-family/c.opt:1217
-#, fuzzy
-#| msgid "-finput-charset=<cset> Specify the default character set for source files."
msgid "-finput-charset=<cset>\tSpecify the default character set for source files."
-msgstr "-finput-charset=<jeucar> spécifier le jeu de caractères par défaut pour les fichiers source"
+msgstr "-finput-charset=<jeucar>\tSpécifier le jeu de caractères par défaut pour les fichiers source."
#: c-family/c.opt:1221
msgid "Support dynamic initialization of thread-local variables in a different translation unit."
-msgstr ""
+msgstr "Supporter l'initialisation dynamique de variables locales au thread dans une unité de traduction différente."
#: c-family/c.opt:1228
-#, fuzzy
-#| msgid "Scope of for-init-statement variables is local to the loop"
msgid "Scope of for-init-statement variables is local to the loop."
-msgstr "Étendue des variables for-init-statement est local à la boucle"
+msgstr "L'étendue des variables dans l'initialisation de la boucle « for » est locale à la boucle."
#: c-family/c.opt:1232
-#, fuzzy
-#| msgid "Do not assume that standard C libraries and \"main\" exist"
msgid "Do not assume that standard C libraries and \"main\" exist."
-msgstr "Ne pas assumer que les bibliothèques standards C et \"main\" existent"
+msgstr "Ne pas supposer que les bibliothèques standards C et « main » existent."
#: c-family/c.opt:1236
-#, fuzzy
-#| msgid "Recognize GNU-defined keywords"
msgid "Recognize GNU-defined keywords."
-msgstr "Reconnaître les mots clés définis GNU"
+msgstr "Reconnaître les mots clés définis par GNU"
#: c-family/c.opt:1240
-#, fuzzy
-#| msgid "Generate code for GNU runtime environment"
msgid "Generate code for GNU runtime environment."
-msgstr "Générer du code pour l'environnement GNU d'exécution"
+msgstr "Générer du code pour l'environnement d'exécution GNU."
#: c-family/c.opt:1244
-#, fuzzy
-#| msgid "traditional C rejects initialization of unions"
msgid "Use traditional GNU semantics for inline functions."
-msgstr "le C traditionnel rejette l'initialisation d'union"
+msgstr "Utiliser les sémantiques GNU traditionnelles pour les fonctions mises en lignes."
#: c-family/c.opt:1250
msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
-msgstr "-fhandle-exceptions a été renommé -fexceptions (et est maintenant utilisé par défaut)"
+msgstr "-fhandle-exceptions a été renommé en -fexceptions (et est maintenant utilisé par défaut)"
#: c-family/c.opt:1257
-#, fuzzy
-#| msgid "Assume normal C execution environment"
msgid "Assume normal C execution environment."
-msgstr "Présumer que l'environnement d'exécution C est normal"
+msgstr "Présumer que l'environnement d'exécution C est normal."
#: c-family/c.opt:1265
-#, fuzzy
-#| msgid "Export functions even if they can be inlined"
msgid "Export functions even if they can be inlined."
-msgstr "Exporter les fonctions même si elles peuvent être enligne"
+msgstr "Exporter les fonctions même si elles peuvent être mises en ligne."
#: c-family/c.opt:1269
-#, fuzzy
-#| msgid "Emit implicit instantiations of inline templates"
msgid "Emit implicit instantiations of inline templates."
-msgstr "Produire les instantiations explicites de patron enligne"
+msgstr "Produire des instanciations implicites pour des patrons en ligne."
#: c-family/c.opt:1273
-#, fuzzy
-#| msgid "Emit implicit instantiations of templates"
msgid "Emit implicit instantiations of templates."
-msgstr "Produire les instantiations explicites de patron"
+msgstr "Produire des instanciations implicites pour les patrons."
#: c-family/c.opt:1277
-#, fuzzy
-#| msgid "Integrate simple functions into their callers"
msgid "Inject friend functions into enclosing namespace."
-msgstr "Intégrer les fonctions simples à l'intérieur des appelants"
+msgstr "Injecter les fonctions amies dans l'espace de nom englobant."
#: c-family/c.opt:1281
msgid "Don't emit dllexported inline functions unless needed."
-msgstr ""
+msgstr "Ne pas générer des fonctions déclarées « en ligne » avec l'attribut « dllexport » à moins que ce ne soit nécessaire."
#: c-family/c.opt:1288
msgid "Allow implicit conversions between vectors with differing numbers of subparts and/or differing element types."
-msgstr ""
+msgstr "Autoriser les conversions implicites entre des vecteurs avec des nombres de sous-parties différentes ou des types d'éléments différents."
#: c-family/c.opt:1292
-#, fuzzy
-#| msgid "Don't warn about uses of Microsoft extensions"
msgid "Don't warn about uses of Microsoft extensions."
-msgstr "Ne donner d'avertissement au sujet de l'utilisation des extensions de Microsoft"
+msgstr "Ne pas avertir au sujet de l'utilisation des extensions de Microsoft."
#: c-family/c.opt:1311
-#, fuzzy
-#| msgid "Generate code for NeXT (Apple Mac OS X) runtime environment"
msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
-msgstr "Générer le code pour l'environnement d'exécution du NeXT (Apple Mac OS X)"
+msgstr "Générer le code pour l'environnement d'exécution NeXT (Apple Mac OS X)."
#: c-family/c.opt:1315
-#, fuzzy
-#| msgid "Assume that receivers of Objective-C messages may be nil"
msgid "Assume that receivers of Objective-C messages may be nil."
-msgstr "Assumer que les receveur de messages Objective-C peut être NIL"
+msgstr "Supposer que les récepteurs des messages Objective-C peuvent être NIL."
#: c-family/c.opt:1319
msgid "Allow access to instance variables as if they were local declarations within instance method implementations."
-msgstr ""
+msgstr "Autoriser l'accès aux variables d'instance comme si elles étaient déclarées localement dans les implémentations des méthodes d'instances."
#: c-family/c.opt:1323
msgid "-fvisibility=[private|protected|public|package]\tSet the default symbol visibility."
-msgstr ""
+msgstr "-fvisibility=[private|protected|public|package]\tDétermine la visibilité par défaut des symboles."
#: c-family/c.opt:1326
-#, fuzzy, c-format
-#| msgid "unrecognized register name \"%s\""
+#, c-format
msgid "unrecognized ivar visibility value %qs"
-msgstr "nom de registre non reconnue %qs"
+msgstr "valeur de visibilité %qs non reconnue dans « ivar_visibility »"
#: c-family/c.opt:1348
msgid "Treat a throw() exception specification as noexcept to improve code size."
-msgstr ""
+msgstr "Traiter une spécification d'exception throw() comme « noexcept » pour améliorer la taille du code."
#: c-family/c.opt:1352
msgid "Specify which ABI to use for Objective-C family code and meta-data generation."
-msgstr ""
+msgstr "Spécifier l'ABI à utiliser pour la génération du code et des méta-données de Objective-C."
#: c-family/c.opt:1358
msgid "Generate special Objective-C methods to initialize/destroy non-POD C++ ivars, if needed."
-msgstr ""
+msgstr "Générer des méthodes Objective-C spéciales pour initialiser et détruire des ivars C++ non-POD, si nécessaire."
#: c-family/c.opt:1362
msgid "Allow fast jumps to the message dispatcher."
-msgstr ""
+msgstr "Autoriser des sauts rapides vers le répartiteur de messages."
#: c-family/c.opt:1368
-#, fuzzy
-#| msgid "Enable Objective-C exception and synchronization syntax"
msgid "Enable Objective-C exception and synchronization syntax."
-msgstr "Autoriser l'exception Objective-C et la synchronisation de syntaxe"
+msgstr "Autoriser la syntaxe d'exception et de synchronisation de Objective-C."
#: c-family/c.opt:1372
msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
-msgstr ""
+msgstr "Activer le ramasse-miettes (Garbage Collection) dans les programmes Objective-C/Objective-C++."
#: c-family/c.opt:1376
msgid "Enable inline checks for nil receivers with the NeXT runtime and ABI version 2."
-msgstr ""
+msgstr "Activer la vérification en ligne des récepteurs nuls avec le moteur NeXT et la version 2 de l'ABI."
#: c-family/c.opt:1381
-#, fuzzy
-#| msgid "Enable Objective-C exception and synchronization syntax"
msgid "Enable Objective-C setjmp exception handling runtime."
-msgstr "Autoriser l'exception Objective-C et la synchronisation de syntaxe"
+msgstr "Activer la gestion des exceptions Objective-C en utilisant setjmp à l'exécution."
#: c-family/c.opt:1385
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
-msgstr "Conforme au standard ISO C de 1990 tel amendé en 1994"
+msgstr "Respecter la conformité avec le langage Objective-C 1.0 comme implémenté dans GCC 4.0."
#: c-family/c.opt:1389
-#, fuzzy
-#| msgid "Enable debugging"
msgid "Enable OpenACC."
-msgstr "Permettre la mise au point"
+msgstr "Activer OpenACC."
#: c-family/c.opt:1393
msgid "Specify default OpenACC compute dimensions."
-msgstr ""
+msgstr "Spécifier les dimensions de calculs par défaut pour OpenACC."
#: c-family/c.opt:1397
msgid "Enable OpenMP (implies -frecursive in Fortran)."
-msgstr ""
+msgstr "Activer OpenMP (implique -frecursive en Fortran)."
#: c-family/c.opt:1401
msgid "Enable OpenMP's SIMD directives."
-msgstr ""
+msgstr "Activer les directives SIMD de OpenMP."
#: c-family/c.opt:1405
-#, fuzzy
-#| msgid "Recognize C++ keywords like \"compl\" and \"xor\""
msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
-msgstr "Reconnaître les mots clés C++ comme « compl » et « xor »"
+msgstr "Reconnaître les mots clés C++ comme « compl » et « xor »."
#: c-family/c.opt:1416
msgid "Look for and use PCH files even when preprocessing."
-msgstr ""
+msgstr "Rechercher et utiliser les fichiers PCH même pendant le pré-traitement."
#: c-family/c.opt:1420
-#, fuzzy
-#| msgid "Downgrade conformance errors to warnings"
msgid "Downgrade conformance errors to warnings."
-msgstr "Dégrader les erreurs de conformité en des avertissements"
+msgstr "Transformer les erreurs de conformité en simples avertissements."
#: c-family/c.opt:1424
-#, fuzzy
-#| msgid "Enable Plan 9 language extensions"
msgid "Enable Plan 9 language extensions."
-msgstr "Activer les extensions de langage Plan 9"
+msgstr "Activer les extensions de langage Plan 9."
#: c-family/c.opt:1428
-#, fuzzy
-#| msgid "Treat the input file as already preprocessed"
msgid "Treat the input file as already preprocessed."
-msgstr "Traiter le fichier d'entrée comme ayant déjà été pré-traité"
+msgstr "Considérer que le fichier d'entrée a déjà été pré-traité."
#: c-family/c.opt:1436
msgid "-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro expansion and display them in error messages."
-msgstr ""
+msgstr "-ftrack-macro-expansion=<0|1|2> Tracer les emplacements des éléments qui proviennent des remplacement des macros et les afficher dans les messages d'erreurs."
#: c-family/c.opt:1440
msgid "-fno-pretty-templates Do not pretty-print template specializations as the template signature followed by the arguments."
-msgstr ""
+msgstr "-fno-pretty-templates Ne pas embellir l'affichage des spécialisations de patrons sous la forme de la signature du patron suivie des arguments."
#: c-family/c.opt:1444
-#, fuzzy
-#| msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime"
msgid "Used in Fix-and-Continue mode to indicate that object files may be swapped in at runtime."
-msgstr "Utiliser le mode Fix-and-=Continue pour indique que des fichiers objets peuvent interchangés lors de l'exécution"
+msgstr "Utilisé avec le mode Fix-and-Continue pour indiquer que les fichiers objets peuvent être insérés pour remplacer ceux du programme durant l'exécution."
#: c-family/c.opt:1448
-#, fuzzy
-#| msgid "Enable automatic template instantiation"
msgid "Enable automatic template instantiation."
-msgstr "Autoriser l'instantiation automatique de patron"
+msgstr "Activer l'instanciation automatique de patron."
#: c-family/c.opt:1452
-#, fuzzy
-#| msgid "Generate run time type descriptor information"
msgid "Generate run time type descriptor information."
-msgstr "Générer l'information pour un type de descripteur lors de l'exécution"
+msgstr "Générer l'information pour les types de descripteurs lors de l'exécution."
#: c-family/c.opt:1456 ada/gcc-interface/lang.opt:77
-#, fuzzy
-#| msgid "Use the narrowest integer type possible for enumeration types"
msgid "Use the narrowest integer type possible for enumeration types."
-msgstr "Utiliser le type d'entier le moins large possible pour les types d'énumération"
+msgstr "Utiliser le type d'entier le plus étroit possible pour les types d'énumérations."
#: c-family/c.opt:1460
-#, fuzzy
-#| msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\""
msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
-msgstr "Écraser le type sous-jacent de \"wchar_t\" vers \"unsigned short\""
+msgstr "Forcer le type sous-jacent de « wchar_t » à être « unsigned short »."
#: c-family/c.opt:1464
-#, fuzzy
-#| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed"
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
-msgstr "Lorsque \"signed\" ou \"unsigned\" n,est pas fourni rendre le champ de bits signé"
+msgstr "Lorsque ni « signed » ni « unsigned » n'est fourni, le champ de bits doit être signé."
#: c-family/c.opt:1468 ada/gcc-interface/lang.opt:81
-#, fuzzy
-#| msgid "Make \"char\" signed by default"
msgid "Make \"char\" signed by default."
-msgstr "Rendre les « char » signés par défaut"
+msgstr "Rendre les « char » signés par défaut."
#: c-family/c.opt:1472
-#, fuzzy
-#| msgid "Quadruple-precision floating-point unsupported"
msgid "Enable C++14 sized deallocation support."
-msgstr "virgule flottante en quadruple précision non supporté"
+msgstr "Activer le support pour les désallocations avec taille connue du C++14."
#: c-family/c.opt:1479
msgid "-fsso-struct=[big-endian|little-endian]\tSet the default scalar storage order."
-msgstr ""
+msgstr "-fsso-struct=[big-endian|little-endian]\tFixer l'ordre de stockage par défaut des scalaires."
#: c-family/c.opt:1482
-#, fuzzy, c-format
-#| msgid "unrecognized register name \"%s\""
+#, c-format
msgid "unrecognized scalar storage order value %qs"
-msgstr "nom de registre non reconnue %qs"
+msgstr "ordre de stockage des scalaires %qs non reconnu"
#: c-family/c.opt:1492
-#, fuzzy
-#| msgid "Display statistics accumulated during compilation"
msgid "Display statistics accumulated during compilation."
-msgstr "Afficher les statistiques accumulés durant la compilation"
+msgstr "Afficher les statistiques accumulées durant la compilation."
#: c-family/c.opt:1496
msgid "Assume that values of enumeration type are always within the minimum range of that type."
-msgstr ""
+msgstr "Supposer que les valeurs d'un type énuméré sont toujours dans la plage minimum de ce type."
#: c-family/c.opt:1503
-#, fuzzy
-#| msgid "-ftabstop=<number>\tDistance between tab stops for column reporting"
msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
-msgstr "-ftabstop=<nombre>\tfixer la distance de la tabulation des colonnes dans les rapports"
+msgstr "-ftabstop=<nombre>\tDistance entre les tabulations pour un rapport en colonnes."
#: c-family/c.opt:1507
-#, fuzzy
-#| msgid "The maximum number of peelings of a single loop"
msgid "Set the maximum number of template instantiation notes for a single warning or error."
-msgstr "Le nombre maxium de passes de réduction d'une boucle simple"
+msgstr "Fixer le nombre maximum de notes d'instanciations de patrons pour un seul avertissement ou erreur."
#: c-family/c.opt:1514
-#, fuzzy
-#| msgid "-ftemplate-depth-<number>\tSpecify maximum template instantiation depth"
msgid "-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
-msgstr "-ftemplate-depth-<nombre>\tspécifier la profondeur maximale d'instantiation de patron"
+msgstr "-ftemplate-depth=<nombre>\tSpécifier la profondeur maximale d'instanciation d'un patron."
#: c-family/c.opt:1521
msgid "-fno-threadsafe-statics\tDo not generate thread-safe code for initializing local statics."
-msgstr ""
+msgstr "-fno-threadsafe-statics\tNe pas générer de code sûr du point de vue des threads pour initialiser les statiques locaux."
#: c-family/c.opt:1525
-#, fuzzy
-#| msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned"
msgid "When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
-msgstr "Lorsque \"signed\" ou \"unsigned\" n'est pas fourni rendre le champ de bits non signé"
+msgstr "Lorsque ni « signed » ni « unsigned » n'est fourni, le champ de bits doit être non signé."
#: c-family/c.opt:1529
-#, fuzzy
-#| msgid "Make \"char\" unsigned by default"
msgid "Make \"char\" unsigned by default."
-msgstr "Rendre les \"char\" non signés par défaut"
+msgstr "Rendre les « char » non signés par défaut."
#: c-family/c.opt:1533
-#, fuzzy
-#| msgid "Use __cxa_atexit to register destructors"
msgid "Use __cxa_atexit to register destructors."
-msgstr "Utiliser « __cxa_atexit » pour enregistrer les destructeurs."
+msgstr "Utiliser __cxa_atexit pour enregistrer les destructeurs."
#: c-family/c.opt:1537
msgid "Use __cxa_get_exception_ptr in exception handling."
-msgstr ""
+msgstr "Utiliser __cxa_get_exception_ptr dans la gestion des exceptions."
#: c-family/c.opt:1541
msgid "Marks all inlined functions and methods as having hidden visibility."
-msgstr ""
+msgstr "Marquer toutes les fonctions et méthodes mises en ligne comme ayant la visibilité « cachée »."
#: c-family/c.opt:1545
msgid "Changes visibility to match Microsoft Visual Studio by default."
-msgstr ""
+msgstr "Changer la visibilité pour correspondre à Microsoft Visual Studio par défaut."
#: c-family/c.opt:1557
-#, fuzzy
-#| msgid "Emit common-like symbols as weak symbols"
msgid "Emit common-like symbols as weak symbols."
-msgstr "Produire les symboles communs comme des symboles faibles"
+msgstr "Produire les symboles communs comme des symboles faibles."
#: c-family/c.opt:1561
-#, fuzzy
-#| msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>"
msgid "-fwide-exec-charset=<cset>\tConvert all wide strings and character constants to character set <cset>."
-msgstr "-fwide-exec-charset=<cset>\tconvertir toutes les chaînes et les constantes larges de caractères en jeux de caractères <cset>"
+msgstr "-fwide-exec-charset=<jeucar>\tConvertir toutes les chaînes et les constantes de caractères larges vers le jeu de caractères <jeucar>."
#: c-family/c.opt:1565
-#, fuzzy
-#| msgid "Generate a #line directive pointing at the current working directory"
msgid "Generate a #line directive pointing at the current working directory."
-msgstr "Générer une directive #line pointant sur le répertoire courant de travail"
+msgstr "Générer une directive #line pointant sur le répertoire de travail courant."
#: c-family/c.opt:1573
-#, fuzzy
-#| msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode"
msgid "Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
-msgstr "Générer un recherche molle de class (via objc_getClass()) pour l'utilisation en mode Zero-Link"
+msgstr "Générer une recherche de classes molle (via objc_getClass()) pour l'utilisation en mode Zero-Link."
#: c-family/c.opt:1577
-#, fuzzy
-#| msgid "Dump declarations to a .decl file"
msgid "Dump declarations to a .decl file."
-msgstr "Vidanger les déclarations dans un fichier .decl"
+msgstr "Vidanger les déclarations dans un fichier .decl."
#: c-family/c.opt:1581
msgid "-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
-msgstr ""
+msgstr "-femit-struct-debug-baseonly\tInformations de débogage agressivement réduites pour les structs."
#: c-family/c.opt:1585
msgid "-femit-struct-debug-reduced\tConservative reduced debug info for structs."
-msgstr ""
+msgstr "-femit-struct-debug-reduced\tInformations de débogage modérément réduites pour les structs."
#: c-family/c.opt:1589
msgid "-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for structs."
-msgstr ""
+msgstr "-femit-struct-debug-detailed=<liste-spec>\tInformations de débogage réduites mais détaillées pour les structs."
#: c-family/c.opt:1593
msgid "Interpret imaginary, fixed-point, or other gnu number suffix as the corresponding"
-msgstr ""
+msgstr "Interpréter les nombres imaginaires, en virgule fixe ou avec d'autres suffixes gnu comme le nombre littéral correspondant au lieu d'un nombre littéral défini par l'utilisateur."
#: c-family/c.opt:1598
-#, fuzzy
-#| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
-msgstr "-idirafter <répertoire>\tajouter <répertoire> à la fin du chemin système d'inclusion"
+msgstr "-idirafter <répertoire>\tAjouter <répertoire> à la fin du chemin système d'inclusion."
#: c-family/c.opt:1602
-#, fuzzy
-#| msgid "-imacros <file>\tAccept definition of macros in <file>"
msgid "-imacros <file>\tAccept definition of macros in <file>."
-msgstr "-imacros <fichier>\taccepter la définition de macros dans le <fichier>"
+msgstr "-imacros <fichier>\tAccepter la définition de macros dans le <fichier>."
#: c-family/c.opt:1606
-#, fuzzy
-#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
-msgstr "-isysroot <répertoire>\tsélectionner le <répertoire> comme répertoire racine du système"
+msgstr "-imultilib <répertoire>\tChoisir <répertoire> comme le sous-répertoire d'inclusion de multilib."
#: c-family/c.opt:1610
-#, fuzzy
-#| msgid "-include <file>\tInclude the contents of <file> before other files"
msgid "-include <file>\tInclude the contents of <file> before other files."
-msgstr "-include <fichier>\tinclure le contenu du <fichier> avant les autres fichiers"
+msgstr "-include <fichier>\tInclure le contenu du <fichier> avant les autres fichiers."
#: c-family/c.opt:1614
-#, fuzzy
-#| msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options"
msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
-msgstr "-iprefix <chemin>\tsélectionner le <chemin> comme préfixer aux deux prochaines options"
+msgstr "-iprefix <chemin>\tSélectionner le <chemin> comme préfixe pour les deux prochaines options."
#: c-family/c.opt:1618
-#, fuzzy
-#| msgid "-isysroot <dir>\tSet <dir> to be the system root directory"
msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
-msgstr "-isysroot <répertoire>\tsélectionner le <répertoire> comme répertoire racine du système"
+msgstr "-isysroot <répertoire>\tSélectionner le <répertoire> comme répertoire racine système."
#: c-family/c.opt:1622
-#, fuzzy
-#| msgid "-isystem <dir>\tAdd <dir> to the start of the system include path"
msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
-msgstr "-isystem <répertoire>\tajouter le <répertoire> au début du chemin d'inclusion principal"
+msgstr "-isystem <répertoire>\tAjouter le <répertoire> au début du chemin d'inclusion système."
#: c-family/c.opt:1626
-#, fuzzy
-#| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
-msgstr "-idirafter <répertoire>\tajouter <répertoire> à la fin du chemin système d'inclusion"
+msgstr "-iquote <répertoire>\tAjouter le <répertoire> à la fin du chemin d'inclusion avec guillemets."
#: c-family/c.opt:1630
-#, fuzzy
-#| msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path"
msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
-msgstr "-iwithprefix <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
+msgstr "-iwithprefix <répertoire>\tAjouter le <répertoire> à la fin du chemin d'inclusion système."
#: c-family/c.opt:1634
-#, fuzzy
-#| msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path"
msgid "-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
-msgstr "-iwithprefixbefore <répertoire>\tajouter le <répertoire> à la fin du chemin d'inclusion principal"
+msgstr "-iwithprefixbefore <répertoire>\tAjouter le <répertoire> à la fin du chemin d'inclusion principal."
#: c-family/c.opt:1644
-#, fuzzy
-#| msgid "Do not search standard system include directories (those specified with -isystem will still be used)"
msgid "Do not search standard system include directories (those specified with -isystem will still be used)."
-msgstr "Ne pas rechercher les répertoires standard système d'inclusion (ceux spécifiés avec -isystem seront encore utilisés)"
+msgstr "Ne pas rechercher dans les répertoires d'inclusion standards du système (ceux spécifiés avec -isystem seront quand même utilisés)."
#: c-family/c.opt:1648
-#, fuzzy
-#| msgid "Do not search standard system include directories for C++"
msgid "Do not search standard system include directories for C++."
-msgstr "Ne pas rechercher les répertoires standard système d'inclusion pour C++"
+msgstr "Ne pas rechercher dans les répertoires d'inclusion standards du système pour le C++."
#: c-family/c.opt:1660
-#, fuzzy
-#| msgid "Generate C header of platform-specific features"
msgid "Generate C header of platform-specific features."
-msgstr "Générer les en-têtes C pour les options spécifiques à la plate-forme"
+msgstr "Générer les en-têtes C des options spécifiques à la plate-forme."
#: c-family/c.opt:1664
-#, fuzzy
-#| msgid "Remap file names when including files"
msgid "Remap file names when including files."
-msgstr "Remapper les noms lors de l'inclusion des fichiers"
+msgstr "Remapper les noms des fichiers lors de l'inclusion des fichiers."
#: c-family/c.opt:1668 c-family/c.opt:1672
-#, fuzzy
-#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical corrigendum."
-msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
+msgstr "Être conforme au standard C++ ISO 1998 révisé par les corrections techniques de 2003."
#: c-family/c.opt:1676
-#, fuzzy
-#| msgid "Conform to the ISO 2011 C++ standard"
msgid "Conform to the ISO 2011 C++ standard."
-msgstr "Conforme au standard ISO C++ 2011"
+msgstr "Être conforme au standard C++ ISO 2011."
#: c-family/c.opt:1680
-#, fuzzy
-#| msgid "Deprecated in favor of -std=c++11"
msgid "Deprecated in favor of -std=c++11."
-msgstr "Obsolète à la faveur de -std=c++11"
+msgstr "Rendu obsolète en faveur de -std=c++11."
#: c-family/c.opt:1684
-#, fuzzy
-#| msgid "Deprecated in favor of -std=c++14"
msgid "Deprecated in favor of -std=c++14."
-msgstr "Obsolète à la faveur de -std=c++14"
+msgstr "Rendu obsolète en faveur de -std=c++14."
#: c-family/c.opt:1688
-#, fuzzy
-#| msgid "Conform to the ISO 2011 C++ standard"
msgid "Conform to the ISO 2014 C++ standard."
-msgstr "Conforme au standard ISO C++ 2011"
+msgstr "Être conforme au standard C++ ISO 2014."
#: c-family/c.opt:1692
-#, fuzzy
-#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgid "Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete support)."
-msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
+msgstr "Être conforme au brouillon du standard C++ ISO 2017(?) (support expérimental et incomplet)."
#: c-family/c.opt:1699 c-family/c.opt:1796
-#, fuzzy
-#| msgid "Conform to the ISO 2011 C++ standard"
msgid "Conform to the ISO 2011 C standard."
-msgstr "Conforme au standard ISO C++ 2011"
+msgstr "Être conforme au standard C ISO 2011."
#: c-family/c.opt:1703
-#, fuzzy
-#| msgid "Deprecated in favor of -std=c11"
msgid "Deprecated in favor of -std=c11."
-msgstr "Obsolète à la faveur de -std=c11"
+msgstr "Rendu obsolète en faveur de -std=c11."
#: c-family/c.opt:1707 c-family/c.opt:1711 c-family/c.opt:1780
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard"
msgid "Conform to the ISO 1990 C standard."
-msgstr "Conforme au standard ISO C de 1990"
+msgstr "Être conforme au standard C ISO 1990."
#: c-family/c.opt:1715 c-family/c.opt:1788
-#, fuzzy
-#| msgid "Conform to the ISO 1999 C standard"
msgid "Conform to the ISO 1999 C standard."
-msgstr "Conforme au standard ISO C de 1999"
+msgstr "Être conforme au standard C ISO 1999."
#: c-family/c.opt:1719
-#, fuzzy
-#| msgid "Deprecated in favor of -std=c99"
msgid "Deprecated in favor of -std=c99."
-msgstr "Obsolète à la faveur de -std=c99"
+msgstr "Rendu obsolète en faveur de -std=c99."
#: c-family/c.opt:1723 c-family/c.opt:1728
-#, fuzzy
-#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
-msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
+msgstr "Être conforme au standard C++ ISO 1998 révisé par le document technique de 2003"
#: c-family/c.opt:1733
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
-msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
+msgstr "Être conforme au standard C++ ISO 2011 avec les extensions GNU."
#: c-family/c.opt:1737
-#, fuzzy
-#| msgid "Deprecated in favor of -std=gnu++11"
msgid "Deprecated in favor of -std=gnu++11."
-msgstr "Obsolète à la faveur de -std=gnu++11"
+msgstr "Rendu obsolète en faveur de -std=gnu++11."
#: c-family/c.opt:1741
-#, fuzzy
-#| msgid "Deprecated in favor of -std=gnu++11"
msgid "Deprecated in favor of -std=gnu++14."
-msgstr "Obsolète à la faveur de -std=gnu++11"
+msgstr "Rendu obsolète en faveur de -std=gnu++14."
#: c-family/c.opt:1745
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
-msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
+msgstr "Être conforme au standard C++ ISO 2014 avec les extensions GNU."
#: c-family/c.opt:1749
-#, fuzzy
-#| msgid "Conform to the ISO 1998 C++ standard with GNU extensions"
msgid "Conform to the ISO 201z(7?) C++ draft standard with GNU extensions (experimental and incomplete support)."
-msgstr "Conforme au standard ISO C++ de 1998 avec les extensions de GNU"
+msgstr "Être conforme au brouillon du standard C++ ISO 201z(7?) avec les extensions GNU (support expérimental et incomplet)."
#: c-family/c.opt:1756
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgid "Conform to the ISO 2011 C standard with GNU extensions."
-msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
+msgstr "Être conforme au standard C ISO 2011 avec les extensions GNU."
#: c-family/c.opt:1760
-#, fuzzy
-#| msgid "Deprecated in favor of -std=gnu11"
msgid "Deprecated in favor of -std=gnu11."
-msgstr "Obsolète à la faveur de -std=gnu11"
+msgstr "Rendu obsolète en faveur de -std=gnu11."
#: c-family/c.opt:1764 c-family/c.opt:1768
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard with GNU extensions"
msgid "Conform to the ISO 1990 C standard with GNU extensions."
-msgstr "Conforme au standard ISO C de 1990 avec les extensions de GNU"
+msgstr "Être conforme au standard C ISO 1990 avec les extensions GNU."
#: c-family/c.opt:1772
-#, fuzzy
-#| msgid "Conform to the ISO 1999 C standard with GNU extensions"
msgid "Conform to the ISO 1999 C standard with GNU extensions."
-msgstr "Conforme au standard ISO C de 1999 avec les extensions de GNU"
+msgstr "Être conforme au standard C ISO 1999 avec les extensions GNU."
#: c-family/c.opt:1776
-#, fuzzy
-#| msgid "Deprecated in favor of -std=gnu99"
msgid "Deprecated in favor of -std=gnu99."
-msgstr "Obsolète à la faveur de -std=gnu99"
+msgstr "Rendu obsolète en faveur de -std=gnu99."
#: c-family/c.opt:1784
-#, fuzzy
-#| msgid "Conform to the ISO 1990 C standard as amended in 1994"
msgid "Conform to the ISO 1990 C standard as amended in 1994."
-msgstr "Conforme au standard ISO C de 1990 tel amendé en 1994"
+msgstr "Être conforme au standard C ISO 1990 tel que amendé en 1994."
#: c-family/c.opt:1792
-#, fuzzy
-#| msgid "Deprecated in favor of -std=iso9899:1999"
msgid "Deprecated in favor of -std=iso9899:1999."
-msgstr "Obsolète à la faveur de -std=iso9899:1999"
+msgstr "Rendu obsolète en faveur de -std=iso9899:1999."
#: c-family/c.opt:1803
-#, fuzzy
-#| msgid "Enable traditional preprocessing"
msgid "Enable traditional preprocessing."
-msgstr "Autoriser le traitement traditionnel"
+msgstr "Activer le pré-traitement traditionnel."
#: c-family/c.opt:1807
-#, fuzzy
-#| msgid "-trigraphs\tSupport ISO C trigraphs"
msgid "-trigraphs\tSupport ISO C trigraphs."
-msgstr "-trigraphs\tSupporter les tri-graphes ISO C"
+msgstr "-trigraphs\tSupporter les trigrammes ISO C."
#: c-family/c.opt:1811
-#, fuzzy
-#| msgid "Do not predefine system-specific and GCC-specific macros"
msgid "Do not predefine system-specific and GCC-specific macros."
-msgstr "Ne pas prédéfinir les macros spécifiques au système ou à GCC"
+msgstr "Ne pas prédéfinir les macros spécifiques au système et à GCC."
#: ada/gcc-interface/lang.opt:61
-#, fuzzy
-#| msgid "Synonym of -gnatk8"
msgid "Synonym of -gnatk8."
-msgstr "Synonyme de -gnatk8"
+msgstr "Synonyme de -gnatk8."
#: ada/gcc-interface/lang.opt:69
msgid "Do not look for object files in standard path."
-msgstr ""
+msgstr "Ne pas chercher les fichiers objets dans le chemin standard."
#: ada/gcc-interface/lang.opt:73
-#, fuzzy
-#| msgid "Select the runtime"
msgid "Select the runtime."
-msgstr "sélectionner le runtime"
+msgstr "Sélectionner le runtime."
#: ada/gcc-interface/lang.opt:85
-#, fuzzy
-#| msgid "Catch typos"
msgid "Catch typos."
-msgstr "Intercepter les typos"
+msgstr "Intercepter les typos."
#: ada/gcc-interface/lang.opt:89
msgid "Set name of output ALI file (internal switch)."
-msgstr ""
+msgstr "Fixer le nom du fichier de sortie ALI (commutateur interne)."
#: ada/gcc-interface/lang.opt:93
-#, fuzzy
-#| msgid "-gnat<options>\tSpecify options to GNAT"
msgid "-gnat<options>\tSpecify options to GNAT."
-msgstr "-gnat<options>\tSpécifier les options pour GNAT"
+msgstr "-gnat<options>\tSpécifier les options pour GNAT."
#: ada/gcc-interface/lang.opt:97
msgid "Ignored."
-msgstr ""
+msgstr "Ignoré."
#: go/lang.opt:42
-#, fuzzy
-#| msgid "division by zero"
msgid "Add explicit checks for division by zero."
-msgstr "division par zéro"
+msgstr "Ajouter des vérifications explicites pour la division par zéro."
#: go/lang.opt:46
msgid "Add explicit checks for division overflow in INT_MIN / -1."
-msgstr ""
+msgstr "Ajouter des vérifications explicites pour les débordements de divisions dans INT_MIN / -1."
#: go/lang.opt:50
-#, fuzzy
-#| msgid "-fdump-<type>\tDump various compiler internals to a file"
msgid "-fgo-dump-<type>\tDump Go frontend internal information."
-msgstr "--fgo-dump-<type>\tVidanger les divers internes du compilateur dans un fichier"
+msgstr "-fgo-dump-<type>\tDécharger les informations internes de l'interface Go."
#: go/lang.opt:54
msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
-msgstr ""
+msgstr "-fgo-optimize-<type>\tActiver les étapes d'optimisation dans l'interface."
#: go/lang.opt:58
msgid "-fgo-pkgpath=<string>\tSet Go package path."
-msgstr ""
+msgstr "-fgo-pkgpath=<chaîne>\tDéfinir le chemin du paquet Go."
#: go/lang.opt:62
msgid "-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
-msgstr ""
+msgstr "-fgo-prefix=<chaîne>\tDéfinir le préfixe spécifique au paquet pour les noms Go exportés."
#: go/lang.opt:66
msgid "-fgo-relative-import-path=<path> Treat a relative import as relative to path."
-msgstr ""
+msgstr "-fgo-relative-import-path=<chemin> Traiter une importation relative comme étant relative au chemin."
#: go/lang.opt:70
-#, fuzzy
-#| msgid "function declared `noreturn' has a `return' statement"
msgid "Functions which return values must end with return statements."
-msgstr "fonction déclarée avec noreturn utilisant le mot-clé return "
+msgstr "Les fonctions qui retournent des valeurs doivent être terminées par des expressions de retour."
#: config/vms/vms.opt:27
msgid "Malloc data into P2 space."
-msgstr ""
+msgstr "Allouer les données avec malloc dans l'espace P2."
#: config/vms/vms.opt:31
msgid "Set name of main routine for the debugger."
-msgstr ""
+msgstr "Définir le nom de la routine principale pour le débogueur."
#: config/vms/vms.opt:35
msgid "Use VMS exit codes instead of posix ones."
-msgstr ""
+msgstr "Utiliser les codes de sortie de VMS au lieu de ceux de posix."
#: config/vms/vms.opt:39
msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
-msgstr ""
+msgstr "-mpointer-size=[no,32,short,64,long]\tDéfinir la taille par défaut des pointeurs."
#: config/vms/vms.opt:42
#, c-format
msgid "unknown pointer size model %qs"
-msgstr "modèle de taille de pointeur inconnu %qs"
+msgstr "modèle de taille de pointeur %qs inconnu"
#: config/mcore/mcore.opt:23
msgid "Generate code for the M*Core M210"
msgstr "Générer du code pour M*Core M340"
#: config/mcore/mcore.opt:31
-#, fuzzy
-#| msgid "Force functions to be aligned to a 4 byte boundary"
msgid "Force functions to be aligned to a 4 byte boundary."
-msgstr "Forcer les fonctions à être alignés sur des frontières de 4 octets"
+msgstr "Forcer les fonctions à être alignées sur une frontière de 4 octets."
#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
-#, fuzzy
-#| msgid "Generate big-endian code"
msgid "Generate big-endian code."
-msgstr "Générer du code big-endian"
+msgstr "Générer du code gros boutiste."
#: config/mcore/mcore.opt:39
-#, fuzzy
-#| msgid "Emit call graph information"
msgid "Emit call graph information."
-msgstr "Produire les informations du graphe d'appel"
+msgstr "Produire les informations du graphe d'appel."
#: config/mcore/mcore.opt:43
-#, fuzzy
-#| msgid "Use the divide instruction"
msgid "Use the divide instruction."
-msgstr "Utiliser l'instruction de division"
+msgstr "Utiliser l'instruction de division."
#: config/mcore/mcore.opt:47
-#, fuzzy
-#| msgid "Inline constants if it can be done in 2 insns or less"
msgid "Inline constants if it can be done in 2 insns or less."
-msgstr "Constante enligne si elle peut être dans 2 insns ou moins"
+msgstr "Mettre les constantes en ligne si cela peut être fait en 2 insns ou moins."
#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
-#, fuzzy
-#| msgid "Generate little-endian code"
msgid "Generate little-endian code."
-msgstr "Générer du code little-endian"
+msgstr "Générer du code petit boutiste."
#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
msgid "Assume that run-time support has been provided, so omit -lsim from the linker command line."
-msgstr ""
+msgstr "Supposer que le support pour l'exécution a été fourni, donc, omet -lsim dans la ligne de commande du lieur."
#: config/mcore/mcore.opt:60
-#, fuzzy
-#| msgid "Do not arbitrary sized immediates in bit operations"
msgid "Use arbitrary sized immediates in bit operations."
-msgstr "Ne pas calculer la taille des immédiats dans les opérations sur les bits"
+msgstr "Utiliser des immédiats de taille arbitraire dans les opérations sur les bits."
#: config/mcore/mcore.opt:64
-#, fuzzy
-#| msgid "Prefer word accesses over byte accesses"
msgid "Prefer word accesses over byte accesses."
-msgstr "Préférer l'accès à des mots plutôt qu'un accès à des octets"
+msgstr "Préférer des accès par mots plutôt que des accès par octets."
#: config/mcore/mcore.opt:71
-#, fuzzy
-#| msgid "Maximum amount for a single stack increment operation"
msgid "Set the maximum amount for a single stack increment operation."
-msgstr "Montant maximal pour une opération d'incrémentation simple de la pile"
+msgstr "Fixer le montant maximum pour une seule opération d'incrémentation de la pile."
#: config/mcore/mcore.opt:75
-#, fuzzy
-#| msgid "Always treat bit-field as int-sized"
msgid "Always treat bitfields as int-sized."
-msgstr "Toujours traiter les champs de bits comme si la taille entière"
+msgstr "Toujours traiter les champs de bits comme ayant la taille d'un « int »."
#: config/linux-android.opt:23
-#, fuzzy
-#| msgid "Generate code for little endian"
msgid "Generate code for the Android platform."
-msgstr "Générer du code pour un système à octets de poids faible"
+msgstr "Générer du code pour la plateforme Android."
#: config/mmix/mmix.opt:24
-#, fuzzy
-#| msgid "For intrinsics library: pass all parameters in registers"
msgid "For intrinsics library: pass all parameters in registers."
-msgstr "Pour les bibliothèques intrinsèques : passer tous les paramètres par registre"
+msgstr "Pour les bibliothèques intrinsèques : passer tous les paramètres dans des registres."
#: config/mmix/mmix.opt:28
-#, fuzzy
-#| msgid "Use register stack for parameters and return value"
msgid "Use register stack for parameters and return value."
-msgstr "Utiliser le registre de la pile pour les paramètres et la valeur retournée"
+msgstr "Utiliser la pile de registres pour les paramètres et la valeur retournée."
#: config/mmix/mmix.opt:32
-#, fuzzy
-#| msgid "Use call-clobbered registers for parameters and return value"
msgid "Use call-clobbered registers for parameters and return value."
-msgstr "utiliser les registres d'appels maltraités pour les paramètres et les valeurs retournées"
+msgstr "Utiliser des registres écrasés durant l'appel pour les paramètres et les valeurs retournées."
#: config/mmix/mmix.opt:37
-#, fuzzy
-#| msgid "Use epsilon-respecting floating point compare instructions"
msgid "Use epsilon-respecting floating point compare instructions."
-msgstr "Utiliser un epsilon respectant les instructions de comparaison en virgule flottante"
+msgstr "Utiliser des instructions de comparaisons en virgule flottante qui respectent l'epsilon."
#: config/mmix/mmix.opt:41
-#, fuzzy
-#| msgid "Use zero-extending memory loads, not sign-extending ones"
msgid "Use zero-extending memory loads, not sign-extending ones."
-msgstr "utiliser des chargements mémoire avec zéro extension, pas celles avec signe d'extension"
+msgstr "Utiliser des chargements mémoire qui étendent les zéros au lieu de celles qui étendent le signe."
#: config/mmix/mmix.opt:45
-#, fuzzy
-#| msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)"
msgid "Generate divide results with reminder having the same sign as the divisor (not the dividend)."
-msgstr "générer des résultats de division avec reste ayant le même signe que le diviseur (pas le dividende)"
+msgstr "Générer des résultats de divisions où le reste a le même signe que le diviseur (pas le dividende)."
#: config/mmix/mmix.opt:49
-#, fuzzy
-#| msgid "Prepend global symbols with \":\" (for use with PREFIX)"
msgid "Prepend global symbols with \":\" (for use with PREFIX)."
-msgstr "pré ajouter les symboles globaux avec «:» (pour l'utilisation avec PREFIX)"
+msgstr "Préfixer les symboles globaux avec « : » (pour l'utilisation avec PREFIX)."
#: config/mmix/mmix.opt:53
-#, fuzzy
-#| msgid "Do not provide a default start-address 0x100 of the program"
msgid "Do not provide a default start-address 0x100 of the program."
-msgstr "Ne pas fournir d'adresse de départ par défaut 0x100 du programme"
+msgstr "Ne pas fournir d'adresse de départ par défaut 0x100 du programme."
#: config/mmix/mmix.opt:57
-#, fuzzy
-#| msgid "Link to emit program in ELF format (rather than mmo)"
msgid "Link to emit program in ELF format (rather than mmo)."
-msgstr "Faire l'édition de liens pour produire le programme en format ELF (au lieu de mmo)"
+msgstr "Faire l'édition de liens pour produire le programme au format ELF (au lieu de mmo)."
#: config/mmix/mmix.opt:61
-#, fuzzy
-#| msgid "Use P-mnemonics for branches statically predicted as taken"
msgid "Use P-mnemonics for branches statically predicted as taken."
-msgstr "Utiliser les mnémoniques P pour les branchements statiquement prévus à être pris"
+msgstr "Utiliser les mnémoniques P pour les branchements statiquement prévus comme étant pris."
#: config/mmix/mmix.opt:65
-#, fuzzy
-#| msgid "Don't use P-mnemonics for branches"
msgid "Don't use P-mnemonics for branches."
-msgstr "Ne pas utiliser les mnémoniques P pour les branchements"
+msgstr "Ne pas utiliser les mnémoniques P pour les branchements."
#: config/mmix/mmix.opt:79
-#, fuzzy
-#| msgid "Use addresses that allocate global registers"
msgid "Use addresses that allocate global registers."
-msgstr "Utiliser les adresses qui allouent des registres globaux"
+msgstr "Utiliser les adresses qui allouent des registres globaux."
#: config/mmix/mmix.opt:83
-#, fuzzy
-#| msgid "Do not use addresses that allocate global registers"
msgid "Do not use addresses that allocate global registers."
-msgstr "Ne pas utiliser des adresses qui allouent des registres globaux"
+msgstr "Ne pas utiliser des adresses qui allouent des registres globaux."
#: config/mmix/mmix.opt:87
-#, fuzzy
-#| msgid "Generate a single exit point for each function"
msgid "Generate a single exit point for each function."
-msgstr "Générer un point de sortie simple pour chaque fonction"
+msgstr "Générer un point de sortie unique pour chaque fonction."
#: config/mmix/mmix.opt:91
-#, fuzzy
-#| msgid "Do not generate a single exit point for each function"
msgid "Do not generate a single exit point for each function."
-msgstr "Ne pas générer un point de sortie simple pour chaque fonction"
+msgstr "Ne pas générer un point de sortie unique pour chaque fonction."
#: config/mmix/mmix.opt:95
-#, fuzzy
-#| msgid "Set start-address of the program"
msgid "Set start-address of the program."
-msgstr "Adresse de départ du programme fixée"
+msgstr "Fixer l'adresse de départ du programme."
#: config/mmix/mmix.opt:99
-#, fuzzy
-#| msgid "Set start-address of data"
msgid "Set start-address of data."
-msgstr "Adresse de départ des données fixée"
+msgstr "Fixer l'adresse de départ des données."
#: config/darwin.opt:114
-#, fuzzy
-#| msgid "Generate code using byte writes"
msgid "Generate compile-time CFString objects."
-msgstr "Générer le code en utilisant des écritures par octets"
+msgstr "Générer les objets CFString à la compilation."
#: config/darwin.opt:211
msgid "Warn if constant CFString objects contain non-portable characters."
-msgstr ""
+msgstr "Avertir si des objets CFString constants contiennent des caractères non portables."
#: config/darwin.opt:216
msgid "Generate AT&T-style stubs for Mach-O."
-msgstr ""
+msgstr "Générer des stubs dans le style AT&T pour Mach-O."
#: config/darwin.opt:220
-#, fuzzy
-#| msgid "Generate code suitable for executables (NOT shared libs)"
msgid "Generate code suitable for executables (NOT shared libs)."
-msgstr "Générer du code adapté pour les exécutables (PAS les librairies partagées)"
+msgstr "Générer du code adapté pour les exécutables (PAS pour les librairies partagées)."
#: config/darwin.opt:224
-#, fuzzy
-#| msgid "Generate code suitable for executables (NOT shared libs)"
msgid "Generate code suitable for fast turn around debugging."
-msgstr "Générer du code adapté pour les exécutables (PAS les librairies partagées)"
+msgstr "Générer du code adapté pour un débogage avec cycle court."
#: config/darwin.opt:232
msgid "The earliest MacOS X version on which this program will run."
-msgstr ""
+msgstr "La version la plus ancienne de MacOS X sur laquelle ce programme tournera."
#: config/darwin.opt:236
-#, fuzzy
-#| msgid "Set sizeof(bool) to 1"
msgid "Set sizeof(bool) to 1."
-msgstr "Affecter sizeof(bool) Ã 1"
+msgstr "Faire en sorte que sizeof(bool) vaille 1."
#: config/darwin.opt:240
-#, fuzzy
-#| msgid "Generate code for little endian"
msgid "Generate code for darwin loadable kernel extensions."
-msgstr "Générer du code pour un système à octets de poids faible"
+msgstr "Générer du code pour des extensions à charger dans le noyau de darwin."
#: config/darwin.opt:244
-#, fuzzy
-#| msgid "Generate code for the specified chip or CPU version"
msgid "Generate code for the kernel or loadable kernel extensions."
-msgstr "Générer le code pour la version de processeur ou de circuit spécifiée"
+msgstr "Générer du code pour le noyau ou pour des extensions à charger dans le noyau."
#: config/darwin.opt:248
-#, fuzzy
-#| msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path"
msgid "-iframework <dir>\tAdd <dir> to the end of the system framework include path."
-msgstr "-idirafter <répertoire>\tajouter <répertoire> à la fin du chemin système d'inclusion"
+msgstr "-iframework <répertoire>\tAjouter <répertoire> à la fin du chemin d'inclusion du framework système."
#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
#: config/mep/mep.opt:143
-#, fuzzy
-#| msgid "Use the WindISS simulator"
msgid "Use simulator runtime."
-msgstr "Utiliser le simulateur WindISS"
+msgstr "Produire l'exécutable pour un simulateur."
#: config/bfin/bfin.opt:44 config/arm/arm.opt:106
-#, fuzzy
-#| msgid "Specify the name of the target CPU"
msgid "Specify the name of the target CPU."
-msgstr "Spécifier le nom du processeur cible"
+msgstr "Spécifier le nom du processeur cible."
#: config/bfin/bfin.opt:48
-#, fuzzy
-#| msgid "Omit the frame pointer in leaf functions"
msgid "Omit frame pointer for leaf functions."
-msgstr "Omettre le pointeur de trame dans les fonctions feuilles"
+msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
#: config/bfin/bfin.opt:52
msgid "Program is entirely located in low 64k of memory."
-msgstr ""
+msgstr "Le programme est entièrement situé dans les 64k inférieurs de la mémoire."
#: config/bfin/bfin.opt:56
msgid "Work around a hardware anomaly by adding a number of NOPs before a"
-msgstr ""
+msgstr "Contourner une anomalie du matériel en ajoutant plusieurs NOP devant une instruction CSYNC ou SSYNC."
#: config/bfin/bfin.opt:61
msgid "Avoid speculative loads to work around a hardware anomaly."
-msgstr ""
+msgstr "Éviter les chargements spéculatifs pour contourner une anomalie matérielle."
#: config/bfin/bfin.opt:65
-#, fuzzy
-#| msgid "Enable ID based shared library"
msgid "Enabled ID based shared library."
-msgstr "Autoriser les identificateurs de librairies partagées de base"
+msgstr "Autoriser les bibliothèques partagées basées sur un ID."
#: config/bfin/bfin.opt:69
msgid "Generate code that won't be linked against any other ID shared libraries,"
-msgstr ""
+msgstr "Générer du code qui ne sera pas lié avec une autre bibliothèque partagée par son ID mais qui pourra être utilisé comme bibliothèque partagée."
#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
-#, fuzzy
-#| msgid "ID of shared library to build"
msgid "ID of shared library to build."
-msgstr "Identification de librairie partagé à construire"
+msgstr "Identification de la bibliothèque partagée à construire."
#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
-#, fuzzy
-#| msgid "Enable separate data segment"
msgid "Enable separate data segment."
-msgstr "Autoriser des segments de données séparés"
+msgstr "Activer des segments de données séparés."
#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
msgid "Avoid generating pc-relative calls; use indirection."
-msgstr ""
+msgstr "Éviter des générer des appels relatifs au PC; utiliser des indirections."
#: config/bfin/bfin.opt:86
-#, fuzzy
-#| msgid "Use the Xtensa floating-point unit"
msgid "Link with the fast floating-point library."
-msgstr "Utiliser l'unité matérielle pour virgule flottante Xtensa"
+msgstr "Lier avec la bibliothèque en virgule flottante rapide."
#: config/bfin/bfin.opt:90 config/frv/frv.opt:130
-#, fuzzy
-#| msgid "Enable function profiling"
msgid "Enable Function Descriptor PIC mode."
-msgstr "Autoriser le profilage de fonction"
+msgstr "Activer le mode PIC avec descripteurs de fonctions."
#: config/bfin/bfin.opt:94 config/frv/frv.opt:162
-#, fuzzy
-#| msgid "Enable use of RTPS instruction"
msgid "Enable inlining of PLT in function calls."
-msgstr "Autoriser l'utilisation de l'instruction RTPS"
+msgstr "Activer la mise en ligne de PLT dans les appels de fonctions."
#: config/bfin/bfin.opt:98
msgid "Do stack checking using bounds in L1 scratch memory."
-msgstr ""
+msgstr "Vérifier la pile en utilisant des limites dans la mémoire temporaire L1."
#: config/bfin/bfin.opt:102
-#, fuzzy
-#| msgid "Enable multicore support"
msgid "Enable multicore support."
-msgstr "Activer le support multicœur"
+msgstr "Activer le support multicœur."
#: config/bfin/bfin.opt:106
-#, fuzzy
-#| msgid "Build for Core A"
msgid "Build for Core A."
-msgstr "Compiler pour Core A"
+msgstr "Compiler pour le cœur A."
#: config/bfin/bfin.opt:110
-#, fuzzy
-#| msgid "Build for Core B"
msgid "Build for Core B."
-msgstr "Compiler pour Core B"
+msgstr "Compiler pour le cœur B."
#: config/bfin/bfin.opt:114
-#, fuzzy
-#| msgid "Build for SDRAM"
msgid "Build for SDRAM."
-msgstr "compiler pour SDRAM"
+msgstr "Compiler pour SDRAM."
#: config/bfin/bfin.opt:118
msgid "Assume ICPLBs are enabled at runtime."
-msgstr ""
+msgstr "Supposer que les ICPLB sont activés à l'exécution."
#: config/m68k/m68k-tables.opt:25
msgid "Known M68K CPUs (for use with the -mcpu= option):"
-msgstr ""
+msgstr "Processeurs M68K connus (Ã utiliser avec l'option -mcpu=):"
#: config/m68k/m68k-tables.opt:365
msgid "Known M68K microarchitectures (for use with the -mtune= option):"
-msgstr ""
+msgstr "Microarchitectures M68K connues (Ã utiliser avec l'option -mtune=):"
#: config/m68k/m68k-tables.opt:411
msgid "Known M68K ISAs (for use with the -march= option):"
-msgstr ""
+msgstr "ISA connues pour M68K (Ã utiliser avec l'option -march=):"
#: config/m68k/ieee.opt:24 config/i386/i386.opt:358
-#, fuzzy
-#| msgid "Use IEEE math for fp comparisons"
msgid "Use IEEE math for fp comparisons."
-msgstr "Utiliser les mathématiques IEEE pour les comparaisons FP"
+msgstr "Utiliser les mathématiques IEEE pour les comparaisons en virgule flottantes."
#: config/m68k/m68k.opt:30
-#, fuzzy
-#| msgid "Generate code for a 520X"
msgid "Generate code for a 520X."
-msgstr "Générer du code pour un 520X"
+msgstr "Générer du code pour un 520X."
#: config/m68k/m68k.opt:34
-#, fuzzy
-#| msgid "Generate code for a 5206e"
msgid "Generate code for a 5206e."
-msgstr "Générer du code pour un 5206e"
+msgstr "Générer du code pour un 5206e."
#: config/m68k/m68k.opt:38
-#, fuzzy
-#| msgid "Generate code for a 528x"
msgid "Generate code for a 528x."
-msgstr "Générer du code pour un 528x"
+msgstr "Générer du code pour un 528x."
#: config/m68k/m68k.opt:42
-#, fuzzy
-#| msgid "Generate code for a 5307"
msgid "Generate code for a 5307."
-msgstr "Générer du code pour un 5307"
+msgstr "Générer du code pour un 5307."
#: config/m68k/m68k.opt:46
-#, fuzzy
-#| msgid "Generate code for a 5407"
msgid "Generate code for a 5407."
-msgstr "Générer du code pour un 5407"
+msgstr "Générer du code pour un 5407."
#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
-#, fuzzy
-#| msgid "Generate code for a 68000"
msgid "Generate code for a 68000."
-msgstr "Générer le code pour un 68000"
+msgstr "Générer le code pour un 68000."
#: config/m68k/m68k.opt:54
-#, fuzzy
-#| msgid "Generate code for a 68010"
msgid "Generate code for a 68010."
-msgstr "Générer le code pour un 68010"
+msgstr "Générer le code pour un 68010."
#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
-#, fuzzy
-#| msgid "Generate code for a 68020"
msgid "Generate code for a 68020."
-msgstr "Générer le code pour un 68020"
+msgstr "Générer le code pour un 68020."
#: config/m68k/m68k.opt:62
-#, fuzzy
-#| msgid "Generate code for a 68040, without any new instructions"
msgid "Generate code for a 68040, without any new instructions."
-msgstr "Générer du code pour un 68040 sans les nouvelles instructions"
+msgstr "Générer du code pour un 68040 sans les nouvelles instructions."
#: config/m68k/m68k.opt:66
-#, fuzzy
-#| msgid "Generate code for a 68060, without any new instructions"
msgid "Generate code for a 68060, without any new instructions."
-msgstr "Générer du code pour un 68060 sans les nouvelles instructions"
+msgstr "Générer du code pour un 68060 sans les nouvelles instructions."
#: config/m68k/m68k.opt:70
-#, fuzzy
-#| msgid "Generate code for a 68030"
msgid "Generate code for a 68030."
-msgstr "Générer du code pour un 68030"
+msgstr "Générer du code pour un 68030."
#: config/m68k/m68k.opt:74
-#, fuzzy
-#| msgid "Generate code for a 68040"
msgid "Generate code for a 68040."
-msgstr "Générer du code pour un 68040"
+msgstr "Générer du code pour un 68040."
#: config/m68k/m68k.opt:78
-#, fuzzy
-#| msgid "Generate code for a 68060"
msgid "Generate code for a 68060."
-msgstr "Générer du code pour un 68060"
+msgstr "Générer du code pour un 68060."
#: config/m68k/m68k.opt:82
-#, fuzzy
-#| msgid "Generate code for a 68302"
msgid "Generate code for a 68302."
-msgstr "Générer du code pour un 68302"
+msgstr "Générer du code pour un 68302."
#: config/m68k/m68k.opt:86
-#, fuzzy
-#| msgid "Generate code for a 68332"
msgid "Generate code for a 68332."
-msgstr "Générer du code pour un 68332"
+msgstr "Générer du code pour un 68332."
#: config/m68k/m68k.opt:91
-#, fuzzy
-#| msgid "Generate code for a 68851"
msgid "Generate code for a 68851."
-msgstr "Générer le code pour un 68851"
+msgstr "Générer le code pour un 68851."
#: config/m68k/m68k.opt:95
-#, fuzzy
-#| msgid "Use hardware floating point instructions"
msgid "Generate code that uses 68881 floating-point instructions."
-msgstr "Utiliser les instructions matérielles en virgule flottante"
+msgstr "Générer du code qui utilise les instructions en virgule flottantes du 68881."
#: config/m68k/m68k.opt:99
-#, fuzzy
-#| msgid "Align variables on a 32-bit boundary"
msgid "Align variables on a 32-bit boundary."
-msgstr "Aligner les variables sur des frontières de 32 bits"
+msgstr "Aligner les variables sur des frontières de 32 bits."
#: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/nios2/nios2.opt:570
#: config/nds32/nds32.opt:66 config/c6x/c6x.opt:67
-#, fuzzy
-#| msgid "Specify the name of the target architecture"
msgid "Specify the name of the target architecture."
-msgstr "Spécifier le nom de l'architecture cible"
+msgstr "Spécifier le nom de l'architecture cible."
#: config/m68k/m68k.opt:107
-#, fuzzy
-#| msgid "Use the bit-field instructions"
msgid "Use the bit-field instructions."
-msgstr "Utiliser les instructions de champs de bits"
+msgstr "Utiliser les instructions de champs de bits."
#: config/m68k/m68k.opt:119
-#, fuzzy
-#| msgid "Generate code for the M*Core M340"
msgid "Generate code for a ColdFire v4e."
-msgstr "Générer du code pour M*Core M340"
+msgstr "Générer du code pour un ColdFire v4e."
#: config/m68k/m68k.opt:123
-#, fuzzy
-#| msgid "Specify the target CPU"
msgid "Specify the target CPU."
-msgstr "Spécifier le processeur cible"
+msgstr "Spécifier le processeur cible."
#: config/m68k/m68k.opt:127
-#, fuzzy
-#| msgid "Generate code for a cpu32"
msgid "Generate code for a cpu32."
-msgstr "Générer du code pour un cpu32"
+msgstr "Générer du code pour un cpu32."
#: config/m68k/m68k.opt:131
-#, fuzzy
-#| msgid "Use hardware quad fp instructions"
msgid "Use hardware division instructions on ColdFire."
-msgstr "Utiliser les instructions matérielles quad FP"
+msgstr "Utiliser les instructions de divisions matérielles sur un ColdFire."
#: config/m68k/m68k.opt:135
-#, fuzzy
-#| msgid "Generate code for a Fido A"
msgid "Generate code for a Fido A."
-msgstr "Générer le code pour un Fido A"
+msgstr "Générer le code pour un Fido A."
#: config/m68k/m68k.opt:139
-#, fuzzy
-#| msgid "Use hardware floating point instructions"
msgid "Generate code which uses hardware floating point instructions."
-msgstr "Utiliser les instructions matérielles en virgule flottante"
+msgstr "Générer du code qui utilise les instructions en virgule flottantes matérielles."
#: config/m68k/m68k.opt:143
-#, fuzzy
-#| msgid "Enable ID based shared library"
msgid "Enable ID based shared library."
-msgstr "Autoriser les identificateurs de librairies partagées de base"
+msgstr "Activer la bibliothèque partagée basée sur un ID."
#: config/m68k/m68k.opt:147
-#, fuzzy
-#| msgid "Do not use the bit-field instructions"
msgid "Do not use the bit-field instructions."
-msgstr "Ne pas utiliser les instructions de champs de bits"
+msgstr "Ne pas utiliser les instructions de champs de bits."
#: config/m68k/m68k.opt:151
-#, fuzzy
-#| msgid "Use normal calling convention"
msgid "Use normal calling convention."
-msgstr "Utiliser la convention normale d'appels"
+msgstr "Utiliser la convention d'appels normale."
#: config/m68k/m68k.opt:155
-#, fuzzy
-#| msgid "Consider type 'int' to be 32 bits wide"
msgid "Consider type 'int' to be 32 bits wide."
-msgstr "Considérer le type « int » comme ayant une largeur de 32 bits"
+msgstr "Considérer le type « int » comme ayant une largeur de 32 bits."
#: config/m68k/m68k.opt:159
-#, fuzzy
-#| msgid "Generate pc-relative code"
msgid "Generate pc-relative code."
-msgstr "Générer du code relatif au compteur de programme (PC)"
+msgstr "Générer du code relatif au compteur de programme (PC)."
#: config/m68k/m68k.opt:163
-#, fuzzy
-#| msgid "Use different calling convention using 'rtd'"
msgid "Use different calling convention using 'rtd'."
-msgstr "Utiliser une convention différente d'appel en utilisant « rtd »"
+msgstr "Utiliser une convention d'appel différente en utilisant « rtd »."
#: config/m68k/m68k.opt:175
-#, fuzzy
-#| msgid "Consider type 'int' to be 16 bits wide"
msgid "Consider type 'int' to be 16 bits wide."
-msgstr "Considérer le type « int » comme ayant une largeur de 16 bits"
+msgstr "Considérer le type « int » comme ayant une largeur de 16 bits."
#: config/m68k/m68k.opt:179
-#, fuzzy
-#| msgid "Generate code with library calls for floating point"
msgid "Generate code with library calls for floating point."
-msgstr "Générer du code avec les appels de bibliothèques pour la virgule flottante"
+msgstr "Générer du code avec des appels de bibliothèque pour la virgule flottante."
#: config/m68k/m68k.opt:183
-#, fuzzy
-#| msgid "Do not use unaligned memory references"
msgid "Do not use unaligned memory references."
-msgstr "Ne pas utiliser des références mémoire non alignées"
+msgstr "Ne pas utiliser des références mémoire non alignées."
#: config/m68k/m68k.opt:187
-#, fuzzy
-#| msgid "Specify the name of the target architecture"
msgid "Tune for the specified target CPU or architecture."
-msgstr "Spécifier le nom de l'architecture cible"
+msgstr "Ajuster pour le processeur ou l'architecture cible spécifiée."
#: config/m68k/m68k.opt:191
msgid "Support more than 8192 GOT entries on ColdFire."
-msgstr ""
+msgstr "Supporter plus de 8192 entrées dans la GOT d'un ColdFire."
#: config/m68k/m68k.opt:195
msgid "Support TLS segment larger than 64K."
-msgstr ""
+msgstr "Supporter des segments TLS plus grands que 64K."
#: config/m32c/m32c.opt:23
-#, fuzzy
-#| msgid "Use the WindISS simulator"
msgid "-msim\tUse simulator runtime."
-msgstr "Utiliser le simulateur WindISS"
+msgstr "-msim\tProduire l'exécutable pour un simulateur."
#: config/m32c/m32c.opt:27
msgid "-mcpu=r8c\tCompile code for R8C variants."
-msgstr ""
+msgstr "-mcpu=r8c\tCompiler le code pour les variantes R8C."
#: config/m32c/m32c.opt:31
msgid "-mcpu=m16c\tCompile code for M16C variants."
-msgstr ""
+msgstr "-mcpu=m16c\tCompiler le code pour les variantes M16C."
#: config/m32c/m32c.opt:35
msgid "-mcpu=m32cm\tCompile code for M32CM variants."
-msgstr ""
+msgstr "-mcpu=m32cm\tCompiler le code pour les variantes M32CM."
#: config/m32c/m32c.opt:39
msgid "-mcpu=m32c\tCompile code for M32C variants."
-msgstr ""
+msgstr "-mcpu=m32c\tCompiler le code pour les variantes M32C."
#: config/m32c/m32c.opt:43
msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
-msgstr ""
+msgstr "-memregs=\tLe nombre d'octets memreg (par défaut: 16, plage: 0..16)."
#: config/msp430/msp430.opt:7
msgid "Force assembly output to always use hex constants."
-msgstr ""
+msgstr "Forcer la sortie en assembleur à toujours utiliser des constantes en hexadécimal."
#: config/msp430/msp430.opt:11
-#, fuzzy
-#| msgid "Specify the MCU name"
msgid "Specify the MCU to build for."
-msgstr "Spécifier le nom du MCU"
+msgstr "Spécifier le MCU pour lequel compiler."
#: config/msp430/msp430.opt:15
msgid "Warn if an MCU name is unrecognised or conflicts with other options (default: on)."
-msgstr ""
+msgstr "Avertir si le nom d'un MCU n'est pas reconnu ou entre en conflit avec d'autres options (défaut: on)."
#: config/msp430/msp430.opt:19
-#, fuzzy
-#| msgid "Specify the MCU name"
msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
-msgstr "Spécifier le nom du MCU"
+msgstr "Spécifier l'ISA pour laquelle compiler: msp430, msp430x, msp430xv2."
#: config/msp430/msp430.opt:23
msgid "Select large model - 20-bit addresses/pointers."
-msgstr ""
+msgstr "Sélectionner le modèle large – adresses/pointeurs sur 20 bits."
#: config/msp430/msp430.opt:27
msgid "Select small model - 16-bit addresses/pointers (default)."
-msgstr ""
+msgstr "Sélectionner le modèle court – adresses/pointeurs sur 16 bits (défaut)."
#: config/msp430/msp430.opt:31
msgid "Optimize opcode sizes at link time."
-msgstr ""
+msgstr "Optimiser la taille des opcodes lors de la liaison."
#: config/msp430/msp430.opt:38
msgid "Use a minimum runtime (no static initializers or ctors) for memory-constrained devices."
-msgstr ""
+msgstr "Utiliser un moteur d'exécution (pas d'initialisations ni de créateurs statiques) pour les périphériques ayant une mémoire limitée."
#: config/msp430/msp430.opt:45
msgid "Specify the type of hardware multiply to support."
-msgstr ""
+msgstr "Spécifier le type de multiplication matérielle à supporter."
#: config/msp430/msp430.opt:67
msgid "Specify whether functions should be placed into low or high memory."
-msgstr ""
+msgstr "Spécifier si les fonctions doivent être placées en mémoire basse ou haute."
#: config/msp430/msp430.opt:71
msgid "Specify whether variables should be placed into low or high memory."
-msgstr ""
+msgstr "Spécifier si les variables doivent être placées en mémoire basse ou haute."
#: config/msp430/msp430.opt:90
msgid "Passes on a request to the assembler to enable fixes for various silicon errata."
-msgstr ""
+msgstr "Passer une requête à l'assembleur pour corriger divers erratas du silicium."
#: config/msp430/msp430.opt:94
msgid "Passes on a request to the assembler to warn about various silicon errata."
-msgstr ""
+msgstr "Passer une requête à l'assembleur pour avertir à propos de divers erratas du silicium."
#: config/aarch64/aarch64.opt:40
msgid "The possible TLS dialects:"
-msgstr ""
+msgstr "Les dialectes TLS possibles:"
#: config/aarch64/aarch64.opt:52
msgid "The code model option names for -mcmodel:"
-msgstr ""
+msgstr "Les noms d'options du modèle de code pour -mcmodel:"
#: config/aarch64/aarch64.opt:65 config/arm/arm.opt:94
#: config/microblaze/microblaze.opt:60
-#, fuzzy
-#| msgid "Assume target CPU is configured as big endian"
msgid "Assume target CPU is configured as big endian."
-msgstr "Présumer que le processeur cible est un système à octets de poids fort"
+msgstr "Supposer que le processeur cible est configuré comme gros boutiste."
#: config/aarch64/aarch64.opt:69
-#, fuzzy
-#| msgid "Generate code which uses the FPU"
msgid "Generate code which uses only the general registers."
-msgstr "Générer du code qui utilise le FPU"
+msgstr "Générer du code qui n'utilise que des registres généraux."
#: config/aarch64/aarch64.opt:73
msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
-msgstr ""
+msgstr "Correctif pour l'erratum numéro 835769 de l'ARM Cortex-A53."
#: config/aarch64/aarch64.opt:77
msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
-msgstr ""
+msgstr "Correctif pour l'erratum numéro 843419 de l'ARM Cortex-A53."
#: config/aarch64/aarch64.opt:81 config/arm/arm.opt:155
#: config/microblaze/microblaze.opt:64
-#, fuzzy
-#| msgid "Assume target CPU is configured as little endian"
msgid "Assume target CPU is configured as little endian."
-msgstr "Présumer que le processeur cible est un système à octets de poids faible"
+msgstr "Supposer que le processeur cible est configuré comme petit boutiste."
#: config/aarch64/aarch64.opt:85
-#, fuzzy
-#| msgid "Specify the MCU name"
msgid "Specify the code model."
-msgstr "Spécifier le nom du MCU"
+msgstr "Spécifier le modèle de code."
#: config/aarch64/aarch64.opt:89
-#, fuzzy
-#| msgid "Don't assume that unaligned accesses are handled by the system"
msgid "Don't assume that unaligned accesses are handled by the system."
-msgstr "Ne pas présumer que les accès non alignées sont traités par le système"
+msgstr "Ne pas supposer que les accès non alignés sont traités par le système."
#: config/aarch64/aarch64.opt:93 config/i386/i386.opt:390
-#, fuzzy
-#| msgid "Omit the frame pointer in leaf functions"
msgid "Omit the frame pointer in leaf functions."
-msgstr "Omettre le pointeur de trame dans les fonctions feuilles"
+msgstr "Omettre le pointeur de trame dans les fonctions feuilles."
#: config/aarch64/aarch64.opt:97
msgid "Specify TLS dialect."
-msgstr ""
+msgstr "Spécifier le dialecte TLS."
#: config/aarch64/aarch64.opt:101
-#, fuzzy
-#| msgid "Specify bit size of immediate TLS offsets"
msgid "Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, 48."
-msgstr "Spécifier la taille de bit des décalages immédiats TLS"
+msgstr "Spécifier la taille en bits des décalages TLS immédiats. Les valeurs valides sont 12, 24, 32, 48."
#: config/aarch64/aarch64.opt:120
-#, fuzzy
-#| msgid "Use features of and schedule code for given CPU"
msgid "-march=ARCH\tUse features of architecture ARCH."
-msgstr "Utiliser les options et ordonnancer le code pour le processeur donné"
+msgstr "-march=ARCH\tUtiliser les fonctionnalités de l'architecture ARCH."
#: config/aarch64/aarch64.opt:124
-#, fuzzy
-#| msgid "Use features of and schedule code for given CPU"
msgid "-mcpu=CPU\tUse features of and optimize for CPU."
-msgstr "Utiliser les options et ordonnancer le code pour le processeur donné"
+msgstr "-mcpu=CPU\tUtiliser les fonctionnalités et optimiser pour ce processeur."
#: config/aarch64/aarch64.opt:128
-#, fuzzy
-#| msgid "Use features of and schedule code for given CPU"
msgid "-mtune=CPU\tOptimize for CPU."
-msgstr "Utiliser les options et ordonnancer le code pour le processeur donné"
+msgstr "-mtune=CPU\tOptimiser pour ce processeur."
#: config/aarch64/aarch64.opt:132
-#, fuzzy
-#| msgid "Generate code for given CPU"
msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
-msgstr "Générer le code pour le processeur donné"
+msgstr "-mabi=ABI\tGénérer du code conforme à l'ABI spécifiée."
#: config/aarch64/aarch64.opt:136
msgid "-moverride=STRING\tPower users only! Override CPU optimization parameters."
-msgstr ""
+msgstr "-moverride=CHAÎNE\tUniquement pour les utilisateurs avertis ! Outrepasser les paramètres d'optimisation du processeur."
#: config/aarch64/aarch64.opt:140
msgid "Known AArch64 ABIs (for use with the -mabi= option):"
-msgstr ""
+msgstr "ABI AArch64 connues (Ã utiliser avec l'option -mabi=):"
#: config/aarch64/aarch64.opt:150
msgid "PC relative literal loads."
-msgstr ""
+msgstr "Chargements littéraux relatifs au PC."
#: config/aarch64/aarch64.opt:154
msgid "When calculating the reciprocal square root approximation,"
-msgstr ""
+msgstr "Lors du calcul de l'approximation de la racine carrée réciproque, utiliser une étape en moins que d'habitude, ce qui réduit la latence et la précision."
#: config/linux.opt:24
-#, fuzzy
-#| msgid "Use uClibc C library"
msgid "Use Bionic C library."
-msgstr "Utiliser la bibliothèque C uClibc"
+msgstr "Utiliser la bibliothèque C Bionic."
#: config/linux.opt:28
-#, fuzzy
-#| msgid "Use GNU C library"
msgid "Use GNU C library."
-msgstr "Utiliser la bibliothèque C GNU"
+msgstr "Utiliser la bibliothèque C GNU."
#: config/linux.opt:32
-#, fuzzy
-#| msgid "Use uClibc C library"
msgid "Use uClibc C library."
-msgstr "Utiliser la bibliothèque C uClibc"
+msgstr "Utiliser la bibliothèque C uClibc."
#: config/linux.opt:36
-#, fuzzy
-#| msgid "Use uClibc C library"
msgid "Use musl C library."
-msgstr "Utiliser la bibliothèque C uClibc"
+msgstr "Utiliser la bibliothèque C musl."
#: config/ia64/ilp32.opt:3
-#, fuzzy
-#| msgid "Generate ILP32 code"
msgid "Generate ILP32 code."
-msgstr "Générer du code ILP32"
+msgstr "Générer du code ILP32."
#: config/ia64/ilp32.opt:7
-#, fuzzy
-#| msgid "Generate LP64 code"
msgid "Generate LP64 code."
-msgstr "Générer du code LP64"
+msgstr "Générer du code LP64."
#: config/ia64/ia64.opt:28
-#, fuzzy
-#| msgid "Generate big endian code"
msgid "Generate big endian code."
-msgstr "Générer du code de système à octets de poids fort"
+msgstr "Générer du code gros boutiste."
#: config/ia64/ia64.opt:32
-#, fuzzy
-#| msgid "Generate little endian code"
msgid "Generate little endian code."
-msgstr "Générer du code de système à octets de poids faible"
+msgstr "Générer du code petit boutiste."
#: config/ia64/ia64.opt:36
-#, fuzzy
-#| msgid "Generate code for GNU as"
msgid "Generate code for GNU as."
-msgstr "Générer du code pour GNU tel que"
+msgstr "Générer du code pour GNU as."
#: config/ia64/ia64.opt:40
-#, fuzzy
-#| msgid "Generate code for GNU ld"
msgid "Generate code for GNU ld."
-msgstr "Générer du code pour GNU ld"
+msgstr "Générer du code pour GNU ld."
#: config/ia64/ia64.opt:44
-#, fuzzy
-#| msgid "Emit stop bits before and after volatile extended asms"
msgid "Emit stop bits before and after volatile extended asms."
-msgstr "Produire de stop bits avant et après les asms étendus"
+msgstr "Produire des bits de stop avant et après les asms étendues volatiles."
#: config/ia64/ia64.opt:48
-#, fuzzy
-#| msgid "Use in/loc/out register names"
msgid "Use in/loc/out register names."
-msgstr "Utilise les noms des registres in/loc/out "
+msgstr "Utiliser les noms des registres in/loc/out."
#: config/ia64/ia64.opt:55
-#, fuzzy
-#| msgid "Enable use of sdata/scommon/sbss"
msgid "Enable use of sdata/scommon/sbss."
-msgstr "Autoriser l'utilisation de sdata/scommon/sbss"
+msgstr "Activer l'utilisation de sdata/scommon/sbss."
#: config/ia64/ia64.opt:59
-#, fuzzy
-#| msgid "Generate code without GP reg"
msgid "Generate code without GP reg."
-msgstr "Générer du code sans registre GP"
+msgstr "Générer du code sans registre GP."
#: config/ia64/ia64.opt:63
-#, fuzzy
-#| msgid "gp is constant (but save/restore gp on indirect calls)"
msgid "gp is constant (but save/restore gp on indirect calls)."
-msgstr "gp est une constante (mais save/restore gp fait par appels indirects)"
+msgstr "gp est constant (mais save/restore gp lors d'appels indirects)."
#: config/ia64/ia64.opt:67
-#, fuzzy
-#| msgid "Generate self-relocatable code"
msgid "Generate self-relocatable code."
-msgstr "Générer du code auto-relocalisable"
+msgstr "Générer du code auto-relocalisable."
#: config/ia64/ia64.opt:71
-#, fuzzy
-#| msgid "Generate inline floating point division, optimize for latency"
msgid "Generate inline floating point division, optimize for latency."
-msgstr "Générer la division enligne en point flottant, optimiser pour la latence"
+msgstr "Générer une version en ligne de la division en virgule flottante, optimiser pour la latence."
#: config/ia64/ia64.opt:75
-#, fuzzy
-#| msgid "Generate inline floating point division, optimize for throughput"
msgid "Generate inline floating point division, optimize for throughput."
-msgstr "Générer la division en point flottant enligne, optimiser pour le débit"
+msgstr "Générer une version en ligne de la division en virgule flottante, optimiser pour le débit."
#: config/ia64/ia64.opt:82
-#, fuzzy
-#| msgid "Generate inline integer division, optimize for latency"
msgid "Generate inline integer division, optimize for latency."
-msgstr "Générer la division entière enligne, optimiser pour la latence"
+msgstr "Générer une version en ligne de la division entière, optimiser pour la latence."
#: config/ia64/ia64.opt:86
-#, fuzzy
-#| msgid "Generate inline integer division, optimize for throughput"
msgid "Generate inline integer division, optimize for throughput."
-msgstr "Générer la divisions entière enligne, optimiser pour le débit"
+msgstr "Générer une version en ligne de la division entière, optimiser pour le débit."
#: config/ia64/ia64.opt:90
-#, fuzzy
-#| msgid "Warn about compile-time integer division by zero"
msgid "Do not inline integer division."
-msgstr "Avertir au sujet de la division entière par zéro au moment de la compilation"
+msgstr "Ne pas mettre en ligne la division entière."
#: config/ia64/ia64.opt:94
-#, fuzzy
-#| msgid "Generate inline square root, optimize for latency"
msgid "Generate inline square root, optimize for latency."
-msgstr "Générer la racine carrée enligne, optimiser pour la latence"
+msgstr "Générer une version en ligne de la racine carrée, optimiser pour la latence."
#: config/ia64/ia64.opt:98
-#, fuzzy
-#| msgid "Generate inline square root, optimize for throughput"
msgid "Generate inline square root, optimize for throughput."
-msgstr "Générer la racine carrée enligne, optimiser pour le débit"
+msgstr "Générer une version en ligne de la racine carrée, optimiser pour le débit."
#: config/ia64/ia64.opt:102
-#, fuzzy
-#| msgid "Do not disable space regs"
msgid "Do not inline square root."
-msgstr "Ne pas désactiver l'espace registre"
+msgstr "Ne pas mettre en ligne la racine carrée."
#: config/ia64/ia64.opt:106
-#, fuzzy
-#| msgid "Enable Dwarf 2 line debug info via GNU as"
msgid "Enable DWARF line debug info via GNU as."
-msgstr "Autoriser les infos de lignes de mise au point Dwarf 2 via GNU tel que"
+msgstr "Activer les infos DWARF de débogage des lignes via GNU as."
#: config/ia64/ia64.opt:110
-#, fuzzy
-#| msgid "Enable earlier placing stop bits for better scheduling"
msgid "Enable earlier placing stop bits for better scheduling."
-msgstr "Autoriser l'insertion antérieure de stop bits pour un meilleur ordonnancement"
+msgstr "Activer l'insertion plus tôt de bits de stop pour un meilleur ordonnancement."
#: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
#: config/sh/sh.opt:273
-#, fuzzy
-#| msgid "Specify range of registers to make fixed"
msgid "Specify range of registers to make fixed."
-msgstr "spécifier l'étendue des registres pour la rendre fixe"
+msgstr "Spécifier la plage des registres à rendre fixes."
#: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
#: config/alpha/alpha.opt:130
-#, fuzzy
-#| msgid "Specify bit size of immediate TLS offsets"
msgid "Specify bit size of immediate TLS offsets."
-msgstr "Spécifier la taille de bit des décalages immédiats TLS"
+msgstr "Spécifier la taille en bits des décalages TLS immédiats."
#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
#: config/s390/s390.opt:170 config/sparc/sparc.opt:130
#: config/visium/visium.opt:49
-#, fuzzy
-#| msgid "Schedule code for given CPU"
msgid "Schedule code for given CPU."
-msgstr "Ordonnancer le code pour le processeur donné"
+msgstr "Ordonnancer le code pour le processeur donné."
#: config/ia64/ia64.opt:126
msgid "Known Itanium CPUs (for use with the -mtune= option):"
-msgstr ""
+msgstr "Processeurs Itanium connus (Ã utiliser avec l'option -mtune=):"
#: config/ia64/ia64.opt:136
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use data speculation before reload."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser la spéculation de données avant le rechargement."
#: config/ia64/ia64.opt:140
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use data speculation after reload."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser la spéculation de données après le rechargement."
#: config/ia64/ia64.opt:144
-#, fuzzy
-#| msgid "Create console application"
msgid "Use control speculation."
-msgstr "Créer une application de type console"
+msgstr "Utiliser la spéculation de contrôle."
#: config/ia64/ia64.opt:148
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use in block data speculation before reload."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser la spéculation sur les données dans le bloc avant le rechargement."
#: config/ia64/ia64.opt:152
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use in block data speculation after reload."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser la spéculation sur les données dans le bloc après le rechargement."
#: config/ia64/ia64.opt:156
-#, fuzzy
-#| msgid "Create console application"
msgid "Use in block control speculation."
-msgstr "Créer une application de type console"
+msgstr "Utiliser la spéculation sur le contrôle dans le bloc."
#: config/ia64/ia64.opt:160
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use simple data speculation check."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser une vérification simple de la spéculation sur les données."
#: config/ia64/ia64.opt:164
-#, fuzzy
-#| msgid "Allow speculative motion of more loads"
msgid "Use simple data speculation check for control speculation."
-msgstr "Autoriser le mouvement spéculatif de plusieurs chargements"
+msgstr "Utiliser une vérification simple de la spéculation sur les données pour la spéculation du contrôle."
#: config/ia64/ia64.opt:174
msgid "Count speculative dependencies while calculating priority of instructions."
-msgstr ""
+msgstr "Compter les dépendances spéculatives tout en calculant la priorité des instructions."
#: config/ia64/ia64.opt:178
-#, fuzzy
-#| msgid "Enable earlier placing stop bits for better scheduling"
msgid "Place a stop bit after every cycle when scheduling."
-msgstr "Autoriser l'insertion antérieure de stop bits pour un meilleur ordonnancement"
+msgstr "Placer un bit de stop après chaque cycle lors de l'ordonnancement."
#: config/ia64/ia64.opt:182
msgid "Assume that floating-point stores and loads are not likely to cause conflict when placed into one instruction group."
-msgstr ""
+msgstr "Supposer que les stockages et chargements de nombres en virgule flottante ne produiront probablement pas de conflits si ils sont placés dans un groupe d'instructions."
#: config/ia64/ia64.opt:186
msgid "Soft limit on number of memory insns per instruction group, giving lower priority to subsequent memory insns attempting to schedule in the same insn group. Frequently useful to prevent cache bank conflicts. Default value is 1."
-msgstr ""
+msgstr "Limite souple sur le nombre d'insns mémoire par groupe d'instructions. Donne une priorité plus basse aux insns mémoire suivantes qui tentent d'être ordonnancées dans le même groupe d'insn. Fréquemment utilisé pour éviter des conflits dans les zones de cache. La valeur par défaut est 1. "
#: config/ia64/ia64.opt:190
msgid "Disallow more than 'msched-max-memory-insns' in instruction group. Otherwise, limit is 'soft' (prefer non-memory operations when limit is reached)."
-msgstr ""
+msgstr "Interdit plus que « msched-max-memory-insns » dans le groupe d'instructions. Autrement, la limite est « souple » (préfère les opérations non-mémoire quand la limite est atteinte)."
#: config/ia64/ia64.opt:194
msgid "Don't generate checks for control speculation in selective scheduling."
-msgstr ""
+msgstr "Ne pas générer de vérifications pour la spéculation de contrôle dans l'ordonnancement sélectif."
#: config/spu/spu.opt:20
-#, fuzzy
-#| msgid "location enumeration for BOOLS"
msgid "Emit warnings when run-time relocations are generated."
-msgstr "localisation d'énumération pour BOOLÉENS"
+msgstr "Émettre des avertissements quand des relocalisations à l'exécution sont générées."
#: config/spu/spu.opt:24
msgid "Emit errors when run-time relocations are generated."
-msgstr ""
+msgstr "Émettre des erreurs quand des relocalisations à l'exécution sont générées."
#: config/spu/spu.opt:28
msgid "Specify cost of branches (Default 20)."
-msgstr ""
+msgstr "Spécifier le coût des branches (20 par défaut)."
#: config/spu/spu.opt:32
-#, fuzzy
-#| msgid "Generate load/store with update instructions"
msgid "Make sure loads and stores are not moved past DMA instructions."
-msgstr "Générer les instructions de mise à jour de chargement/stockage"
+msgstr "S'assurer que les chargements et les stockages ne sont pas déplacés au delà d'instructions DMA."
#: config/spu/spu.opt:36
msgid "volatile must be specified on any memory that is effected by DMA."
-msgstr ""
+msgstr "« volatile » doit être spécifié sur toute mémoire qui est affectée par le DMA."
#: config/spu/spu.opt:40 config/spu/spu.opt:44
msgid "Insert nops when it might improve performance by allowing dual issue (default)."
-msgstr ""
+msgstr "Insérer des nops quand cela pourrait améliorer la performance en permettant des doubles émissions dans les pipelines (par défaut)."
#: config/spu/spu.opt:48
-#, fuzzy
-#| msgid "Use jsr and rts for function calls and returns"
msgid "Use standard main function as entry for startup."
-msgstr "Utiliser jsr et rtc pour les appels de fonction et les retours"
+msgstr "Utiliser la fonction « main » standard comme point d'entrée au démarrage."
#: config/spu/spu.opt:52
-#, fuzzy
-#| msgid "Generate string instructions for block moves"
msgid "Generate branch hints for branches."
-msgstr "Générer les instructions chaînes pour les déplacements de blocs"
+msgstr "Générer des indices de branchement pour les branches."
#: config/spu/spu.opt:56
-#, fuzzy
-#| msgid "The maximum number of instructions to consider to fill a delay slot"
msgid "Maximum number of nops to insert for a hint (Default 2)."
-msgstr "Le nombre maximum d'instructions à considérer pour remplir une slot délai"
+msgstr "Le nombre maximum de nops à insérer pour un indice (2 par défaut)."
#: config/spu/spu.opt:60
-#, fuzzy
-#| msgid "The maximum number of instructions to consider to unroll in a loop"
msgid "Approximate maximum number of instructions to allow between a hint and its branch [125]."
-msgstr "Le nombre maximum d'instructions à considérer à inclure dans une boucle"
+msgstr "Nombre maximum approximatif d'instructions à permettre entre un indice et sa branche [125]."
#: config/spu/spu.opt:64
-#, fuzzy
-#| msgid "Generate code for big endian"
msgid "Generate code for 18 bit addressing."
-msgstr "Générer du code pour un système à octets de poids fort"
+msgstr "Générer du code pour un adressage sur 18 bits."
#: config/spu/spu.opt:68
-#, fuzzy
-#| msgid "Generate code for big endian"
msgid "Generate code for 32 bit addressing."
-msgstr "Générer du code pour un système à octets de poids fort"
+msgstr "Générer du code pour un adressage sur 32 bits."
#: config/spu/spu.opt:76
msgid "Insert hbrp instructions after hinted branch targets to avoid the SPU hang issue."
-msgstr ""
+msgstr "Insérer des instructions hbrp après des cibles de branchements avec indices pour éviter de planter le SPU."
#: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:56
-#, fuzzy
-#| msgid "Generate code for given CPU"
msgid "Generate code for given CPU."
-msgstr "Générer le code pour le processeur donné"
+msgstr "Générer du code pour le processeur donné."
#: config/spu/spu.opt:88
-#, fuzzy
-#| msgid "Pass parameters in registers (default)"
msgid "Access variables in 32-bit PPU objects (default)."
-msgstr "Passer les paramètres par les registres (par défaut)"
+msgstr "Accéder aux variables dans des objets PPU sur 32 bits (par défaut)."
#: config/spu/spu.opt:92
-#, fuzzy
-#| msgid "Pass parameters in registers (default)"
msgid "Access variables in 64-bit PPU objects."
-msgstr "Passer les paramètres par les registres (par défaut)"
+msgstr "Accéder aux variables dans des objets PPU sur 64 bits."
#: config/spu/spu.opt:96
msgid "Allow conversions between __ea and generic pointers (default)."
-msgstr ""
+msgstr "Permettre les conversions entre __ea et les pointeurs génériques (par défaut)."
#: config/spu/spu.opt:100
msgid "Size (in KB) of software data cache."
-msgstr ""
+msgstr "La taille (en Ko) de la cache des données logicielles."
#: config/spu/spu.opt:104
msgid "Atomically write back software data cache lines (default)."
-msgstr ""
+msgstr "Écrire atomiquement dans les lignes de cache des données logicielles (par défaut)."
#: config/epiphany/epiphany.opt:24
msgid "Don't use any of r32..r63."
-msgstr ""
+msgstr "N'utiliser aucun des r32..r63."
#: config/epiphany/epiphany.opt:28
msgid "preferentially allocate registers that allow short instruction generation."
-msgstr ""
+msgstr "allouer de préférence des registres qui autorisent la génération d'instructions courtes."
#: config/epiphany/epiphany.opt:32
-#, fuzzy
-#| msgid "Relax branches"
msgid "Set branch cost."
-msgstr "Branchements relaxés"
+msgstr "Définir le coût d'un branchement."
#: config/epiphany/epiphany.opt:36
-#, fuzzy
-#| msgid "Enable use of conditional move instructions"
msgid "enable conditional move instruction usage."
-msgstr "Autoriser l'utilisation des instructions conditionnelles move"
+msgstr "activer l'utilisation de l'instruction de déplacement conditionnel."
#: config/epiphany/epiphany.opt:40
-#, fuzzy
-#| msgid "The maximum number of instructions to consider to fill a delay slot"
msgid "set number of nops to emit before each insn pattern."
-msgstr "Le nombre maximum d'instructions à considérer pour remplir une slot délai"
+msgstr "fixer le nombre de nops a émettre avant chaque motif d'insn."
#: config/epiphany/epiphany.opt:52
-#, fuzzy
-#| msgid "Use software floating point"
msgid "Use software floating point comparisons."
-msgstr "Utiliser le traitement par logiciel des nombres flottants"
+msgstr "Utiliser les comparaisons logicielles des virgules flottantes."
#: config/epiphany/epiphany.opt:56
msgid "Enable split of 32 bit immediate loads into low / high part."
-msgstr ""
+msgstr "Autoriser la scission des chargements d'immédiats sur 32 bits en partie basse / haute."
#: config/epiphany/epiphany.opt:60
msgid "Enable use of POST_INC / POST_DEC."
-msgstr ""
+msgstr "Activer l'utilisation de POST_INC / POST_DEC."
#: config/epiphany/epiphany.opt:64
msgid "Enable use of POST_MODIFY."
-msgstr ""
+msgstr "Activer l'utilisation de POST_MODIFY."
#: config/epiphany/epiphany.opt:68
msgid "Set number of bytes on the stack preallocated for use by the callee."
-msgstr ""
+msgstr "Définir le nombre d'octets pré-alloués sur la pile destinés à être utilisés par l'appelé."
#: config/epiphany/epiphany.opt:72
msgid "Assume round to nearest is selected for purposes of scheduling."
-msgstr ""
+msgstr "Supposer que l'arrondi au plus proche est sélectionné quand il s'agit d'ordonnancer."
#: config/epiphany/epiphany.opt:76
-#, fuzzy
-#| msgid "Generate call insns as indirect calls, if necessary"
msgid "Generate call insns as indirect calls."
-msgstr "Générer l'appel insn comme un appel indirect, si nécessaire"
+msgstr "Générer les insns d'appels comme appels indirects."
#: config/epiphany/epiphany.opt:80
-#, fuzzy
-#| msgid "Generate call insns as indirect calls, if necessary"
msgid "Generate call insns as direct calls."
-msgstr "Générer l'appel insn comme un appel indirect, si nécessaire"
+msgstr "Générer les insns d'appels comme appels directs."
#: config/epiphany/epiphany.opt:84
msgid "Assume labels and symbols can be addressed using 16 bit absolute addresses."
-msgstr ""
+msgstr "Supposer que les étiquettes et les symboles peuvent être adressés en utilisant des adresses absolues sur 16 bits."
#: config/epiphany/epiphany.opt:108
msgid "A floatig point to integer truncation may be replaced with rounding to save mode switching."
-msgstr ""
+msgstr "La troncature d'un nombre décimal en nombre entier peut être remplacée par un arrondi pour économiser un changement de mode."
#: config/epiphany/epiphany.opt:112
-#, fuzzy
-#| msgid "Use structs on stronger alignment for double-word copies"
msgid "Vectorize for double-word operations."
-msgstr "Utiliser des structs avec alignement plus fort pour les copies de mots-doubles"
+msgstr "Vectoriser pour des opérations sur des doubles mots."
#: config/epiphany/epiphany.opt:128
msgid "Split unaligned 8 byte vector moves before post-modify address generation."
-msgstr ""
+msgstr "Scinder les déplacements de vecteurs de 8 octets non-alignés avant la génération d'adresse post-modifiée."
#: config/epiphany/epiphany.opt:132
-#, fuzzy
-#| msgid "Use hardware floating point instructions"
msgid "Use the floating point unit for integer add/subtract."
-msgstr "Utiliser les instructions matérielles en virgule flottante"
+msgstr "Utiliser l'unité en virgule flottante pour ajouter/soustraire des entiers."
#: config/epiphany/epiphany.opt:136
msgid "Set register to hold -1."
-msgstr ""
+msgstr "Définir le registre pour contenir -1."
#: config/ft32/ft32.opt:23
msgid "target the software simulator."
-msgstr ""
+msgstr "cible le simulateur logiciel."
#: config/ft32/ft32.opt:27 config/s390/s390.opt:201 config/mips/mips.opt:385
-#, fuzzy
-#| msgid "Use ROM instead of RAM"
msgid "Use LRA instead of reload."
-msgstr "Utiliser le ROM au lieu de la RAM"
+msgstr "Utiliser LRA au lieu d'un rechargement."
#: config/ft32/ft32.opt:31
-#, fuzzy
-#| msgid "Enable use of DB instruction"
msgid "Avoid use of the DIV and MOD instructions"
-msgstr "Activer l'utilisation d'instruction DB"
+msgstr "Éviter l'utilisation des instructions DIV et MOD"
#: config/h8300/h8300.opt:23
-#, fuzzy
-#| msgid "Generate H8S code"
msgid "Generate H8S code."
-msgstr "Générer du code H8S"
+msgstr "Générer du code H8S."
#: config/h8300/h8300.opt:27
-#, fuzzy
-#| msgid "Generate H8SX code"
msgid "Generate H8SX code."
-msgstr "Générer du code H8SX"
+msgstr "Générer du code H8SX."
#: config/h8300/h8300.opt:31
-#, fuzzy
-#| msgid "Generate H8S/2600 code"
msgid "Generate H8S/2600 code."
-msgstr "Générer du code H8S/S2600"
+msgstr "Générer du code H8S/S2600."
#: config/h8300/h8300.opt:35
-#, fuzzy
-#| msgid "Make integers 32 bits wide"
msgid "Make integers 32 bits wide."
-msgstr "Rendre les entiers larges de 32 bits"
+msgstr "Rendre les entiers larges de 32 bits."
#: config/h8300/h8300.opt:42
-#, fuzzy
-#| msgid "Use registers for argument passing"
msgid "Use registers for argument passing."
-msgstr "Utiliser les registres pour le passage d'arguments"
+msgstr "Utiliser les registres pour le passage d'arguments."
#: config/h8300/h8300.opt:46
-#, fuzzy
-#| msgid "Consider access to byte sized memory slow"
msgid "Consider access to byte sized memory slow."
-msgstr "Considérer l'accès mémoire lent pour la taille d'octets"
+msgstr "Considérer que l'accès à une mémoire de un octet est lente."
#: config/h8300/h8300.opt:50
-#, fuzzy
-#| msgid "Enable linker relaxing"
msgid "Enable linker relaxing."
-msgstr "Activer la relâche par l'éditeur de liens"
+msgstr "Activer la relâche par l'éditeur de liens."
#: config/h8300/h8300.opt:54
-#, fuzzy
-#| msgid "Generate H8/300H code"
msgid "Generate H8/300H code."
-msgstr "Générer du code H8/300H"
+msgstr "Générer du code H8/300H."
#: config/h8300/h8300.opt:58
-#, fuzzy
-#| msgid "Enable the normal mode"
msgid "Enable the normal mode."
-msgstr "Activer le mode normal"
+msgstr "Activer le mode normal."
#: config/h8300/h8300.opt:62
-#, fuzzy
-#| msgid "Use H8/300 alignment rules"
msgid "Use H8/300 alignment rules."
-msgstr "Utiliser les règles d'alignement H8/300"
+msgstr "Utiliser les règles d'alignement du H8/300."
#: config/h8300/h8300.opt:66
msgid "Push extended registers on stack in monitor functions."
-msgstr ""
+msgstr "Pousser les registres étendus sur la pile dans les fonctions de monitoring."
#: config/h8300/h8300.opt:70
-#, fuzzy
-#| msgid "Do not use the callt instruction"
msgid "Do not push extended registers on stack in monitor functions."
-msgstr "Ne pas utiliser l'instruction callt"
+msgstr "Ne pas pousser les registres étendus sur la pile dans les fonctions de monitoring."
#: config/pdp11/pdp11.opt:23
-#, fuzzy
-#| msgid "Generate code for an 11/10"
msgid "Generate code for an 11/10."
-msgstr "Générer du code pour un 11/10"
+msgstr "Générer du code pour un 11/10."
#: config/pdp11/pdp11.opt:27
-#, fuzzy
-#| msgid "Generate code for an 11/40"
msgid "Generate code for an 11/40."
-msgstr "Générer du code pour un 11/40"
+msgstr "Générer du code pour un 11/40."
#: config/pdp11/pdp11.opt:31
-#, fuzzy
-#| msgid "Generate code for an 11/45"
msgid "Generate code for an 11/45."
-msgstr "Générer du code pour un 11/45"
+msgstr "Générer du code pour un 11/45."
#: config/pdp11/pdp11.opt:35
-#, fuzzy
-#| msgid "Return floating point results in ac0"
msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
-msgstr "Le résultat retourné en virgule flottante se retrouve dans AC0."
+msgstr "Retourne les résultats en virgule flottante dans ac0 (fr0 dans la syntaxe de l'assembleur Unix)."
#: config/pdp11/pdp11.opt:39
msgid "Do not use inline patterns for copying memory."
-msgstr ""
+msgstr "Ne pas utiliser des motifs en lignes pour copier de la mémoire."
#: config/pdp11/pdp11.opt:43
msgid "Use inline patterns for copying memory."
-msgstr ""
+msgstr "Utiliser des motifs en lignes pour copier de la mémoire."
#: config/pdp11/pdp11.opt:47
msgid "Do not pretend that branches are expensive."
-msgstr ""
+msgstr "Ne pas prétendre que les branches sont onéreuses."
#: config/pdp11/pdp11.opt:51
msgid "Pretend that branches are expensive."
-msgstr ""
+msgstr "Prétendre que les branches sont onéreuses."
#: config/pdp11/pdp11.opt:55
-#, fuzzy
-#| msgid "Use the DEC assembler syntax"
msgid "Use the DEC assembler syntax."
-msgstr "Utiliser la syntaxe de l'assembleur DEC"
+msgstr "Utiliser la syntaxe de l'assembleur DEC."
#: config/pdp11/pdp11.opt:59
-#, fuzzy
-#| msgid "Use 32 bit float"
msgid "Use 32 bit float."
-msgstr "Utiliser des flottants de 32 bits"
+msgstr "Utiliser des flottants de 32 bits."
#: config/pdp11/pdp11.opt:63
-#, fuzzy
-#| msgid "Use 64 bit float"
msgid "Use 64 bit float."
-msgstr "Utiliser des flottants de 64 bits"
+msgstr "Utiliser des flottants de 64 bits."
#: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
#: config/frv/frv.opt:158
-#, fuzzy
-#| msgid "Use hardware floating point"
msgid "Use hardware floating point."
-msgstr "Utiliser l'unité matérielle en virgule flottante"
+msgstr "Utiliser l'unité matérielle pour les opérations en virgule flottante."
#: config/pdp11/pdp11.opt:71
-#, fuzzy
-#| msgid "Use 16 bit int"
msgid "Use 16 bit int."
-msgstr "Utiliser des int de 16 bits"
+msgstr "Utiliser des int de 16 bits."
#: config/pdp11/pdp11.opt:75
-#, fuzzy
-#| msgid "Use 32 bit int"
msgid "Use 32 bit int."
-msgstr "Utiliser des int de 32 bits"
+msgstr "Utiliser des int de 32 bits."
#: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
-#, fuzzy
-#| msgid "Do not use hardware floating point"
msgid "Do not use hardware floating point."
-msgstr "Ne pas utiliser le matériel pour virgule flottante"
+msgstr "Ne pas utiliser l'unité matérielle pour les opérations en virgule flottante."
#: config/pdp11/pdp11.opt:83
-#, fuzzy
-#| msgid "Target has split I&D"
msgid "Target has split I&D."
-msgstr "Cible a un I&D séparé"
+msgstr "La cible a un bus I&D (Instruction and Data space) séparé."
#: config/pdp11/pdp11.opt:87
-#, fuzzy
-#| msgid "Use UNIX assembler syntax"
msgid "Use UNIX assembler syntax."
-msgstr "Utiliser la syntaxe de l'assembleur UNIX"
+msgstr "Utiliser la syntaxe de l'assembleur UNIX."
#: config/xtensa/xtensa.opt:23
-#, fuzzy
-#| msgid "Use CONST16 instruction to load constants"
msgid "Use CONST16 instruction to load constants."
-msgstr "Utiliser les instructions CONST16 pour charger les constantes"
+msgstr "Utiliser l'instruction CONST16 pour charger les constantes."
#: config/xtensa/xtensa.opt:27
-#, fuzzy
-#| msgid "Generate position-independent code if possible"
msgid "Disable position-independent code (PIC) for use in OS kernel code."
-msgstr "Générer du code indépendant de la position si possible"
+msgstr "Désactiver le code indépendant de la position (PIC) pour l'utilisation dans du code du noyau de l'OS."
#: config/xtensa/xtensa.opt:31
-#, fuzzy
-#| msgid "Use indirect CALLXn instructions for large programs"
msgid "Use indirect CALLXn instructions for large programs."
-msgstr "Utiliser les instructions indirectes CALLXn pour les grands programmes"
+msgstr "Utiliser les instructions indirectes CALLXn pour les grands programmes."
#: config/xtensa/xtensa.opt:35
-#, fuzzy
-#| msgid "Automatically align branch targets to reduce branch penalties"
msgid "Automatically align branch targets to reduce branch penalties."
-msgstr "Aligner automatiquement les branchements cibles pour réduire les pénalités de branchement"
+msgstr "Aligner automatiquement les cibles des branchements pour réduire les pénalités des branchements."
#: config/xtensa/xtensa.opt:39
-#, fuzzy
-#| msgid "Intersperse literal pools with code in the text section"
msgid "Intersperse literal pools with code in the text section."
-msgstr "Entrecouper les lots de littéraux avec le code dans la section texte"
+msgstr "Entrecouper les lots de littéraux avec le code dans la section texte."
#: config/xtensa/xtensa.opt:43
msgid "Relax literals in assembler and place them automatically in the text section."
-msgstr ""
+msgstr "Relaxer les littéraux en assembleur et les placer automatiquement dans la section texte."
#: config/xtensa/xtensa.opt:47
-#, fuzzy
-#| msgid "Do not serialize volatile memory references with MEMW instructions"
msgid "-mno-serialize-volatile\tDo not serialize volatile memory references with MEMW instructions."
-msgstr "Ne pas sérialiser les références à la mémoire volatile avec des instructions MEMW"
+msgstr "-mno-serialize-volatile\tNe pas sérialiser les références à la mémoire volatile avec des instructions MEMW."
#: config/i386/cygming.opt:23
-#, fuzzy
-#| msgid "Create console application"
msgid "Create console application."
-msgstr "Créer une application de type console"
+msgstr "Créer une application de type console."
#: config/i386/cygming.opt:27
-#, fuzzy
-#| msgid "Generate code for a DLL"
msgid "Generate code for a DLL."
-msgstr "Générer le code pour un DLL"
+msgstr "Générer le code pour une DLL."
#: config/i386/cygming.opt:31
-#, fuzzy
-#| msgid "Ignore dllimport for functions"
msgid "Ignore dllimport for functions."
-msgstr "Ignorer dllimport pour fonctions"
+msgstr "Ignorer dllimport pour les fonctions."
#: config/i386/cygming.opt:35
-#, fuzzy
-#| msgid "Use Mingw-specific thread support"
msgid "Use Mingw-specific thread support."
-msgstr "Utilise le support de thread spécifique à Mingw"
+msgstr "Utiliser le support de threads spécifique à Mingw."
#: config/i386/cygming.opt:39
-#, fuzzy
-#| msgid "Set Windows defines"
msgid "Set Windows defines."
-msgstr "Initialiser les définitions Windows"
+msgstr "Initialiser les définitions Windows."
#: config/i386/cygming.opt:43
-#, fuzzy
-#| msgid "Create GUI application"
msgid "Create GUI application."
-msgstr "Créer une application de type GUI"
+msgstr "Créer une application de type GUI."
#: config/i386/cygming.opt:47 config/i386/interix.opt:32
msgid "Use the GNU extension to the PE format for aligned common data."
-msgstr ""
+msgstr "Utiliser l'extension GNU du format PE pour les données communes alignées."
#: config/i386/cygming.opt:51
msgid "Compile code that relies on Cygwin DLL wrappers to support C++ operator new/delete replacement."
-msgstr ""
+msgstr "Compiler du code qui repose sur la surcouche de la DLL Cygwin pour supporter le remplacement des opérateurs new et delete du C++."
#: config/i386/cygming.opt:58
msgid "Put relocated read-only data into .data section."
-msgstr ""
+msgstr "Placer les données relocalisées en lecture seule dans la section .data."
#: config/i386/mingw.opt:29
msgid "Warn about none ISO msvcrt scanf/printf width extensions."
-msgstr ""
+msgstr "Avertir à propos des extensions de largeur de scanf/printf de msvcrt qui ne sont pas ISO."
#: config/i386/mingw.opt:33
msgid "For nested functions on stack executable permission is set."
-msgstr ""
+msgstr "Activer la permission d'exécution sur la pile pour les fonctions imbriquées."
#: config/i386/mingw-w64.opt:23
msgid "Use unicode startup and define UNICODE macro."
-msgstr ""
+msgstr "Utiliser une amorce unicode et défini la macro UNICODE."
#: config/i386/i386.opt:182
-#, fuzzy
-#| msgid "sizeof(long double) is 16"
msgid "sizeof(long double) is 16."
-msgstr "sizeof(long double) est 16"
+msgstr "sizeof(long double) vaut 16."
#: config/i386/i386.opt:186 config/i386/i386.opt:354
-#, fuzzy
-#| msgid "Use hardware fp"
msgid "Use hardware fp."
-msgstr "Utiliser le FP matériel"
+msgstr "Utiliser le coprocesseur mathématique."
#: config/i386/i386.opt:190
-#, fuzzy
-#| msgid "sizeof(long double) is 12"
msgid "sizeof(long double) is 12."
-msgstr "sizeof(long double) est 12"
+msgstr "sizeof(long double) vaut 12."
#: config/i386/i386.opt:194
-#, fuzzy
-#| msgid "Use 80-bit long double"
msgid "Use 80-bit long double."
-msgstr "Utiliser un long double de 80 bits"
+msgstr "Utiliser un long double de 80 bits."
#: config/i386/i386.opt:198 config/s390/s390.opt:130
#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
-#, fuzzy
-#| msgid "Use 64-bit long double"
msgid "Use 64-bit long double."
-msgstr "Utiliser un long double de 64 bits"
+msgstr "Utiliser un long double de 64 bits."
#: config/i386/i386.opt:202 config/s390/s390.opt:126
#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
-#, fuzzy
-#| msgid "Use 128-bit long double"
msgid "Use 128-bit long double."
-msgstr "Utiliser un long double de 128 bits"
+msgstr "Utiliser un long double de 128 bits."
#: config/i386/i386.opt:206 config/sh/sh.opt:209
-#, fuzzy
-#| msgid "Do not move instructions into a function's prologue"
msgid "Reserve space for outgoing arguments in the function prologue."
-msgstr "Ne pas déplacer les instruction dans le prologue de fonction"
+msgstr "Réserver de l'espace dans le prologue d'une fonction pour les arguments de sortie."
#: config/i386/i386.opt:210
-#, fuzzy
-#| msgid "Align some doubles on dword boundary"
msgid "Align some doubles on dword boundary."
-msgstr "Aligner quelques doubles sur des frontières de mots doubles"
+msgstr "Aligner quelques doubles sur des frontières de mots doubles."
#: config/i386/i386.opt:214
-#, fuzzy
-#| msgid "Function starts are aligned to this power of 2"
msgid "Function starts are aligned to this power of 2."
-msgstr "Débuts des fonction alignés selon une puissance de 2"
+msgstr "Aligner les débuts des fonctions sur une puissance de 2 de cette valeur."
#: config/i386/i386.opt:218
-#, fuzzy
-#| msgid "Jump targets are aligned to this power of 2"
msgid "Jump targets are aligned to this power of 2."
-msgstr "Sauts de cibles alignés selon une puissance de 2"
+msgstr "Aligner les cibles des sauts sur une puissance de 2 de cette valeur."
#: config/i386/i386.opt:222
-#, fuzzy
-#| msgid "Loop code aligned to this power of 2"
msgid "Loop code aligned to this power of 2."
-msgstr "Codes de boucles alignés selon une puissance de 2"
+msgstr "Aligner le code des boucles sur une puissance de 2 de cette valeur."
#: config/i386/i386.opt:226
-#, fuzzy
-#| msgid "Align destination of the string operations"
msgid "Align destination of the string operations."
-msgstr "Aligner la destination des opérations sur les chaînes"
+msgstr "Aligner la destination des opérations sur les chaînes."
#: config/i386/i386.opt:230
-#, fuzzy
-#| msgid "Do not tune writable data alignment"
msgid "Use the given data alignment."
-msgstr "Ne pas ajuster l'alignement les sections de données dynamiques"
+msgstr "Utiliser l'alignement de données spécifié."
#: config/i386/i386.opt:234
msgid "Known data alignment choices (for use with the -malign-data= option):"
-msgstr ""
+msgstr "Choix connus pour l'alignement de données (à utiliser avec l'option -malign-data=):"
#: config/i386/i386.opt:251
-#, fuzzy
-#| msgid "Use given assembler dialect"
msgid "Use given assembler dialect."
-msgstr "Utiliser la syntaxe de l'assembleur donné"
+msgstr "Utiliser le dialecte de l'assembleur donné."
#: config/i386/i386.opt:255
msgid "Known assembler dialects (for use with the -masm-dialect= option):"
-msgstr ""
+msgstr "Dialectes d'assembleurs connus (Ã utiliser avec l'option -masm-dialect=):"
#: config/i386/i386.opt:265
-#, fuzzy
-#| msgid "Branches are this expensive (1-5, arbitrary units)"
msgid "Branches are this expensive (1-5, arbitrary units)."
-msgstr "Branchements coûteux à ce point (1-4, unités arbitraires)"
+msgstr "Les branchements sont coûteux à ce point (1-5, unités arbitraires)."
#: config/i386/i386.opt:269
msgid "Data greater than given threshold will go into .ldata section in x86-64 medium model."
-msgstr ""
+msgstr "Les données plus grandes que la limite spécifiée iront dans la section .ldata dans le modèle moyen du x86-64."
#: config/i386/i386.opt:273
-#, fuzzy
-#| msgid "Use given x86-64 code model"
msgid "Use given x86-64 code model."
-msgstr "Utiliser le modèle de x86-64 donné"
+msgstr "Utiliser le modèle de code x86-64 donné."
#: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
#: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
msgid "Known code models (for use with the -mcmodel= option):"
-msgstr ""
+msgstr "Modèles de code connus (à utiliser avec l'option -mcmodel=):"
#: config/i386/i386.opt:296
-#, fuzzy
-#| msgid "Use complex addressing modes"
msgid "Use given address mode."
-msgstr "Utiliser les modes d'adressage complexes"
+msgstr "Utiliser le mode d'adressage spécifié."
#: config/i386/i386.opt:300
msgid "Known address mode (for use with the -maddress-mode= option):"
-msgstr ""
+msgstr "Modes d'adressage connus (Ã utiliser avec l'option -maddress-mode=):"
#: config/i386/i386.opt:309
-#, fuzzy
-#| msgid "This switch is deprecated; use -Wextra instead"
msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
-msgstr "Cette option est obsolète; utiliser -Wextra à la place"
+msgstr "%<-mcpu=%> est déprécié; utilisez plutôt %<-mtune=%> ou %<-march=%>"
#: config/i386/i386.opt:313
-#, fuzzy
-#| msgid "Generate sin, cos, sqrt for FPU"
msgid "Generate sin, cos, sqrt for FPU."
-msgstr "Générer sin, cos, sqrt pour le FPU"
+msgstr "Générer sin, cos, sqrt pour le coprocesseur mathématique."
#: config/i386/i386.opt:317
msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
-msgstr ""
+msgstr "Toujours utiliser DRAP (Dynamic Realigned Argument Pointer) pour ré-aligner la pile."
#: config/i386/i386.opt:321
-#, fuzzy
-#| msgid "Return values of functions in FPU registers"
msgid "Return values of functions in FPU registers."
-msgstr "Retourner les valeurs de fonctions dans les registres FPU"
+msgstr "Retourner les valeurs de fonctions dans les registres du coprocesseur mathématique."
#: config/i386/i386.opt:325
-#, fuzzy
-#| msgid "Generate floating point mathematics using given instruction set"
msgid "Generate floating point mathematics using given instruction set."
-msgstr "Générer les mathématiques en virgule flottante avec le jeu d'instructions données"
+msgstr "Générer les mathématiques en virgule flottante avec le jeu d'instructions donné."
#: config/i386/i386.opt:329
-#, fuzzy
-#| msgid "too many arguments for format"
msgid "Valid arguments to -mfpmath=:"
-msgstr "trop d'arguments pour le format"
+msgstr "Arguments valides pour -mfpmath=:"
#: config/i386/i386.opt:362
-#, fuzzy
-#| msgid "Inline all known string operations"
msgid "Inline all known string operations."
-msgstr "Permettre l'enlignage dans toutes les opérations portant sur les chaînes"
+msgstr "Mettre en ligne toutes les opérations connues sur des chaînes."
#: config/i386/i386.opt:366
msgid "Inline memset/memcpy string operations, but perform inline version only for small blocks."
-msgstr ""
+msgstr "Mettre en ligne les opérations memset/memcpy sur des chaînes mais n'exécuter la version en ligne que pour des petits blocs."
#: config/i386/i386.opt:369
msgid "%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-masm=intel%> and %<-masm=att%> instead"
-msgstr ""
+msgstr "%<-mintel-syntax%> et %<-mno-intel-syntax%> sont dépréciés; utilisez plutôt %<-masm=intel%> et %<-masm=att%>"
#: config/i386/i386.opt:374
-#, fuzzy
-#| msgid "Use native (MS) bitfield layout"
msgid "Use native (MS) bitfield layout."
-msgstr "Utiliser une configuration de champ de bits native (MS)"
+msgstr "Utiliser une disposition des champs de bits native (MS)."
#: config/i386/i386.opt:394
-#, fuzzy
-#| msgid "Return floating point results in ac0"
msgid "Set 80387 floating-point precision to 32-bit."
-msgstr "Le résultat retourné en virgule flottante se retrouve dans AC0."
+msgstr "Fixer la précision en virgule flottante du 80387 à 32 bits."
#: config/i386/i386.opt:398
-#, fuzzy
-#| msgid "Return floating point results in ac0"
msgid "Set 80387 floating-point precision to 64-bit."
-msgstr "Le résultat retourné en virgule flottante se retrouve dans AC0."
+msgstr "Fixer la précision en virgule flottante du 80387 à 64 bits."
#: config/i386/i386.opt:402
-#, fuzzy
-#| msgid "Return floating point results in ac0"
msgid "Set 80387 floating-point precision to 80-bit."
-msgstr "Le résultat retourné en virgule flottante se retrouve dans AC0."
+msgstr "Fixer la précision en virgule flottante du 80387 à 80 bits."
#: config/i386/i386.opt:406
-#, fuzzy
-#| msgid "Attempt to keep stack aligned to this power of 2"
msgid "Attempt to keep stack aligned to this power of 2."
-msgstr "Tentative de conservation de la pile alignée selon une puissance de 2"
+msgstr "Essayer de conserver l'alignement de la pile sur cette puissance de 2."
#: config/i386/i386.opt:410
-#, fuzzy
-#| msgid "Attempt to keep stack aligned to this power of 2"
msgid "Assume incoming stack aligned to this power of 2."
-msgstr "Tentative de conservation de la pile alignée selon une puissance de 2"
+msgstr "Supposer que l'alignement de la pile entrante est sur cette puissance de 2."
#: config/i386/i386.opt:414
-#, fuzzy
-#| msgid "Use push instructions to save outgoing arguments"
msgid "Use push instructions to save outgoing arguments."
-msgstr "Utiliser les instructions push pour sauvegardes les arguments sortants"
+msgstr "Utiliser les instructions push pour sauvegardes les arguments sortants."
#: config/i386/i386.opt:418
-#, fuzzy
-#| msgid "Use red-zone in the x86-64 code"
msgid "Use red-zone in the x86-64 code."
-msgstr "Utiliser la zone-rouge pour le code x86-64"
+msgstr "Utiliser une zone rouge (espace réservé sur la pile pour usage par l'appelé) dans le code x86-64."
#: config/i386/i386.opt:422
-#, fuzzy
-#| msgid "Number of registers used to pass integer arguments"
msgid "Number of registers used to pass integer arguments."
-msgstr "Nombre de registres utilisés pour passer les arguments entiers"
+msgstr "Nombre de registres utilisés pour passer les arguments entiers."
#: config/i386/i386.opt:426
-#, fuzzy
-#| msgid "Alternate calling convention"
msgid "Alternate calling convention."
-msgstr "Convention alternative d'appels"
+msgstr "Convention d'appel alternative."
#: config/i386/i386.opt:430 config/alpha/alpha.opt:23
-#, fuzzy
-#| msgid "Do not use hardware fp"
msgid "Do not use hardware fp."
-msgstr "Ne pas utiliser l'unité FP matérielle"
+msgstr "Ne pas utiliser le coprocesseur mathématique."
#: config/i386/i386.opt:434
msgid "Use SSE register passing conventions for SF and DF mode."
-msgstr ""
+msgstr "Utiliser les conventions de passage des registres SSE pour les modes SF et DF."
#: config/i386/i386.opt:438
msgid "Realign stack in prologue."
-msgstr ""
+msgstr "Ré-aligner la pile dans le prologue."
#: config/i386/i386.opt:442
-#, fuzzy
-#| msgid "Enable stack probing"
msgid "Enable stack probing."
-msgstr "Autoriser le sondage de la pile"
+msgstr "Autoriser le sondage de la pile."
#: config/i386/i386.opt:446
msgid "Specify memcpy expansion strategy when expected size is known."
-msgstr ""
+msgstr "Spécifier la stratégie d'expansion de memcpy quand la taille attendue est connue."
#: config/i386/i386.opt:450
msgid "Specify memset expansion strategy when expected size is known."
-msgstr ""
+msgstr "Spécifier la stratégie d'expansion de memset quand la taille attendue est connue."
#: config/i386/i386.opt:454
-#, fuzzy
-#| msgid "possible start of unterminated string literal"
msgid "Chose strategy to generate stringop using."
-msgstr "début possible d'une chaîne de mot non terminée"
+msgstr "Choisir la stratégie pour générer du code en ligne pour les opérations sur des chaînes."
#: config/i386/i386.opt:458
msgid "Valid arguments to -mstringop-strategy=:"
-msgstr ""
+msgstr "Les arguments valables pour -mstringop-strategy=:"
#: config/i386/i386.opt:486
-#, fuzzy
-#| msgid "Use given thread-local storage dialect"
msgid "Use given thread-local storage dialect."
-msgstr "Utiliser le dialecte de stockage du thread local fourni"
+msgstr "Utiliser le dialecte de stockage local au thread fourni."
#: config/i386/i386.opt:490
msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
-msgstr ""
+msgstr "Dialectes TLS connus (Ã utiliser avec l'option -mtls-dialect=):"
#: config/i386/i386.opt:500
-#, fuzzy, c-format
-#| msgid "Use direct references against %gs when accessing tls data"
+#, c-format
msgid "Use direct references against %gs when accessing tls data."
-msgstr "Utiliser la référence directe envers %gs lors de l'accès des données tls"
+msgstr "Utiliser les références directes envers %gs lors de l'accès des données TLS."
#: config/i386/i386.opt:508
-#, fuzzy
-#| msgid "Allow all ugly features"
msgid "Fine grain control of tune features."
-msgstr "Permettre toutes les options laides"
+msgstr "Contrôle fin des fonctionnalités d'ajustement."
#: config/i386/i386.opt:512
-#, fuzzy
-#| msgid "Allow all ugly features"
msgid "Clear all tune features."
-msgstr "Permettre toutes les options laides"
+msgstr "Effacer toutes les fonctionnalités d'ajustement."
#: config/i386/i386.opt:519
-#, fuzzy
-#| msgid "Generate code for given CPU"
msgid "Generate code that conforms to Intel MCU psABI."
-msgstr "Générer le code pour le processeur donné"
+msgstr "Générer du code conforme à l'ABI spécifique au processeur (psABI) du MCU Intel."
#: config/i386/i386.opt:523
-#, fuzzy
-#| msgid "Generate code for given CPU"
msgid "Generate code that conforms to the given ABI."
-msgstr "Générer le code pour le processeur donné"
+msgstr "Générer du code conforme à l'ABI spécifiée."
#: config/i386/i386.opt:527
msgid "Known ABIs (for use with the -mabi= option):"
-msgstr ""
+msgstr "ABI connues (Ã utiliser avec l'option -mabi=):"
#: config/i386/i386.opt:537 config/rs6000/rs6000.opt:189
-#, fuzzy
-#| msgid "Specify ABI to use"
msgid "Vector library ABI to use."
-msgstr "Spécifier l'ABI à utiliser"
+msgstr "ABI de la bibliothèque vectorielle à utiliser."
#: config/i386/i386.opt:541
msgid "Known vectorization library ABIs (for use with the -mveclibabi= option):"
-msgstr ""
+msgstr "ABI des bibliothèques vectorielles connues (à utiliser avec l'option -mveclibabi=):"
#: config/i386/i386.opt:551
-#, fuzzy
-#| msgid "Return floating point results in memory"
msgid "Return 8-byte vectors in memory."
-msgstr "Le résultat retourné en virgule flottante se retrouve en mémoire."
+msgstr "Retourner des vecteurs de 8 octets en mémoire."
#: config/i386/i386.opt:555
msgid "Generate reciprocals instead of divss and sqrtss."
-msgstr ""
+msgstr "Générer des réciproques au lieu de divss et sqrtss."
#: config/i386/i386.opt:559
msgid "Control generation of reciprocal estimates."
-msgstr ""
+msgstr "Contrôle la génération des estimations réciproques."
#: config/i386/i386.opt:563
-#, fuzzy
-#| msgid "Do not move instructions into a function's prologue"
msgid "Generate cld instruction in the function prologue."
-msgstr "Ne pas déplacer les instruction dans le prologue de fonction"
+msgstr "Générer l'instruction cld dans le prologue de fonctions."
#: config/i386/i386.opt:567
msgid "Generate vzeroupper instruction before a transfer of control flow out of"
-msgstr ""
+msgstr "Générer l'instruction vzeroupper avant un transfert du flux de contrôle hors d'une fonction."
#: config/i386/i386.opt:572
msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer"
-msgstr ""
+msgstr "Désactiver la passe d'optimisation de scalaires en vecteurs qui transforme les calculs sur des entiers de 64 bits en calculs sur des vecteurs."
#: config/i386/i386.opt:577
msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4"
-msgstr ""
+msgstr "Effectuer le changement de contexte de l'ordonnanceur si le processeur est un bdver1, bdver2, bdver3, bdver4 ou znver1 et l'ordonnancement Haifa est sélectionné."
#: config/i386/i386.opt:582
msgid "Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-vectorizer."
-msgstr ""
+msgstr "Utiliser les instructions AVX 128 bits au lieu des instructions AVX 256 bits dans le vectoriseur automatique."
#: config/i386/i386.opt:588
-#, fuzzy
-#| msgid "Generate 32bit i386 code"
msgid "Generate 32bit i386 code."
-msgstr "Générer du code 32 bits pour i386"
+msgstr "Générer du code 32 bits pour i386."
#: config/i386/i386.opt:592
-#, fuzzy
-#| msgid "Generate 64bit x86-64 code"
msgid "Generate 64bit x86-64 code."
-msgstr "Générer du code 64 bits pour x86-64"
+msgstr "Générer du code 64 bits pour x86-64."
#: config/i386/i386.opt:596
-#, fuzzy
-#| msgid "Generate 32bit x86-64 code"
msgid "Generate 32bit x86-64 code."
-msgstr "Générer du code 32 bits pour x86-64"
+msgstr "Générer du code 32 bits pour x86-64."
#: config/i386/i386.opt:600
-#, fuzzy
-#| msgid "Generate 16bit i386 code"
msgid "Generate 16bit i386 code."
-msgstr "Générer du code 16 bits pour i386"
+msgstr "Générer du code 16 bits pour i386."
#: config/i386/i386.opt:604
-#, fuzzy
-#| msgid "Support MMX built-in functions"
msgid "Support MMX built-in functions."
-msgstr "Supporte les fonctions internes MMX"
+msgstr "Supporter les fonctions internes MMX."
#: config/i386/i386.opt:608
-#, fuzzy
-#| msgid "Support 3DNow! built-in functions"
msgid "Support 3DNow! built-in functions."
-msgstr "Supporte les fonctions internes 3DNOW!"
+msgstr "Supporter les fonctions internes 3DNow!."
#: config/i386/i386.opt:612
-#, fuzzy
-#| msgid "Support Athlon 3Dnow! built-in functions"
msgid "Support Athlon 3Dnow! built-in functions."
-msgstr "Supporte les fonctions internes 3DNOW!"
+msgstr "Supporter les fonctions internes 3DNow! de l'Athlon."
#: config/i386/i386.opt:616
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support MMX and SSE built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes MMX et SSE et la génération de code."
#: config/i386/i386.opt:620
-#, fuzzy
-#| msgid "Support MMX, SSE and SSE2 built-in functions and code generation"
msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE et SSE2 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE et SSE2 et la génération de code."
#: config/i386/i386.opt:624
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code."
#: config/i386/i386.opt:628
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSSE3 et la génération de code."
#: config/i386/i386.opt:632
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3 et SSE4.1 et la génération de code."
#: config/i386/i386.opt:636 config/i386/i386.opt:640
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 et SSE4.2 et la génération de code."
#: config/i386/i386.opt:644
-#, fuzzy
-#| msgid "Do not support MMX, SSE and SSE2 built-in functions and code generation"
msgid "Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
-msgstr "Ne supporte pas les fonctions internes MMX, SSE et SSE2 et la génération de code"
+msgstr "Ne pas supporter les fonctions internes SSE4.1 et SSE4.2 et la génération de code."
#: config/i386/i386.opt:647
msgid "%<-msse5%> was removed"
-msgstr ""
+msgstr "%<-msse5%> a été supprimé"
#: config/i386/i386.opt:652
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 et AVX et la génération de code."
#: config/i386/i386.opt:656
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et AVX2 et la génération de code."
#: config/i386/i386.opt:660
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 et AVX512F et la génération de code."
#: config/i386/i386.opt:664
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512PF built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512PF et la génération de code."
#: config/i386/i386.opt:668
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512ER built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512ER et la génération de code."
#: config/i386/i386.opt:672
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512CD built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512CD et la génération de code."
#: config/i386/i386.opt:676
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512DQ built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512DQ et la génération de code."
#: config/i386/i386.opt:680
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512BW built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512BW et la génération de code."
#: config/i386/i386.opt:684
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VL built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VL et la génération de code."
#: config/i386/i386.opt:688
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512IFMA built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512IFMA et la génération de code."
#: config/i386/i386.opt:692
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F and AVX512VBMI built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512F et AVX512VBMI et la génération de code."
#: config/i386/i386.opt:696
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX et FMA et la génération de code."
#: config/i386/i386.opt:700
-#, fuzzy
-#| msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation"
msgid "Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX, SSE, SSE2 et SSE3 et la génération de code"
+msgstr "Supporter les fonctions internes MMX, SSE, SSE2, SSE3 et SSE4A et la génération de code."
#: config/i386/i386.opt:704
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support FMA4 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes FMA4 et la génération de code."
#: config/i386/i386.opt:708
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support XOP built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes XOP et la génération de code."
#: config/i386/i386.opt:712
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support LWP built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes LWP et la génération de code."
#: config/i386/i386.opt:716
msgid "Support code generation of Advanced Bit Manipulation (ABM) instructions."
-msgstr ""
+msgstr "Supporter la génération de code des instructions ABM (Advanced Bit Manipulation)."
#: config/i386/i386.opt:720
-#, fuzzy
-#| msgid "Do not generate single field mfcr instruction"
msgid "Support code generation of popcnt instruction."
-msgstr "Ne pas générer des instructions à champ simple mfcr"
+msgstr "Supporter la génération de code de l'instruction popcnt."
#: config/i386/i386.opt:724
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support BMI built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes BMI et la génération de code."
#: config/i386/i386.opt:728
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support BMI2 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes BMI2 et la génération de code."
#: config/i386/i386.opt:732
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support LZCNT built-in function and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes LZCNT et la génération de code."
#: config/i386/i386.opt:736
msgid "Support Hardware Lock Elision prefixes."
-msgstr ""
+msgstr "Supporter les préfixes pour l'élision matérielle des verrous (Hardware Lock Elision)."
#: config/i386/i386.opt:740
-#, fuzzy
-#| msgid "Support RDSEED instruction"
msgid "Support RDSEED instruction."
-msgstr "Supporte l'instruction RDSEED"
+msgstr "Supporter l'instruction RDSEED."
#: config/i386/i386.opt:744
-#, fuzzy
-#| msgid "Support PREFETCHW instruction"
msgid "Support PREFETCHW instruction."
-msgstr "Supporte l'instruction PREFETCHW"
+msgstr "Supporter l'instruction PREFETCHW."
#: config/i386/i386.opt:748
-#, fuzzy
-#| msgid "Do not generate char instructions"
msgid "Support flag-preserving add-carry instructions."
-msgstr "Ne pas générer des instructions « char »"
+msgstr "Supporter les instructions de préservation du fanion de report de l'addition."
#: config/i386/i386.opt:752
-#, fuzzy
-#| msgid "Support CLFLUSHOPT instructions"
msgid "Support CLFLUSHOPT instructions."
-msgstr "Supporte les instructions CLFLUSHOPT"
+msgstr "Supporter les instructions CLFLUSHOPT."
#: config/i386/i386.opt:756
-#, fuzzy
-#| msgid "Support CLWB instruction"
msgid "Support CLWB instruction."
-msgstr "Supporte l'instruction CLWB"
+msgstr "Supporter l'instruction CLWB."
#: config/i386/i386.opt:760
-#, fuzzy
-#| msgid "Support PCOMMIT instruction"
msgid "Support PCOMMIT instruction."
-msgstr "Supporte l'instruction PCOMMIT"
+msgstr "Supporter l'instruction PCOMMIT."
#: config/i386/i386.opt:764
-#, fuzzy
-#| msgid "Support FXSAVE and FXRSTOR instructions"
msgid "Support FXSAVE and FXRSTOR instructions."
-msgstr "Supporte les instructions FXSAVE et FXRSTOR"
+msgstr "Supporter les instructions FXSAVE et FXRSTOR."
#: config/i386/i386.opt:768
-#, fuzzy
-#| msgid "Support XSAVE and XRSTOR instructions"
msgid "Support XSAVE and XRSTOR instructions."
-msgstr "Supporter les instructions XSAVE et XRSTOR"
+msgstr "Supporter les instructions XSAVE et XRSTOR."
#: config/i386/i386.opt:772
-#, fuzzy
-#| msgid "Support XSAVEOPT instruction"
msgid "Support XSAVEOPT instruction."
-msgstr "Supporte les instructions XSAVEOPT"
+msgstr "Supporter l'instruction XSAVEOPT."
#: config/i386/i386.opt:776
-#, fuzzy
-#| msgid "Support XSAVEC instructions"
msgid "Support XSAVEC instructions."
-msgstr "Supporte les instructions XSAVEC"
+msgstr "Supporter les instructions XSAVEC."
#: config/i386/i386.opt:780
-#, fuzzy
-#| msgid "Support XSAVES and XRSTORS instructions"
msgid "Support XSAVES and XRSTORS instructions."
-msgstr "Supporte les instructions XSAVES et XRSTORS"
+msgstr "Supporter les instructions XSAVES et XRSTORS."
#: config/i386/i386.opt:784
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support TBM built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes TBM et la génération de code."
#: config/i386/i386.opt:788
-#, fuzzy
-#| msgid "Do not generate single field mfcr instruction"
msgid "Support code generation of cmpxchg16b instruction."
-msgstr "Ne pas générer des instructions à champ simple mfcr"
+msgstr "Supporter la génération de code pour l'instruction cmpxchg16b."
#: config/i386/i386.opt:792
msgid "Support code generation of sahf instruction in 64bit x86-64 code."
-msgstr ""
+msgstr "Supporter la génération de code pour l'instruction sahf dans le code x86-64 en 64 bit."
#: config/i386/i386.opt:796
-#, fuzzy
-#| msgid "Do not generate single field mfcr instruction"
msgid "Support code generation of movbe instruction."
-msgstr "Ne pas générer des instructions à champ simple mfcr"
+msgstr "Supporter la génération de code pour l'instruction movbe."
#: config/i386/i386.opt:800
-#, fuzzy
-#| msgid "Do not generate char instructions"
msgid "Support code generation of crc32 instruction."
-msgstr "Ne pas générer des instructions « char »"
+msgstr "Supporter la génération de code pour l'instruction crc32."
#: config/i386/i386.opt:804
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support AES built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes AES et la génération de code."
#: config/i386/i386.opt:808
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support SHA1 and SHA256 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes SHA1 et SHA256 et la génération de code."
#: config/i386/i386.opt:812
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support PCLMUL built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes PCLMUL et la génération de code."
#: config/i386/i386.opt:816
msgid "Encode SSE instructions with VEX prefix."
-msgstr ""
+msgstr "Encoder les instructions SSE avec le préfixe VEX."
#: config/i386/i386.opt:820
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support FSGSBASE built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes FSGSBASE et la génération de code."
#: config/i386/i386.opt:824
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support RDRND built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes RDRND et la génération de code."
#: config/i386/i386.opt:828
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support F16C built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes F16C et la génération de code."
#: config/i386/i386.opt:832
-#, fuzzy
-#| msgid "Support MMX and SSE built-in functions and code generation"
msgid "Support PREFETCHWT1 built-in functions and code generation."
-msgstr "Supporte les fonctions internes MMX et SSE et la génération de code"
+msgstr "Supporter les fonctions internes PREFETCHWT1 et la génération de code."
#: config/i386/i386.opt:836
-#, fuzzy
-#| msgid "Call mcount for profiling after a function prologue"
msgid "Emit profiling counter call at function entry before prologue."
-msgstr "Ne pas appeler mcount pour le profilage avant le prologue de la fonction"
+msgstr "Émettre un appel au compteur de profilage avant le prologue lors de l'entrée dans une fonction."
#: config/i386/i386.opt:840
msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
-msgstr ""
+msgstr "Générer une section __mcount_loc avec tous des appels à mcount ou __fentry__."
#: config/i386/i386.opt:844
msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
-msgstr ""
+msgstr "Générer les appels mcount/__fentry__ sous forme de nops. Pour les activer, il faut insérer les instructions réelles."
#: config/i386/i386.opt:849
msgid "Skip setting up RAX register when passing variable arguments."
-msgstr ""
+msgstr "Passe outre la préparation du registre RAX lors du passage d'arguments variables."
#: config/i386/i386.opt:853
msgid "Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-time check."
-msgstr ""
+msgstr "Remplacer les divisions entières sur 32 ou 64 bits par des divisions sur 8 bits non signées avec vérification à l'exécution."
#: config/i386/i386.opt:857
msgid "Split 32-byte AVX unaligned load."
-msgstr ""
+msgstr "Scinder les chargements AVX non alignés de 32 octets"
#: config/i386/i386.opt:861
msgid "Split 32-byte AVX unaligned store."
-msgstr ""
+msgstr "Scinder les stockages AVX non alignés de 32 octets."
#: config/i386/i386.opt:865
#, fuzzy
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
-"POT-Creation-Date: 2016-08-19 21:03+0000\n"
+"POT-Creation-Date: 2016-12-30 20:16+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
msgid "%s: some warnings being treated as errors"
msgstr ""
-#: diagnostic.c:290 input.c:169 c-family/c-opts.c:1310 cp/error.c:1196
+#: diagnostic.c:290 input.c:169 c-family/c-opts.c:1310 cp/error.c:1195
#: fortran/cpp.c:576 fortran/error.c:996 fortran/error.c:1016
msgid "<built-in>"
msgstr ""
#. TARGET_PRINT_OPERAND must handle them.
#. We can't handle floating point constants;
#. PRINT_OPERAND must handle them.
-#: final.c:3940 config/arc/arc.c:4817 config/i386/i386.c:15968
+#: final.c:3940 config/arc/arc.c:4817 config/i386/i386.c:16020
#: config/pdp11/pdp11.c:1691
#, c-format
msgid "floating constant misused"
msgstr ""
-#: final.c:3998 config/arc/arc.c:4889 config/i386/i386.c:16066
+#: final.c:3998 config/arc/arc.c:4889 config/i386/i386.c:16118
#: config/pdp11/pdp11.c:1732
#, c-format
msgid "invalid expression as operand"
msgid "GCSE disabled"
msgstr ""
-#: gimple-ssa-isolate-paths.c:440 c/c-typeck.c:9773
+#: gimple-ssa-isolate-paths.c:440 c/c-typeck.c:9783
#, gcc-internal-format
msgid "function returns address of local variable"
msgstr ""
msgid "ignoring nonexistent directory \"%s\"\n"
msgstr ""
-#: incpath.c:373
+#: incpath.c:374
#, c-format
msgid "#include \"...\" search starts here:\n"
msgstr ""
-#: incpath.c:377
+#: incpath.c:378
#, c-format
msgid "#include <...> search starts here:\n"
msgstr ""
-#: incpath.c:382
+#: incpath.c:383
#, c-format
msgid "End of search list.\n"
msgstr ""
msgid "At top level:"
msgstr ""
-#: langhooks.c:393 cp/error.c:3315
+#: langhooks.c:393 cp/error.c:3314
#, c-format
msgid "In member function %qs"
msgstr ""
-#: langhooks.c:397 cp/error.c:3318
+#: langhooks.c:397 cp/error.c:3317
#, c-format
msgid "In function %qs"
msgstr ""
-#: langhooks.c:448 cp/error.c:3268
+#: langhooks.c:448 cp/error.c:3267
msgid " inlined from %qs at %r%s:%d:%d%R"
msgstr ""
-#: langhooks.c:453 cp/error.c:3273
+#: langhooks.c:453 cp/error.c:3272
msgid " inlined from %qs at %r%s:%d%R"
msgstr ""
-#: langhooks.c:459 cp/error.c:3279
+#: langhooks.c:459 cp/error.c:3278
#, c-format
msgid " inlined from %qs"
msgstr ""
msgid "this is the insn:"
msgstr ""
-#: lra-constraints.c:3564 reload.c:3830
+#: lra-constraints.c:3589 reload.c:3830
msgid "unable to generate reloads for:"
msgstr ""
msgid "options enabled: "
msgstr ""
-#: tree-diagnostic.c:295 c/c-decl.c:5203 c/c-typeck.c:6818 cp/error.c:682
-#: cp/error.c:995 c-family/c-pretty-print.c:408
+#: tree-diagnostic.c:295 c/c-decl.c:5203 c/c-typeck.c:6828 cp/error.c:682
+#: cp/error.c:994 c-family/c-pretty-print.c:411
#, gcc-internal-format
msgid "<anonymous>"
msgstr ""
msgid "<command-line>"
msgstr ""
-#: config/aarch64/aarch64.c:4451 config/arm/arm.c:21959 config/arm/arm.c:21972
-#: config/arm/arm.c:21997 config/nios2/nios2.c:2642
+#: config/aarch64/aarch64.c:4451 config/arm/arm.c:21958 config/arm/arm.c:21971
+#: config/arm/arm.c:21996 config/nios2/nios2.c:2642
#, c-format
msgid "Unsupported operand for code '%c'"
msgstr ""
msgid "incompatible floating point / vector register operand for '%%%c'"
msgstr ""
-#: config/aarch64/aarch64.c:4627 config/arm/arm.c:22504
+#: config/aarch64/aarch64.c:4627 config/arm/arm.c:22503
#, c-format
msgid "missing operand"
msgstr ""
msgid "invalid operand prefix '%%%c'"
msgstr ""
-#: config/alpha/alpha.c:5102 config/i386/i386.c:17140
-#: config/rs6000/rs6000.c:21150 config/sparc/sparc.c:8749
+#: config/alpha/alpha.c:5102 config/i386/i386.c:17192
+#: config/rs6000/rs6000.c:21180 config/sparc/sparc.c:8748
#, c-format
msgid "'%%&' used without any local dynamic TLS references"
msgstr ""
msgstr ""
#: config/alpha/alpha.c:5200 config/ia64/ia64.c:5436
-#: config/rs6000/rs6000.c:20830 config/xtensa/xtensa.c:2357
+#: config/rs6000/rs6000.c:20860 config/xtensa/xtensa.c:2357
#, c-format
msgid "invalid %%R value"
msgstr ""
-#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:20750
+#: config/alpha/alpha.c:5206 config/rs6000/rs6000.c:20780
#: config/xtensa/xtensa.c:2324
#, c-format
msgid "invalid %%N value"
msgstr ""
-#: config/alpha/alpha.c:5214 config/rs6000/rs6000.c:20778
+#: config/alpha/alpha.c:5214 config/rs6000/rs6000.c:20808
#, c-format
msgid "invalid %%P value"
msgstr ""
msgstr ""
#: config/alpha/alpha.c:5300 config/alpha/alpha.c:5311
-#: config/rs6000/rs6000.c:20838
+#: config/rs6000/rs6000.c:20868
#, c-format
msgid "invalid %%s value"
msgstr ""
msgid "invalid %%C value"
msgstr ""
-#: config/alpha/alpha.c:5359 config/rs6000/rs6000.c:20614
+#: config/alpha/alpha.c:5359 config/rs6000/rs6000.c:20644
#, c-format
msgid "invalid %%E value"
msgstr ""
msgstr ""
#: config/alpha/alpha.c:5393 config/cr16/cr16.c:1531
-#: config/rs6000/rs6000.c:21155 config/spu/spu.c:1446
+#: config/rs6000/rs6000.c:21185 config/spu/spu.c:1446
#, c-format
msgid "invalid %%xn code"
msgstr ""
#. Unknown flag.
#. Undocumented flag.
#: config/arc/arc.c:3312 config/epiphany/epiphany.c:1286
-#: config/m32r/m32r.c:2226 config/nds32/nds32.c:2291 config/sparc/sparc.c:8932
+#: config/m32r/m32r.c:2226 config/nds32/nds32.c:2291 config/sparc/sparc.c:8931
#, c-format
msgid "invalid operand output code"
msgstr ""
msgid "invalid UNSPEC as operand: %d"
msgstr ""
-#: config/arm/arm.c:19018 config/arm/arm.c:19043 config/arm/arm.c:19053
-#: config/arm/arm.c:19062 config/arm/arm.c:19070
+#: config/arm/arm.c:19013 config/arm/arm.c:19038 config/arm/arm.c:19048
+#: config/arm/arm.c:19057 config/arm/arm.c:19065
#, c-format
msgid "invalid shift operand"
msgstr ""
-#: config/arm/arm.c:21835 config/arm/arm.c:21853
+#: config/arm/arm.c:21834 config/arm/arm.c:21852
#, c-format
msgid "predicated Thumb instruction"
msgstr ""
-#: config/arm/arm.c:21841
+#: config/arm/arm.c:21840
#, c-format
msgid "predicated instruction in conditional sequence"
msgstr ""
-#: config/arm/arm.c:22074 config/arm/arm.c:22096 config/arm/arm.c:22106
-#: config/arm/arm.c:22116 config/arm/arm.c:22126 config/arm/arm.c:22165
-#: config/arm/arm.c:22183 config/arm/arm.c:22208 config/arm/arm.c:22223
-#: config/arm/arm.c:22250 config/arm/arm.c:22257 config/arm/arm.c:22275
-#: config/arm/arm.c:22282 config/arm/arm.c:22290 config/arm/arm.c:22311
-#: config/arm/arm.c:22318 config/arm/arm.c:22451 config/arm/arm.c:22458
-#: config/arm/arm.c:22485 config/arm/arm.c:22492 config/bfin/bfin.c:1436
+#: config/arm/arm.c:22073 config/arm/arm.c:22095 config/arm/arm.c:22105
+#: config/arm/arm.c:22115 config/arm/arm.c:22125 config/arm/arm.c:22164
+#: config/arm/arm.c:22182 config/arm/arm.c:22207 config/arm/arm.c:22222
+#: config/arm/arm.c:22249 config/arm/arm.c:22256 config/arm/arm.c:22274
+#: config/arm/arm.c:22281 config/arm/arm.c:22289 config/arm/arm.c:22310
+#: config/arm/arm.c:22317 config/arm/arm.c:22450 config/arm/arm.c:22457
+#: config/arm/arm.c:22484 config/arm/arm.c:22491 config/bfin/bfin.c:1436
#: config/bfin/bfin.c:1443 config/bfin/bfin.c:1450 config/bfin/bfin.c:1457
#: config/bfin/bfin.c:1466 config/bfin/bfin.c:1473 config/bfin/bfin.c:1480
#: config/bfin/bfin.c:1487
msgid "invalid operand for code '%c'"
msgstr ""
-#: config/arm/arm.c:22178
+#: config/arm/arm.c:22177
#, c-format
msgid "instruction never executed"
msgstr ""
#. Former Maverick support, removed after GCC-4.7.
-#: config/arm/arm.c:22199
+#: config/arm/arm.c:22198
#, c-format
msgid "obsolete Maverick format code '%c'"
msgstr ""
-#: config/arm/arm.c:23618
+#: config/arm/arm.c:23617
msgid "function parameters cannot have __fp16 type"
msgstr ""
-#: config/arm/arm.c:23628
+#: config/arm/arm.c:23627
msgid "functions cannot return __fp16 type"
msgstr ""
msgid "internal compiler error. Unknown mode:"
msgstr ""
-#: config/avr/avr.c:3419 config/avr/avr.c:4349 config/avr/avr.c:4798
+#: config/avr/avr.c:3455 config/avr/avr.c:4385 config/avr/avr.c:4834
msgid "invalid insn:"
msgstr ""
-#: config/avr/avr.c:3473 config/avr/avr.c:3578 config/avr/avr.c:3636
-#: config/avr/avr.c:3682 config/avr/avr.c:3701 config/avr/avr.c:3893
-#: config/avr/avr.c:4201 config/avr/avr.c:4485 config/avr/avr.c:4691
-#: config/avr/avr.c:4855 config/avr/avr.c:4949 config/avr/avr.c:5145
+#: config/avr/avr.c:3509 config/avr/avr.c:3614 config/avr/avr.c:3672
+#: config/avr/avr.c:3718 config/avr/avr.c:3737 config/avr/avr.c:3929
+#: config/avr/avr.c:4237 config/avr/avr.c:4521 config/avr/avr.c:4727
+#: config/avr/avr.c:4891 config/avr/avr.c:4985 config/avr/avr.c:5181
msgid "incorrect insn:"
msgstr ""
-#: config/avr/avr.c:3717 config/avr/avr.c:3992 config/avr/avr.c:4272
-#: config/avr/avr.c:4557 config/avr/avr.c:4737 config/avr/avr.c:5005
-#: config/avr/avr.c:5203
+#: config/avr/avr.c:3753 config/avr/avr.c:4028 config/avr/avr.c:4308
+#: config/avr/avr.c:4593 config/avr/avr.c:4773 config/avr/avr.c:5041
+#: config/avr/avr.c:5239
msgid "unknown move insn:"
msgstr ""
-#: config/avr/avr.c:5634
+#: config/avr/avr.c:5670
msgid "bad shift insn:"
msgstr ""
-#: config/avr/avr.c:5742 config/avr/avr.c:6223 config/avr/avr.c:6638
+#: config/avr/avr.c:5778 config/avr/avr.c:6259 config/avr/avr.c:6674
msgid "internal compiler error. Incorrect shift:"
msgstr ""
-#: config/avr/avr.c:7975
+#: config/avr/avr.c:8011
msgid "unsupported fixed-point conversion"
msgstr ""
#: config/cris/cris.c:612 config/ft32/ft32.c:104 config/moxie/moxie.c:103
#: final.c:3407 final.c:3409 fold-const.c:271 gcc.c:5211 gcc.c:5225
#: loop-iv.c:3043 loop-iv.c:3052 rtl-error.c:101 toplev.c:333
-#: tree-ssa-loop-niter.c:2328 tree-vrp.c:7480 cp/typeck.c:6065 java/expr.c:382
+#: tree-ssa-loop-niter.c:2328 tree-vrp.c:7508 cp/typeck.c:6065 java/expr.c:382
#: lto/lto-object.c:184 lto/lto-object.c:281 lto/lto-object.c:338
#: lto/lto-object.c:362
#, gcc-internal-format, gfc-internal-format
msgid "bad output_condmove_single operand"
msgstr ""
-#: config/i386/i386.c:16060
+#: config/i386/i386.c:16112
#, c-format
msgid "invalid UNSPEC as operand"
msgstr ""
-#: config/i386/i386.c:16764
+#: config/i386/i386.c:16816
#, c-format
msgid "invalid operand size for operand code 'O'"
msgstr ""
-#: config/i386/i386.c:16799
+#: config/i386/i386.c:16851
#, c-format
msgid "invalid operand size for operand code 'z'"
msgstr ""
-#: config/i386/i386.c:16869
+#: config/i386/i386.c:16921
#, c-format
msgid "invalid operand type used with operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:16874
+#: config/i386/i386.c:16926
#, c-format
msgid "invalid operand size for operand code 'Z'"
msgstr ""
-#: config/i386/i386.c:16950
+#: config/i386/i386.c:17002
#, c-format
msgid "operand is not a condition code, invalid operand code 'Y'"
msgstr ""
-#: config/i386/i386.c:17023
+#: config/i386/i386.c:17075
#, c-format
msgid "operand is not a condition code, invalid operand code 'D'"
msgstr ""
-#: config/i386/i386.c:17040
+#: config/i386/i386.c:17092
#, c-format
msgid "operand is not a condition code, invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:17053
+#: config/i386/i386.c:17105
#, c-format
msgid ""
"operand is not an offsettable memory reference, invalid operand code 'H'"
msgstr ""
-#: config/i386/i386.c:17218
+#: config/i386/i386.c:17270
#, c-format
msgid "invalid operand code '%c'"
msgstr ""
-#: config/i386/i386.c:17276
+#: config/i386/i386.c:17328
#, c-format
msgid "invalid constraints for operand"
msgstr ""
-#: config/i386/i386.c:27754
+#: config/i386/i386.c:27807
msgid "unknown insn mode"
msgstr ""
msgid "invalid operation on %<__fpreg%>"
msgstr ""
-#: config/iq2000/iq2000.c:3135 config/tilegx/tilegx.c:5308
+#: config/iq2000/iq2000.c:3135 config/tilegx/tilegx.c:5311
#: config/tilepro/tilepro.c:4703
#, c-format
msgid "invalid %%P operand"
msgstr ""
-#: config/iq2000/iq2000.c:3143 config/rs6000/rs6000.c:20768
+#: config/iq2000/iq2000.c:3143 config/rs6000/rs6000.c:20798
#, c-format
msgid "invalid %%p value"
msgstr ""
msgid "post-increment address is not a register"
msgstr ""
-#: config/m32r/m32r.c:2328 config/m32r/m32r.c:2343 config/rs6000/rs6000.c:32640
+#: config/m32r/m32r.c:2328 config/m32r/m32r.c:2343 config/rs6000/rs6000.c:32707
msgid "bad address"
msgstr ""
msgid "Try running '%s' in the shell to raise its limit.\n"
msgstr ""
-#: config/rs6000/rs6000.c:3959
+#: config/rs6000/rs6000.c:3967
msgid "-maltivec=le not allowed for big-endian targets"
msgstr ""
-#: config/rs6000/rs6000.c:3971
+#: config/rs6000/rs6000.c:3979
msgid "-mvsx requires hardware floating point"
msgstr ""
-#: config/rs6000/rs6000.c:3979
+#: config/rs6000/rs6000.c:3987
msgid "-mvsx and -mpaired are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:3981
+#: config/rs6000/rs6000.c:3989
msgid "-mvsx needs indexed addressing"
msgstr ""
-#: config/rs6000/rs6000.c:3986
+#: config/rs6000/rs6000.c:3994
msgid "-mvsx and -mno-altivec are incompatible"
msgstr ""
-#: config/rs6000/rs6000.c:3988
+#: config/rs6000/rs6000.c:3996
msgid "-mno-altivec disables vsx"
msgstr ""
-#: config/rs6000/rs6000.c:4129
+#: config/rs6000/rs6000.c:4137
msgid "-mquad-memory requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4132
+#: config/rs6000/rs6000.c:4140
msgid "-mquad-memory-atomic requires 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:4144
+#: config/rs6000/rs6000.c:4152
msgid "-mquad-memory is not available in little endian mode"
msgstr ""
-#: config/rs6000/rs6000.c:4212
+#: config/rs6000/rs6000.c:4220
msgid "-mtoc-fusion requires 64-bit"
msgstr ""
-#: config/rs6000/rs6000.c:4219
+#: config/rs6000/rs6000.c:4227
msgid "-mtoc-fusion requires medium/large code model"
msgstr ""
-#: config/rs6000/rs6000.c:9919
+#: config/rs6000/rs6000.c:9949
msgid "bad move"
msgstr ""
-#: config/rs6000/rs6000.c:20411
+#: config/rs6000/rs6000.c:20441
msgid "Bad 128-bit move"
msgstr ""
-#: config/rs6000/rs6000.c:20602
+#: config/rs6000/rs6000.c:20632
#, c-format
msgid "invalid %%e value"
msgstr ""
-#: config/rs6000/rs6000.c:20623
+#: config/rs6000/rs6000.c:20653
#, c-format
msgid "invalid %%f value"
msgstr ""
-#: config/rs6000/rs6000.c:20632
+#: config/rs6000/rs6000.c:20662
#, c-format
msgid "invalid %%F value"
msgstr ""
-#: config/rs6000/rs6000.c:20641
+#: config/rs6000/rs6000.c:20671
#, c-format
msgid "invalid %%G value"
msgstr ""
-#: config/rs6000/rs6000.c:20676
+#: config/rs6000/rs6000.c:20706
#, c-format
msgid "invalid %%j code"
msgstr ""
-#: config/rs6000/rs6000.c:20686
+#: config/rs6000/rs6000.c:20716
#, c-format
msgid "invalid %%J code"
msgstr ""
-#: config/rs6000/rs6000.c:20696
+#: config/rs6000/rs6000.c:20726
#, c-format
msgid "invalid %%k value"
msgstr ""
-#: config/rs6000/rs6000.c:20711 config/xtensa/xtensa.c:2343
+#: config/rs6000/rs6000.c:20741 config/xtensa/xtensa.c:2343
#, c-format
msgid "invalid %%K value"
msgstr ""
-#: config/rs6000/rs6000.c:20758
+#: config/rs6000/rs6000.c:20788
#, c-format
msgid "invalid %%O value"
msgstr ""
-#: config/rs6000/rs6000.c:20805
+#: config/rs6000/rs6000.c:20835
#, c-format
msgid "invalid %%q value"
msgstr ""
-#: config/rs6000/rs6000.c:20858
+#: config/rs6000/rs6000.c:20888
#, c-format
msgid "invalid %%T value"
msgstr ""
-#: config/rs6000/rs6000.c:20870
+#: config/rs6000/rs6000.c:20900
#, c-format
msgid "invalid %%u value"
msgstr ""
-#: config/rs6000/rs6000.c:20884 config/xtensa/xtensa.c:2313
+#: config/rs6000/rs6000.c:20914 config/xtensa/xtensa.c:2313
#, c-format
msgid "invalid %%v value"
msgstr ""
-#: config/rs6000/rs6000.c:20951 config/xtensa/xtensa.c:2364
+#: config/rs6000/rs6000.c:20981 config/xtensa/xtensa.c:2364
#, c-format
msgid "invalid %%x value"
msgstr ""
-#: config/rs6000/rs6000.c:21099
+#: config/rs6000/rs6000.c:21129
#, c-format
msgid "invalid %%y value, try using the 'Z' constraint"
msgstr ""
-#: config/rs6000/rs6000.c:21814
+#: config/rs6000/rs6000.c:21844
msgid "__float128 and __ibm128 cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:21820
+#: config/rs6000/rs6000.c:21850
msgid "__ibm128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:21826
+#: config/rs6000/rs6000.c:21856
msgid "__float128 and long double cannot be used in the same expression"
msgstr ""
-#: config/rs6000/rs6000.c:35706
+#: config/rs6000/rs6000.c:35773
msgid "AltiVec argument passed to unprototyped function"
msgstr ""
-#: config/rs6000/rs6000.c:37429
+#: config/rs6000/rs6000.c:37496
msgid "Could not generate addis value for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:37501
+#: config/rs6000/rs6000.c:37568
msgid "Unable to generate load/store offset for fusion"
msgstr ""
-#: config/rs6000/rs6000.c:37605
+#: config/rs6000/rs6000.c:37672
msgid "Bad GPR fusion"
msgstr ""
-#: config/rs6000/rs6000.c:37823
+#: config/rs6000/rs6000.c:37890
msgid "emit_fusion_p9_load, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:37860
+#: config/rs6000/rs6000.c:37936
msgid "emit_fusion_p9_load, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:37863
+#: config/rs6000/rs6000.c:37939
msgid "emit_fusion_p9_load not MEM"
msgstr ""
-#: config/rs6000/rs6000.c:37901
+#: config/rs6000/rs6000.c:37977
msgid "emit_fusion_p9_store, bad reg #1"
msgstr ""
-#: config/rs6000/rs6000.c:37938
+#: config/rs6000/rs6000.c:38023
msgid "emit_fusion_p9_store, bad reg #2"
msgstr ""
-#: config/rs6000/rs6000.c:37941
+#: config/rs6000/rs6000.c:38026
msgid "emit_fusion_p9_store not MEM"
msgstr ""
-#: config/s390/s390.c:7168
+#: config/s390/s390.c:7170
#, c-format
msgid "symbolic memory references are only supported on z10 or later"
msgstr ""
-#: config/s390/s390.c:7179
+#: config/s390/s390.c:7181
#, c-format
msgid "cannot decompose address"
msgstr ""
-#: config/s390/s390.c:7248
+#: config/s390/s390.c:7250
#, c-format
msgid "invalid comparison operator for 'E' output modifier"
msgstr ""
-#: config/s390/s390.c:7271
+#: config/s390/s390.c:7273
#, c-format
msgid "invalid reference for 'J' output modifier"
msgstr ""
-#: config/s390/s390.c:7289
+#: config/s390/s390.c:7291
#, c-format
msgid "invalid address for 'O' output modifier"
msgstr ""
-#: config/s390/s390.c:7311
+#: config/s390/s390.c:7313
#, c-format
msgid "invalid address for 'R' output modifier"
msgstr ""
-#: config/s390/s390.c:7329
+#: config/s390/s390.c:7331
#, c-format
msgid "memory reference expected for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7339
+#: config/s390/s390.c:7341
#, c-format
msgid "invalid address for 'S' output modifier"
msgstr ""
-#: config/s390/s390.c:7360
+#: config/s390/s390.c:7362
#, c-format
msgid "register or memory expression expected for 'N' output modifier"
msgstr ""
-#: config/s390/s390.c:7371
+#: config/s390/s390.c:7373
#, c-format
msgid "register or memory expression expected for 'M' output modifier"
msgstr ""
-#: config/s390/s390.c:7456 config/s390/s390.c:7477
+#: config/s390/s390.c:7458 config/s390/s390.c:7479
#, c-format
msgid "invalid constant for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7474
+#: config/s390/s390.c:7476
#, c-format
msgid "invalid constant - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7515
+#: config/s390/s390.c:7517
#, c-format
msgid "invalid constant vector for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:7522
+#: config/s390/s390.c:7524
#, c-format
msgid "invalid expression - try using an output modifier"
msgstr ""
-#: config/s390/s390.c:7525
+#: config/s390/s390.c:7527
#, c-format
msgid "invalid expression for output modifier '%c'"
msgstr ""
-#: config/s390/s390.c:11377
+#: config/s390/s390.c:11379
msgid "Vector argument passed to unprototyped function"
msgstr ""
-#: config/s390/s390.c:15036
+#: config/s390/s390.c:15038
msgid "types differ in signess"
msgstr ""
-#: config/s390/s390.c:15046
+#: config/s390/s390.c:15048
msgid "binary operator does not support two vector bool operands"
msgstr ""
-#: config/s390/s390.c:15049
+#: config/s390/s390.c:15051
msgid "binary operator does not support vector bool operand"
msgstr ""
-#: config/s390/s390.c:15057
+#: config/s390/s390.c:15059
msgid ""
"binary operator does not support mixing vector bool with floating point "
"vector operands"
msgid "created and used with different endianness"
msgstr ""
-#: config/sparc/sparc.c:8758 config/sparc/sparc.c:8764
+#: config/sparc/sparc.c:8757 config/sparc/sparc.c:8763
#, c-format
msgid "invalid %%Y operand"
msgstr ""
-#: config/sparc/sparc.c:8834
+#: config/sparc/sparc.c:8833
#, c-format
msgid "invalid %%A operand"
msgstr ""
-#: config/sparc/sparc.c:8844
+#: config/sparc/sparc.c:8843
#, c-format
msgid "invalid %%B operand"
msgstr ""
-#: config/sparc/sparc.c:8873 config/tilegx/tilegx.c:5095
+#: config/sparc/sparc.c:8872 config/tilegx/tilegx.c:5098
#: config/tilepro/tilepro.c:4510
#, c-format
msgid "invalid %%C operand"
msgstr ""
-#: config/sparc/sparc.c:8890 config/tilegx/tilegx.c:5128
+#: config/sparc/sparc.c:8889 config/tilegx/tilegx.c:5131
#, c-format
msgid "invalid %%D operand"
msgstr ""
-#: config/sparc/sparc.c:8906
+#: config/sparc/sparc.c:8905
#, c-format
msgid "invalid %%f operand"
msgstr ""
-#: config/sparc/sparc.c:8918
+#: config/sparc/sparc.c:8917
#, c-format
msgid "invalid %%s operand"
msgstr ""
-#: config/sparc/sparc.c:8963
+#: config/sparc/sparc.c:8962
#, c-format
msgid "floating-point constant not a valid immediate operand"
msgstr ""
msgid "xstormy16_print_operand: unknown code"
msgstr ""
-#: config/tilegx/tilegx.c:5080 config/tilepro/tilepro.c:4495
+#: config/tilegx/tilegx.c:5083 config/tilepro/tilepro.c:4495
#, c-format
msgid "invalid %%c operand"
msgstr ""
-#: config/tilegx/tilegx.c:5111
+#: config/tilegx/tilegx.c:5114
#, c-format
msgid "invalid %%d operand"
msgstr ""
-#: config/tilegx/tilegx.c:5208
+#: config/tilegx/tilegx.c:5211
#, c-format
msgid "invalid %%H specifier"
msgstr ""
-#: config/tilegx/tilegx.c:5250 config/tilepro/tilepro.c:4524
+#: config/tilegx/tilegx.c:5253 config/tilepro/tilepro.c:4524
#, c-format
msgid "invalid %%h operand"
msgstr ""
-#: config/tilegx/tilegx.c:5262 config/tilepro/tilepro.c:4588
+#: config/tilegx/tilegx.c:5265 config/tilepro/tilepro.c:4588
#, c-format
msgid "invalid %%I operand"
msgstr ""
-#: config/tilegx/tilegx.c:5274 config/tilepro/tilepro.c:4600
+#: config/tilegx/tilegx.c:5277 config/tilepro/tilepro.c:4600
#, c-format
msgid "invalid %%i operand"
msgstr ""
-#: config/tilegx/tilegx.c:5295 config/tilepro/tilepro.c:4621
+#: config/tilegx/tilegx.c:5298 config/tilepro/tilepro.c:4621
#, c-format
msgid "invalid %%j operand"
msgstr ""
-#: config/tilegx/tilegx.c:5326
+#: config/tilegx/tilegx.c:5329
#, c-format
msgid "invalid %%%c operand"
msgstr ""
-#: config/tilegx/tilegx.c:5341 config/tilepro/tilepro.c:4735
+#: config/tilegx/tilegx.c:5344 config/tilepro/tilepro.c:4735
#, c-format
msgid "invalid %%N operand"
msgstr ""
-#: config/tilegx/tilegx.c:5385
+#: config/tilegx/tilegx.c:5388
#, c-format
msgid "invalid operand for 'r' specifier"
msgstr ""
-#: config/tilegx/tilegx.c:5409 config/tilepro/tilepro.c:4816
+#: config/tilegx/tilegx.c:5412 config/tilepro/tilepro.c:4816
#, c-format
msgid "unable to print out operand yet; code == %d (%c)"
msgstr ""
#: c/c-parser.c:8938 c/c-parser.c:9119 c/c-parser.c:9899 c/c-parser.c:9969
#: c/c-parser.c:10012 c/c-parser.c:14492 c/c-parser.c:14516 c/c-parser.c:14534
#: c/c-parser.c:14747 c/c-parser.c:14790 c/c-parser.c:2950 c/c-parser.c:9112
-#: cp/parser.c:26388 cp/parser.c:26961
+#: cp/parser.c:26403 cp/parser.c:26976
#, gcc-internal-format
msgid "expected %<;%>"
msgstr ""
#: c/c-parser.c:12632 c/c-parser.c:12714 c/c-parser.c:12822 c/c-parser.c:12857
#: c/c-parser.c:12905 c/c-parser.c:12963 c/c-parser.c:14694 c/c-parser.c:16640
#: c/c-parser.c:16850 c/c-parser.c:17291 c/c-parser.c:17349 c/c-parser.c:17775
-#: c/c-parser.c:10969 cp/parser.c:24120 cp/parser.c:26964
+#: c/c-parser.c:10969 cp/parser.c:24134 cp/parser.c:26979
#, gcc-internal-format
msgid "expected %<(%>"
msgstr ""
#: c/c-parser.c:2192 c/c-parser.c:7230 c/c-parser.c:7636 c/c-parser.c:7677
-#: c/c-parser.c:7813 cp/parser.c:26386 cp/parser.c:26979
+#: c/c-parser.c:7813 cp/parser.c:26401 cp/parser.c:26994
#, gcc-internal-format
msgid "expected %<,%>"
msgstr ""
#: c/c-parser.c:12876 c/c-parser.c:12924 c/c-parser.c:12932 c/c-parser.c:12967
#: c/c-parser.c:14576 c/c-parser.c:14755 c/c-parser.c:14801 c/c-parser.c:16829
#: c/c-parser.c:16906 c/c-parser.c:17327 c/c-parser.c:17411 c/c-parser.c:17784
-#: cp/parser.c:24152 cp/parser.c:27009
+#: cp/parser.c:24166 cp/parser.c:27024
#, gcc-internal-format
msgid "expected %<)%>"
msgstr ""
#: c/c-parser.c:3583 c/c-parser.c:4514 c/c-parser.c:4550 c/c-parser.c:6136
#: c/c-parser.c:7744 c/c-parser.c:8102 c/c-parser.c:8251 c/c-parser.c:10656
-#: c/c-parser.c:17687 c/c-parser.c:17689 c/c-parser.c:18028 cp/parser.c:7024
-#: cp/parser.c:26973
+#: c/c-parser.c:17687 c/c-parser.c:17689 c/c-parser.c:18028 cp/parser.c:7034
+#: cp/parser.c:26988
#, gcc-internal-format
msgid "expected %<]%>"
msgstr ""
msgid "expected %<;%>, %<,%> or %<)%>"
msgstr ""
-#: c/c-parser.c:4372 c/c-parser.c:14517 cp/parser.c:26967 cp/parser.c:28889
+#: c/c-parser.c:4372 c/c-parser.c:14517 cp/parser.c:26982 cp/parser.c:28904
#, gcc-internal-format
msgid "expected %<}%>"
msgstr ""
#: c/c-parser.c:4684 c/c-parser.c:9453 c/c-parser.c:15237 c/c-parser.c:2768
-#: c/c-parser.c:2971 c/c-parser.c:9007 cp/parser.c:17162 cp/parser.c:26970
+#: c/c-parser.c:2971 c/c-parser.c:9007 cp/parser.c:17172 cp/parser.c:26985
#, gcc-internal-format
msgid "expected %<{%>"
msgstr ""
#: c/c-parser.c:7278 c/c-parser.c:9218 c/c-parser.c:9601 c/c-parser.c:9662
#: c/c-parser.c:10643 c/c-parser.c:11440 c/c-parser.c:11574 c/c-parser.c:11946
#: c/c-parser.c:12038 c/c-parser.c:12666 c/c-parser.c:16697 c/c-parser.c:16753
-#: c/c-parser.c:11063 cp/parser.c:27003 cp/parser.c:28100 cp/parser.c:30758
+#: c/c-parser.c:11063 cp/parser.c:27018 cp/parser.c:28115 cp/parser.c:30773
#, gcc-internal-format
msgid "expected %<:%>"
msgstr ""
msgid "Cilk array notation cannot be used as a condition for while statement"
msgstr ""
-#: c/c-parser.c:5656 cp/parser.c:26897
+#: c/c-parser.c:5656 cp/parser.c:26912
#, gcc-internal-format
msgid "expected %<while%>"
msgstr ""
msgid "expected %<.%>"
msgstr ""
-#: c/c-parser.c:8678 c/c-parser.c:8710 c/c-parser.c:8950 cp/parser.c:28674
-#: cp/parser.c:28748
+#: c/c-parser.c:8678 c/c-parser.c:8710 c/c-parser.c:8950 cp/parser.c:28689
+#: cp/parser.c:28763
#, gcc-internal-format
msgid "expected %<@end%>"
msgstr ""
-#: c/c-parser.c:9367 cp/parser.c:26988
+#: c/c-parser.c:9367 cp/parser.c:27003
#, gcc-internal-format
msgid "expected %<>%>"
msgstr ""
-#: c/c-parser.c:12116 c/c-parser.c:12880 cp/parser.c:27012
+#: c/c-parser.c:12116 c/c-parser.c:12880 cp/parser.c:27027
#, gcc-internal-format
msgid "expected %<,%> or %<)%>"
msgstr ""
#: c/c-parser.c:14229 c/c-parser.c:14273 c/c-parser.c:14501 c/c-parser.c:14736
-#: c/c-parser.c:16891 c/c-parser.c:17513 c/c-parser.c:4573 cp/parser.c:26991
+#: c/c-parser.c:16891 c/c-parser.c:17513 c/c-parser.c:4573 cp/parser.c:27006
#, gcc-internal-format
msgid "expected %<=%>"
msgstr ""
-#: c/c-parser.c:15280 c/c-parser.c:15270 cp/parser.c:34132
+#: c/c-parser.c:15280 c/c-parser.c:15270 cp/parser.c:34147
#, gcc-internal-format
msgid "expected %<#pragma omp section%> or %<}%>"
msgstr ""
-#: c/c-parser.c:17675 c/c-parser.c:10602 cp/parser.c:26976 cp/parser.c:30031
+#: c/c-parser.c:17675 c/c-parser.c:10602 cp/parser.c:26991 cp/parser.c:30046
#, gcc-internal-format
msgid "expected %<[%>"
msgstr ""
-#: c/c-typeck.c:7405
+#: c/c-typeck.c:7415
msgid "(anonymous)"
msgstr ""
msgid "candidate 2:"
msgstr ""
-#: cp/decl2.c:778
+#: cp/decl2.c:779
msgid "candidates are: %+#D"
msgstr ""
-#: cp/decl2.c:780
+#: cp/decl2.c:781
msgid "candidate is: %+#D"
msgstr ""
msgid "(static destructors for %s)"
msgstr ""
-#: cp/error.c:1063
+#: cp/error.c:1062
msgid "vtable for "
msgstr ""
-#: cp/error.c:1087
+#: cp/error.c:1086
msgid "<return value> "
msgstr ""
-#: cp/error.c:1102
+#: cp/error.c:1101
msgid "{anonymous}"
msgstr ""
-#: cp/error.c:1104
+#: cp/error.c:1103
msgid "(anonymous namespace)"
msgstr ""
-#: cp/error.c:1220
+#: cp/error.c:1219
msgid "<template arguments error>"
msgstr ""
-#: cp/error.c:1242
+#: cp/error.c:1241
msgid "<enumerator>"
msgstr ""
-#: cp/error.c:1282
+#: cp/error.c:1281
msgid "<declaration error>"
msgstr ""
-#: cp/error.c:1819 cp/error.c:1839
+#: cp/error.c:1818 cp/error.c:1838
msgid "<template parameter error>"
msgstr ""
-#: cp/error.c:1969
+#: cp/error.c:1968
msgid "<statement>"
msgstr ""
-#: cp/error.c:1996 cp/error.c:3043 c-family/c-pretty-print.c:2182
+#: cp/error.c:1995 cp/error.c:3042 c-family/c-pretty-print.c:2185
#, gcc-internal-format
msgid "<unknown>"
msgstr ""
#. While waiting for caret diagnostics, avoid printing
#. __cxa_allocate_exception, __cxa_throw, and the like.
-#: cp/error.c:2014
+#: cp/error.c:2013
msgid "<throw-expression>"
msgstr ""
-#: cp/error.c:2115
+#: cp/error.c:2114
msgid "<ubsan routine call>"
msgstr ""
-#: cp/error.c:2572
+#: cp/error.c:2571
msgid "<unparsed>"
msgstr ""
-#: cp/error.c:2723
+#: cp/error.c:2722
msgid "<lambda>"
msgstr ""
-#: cp/error.c:2766
+#: cp/error.c:2765
msgid "*this"
msgstr ""
-#: cp/error.c:2776
+#: cp/error.c:2775
msgid "<expression error>"
msgstr ""
-#: cp/error.c:2791
+#: cp/error.c:2790
msgid "<unknown operator>"
msgstr ""
-#: cp/error.c:3087
+#: cp/error.c:3086
msgid "{unknown}"
msgstr ""
-#: cp/error.c:3199
+#: cp/error.c:3198
msgid "At global scope:"
msgstr ""
-#: cp/error.c:3305
+#: cp/error.c:3304
#, c-format
msgid "In static member function %qs"
msgstr ""
-#: cp/error.c:3307
+#: cp/error.c:3306
#, c-format
msgid "In copy constructor %qs"
msgstr ""
-#: cp/error.c:3309
+#: cp/error.c:3308
#, c-format
msgid "In constructor %qs"
msgstr ""
-#: cp/error.c:3311
+#: cp/error.c:3310
#, c-format
msgid "In destructor %qs"
msgstr ""
-#: cp/error.c:3313
+#: cp/error.c:3312
msgid "In lambda function"
msgstr ""
-#: cp/error.c:3333
+#: cp/error.c:3332
#, c-format
msgid "%s: In substitution of %qS:\n"
msgstr ""
-#: cp/error.c:3334
+#: cp/error.c:3333
msgid "%s: In instantiation of %q#D:\n"
msgstr ""
-#: cp/error.c:3359
+#: cp/error.c:3358
msgid "%r%s:%d:%d:%R "
msgstr ""
-#: cp/error.c:3362
+#: cp/error.c:3361
msgid "%r%s:%d:%R "
msgstr ""
-#: cp/error.c:3370
+#: cp/error.c:3369
#, c-format
msgid "recursively required by substitution of %qS\n"
msgstr ""
-#: cp/error.c:3371
+#: cp/error.c:3370
#, c-format
msgid "required by substitution of %qS\n"
msgstr ""
-#: cp/error.c:3376
+#: cp/error.c:3375
msgid "recursively required from %q#D\n"
msgstr ""
-#: cp/error.c:3377
+#: cp/error.c:3376
msgid "required from %q#D\n"
msgstr ""
-#: cp/error.c:3384
+#: cp/error.c:3383
msgid "recursively required from here\n"
msgstr ""
-#: cp/error.c:3385
+#: cp/error.c:3384
msgid "required from here\n"
msgstr ""
-#: cp/error.c:3437
+#: cp/error.c:3436
msgid ""
"%r%s:%d:%d:%R [ skipping %d instantiation contexts, use -ftemplate-"
"backtrace-limit=0 to disable ]\n"
msgstr ""
-#: cp/error.c:3443
+#: cp/error.c:3442
msgid ""
"%r%s:%d:%R [ skipping %d instantiation contexts, use -ftemplate-backtrace-"
"limit=0 to disable ]\n"
msgstr ""
-#: cp/error.c:3497
+#: cp/error.c:3496
msgid "%r%s:%d:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/error.c:3501
+#: cp/error.c:3500
msgid "%r%s:%d:%R in constexpr expansion of %qs"
msgstr ""
-#: cp/pt.c:1945 cp/semantics.c:5217
+#: cp/pt.c:1945 cp/semantics.c:5218
msgid "candidates are:"
msgstr ""
-#: cp/pt.c:21086
+#: cp/pt.c:21090
msgid "candidate is:"
msgid_plural "candidates are:"
msgstr[0] ""
msgid "elemental binary operation"
msgstr ""
-#: fortran/check.c:2124 fortran/check.c:3115 fortran/check.c:3169
+#: fortran/check.c:2131 fortran/check.c:3122 fortran/check.c:3176
#, c-format
msgid "arguments '%s' and '%s' for intrinsic %s"
msgstr ""
-#: fortran/check.c:2921
+#: fortran/check.c:2928
#, c-format
msgid "arguments 'a%d' and 'a%d' for intrinsic '%s'"
msgstr ""
-#: fortran/check.c:3444 fortran/intrinsic.c:4290
+#: fortran/check.c:3451 fortran/intrinsic.c:4291
#, c-format
msgid "arguments '%s' and '%s' for intrinsic '%s'"
msgstr ""
msgid "Driving:"
msgstr ""
-#: fortran/interface.c:3048 fortran/intrinsic.c:3994
+#: fortran/interface.c:3060 fortran/intrinsic.c:3995
msgid "actual argument to INTENT = OUT/INOUT"
msgstr ""
-#: fortran/io.c:550
+#: fortran/io.c:537
msgid "Positive width required"
msgstr ""
-#: fortran/io.c:551
+#: fortran/io.c:538
msgid "Nonnegative width required"
msgstr ""
-#: fortran/io.c:552
+#: fortran/io.c:539
msgid "Unexpected element %qc in format string at %L"
msgstr ""
-#: fortran/io.c:554
+#: fortran/io.c:541
msgid "Unexpected end of format string"
msgstr ""
-#: fortran/io.c:555
+#: fortran/io.c:542
msgid "Zero width in format descriptor"
msgstr ""
-#: fortran/io.c:575
+#: fortran/io.c:562
msgid "Missing leading left parenthesis"
msgstr ""
-#: fortran/io.c:604
+#: fortran/io.c:591
msgid "Left parenthesis required after %<*%>"
msgstr ""
-#: fortran/io.c:635
+#: fortran/io.c:622
msgid "Expected P edit descriptor"
msgstr ""
#. P requires a prior number.
-#: fortran/io.c:643
+#: fortran/io.c:630
msgid "P descriptor requires leading scale factor"
msgstr ""
-#: fortran/io.c:736 fortran/io.c:750
+#: fortran/io.c:723 fortran/io.c:737
msgid "Comma required after P descriptor"
msgstr ""
-#: fortran/io.c:764
+#: fortran/io.c:751
msgid "Positive width required with T descriptor"
msgstr ""
-#: fortran/io.c:843
+#: fortran/io.c:830
msgid "E specifier not allowed with g0 descriptor"
msgstr ""
-#: fortran/io.c:913
+#: fortran/io.c:900
msgid "Positive exponent width required"
msgstr ""
-#: fortran/io.c:943
+#: fortran/io.c:930
msgid "Period required in format specifier"
msgstr ""
-#: fortran/io.c:1570
+#: fortran/io.c:1557
#, c-format
msgid "%s tag"
msgstr ""
-#: fortran/io.c:2966
+#: fortran/io.c:2953
msgid "internal unit in WRITE"
msgstr ""
#. For INQUIRE, all tags except FILE, ID and UNIT are variable definition
#. contexts. Thus, use an extended RESOLVE_TAG macro for that.
-#: fortran/io.c:4185
+#: fortran/io.c:4172
#, c-format
msgid "%s tag with INQUIRE"
msgstr ""
msgid "Unexpected end of module"
msgstr ""
-#: fortran/parse.c:1671
+#: fortran/parse.c:1665
msgid "arithmetic IF"
msgstr ""
-#: fortran/parse.c:1680
+#: fortran/parse.c:1674
msgid "attribute declaration"
msgstr ""
-#: fortran/parse.c:1716
+#: fortran/parse.c:1710
msgid "data declaration"
msgstr ""
-#: fortran/parse.c:1734
+#: fortran/parse.c:1728
msgid "derived type declaration"
msgstr ""
-#: fortran/parse.c:1846
+#: fortran/parse.c:1840
msgid "block IF"
msgstr ""
-#: fortran/parse.c:1855
+#: fortran/parse.c:1849
msgid "implied END DO"
msgstr ""
-#: fortran/parse.c:1949 fortran/resolve.c:10537
+#: fortran/parse.c:1943 fortran/resolve.c:10575
msgid "assignment"
msgstr ""
-#: fortran/parse.c:1952 fortran/resolve.c:10588 fortran/resolve.c:10591
+#: fortran/parse.c:1946 fortran/resolve.c:10626 fortran/resolve.c:10629
msgid "pointer assignment"
msgstr ""
-#: fortran/parse.c:1970
+#: fortran/parse.c:1964
msgid "simple IF"
msgstr ""
msgid "Inconsistent ranks for operator at %%L and %%L"
msgstr ""
-#: fortran/resolve.c:6476
+#: fortran/resolve.c:6481
msgid "Loop variable"
msgstr ""
-#: fortran/resolve.c:6480
+#: fortran/resolve.c:6485
msgid "iterator variable"
msgstr ""
-#: fortran/resolve.c:6484
+#: fortran/resolve.c:6489
msgid "Start expression in DO loop"
msgstr ""
-#: fortran/resolve.c:6488
+#: fortran/resolve.c:6493
msgid "End expression in DO loop"
msgstr ""
-#: fortran/resolve.c:6492
+#: fortran/resolve.c:6497
msgid "Step expression in DO loop"
msgstr ""
-#: fortran/resolve.c:6749 fortran/resolve.c:6752
+#: fortran/resolve.c:6754 fortran/resolve.c:6757
msgid "DEALLOCATE object"
msgstr ""
-#: fortran/resolve.c:7119 fortran/resolve.c:7122
+#: fortran/resolve.c:7124 fortran/resolve.c:7127
msgid "ALLOCATE object"
msgstr ""
-#: fortran/resolve.c:7351 fortran/resolve.c:8798
+#: fortran/resolve.c:7356 fortran/resolve.c:8815
msgid "STAT variable"
msgstr ""
-#: fortran/resolve.c:7395 fortran/resolve.c:8810
+#: fortran/resolve.c:7400 fortran/resolve.c:8827
msgid "ERRMSG variable"
msgstr ""
-#: fortran/resolve.c:8640
+#: fortran/resolve.c:8657
msgid "item in READ"
msgstr ""
-#: fortran/resolve.c:8822
+#: fortran/resolve.c:8839
msgid "ACQUIRED_LOCK variable"
msgstr ""
msgid "Integer overflow when calculating the amount of memory to allocate"
msgstr ""
-#: fortran/trans-decl.c:5503
+#: fortran/trans-decl.c:5513
#, c-format
msgid ""
"Actual string length does not match the declared one for dummy argument "
"'%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-decl.c:5511
+#: fortran/trans-decl.c:5521
#, c-format
msgid ""
"Actual string length is shorter than the declared one for dummy argument "
"'%s' (%ld/%ld)"
msgstr ""
-#: fortran/trans-expr.c:8170
+#: fortran/trans-expr.c:8196
#, c-format
msgid "Target of rank remapping is too small (%ld < %ld)"
msgstr ""
-#: fortran/trans-expr.c:9375
+#: fortran/trans-expr.c:9401
msgid "Assignment of scalar to unallocated array"
msgstr ""
msgid "Unequal character lengths (%ld/%ld) in %s"
msgstr ""
-#: fortran/trans-intrinsic.c:7002
+#: fortran/trans-intrinsic.c:7015
#, c-format
msgid "Argument NCOPIES of REPEAT intrinsic is negative (its value is %ld)"
msgstr ""
-#: fortran/trans-intrinsic.c:7034
+#: fortran/trans-intrinsic.c:7047
msgid "Argument NCOPIES of REPEAT intrinsic is too large"
msgstr ""
msgid "-E or -x required when input is from standard input"
msgstr ""
-#: config/darwin.h:252
+#: config/darwin.h:171
+msgid "rdynamic is not supported"
+msgstr ""
+
+#: config/darwin.h:260
msgid "-current_version only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:254
+#: config/darwin.h:262
msgid "-install_name only allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:259
+#: config/darwin.h:267
msgid "-bundle not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:260
+#: config/darwin.h:268
msgid "-bundle_loader not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:261
+#: config/darwin.h:269
msgid "-client_name not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:266
+#: config/darwin.h:274
msgid "-force_flat_namespace not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:268
+#: config/darwin.h:276
msgid "-keep_private_externs not allowed with -dynamiclib"
msgstr ""
-#: config/darwin.h:269
+#: config/darwin.h:277
msgid "-private_bundle not allowed with -dynamiclib"
msgstr ""
"objc++-cpp-output is deprecated; please use objective-c++-cpp-output instead"
msgstr ""
-#: fortran/lang.opt:146
-msgid "-J<directory>\tPut MODULE files in 'directory'."
+#: config/alpha/alpha.opt:23 config/i386/i386.opt:430
+msgid "Do not use hardware fp."
msgstr ""
-#: fortran/lang.opt:198
-msgid "Warn about possible aliasing of dummy arguments."
+#: config/alpha/alpha.opt:27
+msgid "Use fp registers."
msgstr ""
-#: fortran/lang.opt:202
-msgid "Warn about alignment of COMMON blocks."
+#: config/alpha/alpha.opt:31 common.opt:732 common.opt:920 common.opt:924
+#: common.opt:928 common.opt:932 common.opt:1421 common.opt:1570
+#: common.opt:1574 common.opt:1800 common.opt:1946 common.opt:2598
+#: fortran/lang.opt:445
+msgid "Does nothing. Preserved for backward compatibility."
msgstr ""
-#: fortran/lang.opt:206
-msgid "Warn about missing ampersand in continued character constants."
+#: config/alpha/alpha.opt:35
+msgid "Request IEEE-conformant math library routines (OSF/1)."
msgstr ""
-#: fortran/lang.opt:210
-msgid "Warn about creation of array temporaries."
+#: config/alpha/alpha.opt:39
+msgid "Emit IEEE-conformant code, without inexact exceptions."
msgstr ""
-#: fortran/lang.opt:214
-msgid "Warn if the type of a variable might be not interoperable with C."
+#: config/alpha/alpha.opt:46
+msgid "Do not emit complex integer constants to read-only memory."
msgstr ""
-#: fortran/lang.opt:222
-msgid "Warn about truncated character expressions."
+#: config/alpha/alpha.opt:50
+msgid "Use VAX fp."
msgstr ""
-#: fortran/lang.opt:226
-msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
+#: config/alpha/alpha.opt:54
+msgid "Do not use VAX fp."
msgstr ""
-#: fortran/lang.opt:234
-msgid "Warn about most implicit conversions."
+#: config/alpha/alpha.opt:58
+msgid "Emit code for the byte/word ISA extension."
msgstr ""
-#: fortran/lang.opt:242
-msgid "Warn about function call elimination."
+#: config/alpha/alpha.opt:62
+msgid "Emit code for the motion video ISA extension."
msgstr ""
-#: fortran/lang.opt:246
-msgid "Warn about calls with implicit interface."
+#: config/alpha/alpha.opt:66
+msgid "Emit code for the fp move and sqrt ISA extension."
msgstr ""
-#: fortran/lang.opt:250
-msgid "Warn about called procedures not explicitly declared."
+#: config/alpha/alpha.opt:70
+msgid "Emit code for the counting ISA extension."
msgstr ""
-#: fortran/lang.opt:254
-msgid "Warn about constant integer divisions with truncated results."
+#: config/alpha/alpha.opt:74
+msgid "Emit code using explicit relocation directives."
msgstr ""
-#: fortran/lang.opt:258
-msgid "Warn about truncated source lines."
+#: config/alpha/alpha.opt:78
+msgid "Emit 16-bit relocations to the small data areas."
msgstr ""
-#: fortran/lang.opt:262
-msgid "Warn on intrinsics not part of the selected standard."
+#: config/alpha/alpha.opt:82
+msgid "Emit 32-bit relocations to the small data areas."
msgstr ""
-#: fortran/lang.opt:274
-msgid "Warn about USE statements that have no ONLY qualifier."
+#: config/alpha/alpha.opt:86
+msgid "Emit direct branches to local functions."
msgstr ""
-#: fortran/lang.opt:286
-msgid "Warn about real-literal-constants with 'q' exponent-letter."
+#: config/alpha/alpha.opt:90
+msgid "Emit indirect branches to local functions."
msgstr ""
-#: fortran/lang.opt:290
-msgid "Warn when a left-hand-side array variable is reallocated."
+#: config/alpha/alpha.opt:94
+msgid "Emit rdval instead of rduniq for thread pointer."
msgstr ""
-#: fortran/lang.opt:294
-msgid "Warn when a left-hand-side variable is reallocated."
+#: config/alpha/alpha.opt:98 config/s390/s390.opt:126 config/i386/i386.opt:202
+#: config/sparc/long-double-switch.opt:23
+msgid "Use 128-bit long double."
msgstr ""
-#: fortran/lang.opt:298
-msgid "Warn if the pointer in a pointer assignment might outlive its target."
+#: config/alpha/alpha.opt:102 config/s390/s390.opt:130 config/i386/i386.opt:198
+#: config/sparc/long-double-switch.opt:27
+msgid "Use 64-bit long double."
msgstr ""
-#: fortran/lang.opt:306
-msgid "Warn about \"suspicious\" constructs."
+#: config/alpha/alpha.opt:106
+msgid "Use features of and schedule given CPU."
msgstr ""
-#: fortran/lang.opt:310
-msgid "Permit nonconforming uses of the tab character."
+#: config/alpha/alpha.opt:110
+msgid "Schedule given CPU."
msgstr ""
-#: fortran/lang.opt:314
-msgid "Warn about underflow of numerical constant expressions."
+#: config/alpha/alpha.opt:114
+msgid "Control the generated fp rounding mode."
msgstr ""
-#: fortran/lang.opt:322
-msgid "Warn if a user-procedure has the same name as an intrinsic."
+#: config/alpha/alpha.opt:118
+msgid "Control the IEEE trap mode."
msgstr ""
-#: fortran/lang.opt:330
-msgid "Warn about unused dummy arguments."
+#: config/alpha/alpha.opt:122
+msgid "Control the precision given to fp exceptions."
msgstr ""
-#: fortran/lang.opt:334
-msgid "Warn about zero-trip DO loops."
+#: config/alpha/alpha.opt:126
+msgid "Tune expected memory latency."
msgstr ""
-#: fortran/lang.opt:338
-msgid "Enable preprocessing."
+#: config/alpha/alpha.opt:130 config/ia64/ia64.opt:118
+#: config/rs6000/sysv4.opt:32
+msgid "Specify bit size of immediate TLS offsets."
msgstr ""
-#: fortran/lang.opt:346
-msgid "Disable preprocessing."
+#: config/fused-madd.opt:22
+msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
msgstr ""
-#: fortran/lang.opt:354
-msgid "Eliminate multiple function invokations also for impure functions."
+#: config/mips/mips-tables.opt:24
+msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
msgstr ""
-#: fortran/lang.opt:358
-msgid "Enable alignment of COMMON blocks."
+#: config/mips/mips-tables.opt:28
+msgid "Known MIPS ISA levels (for use with the -mips option):"
msgstr ""
-#: fortran/lang.opt:362
-msgid ""
-"All intrinsics procedures are available regardless of selected standard."
+#: config/mips/mips.opt:32
+msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
msgstr ""
-#: fortran/lang.opt:370
-msgid ""
-"Do not treat local variables and COMMON blocks as if they were named in SAVE "
-"statements."
+#: config/mips/mips.opt:36
+msgid "Known MIPS ABIs (for use with the -mabi= option):"
msgstr ""
-#: fortran/lang.opt:374
-msgid "Specify that backslash in string introduces an escape character."
+#: config/mips/mips.opt:55
+msgid "Generate code that can be used in SVR4-style dynamic objects."
msgstr ""
-#: fortran/lang.opt:378
-msgid "Produce a backtrace when a runtime error is encountered."
+#: config/mips/mips.opt:59
+msgid "Use PMC-style 'mad' instructions."
msgstr ""
-#: fortran/lang.opt:382
-msgid ""
-"-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
-"use BLAS."
+#: config/mips/mips.opt:63
+msgid "Use integer madd/msub instructions."
msgstr ""
-#: fortran/lang.opt:386
-msgid ""
-"Produce a warning at runtime if a array temporary has been created for a "
-"procedure argument."
+#: config/mips/mips.opt:67
+msgid "-march=ISA\tGenerate code for the given ISA."
msgstr ""
-#: fortran/lang.opt:390
+#: config/mips/mips.opt:71
msgid ""
-"-fconvert=<big-endian|little-endian|native|swap> The endianness used for "
-"unformatted files."
-msgstr ""
-
-#: fortran/lang.opt:393
-#, c-format
-msgid "Unrecognized option to endianess value: %qs"
+"-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
msgstr ""
-#: fortran/lang.opt:409
-msgid "Use the Cray Pointer extension."
+#: config/mips/mips.opt:75
+msgid "Use Branch Likely instructions, overriding the architecture default."
msgstr ""
-#: fortran/lang.opt:413
-msgid "Ignore 'D' in column one in fixed form."
+#: config/mips/mips.opt:79
+msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
msgstr ""
-#: fortran/lang.opt:417
-msgid "Treat lines with 'D' in column one as comments."
+#: config/mips/mips.opt:83
+msgid "Trap on integer divide by zero."
msgstr ""
-#: fortran/lang.opt:421
-msgid "Enable all DEC language extensions."
+#: config/mips/mips.opt:87
+msgid ""
+"-mcode-readable=SETTING\tSpecify when instructions are allowed to access "
+"code."
msgstr ""
-#: fortran/lang.opt:425
-msgid "Enable support for DEC STRUCTURE/RECORD."
+#: config/mips/mips.opt:91
+msgid "Valid arguments to -mcode-readable=:"
msgstr ""
-#: fortran/lang.opt:429
-msgid "Set the default double precision kind to an 8 byte wide type."
+#: config/mips/mips.opt:104
+msgid "Use branch-and-break sequences to check for integer divide by zero."
msgstr ""
-#: fortran/lang.opt:433
-msgid "Set the default integer kind to an 8 byte wide type."
+#: config/mips/mips.opt:108
+msgid "Use trap instructions to check for integer divide by zero."
msgstr ""
-#: fortran/lang.opt:437
-msgid "Set the default real kind to an 8 byte wide type."
+#: config/mips/mips.opt:112
+msgid "Allow the use of MDMX instructions."
msgstr ""
-#: fortran/lang.opt:441
-msgid "Allow dollar signs in entity names."
+#: config/mips/mips.opt:116
+msgid ""
+"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
+"operations."
msgstr ""
-#: fortran/lang.opt:445 config/alpha/alpha.opt:31 common.opt:732 common.opt:920
-#: common.opt:924 common.opt:928 common.opt:932 common.opt:1421 common.opt:1570
-#: common.opt:1574 common.opt:1800 common.opt:1946 common.opt:2598
-msgid "Does nothing. Preserved for backward compatibility."
+#: config/mips/mips.opt:120
+msgid "Use MIPS-DSP instructions."
msgstr ""
-#: fortran/lang.opt:449
-msgid "Display the code tree after parsing."
+#: config/mips/mips.opt:124
+msgid "Use MIPS-DSP REV 2 instructions."
msgstr ""
-#: fortran/lang.opt:453
-msgid "Display the code tree after front end optimization."
+#: config/mips/mips.opt:134 config/c6x/c6x.opt:30 config/nios2/nios2.opt:94
+#: config/tilegx/tilegx.opt:45 config/mep/mep.opt:82
+msgid "Use big-endian byte order."
msgstr ""
-#: fortran/lang.opt:457
-msgid "Display the code tree after parsing; deprecated option."
+#: config/mips/mips.opt:138 config/c6x/c6x.opt:34 config/nios2/nios2.opt:98
+#: config/tilegx/tilegx.opt:49 config/mep/mep.opt:86
+msgid "Use little-endian byte order."
msgstr ""
-#: fortran/lang.opt:461
-msgid ""
-"Specify that an external BLAS library should be used for matmul calls on "
-"large-size arrays."
+#: config/mips/mips.opt:142 config/iq2000/iq2000.opt:61
+msgid "Use ROM instead of RAM."
msgstr ""
-#: fortran/lang.opt:465
-msgid "Use f2c calling convention."
+#: config/mips/mips.opt:146
+msgid "Use Enhanced Virtual Addressing instructions."
msgstr ""
-#: fortran/lang.opt:469
-msgid "Assume that the source file is fixed form."
+#: config/mips/mips.opt:150
+msgid "Use NewABI-style %reloc() assembly operators."
msgstr ""
-#: fortran/lang.opt:473
-msgid "Interpret any INTEGER(4) as an INTEGER(8)."
+#: config/mips/mips.opt:154
+msgid "Use -G for data that is not defined by the current object."
msgstr ""
-#: fortran/lang.opt:477 fortran/lang.opt:481
-msgid "Specify where to find the compiled intrinsic modules."
+#: config/mips/mips.opt:158
+msgid "Work around certain 24K errata."
msgstr ""
-#: fortran/lang.opt:485
-msgid "Allow arbitrary character line width in fixed mode."
+#: config/mips/mips.opt:162
+msgid "Work around certain R4000 errata."
msgstr ""
-#: fortran/lang.opt:489
-msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
+#: config/mips/mips.opt:166
+msgid "Work around certain R4400 errata."
msgstr ""
-#: fortran/lang.opt:493
-msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
+#: config/mips/mips.opt:170
+msgid "Work around certain RM7000 errata."
msgstr ""
-#: fortran/lang.opt:497
-msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
+#: config/mips/mips.opt:174
+msgid "Work around certain R10000 errata."
msgstr ""
-#: fortran/lang.opt:501
-msgid "Assume that the source file is free form."
+#: config/mips/mips.opt:178
+msgid "Work around errata for early SB-1 revision 2 cores."
msgstr ""
-#: fortran/lang.opt:505
-msgid "Allow arbitrary character line width in free mode."
+#: config/mips/mips.opt:182
+msgid "Work around certain VR4120 errata."
msgstr ""
-#: fortran/lang.opt:509
-msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
+#: config/mips/mips.opt:186
+msgid "Work around VR4130 mflo/mfhi errata."
msgstr ""
-#: fortran/lang.opt:513
-msgid "Enable front end optimization."
+#: config/mips/mips.opt:190
+msgid "Work around an early 4300 hardware bug."
msgstr ""
-#: fortran/lang.opt:517
-msgid ""
-"Specify that no implicit typing is allowed, unless overridden by explicit "
-"IMPLICIT statements."
+#: config/mips/mips.opt:194
+msgid "FP exceptions are enabled."
msgstr ""
-#: fortran/lang.opt:521
-msgid ""
-"-finit-character=<n>\tInitialize local character variables to ASCII value n."
+#: config/mips/mips.opt:198
+msgid "Use 32-bit floating-point registers."
msgstr ""
-#: fortran/lang.opt:525
-msgid "-finit-integer=<n>\tInitialize local integer variables to n."
+#: config/mips/mips.opt:202
+msgid "Conform to the o32 FPXX ABI."
msgstr ""
-#: fortran/lang.opt:529
-msgid "Initialize local variables to zero (from g77)."
+#: config/mips/mips.opt:206
+msgid "Use 64-bit floating-point registers."
msgstr ""
-#: fortran/lang.opt:533
-msgid "-finit-logical=<true|false>\tInitialize local logical variables."
+#: config/mips/mips.opt:210
+msgid ""
+"-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
+"trampolines."
msgstr ""
-#: fortran/lang.opt:537
-msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
+#: config/mips/mips.opt:214
+msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
msgstr ""
-#: fortran/lang.opt:540
-#, c-format
-msgid "Unrecognized option to floating-point init value: %qs"
+#: config/mips/mips.opt:218
+msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
msgstr ""
-#: fortran/lang.opt:559
+#: config/mips/mips.opt:222
msgid ""
-"-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which "
-"matmul will be inlined."
+"Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
msgstr ""
-#: fortran/lang.opt:563
-msgid ""
-"-fmax-array-constructor=<n>\tMaximum number of objects in an array "
-"constructor."
+#: config/mips/mips.opt:232
+msgid "Use 32-bit general registers."
msgstr ""
-#: fortran/lang.opt:567
-msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
+#: config/mips/mips.opt:236
+msgid "Use 64-bit general registers."
msgstr ""
-#: fortran/lang.opt:571
-msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
+#: config/mips/mips.opt:240
+msgid "Use GP-relative addressing to access small data."
msgstr ""
-#: fortran/lang.opt:575
+#: config/mips/mips.opt:244
msgid ""
-"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
-"put on the stack."
+"When generating -mabicalls code, allow executables to use PLTs and copy "
+"relocations."
msgstr ""
-#: fortran/lang.opt:579
-msgid "Put all local arrays on stack."
+#: config/mips/mips.opt:248
+msgid "Allow the use of hardware floating-point ABI and instructions."
msgstr ""
-#: fortran/lang.opt:583
-msgid "Set default accessibility of module entities to PRIVATE."
+#: config/mips/mips.opt:252
+msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
msgstr ""
-#: fortran/lang.opt:603
-msgid "Try to lay out derived types as compactly as possible."
+#: config/mips/mips.opt:256
+msgid "An alias for minterlink-compressed provided for backward-compatibility."
msgstr ""
-#: fortran/lang.opt:611
-msgid "Protect parentheses in expressions."
+#: config/mips/mips.opt:260
+msgid "-mipsN\tGenerate code for ISA level N."
msgstr ""
-#: fortran/lang.opt:615
-msgid "Enable range checking during compilation."
+#: config/mips/mips.opt:264
+msgid "Generate MIPS16 code."
msgstr ""
-#: fortran/lang.opt:619
-msgid "Interpret any REAL(4) as a REAL(8)."
+#: config/mips/mips.opt:268
+msgid "Use MIPS-3D instructions."
msgstr ""
-#: fortran/lang.opt:623
-msgid "Interpret any REAL(4) as a REAL(10)."
+#: config/mips/mips.opt:272
+msgid "Use ll, sc and sync instructions."
msgstr ""
-#: fortran/lang.opt:627
-msgid "Interpret any REAL(4) as a REAL(16)."
+#: config/mips/mips.opt:276
+msgid "Use -G for object-local data."
msgstr ""
-#: fortran/lang.opt:631
-msgid "Interpret any REAL(8) as a REAL(4)."
+#: config/mips/mips.opt:280
+msgid "Use indirect calls."
msgstr ""
-#: fortran/lang.opt:635
-msgid "Interpret any REAL(8) as a REAL(10)."
+#: config/mips/mips.opt:284
+msgid "Use a 32-bit long type."
msgstr ""
-#: fortran/lang.opt:639
-msgid "Interpret any REAL(8) as a REAL(16)."
+#: config/mips/mips.opt:288
+msgid "Use a 64-bit long type."
msgstr ""
-#: fortran/lang.opt:643
-msgid "Reallocate the LHS in assignments."
+#: config/mips/mips.opt:292
+msgid "Pass the address of the ra save location to _mcount in $12."
msgstr ""
-#: fortran/lang.opt:647
-msgid "Use a 4-byte record marker for unformatted files."
+#: config/mips/mips.opt:296
+msgid "Don't optimize block moves."
msgstr ""
-#: fortran/lang.opt:651
-msgid "Use an 8-byte record marker for unformatted files."
+#: config/mips/mips.opt:300
+msgid "Use microMIPS instructions."
msgstr ""
-#: fortran/lang.opt:655
-msgid "Allocate local variables on the stack to allow indirect recursion."
+#: config/mips/mips.opt:304
+msgid "Allow the use of MT instructions."
msgstr ""
-#: fortran/lang.opt:659
-msgid "Copy array sections into a contiguous block on procedure entry."
+#: config/mips/mips.opt:308
+msgid "Prevent the use of all floating-point operations."
msgstr ""
-#: fortran/lang.opt:663
-msgid ""
-"-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be "
-"used."
+#: config/mips/mips.opt:312
+msgid "Use MCU instructions."
msgstr ""
-#: fortran/lang.opt:666
-#, c-format
-msgid "Unrecognized option: %qs"
+#: config/mips/mips.opt:316
+msgid "Do not use a cache-flushing function before calling stack trampolines."
msgstr ""
-#: fortran/lang.opt:679
-msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
+#: config/mips/mips.opt:320
+msgid "Do not use MDMX instructions."
msgstr ""
-#: fortran/lang.opt:683
-msgid "Append a second underscore if the name already contains an underscore."
+#: config/mips/mips.opt:324
+msgid "Generate normal-mode code."
msgstr ""
-#: fortran/lang.opt:691
-msgid "Apply negative sign to zero values."
+#: config/mips/mips.opt:328
+msgid "Do not use MIPS-3D instructions."
msgstr ""
-#: fortran/lang.opt:695
-msgid "Append underscores to externally visible names."
+#: config/mips/mips.opt:332
+msgid "Use paired-single floating-point instructions."
msgstr ""
-#: fortran/lang.opt:699 c-family/c.opt:1155 c-family/c.opt:1179
-#: c-family/c.opt:1409 config/pa/pa.opt:42 config/pa/pa.opt:66
-#: config/sh/sh.opt:213 common.opt:1074 common.opt:1301 common.opt:1653
-#: common.opt:1999 common.opt:2035 common.opt:2124 common.opt:2128
-#: common.opt:2224 common.opt:2306 common.opt:2314 common.opt:2322
-#: common.opt:2330 common.opt:2431 common.opt:2558
-msgid "Does nothing. Preserved for backward compatibility."
+#: config/mips/mips.opt:336
+msgid ""
+"-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
+"inserted."
msgstr ""
-#: fortran/lang.opt:739
-msgid "Statically link the GNU Fortran helper library (libgfortran)."
+#: config/mips/mips.opt:340
+msgid "Valid arguments to -mr10k-cache-barrier=:"
msgstr ""
-#: fortran/lang.opt:743
-msgid "Conform to the ISO Fortran 2003 standard."
+#: config/mips/mips.opt:353
+msgid "Try to allow the linker to turn PIC calls into direct calls."
msgstr ""
-#: fortran/lang.opt:747
-msgid "Conform to the ISO Fortran 2008 standard."
+#: config/mips/mips.opt:357
+msgid ""
+"When generating -mabicalls code, make the code suitable for use in shared "
+"libraries."
msgstr ""
-#: fortran/lang.opt:751
-msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
+#: config/mips/mips.opt:361
+msgid ""
+"Restrict the use of hardware floating-point instructions to 32-bit "
+"operations."
msgstr ""
-#: fortran/lang.opt:755
-msgid "Conform to the ISO Fortran 95 standard."
+#: config/mips/mips.opt:365
+msgid "Use SmartMIPS instructions."
msgstr ""
-#: fortran/lang.opt:759
-msgid "Conform to nothing in particular."
+#: config/mips/mips.opt:369
+msgid "Prevent the use of all hardware floating-point instructions."
msgstr ""
-#: fortran/lang.opt:763
-msgid "Accept extensions to support legacy code."
+#: config/mips/mips.opt:373
+msgid "Optimize lui/addiu address loads."
msgstr ""
-#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
-#, c-format
-msgid "assertion missing after %qs"
+#: config/mips/mips.opt:377
+msgid "Assume all symbols have 32-bit values."
msgstr ""
-#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
-#: c-family/c.opt:193 c-family/c.opt:252
-#, c-format
-msgid "macro name missing after %qs"
+#: config/mips/mips.opt:381
+msgid "Use synci instruction to invalidate i-cache."
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:216 c-family/c.opt:220
-#: c-family/c.opt:232 c-family/c.opt:1601 c-family/c.opt:1609
-#: config/darwin.opt:53 common.opt:336 common.opt:339 common.opt:2813
-#, c-format
-msgid "missing filename after %qs"
+#: config/mips/mips.opt:385 config/s390/s390.opt:201 config/ft32/ft32.opt:27
+msgid "Use LRA instead of reload."
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:208 c-family/c.opt:1597
-#: c-family/c.opt:1617 c-family/c.opt:1621 c-family/c.opt:1625
-#, c-format
-msgid "missing path after %qs"
+#: config/mips/mips.opt:389
+msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
msgstr ""
-#: c-family/c.opt:182
-msgid ""
-"-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
-"before <question> disables the <answer> to <question>."
+#: config/mips/mips.opt:393 config/iq2000/iq2000.opt:74
+msgid "Put uninitialized constants in ROM (needs -membedded-data)."
msgstr ""
-#: c-family/c.opt:186
-msgid "Do not discard comments."
+#: config/mips/mips.opt:397
+msgid "Use Virtualization Application Specific instructions."
msgstr ""
-#: c-family/c.opt:190
-msgid "Do not discard comments in macro expansions."
+#: config/mips/mips.opt:401
+msgid "Use eXtended Physical Address (XPA) instructions."
msgstr ""
-#: c-family/c.opt:194
-msgid ""
-"-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
-"<macro> is given, <val> is taken to be 1."
+#: config/mips/mips.opt:405
+msgid "Perform VR4130-specific alignment optimizations."
msgstr ""
-#: c-family/c.opt:201
-msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
+#: config/mips/mips.opt:409
+msgid "Lift restrictions on GOT size."
msgstr ""
-#: c-family/c.opt:205
-msgid "Print the name of header files as they are used."
+#: config/mips/mips.opt:413
+msgid "Enable use of odd-numbered single-precision registers."
msgstr ""
-#: c-family/c.opt:209
-msgid "-I <dir>\tAdd <dir> to the end of the main include path."
+#: config/mips/mips.opt:417
+msgid "Optimize frame header."
msgstr ""
-#: c-family/c.opt:213
-msgid "Generate make dependencies."
+#: config/mips/mips.opt:424
+msgid "Enable load/store bonding."
msgstr ""
-#: c-family/c.opt:217
-msgid "Generate make dependencies and compile."
+#: config/mips/mips.opt:428
+msgid "Specify the compact branch usage policy."
msgstr ""
-#: c-family/c.opt:221
-msgid "-MF <file>\tWrite dependency output to the given file."
+#: config/mips/mips.opt:432
+msgid "Policies available for use with -mcompact-branches=:"
msgstr ""
-#: c-family/c.opt:225
-msgid "Treat missing header files as generated files."
+#: config/visium/visium.opt:25
+msgid "Link with libc.a and libdebug.a."
msgstr ""
-#: c-family/c.opt:229
-msgid "Like -M but ignore system header files."
+#: config/visium/visium.opt:29
+msgid "Link with libc.a and libsim.a."
msgstr ""
-#: c-family/c.opt:233
-msgid "Like -MD but ignore system header files."
+#: config/visium/visium.opt:33
+msgid "Use hardware FP (default)."
msgstr ""
-#: c-family/c.opt:237
-msgid "Generate phony targets for all headers."
+#: config/visium/visium.opt:37 config/sparc/sparc.opt:30
+#: config/sparc/sparc.opt:34
+msgid "Use hardware FP."
msgstr ""
-#: c-family/c.opt:240 c-family/c.opt:244
-#, c-format
-msgid "missing makefile target after %qs"
+#: config/visium/visium.opt:41 config/sparc/sparc.opt:38
+msgid "Do not use hardware FP."
msgstr ""
-#: c-family/c.opt:241
-msgid "-MQ <target>\tAdd a MAKE-quoted target."
+#: config/visium/visium.opt:45 config/sparc/sparc.opt:126
+msgid "Use features of and schedule code for given CPU."
msgstr ""
-#: c-family/c.opt:245
-msgid "-MT <target>\tAdd an unquoted target."
+#: config/visium/visium.opt:49 config/spu/spu.opt:84 config/s390/s390.opt:170
+#: config/i386/i386.opt:504 config/sparc/sparc.opt:130 config/ia64/ia64.opt:122
+msgid "Schedule code for given CPU."
msgstr ""
-#: c-family/c.opt:249
-msgid "Do not generate #line directives."
+#: config/visium/visium.opt:65
+msgid "Generate code for the supervisor mode (default)."
msgstr ""
-#: c-family/c.opt:253
-msgid "-U<macro>\tUndefine <macro>."
+#: config/visium/visium.opt:69
+msgid "Generate code for the user mode."
msgstr ""
-#: c-family/c.opt:257
-msgid ""
-"Warn about things that will change when compiling with an ABI-compliant "
-"compiler."
+#: config/visium/visium.opt:73
+msgid "Only retained for backward compatibility."
msgstr ""
-#: c-family/c.opt:261
-msgid ""
-"Warn about things that change between the current -fabi-version and the "
-"specified version."
+#: config/epiphany/epiphany.opt:24
+msgid "Don't use any of r32..r63."
msgstr ""
-#: c-family/c.opt:265
+#: config/epiphany/epiphany.opt:28
msgid ""
-"Warn if a subobject has an abi_tag attribute that the complete object type "
-"does not have."
+"preferentially allocate registers that allow short instruction generation."
msgstr ""
-#: c-family/c.opt:272
-msgid "Warn about suspicious uses of memory addresses."
+#: config/epiphany/epiphany.opt:32
+msgid "Set branch cost."
msgstr ""
-#: c-family/c.opt:276 ada/gcc-interface/lang.opt:57
-msgid "Enable most warning messages."
+#: config/epiphany/epiphany.opt:36
+msgid "enable conditional move instruction usage."
msgstr ""
-#: c-family/c.opt:288
-msgid ""
-"Warn whenever an Objective-C assignment is being intercepted by the garbage "
-"collector."
+#: config/epiphany/epiphany.opt:40
+msgid "set number of nops to emit before each insn pattern."
msgstr ""
-#: c-family/c.opt:292
-msgid "Warn about casting functions to incompatible types."
+#: config/epiphany/epiphany.opt:52
+msgid "Use software floating point comparisons."
msgstr ""
-#: c-family/c.opt:296
-msgid ""
-"Warn about boolean expression compared with an integer value different from "
-"true/false."
+#: config/epiphany/epiphany.opt:56
+msgid "Enable split of 32 bit immediate loads into low / high part."
msgstr ""
-#: c-family/c.opt:300
-msgid ""
-"Warn when __builtin_frame_address or __builtin_return_address is used "
-"unsafely."
+#: config/epiphany/epiphany.opt:60
+msgid "Enable use of POST_INC / POST_DEC."
msgstr ""
-#: c-family/c.opt:304
-msgid "Warn when a built-in preprocessor macro is undefined or redefined."
+#: config/epiphany/epiphany.opt:64
+msgid "Enable use of POST_MODIFY."
msgstr ""
-#: c-family/c.opt:308
-msgid "Warn about features not present in ISO C90, but present in ISO C99."
+#: config/epiphany/epiphany.opt:68
+msgid "Set number of bytes on the stack preallocated for use by the callee."
msgstr ""
-#: c-family/c.opt:312
-msgid "Warn about features not present in ISO C99, but present in ISO C11."
+#: config/epiphany/epiphany.opt:72
+msgid "Assume round to nearest is selected for purposes of scheduling."
msgstr ""
-#: c-family/c.opt:316
-msgid "Warn about C constructs that are not in the common subset of C and C++."
+#: config/epiphany/epiphany.opt:76
+msgid "Generate call insns as indirect calls."
msgstr ""
-#: c-family/c.opt:323
-msgid ""
-"Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
-"C++ 2011."
+#: config/epiphany/epiphany.opt:80
+msgid "Generate call insns as direct calls."
msgstr ""
-#: c-family/c.opt:327
+#: config/epiphany/epiphany.opt:84
msgid ""
-"Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO "
-"C++ 2014."
-msgstr ""
-
-#: c-family/c.opt:331
-msgid "Warn about casts which discard qualifiers."
-msgstr ""
-
-#: c-family/c.opt:335
-msgid "Warn about subscripts whose type is \"char\"."
+"Assume labels and symbols can be addressed using 16 bit absolute addresses."
msgstr ""
-#: c-family/c.opt:339
-msgid "Warn about memory access errors found by Pointer Bounds Checker."
+#: config/epiphany/epiphany.opt:108
+msgid ""
+"A floatig point to integer truncation may be replaced with rounding to save "
+"mode switching."
msgstr ""
-#: c-family/c.opt:343
-msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
+#: config/epiphany/epiphany.opt:112
+msgid "Vectorize for double-word operations."
msgstr ""
-#: c-family/c.opt:347
+#: config/epiphany/epiphany.opt:128
msgid ""
-"Warn about possibly nested block comments, and C++ comments spanning more "
-"than one physical line."
+"Split unaligned 8 byte vector moves before post-modify address generation."
msgstr ""
-#: c-family/c.opt:351
-msgid "Synonym for -Wcomment."
+#: config/epiphany/epiphany.opt:132
+msgid "Use the floating point unit for integer add/subtract."
msgstr ""
-#: c-family/c.opt:355
-msgid "Warn for conditionally-supported constructs."
+#: config/epiphany/epiphany.opt:136
+msgid "Set register to hold -1."
msgstr ""
-#: c-family/c.opt:359
-msgid "Warn for implicit type conversions that may change a value."
+#: config/mn10300/mn10300.opt:30
+msgid "Target the AM33 processor."
msgstr ""
-#: c-family/c.opt:363
-msgid "Warn for converting NULL from/to a non-pointer type."
+#: config/mn10300/mn10300.opt:34
+msgid "Target the AM33/2.0 processor."
msgstr ""
-#: c-family/c.opt:371
-msgid "Warn when all constructors and destructors are private."
+#: config/mn10300/mn10300.opt:38
+msgid "Target the AM34 processor."
msgstr ""
-#: c-family/c.opt:375
-msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
+#: config/mn10300/mn10300.opt:42 config/arm/arm.opt:227
+msgid "Tune code for the given processor."
msgstr ""
-#: c-family/c.opt:379
-msgid "Warn when a declaration is found after a statement."
+#: config/mn10300/mn10300.opt:46
+msgid "Work around hardware multiply bug."
msgstr ""
-#: c-family/c.opt:383
-msgid "Warn when deleting a pointer to incomplete type."
+#: config/mn10300/mn10300.opt:55
+msgid "Enable linker relaxations."
msgstr ""
-#: c-family/c.opt:387
-msgid "Warn about deleting polymorphic objects with non-virtual destructors."
+#: config/mn10300/mn10300.opt:59
+msgid "Return pointers in both a0 and d0."
msgstr ""
-#: c-family/c.opt:391
-msgid "Warn if a deprecated compiler feature, class, method, or field is used."
+#: config/mn10300/mn10300.opt:63
+msgid "Allow gcc to generate LIW instructions."
msgstr ""
-#: c-family/c.opt:395
-msgid ""
-"Warn about positional initialization of structs requiring designated "
-"initializers."
+#: config/mn10300/mn10300.opt:67
+msgid "Allow gcc to generate the SETLB and Lcc instructions."
msgstr ""
-#: c-family/c.opt:399
-msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
+#: config/microblaze/microblaze.opt:40
+msgid "Use software emulation for floating point (default)."
msgstr ""
-#: c-family/c.opt:403
-msgid "Warn if type qualifiers on pointers are discarded."
+#: config/microblaze/microblaze.opt:44
+msgid "Use hardware floating point instructions."
msgstr ""
-#: c-family/c.opt:407
-msgid "Warn about compile-time integer division by zero."
+#: config/microblaze/microblaze.opt:48
+msgid "Use table lookup optimization for small signed integer divisions."
msgstr ""
-#: c-family/c.opt:411
-msgid "Warn about duplicated conditions in an if-else-if chain."
+#: config/microblaze/microblaze.opt:52
+msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
msgstr ""
-#: c-family/c.opt:415
-msgid "Warn about violations of Effective C++ style rules."
+#: config/microblaze/microblaze.opt:56
+msgid "Don't optimize block moves, use memcpy."
msgstr ""
-#: c-family/c.opt:419
-msgid "Warn about an empty body in an if or else statement."
+#: config/microblaze/microblaze.opt:60 config/arm/arm.opt:94
+#: config/aarch64/aarch64.opt:65
+msgid "Assume target CPU is configured as big endian."
msgstr ""
-#: c-family/c.opt:423
-msgid "Warn about stray tokens after #elif and #endif."
+#: config/microblaze/microblaze.opt:64 config/arm/arm.opt:155
+#: config/aarch64/aarch64.opt:81
+msgid "Assume target CPU is configured as little endian."
msgstr ""
-#: c-family/c.opt:427
-msgid "Warn about comparison of different enum types."
+#: config/microblaze/microblaze.opt:68
+msgid "Use the soft multiply emulation (default)."
msgstr ""
-#: c-family/c.opt:435
-msgid ""
-"This switch is deprecated; use -Werror=implicit-function-declaration instead."
+#: config/microblaze/microblaze.opt:72
+msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
msgstr ""
-#: c-family/c.opt:439
-msgid ""
-"Warn for implicit type conversions that cause loss of floating point "
-"precision."
+#: config/microblaze/microblaze.opt:76
+msgid "Use the software emulation for divides (default)."
msgstr ""
-#: c-family/c.opt:443
-msgid "Warn if testing floating point numbers for equality."
+#: config/microblaze/microblaze.opt:80
+msgid "Use the hardware barrel shifter instead of emulation."
msgstr ""
-#: c-family/c.opt:447 c-family/c.opt:479
-msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
+#: config/microblaze/microblaze.opt:84
+msgid "Use pattern compare instructions."
msgstr ""
-#: c-family/c.opt:451
-msgid "Warn about format strings that contain NUL bytes."
+#: config/microblaze/microblaze.opt:87
+#, c-format
+msgid "%qs is deprecated; use -fstack-check"
msgstr ""
-#: c-family/c.opt:455
-msgid "Warn if passing too many arguments to a function for its format string."
+#: config/microblaze/microblaze.opt:88
+msgid "Check for stack overflow at runtime."
msgstr ""
-#: c-family/c.opt:459
-msgid "Warn about format strings that are not literals."
+#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
+msgid "Use GP relative sdata/sbss sections."
msgstr ""
-#: c-family/c.opt:463
-msgid "Warn about possible security problems with format functions."
+#: config/microblaze/microblaze.opt:95
+#, c-format
+msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
msgstr ""
-#: c-family/c.opt:467
-msgid "Warn about sign differences with format functions."
+#: config/microblaze/microblaze.opt:96
+msgid "Clear the BSS to zero and place zero initialized in BSS."
msgstr ""
-#: c-family/c.opt:471
-msgid "Warn about strftime formats yielding 2-digit years."
+#: config/microblaze/microblaze.opt:100
+msgid "Use multiply high instructions for high part of 32x32 multiply."
msgstr ""
-#: c-family/c.opt:475
-msgid "Warn about zero-length formats."
+#: config/microblaze/microblaze.opt:104
+msgid "Use hardware floating point conversion instructions."
msgstr ""
-#: c-family/c.opt:483
-msgid "Warn whenever type qualifiers are ignored."
+#: config/microblaze/microblaze.opt:108
+msgid "Use hardware floating point square root instruction."
msgstr ""
-#: c-family/c.opt:487
-msgid "Warn whenever attributes are ignored."
+#: config/microblaze/microblaze.opt:112
+msgid "Description for mxl-mode-executable."
msgstr ""
-#: c-family/c.opt:491
-msgid ""
-"Warn when there is a conversion between pointers that have incompatible "
-"types."
+#: config/microblaze/microblaze.opt:116
+msgid "Description for mxl-mode-xmdstub."
msgstr ""
-#: c-family/c.opt:495
-msgid "Warn about variables which are initialized to themselves."
+#: config/microblaze/microblaze.opt:120
+msgid "Description for mxl-mode-bootstrap."
msgstr ""
-#: c-family/c.opt:499
-msgid "Warn about implicit declarations."
+#: config/microblaze/microblaze.opt:124
+msgid "Description for mxl-mode-novectors."
msgstr ""
-#: c-family/c.opt:503
-msgid "Warn about implicit conversions from \"float\" to \"double\"."
+#: config/microblaze/microblaze.opt:128
+msgid "Use hardware prefetch instruction"
msgstr ""
-#: c-family/c.opt:507
-msgid "Warn about implicit function declarations."
+#: config/spu/spu.opt:20
+msgid "Emit warnings when run-time relocations are generated."
msgstr ""
-#: c-family/c.opt:511
-msgid "Warn when a declaration does not specify a type."
+#: config/spu/spu.opt:24
+msgid "Emit errors when run-time relocations are generated."
msgstr ""
-#: c-family/c.opt:518
-msgid ""
-"Warn about C++11 inheriting constructors when the base has a variadic "
-"constructor."
+#: config/spu/spu.opt:28
+msgid "Specify cost of branches (Default 20)."
msgstr ""
-#: c-family/c.opt:522
-msgid ""
-"Warn about incompatible integer to pointer and pointer to integer "
-"conversions."
+#: config/spu/spu.opt:32
+msgid "Make sure loads and stores are not moved past DMA instructions."
msgstr ""
-#: c-family/c.opt:526
-msgid ""
-"Warn when there is a cast to a pointer from an integer of a different size."
+#: config/spu/spu.opt:36
+msgid "volatile must be specified on any memory that is effected by DMA."
msgstr ""
-#: c-family/c.opt:530
-msgid "Warn about invalid uses of the \"offsetof\" macro."
+#: config/spu/spu.opt:40 config/spu/spu.opt:44
+msgid ""
+"Insert nops when it might improve performance by allowing dual issue "
+"(default)."
msgstr ""
-#: c-family/c.opt:534
-msgid "Warn about PCH files that are found but not used."
+#: config/spu/spu.opt:48
+msgid "Use standard main function as entry for startup."
msgstr ""
-#: c-family/c.opt:538
-msgid "Warn when a jump misses a variable initialization."
+#: config/spu/spu.opt:52
+msgid "Generate branch hints for branches."
msgstr ""
-#: c-family/c.opt:542
-msgid ""
-"Warn when a string or character literal is followed by a ud-suffix which "
-"does not begin with an underscore."
+#: config/spu/spu.opt:56
+msgid "Maximum number of nops to insert for a hint (Default 2)."
msgstr ""
-#: c-family/c.opt:546
+#: config/spu/spu.opt:60
msgid ""
-"Warn when a logical operator is suspiciously always evaluating to true or "
-"false."
+"Approximate maximum number of instructions to allow between a hint and its "
+"branch [125]."
msgstr ""
-#: c-family/c.opt:550
-msgid ""
-"Warn when logical not is used on the left hand side operand of a comparison."
+#: config/spu/spu.opt:64
+msgid "Generate code for 18 bit addressing."
msgstr ""
-#: c-family/c.opt:554
-msgid "Do not warn about using \"long long\" when -pedantic."
+#: config/spu/spu.opt:68
+msgid "Generate code for 32 bit addressing."
msgstr ""
-#: c-family/c.opt:558
-msgid "Warn about suspicious declarations of \"main\"."
+#: config/spu/spu.opt:72 config/sh/sh.opt:273 config/ia64/ia64.opt:114
+#: config/pa/pa.opt:58
+msgid "Specify range of registers to make fixed."
msgstr ""
-#: c-family/c.opt:566
+#: config/spu/spu.opt:76
msgid ""
-"Warn about suspicious calls to memset where the third argument is constant "
-"literal zero and the second is not."
+"Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
+"issue."
msgstr ""
-#: c-family/c.opt:570
-msgid ""
-"Warn when the indentation of the code does not reflect the block structure."
+#: config/spu/spu.opt:80 config/s390/s390.opt:56 config/i386/i386.opt:247
+msgid "Generate code for given CPU."
msgstr ""
-#: c-family/c.opt:574
-msgid "Warn about possibly missing braces around initializers."
+#: config/spu/spu.opt:88
+msgid "Access variables in 32-bit PPU objects (default)."
msgstr ""
-#: c-family/c.opt:578
-msgid "Warn about global functions without previous declarations."
+#: config/spu/spu.opt:92
+msgid "Access variables in 64-bit PPU objects."
msgstr ""
-#: c-family/c.opt:582
-msgid "Warn about missing fields in struct initializers."
+#: config/spu/spu.opt:96
+msgid "Allow conversions between __ea and generic pointers (default)."
msgstr ""
-#: c-family/c.opt:586
-msgid "Warn on direct multiple inheritance."
+#: config/spu/spu.opt:100
+msgid "Size (in KB) of software data cache."
msgstr ""
-#: c-family/c.opt:590
-msgid "Warn on namespace definition."
+#: config/spu/spu.opt:104
+msgid "Atomically write back software data cache lines (default)."
msgstr ""
-#: c-family/c.opt:594
-msgid "Warn about missing sized deallocation functions."
+#: config/c6x/c6x-tables.opt:24
+msgid "Known C6X ISAs (for use with the -march= option):"
msgstr ""
-#: c-family/c.opt:598
-msgid ""
-"Warn about suspicious length parameters to certain string functions if the "
-"argument uses sizeof."
+#: config/c6x/c6x.opt:38 config/msp430/msp430.opt:3 config/mep/mep.opt:143
+#: config/bfin/bfin.opt:40
+msgid "Use simulator runtime."
msgstr ""
-#: c-family/c.opt:602
-msgid "Warn when sizeof is applied on a parameter declared as an array."
+#: config/c6x/c6x.opt:42 config/rs6000/sysv4.opt:28
+msgid "Select method for sdata handling."
msgstr ""
-#: c-family/c.opt:606
-msgid "Warn about functions which might be candidates for format attributes."
+#: config/c6x/c6x.opt:46
+msgid "Valid arguments for the -msdata= option."
msgstr ""
-#: c-family/c.opt:610
-msgid ""
-"Suggest that the override keyword be used when the declaration of a virtual"
+#: config/c6x/c6x.opt:59
+msgid "Compile for the DSBT shared library ABI."
msgstr ""
-#: c-family/c.opt:615
-msgid "Warn about enumerated switches, with no default, missing a case."
+#: config/c6x/c6x.opt:63 config/bfin/bfin.opt:82
+msgid "Avoid generating pc-relative calls; use indirection."
msgstr ""
-#: c-family/c.opt:619
-msgid "Warn about enumerated switches missing a \"default:\" statement."
+#: config/c6x/c6x.opt:67 config/m68k/m68k.opt:103 config/arm/arm.opt:81
+#: config/nios2/nios2.opt:570 config/nds32/nds32.opt:66
+msgid "Specify the name of the target architecture."
msgstr ""
-#: c-family/c.opt:623
-msgid "Warn about all enumerated switches missing a specific case."
+#: config/mcore/mcore.opt:23
+msgid "Generate code for the M*Core M210"
msgstr ""
-#: c-family/c.opt:627
-msgid "Warn about switches with boolean controlling expression."
+#: config/mcore/mcore.opt:27
+msgid "Generate code for the M*Core M340"
msgstr ""
-#: c-family/c.opt:631
-msgid "Warn on primary template declaration."
+#: config/mcore/mcore.opt:31
+msgid "Force functions to be aligned to a 4 byte boundary."
msgstr ""
-#: c-family/c.opt:639
-msgid "Warn about user-specified include directories that do not exist."
+#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
+msgid "Generate big-endian code."
msgstr ""
-#: c-family/c.opt:643
-msgid ""
-"Warn about function parameters declared without a type specifier in K&R-"
-"style functions."
+#: config/mcore/mcore.opt:39
+msgid "Emit call graph information."
msgstr ""
-#: c-family/c.opt:647
-msgid "Warn about global functions without prototypes."
+#: config/mcore/mcore.opt:43
+msgid "Use the divide instruction."
msgstr ""
-#: c-family/c.opt:650 c-family/c.opt:1024 c-family/c.opt:1031
-#: c-family/c.opt:1205 c-family/c.opt:1224 c-family/c.opt:1247
-#: c-family/c.opt:1253 c-family/c.opt:1260 c-family/c.opt:1284
-#: c-family/c.opt:1295 c-family/c.opt:1298 c-family/c.opt:1301
-#: c-family/c.opt:1304 c-family/c.opt:1307 c-family/c.opt:1344
-#: c-family/c.opt:1475 c-family/c.opt:1499 c-family/c.opt:1517
-#: c-family/c.opt:1548 c-family/c.opt:1552 c-family/c.opt:1568
-#: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c-opts.c:419
-#, gcc-internal-format
-msgid "switch %qs is no longer supported"
+#: config/mcore/mcore.opt:47
+msgid "Inline constants if it can be done in 2 insns or less."
msgstr ""
-#: c-family/c.opt:654
-msgid "Warn about use of multi-character character constants."
+#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
+msgid "Generate little-endian code."
msgstr ""
-#: c-family/c.opt:658
+#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
msgid ""
-"Warn about narrowing conversions within { } that are ill-formed in C++11."
+"Assume that run-time support has been provided, so omit -lsim from the "
+"linker command line."
msgstr ""
-#: c-family/c.opt:662
-msgid "Warn about \"extern\" declarations not at file scope."
+#: config/mcore/mcore.opt:60
+msgid "Use arbitrary sized immediates in bit operations."
msgstr ""
-#: c-family/c.opt:666
-msgid ""
-"Warn when a noexcept expression evaluates to false even though the "
-"expression can't actually throw."
+#: config/mcore/mcore.opt:64
+msgid "Prefer word accesses over byte accesses."
msgstr ""
-#: c-family/c.opt:670
-msgid ""
-"Warn when non-templatized friend functions are declared within a template."
+#: config/mcore/mcore.opt:71
+msgid "Set the maximum amount for a single stack increment operation."
msgstr ""
-#: c-family/c.opt:674
-msgid "Warn about non-virtual destructors."
+#: config/mcore/mcore.opt:75
+msgid "Always treat bitfields as int-sized."
msgstr ""
-#: c-family/c.opt:678
-msgid ""
-"Warn about NULL being passed to argument slots marked as requiring non-NULL."
+#: config/arc/arc.opt:26
+msgid "Compile code for big endian mode."
msgstr ""
-#: c-family/c.opt:694
+#: config/arc/arc.opt:30
+msgid "Compile code for little endian mode. This is the default."
+msgstr ""
+
+#: config/arc/arc.opt:34
msgid ""
-"-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings."
+"Disable ARCompact specific pass to generate conditional execution "
+"instructions."
msgstr ""
-#: c-family/c.opt:701
-msgid "argument %qs to %<-Wnormalized%> not recognized"
+#: config/arc/arc.opt:38
+msgid "Generate ARCompact 32-bit code for ARC600 processor."
msgstr ""
-#: c-family/c.opt:717
-msgid "Warn if a C-style cast is used in a program."
+#: config/arc/arc.opt:42
+msgid "Same as -mA6."
msgstr ""
-#: c-family/c.opt:721
-msgid "Warn for obsolescent usage in a declaration."
+#: config/arc/arc.opt:46
+msgid "Generate ARCompact 32-bit code for ARC601 processor."
msgstr ""
-#: c-family/c.opt:725
-msgid "Warn if an old-style parameter definition is used."
+#: config/arc/arc.opt:50
+msgid "Generate ARCompact 32-bit code for ARC700 processor."
msgstr ""
-#: c-family/c.opt:729
-msgid "Warn if a simd directive is overridden by the vectorizer cost model."
+#: config/arc/arc.opt:54
+msgid "Same as -mA7."
msgstr ""
-#: c-family/c.opt:733
+#: config/arc/arc.opt:58
msgid ""
-"Warn if a string is longer than the maximum portable length specified by the "
-"standard."
+"-mmpy-option={0,1,2,3,4,5,6,7,8,9} Compile ARCv2 code with a multiplier "
+"design option. Option 2 is default on."
msgstr ""
-#: c-family/c.opt:737
-msgid "Warn about overloaded virtual function names."
+#: config/arc/arc.opt:62
+msgid "Enable DIV-REM instructions for ARCv2."
msgstr ""
-#: c-family/c.opt:741
-msgid "Warn about overriding initializers without side effects."
+#: config/arc/arc.opt:66
+msgid "Enable code density instructions for ARCv2."
msgstr ""
-#: c-family/c.opt:745
-msgid "Warn about overriding initializers with side effects."
+#: config/arc/arc.opt:70
+msgid "Tweak register allocation to help 16-bit instruction generation."
msgstr ""
-#: c-family/c.opt:749
-msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
+#: config/arc/arc.opt:80
+msgid "Use ordinarily cached memory accesses for volatile references."
msgstr ""
-#: c-family/c.opt:753
-msgid "Warn about possibly missing parentheses."
+#: config/arc/arc.opt:84
+msgid "Enable cache bypass for volatile references."
msgstr ""
-#: c-family/c.opt:761
-msgid "Warn when converting the type of pointers to member functions."
+#: config/arc/arc.opt:88
+msgid "Generate instructions supported by barrel shifter."
msgstr ""
-#: c-family/c.opt:765
-msgid "Warn about function pointer arithmetic."
+#: config/arc/arc.opt:92
+msgid "Generate norm instruction."
msgstr ""
-#: c-family/c.opt:769
-msgid "Warn when a pointer differs in signedness in an assignment."
+#: config/arc/arc.opt:96
+msgid "Generate swap instruction."
msgstr ""
-#: c-family/c.opt:773
-msgid "Warn when a pointer is cast to an integer of a different size."
+#: config/arc/arc.opt:100
+msgid "Generate mul64 and mulu64 instructions."
msgstr ""
-#: c-family/c.opt:777
-msgid "Warn about misuses of pragmas."
+#: config/arc/arc.opt:104
+msgid "Do not generate mpy instructions for ARC700."
msgstr ""
-#: c-family/c.opt:781
+#: config/arc/arc.opt:108
msgid ""
-"Warn if a property for an Objective-C object has no assign semantics "
-"specified."
-msgstr ""
-
-#: c-family/c.opt:785
-msgid "Warn if inherited methods are unimplemented."
+"Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
+"and sat16 are supported."
msgstr ""
-#: c-family/c.opt:789 c-family/c.opt:793
-msgid "Warn for placement new expressions with undefined behavior."
+#: config/arc/arc.opt:112
+msgid ""
+"Dummy flag. This is the default unless FPX switches are provided explicitly."
msgstr ""
-#: c-family/c.opt:797
-msgid "Warn about multiple declarations of the same object."
+#: config/arc/arc.opt:116
+msgid "Generate call insns as register indirect calls."
msgstr ""
-#: c-family/c.opt:801
-msgid "Warn when the compiler reorders code."
+#: config/arc/arc.opt:120
+msgid "Do no generate BRcc instructions in arc_reorg."
msgstr ""
-#: c-family/c.opt:805
+#: config/arc/arc.opt:124
msgid ""
-"Warn whenever a function's return type defaults to \"int\" (C), or about "
-"inconsistent return types (C++)."
+"Generate sdata references. This is the default, unless you compile for PIC."
msgstr ""
-#: c-family/c.opt:809
-msgid "Warn on suspicious constructs involving reverse scalar storage order."
+#: config/arc/arc.opt:128
+msgid "Do not generate millicode thunks (needed only with -Os)."
msgstr ""
-#: c-family/c.opt:813
-msgid "Warn if a selector has multiple methods."
+#: config/arc/arc.opt:132 config/arc/arc.opt:136
+msgid "FPX: Generate Single Precision FPX (compact) instructions."
msgstr ""
-#: c-family/c.opt:817
-msgid "Warn about possible violations of sequence point rules."
+#: config/arc/arc.opt:140
+msgid "FPX: Generate Single Precision FPX (fast) instructions."
msgstr ""
-#: c-family/c.opt:821
-msgid "Warn if a local declaration hides an instance variable."
+#: config/arc/arc.opt:144
+msgid ""
+"FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
msgstr ""
-#: c-family/c.opt:825 c-family/c.opt:829
-msgid "Warn if left shift of a signed value overflows."
+#: config/arc/arc.opt:148 config/arc/arc.opt:152
+msgid "FPX: Generate Double Precision FPX (compact) instructions."
msgstr ""
-#: c-family/c.opt:833
-msgid "Warn if shift count is negative."
+#: config/arc/arc.opt:156
+msgid "FPX: Generate Double Precision FPX (fast) instructions."
msgstr ""
-#: c-family/c.opt:837
-msgid "Warn if shift count >= width of type."
+#: config/arc/arc.opt:160
+msgid "Disable LR and SR instructions from using FPX extension aux registers."
msgstr ""
-#: c-family/c.opt:841
-msgid "Warn if left shifting a negative value."
+#: config/arc/arc.opt:164
+msgid ""
+"Enable generation of ARC SIMD instructions via target-specific builtins."
msgstr ""
-#: c-family/c.opt:845
-msgid "Warn about signed-unsigned comparisons."
+#: config/arc/arc.opt:168
+msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
msgstr ""
-#: c-family/c.opt:853
+#: config/arc/arc.opt:205
msgid ""
-"Warn for implicit type conversions between signed and unsigned integers."
+"size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -"
+"Os."
msgstr ""
-#: c-family/c.opt:857
-msgid "Warn when overload promotes from unsigned to signed."
+#: config/arc/arc.opt:209 config/sh/sh.opt:301
+msgid "Annotate assembler instructions with estimated addresses."
msgstr ""
-#: c-family/c.opt:861
-msgid "Warn about uncasted NULL used as sentinel."
+#: config/arc/arc.opt:213
+msgid ""
+"Cost to assume for a multiply instruction, with 4 being equal to a normal "
+"insn."
msgstr ""
-#: c-family/c.opt:865
-msgid "Warn about unprototyped function declarations."
+#: config/arc/arc.opt:217
+msgid "Tune for ARC600 cpu."
msgstr ""
-#: c-family/c.opt:877
-msgid "Warn if type signatures of candidate methods do not match exactly."
+#: config/arc/arc.opt:221
+msgid "Tune for ARC601 cpu."
msgstr ""
-#: c-family/c.opt:881
-msgid ""
-"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
-"are used."
+#: config/arc/arc.opt:225
+msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
msgstr ""
-#: c-family/c.opt:885
-msgid "Deprecated. This switch has no effect."
+#: config/arc/arc.opt:229 config/arc/arc.opt:233 config/arc/arc.opt:237
+msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
msgstr ""
-#: c-family/c.opt:893
-msgid "Warn if a comparison always evaluates to true or false."
+#: config/arc/arc.opt:241
+msgid "Enable the use of indexed loads."
msgstr ""
-#: c-family/c.opt:897
-msgid "Warn if a throw expression will always result in a call to terminate()."
+#: config/arc/arc.opt:245
+msgid "Enable the use of pre/post modify with register displacement."
msgstr ""
-#: c-family/c.opt:901
-msgid "Warn about features not present in traditional C."
+#: config/arc/arc.opt:249
+msgid "Generate 32x16 multiply and mac instructions."
msgstr ""
-#: c-family/c.opt:905
-msgid ""
-"Warn of prototypes causing type conversions different from what would happen "
-"in the absence of prototype."
+#: config/arc/arc.opt:255
+msgid "Set probability threshold for unaligning branches."
msgstr ""
-#: c-family/c.opt:909
-msgid ""
-"Warn if trigraphs are encountered that might affect the meaning of the "
-"program."
+#: config/arc/arc.opt:259
+msgid "Don't use less than 25 bit addressing range for calls."
msgstr ""
-#: c-family/c.opt:913
-msgid "Warn about @selector()s without previously declared methods."
+#: config/arc/arc.opt:263
+msgid ""
+"Explain what alignment considerations lead to the decision to make an insn "
+"short or long."
msgstr ""
-#: c-family/c.opt:917
-msgid "Warn if an undefined macro is used in an #if directive."
+#: config/arc/arc.opt:267
+msgid "Do alignment optimizations for call instructions."
msgstr ""
-#: c-family/c.opt:929
-msgid "Warn about unrecognized pragmas."
+#: config/arc/arc.opt:271
+msgid ""
+"Enable Rcq constraint handling - most short code generation depends on this."
msgstr ""
-#: c-family/c.opt:933
-msgid "Warn about unsuffixed float constants."
+#: config/arc/arc.opt:275
+msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
msgstr ""
-#: c-family/c.opt:941
-msgid "Warn when typedefs locally defined in a function are not used."
+#: config/arc/arc.opt:279
+msgid "Enable pre-reload use of cbranchsi pattern."
msgstr ""
-#: c-family/c.opt:945
-msgid "Warn about macros defined in the main file that are not used."
+#: config/arc/arc.opt:283
+msgid "Enable bbit peephole2."
msgstr ""
-#: c-family/c.opt:949
+#: config/arc/arc.opt:287
msgid ""
-"Warn if a caller of a function, marked with attribute warn_unused_result, "
-"does not use its return value."
+"Use pc-relative switch case tables - this enables case table shortening."
msgstr ""
-#: c-family/c.opt:957 c-family/c.opt:961
-msgid "Warn when a const variable is unused."
+#: config/arc/arc.opt:291
+msgid "Enable compact casesi pattern."
msgstr ""
-#: c-family/c.opt:965
-msgid "Warn about using variadic macros."
+#: config/arc/arc.opt:295
+msgid "Enable 'q' instruction alternatives."
msgstr ""
-#: c-family/c.opt:969
-msgid ""
-"Warn about questionable usage of the macros used to retrieve variable "
-"arguments."
+#: config/arc/arc.opt:299
+msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
msgstr ""
-#: c-family/c.opt:973
-msgid "Warn if a variable length array is used."
+#: config/arc/arc.opt:306
+msgid "Enable variable polynomial CRC extension."
msgstr ""
-#: c-family/c.opt:977
-msgid "Warn when a register variable is declared volatile."
+#: config/arc/arc.opt:310
+msgid "Enable DSP 3.1 Pack A extensions."
msgstr ""
-#: c-family/c.opt:981
-msgid "Warn on direct virtual inheritance."
+#: config/arc/arc.opt:314
+msgid "Enable dual viterbi butterfly extension."
msgstr ""
-#: c-family/c.opt:985
-msgid "Warn if a virtual base has a non-trivial move assignment operator."
+#: config/arc/arc.opt:324
+msgid "Enable Dual and Single Operand Instructions for Telephony."
msgstr ""
-#: c-family/c.opt:989
-msgid ""
-"In C++, nonzero means warn about deprecated conversion from string literals "
-"to 'char *'. In C, similar warning, except that the conversion is of course "
-"not deprecated by the ISO C standard."
+#: config/arc/arc.opt:328
+msgid "Enable XY Memory extension (DSP version 3)."
msgstr ""
-#: c-family/c.opt:993
-msgid "Warn when a literal '0' is used as null pointer."
+#: config/arc/arc.opt:333
+msgid "Enable Locked Load/Store Conditional extension."
msgstr ""
-#: c-family/c.opt:997
-msgid "Warn about useless casts."
+#: config/arc/arc.opt:337
+msgid "Enable swap byte ordering extension instruction."
msgstr ""
-#: c-family/c.opt:1001
-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."
+#: config/arc/arc.opt:341
+msgid "Enable 64-bit Time-Stamp Counter extension instruction."
msgstr ""
-#: c-family/c.opt:1005
-msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
+#: config/arc/arc.opt:345
+msgid "Pass -EB option through to linker."
msgstr ""
-#: c-family/c.opt:1013
-msgid ""
-"The version of the C++ ABI used for -Wabi warnings and link compatibility "
-"aliases."
+#: config/arc/arc.opt:349
+msgid "Pass -EL option through to linker."
msgstr ""
-#: c-family/c.opt:1017
-msgid "Enforce class member access control semantics."
+#: config/arc/arc.opt:353
+msgid "Pass -marclinux option through to linker."
msgstr ""
-#: c-family/c.opt:1021
-msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent."
+#: config/arc/arc.opt:357
+msgid "Pass -marclinux_prof option through to linker."
msgstr ""
-#: c-family/c.opt:1028
-msgid "Allow variadic functions without named parameter."
+#: config/arc/arc.opt:365
+msgid "Enable lra."
msgstr ""
-#: c-family/c.opt:1032 c-family/c.opt:1261 c-family/c.opt:1549
-#: c-family/c.opt:1553 c-family/c.opt:1569
-msgid "No longer supported."
+#: config/arc/arc.opt:369
+msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
msgstr ""
-#: c-family/c.opt:1036
-msgid "Recognize the \"asm\" keyword."
+#: config/arc/arc.opt:373
+msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
msgstr ""
-#: c-family/c.opt:1044
-msgid "Recognize built-in functions."
+#: config/arc/arc.opt:377
+msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
msgstr ""
-#: c-family/c.opt:1051
-msgid "Where shorter, use canonicalized paths to systems headers."
+#: config/arc/arc.opt:381
+msgid "instrument with mcount calls as in the ucb code."
msgstr ""
-#: c-family/c.opt:1055
-msgid "Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to"
+#: config/arc/arc.opt:411
+msgid "Enable atomic instructions."
msgstr ""
-#: c-family/c.opt:1060
-msgid "Generate pointer bounds checks for variables with incomplete type."
+#: config/arc/arc.opt:415
+msgid "Enable double load/store instructions for ARC HS."
msgstr ""
-#: c-family/c.opt:1064
-msgid ""
-"Use zero bounds for all incoming arguments in 'main' function. It helps when"
+#: config/arc/arc.opt:419
+msgid "Specify the name of the target floating point configuration."
msgstr ""
-#: c-family/c.opt:1069
-msgid ""
-"Forces Pointer Bounds Checker to use narrowed bounds for address of the first"
+#: config/m68k/m68k.opt:30
+msgid "Generate code for a 520X."
msgstr ""
-#: c-family/c.opt:1075
-msgid ""
-"Control how Pointer Bounds Checker handle pointers to object fields. When"
+#: config/m68k/m68k.opt:34
+msgid "Generate code for a 5206e."
msgstr ""
-#: c-family/c.opt:1080
-msgid ""
-"Forces Pointer Bounds Checker to use bounds of the innermost arrays in case "
-"of"
+#: config/m68k/m68k.opt:38
+msgid "Generate code for a 528x."
msgstr ""
-#: c-family/c.opt:1085
-msgid "Allow Pointer Bounds Checker optimizations. By default allowed"
+#: config/m68k/m68k.opt:42
+msgid "Generate code for a 5307."
msgstr ""
-#: c-family/c.opt:1090
-msgid ""
-"Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
+#: config/m68k/m68k.opt:46
+msgid "Generate code for a 5407."
msgstr ""
-#: c-family/c.opt:1094
-msgid ""
-"Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
+#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
+msgid "Generate code for a 68000."
msgstr ""
-#: c-family/c.opt:1098
-msgid "Use statically initialized variable for vars bounds instead of"
+#: config/m68k/m68k.opt:54
+msgid "Generate code for a 68010."
msgstr ""
-#: c-family/c.opt:1103
-msgid "Use statically initialized variable for constant bounds instead of"
+#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
+msgid "Generate code for a 68020."
msgstr ""
-#: c-family/c.opt:1108
-msgid "With this option zero size obtained dynamically for objects with"
+#: config/m68k/m68k.opt:62
+msgid "Generate code for a 68040, without any new instructions."
msgstr ""
-#: c-family/c.opt:1113
-msgid "Generate checks for all read accesses to memory."
+#: config/m68k/m68k.opt:66
+msgid "Generate code for a 68060, without any new instructions."
msgstr ""
-#: c-family/c.opt:1117
-msgid "Generate checks for all write accesses to memory."
+#: config/m68k/m68k.opt:70
+msgid "Generate code for a 68030."
msgstr ""
-#: c-family/c.opt:1121
-msgid "Generate bounds stores for pointer writes."
+#: config/m68k/m68k.opt:74
+msgid "Generate code for a 68040."
msgstr ""
-#: c-family/c.opt:1125
-msgid "Generate bounds passing for calls."
+#: config/m68k/m68k.opt:78
+msgid "Generate code for a 68060."
msgstr ""
-#: c-family/c.opt:1129
-msgid "Instrument only functions marked with bnd_instrument attribute."
+#: config/m68k/m68k.opt:82
+msgid "Generate code for a 68302."
msgstr ""
-#: c-family/c.opt:1133
-msgid "Transform instrumented builtin calls into calls to wrappers."
+#: config/m68k/m68k.opt:86
+msgid "Generate code for a 68332."
msgstr ""
-#: c-family/c.opt:1143
-msgid "Enable Cilk Plus."
+#: config/m68k/m68k.opt:91
+msgid "Generate code for a 68851."
msgstr ""
-#: c-family/c.opt:1147
-msgid "Enable support for C++ concepts."
+#: config/m68k/m68k.opt:95
+msgid "Generate code that uses 68881 floating-point instructions."
msgstr ""
-#: c-family/c.opt:1151
-msgid "Allow the arguments of the '?' operator to have different types."
+#: config/m68k/m68k.opt:99
+msgid "Align variables on a 32-bit boundary."
msgstr ""
-#: c-family/c.opt:1158
-#, c-format
-msgid "no class name specified with %qs"
+#: config/m68k/m68k.opt:107
+msgid "Use the bit-field instructions."
msgstr ""
-#: c-family/c.opt:1159
-msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
+#: config/m68k/m68k.opt:119
+msgid "Generate code for a ColdFire v4e."
msgstr ""
-#: c-family/c.opt:1163
-msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
+#: config/m68k/m68k.opt:123
+msgid "Specify the target CPU."
msgstr ""
-#: c-family/c.opt:1167
-msgid "Emit debug annotations during preprocessing."
+#: config/m68k/m68k.opt:127
+msgid "Generate code for a cpu32."
msgstr ""
-#: c-family/c.opt:1171
-msgid ""
-"-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
-"type parameter from a brace-enclosed initializer-list."
+#: config/m68k/m68k.opt:131
+msgid "Use hardware division instructions on ColdFire."
msgstr ""
-#: c-family/c.opt:1175
-msgid "Factor complex constructors and destructors to favor space over speed."
+#: config/m68k/m68k.opt:135
+msgid "Generate code for a Fido A."
msgstr ""
-#: c-family/c.opt:1183
-msgid "Preprocess directives only."
+#: config/m68k/m68k.opt:139
+msgid "Generate code which uses hardware floating point instructions."
msgstr ""
-#: c-family/c.opt:1187
-msgid "Permit '$' as an identifier character."
+#: config/m68k/m68k.opt:143
+msgid "Enable ID based shared library."
msgstr ""
-#: c-family/c.opt:1191
-msgid "Write all declarations as Ada code transitively."
+#: config/m68k/m68k.opt:147
+msgid "Do not use the bit-field instructions."
msgstr ""
-#: c-family/c.opt:1195
-msgid "Write all declarations as Ada code for the given file only."
+#: config/m68k/m68k.opt:151
+msgid "Use normal calling convention."
msgstr ""
-#: c-family/c.opt:1202
-msgid "Generate code to check exception specifications."
+#: config/m68k/m68k.opt:155
+msgid "Consider type 'int' to be 32 bits wide."
msgstr ""
-#: c-family/c.opt:1209
-msgid ""
-"-fexec-charset=<cset>\tConvert all strings and character constants to "
-"character set <cset>."
+#: config/m68k/m68k.opt:159
+msgid "Generate pc-relative code."
msgstr ""
-#: c-family/c.opt:1213
-msgid "Permit universal character names (\\u and \\U) in identifiers."
+#: config/m68k/m68k.opt:163
+msgid "Use different calling convention using 'rtd'."
msgstr ""
-#: c-family/c.opt:1217
-msgid ""
-"-finput-charset=<cset>\tSpecify the default character set for source files."
+#: config/m68k/m68k.opt:167 config/bfin/bfin.opt:78
+msgid "Enable separate data segment."
msgstr ""
-#: c-family/c.opt:1221
-msgid ""
-"Support dynamic initialization of thread-local variables in a different "
-"translation unit."
+#: config/m68k/m68k.opt:171 config/bfin/bfin.opt:74
+msgid "ID of shared library to build."
msgstr ""
-#: c-family/c.opt:1228
-msgid "Scope of for-init-statement variables is local to the loop."
+#: config/m68k/m68k.opt:175
+msgid "Consider type 'int' to be 16 bits wide."
msgstr ""
-#: c-family/c.opt:1232
-msgid "Do not assume that standard C libraries and \"main\" exist."
+#: config/m68k/m68k.opt:179
+msgid "Generate code with library calls for floating point."
msgstr ""
-#: c-family/c.opt:1236
-msgid "Recognize GNU-defined keywords."
+#: config/m68k/m68k.opt:183
+msgid "Do not use unaligned memory references."
msgstr ""
-#: c-family/c.opt:1240
-msgid "Generate code for GNU runtime environment."
+#: config/m68k/m68k.opt:187
+msgid "Tune for the specified target CPU or architecture."
msgstr ""
-#: c-family/c.opt:1244
-msgid "Use traditional GNU semantics for inline functions."
+#: config/m68k/m68k.opt:191
+msgid "Support more than 8192 GOT entries on ColdFire."
msgstr ""
-#: c-family/c.opt:1250
-msgid ""
-"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
+#: config/m68k/m68k.opt:195
+msgid "Support TLS segment larger than 64K."
msgstr ""
-#: c-family/c.opt:1257
-msgid "Assume normal C execution environment."
+#: config/m68k/ieee.opt:24 config/i386/i386.opt:358
+msgid "Use IEEE math for fp comparisons."
msgstr ""
-#: c-family/c.opt:1265
-msgid "Export functions even if they can be inlined."
+#: config/m68k/m68k-tables.opt:25
+msgid "Known M68K CPUs (for use with the -mcpu= option):"
msgstr ""
-#: c-family/c.opt:1269
-msgid "Emit implicit instantiations of inline templates."
+#: config/m68k/m68k-tables.opt:365
+msgid "Known M68K microarchitectures (for use with the -mtune= option):"
msgstr ""
-#: c-family/c.opt:1273
-msgid "Emit implicit instantiations of templates."
+#: config/m68k/m68k-tables.opt:411
+msgid "Known M68K ISAs (for use with the -march= option):"
msgstr ""
-#: c-family/c.opt:1277
-msgid "Inject friend functions into enclosing namespace."
+#: config/v850/v850.opt:29
+msgid "Use registers r2 and r5."
msgstr ""
-#: c-family/c.opt:1281
-msgid "Don't emit dllexported inline functions unless needed."
+#: config/v850/v850.opt:33
+msgid "Use 4 byte entries in switch tables."
msgstr ""
-#: c-family/c.opt:1288
-msgid ""
-"Allow implicit conversions between vectors with differing numbers of "
-"subparts and/or differing element types."
+#: config/v850/v850.opt:37
+msgid "Enable backend debugging."
msgstr ""
-#: c-family/c.opt:1292
-msgid "Don't warn about uses of Microsoft extensions."
+#: config/v850/v850.opt:41
+msgid "Do not use the callt instruction (default)."
msgstr ""
-#: c-family/c.opt:1311
-msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
+#: config/v850/v850.opt:45
+msgid "Reuse r30 on a per function basis."
msgstr ""
-#: c-family/c.opt:1315
-msgid "Assume that receivers of Objective-C messages may be nil."
+#: config/v850/v850.opt:52
+msgid "Prohibit PC relative function calls."
msgstr ""
-#: c-family/c.opt:1319
-msgid ""
-"Allow access to instance variables as if they were local declarations within "
-"instance method implementations."
+#: config/v850/v850.opt:56
+msgid "Use stubs for function prologues."
msgstr ""
-#: c-family/c.opt:1323
-msgid ""
-"-fvisibility=[private|protected|public|package]\tSet the default symbol "
-"visibility."
+#: config/v850/v850.opt:60
+msgid "Set the max size of data eligible for the SDA area."
msgstr ""
-#: c-family/c.opt:1326
-#, c-format
-msgid "unrecognized ivar visibility value %qs"
+#: config/v850/v850.opt:67
+msgid "Enable the use of the short load instructions."
msgstr ""
-#: c-family/c.opt:1348
-msgid ""
-"Treat a throw() exception specification as noexcept to improve code size."
+#: config/v850/v850.opt:71
+msgid "Same as: -mep -mprolog-function."
msgstr ""
-#: c-family/c.opt:1352
-msgid ""
-"Specify which ABI to use for Objective-C family code and meta-data "
-"generation."
+#: config/v850/v850.opt:75
+msgid "Set the max size of data eligible for the TDA area."
msgstr ""
-#: c-family/c.opt:1358
+#: config/v850/v850.opt:82
+msgid "Do not enforce strict alignment."
+msgstr ""
+
+#: config/v850/v850.opt:86
msgid ""
-"Generate special Objective-C methods to initialize/destroy non-POD C++ "
-"ivars, if needed."
+"Put jump tables for switch statements into the .data section rather than "
+"the .code section."
msgstr ""
-#: c-family/c.opt:1362
-msgid "Allow fast jumps to the message dispatcher."
+#: config/v850/v850.opt:93
+msgid "Compile for the v850 processor."
msgstr ""
-#: c-family/c.opt:1368
-msgid "Enable Objective-C exception and synchronization syntax."
+#: config/v850/v850.opt:97
+msgid "Compile for the v850e processor."
msgstr ""
-#: c-family/c.opt:1372
-msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
+#: config/v850/v850.opt:101
+msgid "Compile for the v850e1 processor."
msgstr ""
-#: c-family/c.opt:1376
+#: config/v850/v850.opt:105
+msgid "Compile for the v850es variant of the v850e1."
+msgstr ""
+
+#: config/v850/v850.opt:109
+msgid "Compile for the v850e2 processor."
+msgstr ""
+
+#: config/v850/v850.opt:113
+msgid "Compile for the v850e2v3 processor."
+msgstr ""
+
+#: config/v850/v850.opt:117
+msgid "Compile for the v850e3v5 processor."
+msgstr ""
+
+#: config/v850/v850.opt:124
+msgid "Enable v850e3v5 loop instructions."
+msgstr ""
+
+#: config/v850/v850.opt:128
+msgid "Set the max size of data eligible for the ZDA area."
+msgstr ""
+
+#: config/v850/v850.opt:135
+msgid "Enable relaxing in the assembler."
+msgstr ""
+
+#: config/v850/v850.opt:139
+msgid "Prohibit PC relative jumps."
+msgstr ""
+
+#: config/v850/v850.opt:143
+msgid "Inhibit the use of hardware floating point instructions."
+msgstr ""
+
+#: config/v850/v850.opt:147
msgid ""
-"Enable inline checks for nil receivers with the NeXT runtime and ABI version "
-"2."
+"Allow the use of hardware floating point instructions for V850E2V3 and up."
msgstr ""
-#: c-family/c.opt:1381
-msgid "Enable Objective-C setjmp exception handling runtime."
+#: config/v850/v850.opt:151
+msgid "Enable support for the RH850 ABI. This is the default."
msgstr ""
-#: c-family/c.opt:1385
-msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
+#: config/v850/v850.opt:155
+msgid "Enable support for the old GCC ABI."
msgstr ""
-#: c-family/c.opt:1389
-msgid "Enable OpenACC."
+#: config/v850/v850.opt:159
+msgid "Support alignments of up to 64-bits."
msgstr ""
-#: c-family/c.opt:1393
-msgid "Specify default OpenACC compute dimensions."
+#: config/m32r/m32r.opt:34
+msgid "Compile for the m32rx."
msgstr ""
-#: c-family/c.opt:1397
-msgid "Enable OpenMP (implies -frecursive in Fortran)."
+#: config/m32r/m32r.opt:38
+msgid "Compile for the m32r2."
msgstr ""
-#: c-family/c.opt:1401
-msgid "Enable OpenMP's SIMD directives."
+#: config/m32r/m32r.opt:42
+msgid "Compile for the m32r."
msgstr ""
-#: c-family/c.opt:1405
-msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
+#: config/m32r/m32r.opt:46
+msgid "Align all loops to 32 byte boundary."
msgstr ""
-#: c-family/c.opt:1416
-msgid "Look for and use PCH files even when preprocessing."
+#: config/m32r/m32r.opt:50
+msgid "Prefer branches over conditional execution."
msgstr ""
-#: c-family/c.opt:1420
-msgid "Downgrade conformance errors to warnings."
+#: config/m32r/m32r.opt:54
+msgid "Give branches their default cost."
msgstr ""
-#: c-family/c.opt:1424
-msgid "Enable Plan 9 language extensions."
+#: config/m32r/m32r.opt:58
+msgid "Display compile time statistics."
msgstr ""
-#: c-family/c.opt:1428
-msgid "Treat the input file as already preprocessed."
+#: config/m32r/m32r.opt:62
+msgid "Specify cache flush function."
msgstr ""
-#: c-family/c.opt:1436
+#: config/m32r/m32r.opt:66
+msgid "Specify cache flush trap number."
+msgstr ""
+
+#: config/m32r/m32r.opt:70
+msgid "Only issue one instruction per cycle."
+msgstr ""
+
+#: config/m32r/m32r.opt:74
+msgid "Allow two instructions to be issued per cycle."
+msgstr ""
+
+#: config/m32r/m32r.opt:78
+msgid "Code size: small, medium or large."
+msgstr ""
+
+#: config/m32r/m32r.opt:94
+msgid "Don't call any cache flush functions."
+msgstr ""
+
+#: config/m32r/m32r.opt:98
+msgid "Don't call any cache flush trap."
+msgstr ""
+
+#: config/m32r/m32r.opt:105
+msgid "Small data area: none, sdata, use."
+msgstr ""
+
+#: config/arm/arm.opt:26
+msgid "TLS dialect to use:"
+msgstr ""
+
+#: config/arm/arm.opt:36
+msgid "Specify an ABI."
+msgstr ""
+
+#: config/arm/arm.opt:40
+msgid "Known ARM ABIs (for use with the -mabi= option):"
+msgstr ""
+
+#: config/arm/arm.opt:59
+msgid "Generate a call to abort if a noreturn function returns."
+msgstr ""
+
+#: config/arm/arm.opt:66
+msgid "Pass FP arguments in FP registers."
+msgstr ""
+
+#: config/arm/arm.opt:70
+msgid "Generate APCS conformant stack frames."
+msgstr ""
+
+#: config/arm/arm.opt:74
+msgid "Generate re-entrant, PIC code."
+msgstr ""
+
+#: config/arm/arm.opt:90
+msgid "Generate code in 32 bit ARM state."
+msgstr ""
+
+#: config/arm/arm.opt:98
+msgid "Thumb: Assume non-static functions may be called from ARM code."
+msgstr ""
+
+#: config/arm/arm.opt:102
+msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
+msgstr ""
+
+#: config/arm/arm.opt:106 config/bfin/bfin.opt:44
+msgid "Specify the name of the target CPU."
+msgstr ""
+
+#: config/arm/arm.opt:110
+msgid "Specify if floating point hardware should be used."
+msgstr ""
+
+#: config/arm/arm.opt:114
+msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
+msgstr ""
+
+#: config/arm/arm.opt:127
+msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
+msgstr ""
+
+#: config/arm/arm.opt:131
+msgid "Specify the __fp16 floating-point format."
+msgstr ""
+
+#: config/arm/arm.opt:135
+msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
+msgstr ""
+
+#: config/arm/arm.opt:148
+msgid "Specify the name of the target floating point hardware/format."
+msgstr ""
+
+#: config/arm/arm.opt:159
+msgid "Generate call insns as indirect calls, if necessary."
+msgstr ""
+
+#: config/arm/arm.opt:163
+msgid "Assume data segments are relative to text segment."
+msgstr ""
+
+#: config/arm/arm.opt:167
+msgid "Specify the register to be used for PIC addressing."
+msgstr ""
+
+#: config/arm/arm.opt:171
+msgid "Store function names in object code."
+msgstr ""
+
+#: config/arm/arm.opt:175
+msgid "Permit scheduling of a function's prologue sequence."
+msgstr ""
+
+#: config/arm/arm.opt:179 config/rs6000/rs6000.opt:248
+msgid "Do not load the PIC register in function prologues."
+msgstr ""
+
+#: config/arm/arm.opt:186
+msgid "Specify the minimum bit alignment of structures."
+msgstr ""
+
+#: config/arm/arm.opt:190
+msgid "Generate code for Thumb state."
+msgstr ""
+
+#: config/arm/arm.opt:194
+msgid "Support calls between Thumb and ARM instruction sets."
+msgstr ""
+
+#: config/arm/arm.opt:198
+msgid "Specify thread local storage scheme."
+msgstr ""
+
+#: config/arm/arm.opt:202
+msgid "Specify how to access the thread pointer."
+msgstr ""
+
+#: config/arm/arm.opt:206
+msgid "Valid arguments to -mtp=:"
+msgstr ""
+
+#: config/arm/arm.opt:219
+msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
+msgstr ""
+
+#: config/arm/arm.opt:223
+msgid "Thumb: Generate (leaf) stack frames even if not needed."
+msgstr ""
+
+#: config/arm/arm.opt:231
msgid ""
-"-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
-"expansion and display them in error messages."
+"Print CPU tuning information as comment in assembler file. This is an "
+"option used only for regression testing of the compiler and not intended for "
+"ordinary use in compiling code."
msgstr ""
-#: c-family/c.opt:1440
+#: config/arm/arm.opt:242
msgid ""
-"-fno-pretty-templates Do not pretty-print template specializations as the "
-"template signature followed by the arguments."
+"Use Neon quad-word (rather than double-word) registers for vectorization."
msgstr ""
-#: c-family/c.opt:1444
+#: config/arm/arm.opt:246
msgid ""
-"Used in Fix-and-Continue mode to indicate that object files may be swapped "
-"in at runtime."
+"Use Neon double-word (rather than quad-word) registers for vectorization."
msgstr ""
-#: c-family/c.opt:1448
-msgid "Enable automatic template instantiation."
+#: config/arm/arm.opt:250
+msgid "Only generate absolute relocations on word sized values."
msgstr ""
-#: c-family/c.opt:1452
-msgid "Generate run time type descriptor information."
+#: config/arm/arm.opt:254
+msgid "Generate IT blocks appropriate for ARMv8."
msgstr ""
-#: c-family/c.opt:1456 ada/gcc-interface/lang.opt:77
-msgid "Use the narrowest integer type possible for enumeration types."
+#: config/arm/arm.opt:258
+msgid "Use the old RTX costing tables (transitional)."
msgstr ""
-#: c-family/c.opt:1460
-msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
+#: config/arm/arm.opt:262
+msgid ""
+"Use the new generic RTX cost tables if new core-specific cost table not "
+"available (transitional)."
msgstr ""
-#: c-family/c.opt:1464
-msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
+#: config/arm/arm.opt:266
+msgid ""
+"Avoid overlapping destination and address registers on LDRD instructions "
+"that may trigger Cortex-M3 errata."
msgstr ""
-#: c-family/c.opt:1468 ada/gcc-interface/lang.opt:81
-msgid "Make \"char\" signed by default."
+#: config/arm/arm.opt:271
+msgid "Enable unaligned word and halfword accesses to packed data."
msgstr ""
-#: c-family/c.opt:1472
-msgid "Enable C++14 sized deallocation support."
+#: config/arm/arm.opt:275
+msgid "Use Neon to perform 64-bits operations rather than core registers."
msgstr ""
-#: c-family/c.opt:1479
+#: config/arm/arm.opt:279
+msgid "Assume loading data from flash is slower than fetching instructions."
+msgstr ""
+
+#: config/arm/arm.opt:283
+msgid "Assume unified syntax for inline assembly code."
+msgstr ""
+
+#: config/arm/arm-tables.opt:25
+msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
+msgstr ""
+
+#: config/arm/arm-tables.opt:341
+msgid "Known ARM architectures (for use with the -march= option):"
+msgstr ""
+
+#: config/arm/arm-tables.opt:438
+msgid "Known ARM FPUs (for use with the -mfpu= option):"
+msgstr ""
+
+#: config/tilepro/tilepro.opt:23
msgid ""
-"-fsso-struct=[big-endian|little-endian]\tSet the default scalar storage "
-"order."
+"Compile with 32 bit longs and pointers, which is the only supported behavior "
+"and thus the flag is ignored."
msgstr ""
-#: c-family/c.opt:1482
+#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
+msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
+msgstr ""
+
+#: config/tilepro/tilepro.opt:32
+msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
+msgstr ""
+
+#: config/sol2.opt:32
+msgid "Clear hardware capabilities when linking."
+msgstr ""
+
+#: config/sol2.opt:36
+msgid "Pass -z text to linker."
+msgstr ""
+
+#: config/vms/vms.opt:27
+msgid "Malloc data into P2 space."
+msgstr ""
+
+#: config/vms/vms.opt:31
+msgid "Set name of main routine for the debugger."
+msgstr ""
+
+#: config/vms/vms.opt:35
+msgid "Use VMS exit codes instead of posix ones."
+msgstr ""
+
+#: config/vms/vms.opt:39
+msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
+msgstr ""
+
+#: config/vms/vms.opt:42
#, c-format
-msgid "unrecognized scalar storage order value %qs"
+msgid "unknown pointer size model %qs"
msgstr ""
-#: c-family/c.opt:1492
-msgid "Display statistics accumulated during compilation."
+#: config/avr/avr.opt:23
+msgid "Use subroutines for function prologues and epilogues."
msgstr ""
-#: c-family/c.opt:1496
+#: config/avr/avr.opt:26
+#, c-format
+msgid "missing device or architecture after %qs"
+msgstr ""
+
+#: config/avr/avr.opt:27
+msgid "-mmcu=MCU\tSelect the target MCU."
+msgstr ""
+
+#: config/avr/avr.opt:31
+msgid "Set the number of 64 KiB flash segments."
+msgstr ""
+
+#: config/avr/avr.opt:35
+msgid "Indicate presence of a processor erratum."
+msgstr ""
+
+#: config/avr/avr.opt:39
+msgid "Enable Read-Modify-Write (RMW) instructions support/use."
+msgstr ""
+
+#: config/avr/avr.opt:49
+msgid "Use an 8-bit 'int' type."
+msgstr ""
+
+#: config/avr/avr.opt:53
+msgid "Change the stack pointer without disabling interrupts."
+msgstr ""
+
+#: config/avr/avr.opt:57
msgid ""
-"Assume that values of enumeration type are always within the minimum range "
-"of that type."
+"Set the branch costs for conditional branch instructions. Reasonable values "
+"are small, non-negative integers. The default branch cost is 0."
msgstr ""
-#: c-family/c.opt:1503
-msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
+#: config/avr/avr.opt:67
+msgid "Change only the low 8 bits of the stack pointer."
msgstr ""
-#: c-family/c.opt:1507
+#: config/avr/avr.opt:71
+msgid "Relax branches."
+msgstr ""
+
+#: config/avr/avr.opt:75
msgid ""
-"Set the maximum number of template instantiation notes for a single warning "
-"or error."
+"Make the linker relaxation machine assume that a program counter wrap-around "
+"occurs."
msgstr ""
-#: c-family/c.opt:1514
+#: config/avr/avr.opt:79
msgid ""
-"-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
+"Accumulate outgoing function arguments and acquire/release the needed stack "
+"space for outpoing function arguments in function prologue/epilogue. "
+"Without this option, outgoing arguments are pushed before calling a function "
+"and popped afterwards. This option can lead to reduced code size for "
+"functions that call many functions that get their arguments on the stack "
+"like, for example printf."
msgstr ""
-#: c-family/c.opt:1521
+#: config/avr/avr.opt:83
msgid ""
-"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
-"local statics."
+"When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
+"decrement, post-increment and indirect addressing with the X register. "
+"Without this option, the compiler may assume that there is an addressing "
+"mode X+const similar to Y+const and Z+const and emit instructions to emulate "
+"such an addressing mode for X."
msgstr ""
-#: c-family/c.opt:1525
+#: config/avr/avr.opt:88
msgid ""
-"When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
+"The device has no SPH special function register. This option will be "
+"overridden by the compiler driver with the correct setting if presence/"
+"absence of SPH can be deduced from -mmcu=MCU."
msgstr ""
-#: c-family/c.opt:1529
-msgid "Make \"char\" unsigned by default."
+#: config/avr/avr.opt:92
+msgid "Warn if the address space of an address is changed."
msgstr ""
-#: c-family/c.opt:1533
-msgid "Use __cxa_atexit to register destructors."
+#: config/avr/avr.opt:96
+msgid ""
+"Allow to use truncation instead of rounding towards 0 for fractional int "
+"types."
msgstr ""
-#: c-family/c.opt:1537
-msgid "Use __cxa_get_exception_ptr in exception handling."
+#: config/avr/avr.opt:100
+msgid "Do not link against the device-specific library lib<MCU>.a."
msgstr ""
-#: c-family/c.opt:1541
-msgid "Marks all inlined functions and methods as having hidden visibility."
+#: config/s390/tpf.opt:23
+msgid "Enable TPF-OS tracing code."
msgstr ""
-#: c-family/c.opt:1545
-msgid "Changes visibility to match Microsoft Visual Studio by default."
+#: config/s390/tpf.opt:27
+msgid "Specify main object for TPF-OS."
msgstr ""
-#: c-family/c.opt:1557
-msgid "Emit common-like symbols as weak symbols."
+#: config/s390/s390.opt:48
+msgid "31 bit ABI."
msgstr ""
-#: c-family/c.opt:1561
-msgid ""
-"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
-"to character set <cset>."
+#: config/s390/s390.opt:52
+msgid "64 bit ABI."
msgstr ""
-#: c-family/c.opt:1565
-msgid "Generate a #line directive pointing at the current working directory."
+#: config/s390/s390.opt:96
+msgid "Maintain backchain pointer."
msgstr ""
-#: c-family/c.opt:1573
+#: config/s390/s390.opt:100
+msgid "Additional debug prints."
+msgstr ""
+
+#: config/s390/s390.opt:104
+msgid "ESA/390 architecture."
+msgstr ""
+
+#: config/s390/s390.opt:108
+msgid "Enable decimal floating point hardware support."
+msgstr ""
+
+#: config/s390/s390.opt:112
+msgid "Enable hardware floating point."
+msgstr ""
+
+#: config/s390/s390.opt:116
msgid ""
-"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
+"Takes two non-negative integer numbers separated by a comma. Prepend the "
+"function label with the number of two-byte Nop instructions indicated by the "
+"first. Append Nop instructions covering the number of halfwords indicated "
+"by the second after the label. Nop instructions of the largest possible "
+"size are used (six, four or two bytes), beginning with the largest possible "
+"size. Using 0 for both values disables hotpatching."
msgstr ""
-#: c-family/c.opt:1577
-msgid "Dump declarations to a .decl file."
+#: config/s390/s390.opt:134
+msgid "Use hardware transactional execution instructions."
msgstr ""
-#: c-family/c.opt:1581
+#: config/s390/s390.opt:138
+msgid "Use hardware vector facility instructions and enable the vector ABI."
+msgstr ""
+
+#: config/s390/s390.opt:142
+msgid "Use packed stack layout."
+msgstr ""
+
+#: config/s390/s390.opt:146
+msgid "Use bras for executable < 64k."
+msgstr ""
+
+#: config/s390/s390.opt:150
+msgid "Disable hardware floating point."
+msgstr ""
+
+#: config/s390/s390.opt:154
msgid ""
-"-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
+"Set the max. number of bytes which has to be left to stack size before a "
+"trap instruction is triggered."
msgstr ""
-#: c-family/c.opt:1585
+#: config/s390/s390.opt:158
+msgid "Switches off the -mstack-guard= option."
+msgstr ""
+
+#: config/s390/s390.opt:162
msgid ""
-"-femit-struct-debug-reduced\tConservative reduced debug info for structs."
+"Emit extra code in the function prologue in order to trap if the stack size "
+"exceeds the given limit."
msgstr ""
-#: c-family/c.opt:1589
+#: config/s390/s390.opt:166
+msgid "Switches off the -mstack-size= option."
+msgstr ""
+
+#: config/s390/s390.opt:174
+msgid "Use the mvcle instruction for block moves."
+msgstr ""
+
+#: config/s390/s390.opt:178
msgid ""
-"-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
-"structs."
+"Enable the z vector language extension providing the context-sensitive "
+"vector macro and enable the Altivec-style builtins in vecintrin.h."
msgstr ""
-#: c-family/c.opt:1593
+#: config/s390/s390.opt:183
+msgid "Warn if a function uses alloca or creates an array with dynamic size."
+msgstr ""
+
+#: config/s390/s390.opt:187
+msgid "Warn if a single function's framesize exceeds the given framesize."
+msgstr ""
+
+#: config/s390/s390.opt:191
+msgid "z/Architecture."
+msgstr ""
+
+#: config/s390/s390.opt:195
msgid ""
-"Interpret imaginary, fixed-point, or other gnu number suffix as the "
-"corresponding"
+"Set the branch costs for conditional branch instructions. Reasonable values "
+"are small, non-negative integers. The default branch cost is 1."
msgstr ""
-#: c-family/c.opt:1598
-msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
+#: config/darwin.opt:56 common.opt:336 common.opt:339 common.opt:2813
+#: 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:216 c-family/c.opt:220
+#: c-family/c.opt:232 c-family/c.opt:1601 c-family/c.opt:1609
+#, c-format
+msgid "missing filename after %qs"
msgstr ""
-#: c-family/c.opt:1602
-msgid "-imacros <file>\tAccept definition of macros in <file>."
+#: config/darwin.opt:117
+msgid "Generate compile-time CFString objects."
msgstr ""
-#: c-family/c.opt:1606
-msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
+#: config/darwin.opt:214
+msgid "Warn if constant CFString objects contain non-portable characters."
msgstr ""
-#: c-family/c.opt:1610
-msgid "-include <file>\tInclude the contents of <file> before other files."
+#: config/darwin.opt:219
+msgid "Generate AT&T-style stubs for Mach-O."
msgstr ""
-#: c-family/c.opt:1614
-msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
+#: config/darwin.opt:223
+msgid "Generate code suitable for executables (NOT shared libs)."
msgstr ""
-#: c-family/c.opt:1618
-msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
+#: config/darwin.opt:227
+msgid "Generate code suitable for fast turn around debugging."
msgstr ""
-#: c-family/c.opt:1622
-msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
+#: config/darwin.opt:235
+msgid "The earliest MacOS X version on which this program will run."
msgstr ""
-#: c-family/c.opt:1626
-msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
+#: config/darwin.opt:239
+msgid "Set sizeof(bool) to 1."
msgstr ""
-#: c-family/c.opt:1630
-msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
+#: config/darwin.opt:243
+msgid "Generate code for darwin loadable kernel extensions."
msgstr ""
-#: c-family/c.opt:1634
-msgid ""
-"-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
+#: config/darwin.opt:247
+msgid "Generate code for the kernel or loadable kernel extensions."
msgstr ""
-#: c-family/c.opt:1644
+#: config/darwin.opt:251
msgid ""
-"Do not search standard system include directories (those specified with -"
-"isystem will still be used)."
+"-iframework <dir>\tAdd <dir> to the end of the system framework include path."
msgstr ""
-#: c-family/c.opt:1648
-msgid "Do not search standard system include directories for C++."
+#: config/darwin.opt:401
+msgid "The version of ld64 in use for this toolchain."
msgstr ""
-#: c-family/c.opt:1660
-msgid "Generate C header of platform-specific features."
+#: config/sh/superh.opt:6
+msgid "Board name [and memory region]."
msgstr ""
-#: c-family/c.opt:1664
-msgid "Remap file names when including files."
+#: config/sh/superh.opt:10
+msgid "Runtime name."
msgstr ""
-#: c-family/c.opt:1668 c-family/c.opt:1672
-msgid ""
-"Conform to the ISO 1998 C++ standard revised by the 2003 technical "
-"corrigendum."
+#: config/sh/sh.opt:48
+msgid "Generate SH1 code."
msgstr ""
-#: c-family/c.opt:1676
-msgid "Conform to the ISO 2011 C++ standard."
+#: config/sh/sh.opt:52
+msgid "Generate SH2 code."
msgstr ""
-#: c-family/c.opt:1680
-msgid "Deprecated in favor of -std=c++11."
+#: config/sh/sh.opt:56
+msgid "Generate default double-precision SH2a-FPU code."
msgstr ""
-#: c-family/c.opt:1684
-msgid "Deprecated in favor of -std=c++14."
+#: config/sh/sh.opt:60
+msgid "Generate SH2a FPU-less code."
msgstr ""
-#: c-family/c.opt:1688
-msgid "Conform to the ISO 2014 C++ standard."
+#: config/sh/sh.opt:64
+msgid "Generate default single-precision SH2a-FPU code."
msgstr ""
-#: c-family/c.opt:1692
-msgid ""
-"Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete "
-"support)."
+#: config/sh/sh.opt:68
+msgid "Generate only single-precision SH2a-FPU code."
msgstr ""
-#: c-family/c.opt:1699 c-family/c.opt:1796
-msgid "Conform to the ISO 2011 C standard."
+#: config/sh/sh.opt:72
+msgid "Generate SH2e code."
msgstr ""
-#: c-family/c.opt:1703
-msgid "Deprecated in favor of -std=c11."
+#: config/sh/sh.opt:76
+msgid "Generate SH3 code."
msgstr ""
-#: c-family/c.opt:1707 c-family/c.opt:1711 c-family/c.opt:1780
-msgid "Conform to the ISO 1990 C standard."
+#: config/sh/sh.opt:80
+msgid "Generate SH3e code."
msgstr ""
-#: c-family/c.opt:1715 c-family/c.opt:1788
-msgid "Conform to the ISO 1999 C standard."
+#: config/sh/sh.opt:84
+msgid "Generate SH4 code."
msgstr ""
-#: c-family/c.opt:1719
-msgid "Deprecated in favor of -std=c99."
+#: config/sh/sh.opt:88
+msgid "Generate SH4-100 code."
msgstr ""
-#: c-family/c.opt:1723 c-family/c.opt:1728
-msgid "Conform to the ISO 1998 C++ standard revised by the 2003 technical"
+#: config/sh/sh.opt:92
+msgid "Generate SH4-200 code."
msgstr ""
-#: c-family/c.opt:1733
-msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
+#: config/sh/sh.opt:98
+msgid "Generate SH4-300 code."
msgstr ""
-#: c-family/c.opt:1737
-msgid "Deprecated in favor of -std=gnu++11."
+#: config/sh/sh.opt:102
+msgid "Generate SH4 FPU-less code."
msgstr ""
-#: c-family/c.opt:1741
-msgid "Deprecated in favor of -std=gnu++14."
+#: config/sh/sh.opt:106
+msgid "Generate SH4-100 FPU-less code."
msgstr ""
-#: c-family/c.opt:1745
-msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
+#: config/sh/sh.opt:110
+msgid "Generate SH4-200 FPU-less code."
msgstr ""
-#: c-family/c.opt:1749
-msgid ""
-"Conform to the ISO 201z(7?) C++ draft standard with GNU extensions "
-"(experimental and incomplete support)."
+#: config/sh/sh.opt:114
+msgid "Generate SH4-300 FPU-less code."
msgstr ""
-#: c-family/c.opt:1756
-msgid "Conform to the ISO 2011 C standard with GNU extensions."
+#: config/sh/sh.opt:118
+msgid "Generate code for SH4 340 series (MMU/FPU-less)."
msgstr ""
-#: c-family/c.opt:1760
-msgid "Deprecated in favor of -std=gnu11."
+#: config/sh/sh.opt:123
+msgid "Generate code for SH4 400 series (MMU/FPU-less)."
msgstr ""
-#: c-family/c.opt:1764 c-family/c.opt:1768
-msgid "Conform to the ISO 1990 C standard with GNU extensions."
+#: config/sh/sh.opt:128
+msgid "Generate code for SH4 500 series (FPU-less)."
msgstr ""
-#: c-family/c.opt:1772
-msgid "Conform to the ISO 1999 C standard with GNU extensions."
+#: config/sh/sh.opt:133
+msgid "Generate default single-precision SH4 code."
msgstr ""
-#: c-family/c.opt:1776
-msgid "Deprecated in favor of -std=gnu99."
+#: config/sh/sh.opt:137
+msgid "Generate default single-precision SH4-100 code."
msgstr ""
-#: c-family/c.opt:1784
-msgid "Conform to the ISO 1990 C standard as amended in 1994."
+#: config/sh/sh.opt:141
+msgid "Generate default single-precision SH4-200 code."
msgstr ""
-#: c-family/c.opt:1792
-msgid "Deprecated in favor of -std=iso9899:1999."
+#: config/sh/sh.opt:145
+msgid "Generate default single-precision SH4-300 code."
msgstr ""
-#: c-family/c.opt:1803
-msgid "Enable traditional preprocessing."
+#: config/sh/sh.opt:149
+msgid "Generate only single-precision SH4 code."
msgstr ""
-#: c-family/c.opt:1807
-msgid "-trigraphs\tSupport ISO C trigraphs."
+#: config/sh/sh.opt:153
+msgid "Generate only single-precision SH4-100 code."
msgstr ""
-#: c-family/c.opt:1811
-msgid "Do not predefine system-specific and GCC-specific macros."
+#: config/sh/sh.opt:157
+msgid "Generate only single-precision SH4-200 code."
+msgstr ""
+
+#: config/sh/sh.opt:161
+msgid "Generate only single-precision SH4-300 code."
+msgstr ""
+
+#: config/sh/sh.opt:165
+msgid "Generate SH4a code."
+msgstr ""
+
+#: config/sh/sh.opt:169
+msgid "Generate SH4a FPU-less code."
+msgstr ""
+
+#: config/sh/sh.opt:173
+msgid "Generate default single-precision SH4a code."
+msgstr ""
+
+#: config/sh/sh.opt:177
+msgid "Generate only single-precision SH4a code."
+msgstr ""
+
+#: config/sh/sh.opt:181
+msgid "Generate SH4al-dsp code."
+msgstr ""
+
+#: config/sh/sh.opt:185
+msgid "Generate 32-bit SHmedia code."
+msgstr ""
+
+#: config/sh/sh.opt:189
+msgid "Generate 32-bit FPU-less SHmedia code."
+msgstr ""
+
+#: config/sh/sh.opt:193
+msgid "Generate 64-bit SHmedia code."
+msgstr ""
+
+#: config/sh/sh.opt:197
+msgid "Generate 64-bit FPU-less SHmedia code."
+msgstr ""
+
+#: config/sh/sh.opt:201
+msgid "Generate SHcompact code."
+msgstr ""
+
+#: config/sh/sh.opt:205
+msgid "Generate FPU-less SHcompact code."
+msgstr ""
+
+#: config/sh/sh.opt:209 config/i386/i386.opt:206
+msgid "Reserve space for outgoing arguments in the function prologue."
+msgstr ""
+
+#: config/sh/sh.opt:213 config/pa/pa.opt:42 config/pa/pa.opt:66 common.opt:1074
+#: common.opt:1301 common.opt:1653 common.opt:1999 common.opt:2035
+#: common.opt:2124 common.opt:2128 common.opt:2224 common.opt:2306
+#: common.opt:2314 common.opt:2322 common.opt:2330 common.opt:2431
+#: common.opt:2558 c-family/c.opt:1155 c-family/c.opt:1179 c-family/c.opt:1409
+#: fortran/lang.opt:699
+msgid "Does nothing. Preserved for backward compatibility."
+msgstr ""
+
+#: config/sh/sh.opt:217
+msgid "Generate code in big endian mode."
+msgstr ""
+
+#: config/sh/sh.opt:221
+msgid "Generate 32-bit offsets in switch tables."
+msgstr ""
+
+#: config/sh/sh.opt:225
+msgid "Generate bit instructions."
+msgstr ""
+
+#: config/sh/sh.opt:229
+msgid "Cost to assume for a branch insn."
+msgstr ""
+
+#: config/sh/sh.opt:233
+msgid "Assume that zero displacement conditional branches are fast."
+msgstr ""
+
+#: config/sh/sh.opt:236 config/sh/sh.opt:240
+#, c-format
+msgid "%qs is deprecated and has no effect"
+msgstr ""
+
+#: config/sh/sh.opt:237
+msgid "Enable cbranchdi4 pattern."
+msgstr ""
+
+#: config/sh/sh.opt:241
+msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
+msgstr ""
+
+#: config/sh/sh.opt:245
+msgid "Force the usage of delay slots for conditional branches."
+msgstr ""
+
+#: config/sh/sh.opt:249
+msgid "Enable SH5 cut2 workaround."
msgstr ""
-#: ada/gcc-interface/lang.opt:61
-msgid "Synonym of -gnatk8."
+#: config/sh/sh.opt:253
+msgid "Align doubles at 64-bit boundaries."
msgstr ""
-#: ada/gcc-interface/lang.opt:69
-msgid "Do not look for object files in standard path."
+#: config/sh/sh.opt:257
+msgid ""
+"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
+"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table."
msgstr ""
-#: ada/gcc-interface/lang.opt:73
-msgid "Select the runtime."
+#: config/sh/sh.opt:261
+msgid "Specify name for 32 bit signed division function."
msgstr ""
-#: ada/gcc-interface/lang.opt:85
-msgid "Catch typos."
+#: config/sh/sh.opt:265
+msgid "Generate ELF FDPIC code."
msgstr ""
-#: ada/gcc-interface/lang.opt:89
-msgid "Set name of output ALI file (internal switch)."
+#: config/sh/sh.opt:269
+msgid ""
+"Enable the use of 64-bit floating point registers in fmov instructions. See "
+"-mdalign if 64-bit alignment is required."
msgstr ""
-#: ada/gcc-interface/lang.opt:93
-msgid "-gnat<options>\tSpecify options to GNAT."
+#: config/sh/sh.opt:277
+msgid "Cost to assume for gettr insn."
msgstr ""
-#: ada/gcc-interface/lang.opt:97
-msgid "Ignored."
+#: config/sh/sh.opt:281 config/sh/sh.opt:331
+msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
msgstr ""
-#: go/lang.opt:42
-msgid "Add explicit checks for division by zero."
+#: config/sh/sh.opt:285
+msgid "Increase the IEEE compliance for floating-point comparisons."
msgstr ""
-#: go/lang.opt:46
-msgid "Add explicit checks for division overflow in INT_MIN / -1."
+#: config/sh/sh.opt:289
+msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact."
msgstr ""
-#: go/lang.opt:50
-msgid "-fgo-dump-<type>\tDump Go frontend internal information."
+#: config/sh/sh.opt:293
+msgid ""
+"inline code to invalidate instruction cache entries after setting up nested "
+"function trampolines."
msgstr ""
-#: go/lang.opt:54
-msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
+#: config/sh/sh.opt:297
+msgid "Assume symbols might be invalid."
msgstr ""
-#: go/lang.opt:58
-msgid "-fgo-pkgpath=<string>\tSet Go package path."
+#: config/sh/sh.opt:305
+msgid "Generate code in little endian mode."
msgstr ""
-#: go/lang.opt:62
-msgid ""
-"-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
+#: config/sh/sh.opt:309
+msgid "Mark MAC register as call-clobbered."
msgstr ""
-#: go/lang.opt:66
-msgid ""
-"-fgo-relative-import-path=<path> Treat a relative import as relative to path."
+#: config/sh/sh.opt:315
+msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
msgstr ""
-#: go/lang.opt:70
-msgid "Functions which return values must end with return statements."
+#: config/sh/sh.opt:319
+msgid "Emit function-calls using global offset table when generating PIC."
msgstr ""
-#: config/vms/vms.opt:27
-msgid "Malloc data into P2 space."
+#: config/sh/sh.opt:323
+msgid "Assume pt* instructions won't trap"
msgstr ""
-#: config/vms/vms.opt:31
-msgid "Set name of main routine for the debugger."
+#: config/sh/sh.opt:327
+msgid "Shorten address references during linking."
msgstr ""
-#: config/vms/vms.opt:35
-msgid "Use VMS exit codes instead of posix ones."
+#: config/sh/sh.opt:335
+msgid "Deprecated. Use -matomic= instead to select the atomic model."
msgstr ""
-#: config/vms/vms.opt:39
-msgid "-mpointer-size=[no,32,short,64,long]\tSet the default pointer size."
+#: config/sh/sh.opt:339
+msgid "Specify the model for atomic operations."
msgstr ""
-#: config/vms/vms.opt:42
-#, c-format
-msgid "unknown pointer size model %qs"
+#: config/sh/sh.opt:343
+msgid "Use tas.b instruction for __atomic_test_and_set."
msgstr ""
-#: config/mcore/mcore.opt:23
-msgid "Generate code for the M*Core M210"
+#: config/sh/sh.opt:347
+msgid "Deprecated. Use -Os instead."
msgstr ""
-#: config/mcore/mcore.opt:27
-msgid "Generate code for the M*Core M340"
+#: config/sh/sh.opt:351
+msgid "Cost to assume for a multiply insn."
msgstr ""
-#: config/mcore/mcore.opt:31
-msgid "Force functions to be aligned to a 4 byte boundary."
+#: config/sh/sh.opt:355
+msgid ""
+"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
+"if the inline code would not work in user mode."
msgstr ""
-#: config/mcore/mcore.opt:35 config/moxie/moxie.opt:23
-msgid "Generate big-endian code."
+#: config/sh/sh.opt:361
+msgid "Pretend a branch-around-a-move is a conditional move."
msgstr ""
-#: config/mcore/mcore.opt:39
-msgid "Emit call graph information."
+#: config/sh/sh.opt:365
+msgid "Enable the use of the fsca instruction."
msgstr ""
-#: config/mcore/mcore.opt:43
-msgid "Use the divide instruction."
+#: config/sh/sh.opt:369
+msgid "Enable the use of the fsrra instruction."
msgstr ""
-#: config/mcore/mcore.opt:47
-msgid "Inline constants if it can be done in 2 insns or less."
+#: config/sh/sh.opt:373
+msgid "Use LRA instead of reload (transitional)."
msgstr ""
-#: config/mcore/mcore.opt:51 config/moxie/moxie.opt:27
-msgid "Generate little-endian code."
+#: config/i386/i386.opt:182
+msgid "sizeof(long double) is 16."
msgstr ""
-#: config/mcore/mcore.opt:56 config/fr30/fr30.opt:27
-msgid ""
-"Assume that run-time support has been provided, so omit -lsim from the "
-"linker command line."
+#: config/i386/i386.opt:186 config/i386/i386.opt:354
+msgid "Use hardware fp."
msgstr ""
-#: config/mcore/mcore.opt:60
-msgid "Use arbitrary sized immediates in bit operations."
+#: config/i386/i386.opt:190
+msgid "sizeof(long double) is 12."
msgstr ""
-#: config/mcore/mcore.opt:64
-msgid "Prefer word accesses over byte accesses."
+#: config/i386/i386.opt:194
+msgid "Use 80-bit long double."
msgstr ""
-#: config/mcore/mcore.opt:71
-msgid "Set the maximum amount for a single stack increment operation."
+#: config/i386/i386.opt:210
+msgid "Align some doubles on dword boundary."
msgstr ""
-#: config/mcore/mcore.opt:75
-msgid "Always treat bitfields as int-sized."
+#: config/i386/i386.opt:214
+msgid "Function starts are aligned to this power of 2."
msgstr ""
-#: config/linux-android.opt:23
-msgid "Generate code for the Android platform."
+#: config/i386/i386.opt:218
+msgid "Jump targets are aligned to this power of 2."
msgstr ""
-#: config/mmix/mmix.opt:24
-msgid "For intrinsics library: pass all parameters in registers."
+#: config/i386/i386.opt:222
+msgid "Loop code aligned to this power of 2."
msgstr ""
-#: config/mmix/mmix.opt:28
-msgid "Use register stack for parameters and return value."
+#: config/i386/i386.opt:226
+msgid "Align destination of the string operations."
msgstr ""
-#: config/mmix/mmix.opt:32
-msgid "Use call-clobbered registers for parameters and return value."
+#: config/i386/i386.opt:230
+msgid "Use the given data alignment."
msgstr ""
-#: config/mmix/mmix.opt:37
-msgid "Use epsilon-respecting floating point compare instructions."
+#: config/i386/i386.opt:234
+msgid "Known data alignment choices (for use with the -malign-data= option):"
msgstr ""
-#: config/mmix/mmix.opt:41
-msgid "Use zero-extending memory loads, not sign-extending ones."
+#: config/i386/i386.opt:251
+msgid "Use given assembler dialect."
msgstr ""
-#: config/mmix/mmix.opt:45
-msgid ""
-"Generate divide results with reminder having the same sign as the divisor "
-"(not the dividend)."
+#: config/i386/i386.opt:255
+msgid "Known assembler dialects (for use with the -masm-dialect= option):"
msgstr ""
-#: config/mmix/mmix.opt:49
-msgid "Prepend global symbols with \":\" (for use with PREFIX)."
+#: config/i386/i386.opt:265
+msgid "Branches are this expensive (1-5, arbitrary units)."
msgstr ""
-#: config/mmix/mmix.opt:53
-msgid "Do not provide a default start-address 0x100 of the program."
+#: config/i386/i386.opt:269
+msgid ""
+"Data greater than given threshold will go into .ldata section in x86-64 "
+"medium model."
msgstr ""
-#: config/mmix/mmix.opt:57
-msgid "Link to emit program in ELF format (rather than mmo)."
+#: config/i386/i386.opt:273
+msgid "Use given x86-64 code model."
msgstr ""
-#: config/mmix/mmix.opt:61
-msgid "Use P-mnemonics for branches statically predicted as taken."
+#: config/i386/i386.opt:277 config/tilegx/tilegx.opt:57
+#: config/rs6000/aix64.opt:36 config/rs6000/linux64.opt:32
+msgid "Known code models (for use with the -mcmodel= option):"
msgstr ""
-#: config/mmix/mmix.opt:65
-msgid "Don't use P-mnemonics for branches."
+#: config/i386/i386.opt:296
+msgid "Use given address mode."
msgstr ""
-#: config/mmix/mmix.opt:79
-msgid "Use addresses that allocate global registers."
+#: config/i386/i386.opt:300
+msgid "Known address mode (for use with the -maddress-mode= option):"
msgstr ""
-#: config/mmix/mmix.opt:83
-msgid "Do not use addresses that allocate global registers."
+#: config/i386/i386.opt:309
+msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
msgstr ""
-#: config/mmix/mmix.opt:87
-msgid "Generate a single exit point for each function."
+#: config/i386/i386.opt:313
+msgid "Generate sin, cos, sqrt for FPU."
msgstr ""
-#: config/mmix/mmix.opt:91
-msgid "Do not generate a single exit point for each function."
+#: config/i386/i386.opt:317
+msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
msgstr ""
-#: config/mmix/mmix.opt:95
-msgid "Set start-address of the program."
+#: config/i386/i386.opt:321
+msgid "Return values of functions in FPU registers."
msgstr ""
-#: config/mmix/mmix.opt:99
-msgid "Set start-address of data."
+#: config/i386/i386.opt:325
+msgid "Generate floating point mathematics using given instruction set."
msgstr ""
-#: config/darwin.opt:114
-msgid "Generate compile-time CFString objects."
+#: config/i386/i386.opt:329
+msgid "Valid arguments to -mfpmath=:"
msgstr ""
-#: config/darwin.opt:211
-msgid "Warn if constant CFString objects contain non-portable characters."
+#: config/i386/i386.opt:362
+msgid "Inline all known string operations."
msgstr ""
-#: config/darwin.opt:216
-msgid "Generate AT&T-style stubs for Mach-O."
+#: config/i386/i386.opt:366
+msgid ""
+"Inline memset/memcpy string operations, but perform inline version only for "
+"small blocks."
msgstr ""
-#: config/darwin.opt:220
-msgid "Generate code suitable for executables (NOT shared libs)."
+#: config/i386/i386.opt:369
+msgid ""
+"%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
+"masm=intel%> and %<-masm=att%> instead"
msgstr ""
-#: config/darwin.opt:224
-msgid "Generate code suitable for fast turn around debugging."
+#: config/i386/i386.opt:374
+msgid "Use native (MS) bitfield layout."
msgstr ""
-#: config/darwin.opt:232
-msgid "The earliest MacOS X version on which this program will run."
+#: config/i386/i386.opt:390 config/aarch64/aarch64.opt:93
+msgid "Omit the frame pointer in leaf functions."
msgstr ""
-#: config/darwin.opt:236
-msgid "Set sizeof(bool) to 1."
+#: config/i386/i386.opt:394
+msgid "Set 80387 floating-point precision to 32-bit."
msgstr ""
-#: config/darwin.opt:240
-msgid "Generate code for darwin loadable kernel extensions."
+#: config/i386/i386.opt:398
+msgid "Set 80387 floating-point precision to 64-bit."
msgstr ""
-#: config/darwin.opt:244
-msgid "Generate code for the kernel or loadable kernel extensions."
+#: config/i386/i386.opt:402
+msgid "Set 80387 floating-point precision to 80-bit."
msgstr ""
-#: config/darwin.opt:248
-msgid ""
-"-iframework <dir>\tAdd <dir> to the end of the system framework include path."
+#: config/i386/i386.opt:406
+msgid "Attempt to keep stack aligned to this power of 2."
msgstr ""
-#: config/bfin/bfin.opt:40 config/msp430/msp430.opt:3 config/c6x/c6x.opt:38
-#: config/mep/mep.opt:143
-msgid "Use simulator runtime."
+#: config/i386/i386.opt:410
+msgid "Assume incoming stack aligned to this power of 2."
msgstr ""
-#: config/bfin/bfin.opt:44 config/arm/arm.opt:106
-msgid "Specify the name of the target CPU."
+#: config/i386/i386.opt:414
+msgid "Use push instructions to save outgoing arguments."
msgstr ""
-#: config/bfin/bfin.opt:48
-msgid "Omit frame pointer for leaf functions."
+#: config/i386/i386.opt:418
+msgid "Use red-zone in the x86-64 code."
msgstr ""
-#: config/bfin/bfin.opt:52
-msgid "Program is entirely located in low 64k of memory."
+#: config/i386/i386.opt:422
+msgid "Number of registers used to pass integer arguments."
msgstr ""
-#: config/bfin/bfin.opt:56
-msgid "Work around a hardware anomaly by adding a number of NOPs before a"
+#: config/i386/i386.opt:426
+msgid "Alternate calling convention."
msgstr ""
-#: config/bfin/bfin.opt:61
-msgid "Avoid speculative loads to work around a hardware anomaly."
+#: config/i386/i386.opt:434
+msgid "Use SSE register passing conventions for SF and DF mode."
msgstr ""
-#: config/bfin/bfin.opt:65
-msgid "Enabled ID based shared library."
+#: config/i386/i386.opt:438
+msgid "Realign stack in prologue."
msgstr ""
-#: config/bfin/bfin.opt:69
-msgid ""
-"Generate code that won't be linked against any other ID shared libraries,"
+#: config/i386/i386.opt:442
+msgid "Enable stack probing."
msgstr ""
-#: config/bfin/bfin.opt:74 config/m68k/m68k.opt:171
-msgid "ID of shared library to build."
+#: config/i386/i386.opt:446
+msgid "Specify memcpy expansion strategy when expected size is known."
msgstr ""
-#: config/bfin/bfin.opt:78 config/m68k/m68k.opt:167
-msgid "Enable separate data segment."
+#: config/i386/i386.opt:450
+msgid "Specify memset expansion strategy when expected size is known."
msgstr ""
-#: config/bfin/bfin.opt:82 config/c6x/c6x.opt:63
-msgid "Avoid generating pc-relative calls; use indirection."
+#: config/i386/i386.opt:454
+msgid "Chose strategy to generate stringop using."
msgstr ""
-#: config/bfin/bfin.opt:86
-msgid "Link with the fast floating-point library."
+#: config/i386/i386.opt:458
+msgid "Valid arguments to -mstringop-strategy=:"
msgstr ""
-#: config/bfin/bfin.opt:90 config/frv/frv.opt:130
-msgid "Enable Function Descriptor PIC mode."
+#: config/i386/i386.opt:486
+msgid "Use given thread-local storage dialect."
msgstr ""
-#: config/bfin/bfin.opt:94 config/frv/frv.opt:162
-msgid "Enable inlining of PLT in function calls."
+#: config/i386/i386.opt:490
+msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
msgstr ""
-#: config/bfin/bfin.opt:98
-msgid "Do stack checking using bounds in L1 scratch memory."
+#: config/i386/i386.opt:500
+#, c-format
+msgid "Use direct references against %gs when accessing tls data."
msgstr ""
-#: config/bfin/bfin.opt:102
-msgid "Enable multicore support."
+#: config/i386/i386.opt:508
+msgid "Fine grain control of tune features."
msgstr ""
-#: config/bfin/bfin.opt:106
-msgid "Build for Core A."
+#: config/i386/i386.opt:512
+msgid "Clear all tune features."
msgstr ""
-#: config/bfin/bfin.opt:110
-msgid "Build for Core B."
+#: config/i386/i386.opt:519
+msgid "Generate code that conforms to Intel MCU psABI."
msgstr ""
-#: config/bfin/bfin.opt:114
-msgid "Build for SDRAM."
+#: config/i386/i386.opt:523
+msgid "Generate code that conforms to the given ABI."
msgstr ""
-#: config/bfin/bfin.opt:118
-msgid "Assume ICPLBs are enabled at runtime."
+#: config/i386/i386.opt:527
+msgid "Known ABIs (for use with the -mabi= option):"
msgstr ""
-#: config/m68k/m68k-tables.opt:25
-msgid "Known M68K CPUs (for use with the -mcpu= option):"
+#: config/i386/i386.opt:537 config/rs6000/rs6000.opt:189
+msgid "Vector library ABI to use."
msgstr ""
-#: config/m68k/m68k-tables.opt:365
-msgid "Known M68K microarchitectures (for use with the -mtune= option):"
+#: config/i386/i386.opt:541
+msgid ""
+"Known vectorization library ABIs (for use with the -mveclibabi= option):"
msgstr ""
-#: config/m68k/m68k-tables.opt:411
-msgid "Known M68K ISAs (for use with the -march= option):"
+#: config/i386/i386.opt:551
+msgid "Return 8-byte vectors in memory."
msgstr ""
-#: config/m68k/ieee.opt:24 config/i386/i386.opt:358
-msgid "Use IEEE math for fp comparisons."
+#: config/i386/i386.opt:555
+msgid "Generate reciprocals instead of divss and sqrtss."
msgstr ""
-#: config/m68k/m68k.opt:30
-msgid "Generate code for a 520X."
+#: config/i386/i386.opt:559
+msgid "Control generation of reciprocal estimates."
msgstr ""
-#: config/m68k/m68k.opt:34
-msgid "Generate code for a 5206e."
+#: config/i386/i386.opt:563
+msgid "Generate cld instruction in the function prologue."
msgstr ""
-#: config/m68k/m68k.opt:38
-msgid "Generate code for a 528x."
+#: config/i386/i386.opt:567
+msgid ""
+"Generate vzeroupper instruction before a transfer of control flow out of the "
+"function."
msgstr ""
-#: config/m68k/m68k.opt:42
-msgid "Generate code for a 5307."
+#: config/i386/i386.opt:572
+msgid ""
+"Disable Scalar to Vector optimization pass transforming 64-bit integer "
+"computations into a vector ones."
msgstr ""
-#: config/m68k/m68k.opt:46
-msgid "Generate code for a 5407."
+#: config/i386/i386.opt:577
+msgid ""
+"Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4 or "
+"znver1 and Haifa scheduling is selected."
msgstr ""
-#: config/m68k/m68k.opt:50 config/m68k/m68k.opt:111
-msgid "Generate code for a 68000."
+#: config/i386/i386.opt:582
+msgid ""
+"Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
+"vectorizer."
msgstr ""
-#: config/m68k/m68k.opt:54
-msgid "Generate code for a 68010."
+#: config/i386/i386.opt:588
+msgid "Generate 32bit i386 code."
msgstr ""
-#: config/m68k/m68k.opt:58 config/m68k/m68k.opt:115
-msgid "Generate code for a 68020."
+#: config/i386/i386.opt:592
+msgid "Generate 64bit x86-64 code."
msgstr ""
-#: config/m68k/m68k.opt:62
-msgid "Generate code for a 68040, without any new instructions."
+#: config/i386/i386.opt:596
+msgid "Generate 32bit x86-64 code."
msgstr ""
-#: config/m68k/m68k.opt:66
-msgid "Generate code for a 68060, without any new instructions."
+#: config/i386/i386.opt:600
+msgid "Generate 16bit i386 code."
msgstr ""
-#: config/m68k/m68k.opt:70
-msgid "Generate code for a 68030."
+#: config/i386/i386.opt:604
+msgid "Support MMX built-in functions."
msgstr ""
-#: config/m68k/m68k.opt:74
-msgid "Generate code for a 68040."
+#: config/i386/i386.opt:608
+msgid "Support 3DNow! built-in functions."
msgstr ""
-#: config/m68k/m68k.opt:78
-msgid "Generate code for a 68060."
+#: config/i386/i386.opt:612
+msgid "Support Athlon 3Dnow! built-in functions."
msgstr ""
-#: config/m68k/m68k.opt:82
-msgid "Generate code for a 68302."
+#: config/i386/i386.opt:616
+msgid "Support MMX and SSE built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:86
-msgid "Generate code for a 68332."
+#: config/i386/i386.opt:620
+msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:91
-msgid "Generate code for a 68851."
+#: config/i386/i386.opt:624
+msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:95
-msgid "Generate code that uses 68881 floating-point instructions."
+#: config/i386/i386.opt:628
+msgid ""
+"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code "
+"generation."
msgstr ""
-#: config/m68k/m68k.opt:99
-msgid "Align variables on a 32-bit boundary."
+#: config/i386/i386.opt:632
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
+"generation."
msgstr ""
-#: config/m68k/m68k.opt:103 config/arm/arm.opt:81 config/nios2/nios2.opt:570
-#: config/nds32/nds32.opt:66 config/c6x/c6x.opt:67
-msgid "Specify the name of the target architecture."
+#: config/i386/i386.opt:636 config/i386/i386.opt:640
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
+"and code generation."
msgstr ""
-#: config/m68k/m68k.opt:107
-msgid "Use the bit-field instructions."
+#: config/i386/i386.opt:644
+msgid ""
+"Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:119
-msgid "Generate code for a ColdFire v4e."
+#: config/i386/i386.opt:647
+msgid "%<-msse5%> was removed"
msgstr ""
-#: config/m68k/m68k.opt:123
-msgid "Specify the target CPU."
+#: config/i386/i386.opt:652
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
+"functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:127
-msgid "Generate code for a cpu32."
+#: config/i386/i386.opt:656
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
+"functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:131
-msgid "Use hardware division instructions on ColdFire."
+#: config/i386/i386.opt:660
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:135
-msgid "Generate code for a Fido A."
+#: config/i386/i386.opt:664
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512PF built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:139
-msgid "Generate code which uses hardware floating point instructions."
+#: config/i386/i386.opt:668
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512ER built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:143
-msgid "Enable ID based shared library."
+#: config/i386/i386.opt:672
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512CD built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:147
-msgid "Do not use the bit-field instructions."
+#: config/i386/i386.opt:676
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512DQ built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:151
-msgid "Use normal calling convention."
+#: config/i386/i386.opt:680
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512BW built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:155
-msgid "Consider type 'int' to be 32 bits wide."
+#: config/i386/i386.opt:684
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512VL built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:159
-msgid "Generate pc-relative code."
+#: config/i386/i386.opt:688
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512IFMA built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:163
-msgid "Use different calling convention using 'rtd'."
+#: config/i386/i386.opt:692
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
+"and AVX512VBMI built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:175
-msgid "Consider type 'int' to be 16 bits wide."
+#: config/i386/i386.opt:696
+msgid ""
+"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
+"functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:179
-msgid "Generate code with library calls for floating point."
+#: config/i386/i386.opt:700
+msgid ""
+"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code "
+"generation."
msgstr ""
-#: config/m68k/m68k.opt:183
-msgid "Do not use unaligned memory references."
+#: config/i386/i386.opt:704
+msgid "Support FMA4 built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:187
-msgid "Tune for the specified target CPU or architecture."
+#: config/i386/i386.opt:708
+msgid "Support XOP built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:191
-msgid "Support more than 8192 GOT entries on ColdFire."
+#: config/i386/i386.opt:712
+msgid "Support LWP built-in functions and code generation."
msgstr ""
-#: config/m68k/m68k.opt:195
-msgid "Support TLS segment larger than 64K."
+#: config/i386/i386.opt:716
+msgid ""
+"Support code generation of Advanced Bit Manipulation (ABM) instructions."
msgstr ""
-#: config/m32c/m32c.opt:23
-msgid "-msim\tUse simulator runtime."
+#: config/i386/i386.opt:720
+msgid "Support code generation of popcnt instruction."
msgstr ""
-#: config/m32c/m32c.opt:27
-msgid "-mcpu=r8c\tCompile code for R8C variants."
+#: config/i386/i386.opt:724
+msgid "Support BMI built-in functions and code generation."
msgstr ""
-#: config/m32c/m32c.opt:31
-msgid "-mcpu=m16c\tCompile code for M16C variants."
+#: config/i386/i386.opt:728
+msgid "Support BMI2 built-in functions and code generation."
msgstr ""
-#: config/m32c/m32c.opt:35
-msgid "-mcpu=m32cm\tCompile code for M32CM variants."
+#: config/i386/i386.opt:732
+msgid "Support LZCNT built-in function and code generation."
msgstr ""
-#: config/m32c/m32c.opt:39
-msgid "-mcpu=m32c\tCompile code for M32C variants."
+#: config/i386/i386.opt:736
+msgid "Support Hardware Lock Elision prefixes."
msgstr ""
-#: config/m32c/m32c.opt:43
-msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
+#: config/i386/i386.opt:740
+msgid "Support RDSEED instruction."
msgstr ""
-#: config/msp430/msp430.opt:7
-msgid "Force assembly output to always use hex constants."
+#: config/i386/i386.opt:744
+msgid "Support PREFETCHW instruction."
msgstr ""
-#: config/msp430/msp430.opt:11
-msgid "Specify the MCU to build for."
+#: config/i386/i386.opt:748
+msgid "Support flag-preserving add-carry instructions."
msgstr ""
-#: config/msp430/msp430.opt:15
-msgid ""
-"Warn if an MCU name is unrecognised or conflicts with other options "
-"(default: on)."
+#: config/i386/i386.opt:752
+msgid "Support CLFLUSHOPT instructions."
msgstr ""
-#: config/msp430/msp430.opt:19
-msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
+#: config/i386/i386.opt:756
+msgid "Support CLWB instruction."
msgstr ""
-#: config/msp430/msp430.opt:23
-msgid "Select large model - 20-bit addresses/pointers."
+#: config/i386/i386.opt:759
+msgid "%<-mpcommit%> was deprecated"
msgstr ""
-#: config/msp430/msp430.opt:27
-msgid "Select small model - 16-bit addresses/pointers (default)."
+#: config/i386/i386.opt:764
+msgid "Support FXSAVE and FXRSTOR instructions."
msgstr ""
-#: config/msp430/msp430.opt:31
-msgid "Optimize opcode sizes at link time."
+#: config/i386/i386.opt:768
+msgid "Support XSAVE and XRSTOR instructions."
msgstr ""
-#: config/msp430/msp430.opt:38
-msgid ""
-"Use a minimum runtime (no static initializers or ctors) for memory-"
-"constrained devices."
+#: config/i386/i386.opt:772
+msgid "Support XSAVEOPT instruction."
msgstr ""
-#: config/msp430/msp430.opt:45
-msgid "Specify the type of hardware multiply to support."
+#: config/i386/i386.opt:776
+msgid "Support XSAVEC instructions."
msgstr ""
-#: config/msp430/msp430.opt:67
-msgid "Specify whether functions should be placed into low or high memory."
+#: config/i386/i386.opt:780
+msgid "Support XSAVES and XRSTORS instructions."
msgstr ""
-#: config/msp430/msp430.opt:71
-msgid "Specify whether variables should be placed into low or high memory."
+#: config/i386/i386.opt:784
+msgid "Support TBM built-in functions and code generation."
msgstr ""
-#: config/msp430/msp430.opt:90
-msgid ""
-"Passes on a request to the assembler to enable fixes for various silicon "
-"errata."
+#: config/i386/i386.opt:788
+msgid "Support code generation of cmpxchg16b instruction."
msgstr ""
-#: config/msp430/msp430.opt:94
-msgid ""
-"Passes on a request to the assembler to warn about various silicon errata."
+#: config/i386/i386.opt:792
+msgid "Support code generation of sahf instruction in 64bit x86-64 code."
msgstr ""
-#: config/aarch64/aarch64.opt:40
-msgid "The possible TLS dialects:"
+#: config/i386/i386.opt:796
+msgid "Support code generation of movbe instruction."
msgstr ""
-#: config/aarch64/aarch64.opt:52
-msgid "The code model option names for -mcmodel:"
+#: config/i386/i386.opt:800
+msgid "Support code generation of crc32 instruction."
msgstr ""
-#: config/aarch64/aarch64.opt:65 config/arm/arm.opt:94
-#: config/microblaze/microblaze.opt:60
-msgid "Assume target CPU is configured as big endian."
+#: config/i386/i386.opt:804
+msgid "Support AES built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:69
-msgid "Generate code which uses only the general registers."
+#: config/i386/i386.opt:808
+msgid "Support SHA1 and SHA256 built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:73
-msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
+#: config/i386/i386.opt:812
+msgid "Support PCLMUL built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:77
-msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
+#: config/i386/i386.opt:816
+msgid "Encode SSE instructions with VEX prefix."
msgstr ""
-#: config/aarch64/aarch64.opt:81 config/arm/arm.opt:155
-#: config/microblaze/microblaze.opt:64
-msgid "Assume target CPU is configured as little endian."
+#: config/i386/i386.opt:820
+msgid "Support FSGSBASE built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:85
-msgid "Specify the code model."
+#: config/i386/i386.opt:824
+msgid "Support RDRND built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:89
-msgid "Don't assume that unaligned accesses are handled by the system."
+#: config/i386/i386.opt:828
+msgid "Support F16C built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:93 config/i386/i386.opt:390
-msgid "Omit the frame pointer in leaf functions."
+#: config/i386/i386.opt:832
+msgid "Support PREFETCHWT1 built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:97
-msgid "Specify TLS dialect."
+#: config/i386/i386.opt:836
+msgid "Emit profiling counter call at function entry before prologue."
msgstr ""
-#: config/aarch64/aarch64.opt:101
-msgid ""
-"Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, "
-"48."
+#: config/i386/i386.opt:840
+msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
msgstr ""
-#: config/aarch64/aarch64.opt:120
-msgid "-march=ARCH\tUse features of architecture ARCH."
+#: config/i386/i386.opt:844
+msgid ""
+"Generate mcount/__fentry__ calls as nops. To activate they need to be "
+"patched in."
msgstr ""
-#: config/aarch64/aarch64.opt:124
-msgid "-mcpu=CPU\tUse features of and optimize for CPU."
+#: config/i386/i386.opt:849
+msgid "Skip setting up RAX register when passing variable arguments."
msgstr ""
-#: config/aarch64/aarch64.opt:128
-msgid "-mtune=CPU\tOptimize for CPU."
+#: config/i386/i386.opt:853
+msgid ""
+"Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
+"time check."
msgstr ""
-#: config/aarch64/aarch64.opt:132
-msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
+#: config/i386/i386.opt:857
+msgid "Split 32-byte AVX unaligned load."
msgstr ""
-#: config/aarch64/aarch64.opt:136
-msgid ""
-"-moverride=STRING\tPower users only! Override CPU optimization parameters."
+#: config/i386/i386.opt:861
+msgid "Split 32-byte AVX unaligned store."
msgstr ""
-#: config/aarch64/aarch64.opt:140
-msgid "Known AArch64 ABIs (for use with the -mabi= option):"
+#: config/i386/i386.opt:865
+msgid "Support RTM built-in functions and code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:150
-msgid "PC relative literal loads."
+#: config/i386/i386.opt:869
+msgid "Support MPX code generation."
msgstr ""
-#: config/aarch64/aarch64.opt:154
-msgid "When calculating the reciprocal square root approximation,"
+#: config/i386/i386.opt:873
+msgid "Support MWAITX and MONITORX built-in functions and code generation."
msgstr ""
-#: config/linux.opt:24
-msgid "Use Bionic C library."
+#: config/i386/i386.opt:877
+msgid "Support CLZERO built-in functions and code generation."
msgstr ""
-#: config/linux.opt:28
-msgid "Use GNU C library."
+#: config/i386/i386.opt:881
+msgid "Support PKU built-in functions and code generation."
msgstr ""
-#: config/linux.opt:32
-msgid "Use uClibc C library."
+#: config/i386/i386.opt:885
+msgid "Use given stack-protector guard."
msgstr ""
-#: config/linux.opt:36
-msgid "Use musl C library."
+#: config/i386/i386.opt:889
+msgid ""
+"Known stack protector guard (for use with the -mstack-protector-guard= "
+"option):"
msgstr ""
-#: config/ia64/ilp32.opt:3
-msgid "Generate ILP32 code."
+#: config/i386/i386.opt:899
+msgid "Attempt to avoid generating instruction sequences containing ret bytes."
msgstr ""
-#: config/ia64/ilp32.opt:7
-msgid "Generate LP64 code."
+#: config/i386/interix.opt:32 config/i386/cygming.opt:47
+msgid "Use the GNU extension to the PE format for aligned common data."
msgstr ""
-#: config/ia64/ia64.opt:28
-msgid "Generate big endian code."
+#: config/i386/cygming.opt:23
+msgid "Create console application."
msgstr ""
-#: config/ia64/ia64.opt:32
-msgid "Generate little endian code."
+#: config/i386/cygming.opt:27
+msgid "Generate code for a DLL."
msgstr ""
-#: config/ia64/ia64.opt:36
-msgid "Generate code for GNU as."
+#: config/i386/cygming.opt:31
+msgid "Ignore dllimport for functions."
msgstr ""
-#: config/ia64/ia64.opt:40
-msgid "Generate code for GNU ld."
+#: config/i386/cygming.opt:35
+msgid "Use Mingw-specific thread support."
msgstr ""
-#: config/ia64/ia64.opt:44
-msgid "Emit stop bits before and after volatile extended asms."
+#: config/i386/cygming.opt:39
+msgid "Set Windows defines."
msgstr ""
-#: config/ia64/ia64.opt:48
-msgid "Use in/loc/out register names."
+#: config/i386/cygming.opt:43
+msgid "Create GUI application."
msgstr ""
-#: config/ia64/ia64.opt:55
-msgid "Enable use of sdata/scommon/sbss."
+#: config/i386/cygming.opt:51
+msgid ""
+"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
+"delete replacement."
msgstr ""
-#: config/ia64/ia64.opt:59
-msgid "Generate code without GP reg."
+#: config/i386/cygming.opt:58
+msgid "Put relocated read-only data into .data section."
msgstr ""
-#: config/ia64/ia64.opt:63
-msgid "gp is constant (but save/restore gp on indirect calls)."
+#: config/i386/mingw-w64.opt:23
+msgid "Use unicode startup and define UNICODE macro."
msgstr ""
-#: config/ia64/ia64.opt:67
-msgid "Generate self-relocatable code."
+#: config/i386/mingw.opt:29
+msgid "Warn about none ISO msvcrt scanf/printf width extensions."
msgstr ""
-#: config/ia64/ia64.opt:71
-msgid "Generate inline floating point division, optimize for latency."
+#: config/i386/mingw.opt:33
+msgid "For nested functions on stack executable permission is set."
msgstr ""
-#: config/ia64/ia64.opt:75
-msgid "Generate inline floating point division, optimize for throughput."
+#: config/moxie/moxie.opt:31
+msgid "Enable MUL.X and UMUL.X instructions."
msgstr ""
-#: config/ia64/ia64.opt:82
-msgid "Generate inline integer division, optimize for latency."
+#: config/xtensa/xtensa.opt:23
+msgid "Use CONST16 instruction to load constants."
msgstr ""
-#: config/ia64/ia64.opt:86
-msgid "Generate inline integer division, optimize for throughput."
+#: config/xtensa/xtensa.opt:27
+msgid "Disable position-independent code (PIC) for use in OS kernel code."
msgstr ""
-#: config/ia64/ia64.opt:90
-msgid "Do not inline integer division."
+#: config/xtensa/xtensa.opt:31
+msgid "Use indirect CALLXn instructions for large programs."
msgstr ""
-#: config/ia64/ia64.opt:94
-msgid "Generate inline square root, optimize for latency."
+#: config/xtensa/xtensa.opt:35
+msgid "Automatically align branch targets to reduce branch penalties."
msgstr ""
-#: config/ia64/ia64.opt:98
-msgid "Generate inline square root, optimize for throughput."
+#: config/xtensa/xtensa.opt:39
+msgid "Intersperse literal pools with code in the text section."
msgstr ""
-#: config/ia64/ia64.opt:102
-msgid "Do not inline square root."
+#: config/xtensa/xtensa.opt:43
+msgid ""
+"Relax literals in assembler and place them automatically in the text section."
msgstr ""
-#: config/ia64/ia64.opt:106
-msgid "Enable DWARF line debug info via GNU as."
+#: config/xtensa/xtensa.opt:47
+msgid ""
+"-mno-serialize-volatile\tDo not serialize volatile memory references with "
+"MEMW instructions."
msgstr ""
-#: config/ia64/ia64.opt:110
-msgid "Enable earlier placing stop bits for better scheduling."
+#: config/sparc/sparc.opt:42
+msgid "Use flat register window model."
msgstr ""
-#: config/ia64/ia64.opt:114 config/spu/spu.opt:72 config/pa/pa.opt:58
-#: config/sh/sh.opt:273
-msgid "Specify range of registers to make fixed."
+#: config/sparc/sparc.opt:46
+msgid "Assume possible double misalignment."
msgstr ""
-#: config/ia64/ia64.opt:118 config/rs6000/sysv4.opt:32
-#: config/alpha/alpha.opt:130
-msgid "Specify bit size of immediate TLS offsets."
+#: config/sparc/sparc.opt:50
+msgid "Use ABI reserved registers."
msgstr ""
-#: config/ia64/ia64.opt:122 config/spu/spu.opt:84 config/i386/i386.opt:504
-#: config/s390/s390.opt:170 config/sparc/sparc.opt:130
-#: config/visium/visium.opt:49
-msgid "Schedule code for given CPU."
+#: config/sparc/sparc.opt:54
+msgid "Use hardware quad FP instructions."
msgstr ""
-#: config/ia64/ia64.opt:126
-msgid "Known Itanium CPUs (for use with the -mtune= option):"
+#: config/sparc/sparc.opt:58
+msgid "Do not use hardware quad fp instructions."
msgstr ""
-#: config/ia64/ia64.opt:136
-msgid "Use data speculation before reload."
+#: config/sparc/sparc.opt:62
+msgid "Compile for V8+ ABI."
msgstr ""
-#: config/ia64/ia64.opt:140
-msgid "Use data speculation after reload."
+#: config/sparc/sparc.opt:66
+msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
msgstr ""
-#: config/ia64/ia64.opt:144
-msgid "Use control speculation."
+#: config/sparc/sparc.opt:70
+msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
msgstr ""
-#: config/ia64/ia64.opt:148
-msgid "Use in block data speculation before reload."
+#: config/sparc/sparc.opt:74
+msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
msgstr ""
-#: config/ia64/ia64.opt:152
-msgid "Use in block data speculation after reload."
+#: config/sparc/sparc.opt:78
+msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
msgstr ""
-#: config/ia64/ia64.opt:156
-msgid "Use in block control speculation."
+#: config/sparc/sparc.opt:82
+msgid "Use UltraSPARC Compare-and-Branch extensions."
msgstr ""
-#: config/ia64/ia64.opt:160
-msgid "Use simple data speculation check."
+#: config/sparc/sparc.opt:86
+msgid "Use UltraSPARC Fused Multiply-Add extensions."
msgstr ""
-#: config/ia64/ia64.opt:164
-msgid "Use simple data speculation check for control speculation."
+#: config/sparc/sparc.opt:90
+msgid "Use UltraSPARC Population-Count instruction."
msgstr ""
-#: config/ia64/ia64.opt:174
-msgid ""
-"Count speculative dependencies while calculating priority of instructions."
+#: config/sparc/sparc.opt:94
+msgid "Pointers are 64-bit."
msgstr ""
-#: config/ia64/ia64.opt:178
-msgid "Place a stop bit after every cycle when scheduling."
+#: config/sparc/sparc.opt:98
+msgid "Pointers are 32-bit."
msgstr ""
-#: config/ia64/ia64.opt:182
-msgid ""
-"Assume that floating-point stores and loads are not likely to cause conflict "
-"when placed into one instruction group."
+#: config/sparc/sparc.opt:102
+msgid "Use 64-bit ABI."
msgstr ""
-#: config/ia64/ia64.opt:186
-msgid ""
-"Soft limit on number of memory insns per instruction group, giving lower "
-"priority to subsequent memory insns attempting to schedule in the same insn "
-"group. Frequently useful to prevent cache bank conflicts. Default value is "
-"1."
+#: config/sparc/sparc.opt:106
+msgid "Use 32-bit ABI."
msgstr ""
-#: config/ia64/ia64.opt:190
-msgid ""
-"Disallow more than 'msched-max-memory-insns' in instruction group. "
-"Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
-"reached)."
+#: config/sparc/sparc.opt:110
+msgid "Use stack bias."
msgstr ""
-#: config/ia64/ia64.opt:194
-msgid "Don't generate checks for control speculation in selective scheduling."
+#: config/sparc/sparc.opt:114
+msgid "Use structs on stronger alignment for double-word copies."
msgstr ""
-#: config/spu/spu.opt:20
-msgid "Emit warnings when run-time relocations are generated."
+#: config/sparc/sparc.opt:118
+msgid "Optimize tail call instructions in assembler and linker."
msgstr ""
-#: config/spu/spu.opt:24
-msgid "Emit errors when run-time relocations are generated."
+#: config/sparc/sparc.opt:122
+msgid "Do not generate code that can only run in supervisor mode (default)."
msgstr ""
-#: config/spu/spu.opt:28
-msgid "Specify cost of branches (Default 20)."
+#: config/sparc/sparc.opt:206
+msgid "Use given SPARC-V9 code model."
msgstr ""
-#: config/spu/spu.opt:32
-msgid "Make sure loads and stores are not moved past DMA instructions."
+#: config/sparc/sparc.opt:210
+msgid "Enable debug output."
msgstr ""
-#: config/spu/spu.opt:36
-msgid "volatile must be specified on any memory that is effected by DMA."
+#: config/sparc/sparc.opt:214
+msgid "Enable strict 32-bit psABI struct return checking."
msgstr ""
-#: config/spu/spu.opt:40 config/spu/spu.opt:44
+#: config/sparc/sparc.opt:218
msgid ""
-"Insert nops when it might improve performance by allowing dual issue "
-"(default)."
+"Enable workaround for single erratum of AT697F processor (corresponding to "
+"erratum #13 of AT697E processor)."
msgstr ""
-#: config/spu/spu.opt:48
-msgid "Use standard main function as entry for startup."
+#: config/sparc/sparc.opt:223
+msgid "Enable workarounds for the errata of the UT699 processor."
msgstr ""
-#: config/spu/spu.opt:52
-msgid "Generate branch hints for branches."
+#: config/sparc/sparc.opt:252
+msgid "Specify the memory model in effect for the program."
msgstr ""
-#: config/spu/spu.opt:56
-msgid "Maximum number of nops to insert for a hint (Default 2)."
+#: config/m32c/m32c.opt:23
+msgid "-msim\tUse simulator runtime."
msgstr ""
-#: config/spu/spu.opt:60
-msgid ""
-"Approximate maximum number of instructions to allow between a hint and its "
-"branch [125]."
+#: config/m32c/m32c.opt:27
+msgid "-mcpu=r8c\tCompile code for R8C variants."
msgstr ""
-#: config/spu/spu.opt:64
-msgid "Generate code for 18 bit addressing."
+#: config/m32c/m32c.opt:31
+msgid "-mcpu=m16c\tCompile code for M16C variants."
msgstr ""
-#: config/spu/spu.opt:68
-msgid "Generate code for 32 bit addressing."
+#: config/m32c/m32c.opt:35
+msgid "-mcpu=m32cm\tCompile code for M32CM variants."
msgstr ""
-#: config/spu/spu.opt:76
-msgid ""
-"Insert hbrp instructions after hinted branch targets to avoid the SPU hang "
-"issue."
+#: config/m32c/m32c.opt:39
+msgid "-mcpu=m32c\tCompile code for M32C variants."
msgstr ""
-#: config/spu/spu.opt:80 config/i386/i386.opt:247 config/s390/s390.opt:56
-msgid "Generate code for given CPU."
+#: config/m32c/m32c.opt:43
+msgid "-memregs=\tNumber of memreg bytes (default: 16, range: 0..16)."
msgstr ""
-#: config/spu/spu.opt:88
-msgid "Access variables in 32-bit PPU objects (default)."
+#: config/iq2000/iq2000.opt:31
+msgid "Specify CPU for code generation purposes."
msgstr ""
-#: config/spu/spu.opt:92
-msgid "Access variables in 64-bit PPU objects."
+#: config/iq2000/iq2000.opt:47
+msgid "Specify CPU for scheduling purposes."
msgstr ""
-#: config/spu/spu.opt:96
-msgid "Allow conversions between __ea and generic pointers (default)."
+#: config/iq2000/iq2000.opt:51
+msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
msgstr ""
-#: config/spu/spu.opt:100
-msgid "Size (in KB) of software data cache."
+#: config/iq2000/iq2000.opt:70
+msgid "No default crt0.o."
msgstr ""
-#: config/spu/spu.opt:104
-msgid "Atomically write back software data cache lines (default)."
+#: config/g.opt:27
+msgid ""
+"-G<number>\tPut global and static data smaller than <number> bytes into a "
+"special section (on some targets)."
msgstr ""
-#: config/epiphany/epiphany.opt:24
-msgid "Don't use any of r32..r63."
+#: config/linux-android.opt:23
+msgid "Generate code for the Android platform."
msgstr ""
-#: config/epiphany/epiphany.opt:28
-msgid ""
-"preferentially allocate registers that allow short instruction generation."
+#: config/ia64/ilp32.opt:3
+msgid "Generate ILP32 code."
msgstr ""
-#: config/epiphany/epiphany.opt:32
-msgid "Set branch cost."
+#: config/ia64/ilp32.opt:7
+msgid "Generate LP64 code."
msgstr ""
-#: config/epiphany/epiphany.opt:36
-msgid "enable conditional move instruction usage."
+#: config/ia64/ia64.opt:28
+msgid "Generate big endian code."
msgstr ""
-#: config/epiphany/epiphany.opt:40
-msgid "set number of nops to emit before each insn pattern."
+#: config/ia64/ia64.opt:32
+msgid "Generate little endian code."
msgstr ""
-#: config/epiphany/epiphany.opt:52
-msgid "Use software floating point comparisons."
+#: config/ia64/ia64.opt:36
+msgid "Generate code for GNU as."
msgstr ""
-#: config/epiphany/epiphany.opt:56
-msgid "Enable split of 32 bit immediate loads into low / high part."
+#: config/ia64/ia64.opt:40
+msgid "Generate code for GNU ld."
msgstr ""
-#: config/epiphany/epiphany.opt:60
-msgid "Enable use of POST_INC / POST_DEC."
+#: config/ia64/ia64.opt:44
+msgid "Emit stop bits before and after volatile extended asms."
msgstr ""
-#: config/epiphany/epiphany.opt:64
-msgid "Enable use of POST_MODIFY."
+#: config/ia64/ia64.opt:48
+msgid "Use in/loc/out register names."
msgstr ""
-#: config/epiphany/epiphany.opt:68
-msgid "Set number of bytes on the stack preallocated for use by the callee."
+#: config/ia64/ia64.opt:55
+msgid "Enable use of sdata/scommon/sbss."
msgstr ""
-#: config/epiphany/epiphany.opt:72
-msgid "Assume round to nearest is selected for purposes of scheduling."
+#: config/ia64/ia64.opt:59
+msgid "Generate code without GP reg."
msgstr ""
-#: config/epiphany/epiphany.opt:76
-msgid "Generate call insns as indirect calls."
+#: config/ia64/ia64.opt:63
+msgid "gp is constant (but save/restore gp on indirect calls)."
msgstr ""
-#: config/epiphany/epiphany.opt:80
-msgid "Generate call insns as direct calls."
+#: config/ia64/ia64.opt:67
+msgid "Generate self-relocatable code."
msgstr ""
-
-#: config/epiphany/epiphany.opt:84
-msgid ""
-"Assume labels and symbols can be addressed using 16 bit absolute addresses."
+
+#: config/ia64/ia64.opt:71
+msgid "Generate inline floating point division, optimize for latency."
msgstr ""
-#: config/epiphany/epiphany.opt:108
-msgid ""
-"A floatig point to integer truncation may be replaced with rounding to save "
-"mode switching."
+#: config/ia64/ia64.opt:75
+msgid "Generate inline floating point division, optimize for throughput."
msgstr ""
-#: config/epiphany/epiphany.opt:112
-msgid "Vectorize for double-word operations."
+#: config/ia64/ia64.opt:82
+msgid "Generate inline integer division, optimize for latency."
msgstr ""
-#: config/epiphany/epiphany.opt:128
-msgid ""
-"Split unaligned 8 byte vector moves before post-modify address generation."
+#: config/ia64/ia64.opt:86
+msgid "Generate inline integer division, optimize for throughput."
msgstr ""
-#: config/epiphany/epiphany.opt:132
-msgid "Use the floating point unit for integer add/subtract."
+#: config/ia64/ia64.opt:90
+msgid "Do not inline integer division."
msgstr ""
-#: config/epiphany/epiphany.opt:136
-msgid "Set register to hold -1."
+#: config/ia64/ia64.opt:94
+msgid "Generate inline square root, optimize for latency."
msgstr ""
-#: config/ft32/ft32.opt:23
-msgid "target the software simulator."
+#: config/ia64/ia64.opt:98
+msgid "Generate inline square root, optimize for throughput."
msgstr ""
-#: config/ft32/ft32.opt:27 config/s390/s390.opt:201 config/mips/mips.opt:385
-msgid "Use LRA instead of reload."
+#: config/ia64/ia64.opt:102
+msgid "Do not inline square root."
msgstr ""
-#: config/ft32/ft32.opt:31
-msgid "Avoid use of the DIV and MOD instructions"
+#: config/ia64/ia64.opt:106
+msgid "Enable DWARF line debug info via GNU as."
msgstr ""
-#: config/h8300/h8300.opt:23
-msgid "Generate H8S code."
+#: config/ia64/ia64.opt:110
+msgid "Enable earlier placing stop bits for better scheduling."
msgstr ""
-#: config/h8300/h8300.opt:27
-msgid "Generate H8SX code."
+#: config/ia64/ia64.opt:126
+msgid "Known Itanium CPUs (for use with the -mtune= option):"
msgstr ""
-#: config/h8300/h8300.opt:31
-msgid "Generate H8S/2600 code."
+#: config/ia64/ia64.opt:136
+msgid "Use data speculation before reload."
msgstr ""
-#: config/h8300/h8300.opt:35
-msgid "Make integers 32 bits wide."
+#: config/ia64/ia64.opt:140
+msgid "Use data speculation after reload."
msgstr ""
-#: config/h8300/h8300.opt:42
-msgid "Use registers for argument passing."
+#: config/ia64/ia64.opt:144
+msgid "Use control speculation."
msgstr ""
-#: config/h8300/h8300.opt:46
-msgid "Consider access to byte sized memory slow."
+#: config/ia64/ia64.opt:148
+msgid "Use in block data speculation before reload."
msgstr ""
-#: config/h8300/h8300.opt:50
-msgid "Enable linker relaxing."
+#: config/ia64/ia64.opt:152
+msgid "Use in block data speculation after reload."
msgstr ""
-#: config/h8300/h8300.opt:54
-msgid "Generate H8/300H code."
+#: config/ia64/ia64.opt:156
+msgid "Use in block control speculation."
msgstr ""
-#: config/h8300/h8300.opt:58
-msgid "Enable the normal mode."
+#: config/ia64/ia64.opt:160
+msgid "Use simple data speculation check."
msgstr ""
-#: config/h8300/h8300.opt:62
-msgid "Use H8/300 alignment rules."
+#: config/ia64/ia64.opt:164
+msgid "Use simple data speculation check for control speculation."
msgstr ""
-#: config/h8300/h8300.opt:66
-msgid "Push extended registers on stack in monitor functions."
+#: config/ia64/ia64.opt:167 config/ia64/ia64.opt:170 c-family/c.opt:650
+#: c-family/c.opt:1024 c-family/c.opt:1031 c-family/c.opt:1205
+#: c-family/c.opt:1224 c-family/c.opt:1247 c-family/c.opt:1253
+#: c-family/c.opt:1260 c-family/c.opt:1284 c-family/c.opt:1295
+#: c-family/c.opt:1298 c-family/c.opt:1301 c-family/c.opt:1304
+#: c-family/c.opt:1307 c-family/c.opt:1344 c-family/c.opt:1475
+#: c-family/c.opt:1499 c-family/c.opt:1517 c-family/c.opt:1548
+#: c-family/c.opt:1552 c-family/c.opt:1568 c-family/c-opts.c:419
+#, gcc-internal-format
+msgid "switch %qs is no longer supported"
msgstr ""
-#: config/h8300/h8300.opt:70
-msgid "Do not push extended registers on stack in monitor functions."
+#: config/ia64/ia64.opt:174
+msgid ""
+"Count speculative dependencies while calculating priority of instructions."
msgstr ""
-#: config/pdp11/pdp11.opt:23
-msgid "Generate code for an 11/10."
+#: config/ia64/ia64.opt:178
+msgid "Place a stop bit after every cycle when scheduling."
msgstr ""
-#: config/pdp11/pdp11.opt:27
-msgid "Generate code for an 11/40."
+#: config/ia64/ia64.opt:182
+msgid ""
+"Assume that floating-point stores and loads are not likely to cause conflict "
+"when placed into one instruction group."
msgstr ""
-#: config/pdp11/pdp11.opt:31
-msgid "Generate code for an 11/45."
+#: config/ia64/ia64.opt:186
+msgid ""
+"Soft limit on number of memory insns per instruction group, giving lower "
+"priority to subsequent memory insns attempting to schedule in the same insn "
+"group. Frequently useful to prevent cache bank conflicts. Default value is "
+"1."
msgstr ""
-#: config/pdp11/pdp11.opt:35
-msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
+#: config/ia64/ia64.opt:190
+msgid ""
+"Disallow more than 'msched-max-memory-insns' in instruction group. "
+"Otherwise, limit is 'soft' (prefer non-memory operations when limit is "
+"reached)."
msgstr ""
-#: config/pdp11/pdp11.opt:39
-msgid "Do not use inline patterns for copying memory."
+#: config/ia64/ia64.opt:194
+msgid "Don't generate checks for control speculation in selective scheduling."
msgstr ""
-#: config/pdp11/pdp11.opt:43
-msgid "Use inline patterns for copying memory."
+#: config/nios2/elf.opt:26
+msgid "Link with a limited version of the C library."
msgstr ""
-#: config/pdp11/pdp11.opt:47
-msgid "Do not pretend that branches are expensive."
+#: config/nios2/elf.opt:30
+msgid "Name of system library to link against."
msgstr ""
-#: config/pdp11/pdp11.opt:51
-msgid "Pretend that branches are expensive."
+#: config/nios2/elf.opt:34
+msgid "Name of the startfile."
msgstr ""
-#: config/pdp11/pdp11.opt:55
-msgid "Use the DEC assembler syntax."
+#: config/nios2/elf.opt:38
+msgid "Link with HAL BSP."
msgstr ""
-#: config/pdp11/pdp11.opt:59
-msgid "Use 32 bit float."
+#: config/nios2/nios2.opt:35
+msgid "Enable DIV, DIVU."
msgstr ""
-#: config/pdp11/pdp11.opt:63
-msgid "Use 64 bit float."
+#: config/nios2/nios2.opt:39
+msgid "Enable MUL instructions."
msgstr ""
-#: config/pdp11/pdp11.opt:67 config/rs6000/rs6000.opt:177
-#: config/frv/frv.opt:158
-msgid "Use hardware floating point."
+#: config/nios2/nios2.opt:43
+msgid "Enable MULX instructions, assume fast shifter."
msgstr ""
-#: config/pdp11/pdp11.opt:71
-msgid "Use 16 bit int."
+#: config/nios2/nios2.opt:47
+msgid "Use table based fast divide (default at -O3)."
msgstr ""
-#: config/pdp11/pdp11.opt:75
-msgid "Use 32 bit int."
+#: config/nios2/nios2.opt:51
+msgid "All memory accesses use I/O load/store instructions."
msgstr ""
-#: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
-msgid "Do not use hardware floating point."
+#: config/nios2/nios2.opt:55
+msgid "Volatile memory accesses use I/O load/store instructions."
msgstr ""
-#: config/pdp11/pdp11.opt:83
-msgid "Target has split I&D."
+#: config/nios2/nios2.opt:59
+msgid "Volatile memory accesses do not use I/O load/store instructions."
msgstr ""
-#: config/pdp11/pdp11.opt:87
-msgid "Use UNIX assembler syntax."
+#: config/nios2/nios2.opt:63
+msgid "Enable/disable GP-relative addressing."
msgstr ""
-#: config/xtensa/xtensa.opt:23
-msgid "Use CONST16 instruction to load constants."
+#: config/nios2/nios2.opt:67
+msgid "Valid options for GP-relative addressing (for -mgpopt):"
msgstr ""
-#: config/xtensa/xtensa.opt:27
-msgid "Disable position-independent code (PIC) for use in OS kernel code."
+#: config/nios2/nios2.opt:86
+msgid "Equivalent to -mgpopt=local."
msgstr ""
-#: config/xtensa/xtensa.opt:31
-msgid "Use indirect CALLXn instructions for large programs."
+#: config/nios2/nios2.opt:90
+msgid "Equivalent to -mgpopt=none."
msgstr ""
-#: config/xtensa/xtensa.opt:35
-msgid "Automatically align branch targets to reduce branch penalties."
+#: config/nios2/nios2.opt:102
+msgid "Floating point custom instruction configuration name."
msgstr ""
-#: config/xtensa/xtensa.opt:39
-msgid "Intersperse literal pools with code in the text section."
+#: config/nios2/nios2.opt:106
+msgid "Do not use the ftruncds custom instruction."
msgstr ""
-#: config/xtensa/xtensa.opt:43
-msgid ""
-"Relax literals in assembler and place them automatically in the text section."
+#: config/nios2/nios2.opt:110
+msgid "Integer id (N) of ftruncds custom instruction."
msgstr ""
-#: config/xtensa/xtensa.opt:47
-msgid ""
-"-mno-serialize-volatile\tDo not serialize volatile memory references with "
-"MEMW instructions."
+#: config/nios2/nios2.opt:114
+msgid "Do not use the fextsd custom instruction."
msgstr ""
-#: config/i386/cygming.opt:23
-msgid "Create console application."
+#: config/nios2/nios2.opt:118
+msgid "Integer id (N) of fextsd custom instruction."
msgstr ""
-#: config/i386/cygming.opt:27
-msgid "Generate code for a DLL."
+#: config/nios2/nios2.opt:122
+msgid "Do not use the fixdu custom instruction."
msgstr ""
-#: config/i386/cygming.opt:31
-msgid "Ignore dllimport for functions."
+#: config/nios2/nios2.opt:126
+msgid "Integer id (N) of fixdu custom instruction."
msgstr ""
-#: config/i386/cygming.opt:35
-msgid "Use Mingw-specific thread support."
+#: config/nios2/nios2.opt:130
+msgid "Do not use the fixdi custom instruction."
msgstr ""
-#: config/i386/cygming.opt:39
-msgid "Set Windows defines."
+#: config/nios2/nios2.opt:134
+msgid "Integer id (N) of fixdi custom instruction."
msgstr ""
-#: config/i386/cygming.opt:43
-msgid "Create GUI application."
+#: config/nios2/nios2.opt:138
+msgid "Do not use the fixsu custom instruction."
msgstr ""
-#: config/i386/cygming.opt:47 config/i386/interix.opt:32
-msgid "Use the GNU extension to the PE format for aligned common data."
+#: config/nios2/nios2.opt:142
+msgid "Integer id (N) of fixsu custom instruction."
msgstr ""
-#: config/i386/cygming.opt:51
-msgid ""
-"Compile code that relies on Cygwin DLL wrappers to support C++ operator new/"
-"delete replacement."
+#: config/nios2/nios2.opt:146
+msgid "Do not use the fixsi custom instruction."
msgstr ""
-#: config/i386/cygming.opt:58
-msgid "Put relocated read-only data into .data section."
+#: config/nios2/nios2.opt:150
+msgid "Integer id (N) of fixsi custom instruction."
msgstr ""
-#: config/i386/mingw.opt:29
-msgid "Warn about none ISO msvcrt scanf/printf width extensions."
+#: config/nios2/nios2.opt:154
+msgid "Do not use the floatud custom instruction."
msgstr ""
-#: config/i386/mingw.opt:33
-msgid "For nested functions on stack executable permission is set."
+#: config/nios2/nios2.opt:158
+msgid "Integer id (N) of floatud custom instruction."
msgstr ""
-#: config/i386/mingw-w64.opt:23
-msgid "Use unicode startup and define UNICODE macro."
+#: config/nios2/nios2.opt:162
+msgid "Do not use the floatid custom instruction."
msgstr ""
-#: config/i386/i386.opt:182
-msgid "sizeof(long double) is 16."
+#: config/nios2/nios2.opt:166
+msgid "Integer id (N) of floatid custom instruction."
msgstr ""
-#: config/i386/i386.opt:186 config/i386/i386.opt:354
-msgid "Use hardware fp."
+#: config/nios2/nios2.opt:170
+msgid "Do not use the floatus custom instruction."
msgstr ""
-#: config/i386/i386.opt:190
-msgid "sizeof(long double) is 12."
+#: config/nios2/nios2.opt:174
+msgid "Integer id (N) of floatus custom instruction."
msgstr ""
-#: config/i386/i386.opt:194
-msgid "Use 80-bit long double."
+#: config/nios2/nios2.opt:178
+msgid "Do not use the floatis custom instruction."
msgstr ""
-#: config/i386/i386.opt:198 config/s390/s390.opt:130
-#: config/sparc/long-double-switch.opt:27 config/alpha/alpha.opt:102
-msgid "Use 64-bit long double."
+#: config/nios2/nios2.opt:182
+msgid "Integer id (N) of floatis custom instruction."
msgstr ""
-#: config/i386/i386.opt:202 config/s390/s390.opt:126
-#: config/sparc/long-double-switch.opt:23 config/alpha/alpha.opt:98
-msgid "Use 128-bit long double."
+#: config/nios2/nios2.opt:186
+msgid "Do not use the fcmpned custom instruction."
msgstr ""
-#: config/i386/i386.opt:206 config/sh/sh.opt:209
-msgid "Reserve space for outgoing arguments in the function prologue."
+#: config/nios2/nios2.opt:190
+msgid "Integer id (N) of fcmpned custom instruction."
msgstr ""
-#: config/i386/i386.opt:210
-msgid "Align some doubles on dword boundary."
+#: config/nios2/nios2.opt:194
+msgid "Do not use the fcmpeqd custom instruction."
msgstr ""
-#: config/i386/i386.opt:214
-msgid "Function starts are aligned to this power of 2."
+#: config/nios2/nios2.opt:198
+msgid "Integer id (N) of fcmpeqd custom instruction."
msgstr ""
-#: config/i386/i386.opt:218
-msgid "Jump targets are aligned to this power of 2."
+#: config/nios2/nios2.opt:202
+msgid "Do not use the fcmpged custom instruction."
msgstr ""
-#: config/i386/i386.opt:222
-msgid "Loop code aligned to this power of 2."
+#: config/nios2/nios2.opt:206
+msgid "Integer id (N) of fcmpged custom instruction."
msgstr ""
-#: config/i386/i386.opt:226
-msgid "Align destination of the string operations."
+#: config/nios2/nios2.opt:210
+msgid "Do not use the fcmpgtd custom instruction."
msgstr ""
-#: config/i386/i386.opt:230
-msgid "Use the given data alignment."
+#: config/nios2/nios2.opt:214
+msgid "Integer id (N) of fcmpgtd custom instruction."
msgstr ""
-#: config/i386/i386.opt:234
-msgid "Known data alignment choices (for use with the -malign-data= option):"
+#: config/nios2/nios2.opt:218
+msgid "Do not use the fcmpled custom instruction."
msgstr ""
-#: config/i386/i386.opt:251
-msgid "Use given assembler dialect."
+#: config/nios2/nios2.opt:222
+msgid "Integer id (N) of fcmpled custom instruction."
msgstr ""
-#: config/i386/i386.opt:255
-msgid "Known assembler dialects (for use with the -masm-dialect= option):"
+#: config/nios2/nios2.opt:226
+msgid "Do not use the fcmpltd custom instruction."
msgstr ""
-#: config/i386/i386.opt:265
-msgid "Branches are this expensive (1-5, arbitrary units)."
+#: config/nios2/nios2.opt:230
+msgid "Integer id (N) of fcmpltd custom instruction."
msgstr ""
-#: config/i386/i386.opt:269
-msgid ""
-"Data greater than given threshold will go into .ldata section in x86-64 "
-"medium model."
+#: config/nios2/nios2.opt:234
+msgid "Do not use the flogd custom instruction."
msgstr ""
-#: config/i386/i386.opt:273
-msgid "Use given x86-64 code model."
+#: config/nios2/nios2.opt:238
+msgid "Integer id (N) of flogd custom instruction."
msgstr ""
-#: config/i386/i386.opt:277 config/rs6000/aix64.opt:36
-#: config/rs6000/linux64.opt:32 config/tilegx/tilegx.opt:57
-msgid "Known code models (for use with the -mcmodel= option):"
+#: config/nios2/nios2.opt:242
+msgid "Do not use the fexpd custom instruction."
msgstr ""
-#: config/i386/i386.opt:296
-msgid "Use given address mode."
+#: config/nios2/nios2.opt:246
+msgid "Integer id (N) of fexpd custom instruction."
msgstr ""
-#: config/i386/i386.opt:300
-msgid "Known address mode (for use with the -maddress-mode= option):"
+#: config/nios2/nios2.opt:250
+msgid "Do not use the fatand custom instruction."
msgstr ""
-#: config/i386/i386.opt:309
-msgid "%<-mcpu=%> is deprecated; use %<-mtune=%> or %<-march=%> instead"
+#: config/nios2/nios2.opt:254
+msgid "Integer id (N) of fatand custom instruction."
msgstr ""
-#: config/i386/i386.opt:313
-msgid "Generate sin, cos, sqrt for FPU."
+#: config/nios2/nios2.opt:258
+msgid "Do not use the ftand custom instruction."
msgstr ""
-#: config/i386/i386.opt:317
-msgid "Always use Dynamic Realigned Argument Pointer (DRAP) to realign stack."
+#: config/nios2/nios2.opt:262
+msgid "Integer id (N) of ftand custom instruction."
msgstr ""
-#: config/i386/i386.opt:321
-msgid "Return values of functions in FPU registers."
+#: config/nios2/nios2.opt:266
+msgid "Do not use the fsind custom instruction."
msgstr ""
-#: config/i386/i386.opt:325
-msgid "Generate floating point mathematics using given instruction set."
+#: config/nios2/nios2.opt:270
+msgid "Integer id (N) of fsind custom instruction."
msgstr ""
-#: config/i386/i386.opt:329
-msgid "Valid arguments to -mfpmath=:"
+#: config/nios2/nios2.opt:274
+msgid "Do not use the fcosd custom instruction."
msgstr ""
-#: config/i386/i386.opt:362
-msgid "Inline all known string operations."
+#: config/nios2/nios2.opt:278
+msgid "Integer id (N) of fcosd custom instruction."
msgstr ""
-#: config/i386/i386.opt:366
-msgid ""
-"Inline memset/memcpy string operations, but perform inline version only for "
-"small blocks."
+#: config/nios2/nios2.opt:282
+msgid "Do not use the fsqrtd custom instruction."
msgstr ""
-#: config/i386/i386.opt:369
-msgid ""
-"%<-mintel-syntax%> and %<-mno-intel-syntax%> are deprecated; use %<-"
-"masm=intel%> and %<-masm=att%> instead"
+#: config/nios2/nios2.opt:286
+msgid "Integer id (N) of fsqrtd custom instruction."
msgstr ""
-#: config/i386/i386.opt:374
-msgid "Use native (MS) bitfield layout."
+#: config/nios2/nios2.opt:290
+msgid "Do not use the fabsd custom instruction."
msgstr ""
-#: config/i386/i386.opt:394
-msgid "Set 80387 floating-point precision to 32-bit."
+#: config/nios2/nios2.opt:294
+msgid "Integer id (N) of fabsd custom instruction."
msgstr ""
-#: config/i386/i386.opt:398
-msgid "Set 80387 floating-point precision to 64-bit."
+#: config/nios2/nios2.opt:298
+msgid "Do not use the fnegd custom instruction."
msgstr ""
-#: config/i386/i386.opt:402
-msgid "Set 80387 floating-point precision to 80-bit."
+#: config/nios2/nios2.opt:302
+msgid "Integer id (N) of fnegd custom instruction."
msgstr ""
-#: config/i386/i386.opt:406
-msgid "Attempt to keep stack aligned to this power of 2."
+#: config/nios2/nios2.opt:306
+msgid "Do not use the fmaxd custom instruction."
msgstr ""
-#: config/i386/i386.opt:410
-msgid "Assume incoming stack aligned to this power of 2."
+#: config/nios2/nios2.opt:310
+msgid "Integer id (N) of fmaxd custom instruction."
msgstr ""
-#: config/i386/i386.opt:414
-msgid "Use push instructions to save outgoing arguments."
+#: config/nios2/nios2.opt:314
+msgid "Do not use the fmind custom instruction."
msgstr ""
-#: config/i386/i386.opt:418
-msgid "Use red-zone in the x86-64 code."
+#: config/nios2/nios2.opt:318
+msgid "Integer id (N) of fmind custom instruction."
msgstr ""
-#: config/i386/i386.opt:422
-msgid "Number of registers used to pass integer arguments."
+#: config/nios2/nios2.opt:322
+msgid "Do not use the fdivd custom instruction."
msgstr ""
-#: config/i386/i386.opt:426
-msgid "Alternate calling convention."
+#: config/nios2/nios2.opt:326
+msgid "Integer id (N) of fdivd custom instruction."
msgstr ""
-#: config/i386/i386.opt:430 config/alpha/alpha.opt:23
-msgid "Do not use hardware fp."
+#: config/nios2/nios2.opt:330
+msgid "Do not use the fmuld custom instruction."
msgstr ""
-#: config/i386/i386.opt:434
-msgid "Use SSE register passing conventions for SF and DF mode."
+#: config/nios2/nios2.opt:334
+msgid "Integer id (N) of fmuld custom instruction."
msgstr ""
-#: config/i386/i386.opt:438
-msgid "Realign stack in prologue."
+#: config/nios2/nios2.opt:338
+msgid "Do not use the fsubd custom instruction."
msgstr ""
-#: config/i386/i386.opt:442
-msgid "Enable stack probing."
+#: config/nios2/nios2.opt:342
+msgid "Integer id (N) of fsubd custom instruction."
msgstr ""
-#: config/i386/i386.opt:446
-msgid "Specify memcpy expansion strategy when expected size is known."
+#: config/nios2/nios2.opt:346
+msgid "Do not use the faddd custom instruction."
msgstr ""
-#: config/i386/i386.opt:450
-msgid "Specify memset expansion strategy when expected size is known."
+#: config/nios2/nios2.opt:350
+msgid "Integer id (N) of faddd custom instruction."
msgstr ""
-#: config/i386/i386.opt:454
-msgid "Chose strategy to generate stringop using."
+#: config/nios2/nios2.opt:354
+msgid "Do not use the fcmpnes custom instruction."
msgstr ""
-#: config/i386/i386.opt:458
-msgid "Valid arguments to -mstringop-strategy=:"
+#: config/nios2/nios2.opt:358
+msgid "Integer id (N) of fcmpnes custom instruction."
msgstr ""
-#: config/i386/i386.opt:486
-msgid "Use given thread-local storage dialect."
+#: config/nios2/nios2.opt:362
+msgid "Do not use the fcmpeqs custom instruction."
msgstr ""
-#: config/i386/i386.opt:490
-msgid "Known TLS dialects (for use with the -mtls-dialect= option):"
+#: config/nios2/nios2.opt:366
+msgid "Integer id (N) of fcmpeqs custom instruction."
msgstr ""
-#: config/i386/i386.opt:500
-#, c-format
-msgid "Use direct references against %gs when accessing tls data."
+#: config/nios2/nios2.opt:370
+msgid "Do not use the fcmpges custom instruction."
msgstr ""
-#: config/i386/i386.opt:508
-msgid "Fine grain control of tune features."
+#: config/nios2/nios2.opt:374
+msgid "Integer id (N) of fcmpges custom instruction."
msgstr ""
-#: config/i386/i386.opt:512
-msgid "Clear all tune features."
+#: config/nios2/nios2.opt:378
+msgid "Do not use the fcmpgts custom instruction."
msgstr ""
-#: config/i386/i386.opt:519
-msgid "Generate code that conforms to Intel MCU psABI."
+#: config/nios2/nios2.opt:382
+msgid "Integer id (N) of fcmpgts custom instruction."
msgstr ""
-#: config/i386/i386.opt:523
-msgid "Generate code that conforms to the given ABI."
+#: config/nios2/nios2.opt:386
+msgid "Do not use the fcmples custom instruction."
msgstr ""
-#: config/i386/i386.opt:527
-msgid "Known ABIs (for use with the -mabi= option):"
+#: config/nios2/nios2.opt:390
+msgid "Integer id (N) of fcmples custom instruction."
msgstr ""
-#: config/i386/i386.opt:537 config/rs6000/rs6000.opt:189
-msgid "Vector library ABI to use."
+#: config/nios2/nios2.opt:394
+msgid "Do not use the fcmplts custom instruction."
msgstr ""
-#: config/i386/i386.opt:541
-msgid ""
-"Known vectorization library ABIs (for use with the -mveclibabi= option):"
+#: config/nios2/nios2.opt:398
+msgid "Integer id (N) of fcmplts custom instruction."
msgstr ""
-#: config/i386/i386.opt:551
-msgid "Return 8-byte vectors in memory."
+#: config/nios2/nios2.opt:402
+msgid "Do not use the flogs custom instruction."
msgstr ""
-#: config/i386/i386.opt:555
-msgid "Generate reciprocals instead of divss and sqrtss."
+#: config/nios2/nios2.opt:406
+msgid "Integer id (N) of flogs custom instruction."
msgstr ""
-#: config/i386/i386.opt:559
-msgid "Control generation of reciprocal estimates."
+#: config/nios2/nios2.opt:410
+msgid "Do not use the fexps custom instruction."
msgstr ""
-#: config/i386/i386.opt:563
-msgid "Generate cld instruction in the function prologue."
+#: config/nios2/nios2.opt:414
+msgid "Integer id (N) of fexps custom instruction."
msgstr ""
-#: config/i386/i386.opt:567
-msgid ""
-"Generate vzeroupper instruction before a transfer of control flow out of"
+#: config/nios2/nios2.opt:418
+msgid "Do not use the fatans custom instruction."
msgstr ""
-#: config/i386/i386.opt:572
-msgid "Disable Scalar to Vector optimization pass transforming 64-bit integer"
+#: config/nios2/nios2.opt:422
+msgid "Integer id (N) of fatans custom instruction."
msgstr ""
-#: config/i386/i386.opt:577
-msgid "Do dispatch scheduling if processor is bdver1, bdver2, bdver3, bdver4"
+#: config/nios2/nios2.opt:426
+msgid "Do not use the ftans custom instruction."
msgstr ""
-#: config/i386/i386.opt:582
-msgid ""
-"Use 128-bit AVX instructions instead of 256-bit AVX instructions in the auto-"
-"vectorizer."
+#: config/nios2/nios2.opt:430
+msgid "Integer id (N) of ftans custom instruction."
msgstr ""
-#: config/i386/i386.opt:588
-msgid "Generate 32bit i386 code."
+#: config/nios2/nios2.opt:434
+msgid "Do not use the fsins custom instruction."
msgstr ""
-#: config/i386/i386.opt:592
-msgid "Generate 64bit x86-64 code."
+#: config/nios2/nios2.opt:438
+msgid "Integer id (N) of fsins custom instruction."
msgstr ""
-#: config/i386/i386.opt:596
-msgid "Generate 32bit x86-64 code."
+#: config/nios2/nios2.opt:442
+msgid "Do not use the fcoss custom instruction."
msgstr ""
-#: config/i386/i386.opt:600
-msgid "Generate 16bit i386 code."
+#: config/nios2/nios2.opt:446
+msgid "Integer id (N) of fcoss custom instruction."
msgstr ""
-#: config/i386/i386.opt:604
-msgid "Support MMX built-in functions."
+#: config/nios2/nios2.opt:450
+msgid "Do not use the fsqrts custom instruction."
msgstr ""
-#: config/i386/i386.opt:608
-msgid "Support 3DNow! built-in functions."
+#: config/nios2/nios2.opt:454
+msgid "Integer id (N) of fsqrts custom instruction."
msgstr ""
-#: config/i386/i386.opt:612
-msgid "Support Athlon 3Dnow! built-in functions."
+#: config/nios2/nios2.opt:458
+msgid "Do not use the fabss custom instr."
msgstr ""
-#: config/i386/i386.opt:616
-msgid "Support MMX and SSE built-in functions and code generation."
+#: config/nios2/nios2.opt:462
+msgid "Integer id (N) of fabss custom instruction."
msgstr ""
-#: config/i386/i386.opt:620
-msgid "Support MMX, SSE and SSE2 built-in functions and code generation."
+#: config/nios2/nios2.opt:466
+msgid "Do not use the fnegs custom instruction."
msgstr ""
-#: config/i386/i386.opt:624
-msgid "Support MMX, SSE, SSE2 and SSE3 built-in functions and code generation."
+#: config/nios2/nios2.opt:470
+msgid "Integer id (N) of fnegs custom instruction."
msgstr ""
-#: config/i386/i386.opt:628
-msgid ""
-"Support MMX, SSE, SSE2, SSE3 and SSSE3 built-in functions and code "
-"generation."
+#: config/nios2/nios2.opt:474
+msgid "Do not use the fmaxs custom instruction."
msgstr ""
-#: config/i386/i386.opt:632
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3 and SSE4.1 built-in functions and code "
-"generation."
+#: config/nios2/nios2.opt:478
+msgid "Integer id (N) of fmaxs custom instruction."
msgstr ""
-#: config/i386/i386.opt:636 config/i386/i386.opt:640
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1 and SSE4.2 built-in functions "
-"and code generation."
+#: config/nios2/nios2.opt:482
+msgid "Do not use the fmins custom instruction."
msgstr ""
-#: config/i386/i386.opt:644
-msgid ""
-"Do not support SSE4.1 and SSE4.2 built-in functions and code generation."
+#: config/nios2/nios2.opt:486
+msgid "Integer id (N) of fmins custom instruction."
msgstr ""
-#: config/i386/i386.opt:647
-msgid "%<-msse5%> was removed"
+#: config/nios2/nios2.opt:490
+msgid "Do not use the fdivs custom instruction."
msgstr ""
-#: config/i386/i386.opt:652
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2 and AVX built-in "
-"functions and code generation."
+#: config/nios2/nios2.opt:494
+msgid "Integer id (N) of fdivs custom instruction."
msgstr ""
-#: config/i386/i386.opt:656
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and AVX2 built-in "
-"functions and code generation."
+#: config/nios2/nios2.opt:498
+msgid "Do not use the fmuls custom instruction."
msgstr ""
-#: config/i386/i386.opt:660
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"built-in functions and code generation."
+#: config/nios2/nios2.opt:502
+msgid "Integer id (N) of fmuls custom instruction."
msgstr ""
-#: config/i386/i386.opt:664
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512PF built-in functions and code generation."
+#: config/nios2/nios2.opt:506
+msgid "Do not use the fsubs custom instruction."
msgstr ""
-#: config/i386/i386.opt:668
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512ER built-in functions and code generation."
+#: config/nios2/nios2.opt:510
+msgid "Integer id (N) of fsubs custom instruction."
msgstr ""
-#: config/i386/i386.opt:672
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512CD built-in functions and code generation."
+#: config/nios2/nios2.opt:514
+msgid "Do not use the fadds custom instruction."
msgstr ""
-#: config/i386/i386.opt:676
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512DQ built-in functions and code generation."
+#: config/nios2/nios2.opt:518
+msgid "Integer id (N) of fadds custom instruction."
msgstr ""
-#: config/i386/i386.opt:680
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512BW built-in functions and code generation."
+#: config/nios2/nios2.opt:522
+msgid "Do not use the frdy custom instruction."
msgstr ""
-#: config/i386/i386.opt:684
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512VL built-in functions and code generation."
+#: config/nios2/nios2.opt:526
+msgid "Integer id (N) of frdy custom instruction."
msgstr ""
-#: config/i386/i386.opt:688
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512IFMA built-in functions and code generation."
+#: config/nios2/nios2.opt:530
+msgid "Do not use the frdxhi custom instruction."
msgstr ""
-#: config/i386/i386.opt:692
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2 and AVX512F "
-"and AVX512VBMI built-in functions and code generation."
+#: config/nios2/nios2.opt:534
+msgid "Integer id (N) of frdxhi custom instruction."
msgstr ""
-#: config/i386/i386.opt:696
-msgid ""
-"Support MMX, SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX and FMA built-in "
-"functions and code generation."
+#: config/nios2/nios2.opt:538
+msgid "Do not use the frdxlo custom instruction."
msgstr ""
-#: config/i386/i386.opt:700
-msgid ""
-"Support MMX, SSE, SSE2, SSE3 and SSE4A built-in functions and code "
-"generation."
+#: config/nios2/nios2.opt:542
+msgid "Integer id (N) of frdxlo custom instruction."
msgstr ""
-#: config/i386/i386.opt:704
-msgid "Support FMA4 built-in functions and code generation."
+#: config/nios2/nios2.opt:546
+msgid "Do not use the fwry custom instruction."
msgstr ""
-#: config/i386/i386.opt:708
-msgid "Support XOP built-in functions and code generation."
+#: config/nios2/nios2.opt:550
+msgid "Integer id (N) of fwry custom instruction."
msgstr ""
-#: config/i386/i386.opt:712
-msgid "Support LWP built-in functions and code generation."
+#: config/nios2/nios2.opt:554
+msgid "Do not use the fwrx custom instruction."
msgstr ""
-#: config/i386/i386.opt:716
-msgid ""
-"Support code generation of Advanced Bit Manipulation (ABM) instructions."
+#: config/nios2/nios2.opt:558
+msgid "Integer id (N) of fwrx custom instruction."
msgstr ""
-#: config/i386/i386.opt:720
-msgid "Support code generation of popcnt instruction."
+#: config/nios2/nios2.opt:562
+msgid "Do not use the round custom instruction."
msgstr ""
-#: config/i386/i386.opt:724
-msgid "Support BMI built-in functions and code generation."
+#: config/nios2/nios2.opt:566
+msgid "Integer id (N) of round custom instruction."
msgstr ""
-#: config/i386/i386.opt:728
-msgid "Support BMI2 built-in functions and code generation."
+#: config/nios2/nios2.opt:574
+msgid "Valid Nios II ISA levels (for -march):"
msgstr ""
-#: config/i386/i386.opt:732
-msgid "Support LZCNT built-in function and code generation."
+#: config/nios2/nios2.opt:584
+msgid "Enable generation of R2 BMX instructions."
msgstr ""
-#: config/i386/i386.opt:736
-msgid "Support Hardware Lock Elision prefixes."
+#: config/nios2/nios2.opt:588
+msgid "Enable generation of R2 CDX instructions."
msgstr ""
-#: config/i386/i386.opt:740
-msgid "Support RDSEED instruction."
+#: config/lm32/lm32.opt:24
+msgid "Enable multiply instructions."
msgstr ""
-#: config/i386/i386.opt:744
-msgid "Support PREFETCHW instruction."
+#: config/lm32/lm32.opt:28
+msgid "Enable divide and modulus instructions."
msgstr ""
-#: config/i386/i386.opt:748
-msgid "Support flag-preserving add-carry instructions."
+#: config/lm32/lm32.opt:32
+msgid "Enable barrel shift instructions."
msgstr ""
-#: config/i386/i386.opt:752
-msgid "Support CLFLUSHOPT instructions."
+#: config/lm32/lm32.opt:36
+msgid "Enable sign extend instructions."
msgstr ""
-#: config/i386/i386.opt:756
-msgid "Support CLWB instruction."
+#: config/lm32/lm32.opt:40
+msgid "Enable user-defined instructions."
msgstr ""
-#: config/i386/i386.opt:760
-msgid "Support PCOMMIT instruction."
+#: config/msp430/msp430.opt:7
+msgid "Force assembly output to always use hex constants."
msgstr ""
-#: config/i386/i386.opt:764
-msgid "Support FXSAVE and FXRSTOR instructions."
+#: config/msp430/msp430.opt:11
+msgid "Specify the MCU to build for."
msgstr ""
-#: config/i386/i386.opt:768
-msgid "Support XSAVE and XRSTOR instructions."
+#: config/msp430/msp430.opt:15
+msgid ""
+"Warn if an MCU name is unrecognised or conflicts with other options "
+"(default: on)."
msgstr ""
-#: config/i386/i386.opt:772
-msgid "Support XSAVEOPT instruction."
+#: config/msp430/msp430.opt:19
+msgid "Specify the ISA to build for: msp430, msp430x, msp430xv2."
msgstr ""
-#: config/i386/i386.opt:776
-msgid "Support XSAVEC instructions."
+#: config/msp430/msp430.opt:23
+msgid "Select large model - 20-bit addresses/pointers."
msgstr ""
-#: config/i386/i386.opt:780
-msgid "Support XSAVES and XRSTORS instructions."
+#: config/msp430/msp430.opt:27
+msgid "Select small model - 16-bit addresses/pointers (default)."
msgstr ""
-#: config/i386/i386.opt:784
-msgid "Support TBM built-in functions and code generation."
+#: config/msp430/msp430.opt:31
+msgid "Optimize opcode sizes at link time."
msgstr ""
-#: config/i386/i386.opt:788
-msgid "Support code generation of cmpxchg16b instruction."
+#: config/msp430/msp430.opt:38
+msgid ""
+"Use a minimum runtime (no static initializers or ctors) for memory-"
+"constrained devices."
msgstr ""
-#: config/i386/i386.opt:792
-msgid "Support code generation of sahf instruction in 64bit x86-64 code."
+#: config/msp430/msp430.opt:45
+msgid "Specify the type of hardware multiply to support."
msgstr ""
-#: config/i386/i386.opt:796
-msgid "Support code generation of movbe instruction."
+#: config/msp430/msp430.opt:67
+msgid "Specify whether functions should be placed into low or high memory."
msgstr ""
-#: config/i386/i386.opt:800
-msgid "Support code generation of crc32 instruction."
+#: config/msp430/msp430.opt:71
+msgid "Specify whether variables should be placed into low or high memory."
msgstr ""
-#: config/i386/i386.opt:804
-msgid "Support AES built-in functions and code generation."
+#: config/msp430/msp430.opt:90
+msgid ""
+"Passes on a request to the assembler to enable fixes for various silicon "
+"errata."
msgstr ""
-#: config/i386/i386.opt:808
-msgid "Support SHA1 and SHA256 built-in functions and code generation."
+#: config/msp430/msp430.opt:94
+msgid ""
+"Passes on a request to the assembler to warn about various silicon errata."
msgstr ""
-#: config/i386/i386.opt:812
-msgid "Support PCLMUL built-in functions and code generation."
+#: config/rx/rx.opt:29
+msgid "Store doubles in 64 bits."
msgstr ""
-#: config/i386/i386.opt:816
-msgid "Encode SSE instructions with VEX prefix."
+#: config/rx/rx.opt:33
+msgid "Stores doubles in 32 bits. This is the default."
msgstr ""
-#: config/i386/i386.opt:820
-msgid "Support FSGSBASE built-in functions and code generation."
+#: config/rx/rx.opt:37
+msgid "Disable the use of RX FPU instructions. "
msgstr ""
-#: config/i386/i386.opt:824
-msgid "Support RDRND built-in functions and code generation."
+#: config/rx/rx.opt:44
+msgid "Enable the use of RX FPU instructions. This is the default."
msgstr ""
-#: config/i386/i386.opt:828
-msgid "Support F16C built-in functions and code generation."
+#: config/rx/rx.opt:50
+msgid "Specify the target RX cpu type."
msgstr ""
-#: config/i386/i386.opt:832
-msgid "Support PREFETCHWT1 built-in functions and code generation."
+#: config/rx/rx.opt:71
+msgid "Data is stored in big-endian format."
msgstr ""
-#: config/i386/i386.opt:836
-msgid "Emit profiling counter call at function entry before prologue."
+#: config/rx/rx.opt:75
+msgid "Data is stored in little-endian format. (Default)."
msgstr ""
-#: config/i386/i386.opt:840
-msgid "Generate __mcount_loc section with all mcount or __fentry__ calls."
+#: config/rx/rx.opt:81
+msgid ""
+"Maximum size of global and static variables which can be placed into the "
+"small data area."
msgstr ""
-#: config/i386/i386.opt:844
-msgid "Generate mcount/__fentry__ calls as nops. To activate they need to be"
+#: config/rx/rx.opt:87 config/rl78/rl78.opt:27
+msgid "Use the simulator runtime."
msgstr ""
-#: config/i386/i386.opt:849
-msgid "Skip setting up RAX register when passing variable arguments."
+#: config/rx/rx.opt:93
+msgid ""
+"Generate assembler output that is compatible with the Renesas AS100 "
+"assembler. This may restrict some of the compiler's capabilities. The "
+"default is to generate GAS compatible syntax."
msgstr ""
-#: config/i386/i386.opt:853
-msgid ""
-"Expand 32bit/64bit integer divide into 8bit unsigned integer divide with run-"
-"time check."
+#: config/rx/rx.opt:99
+msgid "Enable linker relaxation."
msgstr ""
-#: config/i386/i386.opt:857
-msgid "Split 32-byte AVX unaligned load."
+#: config/rx/rx.opt:105
+msgid "Maximum size in bytes of constant values allowed as operands."
msgstr ""
-#: config/i386/i386.opt:861
-msgid "Split 32-byte AVX unaligned store."
+#: config/rx/rx.opt:111
+msgid "Specifies the number of registers to reserve for interrupt handlers."
msgstr ""
-#: config/i386/i386.opt:865
-msgid "Support RTM built-in functions and code generation."
+#: config/rx/rx.opt:117
+msgid ""
+"Specifies whether interrupt functions should save and restore the "
+"accumulator register."
msgstr ""
-#: config/i386/i386.opt:869
-msgid "Support MPX code generation."
+#: config/rx/rx.opt:123
+msgid "Enables Position-Independent-Data (PID) mode."
msgstr ""
-#: config/i386/i386.opt:873
-msgid "Support MWAITX and MONITORX built-in functions and code generation."
+#: config/rx/rx.opt:129
+msgid ""
+"Warn when multiple, different, fast interrupt handlers are in the "
+"compilation unit."
msgstr ""
-#: config/i386/i386.opt:877
-msgid "Support CLZERO built-in functions and code generation."
+#: config/rx/rx.opt:135
+msgid ""
+"Enable the use of the old, broken, ABI where all stacked function arguments "
+"are aligned to 32-bits."
msgstr ""
-#: config/i386/i386.opt:881
-msgid "Support PKU built-in functions and code generation."
+#: config/rx/rx.opt:139
+msgid ""
+"Enable the use the standard RX ABI where all stacked function arguments are "
+"naturally aligned. This is the default."
msgstr ""
-#: config/i386/i386.opt:885
-msgid "Use given stack-protector guard."
+#: config/rx/rx.opt:145
+msgid "Enable the use of the LRA register allocator."
msgstr ""
-#: config/i386/i386.opt:889
+#: config/rx/rx.opt:151
msgid ""
-"Known stack protector guard (for use with the -mstack-protector-guard= "
-"option):"
+"Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and "
+"RMPA instructions. Enabled by default."
msgstr ""
-#: config/i386/i386.opt:899
-msgid "Attempt to avoid generating instruction sequences containing ret bytes."
+#: config/rx/rx.opt:157
+msgid "Always use JSR, never BSR, for calls."
msgstr ""
-#: config/i386/stringop.opt:8
-msgid "the Free Software Foundation; either version 3, or (at your option)"
+#: config/cr16/cr16.opt:23
+msgid "-msim Use simulator runtime."
msgstr ""
-#: config/i386/stringop.opt:13
-msgid "MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the"
+#: config/cr16/cr16.opt:27
+msgid "Generate SBIT, CBIT instructions."
msgstr ""
-#: config/i386/stringop.opt:18
-msgid "see <http://www.gnu.org/licenses/>. */"
+#: config/cr16/cr16.opt:31
+msgid "Support multiply accumulate instructions."
msgstr ""
-#: config/pa/pa64-hpux.opt:23
-msgid "Assume code will be linked by GNU ld."
+#: config/cr16/cr16.opt:38
+msgid "Treat data references as near, far or medium. medium is default."
msgstr ""
-#: config/pa/pa64-hpux.opt:27
-msgid "Assume code will be linked by HP ld."
+#: config/cr16/cr16.opt:42
+msgid "Generate code for CR16C architecture."
msgstr ""
-#: config/pa/pa-hpux1010.opt:23 config/pa/pa-hpux.opt:31
-#: config/pa/pa-hpux1131.opt:23 config/pa/pa-hpux1111.opt:23
-msgid "Specify UNIX standard for predefines and linking."
+#: config/cr16/cr16.opt:46
+msgid "Generate code for CR16C+ architecture (Default)."
+msgstr ""
+
+#: config/cr16/cr16.opt:50
+msgid "Treat integers as 32-bit."
msgstr ""
#: config/pa/pa-hpux.opt:27
msgid "Generate cpp defines for server IO."
msgstr ""
+#: config/pa/pa-hpux.opt:31 config/pa/pa-hpux1131.opt:23
+#: config/pa/pa-hpux1111.opt:23 config/pa/pa-hpux1010.opt:23
+msgid "Specify UNIX standard for predefines and linking."
+msgstr ""
+
#: config/pa/pa-hpux.opt:35
msgid "Generate cpp defines for workstation IO."
msgstr ""
msgid "Do not disable space regs."
msgstr ""
-#: config/v850/v850.opt:29
-msgid "Use registers r2 and r5."
+#: config/pa/pa64-hpux.opt:23
+msgid "Assume code will be linked by GNU ld."
msgstr ""
-#: config/v850/v850.opt:33
-msgid "Use 4 byte entries in switch tables."
+#: config/pa/pa64-hpux.opt:27
+msgid "Assume code will be linked by HP ld."
msgstr ""
-#: config/v850/v850.opt:37
-msgid "Enable backend debugging."
+#: config/vxworks.opt:36
+msgid "Assume the VxWorks RTP environment."
msgstr ""
-#: config/v850/v850.opt:41
-msgid "Do not use the callt instruction (default)."
+#: config/vxworks.opt:43
+msgid "Assume the VxWorks vThreads environment."
msgstr ""
-#: config/v850/v850.opt:45
-msgid "Reuse r30 on a per function basis."
+#: config/aarch64/aarch64.opt:40
+msgid "The possible TLS dialects:"
msgstr ""
-#: config/v850/v850.opt:52
-msgid "Prohibit PC relative function calls."
+#: config/aarch64/aarch64.opt:52
+msgid "The code model option names for -mcmodel:"
msgstr ""
-#: config/v850/v850.opt:56
-msgid "Use stubs for function prologues."
+#: config/aarch64/aarch64.opt:69
+msgid "Generate code which uses only the general registers."
msgstr ""
-#: config/v850/v850.opt:60
-msgid "Set the max size of data eligible for the SDA area."
+#: config/aarch64/aarch64.opt:73
+msgid "Workaround for ARM Cortex-A53 Erratum number 835769."
msgstr ""
-#: config/v850/v850.opt:67
-msgid "Enable the use of the short load instructions."
+#: config/aarch64/aarch64.opt:77
+msgid "Workaround for ARM Cortex-A53 Erratum number 843419."
msgstr ""
-#: config/v850/v850.opt:71
-msgid "Same as: -mep -mprolog-function."
+#: config/aarch64/aarch64.opt:85
+msgid "Specify the code model."
msgstr ""
-#: config/v850/v850.opt:75
-msgid "Set the max size of data eligible for the TDA area."
+#: config/aarch64/aarch64.opt:89
+msgid "Don't assume that unaligned accesses are handled by the system."
msgstr ""
-#: config/v850/v850.opt:82
-msgid "Do not enforce strict alignment."
+#: config/aarch64/aarch64.opt:97
+msgid "Specify TLS dialect."
msgstr ""
-#: config/v850/v850.opt:86
+#: config/aarch64/aarch64.opt:101
msgid ""
-"Put jump tables for switch statements into the .data section rather than "
-"the .code section."
+"Specifies bit size of immediate TLS offsets. Valid values are 12, 24, 32, "
+"48."
msgstr ""
-#: config/v850/v850.opt:93
-msgid "Compile for the v850 processor."
+#: config/aarch64/aarch64.opt:120
+msgid "-march=ARCH\tUse features of architecture ARCH."
msgstr ""
-#: config/v850/v850.opt:97
-msgid "Compile for the v850e processor."
+#: config/aarch64/aarch64.opt:124
+msgid "-mcpu=CPU\tUse features of and optimize for CPU."
msgstr ""
-#: config/v850/v850.opt:101
-msgid "Compile for the v850e1 processor."
+#: config/aarch64/aarch64.opt:128
+msgid "-mtune=CPU\tOptimize for CPU."
msgstr ""
-#: config/v850/v850.opt:105
-msgid "Compile for the v850es variant of the v850e1."
+#: config/aarch64/aarch64.opt:132
+msgid "-mabi=ABI\tGenerate code that conforms to the specified ABI."
msgstr ""
-#: config/v850/v850.opt:109
-msgid "Compile for the v850e2 processor."
+#: config/aarch64/aarch64.opt:136
+msgid ""
+"-moverride=STRING\tPower users only! Override CPU optimization parameters."
msgstr ""
-#: config/v850/v850.opt:113
-msgid "Compile for the v850e2v3 processor."
+#: config/aarch64/aarch64.opt:140
+msgid "Known AArch64 ABIs (for use with the -mabi= option):"
msgstr ""
-#: config/v850/v850.opt:117
-msgid "Compile for the v850e3v5 processor."
+#: config/aarch64/aarch64.opt:150
+msgid "PC relative literal loads."
msgstr ""
-#: config/v850/v850.opt:124
-msgid "Enable v850e3v5 loop instructions."
+#: config/aarch64/aarch64.opt:154
+msgid ""
+"When calculating the reciprocal square root approximation, uses one less "
+"step than otherwise, thus reducing latency and precision."
msgstr ""
-#: config/v850/v850.opt:128
-msgid "Set the max size of data eligible for the ZDA area."
+#: config/h8300/h8300.opt:23
+msgid "Generate H8S code."
msgstr ""
-#: config/v850/v850.opt:135
-msgid "Enable relaxing in the assembler."
+#: config/h8300/h8300.opt:27
+msgid "Generate H8SX code."
msgstr ""
-#: config/v850/v850.opt:139
-msgid "Prohibit PC relative jumps."
+#: config/h8300/h8300.opt:31
+msgid "Generate H8S/2600 code."
msgstr ""
-#: config/v850/v850.opt:143
-msgid "Inhibit the use of hardware floating point instructions."
+#: config/h8300/h8300.opt:35
+msgid "Make integers 32 bits wide."
msgstr ""
-#: config/v850/v850.opt:147
-msgid ""
-"Allow the use of hardware floating point instructions for V850E2V3 and up."
+#: config/h8300/h8300.opt:42
+msgid "Use registers for argument passing."
msgstr ""
-#: config/v850/v850.opt:151
-msgid "Enable support for the RH850 ABI. This is the default."
+#: config/h8300/h8300.opt:46
+msgid "Consider access to byte sized memory slow."
msgstr ""
-#: config/v850/v850.opt:155
-msgid "Enable support for the old GCC ABI."
+#: config/h8300/h8300.opt:50
+msgid "Enable linker relaxing."
msgstr ""
-#: config/v850/v850.opt:159
-msgid "Support alignments of up to 64-bits."
+#: config/h8300/h8300.opt:54
+msgid "Generate H8/300H code."
msgstr ""
-#: config/g.opt:27
-msgid ""
-"-G<number>\tPut global and static data smaller than <number> bytes into a "
-"special section (on some targets)."
+#: config/h8300/h8300.opt:58
+msgid "Enable the normal mode."
msgstr ""
-#: config/lynx.opt:23
-msgid "Support legacy multi-threading."
+#: config/h8300/h8300.opt:62
+msgid "Use H8/300 alignment rules."
msgstr ""
-#: config/lynx.opt:27
-msgid "Use shared libraries."
+#: config/h8300/h8300.opt:66
+msgid "Push extended registers on stack in monitor functions."
msgstr ""
-#: config/lynx.opt:31
-msgid "Support multi-threading."
+#: config/h8300/h8300.opt:70
+msgid "Do not push extended registers on stack in monitor functions."
msgstr ""
#: config/nvptx/nvptx.opt:22
msgid "Optimize partition neutering."
msgstr ""
-#: config/vxworks.opt:36
-msgid "Assume the VxWorks RTP environment."
-msgstr ""
-
-#: config/vxworks.opt:43
-msgid "Assume the VxWorks vThreads environment."
-msgstr ""
-
-#: config/cr16/cr16.opt:23
-msgid "-msim Use simulator runtime."
-msgstr ""
-
-#: config/cr16/cr16.opt:27
-msgid "Generate SBIT, CBIT instructions."
-msgstr ""
-
-#: config/cr16/cr16.opt:31
-msgid "Support multiply accumulate instructions."
-msgstr ""
-
-#: config/cr16/cr16.opt:38
-msgid "Treat data references as near, far or medium. medium is default."
-msgstr ""
-
-#: config/cr16/cr16.opt:42
-msgid "Generate code for CR16C architecture."
-msgstr ""
-
-#: config/cr16/cr16.opt:46
-msgid "Generate code for CR16C+ architecture (Default)."
+#: config/vax/vax.opt:23 config/vax/vax.opt:27
+msgid "Target DFLOAT double precision code."
msgstr ""
-#: config/cr16/cr16.opt:50
-msgid "Treat integers as 32-bit."
+#: config/vax/vax.opt:31 config/vax/vax.opt:35
+msgid "Generate GFLOAT double precision code."
msgstr ""
-#: config/avr/avr.opt:23
-msgid "Use subroutines for function prologues and epilogues."
+#: config/vax/vax.opt:39
+msgid "Generate code for GNU assembler (gas)."
msgstr ""
-#: config/avr/avr.opt:26
-#, c-format
-msgid "missing device or architecture after %qs"
+#: config/vax/vax.opt:43
+msgid "Generate code for UNIX assembler."
msgstr ""
-#: config/avr/avr.opt:27
-msgid "-mmcu=MCU\tSelect the target MCU."
+#: config/vax/vax.opt:47
+msgid "Use VAXC structure conventions."
msgstr ""
-#: config/avr/avr.opt:31
-msgid "Set the number of 64 KiB flash segments."
+#: config/vax/vax.opt:51
+msgid "Use new adddi3/subdi3 patterns."
msgstr ""
-#: config/avr/avr.opt:35
-msgid "Indicate presence of a processor erratum."
+#: config/linux.opt:24
+msgid "Use Bionic C library."
msgstr ""
-#: config/avr/avr.opt:39
-msgid "Enable Read-Modify-Write (RMW) instructions support/use."
+#: config/linux.opt:28
+msgid "Use GNU C library."
msgstr ""
-#: config/avr/avr.opt:49
-msgid "Use an 8-bit 'int' type."
+#: config/linux.opt:32
+msgid "Use uClibc C library."
msgstr ""
-#: config/avr/avr.opt:53
-msgid "Change the stack pointer without disabling interrupts."
+#: config/linux.opt:36
+msgid "Use musl C library."
msgstr ""
-#: config/avr/avr.opt:57
-msgid ""
-"Set the branch costs for conditional branch instructions. Reasonable values "
-"are small, non-negative integers. The default branch cost is 0."
+#: config/mmix/mmix.opt:24
+msgid "For intrinsics library: pass all parameters in registers."
msgstr ""
-#: config/avr/avr.opt:67
-msgid "Change only the low 8 bits of the stack pointer."
+#: config/mmix/mmix.opt:28
+msgid "Use register stack for parameters and return value."
msgstr ""
-#: config/avr/avr.opt:71
-msgid "Relax branches."
+#: config/mmix/mmix.opt:32
+msgid "Use call-clobbered registers for parameters and return value."
msgstr ""
-#: config/avr/avr.opt:75
-msgid ""
-"Make the linker relaxation machine assume that a program counter wrap-around "
-"occurs."
+#: config/mmix/mmix.opt:37
+msgid "Use epsilon-respecting floating point compare instructions."
msgstr ""
-#: config/avr/avr.opt:79
-msgid ""
-"Accumulate outgoing function arguments and acquire/release the needed stack "
-"space for outpoing function arguments in function prologue/epilogue. "
-"Without this option, outgoing arguments are pushed before calling a function "
-"and popped afterwards. This option can lead to reduced code size for "
-"functions that call many functions that get their arguments on the stack "
-"like, for example printf."
+#: config/mmix/mmix.opt:41
+msgid "Use zero-extending memory loads, not sign-extending ones."
msgstr ""
-#: config/avr/avr.opt:83
+#: config/mmix/mmix.opt:45
msgid ""
-"When accessing RAM, use X as imposed by the hardware, i.e. just use pre-"
-"decrement, post-increment and indirect addressing with the X register. "
-"Without this option, the compiler may assume that there is an addressing "
-"mode X+const similar to Y+const and Z+const and emit instructions to emulate "
-"such an addressing mode for X."
+"Generate divide results with reminder having the same sign as the divisor "
+"(not the dividend)."
msgstr ""
-#: config/avr/avr.opt:88
-msgid ""
-"The device has no SPH special function register. This option will be "
-"overridden by the compiler driver with the correct setting if presence/"
-"absence of SPH can be deduced from -mmcu=MCU."
+#: config/mmix/mmix.opt:49
+msgid "Prepend global symbols with \":\" (for use with PREFIX)."
msgstr ""
-#: config/avr/avr.opt:92
-msgid "Warn if the address space of an address is changed."
+#: config/mmix/mmix.opt:53
+msgid "Do not provide a default start-address 0x100 of the program."
msgstr ""
-#: config/avr/avr.opt:96
-msgid ""
-"Allow to use truncation instead of rounding towards 0 for fractional int "
-"types."
+#: config/mmix/mmix.opt:57
+msgid "Link to emit program in ELF format (rather than mmo)."
msgstr ""
-#: config/avr/avr.opt:100
-msgid "Do not link against the device-specific library lib<MCU>.a."
+#: config/mmix/mmix.opt:61
+msgid "Use P-mnemonics for branches statically predicted as taken."
msgstr ""
-#: config/m32r/m32r.opt:34
-msgid "Compile for the m32rx."
+#: config/mmix/mmix.opt:65
+msgid "Don't use P-mnemonics for branches."
msgstr ""
-#: config/m32r/m32r.opt:38
-msgid "Compile for the m32r2."
+#: config/mmix/mmix.opt:79
+msgid "Use addresses that allocate global registers."
msgstr ""
-#: config/m32r/m32r.opt:42
-msgid "Compile for the m32r."
+#: config/mmix/mmix.opt:83
+msgid "Do not use addresses that allocate global registers."
msgstr ""
-#: config/m32r/m32r.opt:46
-msgid "Align all loops to 32 byte boundary."
+#: config/mmix/mmix.opt:87
+msgid "Generate a single exit point for each function."
msgstr ""
-#: config/m32r/m32r.opt:50
-msgid "Prefer branches over conditional execution."
+#: config/mmix/mmix.opt:91
+msgid "Do not generate a single exit point for each function."
msgstr ""
-#: config/m32r/m32r.opt:54
-msgid "Give branches their default cost."
+#: config/mmix/mmix.opt:95
+msgid "Set start-address of the program."
msgstr ""
-#: config/m32r/m32r.opt:58
-msgid "Display compile time statistics."
+#: config/mmix/mmix.opt:99
+msgid "Set start-address of data."
msgstr ""
-#: config/m32r/m32r.opt:62
-msgid "Specify cache flush function."
+#: config/fr30/fr30.opt:23
+msgid "Assume small address space."
msgstr ""
-#: config/m32r/m32r.opt:66
-msgid "Specify cache flush trap number."
+#: config/pdp11/pdp11.opt:23
+msgid "Generate code for an 11/10."
msgstr ""
-#: config/m32r/m32r.opt:70
-msgid "Only issue one instruction per cycle."
+#: config/pdp11/pdp11.opt:27
+msgid "Generate code for an 11/40."
msgstr ""
-#: config/m32r/m32r.opt:74
-msgid "Allow two instructions to be issued per cycle."
+#: config/pdp11/pdp11.opt:31
+msgid "Generate code for an 11/45."
msgstr ""
-#: config/m32r/m32r.opt:78
-msgid "Code size: small, medium or large."
+#: config/pdp11/pdp11.opt:35
+msgid "Return floating-point results in ac0 (fr0 in Unix assembler syntax)."
msgstr ""
-#: config/m32r/m32r.opt:94
-msgid "Don't call any cache flush functions."
+#: config/pdp11/pdp11.opt:39
+msgid "Do not use inline patterns for copying memory."
msgstr ""
-#: config/m32r/m32r.opt:98
-msgid "Don't call any cache flush trap."
+#: config/pdp11/pdp11.opt:43
+msgid "Use inline patterns for copying memory."
msgstr ""
-#: config/m32r/m32r.opt:105
-msgid "Small data area: none, sdata, use."
+#: config/pdp11/pdp11.opt:47
+msgid "Do not pretend that branches are expensive."
msgstr ""
-#: config/s390/tpf.opt:23
-msgid "Enable TPF-OS tracing code."
+#: config/pdp11/pdp11.opt:51
+msgid "Pretend that branches are expensive."
msgstr ""
-#: config/s390/tpf.opt:27
-msgid "Specify main object for TPF-OS."
+#: config/pdp11/pdp11.opt:55
+msgid "Use the DEC assembler syntax."
msgstr ""
-#: config/s390/s390.opt:48
-msgid "31 bit ABI."
+#: config/pdp11/pdp11.opt:59
+msgid "Use 32 bit float."
msgstr ""
-#: config/s390/s390.opt:52
-msgid "64 bit ABI."
+#: config/pdp11/pdp11.opt:63
+msgid "Use 64 bit float."
msgstr ""
-#: config/s390/s390.opt:96
-msgid "Maintain backchain pointer."
+#: config/pdp11/pdp11.opt:67 config/frv/frv.opt:158
+#: config/rs6000/rs6000.opt:177
+msgid "Use hardware floating point."
msgstr ""
-#: config/s390/s390.opt:100
-msgid "Additional debug prints."
+#: config/pdp11/pdp11.opt:71
+msgid "Use 16 bit int."
msgstr ""
-#: config/s390/s390.opt:104
-msgid "ESA/390 architecture."
+#: config/pdp11/pdp11.opt:75
+msgid "Use 32 bit int."
msgstr ""
-#: config/s390/s390.opt:108
-msgid "Enable decimal floating point hardware support."
+#: config/pdp11/pdp11.opt:79 config/rs6000/rs6000.opt:173
+msgid "Do not use hardware floating point."
msgstr ""
-#: config/s390/s390.opt:112
-msgid "Enable hardware floating point."
+#: config/pdp11/pdp11.opt:83
+msgid "Target has split I&D."
msgstr ""
-#: config/s390/s390.opt:116
-msgid "Takes two non-negative integer numbers separated by a comma."
+#: config/pdp11/pdp11.opt:87
+msgid "Use UNIX assembler syntax."
msgstr ""
-#: config/s390/s390.opt:134
-msgid "Use hardware transactional execution instructions."
+#: config/frv/frv.opt:30
+msgid "Use 4 media accumulators."
msgstr ""
-#: config/s390/s390.opt:138
-msgid "Use hardware vector facility instructions and enable the vector ABI."
+#: config/frv/frv.opt:34
+msgid "Use 8 media accumulators."
msgstr ""
-#: config/s390/s390.opt:142
-msgid "Use packed stack layout."
+#: config/frv/frv.opt:38
+msgid "Enable label alignment optimizations."
msgstr ""
-#: config/s390/s390.opt:146
-msgid "Use bras for executable < 64k."
+#: config/frv/frv.opt:42
+msgid "Dynamically allocate cc registers."
msgstr ""
-#: config/s390/s390.opt:150
-msgid "Disable hardware floating point."
+#: config/frv/frv.opt:49
+msgid "Set the cost of branches."
msgstr ""
-#: config/s390/s390.opt:154
-msgid ""
-"Set the max. number of bytes which has to be left to stack size before a "
-"trap instruction is triggered."
+#: config/frv/frv.opt:53
+msgid "Enable conditional execution other than moves/scc."
msgstr ""
-#: config/s390/s390.opt:158
-msgid "Switches off the -mstack-guard= option."
+#: config/frv/frv.opt:57
+msgid "Change the maximum length of conditionally-executed sequences."
msgstr ""
-#: config/s390/s390.opt:162
+#: config/frv/frv.opt:61
msgid ""
-"Emit extra code in the function prologue in order to trap if the stack size "
-"exceeds the given limit."
-msgstr ""
-
-#: config/s390/s390.opt:166
-msgid "Switches off the -mstack-size= option."
+"Change the number of temporary registers that are available to conditionally-"
+"executed sequences."
msgstr ""
-#: config/s390/s390.opt:174
-msgid "Use the mvcle instruction for block moves."
+#: config/frv/frv.opt:65
+msgid "Enable conditional moves."
msgstr ""
-#: config/s390/s390.opt:178
-msgid "Enable the z vector language extension providing the context-sensitive"
+#: config/frv/frv.opt:69
+msgid "Set the target CPU type."
msgstr ""
-#: config/s390/s390.opt:183
-msgid "Warn if a function uses alloca or creates an array with dynamic size."
+#: config/frv/frv.opt:73
+msgid "Known FR-V CPUs (for use with the -mcpu= option):"
msgstr ""
-#: config/s390/s390.opt:187
-msgid "Warn if a single function's framesize exceeds the given framesize."
+#: config/frv/frv.opt:122
+msgid "Use fp double instructions."
msgstr ""
-#: config/s390/s390.opt:191
-msgid "z/Architecture."
+#: config/frv/frv.opt:126
+msgid "Change the ABI to allow double word insns."
msgstr ""
-#: config/s390/s390.opt:195
-msgid "Set the branch costs for conditional branch instructions. Reasonable"
+#: config/frv/frv.opt:130 config/bfin/bfin.opt:90
+msgid "Enable Function Descriptor PIC mode."
msgstr ""
-#: config/rl78/rl78.opt:27 config/rx/rx.opt:87
-msgid "Use the simulator runtime."
+#: config/frv/frv.opt:134
+msgid "Just use icc0/fcc0."
msgstr ""
-#: config/rl78/rl78.opt:31
-msgid ""
-"Selects the type of hardware multiplication and division to use (none/g13/"
-"g14)."
+#: config/frv/frv.opt:138
+msgid "Only use 32 FPRs."
msgstr ""
-#: config/rl78/rl78.opt:50
-msgid "Use all registers, reserving none for interrupt handlers."
+#: config/frv/frv.opt:142
+msgid "Use 64 FPRs."
msgstr ""
-#: config/rl78/rl78.opt:54
-msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
+#: config/frv/frv.opt:146
+msgid "Only use 32 GPRs."
msgstr ""
-#: config/rl78/rl78.opt:58
-msgid ""
-"Selects the type of RL78 core being targeted (g10/g13/g14). The default is "
-"the G14. If set, also selects the hardware multiply support to be used."
+#: config/frv/frv.opt:150
+msgid "Use 64 GPRs."
msgstr ""
-#: config/rl78/rl78.opt:77
-msgid "Alias for -mcpu=g10."
+#: config/frv/frv.opt:154
+msgid "Enable use of GPREL for read-only data in FDPIC."
msgstr ""
-#: config/rl78/rl78.opt:81
-msgid "Alias for -mcpu=g13."
+#: config/frv/frv.opt:162 config/bfin/bfin.opt:94
+msgid "Enable inlining of PLT in function calls."
msgstr ""
-#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
-msgid "Alias for -mcpu=g14."
+#: config/frv/frv.opt:166
+msgid "Enable PIC support for building libraries."
msgstr ""
-#: config/rl78/rl78.opt:93
-msgid ""
-"Assume ES is zero throughout program execution, use ES: for read-only data."
+#: config/frv/frv.opt:170
+msgid "Follow the EABI linkage requirements."
msgstr ""
-#: config/stormy16/stormy16.opt:24
-msgid "Provide libraries for the simulator."
+#: config/frv/frv.opt:174
+msgid "Disallow direct calls to global functions."
msgstr ""
-#: config/arm/arm-tables.opt:25
-msgid "Known ARM CPUs (for use with the -mcpu= and -mtune= options):"
+#: config/frv/frv.opt:178
+msgid "Use media instructions."
msgstr ""
-#: config/arm/arm-tables.opt:341
-msgid "Known ARM architectures (for use with the -march= option):"
+#: config/frv/frv.opt:182
+msgid "Use multiply add/subtract instructions."
msgstr ""
-#: config/arm/arm-tables.opt:438
-msgid "Known ARM FPUs (for use with the -mfpu= option):"
+#: config/frv/frv.opt:186
+msgid "Enable optimizing &&/|| in conditional execution."
msgstr ""
-#: config/arm/arm.opt:26
-msgid "TLS dialect to use:"
+#: config/frv/frv.opt:190
+msgid "Enable nested conditional execution optimizations."
msgstr ""
-#: config/arm/arm.opt:36
-msgid "Specify an ABI."
+#: config/frv/frv.opt:195
+msgid "Do not mark ABI switches in e_flags."
msgstr ""
-#: config/arm/arm.opt:40
-msgid "Known ARM ABIs (for use with the -mabi= option):"
+#: config/frv/frv.opt:199
+msgid "Remove redundant membars."
msgstr ""
-#: config/arm/arm.opt:59
-msgid "Generate a call to abort if a noreturn function returns."
+#: config/frv/frv.opt:203
+msgid "Pack VLIW instructions."
msgstr ""
-#: config/arm/arm.opt:66
-msgid "Pass FP arguments in FP registers."
+#: config/frv/frv.opt:207
+msgid "Enable setting GPRs to the result of comparisons."
msgstr ""
-#: config/arm/arm.opt:70
-msgid "Generate APCS conformant stack frames."
+#: config/frv/frv.opt:211
+msgid "Change the amount of scheduler lookahead."
msgstr ""
-#: config/arm/arm.opt:74
-msgid "Generate re-entrant, PIC code."
+#: config/frv/frv.opt:219
+msgid "Assume a large TLS segment."
msgstr ""
-#: config/arm/arm.opt:90
-msgid "Generate code in 32 bit ARM state."
+#: config/frv/frv.opt:223
+msgid "Do not assume a large TLS segment."
msgstr ""
-#: config/arm/arm.opt:98
-msgid "Thumb: Assume non-static functions may be called from ARM code."
+#: config/frv/frv.opt:228
+msgid "Cause gas to print tomcat statistics."
msgstr ""
-#: config/arm/arm.opt:102
-msgid "Thumb: Assume function pointers may go to non-Thumb aware code."
+#: config/frv/frv.opt:233
+msgid "Link with the library-pic libraries."
msgstr ""
-#: config/arm/arm.opt:110
-msgid "Specify if floating point hardware should be used."
+#: config/frv/frv.opt:237
+msgid "Allow branches to be packed with other instructions."
msgstr ""
-#: config/arm/arm.opt:114
-msgid "Known floating-point ABIs (for use with the -mfloat-abi= option):"
+#: config/tilegx/tilegx.opt:30
+msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
msgstr ""
-#: config/arm/arm.opt:127
-msgid "Switch ARM/Thumb modes on alternating functions for compiler testing."
+#: config/tilegx/tilegx.opt:37
+msgid "Compile with 32 bit longs and pointers."
msgstr ""
-#: config/arm/arm.opt:131
-msgid "Specify the __fp16 floating-point format."
+#: config/tilegx/tilegx.opt:41
+msgid "Compile with 64 bit longs and pointers."
msgstr ""
-#: config/arm/arm.opt:135
-msgid "Known __fp16 formats (for use with the -mfp16-format= option):"
+#: config/tilegx/tilegx.opt:53
+msgid "Use given TILE-Gx code model."
msgstr ""
-#: config/arm/arm.opt:148
-msgid "Specify the name of the target floating point hardware/format."
+#: config/mep/mep.opt:23
+msgid "Enable absolute difference instructions."
msgstr ""
-#: config/arm/arm.opt:159
-msgid "Generate call insns as indirect calls, if necessary."
+#: config/mep/mep.opt:27
+msgid "Enable all optional instructions."
msgstr ""
-#: config/arm/arm.opt:163
-msgid "Assume data segments are relative to text segment."
+#: config/mep/mep.opt:31
+msgid "Enable average instructions."
msgstr ""
-#: config/arm/arm.opt:167
-msgid "Specify the register to be used for PIC addressing."
+#: config/mep/mep.opt:35
+msgid "Variables this size and smaller go in the based section. (default 0)."
msgstr ""
-#: config/arm/arm.opt:171
-msgid "Store function names in object code."
+#: config/mep/mep.opt:39
+msgid "Enable bit manipulation instructions."
msgstr ""
-#: config/arm/arm.opt:175
-msgid "Permit scheduling of a function's prologue sequence."
+#: config/mep/mep.opt:43
+msgid "Section to put all const variables in (tiny, near, far) (no default)."
msgstr ""
-#: config/arm/arm.opt:179 config/rs6000/rs6000.opt:248
-msgid "Do not load the PIC register in function prologues."
+#: config/mep/mep.opt:47
+msgid "Enable clip instructions."
msgstr ""
-#: config/arm/arm.opt:186
-msgid "Specify the minimum bit alignment of structures."
+#: config/mep/mep.opt:51
+msgid "Configuration name."
msgstr ""
-#: config/arm/arm.opt:190
-msgid "Generate code for Thumb state."
+#: config/mep/mep.opt:55
+msgid "Enable MeP Coprocessor."
msgstr ""
-#: config/arm/arm.opt:194
-msgid "Support calls between Thumb and ARM instruction sets."
+#: config/mep/mep.opt:59
+msgid "Enable MeP Coprocessor with 32-bit registers."
msgstr ""
-#: config/arm/arm.opt:198
-msgid "Specify thread local storage scheme."
+#: config/mep/mep.opt:63
+msgid "Enable MeP Coprocessor with 64-bit registers."
msgstr ""
-#: config/arm/arm.opt:202
-msgid "Specify how to access the thread pointer."
+#: config/mep/mep.opt:67
+msgid "Enable IVC2 scheduling."
msgstr ""
-#: config/arm/arm.opt:206
-msgid "Valid arguments to -mtp=:"
+#: config/mep/mep.opt:71
+msgid "Const variables default to the near section."
msgstr ""
-#: config/arm/arm.opt:219
-msgid "Thumb: Generate (non-leaf) stack frames even if not needed."
+#: config/mep/mep.opt:78
+msgid "Enable 32-bit divide instructions."
msgstr ""
-#: config/arm/arm.opt:223
-msgid "Thumb: Generate (leaf) stack frames even if not needed."
+#: config/mep/mep.opt:93
+msgid "__io vars are volatile by default."
msgstr ""
-#: config/arm/arm.opt:227 config/mn10300/mn10300.opt:42
-msgid "Tune code for the given processor."
+#: config/mep/mep.opt:97
+msgid "All variables default to the far section."
msgstr ""
-#: config/arm/arm.opt:231
-msgid "Print CPU tuning information as comment in assembler file. This is"
+#: config/mep/mep.opt:101
+msgid "Enable leading zero instructions."
msgstr ""
-#: config/arm/arm.opt:242
-msgid ""
-"Use Neon quad-word (rather than double-word) registers for vectorization."
+#: config/mep/mep.opt:108
+msgid "All variables default to the near section."
msgstr ""
-#: config/arm/arm.opt:246
-msgid ""
-"Use Neon double-word (rather than quad-word) registers for vectorization."
+#: config/mep/mep.opt:112
+msgid "Enable min/max instructions."
msgstr ""
-#: config/arm/arm.opt:250
-msgid "Only generate absolute relocations on word sized values."
+#: config/mep/mep.opt:116
+msgid "Enable 32-bit multiply instructions."
msgstr ""
-#: config/arm/arm.opt:254
-msgid "Generate IT blocks appropriate for ARMv8."
+#: config/mep/mep.opt:120
+msgid "Disable all optional instructions."
msgstr ""
-#: config/arm/arm.opt:258
-msgid "Use the old RTX costing tables (transitional)."
+#: config/mep/mep.opt:127
+msgid "Allow gcc to use the repeat/erepeat instructions."
msgstr ""
-#: config/arm/arm.opt:262
-msgid ""
-"Use the new generic RTX cost tables if new core-specific cost table not "
-"available (transitional)."
+#: config/mep/mep.opt:131
+msgid "All variables default to the tiny section."
msgstr ""
-#: config/arm/arm.opt:266
-msgid ""
-"Avoid overlapping destination and address registers on LDRD instructions"
+#: config/mep/mep.opt:135
+msgid "Enable saturation instructions."
msgstr ""
-#: config/arm/arm.opt:271
-msgid "Enable unaligned word and halfword accesses to packed data."
+#: config/mep/mep.opt:139
+msgid "Use sdram version of runtime."
msgstr ""
-#: config/arm/arm.opt:275
-msgid "Use Neon to perform 64-bits operations rather than core registers."
+#: config/mep/mep.opt:147
+msgid "Use simulator runtime without vectors."
msgstr ""
-#: config/arm/arm.opt:279
-msgid "Assume loading data from flash is slower than fetching instructions."
+#: config/mep/mep.opt:151
+msgid "All functions default to the far section."
msgstr ""
-#: config/arm/arm.opt:283
-msgid "Assume unified syntax for inline assembly code."
+#: config/mep/mep.opt:155
+msgid "Variables this size and smaller go in the tiny section. (default 4)."
msgstr ""
-#: config/sparc/sparc.opt:30 config/sparc/sparc.opt:34
-#: config/visium/visium.opt:37
-msgid "Use hardware FP."
+#: config/lynx.opt:23
+msgid "Support legacy multi-threading."
msgstr ""
-#: config/sparc/sparc.opt:38 config/visium/visium.opt:41
-msgid "Do not use hardware FP."
+#: config/lynx.opt:27
+msgid "Use shared libraries."
msgstr ""
-#: config/sparc/sparc.opt:42
-msgid "Use flat register window model."
+#: config/lynx.opt:31
+msgid "Support multi-threading."
msgstr ""
-#: config/sparc/sparc.opt:46
-msgid "Assume possible double misalignment."
+#: config/stormy16/stormy16.opt:24
+msgid "Provide libraries for the simulator."
msgstr ""
-#: config/sparc/sparc.opt:50
-msgid "Use ABI reserved registers."
+#: config/bfin/bfin.opt:48
+msgid "Omit frame pointer for leaf functions."
msgstr ""
-#: config/sparc/sparc.opt:54
-msgid "Use hardware quad FP instructions."
+#: config/bfin/bfin.opt:52
+msgid "Program is entirely located in low 64k of memory."
msgstr ""
-#: config/sparc/sparc.opt:58
-msgid "Do not use hardware quad fp instructions."
+#: config/bfin/bfin.opt:56
+msgid ""
+"Work around a hardware anomaly by adding a number of NOPs before a CSYNC or "
+"SSYNC instruction."
msgstr ""
-#: config/sparc/sparc.opt:62
-msgid "Compile for V8+ ABI."
+#: config/bfin/bfin.opt:61
+msgid "Avoid speculative loads to work around a hardware anomaly."
msgstr ""
-#: config/sparc/sparc.opt:66
-msgid "Use UltraSPARC Visual Instruction Set version 1.0 extensions."
+#: config/bfin/bfin.opt:65
+msgid "Enabled ID based shared library."
msgstr ""
-#: config/sparc/sparc.opt:70
-msgid "Use UltraSPARC Visual Instruction Set version 2.0 extensions."
+#: config/bfin/bfin.opt:69
+msgid ""
+"Generate code that won't be linked against any other ID shared libraries, "
+"but may be used as a shared library."
msgstr ""
-#: config/sparc/sparc.opt:74
-msgid "Use UltraSPARC Visual Instruction Set version 3.0 extensions."
+#: config/bfin/bfin.opt:86
+msgid "Link with the fast floating-point library."
msgstr ""
-#: config/sparc/sparc.opt:78
-msgid "Use UltraSPARC Visual Instruction Set version 4.0 extensions."
+#: config/bfin/bfin.opt:98
+msgid "Do stack checking using bounds in L1 scratch memory."
msgstr ""
-#: config/sparc/sparc.opt:82
-msgid "Use UltraSPARC Compare-and-Branch extensions."
+#: config/bfin/bfin.opt:102
+msgid "Enable multicore support."
msgstr ""
-#: config/sparc/sparc.opt:86
-msgid "Use UltraSPARC Fused Multiply-Add extensions."
+#: config/bfin/bfin.opt:106
+msgid "Build for Core A."
msgstr ""
-#: config/sparc/sparc.opt:90
-msgid "Use UltraSPARC Population-Count instruction."
+#: config/bfin/bfin.opt:110
+msgid "Build for Core B."
msgstr ""
-#: config/sparc/sparc.opt:94
-msgid "Pointers are 64-bit."
+#: config/bfin/bfin.opt:114
+msgid "Build for SDRAM."
msgstr ""
-#: config/sparc/sparc.opt:98
-msgid "Pointers are 32-bit."
+#: config/bfin/bfin.opt:118
+msgid "Assume ICPLBs are enabled at runtime."
msgstr ""
-#: config/sparc/sparc.opt:102
-msgid "Use 64-bit ABI."
+#: config/cris/cris.opt:45
+msgid "Work around bug in multiplication instruction."
msgstr ""
-#: config/sparc/sparc.opt:106
-msgid "Use 32-bit ABI."
+#: config/cris/cris.opt:51
+msgid "Compile for ETRAX 4 (CRIS v3)."
msgstr ""
-#: config/sparc/sparc.opt:110
-msgid "Use stack bias."
+#: config/cris/cris.opt:56
+msgid "Compile for ETRAX 100 (CRIS v8)."
msgstr ""
-#: config/sparc/sparc.opt:114
-msgid "Use structs on stronger alignment for double-word copies."
+#: config/cris/cris.opt:64
+msgid "Emit verbose debug information in assembly code."
msgstr ""
-#: config/sparc/sparc.opt:118
-msgid "Optimize tail call instructions in assembler and linker."
+#: config/cris/cris.opt:71
+msgid "Do not use condition codes from normal instructions."
msgstr ""
-#: config/sparc/sparc.opt:122
-msgid "Do not generate code that can only run in supervisor mode (default)."
+#: config/cris/cris.opt:80
+msgid "Do not emit addressing modes with side-effect assignment."
msgstr ""
-#: config/sparc/sparc.opt:126 config/visium/visium.opt:45
-msgid "Use features of and schedule code for given CPU."
+#: config/cris/cris.opt:89
+msgid "Do not tune stack alignment."
msgstr ""
-#: config/sparc/sparc.opt:206
-msgid "Use given SPARC-V9 code model."
+#: config/cris/cris.opt:98
+msgid "Do not tune writable data alignment."
msgstr ""
-#: config/sparc/sparc.opt:210
-msgid "Enable debug output."
+#: config/cris/cris.opt:107
+msgid "Do not tune code and read-only data alignment."
msgstr ""
-#: config/sparc/sparc.opt:214
-msgid "Enable strict 32-bit psABI struct return checking."
+#: config/cris/cris.opt:116
+msgid "Align code and data to 32 bits."
msgstr ""
-#: config/sparc/sparc.opt:218
-msgid "Enable workaround for single erratum of AT697F processor"
+#: config/cris/cris.opt:133
+msgid "Don't align items in code or data."
msgstr ""
-#: config/sparc/sparc.opt:223
-msgid "Enable workarounds for the errata of the UT699 processor."
+#: config/cris/cris.opt:142
+msgid "Do not emit function prologue or epilogue."
msgstr ""
-#: config/sparc/sparc.opt:252
-msgid "Specify the memory model in effect for the program."
+#: config/cris/cris.opt:149
+msgid "Use the most feature-enabling options allowed by other options."
msgstr ""
-#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
-msgid "Generate 64-bit code."
+#: config/cris/cris.opt:158
+msgid "Override -mbest-lib-options."
msgstr ""
-#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
-msgid "Generate 32-bit code."
+#: config/cris/cris.opt:165
+msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
msgstr ""
-#: config/rs6000/rs6000-tables.opt:24
-msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
+#: config/cris/cris.opt:169
+msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
msgstr ""
-#: config/rs6000/476.opt:24
+#: config/cris/cris.opt:173
msgid ""
-"Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
-"insns used for GOT accesses."
+"-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
+"size."
msgstr ""
-#: config/rs6000/aix64.opt:24
-msgid "Compile for 64-bit pointers."
+#: config/cris/cris.opt:180
+msgid ""
+"Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
+"to abort() are used."
msgstr ""
-#: config/rs6000/aix64.opt:28
-msgid "Compile for 32-bit pointers."
+#: config/cris/cris.opt:184
+msgid ""
+"Emit checks causing \"break 8\" instructions to execute when applying atomic "
+"builtins on misaligned memory."
msgstr ""
-#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
-msgid "Select code model."
+#: config/cris/cris.opt:188
+msgid ""
+"Handle atomic builtins that may be applied to unaligned data by calling "
+"library functions. Overrides -mtrap-unaligned-atomic."
msgstr ""
-#: config/rs6000/aix64.opt:49
-msgid "Support message passing with the Parallel Environment."
+#: config/cris/linux.opt:27
+msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
msgstr ""
-#: config/rs6000/linux64.opt:24
-msgid "Call mcount for profiling before a function prologue."
+#: config/rs6000/rs6000-tables.opt:24
+msgid "Known CPUs (for use with the -mcpu= and -mtune= options):"
msgstr ""
#: config/rs6000/rs6000.opt:109
#: config/rs6000/rs6000.opt:400
msgid "using old darwin ABI"
msgstr ""
-
-#: config/rs6000/rs6000.opt:403
-msgid "using IEEE extended precision long double"
-msgstr ""
-
-#: config/rs6000/rs6000.opt:406
-msgid "using IBM extended precision long double"
-msgstr ""
-
-#: config/rs6000/rs6000.opt:410
-msgid "-mcpu=\tUse features of and schedule code for given CPU."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:414
-msgid "-mtune=\tSchedule code for given CPU."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:418
-msgid "-mtraceback=\tSelect full, part, or no traceback table."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:434
-msgid "Avoid all range limits on call instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:438
-msgid "Generate Cell microcode."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:442
-msgid "Warn when a Cell microcoded instruction is emitted."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:446
-msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:450
-msgid "-mfloat-gprs=\tSelect GPR floating point method."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:454
-msgid "Valid arguments to -mfloat-gprs=:"
-msgstr ""
-
-#: config/rs6000/rs6000.opt:470
-msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:474
-msgid "Enable Local Register Allocation."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:478
-msgid "Determine which dependences between insns are considered costly."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:482
-msgid "Specify which post scheduling nop insertion scheme to apply."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:486
-msgid "Specify alignment of structure fields default/natural."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:490
-msgid "Valid arguments to -malign-:"
-msgstr ""
-
-#: config/rs6000/rs6000.opt:500
-msgid "Specify scheduling priority for dispatch slot restricted insns."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:504
-msgid "Single-precision floating point unit."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:508
-msgid "Double-precision floating point unit."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:512
-msgid "Floating point unit does not support divide & sqrt."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:516
-msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:538
-msgid "Specify Xilinx FPU."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:542
-msgid ""
-"Use/do not use r11 to hold the static link in calls to functions via "
-"pointers."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:546
-msgid ""
-"Control whether we save the TOC in the prologue for indirect calls or "
-"generate the save inline."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:550
-msgid "Allow 128-bit integers in VSX registers."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:554
-msgid ""
-"Fuse certain integer operations together for better performance on power8."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:558
-msgid "Allow sign extension in fusion operations."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:562
-msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:566
-msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:570
-msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:574
-msgid "Use ISA 2.07 transactional memory (HTM) instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:578
-msgid "Generate the quad word memory instructions (lq/stq)."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:582
-msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:586
-msgid ""
-"Generate aggregate parameter passing code with at most 64-bit alignment."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:590
-msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:594
-msgid ""
-"Allow float variables in upper registers with -mcpu=power8 or -mpower8-"
-"vector."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:598
-msgid "Allow float/double variables in upper registers if cpu allows it."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:602
-msgid "Analyze and remove doubleword swaps from VSX computations."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:606
-msgid "Fuse certain operations together for better performance on power9."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:610
-msgid "Use/do not use certain scalar instructions added in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:614
-msgid "Use/do not use vector instructions added in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:618
-msgid ""
-"Use/do not use scalar register+offset memory instructions added in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:622
-msgid ""
-"Use/do not use vector register+offset memory instructions added in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:626
-msgid "Use/do not use register+offset memory instructions added in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:630
-msgid "Use/do not use the new min/max instructions defined in ISA 3.0."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:634
-msgid ""
-"Fuse medium/large code model toc references with the memory instruction."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:638
-msgid "Generate the integer modulo instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:642
-msgid "Enable/disable IEEE 128-bit floating point via the __float128 keyword."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:646
-msgid "Enable/disable using IEEE 128-bit floating point instructions."
-msgstr ""
-
-#: config/rs6000/rs6000.opt:650
-msgid "Enable/disable default conversions between __float128 & long double."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:24
-msgid "Select ABI calling convention."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:28 config/c6x/c6x.opt:42
-msgid "Select method for sdata handling."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:48 config/rs6000/sysv4.opt:52
-msgid "Align to the base type of the bit-field."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
-msgid "Produce code relocatable at runtime."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
-msgid "Produce little endian code."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
-msgid "Produce big endian code."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
-#: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
-#: config/rs6000/sysv4.opt:149
-msgid "no description yet."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:90
-msgid "Assume all variable arg functions are prototyped."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:99
-msgid "Use EABI."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:103
-msgid "Allow bit-fields to cross word boundaries."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:107
-msgid "Use alternate register names."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:113
-msgid "Use default method for sdata handling."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:117
-msgid "Link with libsim.a, libc.a and sim-crt0.o."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:121
-msgid "Link with libads.a, libc.a and crt0.o."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:125
-msgid "Link with libyk.a, libc.a and crt0.o."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:129
-msgid "Link with libmvme.a, libc.a and crt0.o."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:133
-msgid "Set the PPC_EMB bit in the ELF flags header."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:153
-msgid "Generate code to use a non-exec PLT and GOT."
-msgstr ""
-
-#: config/rs6000/sysv4.opt:157
-msgid "Generate code for old exec BSS PLT."
-msgstr ""
-
-#: config/alpha/alpha.opt:27
-msgid "Use fp registers."
-msgstr ""
-
-#: config/alpha/alpha.opt:35
-msgid "Request IEEE-conformant math library routines (OSF/1)."
-msgstr ""
-
-#: config/alpha/alpha.opt:39
-msgid "Emit IEEE-conformant code, without inexact exceptions."
-msgstr ""
-
-#: config/alpha/alpha.opt:46
-msgid "Do not emit complex integer constants to read-only memory."
-msgstr ""
-
-#: config/alpha/alpha.opt:50
-msgid "Use VAX fp."
-msgstr ""
-
-#: config/alpha/alpha.opt:54
-msgid "Do not use VAX fp."
-msgstr ""
-
-#: config/alpha/alpha.opt:58
-msgid "Emit code for the byte/word ISA extension."
-msgstr ""
-
-#: config/alpha/alpha.opt:62
-msgid "Emit code for the motion video ISA extension."
-msgstr ""
-
-#: config/alpha/alpha.opt:66
-msgid "Emit code for the fp move and sqrt ISA extension."
-msgstr ""
-
-#: config/alpha/alpha.opt:70
-msgid "Emit code for the counting ISA extension."
-msgstr ""
-
-#: config/alpha/alpha.opt:74
-msgid "Emit code using explicit relocation directives."
-msgstr ""
-
-#: config/alpha/alpha.opt:78
-msgid "Emit 16-bit relocations to the small data areas."
+
+#: config/rs6000/rs6000.opt:403
+msgid "using IEEE extended precision long double"
msgstr ""
-#: config/alpha/alpha.opt:82
-msgid "Emit 32-bit relocations to the small data areas."
+#: config/rs6000/rs6000.opt:406
+msgid "using IBM extended precision long double"
msgstr ""
-#: config/alpha/alpha.opt:86
-msgid "Emit direct branches to local functions."
+#: config/rs6000/rs6000.opt:410
+msgid "-mcpu=\tUse features of and schedule code for given CPU."
msgstr ""
-#: config/alpha/alpha.opt:90
-msgid "Emit indirect branches to local functions."
+#: config/rs6000/rs6000.opt:414
+msgid "-mtune=\tSchedule code for given CPU."
msgstr ""
-#: config/alpha/alpha.opt:94
-msgid "Emit rdval instead of rduniq for thread pointer."
+#: config/rs6000/rs6000.opt:418
+msgid "-mtraceback=\tSelect full, part, or no traceback table."
msgstr ""
-#: config/alpha/alpha.opt:106
-msgid "Use features of and schedule given CPU."
+#: config/rs6000/rs6000.opt:434
+msgid "Avoid all range limits on call instructions."
msgstr ""
-#: config/alpha/alpha.opt:110
-msgid "Schedule given CPU."
+#: config/rs6000/rs6000.opt:438
+msgid "Generate Cell microcode."
msgstr ""
-#: config/alpha/alpha.opt:114
-msgid "Control the generated fp rounding mode."
+#: config/rs6000/rs6000.opt:442
+msgid "Warn when a Cell microcoded instruction is emitted."
msgstr ""
-#: config/alpha/alpha.opt:118
-msgid "Control the IEEE trap mode."
+#: config/rs6000/rs6000.opt:446
+msgid "Warn about deprecated 'vector long ...' AltiVec type usage."
msgstr ""
-#: config/alpha/alpha.opt:122
-msgid "Control the precision given to fp exceptions."
+#: config/rs6000/rs6000.opt:450
+msgid "-mfloat-gprs=\tSelect GPR floating point method."
msgstr ""
-#: config/alpha/alpha.opt:126
-msgid "Tune expected memory latency."
+#: config/rs6000/rs6000.opt:454
+msgid "Valid arguments to -mfloat-gprs=:"
msgstr ""
-#: config/tilepro/tilepro.opt:23
-msgid "Compile with 32 bit longs and pointers, which is the only supported"
+#: config/rs6000/rs6000.opt:470
+msgid "-mlong-double-<n>\tSpecify size of long double (64 or 128 bits)."
msgstr ""
-#: config/tilepro/tilepro.opt:28 config/tilegx/tilegx.opt:26
-msgid "-mcpu=CPU\tUse features of and schedule code for given CPU."
+#: config/rs6000/rs6000.opt:474
+msgid "Enable Local Register Allocation."
msgstr ""
-#: config/tilepro/tilepro.opt:32
-msgid "Known TILEPro CPUs (for use with the -mcpu= option):"
+#: config/rs6000/rs6000.opt:478
+msgid "Determine which dependences between insns are considered costly."
msgstr ""
-#: config/lm32/lm32.opt:24
-msgid "Enable multiply instructions."
+#: config/rs6000/rs6000.opt:482
+msgid "Specify which post scheduling nop insertion scheme to apply."
msgstr ""
-#: config/lm32/lm32.opt:28
-msgid "Enable divide and modulus instructions."
+#: config/rs6000/rs6000.opt:486
+msgid "Specify alignment of structure fields default/natural."
msgstr ""
-#: config/lm32/lm32.opt:32
-msgid "Enable barrel shift instructions."
+#: config/rs6000/rs6000.opt:490
+msgid "Valid arguments to -malign-:"
msgstr ""
-#: config/lm32/lm32.opt:36
-msgid "Enable sign extend instructions."
+#: config/rs6000/rs6000.opt:500
+msgid "Specify scheduling priority for dispatch slot restricted insns."
msgstr ""
-#: config/lm32/lm32.opt:40
-msgid "Enable user-defined instructions."
+#: config/rs6000/rs6000.opt:504
+msgid "Single-precision floating point unit."
msgstr ""
-#: config/nios2/elf.opt:26
-msgid "Link with a limited version of the C library."
+#: config/rs6000/rs6000.opt:508
+msgid "Double-precision floating point unit."
msgstr ""
-#: config/nios2/elf.opt:30
-msgid "Name of system library to link against."
+#: config/rs6000/rs6000.opt:512
+msgid "Floating point unit does not support divide & sqrt."
msgstr ""
-#: config/nios2/elf.opt:34
-msgid "Name of the startfile."
+#: config/rs6000/rs6000.opt:516
+msgid "-mfpu=\tSpecify FP (sp, dp, sp-lite, dp-lite) (implies -mxilinx-fpu)."
msgstr ""
-#: config/nios2/elf.opt:38
-msgid "Link with HAL BSP."
+#: config/rs6000/rs6000.opt:538
+msgid "Specify Xilinx FPU."
msgstr ""
-#: config/nios2/nios2.opt:35
-msgid "Enable DIV, DIVU."
+#: config/rs6000/rs6000.opt:542
+msgid ""
+"Use/do not use r11 to hold the static link in calls to functions via "
+"pointers."
msgstr ""
-#: config/nios2/nios2.opt:39
-msgid "Enable MUL instructions."
+#: config/rs6000/rs6000.opt:546
+msgid ""
+"Control whether we save the TOC in the prologue for indirect calls or "
+"generate the save inline."
msgstr ""
-#: config/nios2/nios2.opt:43
-msgid "Enable MULX instructions, assume fast shifter."
+#: config/rs6000/rs6000.opt:550
+msgid "Allow 128-bit integers in VSX registers."
msgstr ""
-#: config/nios2/nios2.opt:47
-msgid "Use table based fast divide (default at -O3)."
+#: config/rs6000/rs6000.opt:554
+msgid ""
+"Fuse certain integer operations together for better performance on power8."
msgstr ""
-#: config/nios2/nios2.opt:51
-msgid "All memory accesses use I/O load/store instructions."
+#: config/rs6000/rs6000.opt:558
+msgid "Allow sign extension in fusion operations."
msgstr ""
-#: config/nios2/nios2.opt:55
-msgid "Volatile memory accesses use I/O load/store instructions."
+#: config/rs6000/rs6000.opt:562
+msgid "Use/do not use vector and scalar instructions added in ISA 2.07."
msgstr ""
-#: config/nios2/nios2.opt:59
-msgid "Volatile memory accesses do not use I/O load/store instructions."
+#: config/rs6000/rs6000.opt:566
+msgid "Use ISA 2.07 Category:Vector.AES and Category:Vector.SHA2 instructions."
msgstr ""
-#: config/nios2/nios2.opt:63
-msgid "Enable/disable GP-relative addressing."
+#: config/rs6000/rs6000.opt:570
+msgid "Use ISA 2.07 direct move between GPR & VSX register instructions."
msgstr ""
-#: config/nios2/nios2.opt:67
-msgid "Valid options for GP-relative addressing (for -mgpopt):"
+#: config/rs6000/rs6000.opt:574
+msgid "Use ISA 2.07 transactional memory (HTM) instructions."
msgstr ""
-#: config/nios2/nios2.opt:86
-msgid "Equivalent to -mgpopt=local."
+#: config/rs6000/rs6000.opt:578
+msgid "Generate the quad word memory instructions (lq/stq)."
msgstr ""
-#: config/nios2/nios2.opt:90
-msgid "Equivalent to -mgpopt=none."
+#: config/rs6000/rs6000.opt:582
+msgid "Generate the quad word memory atomic instructions (lqarx/stqcx)."
msgstr ""
-#: config/nios2/nios2.opt:94 config/c6x/c6x.opt:30 config/mep/mep.opt:82
-#: config/mips/mips.opt:134 config/tilegx/tilegx.opt:45
-msgid "Use big-endian byte order."
+#: config/rs6000/rs6000.opt:586
+msgid ""
+"Generate aggregate parameter passing code with at most 64-bit alignment."
msgstr ""
-#: config/nios2/nios2.opt:98 config/c6x/c6x.opt:34 config/mep/mep.opt:86
-#: config/mips/mips.opt:138 config/tilegx/tilegx.opt:49
-msgid "Use little-endian byte order."
+#: config/rs6000/rs6000.opt:590
+msgid "Allow double variables in upper registers with -mcpu=power7 or -mvsx."
msgstr ""
-#: config/nios2/nios2.opt:102
-msgid "Floating point custom instruction configuration name."
+#: config/rs6000/rs6000.opt:594
+msgid ""
+"Allow float variables in upper registers with -mcpu=power8 or -mpower8-"
+"vector."
msgstr ""
-#: config/nios2/nios2.opt:106
-msgid "Do not use the ftruncds custom instruction."
+#: config/rs6000/rs6000.opt:598
+msgid "Allow float/double variables in upper registers if cpu allows it."
msgstr ""
-#: config/nios2/nios2.opt:110
-msgid "Integer id (N) of ftruncds custom instruction."
+#: config/rs6000/rs6000.opt:602
+msgid "Analyze and remove doubleword swaps from VSX computations."
msgstr ""
-#: config/nios2/nios2.opt:114
-msgid "Do not use the fextsd custom instruction."
+#: config/rs6000/rs6000.opt:606
+msgid "Fuse certain operations together for better performance on power9."
msgstr ""
-#: config/nios2/nios2.opt:118
-msgid "Integer id (N) of fextsd custom instruction."
+#: config/rs6000/rs6000.opt:610
+msgid "Use/do not use certain scalar instructions added in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:122
-msgid "Do not use the fixdu custom instruction."
+#: config/rs6000/rs6000.opt:614
+msgid "Use/do not use vector instructions added in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:126
-msgid "Integer id (N) of fixdu custom instruction."
+#: config/rs6000/rs6000.opt:618
+msgid ""
+"Use/do not use scalar register+offset memory instructions added in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:130
-msgid "Do not use the fixdi custom instruction."
+#: config/rs6000/rs6000.opt:622
+msgid ""
+"Use/do not use vector register+offset memory instructions added in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:134
-msgid "Integer id (N) of fixdi custom instruction."
+#: config/rs6000/rs6000.opt:626
+msgid "Use/do not use register+offset memory instructions added in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:138
-msgid "Do not use the fixsu custom instruction."
+#: config/rs6000/rs6000.opt:630
+msgid "Use/do not use the new min/max instructions defined in ISA 3.0."
msgstr ""
-#: config/nios2/nios2.opt:142
-msgid "Integer id (N) of fixsu custom instruction."
+#: config/rs6000/rs6000.opt:634
+msgid ""
+"Fuse medium/large code model toc references with the memory instruction."
msgstr ""
-#: config/nios2/nios2.opt:146
-msgid "Do not use the fixsi custom instruction."
+#: config/rs6000/rs6000.opt:638
+msgid "Generate the integer modulo instructions."
msgstr ""
-#: config/nios2/nios2.opt:150
-msgid "Integer id (N) of fixsi custom instruction."
+#: config/rs6000/rs6000.opt:642
+msgid "Enable/disable IEEE 128-bit floating point via the __float128 keyword."
msgstr ""
-#: config/nios2/nios2.opt:154
-msgid "Do not use the floatud custom instruction."
+#: config/rs6000/rs6000.opt:646
+msgid "Enable/disable using IEEE 128-bit floating point instructions."
msgstr ""
-#: config/nios2/nios2.opt:158
-msgid "Integer id (N) of floatud custom instruction."
+#: config/rs6000/rs6000.opt:650
+msgid "Enable/disable default conversions between __float128 & long double."
msgstr ""
-#: config/nios2/nios2.opt:162
-msgid "Do not use the floatid custom instruction."
+#: config/rs6000/darwin.opt:38 config/rs6000/sysv4.opt:141
+msgid "Generate 64-bit code."
msgstr ""
-#: config/nios2/nios2.opt:166
-msgid "Integer id (N) of floatid custom instruction."
+#: config/rs6000/darwin.opt:42 config/rs6000/sysv4.opt:145
+msgid "Generate 32-bit code."
msgstr ""
-#: config/nios2/nios2.opt:170
-msgid "Do not use the floatus custom instruction."
+#: config/rs6000/sysv4.opt:24
+msgid "Select ABI calling convention."
msgstr ""
-#: config/nios2/nios2.opt:174
-msgid "Integer id (N) of floatus custom instruction."
+#: config/rs6000/sysv4.opt:48
+msgid "Align to the base type of the bit-field."
msgstr ""
-#: config/nios2/nios2.opt:178
-msgid "Do not use the floatis custom instruction."
+#: config/rs6000/sysv4.opt:52
+msgid ""
+"Align to the base type of the bit-field. Don't assume that unaligned "
+"accesses are handled by the system."
msgstr ""
-#: config/nios2/nios2.opt:182
-msgid "Integer id (N) of floatis custom instruction."
+#: config/rs6000/sysv4.opt:57 config/rs6000/sysv4.opt:61
+msgid "Produce code relocatable at runtime."
msgstr ""
-#: config/nios2/nios2.opt:186
-msgid "Do not use the fcmpned custom instruction."
+#: config/rs6000/sysv4.opt:65 config/rs6000/sysv4.opt:69
+msgid "Produce little endian code."
msgstr ""
-#: config/nios2/nios2.opt:190
-msgid "Integer id (N) of fcmpned custom instruction."
+#: config/rs6000/sysv4.opt:73 config/rs6000/sysv4.opt:77
+msgid "Produce big endian code."
msgstr ""
-#: config/nios2/nios2.opt:194
-msgid "Do not use the fcmpeqd custom instruction."
+#: config/rs6000/sysv4.opt:82 config/rs6000/sysv4.opt:86
+#: config/rs6000/sysv4.opt:95 config/rs6000/sysv4.opt:137
+#: config/rs6000/sysv4.opt:149
+msgid "no description yet."
msgstr ""
-#: config/nios2/nios2.opt:198
-msgid "Integer id (N) of fcmpeqd custom instruction."
+#: config/rs6000/sysv4.opt:90
+msgid "Assume all variable arg functions are prototyped."
msgstr ""
-#: config/nios2/nios2.opt:202
-msgid "Do not use the fcmpged custom instruction."
+#: config/rs6000/sysv4.opt:99
+msgid "Use EABI."
msgstr ""
-#: config/nios2/nios2.opt:206
-msgid "Integer id (N) of fcmpged custom instruction."
+#: config/rs6000/sysv4.opt:103
+msgid "Allow bit-fields to cross word boundaries."
msgstr ""
-#: config/nios2/nios2.opt:210
-msgid "Do not use the fcmpgtd custom instruction."
+#: config/rs6000/sysv4.opt:107
+msgid "Use alternate register names."
msgstr ""
-#: config/nios2/nios2.opt:214
-msgid "Integer id (N) of fcmpgtd custom instruction."
+#: config/rs6000/sysv4.opt:113
+msgid "Use default method for sdata handling."
msgstr ""
-#: config/nios2/nios2.opt:218
-msgid "Do not use the fcmpled custom instruction."
+#: config/rs6000/sysv4.opt:117
+msgid "Link with libsim.a, libc.a and sim-crt0.o."
msgstr ""
-#: config/nios2/nios2.opt:222
-msgid "Integer id (N) of fcmpled custom instruction."
+#: config/rs6000/sysv4.opt:121
+msgid "Link with libads.a, libc.a and crt0.o."
msgstr ""
-#: config/nios2/nios2.opt:226
-msgid "Do not use the fcmpltd custom instruction."
+#: config/rs6000/sysv4.opt:125
+msgid "Link with libyk.a, libc.a and crt0.o."
msgstr ""
-#: config/nios2/nios2.opt:230
-msgid "Integer id (N) of fcmpltd custom instruction."
+#: config/rs6000/sysv4.opt:129
+msgid "Link with libmvme.a, libc.a and crt0.o."
msgstr ""
-#: config/nios2/nios2.opt:234
-msgid "Do not use the flogd custom instruction."
+#: config/rs6000/sysv4.opt:133
+msgid "Set the PPC_EMB bit in the ELF flags header."
msgstr ""
-#: config/nios2/nios2.opt:238
-msgid "Integer id (N) of flogd custom instruction."
+#: config/rs6000/sysv4.opt:153
+msgid "Generate code to use a non-exec PLT and GOT."
msgstr ""
-#: config/nios2/nios2.opt:242
-msgid "Do not use the fexpd custom instruction."
+#: config/rs6000/sysv4.opt:157
+msgid "Generate code for old exec BSS PLT."
msgstr ""
-#: config/nios2/nios2.opt:246
-msgid "Integer id (N) of fexpd custom instruction."
+#: config/rs6000/aix64.opt:24
+msgid "Compile for 64-bit pointers."
msgstr ""
-#: config/nios2/nios2.opt:250
-msgid "Do not use the fatand custom instruction."
+#: config/rs6000/aix64.opt:28
+msgid "Compile for 32-bit pointers."
msgstr ""
-#: config/nios2/nios2.opt:254
-msgid "Integer id (N) of fatand custom instruction."
+#: config/rs6000/aix64.opt:32 config/rs6000/linux64.opt:28
+msgid "Select code model."
msgstr ""
-#: config/nios2/nios2.opt:258
-msgid "Do not use the ftand custom instruction."
+#: config/rs6000/aix64.opt:49
+msgid "Support message passing with the Parallel Environment."
msgstr ""
-#: config/nios2/nios2.opt:262
-msgid "Integer id (N) of ftand custom instruction."
+#: config/rs6000/linux64.opt:24
+msgid "Call mcount for profiling before a function prologue."
msgstr ""
-#: config/nios2/nios2.opt:266
-msgid "Do not use the fsind custom instruction."
+#: config/rs6000/476.opt:24
+msgid ""
+"Preserve the PowerPC 476's link stack by matching up a blr with the bcl/bl "
+"insns used for GOT accesses."
msgstr ""
-#: config/nios2/nios2.opt:270
-msgid "Integer id (N) of fsind custom instruction."
+#: config/rl78/rl78.opt:31
+msgid ""
+"Selects the type of hardware multiplication and division to use (none/g13/"
+"g14)."
msgstr ""
-#: config/nios2/nios2.opt:274
-msgid "Do not use the fcosd custom instruction."
+#: config/rl78/rl78.opt:50
+msgid "Use all registers, reserving none for interrupt handlers."
msgstr ""
-#: config/nios2/nios2.opt:278
-msgid "Integer id (N) of fcosd custom instruction."
+#: config/rl78/rl78.opt:54
+msgid "Enable assembler and linker relaxation. Enabled by default at -Os."
msgstr ""
-#: config/nios2/nios2.opt:282
-msgid "Do not use the fsqrtd custom instruction."
+#: config/rl78/rl78.opt:58
+msgid ""
+"Selects the type of RL78 core being targeted (g10/g13/g14). The default is "
+"the G14. If set, also selects the hardware multiply support to be used."
msgstr ""
-#: config/nios2/nios2.opt:286
-msgid "Integer id (N) of fsqrtd custom instruction."
+#: config/rl78/rl78.opt:77
+msgid "Alias for -mcpu=g10."
msgstr ""
-#: config/nios2/nios2.opt:290
-msgid "Do not use the fabsd custom instruction."
+#: config/rl78/rl78.opt:81
+msgid "Alias for -mcpu=g13."
msgstr ""
-#: config/nios2/nios2.opt:294
-msgid "Integer id (N) of fabsd custom instruction."
+#: config/rl78/rl78.opt:85 config/rl78/rl78.opt:89
+msgid "Alias for -mcpu=g14."
msgstr ""
-#: config/nios2/nios2.opt:298
-msgid "Do not use the fnegd custom instruction."
+#: config/rl78/rl78.opt:93
+msgid ""
+"Assume ES is zero throughout program execution, use ES: for read-only data."
msgstr ""
-#: config/nios2/nios2.opt:302
-msgid "Integer id (N) of fnegd custom instruction."
+#: config/nds32/nds32.opt:26
+msgid "Generate code in big-endian mode."
msgstr ""
-#: config/nios2/nios2.opt:306
-msgid "Do not use the fmaxd custom instruction."
+#: config/nds32/nds32.opt:30
+msgid "Generate code in little-endian mode."
msgstr ""
-#: config/nios2/nios2.opt:310
-msgid "Integer id (N) of fmaxd custom instruction."
+#: config/nds32/nds32.opt:34
+msgid "Use reduced-set registers for register allocation."
msgstr ""
-#: config/nios2/nios2.opt:314
-msgid "Do not use the fmind custom instruction."
+#: config/nds32/nds32.opt:38
+msgid "Use full-set registers for register allocation."
msgstr ""
-#: config/nios2/nios2.opt:318
-msgid "Integer id (N) of fmind custom instruction."
+#: config/nds32/nds32.opt:42
+msgid "Generate conditional move instructions."
msgstr ""
-#: config/nios2/nios2.opt:322
-msgid "Do not use the fdivd custom instruction."
+#: config/nds32/nds32.opt:46
+msgid "Generate performance extension instructions."
msgstr ""
-#: config/nios2/nios2.opt:326
-msgid "Integer id (N) of fdivd custom instruction."
+#: config/nds32/nds32.opt:50
+msgid "Generate v3 push25/pop25 instructions."
msgstr ""
-#: config/nios2/nios2.opt:330
-msgid "Do not use the fmuld custom instruction."
+#: config/nds32/nds32.opt:54
+msgid "Generate 16-bit instructions."
msgstr ""
-#: config/nios2/nios2.opt:334
-msgid "Integer id (N) of fmuld custom instruction."
+#: config/nds32/nds32.opt:58
+msgid "Specify the size of each interrupt vector, which must be 4 or 16."
msgstr ""
-#: config/nios2/nios2.opt:338
-msgid "Do not use the fsubd custom instruction."
+#: config/nds32/nds32.opt:62
+msgid ""
+"Specify the size of each cache block, which must be a power of 2 between 4 "
+"and 512."
msgstr ""
-#: config/nios2/nios2.opt:342
-msgid "Integer id (N) of fsubd custom instruction."
+#: config/nds32/nds32.opt:70
+msgid "Known arch types (for use with the -march= option):"
msgstr ""
-#: config/nios2/nios2.opt:346
-msgid "Do not use the faddd custom instruction."
+#: config/nds32/nds32.opt:83
+msgid "Specify the address generation strategy for code model."
msgstr ""
-#: config/nios2/nios2.opt:350
-msgid "Integer id (N) of faddd custom instruction."
+#: config/nds32/nds32.opt:87
+msgid "Known cmodel types (for use with the -mcmodel= option):"
msgstr ""
-#: config/nios2/nios2.opt:354
-msgid "Do not use the fcmpnes custom instruction."
+#: config/nds32/nds32.opt:100
+msgid "Enable constructor/destructor feature."
msgstr ""
-#: config/nios2/nios2.opt:358
-msgid "Integer id (N) of fcmpnes custom instruction."
+#: config/nds32/nds32.opt:104
+msgid "Guide linker to relax instructions."
msgstr ""
-#: config/nios2/nios2.opt:362
-msgid "Do not use the fcmpeqs custom instruction."
+#: config/ft32/ft32.opt:23
+msgid "target the software simulator."
msgstr ""
-#: config/nios2/nios2.opt:366
-msgid "Integer id (N) of fcmpeqs custom instruction."
+#: config/ft32/ft32.opt:31
+msgid "Avoid use of the DIV and MOD instructions"
msgstr ""
-#: config/nios2/nios2.opt:370
-msgid "Do not use the fcmpges custom instruction."
+#: ada/gcc-interface/lang.opt:57 c-family/c.opt:276
+msgid "Enable most warning messages."
msgstr ""
-#: config/nios2/nios2.opt:374
-msgid "Integer id (N) of fcmpges custom instruction."
+#: ada/gcc-interface/lang.opt:61
+msgid "Synonym of -gnatk8."
msgstr ""
-#: config/nios2/nios2.opt:378
-msgid "Do not use the fcmpgts custom instruction."
+#: ada/gcc-interface/lang.opt:69
+msgid "Do not look for object files in standard path."
msgstr ""
-#: config/nios2/nios2.opt:382
-msgid "Integer id (N) of fcmpgts custom instruction."
+#: ada/gcc-interface/lang.opt:73
+msgid "Select the runtime."
msgstr ""
-#: config/nios2/nios2.opt:386
-msgid "Do not use the fcmples custom instruction."
+#: ada/gcc-interface/lang.opt:77 c-family/c.opt:1456
+msgid "Use the narrowest integer type possible for enumeration types."
msgstr ""
-#: config/nios2/nios2.opt:390
-msgid "Integer id (N) of fcmples custom instruction."
+#: ada/gcc-interface/lang.opt:81 c-family/c.opt:1468
+msgid "Make \"char\" signed by default."
msgstr ""
-#: config/nios2/nios2.opt:394
-msgid "Do not use the fcmplts custom instruction."
+#: ada/gcc-interface/lang.opt:85
+msgid "Catch typos."
msgstr ""
-#: config/nios2/nios2.opt:398
-msgid "Integer id (N) of fcmplts custom instruction."
+#: ada/gcc-interface/lang.opt:89
+msgid "Set name of output ALI file (internal switch)."
msgstr ""
-#: config/nios2/nios2.opt:402
-msgid "Do not use the flogs custom instruction."
+#: ada/gcc-interface/lang.opt:93
+msgid "-gnat<options>\tSpecify options to GNAT."
msgstr ""
-#: config/nios2/nios2.opt:406
-msgid "Integer id (N) of flogs custom instruction."
+#: ada/gcc-interface/lang.opt:97
+msgid "Ignored."
msgstr ""
-#: config/nios2/nios2.opt:410
-msgid "Do not use the fexps custom instruction."
+#: go/lang.opt:42
+msgid "Add explicit checks for division by zero."
msgstr ""
-#: config/nios2/nios2.opt:414
-msgid "Integer id (N) of fexps custom instruction."
+#: go/lang.opt:46
+msgid "Add explicit checks for division overflow in INT_MIN / -1."
msgstr ""
-#: config/nios2/nios2.opt:418
-msgid "Do not use the fatans custom instruction."
+#: go/lang.opt:50
+msgid "-fgo-dump-<type>\tDump Go frontend internal information."
msgstr ""
-#: config/nios2/nios2.opt:422
-msgid "Integer id (N) of fatans custom instruction."
+#: go/lang.opt:54
+msgid "-fgo-optimize-<type>\tTurn on optimization passes in the frontend."
msgstr ""
-#: config/nios2/nios2.opt:426
-msgid "Do not use the ftans custom instruction."
+#: go/lang.opt:58
+msgid "-fgo-pkgpath=<string>\tSet Go package path."
msgstr ""
-#: config/nios2/nios2.opt:430
-msgid "Integer id (N) of ftans custom instruction."
+#: go/lang.opt:62
+msgid ""
+"-fgo-prefix=<string>\tSet package-specific prefix for exported Go names."
msgstr ""
-#: config/nios2/nios2.opt:434
-msgid "Do not use the fsins custom instruction."
+#: go/lang.opt:66
+msgid ""
+"-fgo-relative-import-path=<path> Treat a relative import as relative to path."
msgstr ""
-#: config/nios2/nios2.opt:438
-msgid "Integer id (N) of fsins custom instruction."
+#: go/lang.opt:70
+msgid "Functions which return values must end with return statements."
msgstr ""
-#: config/nios2/nios2.opt:442
-msgid "Do not use the fcoss custom instruction."
+#: common.opt:235
+msgid ""
+"Enable coverage-guided fuzzing code instrumentation. Inserts call to "
+"__sanitizer_cov_trace_pc into every basic block."
msgstr ""
-#: config/nios2/nios2.opt:446
-msgid "Integer id (N) of fcoss custom instruction."
+#: common.opt:302
+msgid "Display this information."
msgstr ""
-#: config/nios2/nios2.opt:450
-msgid "Do not use the fsqrts custom instruction."
+#: common.opt:306
+msgid ""
+"--help=<class>\tDisplay descriptions of a specific class of options. "
+"<class> is one or more of optimizers, target, warnings, undocumented, params."
msgstr ""
-#: config/nios2/nios2.opt:454
-msgid "Integer id (N) of fsqrts custom instruction."
+#: common.opt:424
+msgid "Alias for --help=target."
msgstr ""
-#: config/nios2/nios2.opt:458
-msgid "Do not use the fabss custom instr."
+#: common.opt:449
+msgid ""
+"--param <param>=<value>\tSet parameter <param> to value. See below for a "
+"complete list of parameters."
msgstr ""
-#: config/nios2/nios2.opt:462
-msgid "Integer id (N) of fabss custom instruction."
+#: common.opt:477
+msgid "-O<number>\tSet optimization level to <number>."
msgstr ""
-#: config/nios2/nios2.opt:466
-msgid "Do not use the fnegs custom instruction."
+#: common.opt:481
+msgid "Optimize for space rather than speed."
msgstr ""
-#: config/nios2/nios2.opt:470
-msgid "Integer id (N) of fnegs custom instruction."
+#: common.opt:485
+msgid "Optimize for speed disregarding exact standards compliance."
msgstr ""
-#: config/nios2/nios2.opt:474
-msgid "Do not use the fmaxs custom instruction."
+#: common.opt:489
+msgid "Optimize for debugging experience rather than speed or size."
msgstr ""
-#: config/nios2/nios2.opt:478
-msgid "Integer id (N) of fmaxs custom instruction."
+#: common.opt:529
+msgid "This switch is deprecated; use -Wextra instead."
msgstr ""
-#: config/nios2/nios2.opt:482
-msgid "Do not use the fmins custom instruction."
+#: common.opt:542
+msgid "Warn about returning structures, unions or arrays."
msgstr ""
-#: config/nios2/nios2.opt:486
-msgid "Integer id (N) of fmins custom instruction."
+#: common.opt:546
+msgid ""
+"Warn if a loop with constant number of iterations triggers undefined "
+"behavior."
msgstr ""
-#: config/nios2/nios2.opt:490
-msgid "Do not use the fdivs custom instruction."
+#: common.opt:550 common.opt:554
+msgid "Warn if an array is accessed out of bounds."
msgstr ""
-#: config/nios2/nios2.opt:494
-msgid "Integer id (N) of fdivs custom instruction."
+#: common.opt:558
+msgid "Warn about inappropriate attribute usage."
msgstr ""
-#: config/nios2/nios2.opt:498
-msgid "Do not use the fmuls custom instruction."
+#: common.opt:562
+msgid "Warn about pointer casts which increase alignment."
msgstr ""
-#: config/nios2/nios2.opt:502
-msgid "Integer id (N) of fmuls custom instruction."
+#: common.opt:566
+msgid "Warn when a #warning directive is encountered."
msgstr ""
-#: config/nios2/nios2.opt:506
-msgid "Do not use the fsubs custom instruction."
+#: common.opt:570
+msgid "Warn about uses of __attribute__((deprecated)) declarations."
msgstr ""
-#: config/nios2/nios2.opt:510
-msgid "Integer id (N) of fsubs custom instruction."
+#: common.opt:574
+msgid "Warn when an optimization pass is disabled."
msgstr ""
-#: config/nios2/nios2.opt:514
-msgid "Do not use the fadds custom instruction."
+#: common.opt:578
+msgid "Treat all warnings as errors."
msgstr ""
-#: config/nios2/nios2.opt:518
-msgid "Integer id (N) of fadds custom instruction."
+#: common.opt:582
+msgid "Treat specified warning as error."
msgstr ""
-#: config/nios2/nios2.opt:522
-msgid "Do not use the frdy custom instruction."
+#: common.opt:586
+msgid "Print extra (possibly unwanted) warnings."
msgstr ""
-#: config/nios2/nios2.opt:526
-msgid "Integer id (N) of frdy custom instruction."
+#: common.opt:590
+msgid "Exit on the first error occurred."
msgstr ""
-#: config/nios2/nios2.opt:530
-msgid "Do not use the frdxhi custom instruction."
+#: common.opt:594
+msgid ""
+"-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
+"than <number> bytes."
msgstr ""
-#: config/nios2/nios2.opt:534
-msgid "Integer id (N) of frdxhi custom instruction."
+#: common.opt:598
+msgid "Warn when attempting to free a non-heap object."
msgstr ""
-#: config/nios2/nios2.opt:538
-msgid "Do not use the frdxlo custom instruction."
+#: common.opt:602
+msgid "Warn when a function cannot be expanded to HSAIL."
msgstr ""
-#: config/nios2/nios2.opt:542
-msgid "Integer id (N) of frdxlo custom instruction."
+#: common.opt:606
+msgid "Warn when an inlined function cannot be inlined."
msgstr ""
-#: config/nios2/nios2.opt:546
-msgid "Do not use the fwry custom instruction."
+#: common.opt:610
+msgid ""
+"Warn when an atomic memory model parameter is known to be outside the valid "
+"range."
msgstr ""
-#: config/nios2/nios2.opt:550
-msgid "Integer id (N) of fwry custom instruction."
+#: common.opt:617
+msgid ""
+"-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes."
msgstr ""
-#: config/nios2/nios2.opt:554
-msgid "Do not use the fwrx custom instruction."
+#: common.opt:621
+msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
msgstr ""
-#: config/nios2/nios2.opt:558
-msgid "Integer id (N) of fwrx custom instruction."
+#: common.opt:625
+msgid ""
+"Warn if dereferencing a NULL pointer may lead to erroneous or undefined "
+"behavior."
msgstr ""
-#: config/nios2/nios2.opt:562
-msgid "Do not use the round custom instruction."
+#: common.opt:629
+msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
msgstr ""
-#: config/nios2/nios2.opt:566
-msgid "Integer id (N) of round custom instruction."
+#: common.opt:636
+msgid ""
+"Warn about some C++ One Definition Rule violations during link time "
+"optimization."
msgstr ""
-#: config/nios2/nios2.opt:574
-msgid "Valid Nios II ISA levels (for -march):"
+#: common.opt:640
+msgid "Warn about overflow in arithmetic expressions."
msgstr ""
-#: config/nios2/nios2.opt:584
-msgid "Enable generation of R2 BMX instructions."
+#: common.opt:644
+msgid ""
+"During link time optimization warn about mismatched types of global "
+"declarations."
msgstr ""
-#: config/nios2/nios2.opt:588
-msgid "Enable generation of R2 CDX instructions."
+#: common.opt:648
+msgid "Warn when the packed attribute has no effect on struct layout."
msgstr ""
-#: config/rx/rx.opt:29
-msgid "Store doubles in 64 bits."
+#: common.opt:652
+msgid "Warn when padding is required to align structure members."
msgstr ""
-#: config/rx/rx.opt:33
-msgid "Stores doubles in 32 bits. This is the default."
+#: common.opt:656
+msgid "Issue warnings needed for strict compliance to the standard."
msgstr ""
-#: config/rx/rx.opt:37
-msgid "Disable the use of RX FPU instructions. "
+#: common.opt:660
+msgid ""
+"Warn about returning a pointer/reference to a local or temporary variable."
msgstr ""
-#: config/rx/rx.opt:44
-msgid "Enable the use of RX FPU instructions. This is the default."
+#: common.opt:664
+msgid "Warn when one local variable shadows another."
msgstr ""
-#: config/rx/rx.opt:50
-msgid "Specify the target RX cpu type."
+#: common.opt:668
+msgid "Warn when not issuing stack smashing protection for some reason."
msgstr ""
-#: config/rx/rx.opt:71
-msgid "Data is stored in big-endian format."
+#: common.opt:672
+msgid "Warn if stack usage might be larger than specified amount."
msgstr ""
-#: config/rx/rx.opt:75
-msgid "Data is stored in little-endian format. (Default)."
+#: common.opt:676 common.opt:680
+msgid "Warn about code which might break strict aliasing rules."
msgstr ""
-#: config/rx/rx.opt:81
-msgid ""
-"Maximum size of global and static variables which can be placed into the "
-"small data area."
+#: common.opt:684 common.opt:688
+msgid "Warn about optimizations that assume that signed overflow is undefined."
msgstr ""
-#: config/rx/rx.opt:93
+#: common.opt:692
msgid ""
-"Generate assembler output that is compatible with the Renesas AS100 "
-"assembler. This may restrict some of the compiler's capabilities. The "
-"default is to generate GAS compatible syntax."
-msgstr ""
-
-#: config/rx/rx.opt:99
-msgid "Enable linker relaxation."
+"Warn about functions which might be candidates for __attribute__((const))."
msgstr ""
-#: config/rx/rx.opt:105
-msgid "Maximum size in bytes of constant values allowed as operands."
+#: common.opt:696
+msgid ""
+"Warn about functions which might be candidates for __attribute__((pure))."
msgstr ""
-#: config/rx/rx.opt:111
-msgid "Specifies the number of registers to reserve for interrupt handlers."
+#: common.opt:700
+msgid ""
+"Warn about functions which might be candidates for __attribute__((noreturn))."
msgstr ""
-#: config/rx/rx.opt:117
+#: common.opt:704
msgid ""
-"Specifies whether interrupt functions should save and restore the "
-"accumulator register."
+"Warn about C++ polymorphic types where adding final keyword would improve "
+"code quality."
msgstr ""
-#: config/rx/rx.opt:123
-msgid "Enables Position-Independent-Data (PID) mode."
+#: common.opt:708
+msgid ""
+"Warn about C++ virtual methods where adding final keyword would improve code "
+"quality."
msgstr ""
-#: config/rx/rx.opt:129
-msgid ""
-"Warn when multiple, different, fast interrupt handlers are in the "
-"compilation unit."
+#: common.opt:712
+msgid "Do not suppress warnings from system headers."
msgstr ""
-#: config/rx/rx.opt:135
-msgid ""
-"Enable the use of the old, broken, ABI where all stacked function arguments "
-"are aligned to 32-bits."
+#: common.opt:716
+msgid "Warn whenever a trampoline is generated."
msgstr ""
-#: config/rx/rx.opt:139
+#: common.opt:720
msgid ""
-"Enable the use the standard RX ABI where all stacked function arguments are "
-"naturally aligned. This is the default."
+"Warn if a comparison is always true or always false due to the limited range "
+"of the data type."
msgstr ""
-#: config/rx/rx.opt:145
-msgid "Enable the use of the LRA register allocator."
+#: common.opt:724
+msgid "Warn about uninitialized automatic variables."
msgstr ""
-#: config/rx/rx.opt:151
-msgid ""
-"Enables or disables the use of the SMOVF, SMOVB, SMOVU, SUNTIL, SWHILE and "
-"RMPA instructions. Enabled by default."
+#: common.opt:728
+msgid "Warn about maybe uninitialized automatic variables."
msgstr ""
-#: config/rx/rx.opt:157
-msgid "Always use JSR, never BSR, for calls."
+#: common.opt:736
+msgid "Enable all -Wunused- warnings."
msgstr ""
-#: config/visium/visium.opt:25
-msgid "Link with libc.a and libdebug.a."
+#: common.opt:740
+msgid "Warn when a function parameter is only set, otherwise unused."
msgstr ""
-#: config/visium/visium.opt:29
-msgid "Link with libc.a and libsim.a."
+#: common.opt:744
+msgid "Warn when a variable is only set, otherwise unused."
msgstr ""
-#: config/visium/visium.opt:33
-msgid "Use hardware FP (default)."
+#: common.opt:748
+msgid "Warn when a function is unused."
msgstr ""
-#: config/visium/visium.opt:65
-msgid "Generate code for the supervisor mode (default)."
+#: common.opt:752
+msgid "Warn when a label is unused."
msgstr ""
-#: config/visium/visium.opt:69
-msgid "Generate code for the user mode."
+#: common.opt:756
+msgid "Warn when a function parameter is unused."
msgstr ""
-#: config/visium/visium.opt:73
-msgid "Only retained for backward compatibility."
+#: common.opt:760
+msgid "Warn when an expression value is unused."
msgstr ""
-#: config/fused-madd.opt:22
-msgid "%<-mfused-madd%> is deprecated; use %<-ffp-contract=%> instead"
+#: common.opt:764
+msgid "Warn when a variable is unused."
msgstr ""
-#: config/sol2.opt:32
-msgid "Clear hardware capabilities when linking."
+#: common.opt:768
+msgid "Warn in case profiles in -fprofile-use do not match."
msgstr ""
-#: config/sol2.opt:36
-msgid "Pass -z text to linker."
+#: common.opt:772
+msgid "Warn when a vector operation is compiled outside the SIMD."
msgstr ""
-#: config/moxie/moxie.opt:31
-msgid "Enable MUL.X and UMUL.X instructions."
+#: common.opt:788
+msgid "-aux-info <file>\tEmit declaration information into <file>."
msgstr ""
-#: config/microblaze/microblaze.opt:40
-msgid "Use software emulation for floating point (default)."
+#: common.opt:807
+msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
msgstr ""
-#: config/microblaze/microblaze.opt:44
-msgid "Use hardware floating point instructions."
+#: common.opt:811
+msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
msgstr ""
-#: config/microblaze/microblaze.opt:48
-msgid "Use table lookup optimization for small signed integer divisions."
+#: common.opt:815
+msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
msgstr ""
-#: config/microblaze/microblaze.opt:52
-msgid "-mcpu=PROCESSOR\t\tUse features of and schedule code for given CPU."
+#: common.opt:884
+msgid "The version of the C++ ABI in use."
msgstr ""
-#: config/microblaze/microblaze.opt:56
-msgid "Don't optimize block moves, use memcpy."
+#: common.opt:888
+msgid "Aggressively optimize loops using language constraints."
msgstr ""
-#: config/microblaze/microblaze.opt:68
-msgid "Use the soft multiply emulation (default)."
+#: common.opt:892
+msgid "Align the start of functions."
msgstr ""
-#: config/microblaze/microblaze.opt:72
-msgid "Use reorder instructions (swap and byte reversed load/store) (default)."
+#: common.opt:899
+msgid "Align labels which are only reached by jumping."
msgstr ""
-#: config/microblaze/microblaze.opt:76
-msgid "Use the software emulation for divides (default)."
+#: common.opt:906
+msgid "Align all labels."
msgstr ""
-#: config/microblaze/microblaze.opt:80
-msgid "Use the hardware barrel shifter instead of emulation."
+#: common.opt:913
+msgid "Align the start of loops."
msgstr ""
-#: config/microblaze/microblaze.opt:84
-msgid "Use pattern compare instructions."
+#: common.opt:936
+msgid "Select what to sanitize."
msgstr ""
-#: config/microblaze/microblaze.opt:87
-#, c-format
-msgid "%qs is deprecated; use -fstack-check"
+#: common.opt:940
+msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
msgstr ""
-#: config/microblaze/microblaze.opt:88
-msgid "Check for stack overflow at runtime."
+#: common.opt:944
+msgid ""
+"-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables in user-"
+"defined sections."
msgstr ""
-#: config/microblaze/microblaze.opt:92 config/iq2000/iq2000.opt:65
-msgid "Use GP relative sdata/sbss sections."
+#: common.opt:949
+msgid "After diagnosing undefined behavior attempt to continue execution."
msgstr ""
-#: config/microblaze/microblaze.opt:95
-#, c-format
-msgid "%qs is deprecated; use -fno-zero-initialized-in-bss"
+#: common.opt:953
+msgid "This switch is deprecated; use -fsanitize-recover= instead."
msgstr ""
-#: config/microblaze/microblaze.opt:96
-msgid "Clear the BSS to zero and place zero initialized in BSS."
+#: common.opt:957
+msgid ""
+"Use trap instead of a library function for undefined behavior sanitization."
msgstr ""
-#: config/microblaze/microblaze.opt:100
-msgid "Use multiply high instructions for high part of 32x32 multiply."
+#: common.opt:961
+msgid "Generate unwind tables that are exact at each instruction boundary."
msgstr ""
-#: config/microblaze/microblaze.opt:104
-msgid "Use hardware floating point conversion instructions."
+#: common.opt:965
+msgid "Generate auto-inc/dec instructions."
msgstr ""
-#: config/microblaze/microblaze.opt:108
-msgid "Use hardware floating point square root instruction."
+#: common.opt:969
+msgid ""
+"Use sample profile information for call graph node weights. The default "
+"profile file is fbdata.afdo in 'pwd'."
msgstr ""
-#: config/microblaze/microblaze.opt:112
-msgid "Description for mxl-mode-executable."
+#: common.opt:974
+msgid ""
+"Use sample profile information for call graph node weights. The profile file "
+"is specified in the argument."
msgstr ""
-#: config/microblaze/microblaze.opt:116
-msgid "Description for mxl-mode-xmdstub."
+#: common.opt:983
+msgid "Generate code to check bounds before indexing arrays."
msgstr ""
-#: config/microblaze/microblaze.opt:120
-msgid "Description for mxl-mode-bootstrap."
+#: common.opt:987
+msgid "Replace add, compare, branch with branch on count register."
msgstr ""
-#: config/microblaze/microblaze.opt:124
-msgid "Description for mxl-mode-novectors."
+#: common.opt:991
+msgid "Use profiling information for branch probabilities."
msgstr ""
-#: config/microblaze/microblaze.opt:128
-msgid "Use hardware prefetch instruction"
+#: common.opt:995
+msgid ""
+"Perform branch target load optimization before prologue / epilogue threading."
msgstr ""
-#: config/vax/vax.opt:23 config/vax/vax.opt:27
-msgid "Target DFLOAT double precision code."
+#: common.opt:999
+msgid ""
+"Perform branch target load optimization after prologue / epilogue threading."
msgstr ""
-#: config/vax/vax.opt:31 config/vax/vax.opt:35
-msgid "Generate GFLOAT double precision code."
+#: common.opt:1003
+msgid ""
+"Restrict target load migration not to re-use registers in any basic block."
msgstr ""
-#: config/vax/vax.opt:39
-msgid "Generate code for GNU assembler (gas)."
+#: common.opt:1007
+msgid ""
+"-fcall-saved-<register>\tMark <register> as being preserved across functions."
msgstr ""
-#: config/vax/vax.opt:43
-msgid "Generate code for UNIX assembler."
+#: common.opt:1011
+msgid ""
+"-fcall-used-<register>\tMark <register> as being corrupted by function calls."
msgstr ""
-#: config/vax/vax.opt:47
-msgid "Use VAXC structure conventions."
+#: common.opt:1018
+msgid "Save registers around function calls."
msgstr ""
-#: config/vax/vax.opt:51
-msgid "Use new adddi3/subdi3 patterns."
+#: common.opt:1022
+msgid "This switch is deprecated; do not use."
msgstr ""
-#: config/frv/frv.opt:30
-msgid "Use 4 media accumulators."
+#: common.opt:1026
+msgid "Check the return value of new in C++."
msgstr ""
-#: config/frv/frv.opt:34
-msgid "Use 8 media accumulators."
+#: common.opt:1030
+msgid "Perform internal consistency checkings."
msgstr ""
-#: config/frv/frv.opt:38
-msgid "Enable label alignment optimizations."
+#: common.opt:1034
+msgid ""
+"Looks for opportunities to reduce stack adjustments and stack references."
msgstr ""
-#: config/frv/frv.opt:42
-msgid "Dynamically allocate cc registers."
+#: common.opt:1038
+msgid "Do not put uninitialized globals in the common section."
msgstr ""
-#: config/frv/frv.opt:49
-msgid "Set the cost of branches."
+#: common.opt:1046
+msgid ""
+"-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
+"compare the final-insns dump."
msgstr ""
-#: config/frv/frv.opt:53
-msgid "Enable conditional execution other than moves/scc."
+#: common.opt:1050
+msgid "Run only the second compilation of -fcompare-debug."
msgstr ""
-#: config/frv/frv.opt:57
-msgid "Change the maximum length of conditionally-executed sequences."
+#: common.opt:1054
+msgid "Perform comparison elimination after register allocation has finished."
msgstr ""
-#: config/frv/frv.opt:61
-msgid ""
-"Change the number of temporary registers that are available to conditionally-"
-"executed sequences."
+#: common.opt:1058
+msgid "Do not perform optimizations increasing noticeably stack usage."
msgstr ""
-#: config/frv/frv.opt:65
-msgid "Enable conditional moves."
+#: common.opt:1062
+msgid "Perform a register copy-propagation optimization pass."
msgstr ""
-#: config/frv/frv.opt:69
-msgid "Set the target CPU type."
+#: common.opt:1066
+msgid "Perform cross-jumping optimization."
msgstr ""
-#: config/frv/frv.opt:73
-msgid "Known FR-V CPUs (for use with the -mcpu= option):"
+#: common.opt:1070
+msgid "When running CSE, follow jumps to their targets."
msgstr ""
-#: config/frv/frv.opt:122
-msgid "Use fp double instructions."
+#: common.opt:1078
+msgid "Omit range reduction step when performing complex division."
msgstr ""
-#: config/frv/frv.opt:126
-msgid "Change the ABI to allow double word insns."
+#: common.opt:1082
+msgid "Complex multiplication and division follow Fortran rules."
msgstr ""
-#: config/frv/frv.opt:134
-msgid "Just use icc0/fcc0."
+#: common.opt:1086
+msgid "Place data items into their own section."
msgstr ""
-#: config/frv/frv.opt:138
-msgid "Only use 32 FPRs."
+#: common.opt:1090
+msgid "List all available debugging counters with their limits and counts."
msgstr ""
-#: config/frv/frv.opt:142
-msgid "Use 64 FPRs."
+#: common.opt:1094
+msgid ""
+"-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
+"limit."
msgstr ""
-#: config/frv/frv.opt:146
-msgid "Only use 32 GPRs."
+#: common.opt:1098
+msgid "Map one directory name to another in debug information."
msgstr ""
-#: config/frv/frv.opt:150
-msgid "Use 64 GPRs."
+#: common.opt:1102
+msgid "Output .debug_types section when using DWARF v4 debuginfo."
msgstr ""
-#: config/frv/frv.opt:154
-msgid "Enable use of GPREL for read-only data in FDPIC."
+#: common.opt:1108
+msgid "Defer popping functions args from stack until later."
msgstr ""
-#: config/frv/frv.opt:166
-msgid "Enable PIC support for building libraries."
+#: common.opt:1112
+msgid "Attempt to fill delay slots of branch instructions."
msgstr ""
-#: config/frv/frv.opt:170
-msgid "Follow the EABI linkage requirements."
+#: common.opt:1116
+msgid "Delete dead instructions that may throw exceptions."
msgstr ""
-#: config/frv/frv.opt:174
-msgid "Disallow direct calls to global functions."
+#: common.opt:1120
+msgid "Delete useless null pointer checks."
msgstr ""
-#: config/frv/frv.opt:178
-msgid "Use media instructions."
+#: common.opt:1124
+msgid ""
+"Stream extra data to support more aggressive devirtualization in LTO local "
+"transformation mode."
msgstr ""
-#: config/frv/frv.opt:182
-msgid "Use multiply add/subtract instructions."
+#: common.opt:1128
+msgid "Perform speculative devirtualization."
msgstr ""
-#: config/frv/frv.opt:186
-msgid "Enable optimizing &&/|| in conditional execution."
+#: common.opt:1132
+msgid "Try to convert virtual calls to direct ones."
msgstr ""
-#: config/frv/frv.opt:190
-msgid "Enable nested conditional execution optimizations."
+#: common.opt:1136
+msgid ""
+"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
+"location at the beginning of line-wrapped diagnostics."
msgstr ""
-#: config/frv/frv.opt:195
-msgid "Do not mark ABI switches in e_flags."
+#: common.opt:1153
+msgid "Show the source line with a caret indicating the column."
msgstr ""
-#: config/frv/frv.opt:199
-msgid "Remove redundant membars."
+#: common.opt:1161
+msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
msgstr ""
-#: config/frv/frv.opt:203
-msgid "Pack VLIW instructions."
+#: common.opt:1181
+msgid ""
+"Amend appropriate diagnostic messages with the command line option that "
+"controls them."
msgstr ""
-#: config/frv/frv.opt:207
-msgid "Enable setting GPRs to the result of comparisons."
+#: common.opt:1185
+msgid ""
+"-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
msgstr ""
-#: config/frv/frv.opt:211
-msgid "Change the amount of scheduler lookahead."
+#: common.opt:1189
+msgid ""
+"-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
msgstr ""
-#: config/frv/frv.opt:219
-msgid "Assume a large TLS segment."
+#: common.opt:1193
+msgid "-fdump-<type>\tDump various compiler internals to a file."
msgstr ""
-#: config/frv/frv.opt:223
-msgid "Do not assume a large TLS segment."
+#: common.opt:1200
+msgid ""
+"-fdump-final-insns=filename\tDump to filename the insns at the end of "
+"translation."
msgstr ""
-#: config/frv/frv.opt:228
-msgid "Cause gas to print tomcat statistics."
+#: common.opt:1204
+msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
msgstr ""
-#: config/frv/frv.opt:233
-msgid "Link with the library-pic libraries."
+#: common.opt:1208
+msgid "Suppress output of addresses in debugging dumps."
msgstr ""
-#: config/frv/frv.opt:237
-msgid "Allow branches to be packed with other instructions."
+#: common.opt:1212
+msgid ""
+"Collect and dump debug information into temporary file if ICE in C/C++ "
+"compiler occured."
msgstr ""
-#: config/mn10300/mn10300.opt:30
-msgid "Target the AM33 processor."
+#: common.opt:1217
+msgid ""
+"Dump detailed information on GCC's internal representation of source code "
+"locations."
msgstr ""
-#: config/mn10300/mn10300.opt:34
-msgid "Target the AM33/2.0 processor."
+#: common.opt:1221
+msgid "Dump optimization passes."
msgstr ""
-#: config/mn10300/mn10300.opt:38
-msgid "Target the AM34 processor."
+#: common.opt:1225
+msgid ""
+"Suppress output of instruction numbers, line number notes and addresses in "
+"debugging dumps."
msgstr ""
-#: config/mn10300/mn10300.opt:46
-msgid "Work around hardware multiply bug."
+#: common.opt:1229
+msgid "Suppress output of previous and next insn numbers in debugging dumps."
msgstr ""
-#: config/mn10300/mn10300.opt:55
-msgid "Enable linker relaxations."
+#: common.opt:1233
+msgid "Enable CFI tables via GAS assembler directives."
msgstr ""
-#: config/mn10300/mn10300.opt:59
-msgid "Return pointers in both a0 and d0."
+#: common.opt:1237
+msgid "Perform early inlining."
msgstr ""
-#: config/mn10300/mn10300.opt:63
-msgid "Allow gcc to generate LIW instructions."
+#: common.opt:1241
+msgid "Perform DWARF duplicate elimination."
msgstr ""
-#: config/mn10300/mn10300.opt:67
-msgid "Allow gcc to generate the SETLB and Lcc instructions."
+#: common.opt:1245
+msgid "Perform interprocedural reduction of aggregates."
msgstr ""
-#: config/nds32/nds32.opt:26
-msgid "Generate code in big-endian mode."
+#: common.opt:1249
+msgid "Perform unused symbol elimination in debug info."
msgstr ""
-#: config/nds32/nds32.opt:30
-msgid "Generate code in little-endian mode."
+#: common.opt:1253
+msgid "Perform unused type elimination in debug info."
msgstr ""
-#: config/nds32/nds32.opt:34
-msgid "Use reduced-set registers for register allocation."
+#: common.opt:1257
+msgid "Do not suppress C++ class debug information."
msgstr ""
-#: config/nds32/nds32.opt:38
-msgid "Use full-set registers for register allocation."
+#: common.opt:1261
+msgid "Enable exception handling."
msgstr ""
-#: config/nds32/nds32.opt:42
-msgid "Generate conditional move instructions."
+#: common.opt:1265
+msgid "Perform a number of minor, expensive optimizations."
msgstr ""
-#: config/nds32/nds32.opt:46
-msgid "Generate performance extension instructions."
+#: common.opt:1269
+msgid ""
+"-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
+"point precision."
msgstr ""
-#: config/nds32/nds32.opt:50
-msgid "Generate v3 push25/pop25 instructions."
+#: common.opt:1272
+#, c-format
+msgid "unknown excess precision style %qs"
msgstr ""
-#: config/nds32/nds32.opt:54
-msgid "Generate 16-bit instructions."
+#: common.opt:1285
+msgid ""
+"Output lto objects containing both the intermediate language and binary "
+"output."
msgstr ""
-#: config/nds32/nds32.opt:58
-msgid "Specify the size of each interrupt vector, which must be 4 or 16."
+#: common.opt:1289
+msgid "Assume no NaNs or infinities are generated."
msgstr ""
-#: config/nds32/nds32.opt:62
+#: common.opt:1293
msgid ""
-"Specify the size of each cache block, which must be a power of 2 between 4 "
-"and 512."
+"-ffixed-<register>\tMark <register> as being unavailable to the compiler."
msgstr ""
-#: config/nds32/nds32.opt:70
-msgid "Known arch types (for use with the -march= option):"
+#: common.opt:1297
+msgid "Don't allocate floats and doubles in extended-precision registers."
msgstr ""
-#: config/nds32/nds32.opt:83
-msgid "Specify the address generation strategy for code model."
+#: common.opt:1305
+msgid "Perform a forward propagation pass on RTL."
msgstr ""
-#: config/nds32/nds32.opt:87
-msgid "Known cmodel types (for use with the -mcmodel= option):"
+#: common.opt:1309
+msgid ""
+"-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
msgstr ""
-#: config/nds32/nds32.opt:100
-msgid "Enable constructor/destructor feature."
+#: common.opt:1312
+#, c-format
+msgid "unknown floating point contraction style %qs"
msgstr ""
-#: config/nds32/nds32.opt:104
-msgid "Guide linker to relax instructions."
+#: common.opt:1329
+msgid "Allow function addresses to be held in registers."
msgstr ""
-#: config/iq2000/iq2000.opt:31
-msgid "Specify CPU for code generation purposes."
+#: common.opt:1333
+msgid "Place each function into its own section."
msgstr ""
-#: config/iq2000/iq2000.opt:47
-msgid "Specify CPU for scheduling purposes."
+#: common.opt:1337
+msgid "Perform global common subexpression elimination."
msgstr ""
-#: config/iq2000/iq2000.opt:51
-msgid "Known IQ2000 CPUs (for use with the -mcpu= option):"
+#: common.opt:1341
+msgid ""
+"Perform enhanced load motion during global common subexpression elimination."
msgstr ""
-#: config/iq2000/iq2000.opt:61 config/mips/mips.opt:142
-msgid "Use ROM instead of RAM."
+#: common.opt:1345
+msgid "Perform store motion after global common subexpression elimination."
msgstr ""
-#: config/iq2000/iq2000.opt:70
-msgid "No default crt0.o."
+#: common.opt:1349
+msgid ""
+"Perform redundant load after store elimination in global common "
+"subexpression elimination."
msgstr ""
-#: config/iq2000/iq2000.opt:74 config/mips/mips.opt:393
-msgid "Put uninitialized constants in ROM (needs -membedded-data)."
+#: common.opt:1354
+msgid ""
+"Perform global common subexpression elimination after register allocation "
+"has finished."
msgstr ""
-#: config/c6x/c6x-tables.opt:24
-msgid "Known C6X ISAs (for use with the -march= option):"
+#: common.opt:1371
+msgid ""
+"-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
+"encodings and standard DWARF emitted in the debug information"
msgstr ""
-#: config/c6x/c6x.opt:46
-msgid "Valid arguments for the -msdata= option."
+#: common.opt:1376
+msgid "Enable in and out of Graphite representation."
msgstr ""
-#: config/c6x/c6x.opt:59
-msgid "Compile for the DSBT shared library ABI."
+#: common.opt:1380
+msgid "Enable Graphite Identity transformation."
msgstr ""
-#: config/cris/linux.opt:27
-msgid "Together with -fpic and -fPIC, do not use GOTPLT references."
+#: common.opt:1384
+msgid ""
+"Enable hoisting adjacent loads to encourage generating conditional move "
+"instructions."
msgstr ""
-#: config/cris/cris.opt:45
-msgid "Work around bug in multiplication instruction."
+#: common.opt:1393
+msgid "Mark all loops as parallel."
msgstr ""
-#: config/cris/cris.opt:51
-msgid "Compile for ETRAX 4 (CRIS v3)."
+#: common.opt:1397 common.opt:1401 common.opt:1405 common.opt:1409
+#: common.opt:2395
+msgid "Enable loop nest transforms. Same as -floop-nest-optimize."
msgstr ""
-#: config/cris/cris.opt:56
-msgid "Compile for ETRAX 100 (CRIS v8)."
+#: common.opt:1413
+msgid "Enable support for GNU transactional memory."
msgstr ""
-#: config/cris/cris.opt:64
-msgid "Emit verbose debug information in assembly code."
+#: common.opt:1417
+msgid "Use STB_GNU_UNIQUE if supported by the assembler."
msgstr ""
-#: config/cris/cris.opt:71
-msgid "Do not use condition codes from normal instructions."
+#: common.opt:1425
+msgid "Enable the loop nest optimizer."
msgstr ""
-#: config/cris/cris.opt:80
-msgid "Do not emit addressing modes with side-effect assignment."
+#: common.opt:1429
+msgid "Force bitfield accesses to match their type width."
msgstr ""
-#: config/cris/cris.opt:89
-msgid "Do not tune stack alignment."
+#: common.opt:1433
+msgid "Enable guessing of branch probabilities."
msgstr ""
-#: config/cris/cris.opt:98
-msgid "Do not tune writable data alignment."
+#: common.opt:1441
+msgid "Process #ident directives."
msgstr ""
-#: config/cris/cris.opt:107
-msgid "Do not tune code and read-only data alignment."
+#: common.opt:1445
+msgid "Perform conversion of conditional jumps to branchless equivalents."
msgstr ""
-#: config/cris/cris.opt:116
-msgid "Align code and data to 32 bits."
+#: common.opt:1449
+msgid "Perform conversion of conditional jumps to conditional execution."
msgstr ""
-#: config/cris/cris.opt:133
-msgid "Don't align items in code or data."
+#: common.opt:1453
+msgid ""
+"-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
+"variables."
msgstr ""
-#: config/cris/cris.opt:142
-msgid "Do not emit function prologue or epilogue."
+#: common.opt:1456
+#, c-format
+msgid "unknown Stack Reuse Level %qs"
msgstr ""
-#: config/cris/cris.opt:149
-msgid "Use the most feature-enabling options allowed by other options."
+#: common.opt:1469
+msgid "Convert conditional jumps in innermost loops to branchless equivalents."
msgstr ""
-#: config/cris/cris.opt:158
-msgid "Override -mbest-lib-options."
+#: common.opt:1473
+msgid "Also if-convert conditional jumps containing memory writes."
msgstr ""
-#: config/cris/cris.opt:165
-msgid "-march=ARCH\tGenerate code for the specified chip or CPU version."
+#: common.opt:1481
+msgid "Do not generate .size directives."
msgstr ""
-#: config/cris/cris.opt:169
-msgid "-mtune=ARCH\tTune alignment for the specified chip or CPU version."
+#: common.opt:1485
+msgid "Perform indirect inlining."
msgstr ""
-#: config/cris/cris.opt:173
+#: common.opt:1491
msgid ""
-"-mmax-stackframe=SIZE\tWarn when a stackframe is larger than the specified "
-"size."
+"Enable inlining of function declared \"inline\", disabling disables all "
+"inlining."
msgstr ""
-#: config/cris/cris.opt:180
+#: common.opt:1495
msgid ""
-"Emit traps as \"break 8\", default for CRIS v3 and up. If disabled, calls "
-"to abort() are used."
+"Integrate functions into their callers when code size is known not to grow."
msgstr ""
-#: config/cris/cris.opt:184
+#: common.opt:1499
msgid ""
-"Emit checks causing \"break 8\" instructions to execute when applying atomic "
-"builtins on misaligned memory."
+"Integrate functions not declared \"inline\" into their callers when "
+"profitable."
msgstr ""
-#: config/cris/cris.opt:188
-msgid ""
-"Handle atomic builtins that may be applied to unaligned data by calling "
-"library functions. Overrides -mtrap-unaligned-atomic."
+#: common.opt:1503
+msgid "Integrate functions only required by their single caller."
msgstr ""
-#: config/sh/superh.opt:6
-msgid "Board name [and memory region]."
+#: common.opt:1510
+msgid ""
+"-finline-limit=<number>\tLimit the size of inlined functions to <number>."
msgstr ""
-#: config/sh/superh.opt:10
-msgid "Runtime name."
+#: common.opt:1514
+msgid ""
+"Inline __atomic operations when a lock free instruction sequence is "
+"available."
msgstr ""
-#: config/sh/sh.opt:48
-msgid "Generate SH1 code."
+#: common.opt:1518
+msgid "Instrument function entry and exit with profiling calls."
msgstr ""
-#: config/sh/sh.opt:52
-msgid "Generate SH2 code."
+#: common.opt:1522
+msgid ""
+"-finstrument-functions-exclude-function-list=name,... Do not instrument "
+"listed functions."
msgstr ""
-#: config/sh/sh.opt:56
-msgid "Generate default double-precision SH2a-FPU code."
+#: common.opt:1526
+msgid ""
+"-finstrument-functions-exclude-file-list=filename,... Do not instrument "
+"functions listed in files."
msgstr ""
-#: config/sh/sh.opt:60
-msgid "Generate SH2a FPU-less code."
+#: common.opt:1530
+msgid "Perform interprocedural constant propagation."
msgstr ""
-#: config/sh/sh.opt:64
-msgid "Generate default single-precision SH2a-FPU code."
+#: common.opt:1534
+msgid "Perform cloning to make Interprocedural constant propagation stronger."
msgstr ""
-#: config/sh/sh.opt:68
-msgid "Generate only single-precision SH2a-FPU code."
+#: common.opt:1538
+msgid ""
+"Perform alignment discovery and propagation to make Interprocedural constant "
+"propagation stronger."
msgstr ""
-#: config/sh/sh.opt:72
-msgid "Generate SH2e code."
+#: common.opt:1542
+msgid "Perform interprocedural profile propagation."
msgstr ""
-#: config/sh/sh.opt:76
-msgid "Generate SH3 code."
+#: common.opt:1546
+msgid "Perform interprocedural points-to analysis."
msgstr ""
-#: config/sh/sh.opt:80
-msgid "Generate SH3e code."
+#: common.opt:1550
+msgid "Discover pure and const functions."
msgstr ""
-#: config/sh/sh.opt:84
-msgid "Generate SH4 code."
+#: common.opt:1554
+msgid "Perform Identical Code Folding for functions and read-only variables."
msgstr ""
-#: config/sh/sh.opt:88
-msgid "Generate SH4-100 code."
+#: common.opt:1558
+msgid "Perform Identical Code Folding for functions."
msgstr ""
-#: config/sh/sh.opt:92
-msgid "Generate SH4-200 code."
+#: common.opt:1562
+msgid "Perform Identical Code Folding for variables."
msgstr ""
-#: config/sh/sh.opt:98
-msgid "Generate SH4-300 code."
+#: common.opt:1566
+msgid "Discover readonly and non addressable static variables."
msgstr ""
-#: config/sh/sh.opt:102
-msgid "Generate SH4 FPU-less code."
+#: common.opt:1578
+msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm."
msgstr ""
-#: config/sh/sh.opt:106
-msgid "Generate SH4-100 FPU-less code."
+#: common.opt:1581
+#, c-format
+msgid "unknown IRA algorithm %qs"
msgstr ""
-#: config/sh/sh.opt:110
-msgid "Generate SH4-200 FPU-less code."
+#: common.opt:1591
+msgid "-fira-region=[one|all|mixed] Set regions for IRA."
msgstr ""
-#: config/sh/sh.opt:114
-msgid "Generate SH4-300 FPU-less code."
+#: common.opt:1594
+#, c-format
+msgid "unknown IRA region %qs"
msgstr ""
-#: config/sh/sh.opt:118
-msgid "Generate code for SH4 340 series (MMU/FPU-less)."
+#: common.opt:1607
+msgid "Use IRA based register pressure calculation in RTL hoist optimizations."
msgstr ""
-#: config/sh/sh.opt:123
-msgid "Generate code for SH4 400 series (MMU/FPU-less)."
+#: common.opt:1612
+msgid "Use IRA based register pressure calculation in RTL loop optimizations."
msgstr ""
-#: config/sh/sh.opt:128
-msgid "Generate code for SH4 500 series (FPU-less)."
+#: common.opt:1617
+msgid "Share slots for saving different hard registers."
msgstr ""
-#: config/sh/sh.opt:133
-msgid "Generate default single-precision SH4 code."
+#: common.opt:1621
+msgid "Share stack slots for spilled pseudo-registers."
msgstr ""
-#: config/sh/sh.opt:137
-msgid "Generate default single-precision SH4-100 code."
+#: common.opt:1625
+msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
msgstr ""
-#: config/sh/sh.opt:141
-msgid "Generate default single-precision SH4-200 code."
+#: common.opt:1629
+msgid "Optimize induction variables on trees."
msgstr ""
-#: config/sh/sh.opt:145
-msgid "Generate default single-precision SH4-300 code."
+#: common.opt:1633
+msgid "Use jump tables for sufficiently large switch statements."
msgstr ""
-#: config/sh/sh.opt:149
-msgid "Generate only single-precision SH4 code."
+#: common.opt:1637
+msgid "Generate code for functions even if they are fully inlined."
msgstr ""
-#: config/sh/sh.opt:153
-msgid "Generate only single-precision SH4-100 code."
+#: common.opt:1641
+msgid "Generate code for static functions even if they are never called."
msgstr ""
-#: config/sh/sh.opt:157
-msgid "Generate only single-precision SH4-200 code."
+#: common.opt:1645
+msgid "Emit static const variables even if they are not used."
msgstr ""
-#: config/sh/sh.opt:161
-msgid "Generate only single-precision SH4-300 code."
+#: common.opt:1649
+msgid "Give external symbols a leading underscore."
msgstr ""
-#: config/sh/sh.opt:165
-msgid "Generate SH4a code."
+#: common.opt:1657
+msgid "Do CFG-sensitive rematerialization in LRA."
msgstr ""
-#: config/sh/sh.opt:169
-msgid "Generate SH4a FPU-less code."
+#: common.opt:1661
+msgid "Enable link-time optimization."
msgstr ""
-#: config/sh/sh.opt:173
-msgid "Generate default single-precision SH4a code."
+#: common.opt:1665
+msgid "Link-time optimization with number of parallel jobs or jobserver."
msgstr ""
-#: config/sh/sh.opt:177
-msgid "Generate only single-precision SH4a code."
+#: common.opt:1668
+#, c-format
+msgid "unknown LTO partitioning model %qs"
msgstr ""
-#: config/sh/sh.opt:181
-msgid "Generate SH4al-dsp code."
+#: common.opt:1687
+msgid "Specify the algorithm to partition symbols and vars at linktime."
msgstr ""
-#: config/sh/sh.opt:185
-msgid "Generate 32-bit SHmedia code."
+#: common.opt:1692
+msgid ""
+"-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
msgstr ""
-#: config/sh/sh.opt:189
-msgid "Generate 32-bit FPU-less SHmedia code."
+#: common.opt:1696
+msgid "Merge C++ types using One Definition Rule."
msgstr ""
-#: config/sh/sh.opt:193
-msgid "Generate 64-bit SHmedia code."
+#: common.opt:1700
+msgid "Report various link-time optimization statistics."
msgstr ""
-#: config/sh/sh.opt:197
-msgid "Generate 64-bit FPU-less SHmedia code."
+#: common.opt:1704
+msgid "Report various link-time optimization statistics for WPA only."
msgstr ""
-#: config/sh/sh.opt:201
-msgid "Generate SHcompact code."
+#: common.opt:1708
+msgid "Set errno after built-in math functions."
msgstr ""
-#: config/sh/sh.opt:205
-msgid "Generate FPU-less SHcompact code."
+#: common.opt:1712
+msgid "-fmax-errors=<number>\tMaximum number of errors to report."
msgstr ""
-#: config/sh/sh.opt:217
-msgid "Generate code in big endian mode."
+#: common.opt:1716
+msgid "Report on permanent memory allocation."
msgstr ""
-#: config/sh/sh.opt:221
-msgid "Generate 32-bit offsets in switch tables."
+#: common.opt:1720
+msgid "Report on permanent memory allocation in WPA only."
msgstr ""
-#: config/sh/sh.opt:225
-msgid "Generate bit instructions."
+#: common.opt:1727
+msgid "Attempt to merge identical constants and constant variables."
msgstr ""
-#: config/sh/sh.opt:229
-msgid "Cost to assume for a branch insn."
+#: common.opt:1731
+msgid "Attempt to merge identical constants across compilation units."
msgstr ""
-#: config/sh/sh.opt:233
-msgid "Assume that zero displacement conditional branches are fast."
+#: common.opt:1735
+msgid "Attempt to merge identical debug strings across compilation units."
msgstr ""
-#: config/sh/sh.opt:236 config/sh/sh.opt:240
-#, c-format
-msgid "%qs is deprecated and has no effect"
+#: common.opt:1739
+msgid ""
+"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
+"line. 0 suppresses line-wrapping."
msgstr ""
-#: config/sh/sh.opt:237
-msgid "Enable cbranchdi4 pattern."
+#: common.opt:1743
+msgid "Perform SMS based modulo scheduling before the first scheduling pass."
msgstr ""
-#: config/sh/sh.opt:241
-msgid "Emit cmpeqdi_t pattern even when -mcbranchdi is in effect."
+#: common.opt:1747
+msgid "Perform SMS based modulo scheduling with register moves allowed."
msgstr ""
-#: config/sh/sh.opt:245
-msgid "Force the usage of delay slots for conditional branches."
+#: common.opt:1751
+msgid "Move loop invariant computations out of loops."
msgstr ""
-#: config/sh/sh.opt:249
-msgid "Enable SH5 cut2 workaround."
+#: common.opt:1755
+msgid "Use the RTL dead code elimination pass."
msgstr ""
-#: config/sh/sh.opt:253
-msgid "Align doubles at 64-bit boundaries."
+#: common.opt:1759
+msgid "Use the RTL dead store elimination pass."
msgstr ""
-#: config/sh/sh.opt:257
+#: common.opt:1763
msgid ""
-"Division strategy, one of: call, call2, fp, inv, inv:minlat, inv20u, inv20l, "
-"inv:call, inv:call2, inv:fp, call-div1, call-fp, call-table."
+"Enable/Disable the traditional scheduling in loops that already passed "
+"modulo scheduling."
msgstr ""
-#: config/sh/sh.opt:261
-msgid "Specify name for 32 bit signed division function."
+#: common.opt:1767
+msgid "Support synchronous non-call exceptions."
msgstr ""
-#: config/sh/sh.opt:265
-msgid "Generate ELF FDPIC code."
+#: common.opt:1770
+#, c-format
+msgid "options or targets missing after %qs"
msgstr ""
-#: config/sh/sh.opt:269
+#: common.opt:1771
msgid ""
-"Enable the use of 64-bit floating point registers in fmov instructions. See "
-"-mdalign if 64-bit alignment is required."
+"-foffload=<targets>=<options> Specify offloading targets and options for "
+"them."
msgstr ""
-#: config/sh/sh.opt:277
-msgid "Cost to assume for gettr insn."
+#: common.opt:1775
+msgid ""
+"-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler."
msgstr ""
-#: config/sh/sh.opt:281 config/sh/sh.opt:331
-msgid "Follow Renesas (formerly Hitachi) / SuperH calling conventions."
+#: common.opt:1778
+#, c-format
+msgid "unknown offload ABI %qs"
msgstr ""
-#: config/sh/sh.opt:285
-msgid "Increase the IEEE compliance for floating-point comparisons."
+#: common.opt:1788
+msgid "When possible do not generate stack frames."
msgstr ""
-#: config/sh/sh.opt:289
-msgid "Enable the use of the indexed addressing mode for SHmedia32/SHcompact."
+#: common.opt:1792
+msgid "Enable all optimization info dumps on stderr."
msgstr ""
-#: config/sh/sh.opt:293
-msgid ""
-"inline code to invalidate instruction cache entries after setting up nested "
-"function trampolines."
+#: common.opt:1796
+msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
msgstr ""
-#: config/sh/sh.opt:297
-msgid "Assume symbols might be invalid."
+#: common.opt:1804
+msgid "Optimize sibling and tail recursive calls."
msgstr ""
-#: config/sh/sh.opt:301 config/arc/arc.opt:209
-msgid "Annotate assembler instructions with estimated addresses."
+#: common.opt:1808
+msgid "Perform partial inlining."
msgstr ""
-#: config/sh/sh.opt:305
-msgid "Generate code in little endian mode."
+#: common.opt:1812 common.opt:1816
+msgid "Report on memory allocation before interprocedural optimization."
msgstr ""
-#: config/sh/sh.opt:309
-msgid "Mark MAC register as call-clobbered."
+#: common.opt:1820
+msgid "Pack structure members together without holes."
msgstr ""
-#: config/sh/sh.opt:315
-msgid "Make structs a multiple of 4 bytes (warning: ABI altered)."
+#: common.opt:1824
+msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
msgstr ""
-#: config/sh/sh.opt:319
-msgid "Emit function-calls using global offset table when generating PIC."
+#: common.opt:1828
+msgid "Return small aggregates in memory, not registers."
msgstr ""
-#: config/sh/sh.opt:323
-msgid "Assume pt* instructions won't trap"
+#: common.opt:1832
+msgid "Perform loop peeling."
msgstr ""
-#: config/sh/sh.opt:327
-msgid "Shorten address references during linking."
+#: common.opt:1836
+msgid "Enable machine specific peephole optimizations."
msgstr ""
-#: config/sh/sh.opt:335
-msgid "Deprecated. Use -matomic= instead to select the atomic model."
+#: common.opt:1840
+msgid "Enable an RTL peephole pass before sched2."
msgstr ""
-#: config/sh/sh.opt:339
-msgid "Specify the model for atomic operations."
+#: common.opt:1844
+msgid "Generate position-independent code if possible (large mode)."
msgstr ""
-#: config/sh/sh.opt:343
-msgid "Use tas.b instruction for __atomic_test_and_set."
+#: common.opt:1848
+msgid ""
+"Generate position-independent code for executables if possible (large mode)."
msgstr ""
-#: config/sh/sh.opt:347
-msgid "Deprecated. Use -Os instead."
+#: common.opt:1852
+msgid "Generate position-independent code if possible (small mode)."
msgstr ""
-#: config/sh/sh.opt:351
-msgid "Cost to assume for a multiply insn."
+#: common.opt:1856
+msgid ""
+"Generate position-independent code for executables if possible (small mode)."
msgstr ""
-#: config/sh/sh.opt:355
+#: common.opt:1860
msgid ""
-"Don't generate privileged-mode only code; implies -mno-inline-ic_invalidate "
-"if the inline code would not work in user mode."
+"Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
msgstr ""
-#: config/sh/sh.opt:361
-msgid "Pretend a branch-around-a-move is a conditional move."
+#: common.opt:1864
+msgid "Specify a plugin to load."
msgstr ""
-#: config/sh/sh.opt:365
-msgid "Enable the use of the fsca instruction."
+#: common.opt:1868
+msgid ""
+"-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
+"plugin <name>."
msgstr ""
-#: config/sh/sh.opt:369
-msgid "Enable the use of the fsrra instruction."
+#: common.opt:1872
+msgid "Run predictive commoning optimization."
msgstr ""
-#: config/sh/sh.opt:373
-msgid "Use LRA instead of reload (transitional)."
+#: common.opt:1876
+msgid "Generate prefetch instructions, if available, for arrays in loops."
msgstr ""
-#: config/fr30/fr30.opt:23
-msgid "Assume small address space."
+#: common.opt:1880
+msgid "Enable basic program profiling code."
msgstr ""
-#: config/mep/mep.opt:23
-msgid "Enable absolute difference instructions."
+#: common.opt:1884
+msgid "Insert arc-based program profiling code."
msgstr ""
-#: config/mep/mep.opt:27
-msgid "Enable all optional instructions."
+#: common.opt:1888
+msgid ""
+"Set the top-level directory for storing the profile data. The default is "
+"'pwd'."
msgstr ""
-#: config/mep/mep.opt:31
-msgid "Enable average instructions."
+#: common.opt:1893
+msgid "Enable correction of flow inconsistent profile data input."
msgstr ""
-#: config/mep/mep.opt:35
-msgid "Variables this size and smaller go in the based section. (default 0)."
+#: common.opt:1897
+msgid ""
+"Enable common options for generating profile info for profile feedback "
+"directed optimizations."
msgstr ""
-#: config/mep/mep.opt:39
-msgid "Enable bit manipulation instructions."
+#: common.opt:1901
+msgid ""
+"Enable common options for generating profile info for profile feedback "
+"directed optimizations, and set -fprofile-dir=."
msgstr ""
-#: config/mep/mep.opt:43
-msgid "Section to put all const variables in (tiny, near, far) (no default)."
+#: common.opt:1905
+msgid ""
+"Enable common options for performing profile feedback directed optimizations."
msgstr ""
-#: config/mep/mep.opt:47
-msgid "Enable clip instructions."
+#: common.opt:1909
+msgid ""
+"Enable common options for performing profile feedback directed "
+"optimizations, and set -fprofile-dir=."
msgstr ""
-#: config/mep/mep.opt:51
-msgid "Configuration name."
+#: common.opt:1913
+msgid "Insert code to profile values of expressions."
msgstr ""
-#: config/mep/mep.opt:55
-msgid "Enable MeP Coprocessor."
+#: common.opt:1917
+msgid "Report on consistency of profile."
msgstr ""
-#: config/mep/mep.opt:59
-msgid "Enable MeP Coprocessor with 32-bit registers."
+#: common.opt:1921
+msgid "Enable function reordering that improves code placement."
msgstr ""
-#: config/mep/mep.opt:63
-msgid "Enable MeP Coprocessor with 64-bit registers."
+#: common.opt:1928
+msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
msgstr ""
-#: config/mep/mep.opt:67
-msgid "Enable IVC2 scheduling."
+#: common.opt:1938
+msgid "Record gcc command line switches in the object file."
msgstr ""
-#: config/mep/mep.opt:71
-msgid "Const variables default to the near section."
+#: common.opt:1942
+msgid "Return small aggregates in registers."
msgstr ""
-#: config/mep/mep.opt:78
-msgid "Enable 32-bit divide instructions."
+#: common.opt:1950
+msgid ""
+"Tell DSE that the storage for a C++ object is dead when the constructor "
+"starts and when the destructor finishes."
msgstr ""
-#: config/mep/mep.opt:93
-msgid "__io vars are volatile by default."
+#: common.opt:1958
+msgid "Relief of register pressure through live range shrinkage."
msgstr ""
-#: config/mep/mep.opt:97
-msgid "All variables default to the far section."
+#: common.opt:1962
+msgid "Perform a register renaming optimization pass."
msgstr ""
-#: config/mep/mep.opt:101
-msgid "Enable leading zero instructions."
+#: common.opt:1966
+msgid "Perform a target dependent instruction fusion optimization pass."
msgstr ""
-#: config/mep/mep.opt:108
-msgid "All variables default to the near section."
+#: common.opt:1970
+msgid "Reorder basic blocks to improve code placement."
msgstr ""
-#: config/mep/mep.opt:112
-msgid "Enable min/max instructions."
+#: common.opt:1974
+msgid ""
+"-freorder-blocks-algorithm=[simple|stc] Set the used basic block reordering "
+"algorithm."
msgstr ""
-#: config/mep/mep.opt:116
-msgid "Enable 32-bit multiply instructions."
+#: common.opt:1977
+#, c-format
+msgid "unknown basic block reordering algorithm %qs"
msgstr ""
-#: config/mep/mep.opt:120
-msgid "Disable all optional instructions."
+#: common.opt:1987
+msgid "Reorder basic blocks and partition into hot and cold sections."
msgstr ""
-#: config/mep/mep.opt:127
-msgid "Allow gcc to use the repeat/erepeat instructions."
+#: common.opt:1991
+msgid "Reorder functions to improve code placement."
msgstr ""
-#: config/mep/mep.opt:131
-msgid "All variables default to the tiny section."
+#: common.opt:1995
+msgid "Add a common subexpression elimination pass after loop optimizations."
msgstr ""
-#: config/mep/mep.opt:135
-msgid "Enable saturation instructions."
+#: common.opt:2003
+msgid "Disable optimizations that assume default FP rounding behavior."
msgstr ""
-#: config/mep/mep.opt:139
-msgid "Use sdram version of runtime."
+#: common.opt:2007
+msgid "Enable scheduling across basic blocks."
msgstr ""
-#: config/mep/mep.opt:147
-msgid "Use simulator runtime without vectors."
+#: common.opt:2011
+msgid "Enable register pressure sensitive insn scheduling."
msgstr ""
-#: config/mep/mep.opt:151
-msgid "All functions default to the far section."
+#: common.opt:2015
+msgid "Allow speculative motion of non-loads."
msgstr ""
-#: config/mep/mep.opt:155
-msgid "Variables this size and smaller go in the tiny section. (default 4)."
+#: common.opt:2019
+msgid "Allow speculative motion of some loads."
msgstr ""
-#: config/mips/mips.opt:32
-msgid "-mabi=ABI\tGenerate code that conforms to the given ABI."
+#: common.opt:2023
+msgid "Allow speculative motion of more loads."
msgstr ""
-#: config/mips/mips.opt:36
-msgid "Known MIPS ABIs (for use with the -mabi= option):"
+#: common.opt:2027
+msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
msgstr ""
-#: config/mips/mips.opt:55
-msgid "Generate code that can be used in SVR4-style dynamic objects."
+#: common.opt:2031
+msgid "If scheduling post reload, do superblock scheduling."
msgstr ""
-#: config/mips/mips.opt:59
-msgid "Use PMC-style 'mad' instructions."
+#: common.opt:2039
+msgid "Reschedule instructions before register allocation."
msgstr ""
-#: config/mips/mips.opt:63
-msgid "Use integer madd/msub instructions."
+#: common.opt:2043
+msgid "Reschedule instructions after register allocation."
msgstr ""
-#: config/mips/mips.opt:67
-msgid "-march=ISA\tGenerate code for the given ISA."
+#: common.opt:2050
+msgid "Schedule instructions using selective scheduling algorithm."
msgstr ""
-#: config/mips/mips.opt:71
-msgid ""
-"-mbranch-cost=COST\tSet the cost of branches to roughly COST instructions."
+#: common.opt:2054
+msgid "Run selective scheduling after reload."
msgstr ""
-#: config/mips/mips.opt:75
-msgid "Use Branch Likely instructions, overriding the architecture default."
+#: common.opt:2058
+msgid "Perform software pipelining of inner loops during selective scheduling."
msgstr ""
-#: config/mips/mips.opt:79
-msgid "Switch on/off MIPS16 ASE on alternating functions for compiler testing."
+#: common.opt:2062
+msgid "Perform software pipelining of outer loops during selective scheduling."
msgstr ""
-#: config/mips/mips.opt:83
-msgid "Trap on integer divide by zero."
+#: common.opt:2066
+msgid "Reschedule pipelined regions without pipelining."
msgstr ""
-#: config/mips/mips.opt:87
+#: common.opt:2070
msgid ""
-"-mcode-readable=SETTING\tSpecify when instructions are allowed to access "
-"code."
-msgstr ""
-
-#: config/mips/mips.opt:91
-msgid "Valid arguments to -mcode-readable=:"
+"Allow interposing function (or variables) by ones with different semantics "
+"(or initializer) respectively by dynamic linker."
msgstr ""
-#: config/mips/mips.opt:104
-msgid "Use branch-and-break sequences to check for integer divide by zero."
+#: common.opt:2076
+msgid "Allow premature scheduling of queued insns."
msgstr ""
-#: config/mips/mips.opt:108
-msgid "Use trap instructions to check for integer divide by zero."
+#: common.opt:2080
+msgid ""
+"-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
+"prematurely scheduled."
msgstr ""
-#: config/mips/mips.opt:112
-msgid "Allow the use of MDMX instructions."
+#: common.opt:2088
+msgid ""
+"Set dependence distance checking in premature scheduling of queued insns."
msgstr ""
-#: config/mips/mips.opt:116
+#: common.opt:2092
msgid ""
-"Allow hardware floating-point instructions to cover both 32-bit and 64-bit "
-"operations."
+"-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
+"premature scheduling of queued insns."
msgstr ""
-#: config/mips/mips.opt:120
-msgid "Use MIPS-DSP instructions."
+#: common.opt:2096
+msgid "Enable the group heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:124
-msgid "Use MIPS-DSP REV 2 instructions."
+#: common.opt:2100
+msgid "Enable the critical path heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:146
-msgid "Use Enhanced Virtual Addressing instructions."
+#: common.opt:2104
+msgid "Enable the speculative instruction heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:150
-msgid "Use NewABI-style %reloc() assembly operators."
+#: common.opt:2108
+msgid "Enable the rank heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:154
-msgid "Use -G for data that is not defined by the current object."
+#: common.opt:2112
+msgid "Enable the last instruction heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:158
-msgid "Work around certain 24K errata."
+#: common.opt:2116
+msgid "Enable the dependent count heuristic in the scheduler."
msgstr ""
-#: config/mips/mips.opt:162
-msgid "Work around certain R4000 errata."
+#: common.opt:2120
+msgid "Access data in the same section from shared anchor points."
msgstr ""
-#: config/mips/mips.opt:166
-msgid "Work around certain R4400 errata."
+#: common.opt:2132
+msgid "Turn on Redundant Extensions Elimination pass."
msgstr ""
-#: config/mips/mips.opt:170
-msgid "Work around certain RM7000 errata."
+#: common.opt:2136
+msgid "Show column numbers in diagnostics, when available. Default on."
msgstr ""
-#: config/mips/mips.opt:174
-msgid "Work around certain R10000 errata."
+#: common.opt:2140
+msgid ""
+"Emit function prologues only before parts of the function that need it, "
+"rather than at the top of the function."
msgstr ""
-#: config/mips/mips.opt:178
-msgid "Work around errata for early SB-1 revision 2 cores."
+#: common.opt:2145
+msgid "Disable optimizations observable by IEEE signaling NaNs."
msgstr ""
-#: config/mips/mips.opt:182
-msgid "Work around certain VR4120 errata."
+#: common.opt:2149
+msgid ""
+"Disable floating point optimizations that ignore the IEEE signedness of zero."
msgstr ""
-#: config/mips/mips.opt:186
-msgid "Work around VR4130 mflo/mfhi errata."
+#: common.opt:2153
+msgid "Convert floating point constants to single precision constants."
msgstr ""
-#: config/mips/mips.opt:190
-msgid "Work around an early 4300 hardware bug."
+#: common.opt:2157
+msgid "Split lifetimes of induction variables when loops are unrolled."
msgstr ""
-#: config/mips/mips.opt:194
-msgid "FP exceptions are enabled."
+#: common.opt:2161
+msgid "Generate discontiguous stack frames."
msgstr ""
-#: config/mips/mips.opt:198
-msgid "Use 32-bit floating-point registers."
+#: common.opt:2165
+msgid "Split wide types into independent registers."
msgstr ""
-#: config/mips/mips.opt:202
-msgid "Conform to the o32 FPXX ABI."
+#: common.opt:2169
+msgid "Enable backward propagation of use properties at the SSA level."
msgstr ""
-#: config/mips/mips.opt:206
-msgid "Use 64-bit floating-point registers."
+#: common.opt:2173
+msgid "Optimize conditional patterns using SSA PHI nodes."
msgstr ""
-#: config/mips/mips.opt:210
+#: common.opt:2177
msgid ""
-"-mflush-func=FUNC\tUse FUNC to flush the cache before calling stack "
-"trampolines."
+"Optimize amount of stdarg registers saved to stack at start of function."
msgstr ""
-#: config/mips/mips.opt:214
-msgid "-mabs=MODE\tSelect the IEEE 754 ABS/NEG instruction execution mode."
+#: common.opt:2181
+msgid "Apply variable expansion when loops are unrolled."
msgstr ""
-#: config/mips/mips.opt:218
-msgid "-mnan=ENCODING\tSelect the IEEE 754 NaN data encoding."
+#: common.opt:2185
+msgid ""
+"-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
+"program."
msgstr ""
-#: config/mips/mips.opt:222
+#: common.opt:2189
msgid ""
-"Known MIPS IEEE 754 settings (for use with the -mabs= and -mnan= options):"
+"Insert stack checking code into the program. Same as -fstack-check=specific."
msgstr ""
-#: config/mips/mips.opt:232
-msgid "Use 32-bit general registers."
+#: common.opt:2196
+msgid ""
+"-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
msgstr ""
-#: config/mips/mips.opt:236
-msgid "Use 64-bit general registers."
+#: common.opt:2200
+msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
msgstr ""
-#: config/mips/mips.opt:240
-msgid "Use GP-relative addressing to access small data."
+#: common.opt:2204
+msgid "Use propolice as a stack protection method."
msgstr ""
-#: config/mips/mips.opt:244
-msgid ""
-"When generating -mabicalls code, allow executables to use PLTs and copy "
-"relocations."
+#: common.opt:2208
+msgid "Use a stack protection method for every function."
msgstr ""
-#: config/mips/mips.opt:248
-msgid "Allow the use of hardware floating-point ABI and instructions."
+#: common.opt:2212
+msgid "Use a smart stack protection method for certain functions."
msgstr ""
-#: config/mips/mips.opt:252
-msgid "Generate code that is link-compatible with MIPS16 and microMIPS code."
+#: common.opt:2216
+msgid ""
+"Use stack protection method only for functions with the stack_protect "
+"attribute."
msgstr ""
-#: config/mips/mips.opt:256
-msgid "An alias for minterlink-compressed provided for backward-compatibility."
+#: common.opt:2220
+msgid "Output stack usage information on a per-function basis."
msgstr ""
-#: config/mips/mips.opt:260
-msgid "-mipsN\tGenerate code for ISA level N."
+#: common.opt:2232
+msgid "Assume strict aliasing rules apply."
msgstr ""
-#: config/mips/mips.opt:264
-msgid "Generate MIPS16 code."
+#: common.opt:2236
+msgid "Treat signed overflow as undefined."
msgstr ""
-#: config/mips/mips.opt:268
-msgid "Use MIPS-3D instructions."
+#: common.opt:2240
+msgid "Implement __atomic operations via libcalls to legacy __sync functions."
msgstr ""
-#: config/mips/mips.opt:272
-msgid "Use ll, sc and sync instructions."
+#: common.opt:2244
+msgid "Check for syntax errors, then stop."
msgstr ""
-#: config/mips/mips.opt:276
-msgid "Use -G for object-local data."
+#: common.opt:2248
+msgid "Create data files needed by \"gcov\"."
msgstr ""
-#: config/mips/mips.opt:280
-msgid "Use indirect calls."
+#: common.opt:2252
+msgid "Perform jump threading optimizations."
msgstr ""
-#: config/mips/mips.opt:284
-msgid "Use a 32-bit long type."
+#: common.opt:2256
+msgid "Report the time taken by each compiler pass."
msgstr ""
-#: config/mips/mips.opt:288
-msgid "Use a 64-bit long type."
+#: common.opt:2260
+msgid ""
+"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
+"default thread-local storage code generation model."
msgstr ""
-#: config/mips/mips.opt:292
-msgid "Pass the address of the ra save location to _mcount in $12."
+#: common.opt:2263
+#, c-format
+msgid "unknown TLS model %qs"
msgstr ""
-#: config/mips/mips.opt:296
-msgid "Don't optimize block moves."
+#: common.opt:2279
+msgid "Reorder top level functions, variables, and asms."
msgstr ""
-#: config/mips/mips.opt:300
-msgid "Use microMIPS instructions."
+#: common.opt:2283
+msgid "Perform superblock formation via tail duplication."
msgstr ""
-#: config/mips/mips.opt:304
-msgid "Allow the use of MT instructions."
+#: common.opt:2290
+msgid "Assume floating-point operations can trap."
msgstr ""
-#: config/mips/mips.opt:308
-msgid "Prevent the use of all floating-point operations."
+#: common.opt:2294
+msgid "Trap for signed overflow in addition, subtraction and multiplication."
msgstr ""
-#: config/mips/mips.opt:312
-msgid "Use MCU instructions."
+#: common.opt:2298
+msgid "Enable SSA-CCP optimization on trees."
msgstr ""
-#: config/mips/mips.opt:316
-msgid "Do not use a cache-flushing function before calling stack trampolines."
+#: common.opt:2302
+msgid "Enable SSA-BIT-CCP optimization on trees."
msgstr ""
-#: config/mips/mips.opt:320
-msgid "Do not use MDMX instructions."
+#: common.opt:2310
+msgid "Enable loop header copying on trees."
msgstr ""
-#: config/mips/mips.opt:324
-msgid "Generate normal-mode code."
+#: common.opt:2318
+msgid "Enable SSA coalescing of user variables."
msgstr ""
-#: config/mips/mips.opt:328
-msgid "Do not use MIPS-3D instructions."
+#: common.opt:2326
+msgid "Enable copy propagation on trees."
msgstr ""
-#: config/mips/mips.opt:332
-msgid "Use paired-single floating-point instructions."
+#: common.opt:2334
+msgid "Transform condition stores into unconditional ones."
msgstr ""
-#: config/mips/mips.opt:336
-msgid ""
-"-mr10k-cache-barrier=SETTING\tSpecify when r10k cache barriers should be "
-"inserted."
+#: common.opt:2338
+msgid "Perform conversions of switch initializations."
msgstr ""
-#: config/mips/mips.opt:340
-msgid "Valid arguments to -mr10k-cache-barrier=:"
+#: common.opt:2342
+msgid "Enable SSA dead code elimination optimization on trees."
msgstr ""
-#: config/mips/mips.opt:353
-msgid "Try to allow the linker to turn PIC calls into direct calls."
+#: common.opt:2346
+msgid "Enable dominator optimizations."
msgstr ""
-#: config/mips/mips.opt:357
-msgid ""
-"When generating -mabicalls code, make the code suitable for use in shared "
-"libraries."
+#: common.opt:2350
+msgid "Enable tail merging on trees."
msgstr ""
-#: config/mips/mips.opt:361
-msgid ""
-"Restrict the use of hardware floating-point instructions to 32-bit "
-"operations."
+#: common.opt:2354
+msgid "Enable dead store elimination."
msgstr ""
-#: config/mips/mips.opt:365
-msgid "Use SmartMIPS instructions."
+#: common.opt:2358
+msgid "Enable forward propagation on trees."
msgstr ""
-#: config/mips/mips.opt:369
-msgid "Prevent the use of all hardware floating-point instructions."
+#: common.opt:2362
+msgid "Enable Full Redundancy Elimination (FRE) on trees."
msgstr ""
-#: config/mips/mips.opt:373
-msgid "Optimize lui/addiu address loads."
+#: common.opt:2366
+msgid "Enable string length optimizations on trees."
msgstr ""
-#: config/mips/mips.opt:377
-msgid "Assume all symbols have 32-bit values."
+#: common.opt:2370
+msgid ""
+"Detect paths that trigger erroneous or undefined behavior due to "
+"dereferencing a null pointer. Isolate those paths from the main control "
+"flow and turn the statement with erroneous or undefined behavior into a trap."
msgstr ""
-#: config/mips/mips.opt:381
-msgid "Use synci instruction to invalidate i-cache."
+#: common.opt:2376
+msgid ""
+"Detect paths that trigger erroneous or undefined behavior due a null value "
+"being used in a way forbidden by a returns_nonnull or nonnull attribute. "
+"Isolate those paths from the main control flow and turn the statement with "
+"erroneous or undefined behavior into a trap."
msgstr ""
-#: config/mips/mips.opt:389
-msgid "-mtune=PROCESSOR\tOptimize the output for PROCESSOR."
+#: common.opt:2383
+msgid "Enable loop distribution on trees."
msgstr ""
-#: config/mips/mips.opt:397
-msgid "Use Virtualization Application Specific instructions."
+#: common.opt:2387
+msgid "Enable loop distribution for patterns transformed into a library call."
msgstr ""
-#: config/mips/mips.opt:401
-msgid "Use eXtended Physical Address (XPA) instructions."
+#: common.opt:2391
+msgid "Enable loop invariant motion on trees."
msgstr ""
-#: config/mips/mips.opt:405
-msgid "Perform VR4130-specific alignment optimizations."
+#: common.opt:2399
+msgid "Create canonical induction variables in loops."
msgstr ""
-#: config/mips/mips.opt:409
-msgid "Lift restrictions on GOT size."
+#: common.opt:2403
+msgid "Enable loop optimizations on tree level."
msgstr ""
-#: config/mips/mips.opt:413
-msgid "Enable use of odd-numbered single-precision registers."
+#: common.opt:2407
+msgid "Enable automatic parallelization of loops."
msgstr ""
-#: config/mips/mips.opt:417
-msgid "Optimize frame header."
+#: common.opt:2411
+msgid "Enable hoisting loads from conditional pointers."
msgstr ""
-#: config/mips/mips.opt:424
-msgid "Enable load/store bonding."
+#: common.opt:2415
+msgid "Enable SSA-PRE optimization on trees."
msgstr ""
-#: config/mips/mips.opt:428
-msgid "Specify the compact branch usage policy."
+#: common.opt:2419
+msgid ""
+"In SSA-PRE optimization on trees, enable partial-partial redundancy "
+"elimination."
msgstr ""
-#: config/mips/mips.opt:432
-msgid "Policies available for use with -mcompact-branches=:"
+#: common.opt:2423
+msgid "Perform function-local points-to analysis on trees."
msgstr ""
-#: config/mips/mips-tables.opt:24
-msgid "Known MIPS CPUs (for use with the -march= and -mtune= options):"
+#: common.opt:2427
+msgid "Enable reassociation on tree level."
msgstr ""
-#: config/mips/mips-tables.opt:28
-msgid "Known MIPS ISA levels (for use with the -mips option):"
+#: common.opt:2435
+msgid "Enable SSA code sinking on trees."
msgstr ""
-#: config/tilegx/tilegx.opt:30
-msgid "Known TILE-Gx CPUs (for use with the -mcpu= option):"
+#: common.opt:2439
+msgid "Perform straight-line strength reduction."
msgstr ""
-#: config/tilegx/tilegx.opt:37
-msgid "Compile with 32 bit longs and pointers."
+#: common.opt:2443
+msgid "Perform scalar replacement of aggregates."
msgstr ""
-#: config/tilegx/tilegx.opt:41
-msgid "Compile with 64 bit longs and pointers."
+#: common.opt:2447
+msgid "Replace temporary expressions in the SSA->normal pass."
msgstr ""
-#: config/tilegx/tilegx.opt:53
-msgid "Use given TILE-Gx code model."
+#: common.opt:2451
+msgid "Perform live range splitting during the SSA->normal pass."
msgstr ""
-#: config/arc/arc.opt:26
-msgid "Compile code for big endian mode."
+#: common.opt:2455
+msgid "Perform Value Range Propagation on trees."
msgstr ""
-#: config/arc/arc.opt:30
-msgid "Compile code for little endian mode. This is the default."
+#: common.opt:2459
+msgid "Split paths leading to loop backedges."
msgstr ""
-#: config/arc/arc.opt:34
+#: common.opt:2463
msgid ""
-"Disable ARCompact specific pass to generate conditional execution "
-"instructions."
+"Assume common declarations may be overridden with ones with a larger "
+"trailing array."
msgstr ""
-#: config/arc/arc.opt:38
-msgid "Generate ARCompact 32-bit code for ARC600 processor."
+#: common.opt:2468
+msgid "Compile whole compilation unit at a time."
msgstr ""
-#: config/arc/arc.opt:42
-msgid "Same as -mA6."
+#: common.opt:2472
+msgid "Perform loop unrolling when iteration count is known."
msgstr ""
-#: config/arc/arc.opt:46
-msgid "Generate ARCompact 32-bit code for ARC601 processor."
+#: common.opt:2476
+msgid "Perform loop unrolling for all loops."
msgstr ""
-#: config/arc/arc.opt:50
-msgid "Generate ARCompact 32-bit code for ARC700 processor."
+#: common.opt:2483
+msgid "Allow loop optimizations to assume that the loops behave in normal way."
msgstr ""
-#: config/arc/arc.opt:54
-msgid "Same as -mA7."
+#: common.opt:2487
+msgid ""
+"Allow optimization for floating-point arithmetic which may change the result "
+"of the operation due to rounding."
msgstr ""
-#: config/arc/arc.opt:58
-msgid ""
-"-mmpy-option={0,1,2,3,4,5,6,7,8,9} Compile ARCv2 code with a multiplier "
-"design option. Option 2 is default on."
+#: common.opt:2492
+msgid "Same as -fassociative-math for expressions which include division."
msgstr ""
-#: config/arc/arc.opt:62
-msgid "Enable DIV-REM instructions for ARCv2."
+#: common.opt:2500
+msgid "Allow math optimizations that may violate IEEE or ISO standards."
msgstr ""
-#: config/arc/arc.opt:66
-msgid "Enable code density instructions for ARCv2."
+#: common.opt:2504
+msgid "Perform loop unswitching."
msgstr ""
-#: config/arc/arc.opt:70
-msgid "Tweak register allocation to help 16-bit instruction generation."
+#: common.opt:2508
+msgid "Just generate unwind tables for exception handling."
msgstr ""
-#: config/arc/arc.opt:80
-msgid "Use ordinarily cached memory accesses for volatile references."
+#: common.opt:2512
+msgid "Use the bfd linker instead of the default linker."
msgstr ""
-#: config/arc/arc.opt:84
-msgid "Enable cache bypass for volatile references."
+#: common.opt:2516
+msgid "Use the gold linker instead of the default linker."
msgstr ""
-#: config/arc/arc.opt:88
-msgid "Generate instructions supported by barrel shifter."
+#: common.opt:2528
+msgid "Perform variable tracking."
msgstr ""
-#: config/arc/arc.opt:92
-msgid "Generate norm instruction."
+#: common.opt:2536
+msgid "Perform variable tracking by annotating assignments."
msgstr ""
-#: config/arc/arc.opt:96
-msgid "Generate swap instruction."
+#: common.opt:2542
+msgid "Toggle -fvar-tracking-assignments."
msgstr ""
-#: config/arc/arc.opt:100
-msgid "Generate mul64 and mulu64 instructions."
+#: common.opt:2550
+msgid ""
+"Perform variable tracking and also tag variables that are uninitialized."
msgstr ""
-#: config/arc/arc.opt:104
-msgid "Do not generate mpy instructions for ARC700."
+#: common.opt:2554
+msgid "Enable vectorization on trees."
msgstr ""
-#: config/arc/arc.opt:108
-msgid ""
-"Generate Extended arithmetic instructions. Currently only divaw, adds, subs "
-"and sat16 are supported."
+#: common.opt:2562
+msgid "Enable loop vectorization on trees."
msgstr ""
-#: config/arc/arc.opt:112
-msgid ""
-"Dummy flag. This is the default unless FPX switches are provided explicitly."
+#: common.opt:2566
+msgid "Enable basic block vectorization (SLP) on trees."
msgstr ""
-#: config/arc/arc.opt:116
-msgid "Generate call insns as register indirect calls."
+#: common.opt:2570
+msgid "Specifies the cost model for vectorization."
msgstr ""
-#: config/arc/arc.opt:120
-msgid "Do no generate BRcc instructions in arc_reorg."
+#: common.opt:2574
+msgid ""
+"Specifies the vectorization cost model for code marked with a simd directive."
msgstr ""
-#: config/arc/arc.opt:124
+#: common.opt:2577
+#, c-format
+msgid "unknown vectorizer cost model %qs"
+msgstr ""
+
+#: common.opt:2590
msgid ""
-"Generate sdata references. This is the default, unless you compile for PIC."
+"Enables the dynamic vectorizer cost model. Preserved for backward "
+"compatibility."
msgstr ""
-#: config/arc/arc.opt:128
-msgid "Do not generate millicode thunks (needed only with -Os)."
+#: common.opt:2594
+msgid ""
+"Enables the unlimited vectorizer cost model. Preserved for backward "
+"compatibility."
msgstr ""
-#: config/arc/arc.opt:132 config/arc/arc.opt:136
-msgid "FPX: Generate Single Precision FPX (compact) instructions."
+#: common.opt:2602
+msgid "Enable copy propagation of scalar-evolution information."
msgstr ""
-#: config/arc/arc.opt:140
-msgid "FPX: Generate Single Precision FPX (fast) instructions."
+#: common.opt:2612
+msgid "Add extra commentary to assembler output."
msgstr ""
-#: config/arc/arc.opt:144
+#: common.opt:2616
msgid ""
-"FPX: Enable Argonaut ARC CPU Double Precision Floating Point extensions."
+"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
+"visibility."
msgstr ""
-#: config/arc/arc.opt:148 config/arc/arc.opt:152
-msgid "FPX: Generate Double Precision FPX (compact) instructions."
+#: common.opt:2619
+#, c-format
+msgid "unrecognized visibility value %qs"
msgstr ""
-#: config/arc/arc.opt:156
-msgid "FPX: Generate Double Precision FPX (fast) instructions."
+#: common.opt:2635
+msgid "Validate vtable pointers before using them."
msgstr ""
-#: config/arc/arc.opt:160
-msgid "Disable LR and SR instructions from using FPX extension aux registers."
+#: common.opt:2638
+#, c-format
+msgid "unknown vtable verify initialization priority %qs"
msgstr ""
-#: config/arc/arc.opt:164
-msgid ""
-"Enable generation of ARC SIMD instructions via target-specific builtins."
+#: common.opt:2651
+msgid "Output vtable verification counters."
msgstr ""
-#: config/arc/arc.opt:168
-msgid "-mcpu=CPU\tCompile code for ARC variant CPU."
+#: common.opt:2655
+msgid "Output vtable verification pointer sets information."
msgstr ""
-#: config/arc/arc.opt:205
-msgid ""
-"size optimization level: 0:none 1:opportunistic 2: regalloc 3:drop align, -"
-"Os."
+#: common.opt:2659
+msgid "Use expression value profiles in optimizations."
msgstr ""
-#: config/arc/arc.opt:213
-msgid ""
-"Cost to assume for a multiply instruction, with 4 being equal to a normal "
-"insn."
+#: common.opt:2663
+msgid "Construct webs and split unrelated uses of single variable."
msgstr ""
-#: config/arc/arc.opt:217
-msgid "Tune for ARC600 cpu."
+#: common.opt:2667
+msgid "Enable conditional dead code elimination for builtin calls."
msgstr ""
-#: config/arc/arc.opt:221
-msgid "Tune for ARC601 cpu."
+#: common.opt:2671
+msgid "Perform whole program optimizations."
msgstr ""
-#: config/arc/arc.opt:225
-msgid "Tune for ARC700 R4.2 Cpu with standard multiplier block."
+#: common.opt:2675
+msgid "Assume signed arithmetic overflow wraps around."
msgstr ""
-#: config/arc/arc.opt:229 config/arc/arc.opt:233 config/arc/arc.opt:237
-msgid "Tune for ARC700 R4.2 Cpu with XMAC block."
+#: common.opt:2679
+msgid "Put zero initialized data in the bss section."
msgstr ""
-#: config/arc/arc.opt:241
-msgid "Enable the use of indexed loads."
+#: common.opt:2683
+msgid "Generate debug information in default format."
msgstr ""
-#: config/arc/arc.opt:245
-msgid "Enable the use of pre/post modify with register displacement."
+#: common.opt:2687
+msgid "Generate debug information in COFF format."
msgstr ""
-#: config/arc/arc.opt:249
-msgid "Generate 32x16 multiply and mac instructions."
+#: common.opt:2691
+msgid "Generate debug information in default version of DWARF format."
msgstr ""
-#: config/arc/arc.opt:255
-msgid "Set probability threshold for unaligning branches."
+#: common.opt:2695
+msgid "Generate debug information in DWARF v2 (or later) format."
msgstr ""
-#: config/arc/arc.opt:259
-msgid "Don't use less than 25 bit addressing range for calls."
+#: common.opt:2699
+msgid "Generate debug information in default extended format."
msgstr ""
-#: config/arc/arc.opt:263
-msgid ""
-"Explain what alignment considerations lead to the decision to make an insn "
-"short or long."
+#: common.opt:2703
+msgid "Don't generate DWARF pubnames and pubtypes sections."
msgstr ""
-#: config/arc/arc.opt:267
-msgid "Do alignment optimizations for call instructions."
+#: common.opt:2707
+msgid "Generate DWARF pubnames and pubtypes sections."
msgstr ""
-#: config/arc/arc.opt:271
-msgid ""
-"Enable Rcq constraint handling - most short code generation depends on this."
+#: common.opt:2711
+msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
msgstr ""
-#: config/arc/arc.opt:275
-msgid "Enable Rcw constraint handling - ccfsm condexec mostly depends on this."
+#: common.opt:2715
+msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
msgstr ""
-#: config/arc/arc.opt:279
-msgid "Enable pre-reload use of cbranchsi pattern."
+#: common.opt:2719
+msgid "Record gcc command line switches in DWARF DW_AT_producer."
msgstr ""
-#: config/arc/arc.opt:283
-msgid "Enable bbit peephole2."
+#: common.opt:2723
+msgid "Don't generate debug information in separate .dwo files."
msgstr ""
-#: config/arc/arc.opt:287
-msgid ""
-"Use pc-relative switch case tables - this enables case table shortening."
+#: common.opt:2727
+msgid "Generate debug information in separate .dwo files."
msgstr ""
-#: config/arc/arc.opt:291
-msgid "Enable compact casesi pattern."
+#: common.opt:2731
+msgid "Generate debug information in STABS format."
msgstr ""
-#: config/arc/arc.opt:295
-msgid "Enable 'q' instruction alternatives."
+#: common.opt:2735
+msgid "Generate debug information in extended STABS format."
msgstr ""
-#: config/arc/arc.opt:299
-msgid "Expand adddi3 and subdi3 at rtl generation time into add.f / adc etc."
+#: common.opt:2739
+msgid "Emit DWARF additions beyond selected version."
msgstr ""
-#: config/arc/arc.opt:306
-msgid "Enable variable polynomial CRC extension."
+#: common.opt:2743
+msgid "Don't emit DWARF additions beyond selected version."
msgstr ""
-#: config/arc/arc.opt:310
-msgid "Enable DSP 3.1 Pack A extensions."
+#: common.opt:2747
+msgid "Toggle debug information generation."
msgstr ""
-#: config/arc/arc.opt:314
-msgid "Enable dual viterbi butterfly extension."
+#: common.opt:2751
+msgid "Generate debug information in VMS format."
msgstr ""
-#: config/arc/arc.opt:324
-msgid "Enable Dual and Single Operand Instructions for Telephony."
+#: common.opt:2755
+msgid "Generate debug information in XCOFF format."
msgstr ""
-#: config/arc/arc.opt:328
-msgid "Enable XY Memory extension (DSP version 3)."
+#: common.opt:2759
+msgid "Generate debug information in extended XCOFF format."
msgstr ""
-#: config/arc/arc.opt:333
-msgid "Enable Locked Load/Store Conditional extension."
+#: common.opt:2777
+msgid "Generate compressed debug sections."
msgstr ""
-#: config/arc/arc.opt:337
-msgid "Enable swap byte ordering extension instruction."
+#: common.opt:2781
+msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
msgstr ""
-#: config/arc/arc.opt:341
-msgid "Enable 64-bit Time-Stamp Counter extension instruction."
+#: common.opt:2788
+msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
msgstr ""
-#: config/arc/arc.opt:345
-msgid "Pass -EB option through to linker."
+#: common.opt:2792
+msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
msgstr ""
-#: config/arc/arc.opt:349
-msgid "Pass -EL option through to linker."
+#: common.opt:2814
+msgid "-o <file>\tPlace output into <file>."
msgstr ""
-#: config/arc/arc.opt:353
-msgid "Pass -marclinux option through to linker."
+#: common.opt:2818
+msgid "Enable function profiling."
msgstr ""
-#: config/arc/arc.opt:357
-msgid "Pass -marclinux_prof option through to linker."
+#: common.opt:2828
+msgid "Like -pedantic but issue them as errors."
msgstr ""
-#: config/arc/arc.opt:365
-msgid "Enable lra."
+#: common.opt:2868
+msgid "Do not display functions compiled or elapsed time."
msgstr ""
-#: config/arc/arc.opt:369
-msgid "Don't indicate any priority with TARGET_REGISTER_PRIORITY."
+#: common.opt:2900
+msgid "Enable verbose output."
msgstr ""
-#: config/arc/arc.opt:373
-msgid "Indicate priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
+#: common.opt:2904
+msgid "Display the compiler's version."
msgstr ""
-#: config/arc/arc.opt:377
-msgid "Reduce priority for r0..r3 / r12..r15 with TARGET_REGISTER_PRIORITY."
+#: common.opt:2908
+msgid "Suppress warnings."
msgstr ""
-#: config/arc/arc.opt:381
-msgid "instrument with mcount calls as in the ucb code."
+#: common.opt:2918
+msgid "Create a shared library."
msgstr ""
-#: config/arc/arc.opt:411
-msgid "Enable atomic instructions."
+#: common.opt:2963
+msgid "Don't create a position independent executable."
msgstr ""
-#: config/arc/arc.opt:415
-msgid "Enable double load/store instructions for ARC HS."
+#: common.opt:2967
+msgid "Create a position independent executable."
msgstr ""
-#: config/arc/arc.opt:419
-msgid "Specify the name of the target floating point configuration."
+#: common.opt:2974
+msgid "Use caller save register across calls if possible."
msgstr ""
#: java/lang.opt:122
msgid "Set the target VM version."
msgstr ""
-#: lto/lang.opt:28
+#: c-family/c.opt:43 c-family/c.opt:46 c-family/c.opt:181
#, c-format
-msgid "unknown linker output %qs"
-msgstr ""
-
-#: lto/lang.opt:47
-msgid "Set linker output type (used internally during LTO optimization)"
-msgstr ""
-
-#: lto/lang.opt:52
-msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
-msgstr ""
-
-#: lto/lang.opt:56
-msgid "Specify a file to which a list of files output by LTRANS is written."
-msgstr ""
-
-#: lto/lang.opt:60
-msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
-msgstr ""
-
-#: lto/lang.opt:64
-msgid ""
-"Whole program analysis (WPA) mode with number of parallel jobs specified."
-msgstr ""
-
-#: lto/lang.opt:68
-msgid "The resolution file."
-msgstr ""
-
-#: common.opt:235
-msgid "Enable coverage-guided fuzzing code instrumentation."
-msgstr ""
-
-#: common.opt:302
-msgid "Display this information."
-msgstr ""
-
-#: common.opt:306
-msgid ""
-"--help=<class>\tDisplay descriptions of a specific class of options. "
-"<class> is one or more of optimizers, target, warnings, undocumented, params."
-msgstr ""
-
-#: common.opt:424
-msgid "Alias for --help=target."
-msgstr ""
-
-#: common.opt:449
-msgid ""
-"--param <param>=<value>\tSet parameter <param> to value. See below for a "
-"complete list of parameters."
-msgstr ""
-
-#: common.opt:477
-msgid "-O<number>\tSet optimization level to <number>."
+msgid "assertion missing after %qs"
msgstr ""
-#: common.opt:481
-msgid "Optimize for space rather than speed."
+#: c-family/c.opt:55 c-family/c.opt:58 c-family/c.opt:163 c-family/c.opt:166
+#: c-family/c.opt:193 c-family/c.opt:252
+#, c-format
+msgid "macro name missing after %qs"
msgstr ""
-
-#: common.opt:485
-msgid "Optimize for speed disregarding exact standards compliance."
+
+#: 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:208 c-family/c.opt:1597
+#: c-family/c.opt:1617 c-family/c.opt:1621 c-family/c.opt:1625
+#, c-format
+msgid "missing path after %qs"
msgstr ""
-#: common.opt:489
-msgid "Optimize for debugging experience rather than speed or size."
+#: c-family/c.opt:182
+msgid ""
+"-A<question>=<answer>\tAssert the <answer> to <question>. Putting '-' "
+"before <question> disables the <answer> to <question>."
msgstr ""
-#: common.opt:529
-msgid "This switch is deprecated; use -Wextra instead."
+#: c-family/c.opt:186
+msgid "Do not discard comments."
msgstr ""
-#: common.opt:542
-msgid "Warn about returning structures, unions or arrays."
+#: c-family/c.opt:190
+msgid "Do not discard comments in macro expansions."
msgstr ""
-#: common.opt:546
+#: c-family/c.opt:194
msgid ""
-"Warn if a loop with constant number of iterations triggers undefined "
-"behavior."
+"-D<macro>[=<val>]\tDefine a <macro> with <val> as its value. If just "
+"<macro> is given, <val> is taken to be 1."
msgstr ""
-#: common.opt:550 common.opt:554
-msgid "Warn if an array is accessed out of bounds."
+#: c-family/c.opt:201
+msgid "-F <dir>\tAdd <dir> to the end of the main framework include path."
msgstr ""
-#: common.opt:558
-msgid "Warn about inappropriate attribute usage."
+#: c-family/c.opt:205
+msgid "Print the name of header files as they are used."
msgstr ""
-#: common.opt:562
-msgid "Warn about pointer casts which increase alignment."
+#: c-family/c.opt:209
+msgid "-I <dir>\tAdd <dir> to the end of the main include path."
msgstr ""
-#: common.opt:566
-msgid "Warn when a #warning directive is encountered."
+#: c-family/c.opt:213
+msgid "Generate make dependencies."
msgstr ""
-#: common.opt:570
-msgid "Warn about uses of __attribute__((deprecated)) declarations."
+#: c-family/c.opt:217
+msgid "Generate make dependencies and compile."
msgstr ""
-#: common.opt:574
-msgid "Warn when an optimization pass is disabled."
+#: c-family/c.opt:221
+msgid "-MF <file>\tWrite dependency output to the given file."
msgstr ""
-#: common.opt:578
-msgid "Treat all warnings as errors."
+#: c-family/c.opt:225
+msgid "Treat missing header files as generated files."
msgstr ""
-#: common.opt:582
-msgid "Treat specified warning as error."
+#: c-family/c.opt:229
+msgid "Like -M but ignore system header files."
msgstr ""
-#: common.opt:586
-msgid "Print extra (possibly unwanted) warnings."
+#: c-family/c.opt:233
+msgid "Like -MD but ignore system header files."
msgstr ""
-#: common.opt:590
-msgid "Exit on the first error occurred."
+#: c-family/c.opt:237
+msgid "Generate phony targets for all headers."
msgstr ""
-#: common.opt:594
-msgid ""
-"-Wframe-larger-than=<number>\tWarn if a function's stack frame requires more "
-"than <number> bytes."
+#: c-family/c.opt:240 c-family/c.opt:244
+#, c-format
+msgid "missing makefile target after %qs"
msgstr ""
-#: common.opt:598
-msgid "Warn when attempting to free a non-heap object."
+#: c-family/c.opt:241
+msgid "-MQ <target>\tAdd a MAKE-quoted target."
msgstr ""
-#: common.opt:602
-msgid "Warn when a function cannot be expanded to HSAIL."
+#: c-family/c.opt:245
+msgid "-MT <target>\tAdd an unquoted target."
msgstr ""
-#: common.opt:606
-msgid "Warn when an inlined function cannot be inlined."
+#: c-family/c.opt:249
+msgid "Do not generate #line directives."
msgstr ""
-#: common.opt:610
-msgid ""
-"Warn when an atomic memory model parameter is known to be outside the valid "
-"range."
+#: c-family/c.opt:253
+msgid "-U<macro>\tUndefine <macro>."
msgstr ""
-#: common.opt:617
+#: c-family/c.opt:257
msgid ""
-"-Wlarger-than=<number>\tWarn if an object is larger than <number> bytes."
+"Warn about things that will change when compiling with an ABI-compliant "
+"compiler."
msgstr ""
-#: common.opt:621
-msgid "Warn if comparing pointer parameter with nonnull attribute with NULL."
+#: c-family/c.opt:261
+msgid ""
+"Warn about things that change between the current -fabi-version and the "
+"specified version."
msgstr ""
-#: common.opt:625
+#: c-family/c.opt:265
msgid ""
-"Warn if dereferencing a NULL pointer may lead to erroneous or undefined "
-"behavior."
+"Warn if a subobject has an abi_tag attribute that the complete object type "
+"does not have."
msgstr ""
-#: common.opt:629
-msgid "Warn if the loop cannot be optimized due to nontrivial assumptions."
+#: c-family/c.opt:272
+msgid "Warn about suspicious uses of memory addresses."
msgstr ""
-#: common.opt:636
+#: c-family/c.opt:288
msgid ""
-"Warn about some C++ One Definition Rule violations during link time "
-"optimization."
+"Warn whenever an Objective-C assignment is being intercepted by the garbage "
+"collector."
msgstr ""
-#: common.opt:640
-msgid "Warn about overflow in arithmetic expressions."
+#: c-family/c.opt:292
+msgid "Warn about casting functions to incompatible types."
msgstr ""
-#: common.opt:644
+#: c-family/c.opt:296
msgid ""
-"During link time optimization warn about mismatched types of global "
-"declarations."
+"Warn about boolean expression compared with an integer value different from "
+"true/false."
msgstr ""
-#: common.opt:648
-msgid "Warn when the packed attribute has no effect on struct layout."
+#: c-family/c.opt:300
+msgid ""
+"Warn when __builtin_frame_address or __builtin_return_address is used "
+"unsafely."
msgstr ""
-#: common.opt:652
-msgid "Warn when padding is required to align structure members."
+#: c-family/c.opt:304
+msgid "Warn when a built-in preprocessor macro is undefined or redefined."
msgstr ""
-#: common.opt:656
-msgid "Issue warnings needed for strict compliance to the standard."
+#: c-family/c.opt:308
+msgid "Warn about features not present in ISO C90, but present in ISO C99."
msgstr ""
-#: common.opt:660
-msgid ""
-"Warn about returning a pointer/reference to a local or temporary variable."
+#: c-family/c.opt:312
+msgid "Warn about features not present in ISO C99, but present in ISO C11."
msgstr ""
-#: common.opt:664
-msgid "Warn when one local variable shadows another."
+#: c-family/c.opt:316
+msgid "Warn about C constructs that are not in the common subset of C and C++."
msgstr ""
-#: common.opt:668
-msgid "Warn when not issuing stack smashing protection for some reason."
+#: c-family/c.opt:323
+msgid ""
+"Warn about C++ constructs whose meaning differs between ISO C++ 1998 and ISO "
+"C++ 2011."
msgstr ""
-#: common.opt:672
-msgid "Warn if stack usage might be larger than specified amount."
+#: c-family/c.opt:327
+msgid ""
+"Warn about C++ constructs whose meaning differs between ISO C++ 2011 and ISO "
+"C++ 2014."
msgstr ""
-#: common.opt:676 common.opt:680
-msgid "Warn about code which might break strict aliasing rules."
+#: c-family/c.opt:331
+msgid "Warn about casts which discard qualifiers."
msgstr ""
-#: common.opt:684 common.opt:688
-msgid "Warn about optimizations that assume that signed overflow is undefined."
+#: c-family/c.opt:335
+msgid "Warn about subscripts whose type is \"char\"."
msgstr ""
-#: common.opt:692
-msgid ""
-"Warn about functions which might be candidates for __attribute__((const))."
+#: c-family/c.opt:339
+msgid "Warn about memory access errors found by Pointer Bounds Checker."
msgstr ""
-#: common.opt:696
-msgid ""
-"Warn about functions which might be candidates for __attribute__((pure))."
+#: c-family/c.opt:343
+msgid "Warn about variables that might be changed by \"longjmp\" or \"vfork\"."
msgstr ""
-#: common.opt:700
+#: c-family/c.opt:347
msgid ""
-"Warn about functions which might be candidates for __attribute__((noreturn))."
+"Warn about possibly nested block comments, and C++ comments spanning more "
+"than one physical line."
msgstr ""
-#: common.opt:704
-msgid ""
-"Warn about C++ polymorphic types where adding final keyword would improve "
-"code quality."
+#: c-family/c.opt:351
+msgid "Synonym for -Wcomment."
msgstr ""
-#: common.opt:708
-msgid ""
-"Warn about C++ virtual methods where adding final keyword would improve code "
-"quality."
+#: c-family/c.opt:355
+msgid "Warn for conditionally-supported constructs."
msgstr ""
-#: common.opt:712
-msgid "Do not suppress warnings from system headers."
+#: c-family/c.opt:359
+msgid "Warn for implicit type conversions that may change a value."
msgstr ""
-#: common.opt:716
-msgid "Warn whenever a trampoline is generated."
+#: c-family/c.opt:363
+msgid "Warn for converting NULL from/to a non-pointer type."
msgstr ""
-#: common.opt:720
-msgid ""
-"Warn if a comparison is always true or always false due to the limited range "
-"of the data type."
+#: c-family/c.opt:371
+msgid "Warn when all constructors and destructors are private."
msgstr ""
-#: common.opt:724
-msgid "Warn about uninitialized automatic variables."
+#: c-family/c.opt:375
+msgid "Warn about __TIME__, __DATE__ and __TIMESTAMP__ usage."
msgstr ""
-#: common.opt:728
-msgid "Warn about maybe uninitialized automatic variables."
+#: c-family/c.opt:379
+msgid "Warn when a declaration is found after a statement."
msgstr ""
-#: common.opt:736
-msgid "Enable all -Wunused- warnings."
+#: c-family/c.opt:383
+msgid "Warn when deleting a pointer to incomplete type."
msgstr ""
-#: common.opt:740
-msgid "Warn when a function parameter is only set, otherwise unused."
+#: c-family/c.opt:387
+msgid "Warn about deleting polymorphic objects with non-virtual destructors."
msgstr ""
-#: common.opt:744
-msgid "Warn when a variable is only set, otherwise unused."
+#: c-family/c.opt:391
+msgid "Warn if a deprecated compiler feature, class, method, or field is used."
msgstr ""
-#: common.opt:748
-msgid "Warn when a function is unused."
+#: c-family/c.opt:395
+msgid ""
+"Warn about positional initialization of structs requiring designated "
+"initializers."
msgstr ""
-#: common.opt:752
-msgid "Warn when a label is unused."
+#: c-family/c.opt:399
+msgid "Warn if qualifiers on arrays which are pointer targets are discarded."
msgstr ""
-#: common.opt:756
-msgid "Warn when a function parameter is unused."
+#: c-family/c.opt:403
+msgid "Warn if type qualifiers on pointers are discarded."
msgstr ""
-#: common.opt:760
-msgid "Warn when an expression value is unused."
+#: c-family/c.opt:407
+msgid "Warn about compile-time integer division by zero."
msgstr ""
-#: common.opt:764
-msgid "Warn when a variable is unused."
+#: c-family/c.opt:411
+msgid "Warn about duplicated conditions in an if-else-if chain."
msgstr ""
-#: common.opt:768
-msgid "Warn in case profiles in -fprofile-use do not match."
+#: c-family/c.opt:415
+msgid "Warn about violations of Effective C++ style rules."
msgstr ""
-#: common.opt:772
-msgid "Warn when a vector operation is compiled outside the SIMD."
+#: c-family/c.opt:419
+msgid "Warn about an empty body in an if or else statement."
msgstr ""
-#: common.opt:788
-msgid "-aux-info <file>\tEmit declaration information into <file>."
+#: c-family/c.opt:423
+msgid "Warn about stray tokens after #elif and #endif."
msgstr ""
-#: common.opt:807
-msgid "-d<letters>\tEnable dumps from specific passes of the compiler."
+#: c-family/c.opt:427
+msgid "Warn about comparison of different enum types."
msgstr ""
-#: common.opt:811
-msgid "-dumpbase <file>\tSet the file basename to be used for dumps."
+#: c-family/c.opt:435
+msgid ""
+"This switch is deprecated; use -Werror=implicit-function-declaration instead."
msgstr ""
-#: common.opt:815
-msgid "-dumpdir <dir>\tSet the directory name to be used for dumps."
+#: c-family/c.opt:439
+msgid ""
+"Warn for implicit type conversions that cause loss of floating point "
+"precision."
msgstr ""
-#: common.opt:884
-msgid "The version of the C++ ABI in use."
+#: c-family/c.opt:443
+msgid "Warn if testing floating point numbers for equality."
msgstr ""
-#: common.opt:888
-msgid "Aggressively optimize loops using language constraints."
+#: c-family/c.opt:447 c-family/c.opt:479
+msgid "Warn about printf/scanf/strftime/strfmon format string anomalies."
msgstr ""
-#: common.opt:892
-msgid "Align the start of functions."
+#: c-family/c.opt:451
+msgid "Warn about format strings that contain NUL bytes."
msgstr ""
-#: common.opt:899
-msgid "Align labels which are only reached by jumping."
+#: c-family/c.opt:455
+msgid "Warn if passing too many arguments to a function for its format string."
msgstr ""
-#: common.opt:906
-msgid "Align all labels."
+#: c-family/c.opt:459
+msgid "Warn about format strings that are not literals."
msgstr ""
-#: common.opt:913
-msgid "Align the start of loops."
+#: c-family/c.opt:463
+msgid "Warn about possible security problems with format functions."
msgstr ""
-#: common.opt:936
-msgid "Select what to sanitize."
+#: c-family/c.opt:467
+msgid "Warn about sign differences with format functions."
msgstr ""
-#: common.opt:940
-msgid "-fasan-shadow-offset=<number>\tUse custom shadow memory offset."
+#: c-family/c.opt:471
+msgid "Warn about strftime formats yielding 2-digit years."
msgstr ""
-#: common.opt:944
-msgid "-fsanitize-sections=<sec1,sec2,...>\tSanitize global variables"
+#: c-family/c.opt:475
+msgid "Warn about zero-length formats."
msgstr ""
-#: common.opt:949
-msgid "After diagnosing undefined behavior attempt to continue execution."
+#: c-family/c.opt:483
+msgid "Warn whenever type qualifiers are ignored."
msgstr ""
-#: common.opt:953
-msgid "This switch is deprecated; use -fsanitize-recover= instead."
+#: c-family/c.opt:487
+msgid "Warn whenever attributes are ignored."
msgstr ""
-#: common.opt:957
+#: c-family/c.opt:491
msgid ""
-"Use trap instead of a library function for undefined behavior sanitization."
-msgstr ""
-
-#: common.opt:961
-msgid "Generate unwind tables that are exact at each instruction boundary."
-msgstr ""
-
-#: common.opt:965
-msgid "Generate auto-inc/dec instructions."
+"Warn when there is a conversion between pointers that have incompatible "
+"types."
msgstr ""
-#: common.opt:969
-msgid "Use sample profile information for call graph node weights. The default"
+#: c-family/c.opt:495
+msgid "Warn about variables which are initialized to themselves."
msgstr ""
-#: common.opt:974
-msgid "Use sample profile information for call graph node weights. The profile"
+#: c-family/c.opt:499
+msgid "Warn about implicit declarations."
msgstr ""
-#: common.opt:983
-msgid "Generate code to check bounds before indexing arrays."
+#: c-family/c.opt:503
+msgid "Warn about implicit conversions from \"float\" to \"double\"."
msgstr ""
-#: common.opt:987
-msgid "Replace add, compare, branch with branch on count register."
+#: c-family/c.opt:507
+msgid "Warn about implicit function declarations."
msgstr ""
-#: common.opt:991
-msgid "Use profiling information for branch probabilities."
+#: c-family/c.opt:511
+msgid "Warn when a declaration does not specify a type."
msgstr ""
-#: common.opt:995
+#: c-family/c.opt:518
msgid ""
-"Perform branch target load optimization before prologue / epilogue threading."
+"Warn about C++11 inheriting constructors when the base has a variadic "
+"constructor."
msgstr ""
-#: common.opt:999
+#: c-family/c.opt:522
msgid ""
-"Perform branch target load optimization after prologue / epilogue threading."
+"Warn about incompatible integer to pointer and pointer to integer "
+"conversions."
msgstr ""
-#: common.opt:1003
+#: c-family/c.opt:526
msgid ""
-"Restrict target load migration not to re-use registers in any basic block."
+"Warn when there is a cast to a pointer from an integer of a different size."
msgstr ""
-#: common.opt:1007
-msgid ""
-"-fcall-saved-<register>\tMark <register> as being preserved across functions."
+#: c-family/c.opt:530
+msgid "Warn about invalid uses of the \"offsetof\" macro."
msgstr ""
-#: common.opt:1011
-msgid ""
-"-fcall-used-<register>\tMark <register> as being corrupted by function calls."
+#: c-family/c.opt:534
+msgid "Warn about PCH files that are found but not used."
msgstr ""
-#: common.opt:1018
-msgid "Save registers around function calls."
+#: c-family/c.opt:538
+msgid "Warn when a jump misses a variable initialization."
msgstr ""
-#: common.opt:1022
-msgid "This switch is deprecated; do not use."
+#: c-family/c.opt:542
+msgid ""
+"Warn when a string or character literal is followed by a ud-suffix which "
+"does not begin with an underscore."
msgstr ""
-#: common.opt:1026
-msgid "Check the return value of new in C++."
+#: c-family/c.opt:546
+msgid ""
+"Warn when a logical operator is suspiciously always evaluating to true or "
+"false."
msgstr ""
-#: common.opt:1030
-msgid "Perform internal consistency checkings."
+#: c-family/c.opt:550
+msgid ""
+"Warn when logical not is used on the left hand side operand of a comparison."
msgstr ""
-#: common.opt:1034
-msgid ""
-"Looks for opportunities to reduce stack adjustments and stack references."
+#: c-family/c.opt:554
+msgid "Do not warn about using \"long long\" when -pedantic."
msgstr ""
-#: common.opt:1038
-msgid "Do not put uninitialized globals in the common section."
+#: c-family/c.opt:558
+msgid "Warn about suspicious declarations of \"main\"."
msgstr ""
-#: common.opt:1046
+#: c-family/c.opt:566
msgid ""
-"-fcompare-debug[=<opts>]\tCompile with and without e.g. -gtoggle, and "
-"compare the final-insns dump."
+"Warn about suspicious calls to memset where the third argument is constant "
+"literal zero and the second is not."
msgstr ""
-#: common.opt:1050
-msgid "Run only the second compilation of -fcompare-debug."
+#: c-family/c.opt:570
+msgid ""
+"Warn when the indentation of the code does not reflect the block structure."
msgstr ""
-#: common.opt:1054
-msgid "Perform comparison elimination after register allocation has finished."
+#: c-family/c.opt:574
+msgid "Warn about possibly missing braces around initializers."
msgstr ""
-#: common.opt:1058
-msgid "Do not perform optimizations increasing noticeably stack usage."
+#: c-family/c.opt:578
+msgid "Warn about global functions without previous declarations."
msgstr ""
-#: common.opt:1062
-msgid "Perform a register copy-propagation optimization pass."
+#: c-family/c.opt:582
+msgid "Warn about missing fields in struct initializers."
msgstr ""
-#: common.opt:1066
-msgid "Perform cross-jumping optimization."
+#: c-family/c.opt:586
+msgid "Warn on direct multiple inheritance."
msgstr ""
-#: common.opt:1070
-msgid "When running CSE, follow jumps to their targets."
+#: c-family/c.opt:590
+msgid "Warn on namespace definition."
msgstr ""
-#: common.opt:1078
-msgid "Omit range reduction step when performing complex division."
+#: c-family/c.opt:594
+msgid "Warn about missing sized deallocation functions."
msgstr ""
-#: common.opt:1082
-msgid "Complex multiplication and division follow Fortran rules."
+#: c-family/c.opt:598
+msgid ""
+"Warn about suspicious length parameters to certain string functions if the "
+"argument uses sizeof."
msgstr ""
-#: common.opt:1086
-msgid "Place data items into their own section."
+#: c-family/c.opt:602
+msgid "Warn when sizeof is applied on a parameter declared as an array."
msgstr ""
-#: common.opt:1090
-msgid "List all available debugging counters with their limits and counts."
+#: c-family/c.opt:606
+msgid "Warn about functions which might be candidates for format attributes."
msgstr ""
-#: common.opt:1094
+#: c-family/c.opt:610
msgid ""
-"-fdbg-cnt=<counter>:<limit>[,<counter>:<limit>,...]\tSet the debug counter "
-"limit."
+"Suggest that the override keyword be used when the declaration of a virtual "
+"function overrides another."
msgstr ""
-#: common.opt:1098
-msgid "Map one directory name to another in debug information."
+#: c-family/c.opt:615
+msgid "Warn about enumerated switches, with no default, missing a case."
msgstr ""
-#: common.opt:1102
-msgid "Output .debug_types section when using DWARF v4 debuginfo."
+#: c-family/c.opt:619
+msgid "Warn about enumerated switches missing a \"default:\" statement."
msgstr ""
-#: common.opt:1108
-msgid "Defer popping functions args from stack until later."
+#: c-family/c.opt:623
+msgid "Warn about all enumerated switches missing a specific case."
msgstr ""
-#: common.opt:1112
-msgid "Attempt to fill delay slots of branch instructions."
+#: c-family/c.opt:627
+msgid "Warn about switches with boolean controlling expression."
msgstr ""
-#: common.opt:1116
-msgid "Delete dead instructions that may throw exceptions."
+#: c-family/c.opt:631
+msgid "Warn on primary template declaration."
msgstr ""
-#: common.opt:1120
-msgid "Delete useless null pointer checks."
+#: c-family/c.opt:639
+msgid "Warn about user-specified include directories that do not exist."
msgstr ""
-#: common.opt:1124
+#: c-family/c.opt:643
msgid ""
-"Stream extra data to support more aggressive devirtualization in LTO local "
-"transformation mode."
+"Warn about function parameters declared without a type specifier in K&R-"
+"style functions."
msgstr ""
-#: common.opt:1128
-msgid "Perform speculative devirtualization."
+#: c-family/c.opt:647
+msgid "Warn about global functions without prototypes."
msgstr ""
-#: common.opt:1132
-msgid "Try to convert virtual calls to direct ones."
+#: c-family/c.opt:654
+msgid "Warn about use of multi-character character constants."
msgstr ""
-#: common.opt:1136
+#: c-family/c.opt:658
msgid ""
-"-fdiagnostics-show-location=[once|every-line]\tHow often to emit source "
-"location at the beginning of line-wrapped diagnostics."
-msgstr ""
-
-#: common.opt:1153
-msgid "Show the source line with a caret indicating the column."
+"Warn about narrowing conversions within { } that are ill-formed in C++11."
msgstr ""
-
-#: common.opt:1161
-msgid "-fdiagnostics-color=[never|always|auto]\tColorize diagnostics."
+
+#: c-family/c.opt:662
+msgid "Warn about \"extern\" declarations not at file scope."
msgstr ""
-#: common.opt:1181
+#: c-family/c.opt:666
msgid ""
-"Amend appropriate diagnostic messages with the command line option that "
-"controls them."
+"Warn when a noexcept expression evaluates to false even though the "
+"expression can't actually throw."
msgstr ""
-#: common.opt:1185
+#: c-family/c.opt:670
msgid ""
-"-fdisable-[tree|rtl|ipa]-<pass>=range1+range2 disables an optimization pass."
+"Warn when non-templatized friend functions are declared within a template."
msgstr ""
-#: common.opt:1189
-msgid ""
-"-fenable-[tree|rtl|ipa]-<pass>=range1+range2 enables an optimization pass."
+#: c-family/c.opt:674
+msgid "Warn about non-virtual destructors."
msgstr ""
-#: common.opt:1193
-msgid "-fdump-<type>\tDump various compiler internals to a file."
+#: c-family/c.opt:678
+msgid ""
+"Warn about NULL being passed to argument slots marked as requiring non-NULL."
msgstr ""
-#: common.opt:1200
+#: c-family/c.opt:694
msgid ""
-"-fdump-final-insns=filename\tDump to filename the insns at the end of "
-"translation."
+"-Wnormalized=<none|id|nfc|nfkc>\tWarn about non-normalised Unicode strings."
msgstr ""
-#: common.opt:1204
-msgid "-fdump-go-spec=filename\tWrite all declarations to file as Go code."
+#: c-family/c.opt:701
+msgid "argument %qs to %<-Wnormalized%> not recognized"
msgstr ""
-#: common.opt:1208
-msgid "Suppress output of addresses in debugging dumps."
+#: c-family/c.opt:717
+msgid "Warn if a C-style cast is used in a program."
msgstr ""
-#: common.opt:1212
-msgid "Collect and dump debug information into temporary file if ICE in C/C++"
+#: c-family/c.opt:721
+msgid "Warn for obsolescent usage in a declaration."
msgstr ""
-#: common.opt:1217
-msgid ""
-"Dump detailed information on GCC's internal representation of source code "
-"locations."
+#: c-family/c.opt:725
+msgid "Warn if an old-style parameter definition is used."
msgstr ""
-#: common.opt:1221
-msgid "Dump optimization passes."
+#: c-family/c.opt:729
+msgid "Warn if a simd directive is overridden by the vectorizer cost model."
msgstr ""
-#: common.opt:1225
+#: c-family/c.opt:733
msgid ""
-"Suppress output of instruction numbers, line number notes and addresses in "
-"debugging dumps."
+"Warn if a string is longer than the maximum portable length specified by the "
+"standard."
msgstr ""
-#: common.opt:1229
-msgid "Suppress output of previous and next insn numbers in debugging dumps."
+#: c-family/c.opt:737
+msgid "Warn about overloaded virtual function names."
msgstr ""
-#: common.opt:1233
-msgid "Enable CFI tables via GAS assembler directives."
+#: c-family/c.opt:741
+msgid "Warn about overriding initializers without side effects."
msgstr ""
-#: common.opt:1237
-msgid "Perform early inlining."
+#: c-family/c.opt:745
+msgid "Warn about overriding initializers with side effects."
msgstr ""
-#: common.opt:1241
-msgid "Perform DWARF duplicate elimination."
+#: c-family/c.opt:749
+msgid "Warn about packed bit-fields whose offset changed in GCC 4.4."
msgstr ""
-#: common.opt:1245
-msgid "Perform interprocedural reduction of aggregates."
+#: c-family/c.opt:753
+msgid "Warn about possibly missing parentheses."
msgstr ""
-#: common.opt:1249
-msgid "Perform unused symbol elimination in debug info."
+#: c-family/c.opt:761
+msgid "Warn when converting the type of pointers to member functions."
msgstr ""
-#: common.opt:1253
-msgid "Perform unused type elimination in debug info."
+#: c-family/c.opt:765
+msgid "Warn about function pointer arithmetic."
msgstr ""
-#: common.opt:1257
-msgid "Do not suppress C++ class debug information."
+#: c-family/c.opt:769
+msgid "Warn when a pointer differs in signedness in an assignment."
msgstr ""
-#: common.opt:1261
-msgid "Enable exception handling."
+#: c-family/c.opt:773
+msgid "Warn when a pointer is cast to an integer of a different size."
msgstr ""
-#: common.opt:1265
-msgid "Perform a number of minor, expensive optimizations."
+#: c-family/c.opt:777
+msgid "Warn about misuses of pragmas."
msgstr ""
-#: common.opt:1269
+#: c-family/c.opt:781
msgid ""
-"-fexcess-precision=[fast|standard]\tSpecify handling of excess floating-"
-"point precision."
+"Warn if a property for an Objective-C object has no assign semantics "
+"specified."
msgstr ""
-#: common.opt:1272
-#, c-format
-msgid "unknown excess precision style %qs"
+#: c-family/c.opt:785
+msgid "Warn if inherited methods are unimplemented."
msgstr ""
-#: common.opt:1285
-msgid ""
-"Output lto objects containing both the intermediate language and binary "
-"output."
+#: c-family/c.opt:789 c-family/c.opt:793
+msgid "Warn for placement new expressions with undefined behavior."
msgstr ""
-#: common.opt:1289
-msgid "Assume no NaNs or infinities are generated."
+#: c-family/c.opt:797
+msgid "Warn about multiple declarations of the same object."
msgstr ""
-#: common.opt:1293
-msgid ""
-"-ffixed-<register>\tMark <register> as being unavailable to the compiler."
+#: c-family/c.opt:801
+msgid "Warn when the compiler reorders code."
msgstr ""
-#: common.opt:1297
-msgid "Don't allocate floats and doubles in extended-precision registers."
+#: c-family/c.opt:805
+msgid ""
+"Warn whenever a function's return type defaults to \"int\" (C), or about "
+"inconsistent return types (C++)."
msgstr ""
-#: common.opt:1305
-msgid "Perform a forward propagation pass on RTL."
+#: c-family/c.opt:809
+msgid "Warn on suspicious constructs involving reverse scalar storage order."
msgstr ""
-#: common.opt:1309
-msgid ""
-"-ffp-contract=[off|on|fast] Perform floating-point expression contraction."
+#: c-family/c.opt:813
+msgid "Warn if a selector has multiple methods."
msgstr ""
-#: common.opt:1312
-#, c-format
-msgid "unknown floating point contraction style %qs"
+#: c-family/c.opt:817
+msgid "Warn about possible violations of sequence point rules."
msgstr ""
-#: common.opt:1329
-msgid "Allow function addresses to be held in registers."
+#: c-family/c.opt:821
+msgid "Warn if a local declaration hides an instance variable."
msgstr ""
-#: common.opt:1333
-msgid "Place each function into its own section."
+#: c-family/c.opt:825 c-family/c.opt:829
+msgid "Warn if left shift of a signed value overflows."
msgstr ""
-#: common.opt:1337
-msgid "Perform global common subexpression elimination."
+#: c-family/c.opt:833
+msgid "Warn if shift count is negative."
msgstr ""
-#: common.opt:1341
-msgid ""
-"Perform enhanced load motion during global common subexpression elimination."
+#: c-family/c.opt:837
+msgid "Warn if shift count >= width of type."
msgstr ""
-#: common.opt:1345
-msgid "Perform store motion after global common subexpression elimination."
+#: c-family/c.opt:841
+msgid "Warn if left shifting a negative value."
msgstr ""
-#: common.opt:1349
-msgid ""
-"Perform redundant load after store elimination in global common subexpression"
+#: c-family/c.opt:845
+msgid "Warn about signed-unsigned comparisons."
msgstr ""
-#: common.opt:1354
+#: c-family/c.opt:853
msgid ""
-"Perform global common subexpression elimination after register allocation has"
+"Warn for implicit type conversions between signed and unsigned integers."
msgstr ""
-#: common.opt:1371
-msgid ""
-"-fgnat-encodings=[all|gdb|minimal]\tSelect the balance between GNAT "
-"encodings and standard DWARF emitted in the debug information"
+#: c-family/c.opt:857
+msgid "Warn when overload promotes from unsigned to signed."
msgstr ""
-#: common.opt:1376
-msgid "Enable in and out of Graphite representation."
+#: c-family/c.opt:861
+msgid "Warn about uncasted NULL used as sentinel."
msgstr ""
-#: common.opt:1380
-msgid "Enable Graphite Identity transformation."
+#: c-family/c.opt:865
+msgid "Warn about unprototyped function declarations."
msgstr ""
-#: common.opt:1384
-msgid "Enable hoisting adjacent loads to encourage generating conditional move"
+#: c-family/c.opt:877
+msgid "Warn if type signatures of candidate methods do not match exactly."
msgstr ""
-#: common.opt:1393
-msgid "Mark all loops as parallel."
+#: c-family/c.opt:881
+msgid ""
+"Warn when __sync_fetch_and_nand and __sync_nand_and_fetch built-in functions "
+"are used."
msgstr ""
-#: common.opt:1397 common.opt:1401 common.opt:1405 common.opt:1409
-#: common.opt:2395
-msgid "Enable loop nest transforms. Same as -floop-nest-optimize."
+#: c-family/c.opt:885
+msgid "Deprecated. This switch has no effect."
msgstr ""
-#: common.opt:1413
-msgid "Enable support for GNU transactional memory."
+#: c-family/c.opt:893
+msgid "Warn if a comparison always evaluates to true or false."
msgstr ""
-#: common.opt:1417
-msgid "Use STB_GNU_UNIQUE if supported by the assembler."
+#: c-family/c.opt:897
+msgid "Warn if a throw expression will always result in a call to terminate()."
msgstr ""
-#: common.opt:1425
-msgid "Enable the loop nest optimizer."
+#: c-family/c.opt:901
+msgid "Warn about features not present in traditional C."
msgstr ""
-#: common.opt:1429
-msgid "Force bitfield accesses to match their type width."
+#: c-family/c.opt:905
+msgid ""
+"Warn of prototypes causing type conversions different from what would happen "
+"in the absence of prototype."
msgstr ""
-#: common.opt:1433
-msgid "Enable guessing of branch probabilities."
+#: c-family/c.opt:909
+msgid ""
+"Warn if trigraphs are encountered that might affect the meaning of the "
+"program."
msgstr ""
-#: common.opt:1441
-msgid "Process #ident directives."
+#: c-family/c.opt:913
+msgid "Warn about @selector()s without previously declared methods."
msgstr ""
-#: common.opt:1445
-msgid "Perform conversion of conditional jumps to branchless equivalents."
+#: c-family/c.opt:917
+msgid "Warn if an undefined macro is used in an #if directive."
msgstr ""
-#: common.opt:1449
-msgid "Perform conversion of conditional jumps to conditional execution."
+#: c-family/c.opt:929
+msgid "Warn about unrecognized pragmas."
msgstr ""
-#: common.opt:1453
-msgid ""
-"-fstack-reuse=[all|named_vars|none] Set stack reuse level for local "
-"variables."
+#: c-family/c.opt:933
+msgid "Warn about unsuffixed float constants."
msgstr ""
-#: common.opt:1456
-#, c-format
-msgid "unknown Stack Reuse Level %qs"
+#: c-family/c.opt:941
+msgid "Warn when typedefs locally defined in a function are not used."
msgstr ""
-#: common.opt:1469
-msgid "Convert conditional jumps in innermost loops to branchless equivalents."
+#: c-family/c.opt:945
+msgid "Warn about macros defined in the main file that are not used."
msgstr ""
-#: common.opt:1473
-msgid "Also if-convert conditional jumps containing memory writes."
+#: c-family/c.opt:949
+msgid ""
+"Warn if a caller of a function, marked with attribute warn_unused_result, "
+"does not use its return value."
msgstr ""
-#: common.opt:1481
-msgid "Do not generate .size directives."
+#: c-family/c.opt:957 c-family/c.opt:961
+msgid "Warn when a const variable is unused."
msgstr ""
-#: common.opt:1485
-msgid "Perform indirect inlining."
+#: c-family/c.opt:965
+msgid "Warn about using variadic macros."
msgstr ""
-#: common.opt:1491
+#: c-family/c.opt:969
msgid ""
-"Enable inlining of function declared \"inline\", disabling disables all "
-"inlining."
+"Warn about questionable usage of the macros used to retrieve variable "
+"arguments."
msgstr ""
-#: common.opt:1495
-msgid ""
-"Integrate functions into their callers when code size is known not to grow."
+#: c-family/c.opt:973
+msgid "Warn if a variable length array is used."
msgstr ""
-#: common.opt:1499
-msgid ""
-"Integrate functions not declared \"inline\" into their callers when "
-"profitable."
+#: c-family/c.opt:977
+msgid "Warn when a register variable is declared volatile."
msgstr ""
-#: common.opt:1503
-msgid "Integrate functions only required by their single caller."
+#: c-family/c.opt:981
+msgid "Warn on direct virtual inheritance."
msgstr ""
-#: common.opt:1510
-msgid ""
-"-finline-limit=<number>\tLimit the size of inlined functions to <number>."
+#: c-family/c.opt:985
+msgid "Warn if a virtual base has a non-trivial move assignment operator."
msgstr ""
-#: common.opt:1514
+#: c-family/c.opt:989
msgid ""
-"Inline __atomic operations when a lock free instruction sequence is "
-"available."
+"In C++, nonzero means warn about deprecated conversion from string literals "
+"to 'char *'. In C, similar warning, except that the conversion is of course "
+"not deprecated by the ISO C standard."
msgstr ""
-#: common.opt:1518
-msgid "Instrument function entry and exit with profiling calls."
+#: c-family/c.opt:993
+msgid "Warn when a literal '0' is used as null pointer."
msgstr ""
-#: common.opt:1522
-msgid ""
-"-finstrument-functions-exclude-function-list=name,... Do not instrument "
-"listed functions."
+#: c-family/c.opt:997
+msgid "Warn about useless casts."
msgstr ""
-#: common.opt:1526
+#: c-family/c.opt:1001
msgid ""
-"-finstrument-functions-exclude-file-list=filename,... Do not instrument "
-"functions listed in files."
-msgstr ""
-
-#: common.opt:1530
-msgid "Perform interprocedural constant propagation."
+"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 ""
-#: common.opt:1534
-msgid "Perform cloning to make Interprocedural constant propagation stronger."
+#: c-family/c.opt:1005
+msgid "A synonym for -std=c89 (for C) or -std=c++98 (for C++)."
msgstr ""
-#: common.opt:1538
+#: c-family/c.opt:1013
msgid ""
-"Perform alignment discovery and propagation to make Interprocedural constant "
-"propagation stronger."
-msgstr ""
-
-#: common.opt:1542
-msgid "Perform interprocedural profile propagation."
+"The version of the C++ ABI used for -Wabi warnings and link compatibility "
+"aliases."
msgstr ""
-#: common.opt:1546
-msgid "Perform interprocedural points-to analysis."
+#: c-family/c.opt:1017
+msgid "Enforce class member access control semantics."
msgstr ""
-#: common.opt:1550
-msgid "Discover pure and const functions."
+#: c-family/c.opt:1021
+msgid "-fada-spec-parent=unit Dump Ada specs as child units of given parent."
msgstr ""
-#: common.opt:1554
-msgid "Perform Identical Code Folding for functions and read-only variables."
+#: c-family/c.opt:1028
+msgid "Allow variadic functions without named parameter."
msgstr ""
-#: common.opt:1558
-msgid "Perform Identical Code Folding for functions."
+#: c-family/c.opt:1032 c-family/c.opt:1261 c-family/c.opt:1549
+#: c-family/c.opt:1553 c-family/c.opt:1569
+msgid "No longer supported."
msgstr ""
-#: common.opt:1562
-msgid "Perform Identical Code Folding for variables."
+#: c-family/c.opt:1036
+msgid "Recognize the \"asm\" keyword."
msgstr ""
-#: common.opt:1566
-msgid "Discover readonly and non addressable static variables."
+#: c-family/c.opt:1044
+msgid "Recognize built-in functions."
msgstr ""
-#: common.opt:1578
-msgid "-fira-algorithm=[CB|priority] Set the used IRA algorithm."
+#: c-family/c.opt:1051
+msgid "Where shorter, use canonicalized paths to systems headers."
msgstr ""
-#: common.opt:1581
-#, c-format
-msgid "unknown IRA algorithm %qs"
+#: c-family/c.opt:1055
+msgid ""
+"Add Pointer Bounds Checker instrumentation. fchkp-* flags are used to "
+"control instrumentation. Currently available for C, C++ and ObjC."
msgstr ""
-#: common.opt:1591
-msgid "-fira-region=[one|all|mixed] Set regions for IRA."
+#: c-family/c.opt:1060
+msgid "Generate pointer bounds checks for variables with incomplete type."
msgstr ""
-#: common.opt:1594
-#, c-format
-msgid "unknown IRA region %qs"
+#: c-family/c.opt:1064
+msgid ""
+"Use zero bounds for all incoming arguments in 'main' function. It helps "
+"when instrumented binaries are used with legacy libs."
msgstr ""
-#: common.opt:1607 common.opt:1612
-msgid "Use IRA based register pressure calculation"
+#: c-family/c.opt:1069
+msgid ""
+"Forces Pointer Bounds Checker to use narrowed bounds for address of the "
+"first field in the structure. By default pointer to the first field has the "
+"same bounds as pointer to the whole structure."
msgstr ""
-#: common.opt:1617
-msgid "Share slots for saving different hard registers."
+#: c-family/c.opt:1075
+msgid ""
+"Control how Pointer Bounds Checker handle pointers to object fields. When "
+"narrowing is on, field bounds are used. Otherwise full object bounds are "
+"used."
msgstr ""
-#: common.opt:1621
-msgid "Share stack slots for spilled pseudo-registers."
+#: c-family/c.opt:1080
+msgid ""
+"Forces Pointer Bounds Checker to use bounds of the innermost arrays in case "
+"of nested static arryas access. By default outermost array is used."
msgstr ""
-#: common.opt:1625
-msgid "-fira-verbose=<number>\tControl IRA's level of diagnostic messages."
+#: c-family/c.opt:1085
+msgid ""
+"Allow Pointer Bounds Checker optimizations. By default allowed on "
+"optimization levels >0."
msgstr ""
-#: common.opt:1629
-msgid "Optimize induction variables on trees."
+#: c-family/c.opt:1090
+msgid ""
+"Allow to use *_nobnd versions of string functions by Pointer Bounds Checker."
msgstr ""
-#: common.opt:1633
-msgid "Use jump tables for sufficiently large switch statements."
+#: c-family/c.opt:1094
+msgid ""
+"Allow to use *_nochk versions of string functions by Pointer Bounds Checker."
msgstr ""
-#: common.opt:1637
-msgid "Generate code for functions even if they are fully inlined."
+#: c-family/c.opt:1098
+msgid ""
+"Use statically initialized variable for vars bounds instead of generating "
+"them each time it is required."
msgstr ""
-#: common.opt:1641
-msgid "Generate code for static functions even if they are never called."
+#: c-family/c.opt:1103
+msgid ""
+"Use statically initialized variable for constant bounds instead of "
+"generating them each time it is required."
msgstr ""
-#: common.opt:1645
-msgid "Emit static const variables even if they are not used."
+#: c-family/c.opt:1108
+msgid ""
+"With this option zero size obtained dynamically for objects with incomplete "
+"type will be treated as infinite."
msgstr ""
-#: common.opt:1649
-msgid "Give external symbols a leading underscore."
+#: c-family/c.opt:1113
+msgid "Generate checks for all read accesses to memory."
msgstr ""
-#: common.opt:1657
-msgid "Do CFG-sensitive rematerialization in LRA."
+#: c-family/c.opt:1117
+msgid "Generate checks for all write accesses to memory."
msgstr ""
-#: common.opt:1661
-msgid "Enable link-time optimization."
+#: c-family/c.opt:1121
+msgid "Generate bounds stores for pointer writes."
msgstr ""
-#: common.opt:1665
-msgid "Link-time optimization with number of parallel jobs or jobserver."
+#: c-family/c.opt:1125
+msgid "Generate bounds passing for calls."
msgstr ""
-#: common.opt:1668
-#, c-format
-msgid "unknown LTO partitioning model %qs"
+#: c-family/c.opt:1129
+msgid "Instrument only functions marked with bnd_instrument attribute."
msgstr ""
-#: common.opt:1687
-msgid "Specify the algorithm to partition symbols and vars at linktime."
+#: c-family/c.opt:1133
+msgid "Transform instrumented builtin calls into calls to wrappers."
msgstr ""
-#: common.opt:1692
-msgid ""
-"-flto-compression-level=<number>\tUse zlib compression level <number> for IL."
+#: c-family/c.opt:1143
+msgid "Enable Cilk Plus."
msgstr ""
-#: common.opt:1696
-msgid "Merge C++ types using One Definition Rule."
+#: c-family/c.opt:1147
+msgid "Enable support for C++ concepts."
msgstr ""
-#: common.opt:1700
-msgid "Report various link-time optimization statistics."
+#: c-family/c.opt:1151
+msgid "Allow the arguments of the '?' operator to have different types."
msgstr ""
-#: common.opt:1704
-msgid "Report various link-time optimization statistics for WPA only."
+#: c-family/c.opt:1158
+#, c-format
+msgid "no class name specified with %qs"
msgstr ""
-#: common.opt:1708
-msgid "Set errno after built-in math functions."
+#: c-family/c.opt:1159
+msgid "-fconst-string-class=<name>\tUse class <name> for constant strings."
msgstr ""
-#: common.opt:1712
-msgid "-fmax-errors=<number>\tMaximum number of errors to report."
+#: c-family/c.opt:1163
+msgid "-fconstexpr-depth=<number>\tSpecify maximum constexpr recursion depth."
msgstr ""
-#: common.opt:1716
-msgid "Report on permanent memory allocation."
+#: c-family/c.opt:1167
+msgid "Emit debug annotations during preprocessing."
msgstr ""
-#: common.opt:1720
-msgid "Report on permanent memory allocation in WPA only."
+#: c-family/c.opt:1171
+msgid ""
+"-fdeduce-init-list\tenable deduction of std::initializer_list for a template "
+"type parameter from a brace-enclosed initializer-list."
msgstr ""
-#: common.opt:1727
-msgid "Attempt to merge identical constants and constant variables."
+#: c-family/c.opt:1175
+msgid "Factor complex constructors and destructors to favor space over speed."
msgstr ""
-#: common.opt:1731
-msgid "Attempt to merge identical constants across compilation units."
+#: c-family/c.opt:1183
+msgid "Preprocess directives only."
msgstr ""
-#: common.opt:1735
-msgid "Attempt to merge identical debug strings across compilation units."
+#: c-family/c.opt:1187
+msgid "Permit '$' as an identifier character."
msgstr ""
-#: common.opt:1739
-msgid ""
-"-fmessage-length=<number>\tLimit diagnostics to <number> characters per "
-"line. 0 suppresses line-wrapping."
+#: c-family/c.opt:1191
+msgid "Write all declarations as Ada code transitively."
msgstr ""
-#: common.opt:1743
-msgid "Perform SMS based modulo scheduling before the first scheduling pass."
+#: c-family/c.opt:1195
+msgid "Write all declarations as Ada code for the given file only."
msgstr ""
-#: common.opt:1747
-msgid "Perform SMS based modulo scheduling with register moves allowed."
+#: c-family/c.opt:1202
+msgid "Generate code to check exception specifications."
msgstr ""
-#: common.opt:1751
-msgid "Move loop invariant computations out of loops."
+#: c-family/c.opt:1209
+msgid ""
+"-fexec-charset=<cset>\tConvert all strings and character constants to "
+"character set <cset>."
msgstr ""
-#: common.opt:1755
-msgid "Use the RTL dead code elimination pass."
+#: c-family/c.opt:1213
+msgid "Permit universal character names (\\u and \\U) in identifiers."
msgstr ""
-#: common.opt:1759
-msgid "Use the RTL dead store elimination pass."
+#: c-family/c.opt:1217
+msgid ""
+"-finput-charset=<cset>\tSpecify the default character set for source files."
msgstr ""
-#: common.opt:1763
+#: c-family/c.opt:1221
msgid ""
-"Enable/Disable the traditional scheduling in loops that already passed "
-"modulo scheduling."
+"Support dynamic initialization of thread-local variables in a different "
+"translation unit."
msgstr ""
-#: common.opt:1767
-msgid "Support synchronous non-call exceptions."
+#: c-family/c.opt:1228
+msgid "Scope of for-init-statement variables is local to the loop."
msgstr ""
-#: common.opt:1770
-#, c-format
-msgid "options or targets missing after %qs"
+#: c-family/c.opt:1232
+msgid "Do not assume that standard C libraries and \"main\" exist."
msgstr ""
-#: common.opt:1771
-msgid ""
-"-foffload=<targets>=<options> Specify offloading targets and options for "
-"them."
+#: c-family/c.opt:1236
+msgid "Recognize GNU-defined keywords."
msgstr ""
-#: common.opt:1775
-msgid ""
-"-foffload-abi=[lp64|ilp32] Set the ABI to use in an offload compiler."
+#: c-family/c.opt:1240
+msgid "Generate code for GNU runtime environment."
msgstr ""
-#: common.opt:1778
-#, c-format
-msgid "unknown offload ABI %qs"
+#: c-family/c.opt:1244
+msgid "Use traditional GNU semantics for inline functions."
msgstr ""
-#: common.opt:1788
-msgid "When possible do not generate stack frames."
+#: c-family/c.opt:1250
+msgid ""
+"-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
msgstr ""
-#: common.opt:1792
-msgid "Enable all optimization info dumps on stderr."
+#: c-family/c.opt:1257
+msgid "Assume normal C execution environment."
msgstr ""
-#: common.opt:1796
-msgid "-fopt-info[-<type>=filename]\tDump compiler optimization details."
+#: c-family/c.opt:1265
+msgid "Export functions even if they can be inlined."
msgstr ""
-#: common.opt:1804
-msgid "Optimize sibling and tail recursive calls."
+#: c-family/c.opt:1269
+msgid "Emit implicit instantiations of inline templates."
msgstr ""
-#: common.opt:1808
-msgid "Perform partial inlining."
+#: c-family/c.opt:1273
+msgid "Emit implicit instantiations of templates."
msgstr ""
-#: common.opt:1812 common.opt:1816
-msgid "Report on memory allocation before interprocedural optimization."
+#: c-family/c.opt:1277
+msgid "Inject friend functions into enclosing namespace."
msgstr ""
-#: common.opt:1820
-msgid "Pack structure members together without holes."
+#: c-family/c.opt:1281
+msgid "Don't emit dllexported inline functions unless needed."
msgstr ""
-#: common.opt:1824
-msgid "-fpack-struct=<number>\tSet initial maximum structure member alignment."
+#: c-family/c.opt:1288
+msgid ""
+"Allow implicit conversions between vectors with differing numbers of "
+"subparts and/or differing element types."
msgstr ""
-#: common.opt:1828
-msgid "Return small aggregates in memory, not registers."
+#: c-family/c.opt:1292
+msgid "Don't warn about uses of Microsoft extensions."
msgstr ""
-#: common.opt:1832
-msgid "Perform loop peeling."
+#: c-family/c.opt:1311
+msgid "Generate code for NeXT (Apple Mac OS X) runtime environment."
msgstr ""
-#: common.opt:1836
-msgid "Enable machine specific peephole optimizations."
+#: c-family/c.opt:1315
+msgid "Assume that receivers of Objective-C messages may be nil."
msgstr ""
-#: common.opt:1840
-msgid "Enable an RTL peephole pass before sched2."
+#: c-family/c.opt:1319
+msgid ""
+"Allow access to instance variables as if they were local declarations within "
+"instance method implementations."
msgstr ""
-#: common.opt:1844
-msgid "Generate position-independent code if possible (large mode)."
+#: c-family/c.opt:1323
+msgid ""
+"-fvisibility=[private|protected|public|package]\tSet the default symbol "
+"visibility."
msgstr ""
-#: common.opt:1848
-msgid ""
-"Generate position-independent code for executables if possible (large mode)."
+#: c-family/c.opt:1326
+#, c-format
+msgid "unrecognized ivar visibility value %qs"
msgstr ""
-#: common.opt:1852
-msgid "Generate position-independent code if possible (small mode)."
+#: c-family/c.opt:1348
+msgid ""
+"Treat a throw() exception specification as noexcept to improve code size."
msgstr ""
-#: common.opt:1856
+#: c-family/c.opt:1352
msgid ""
-"Generate position-independent code for executables if possible (small mode)."
+"Specify which ABI to use for Objective-C family code and meta-data "
+"generation."
msgstr ""
-#: common.opt:1860
+#: c-family/c.opt:1358
msgid ""
-"Use PLT for PIC calls (-fno-plt: load the address from GOT at call site)."
+"Generate special Objective-C methods to initialize/destroy non-POD C++ "
+"ivars, if needed."
msgstr ""
-#: common.opt:1864
-msgid "Specify a plugin to load."
+#: c-family/c.opt:1362
+msgid "Allow fast jumps to the message dispatcher."
msgstr ""
-#: common.opt:1868
-msgid ""
-"-fplugin-arg-<name>-<key>[=<value>]\tSpecify argument <key>=<value> for "
-"plugin <name>."
+#: c-family/c.opt:1368
+msgid "Enable Objective-C exception and synchronization syntax."
msgstr ""
-#: common.opt:1872
-msgid "Run predictive commoning optimization."
+#: c-family/c.opt:1372
+msgid "Enable garbage collection (GC) in Objective-C/Objective-C++ programs."
msgstr ""
-#: common.opt:1876
-msgid "Generate prefetch instructions, if available, for arrays in loops."
+#: c-family/c.opt:1376
+msgid ""
+"Enable inline checks for nil receivers with the NeXT runtime and ABI version "
+"2."
msgstr ""
-#: common.opt:1880
-msgid "Enable basic program profiling code."
+#: c-family/c.opt:1381
+msgid "Enable Objective-C setjmp exception handling runtime."
msgstr ""
-#: common.opt:1884
-msgid "Insert arc-based program profiling code."
+#: c-family/c.opt:1385
+msgid "Conform to the Objective-C 1.0 language as implemented in GCC 4.0."
msgstr ""
-#: common.opt:1888
-msgid "Set the top-level directory for storing the profile data."
+#: c-family/c.opt:1389
+msgid "Enable OpenACC."
msgstr ""
-#: common.opt:1893
-msgid "Enable correction of flow inconsistent profile data input."
+#: c-family/c.opt:1393
+msgid "Specify default OpenACC compute dimensions."
msgstr ""
-#: common.opt:1897
-msgid ""
-"Enable common options for generating profile info for profile feedback "
-"directed optimizations."
+#: c-family/c.opt:1397
+msgid "Enable OpenMP (implies -frecursive in Fortran)."
msgstr ""
-#: common.opt:1901
-msgid ""
-"Enable common options for generating profile info for profile feedback "
-"directed optimizations, and set -fprofile-dir=."
+#: c-family/c.opt:1401
+msgid "Enable OpenMP's SIMD directives."
msgstr ""
-#: common.opt:1905
-msgid ""
-"Enable common options for performing profile feedback directed optimizations."
+#: c-family/c.opt:1405
+msgid "Recognize C++ keywords like \"compl\" and \"xor\"."
msgstr ""
-#: common.opt:1909
-msgid ""
-"Enable common options for performing profile feedback directed "
-"optimizations, and set -fprofile-dir=."
+#: c-family/c.opt:1416
+msgid "Look for and use PCH files even when preprocessing."
msgstr ""
-#: common.opt:1913
-msgid "Insert code to profile values of expressions."
+#: c-family/c.opt:1420
+msgid "Downgrade conformance errors to warnings."
msgstr ""
-#: common.opt:1917
-msgid "Report on consistency of profile."
+#: c-family/c.opt:1424
+msgid "Enable Plan 9 language extensions."
msgstr ""
-#: common.opt:1921
-msgid "Enable function reordering that improves code placement."
+#: c-family/c.opt:1428
+msgid "Treat the input file as already preprocessed."
msgstr ""
-#: common.opt:1928
-msgid "-frandom-seed=<string>\tMake compile reproducible using <string>."
+#: c-family/c.opt:1436
+msgid ""
+"-ftrack-macro-expansion=<0|1|2> Track locations of tokens coming from macro "
+"expansion and display them in error messages."
msgstr ""
-#: common.opt:1938
-msgid "Record gcc command line switches in the object file."
+#: c-family/c.opt:1440
+msgid ""
+"-fno-pretty-templates Do not pretty-print template specializations as the "
+"template signature followed by the arguments."
msgstr ""
-#: common.opt:1942
-msgid "Return small aggregates in registers."
+#: c-family/c.opt:1444
+msgid ""
+"Used in Fix-and-Continue mode to indicate that object files may be swapped "
+"in at runtime."
msgstr ""
-#: common.opt:1950
-msgid "Tell DSE that the storage for a C++ object is dead when the constructor"
+#: c-family/c.opt:1448
+msgid "Enable automatic template instantiation."
msgstr ""
-#: common.opt:1958
-msgid "Relief of register pressure through live range shrinkage."
+#: c-family/c.opt:1452
+msgid "Generate run time type descriptor information."
msgstr ""
-#: common.opt:1962
-msgid "Perform a register renaming optimization pass."
+#: c-family/c.opt:1460
+msgid "Force the underlying type for \"wchar_t\" to be \"unsigned short\"."
msgstr ""
-#: common.opt:1966
-msgid "Perform a target dependent instruction fusion optimization pass."
+#: c-family/c.opt:1464
+msgid "When \"signed\" or \"unsigned\" is not given make the bitfield signed."
msgstr ""
-#: common.opt:1970
-msgid "Reorder basic blocks to improve code placement."
+#: c-family/c.opt:1472
+msgid "Enable C++14 sized deallocation support."
msgstr ""
-#: common.opt:1974
+#: c-family/c.opt:1479
msgid ""
-"-freorder-blocks-algorithm=[simple|stc] Set the used basic block reordering "
-"algorithm."
+"-fsso-struct=[big-endian|little-endian]\tSet the default scalar storage "
+"order."
msgstr ""
-#: common.opt:1977
+#: c-family/c.opt:1482
#, c-format
-msgid "unknown basic block reordering algorithm %qs"
+msgid "unrecognized scalar storage order value %qs"
msgstr ""
-#: common.opt:1987
-msgid "Reorder basic blocks and partition into hot and cold sections."
+#: c-family/c.opt:1492
+msgid "Display statistics accumulated during compilation."
msgstr ""
-#: common.opt:1991
-msgid "Reorder functions to improve code placement."
+#: c-family/c.opt:1496
+msgid ""
+"Assume that values of enumeration type are always within the minimum range "
+"of that type."
msgstr ""
-#: common.opt:1995
-msgid "Add a common subexpression elimination pass after loop optimizations."
+#: c-family/c.opt:1503
+msgid "-ftabstop=<number>\tDistance between tab stops for column reporting."
msgstr ""
-#: common.opt:2003
-msgid "Disable optimizations that assume default FP rounding behavior."
+#: c-family/c.opt:1507
+msgid ""
+"Set the maximum number of template instantiation notes for a single warning "
+"or error."
msgstr ""
-#: common.opt:2007
-msgid "Enable scheduling across basic blocks."
+#: c-family/c.opt:1514
+msgid ""
+"-ftemplate-depth=<number>\tSpecify maximum template instantiation depth."
msgstr ""
-#: common.opt:2011
-msgid "Enable register pressure sensitive insn scheduling."
+#: c-family/c.opt:1521
+msgid ""
+"-fno-threadsafe-statics\tDo not generate thread-safe code for initializing "
+"local statics."
msgstr ""
-#: common.opt:2015
-msgid "Allow speculative motion of non-loads."
+#: c-family/c.opt:1525
+msgid ""
+"When \"signed\" or \"unsigned\" is not given make the bitfield unsigned."
msgstr ""
-#: common.opt:2019
-msgid "Allow speculative motion of some loads."
+#: c-family/c.opt:1529
+msgid "Make \"char\" unsigned by default."
msgstr ""
-#: common.opt:2023
-msgid "Allow speculative motion of more loads."
+#: c-family/c.opt:1533
+msgid "Use __cxa_atexit to register destructors."
msgstr ""
-#: common.opt:2027
-msgid "-fsched-verbose=<number>\tSet the verbosity level of the scheduler."
+#: c-family/c.opt:1537
+msgid "Use __cxa_get_exception_ptr in exception handling."
msgstr ""
-#: common.opt:2031
-msgid "If scheduling post reload, do superblock scheduling."
+#: c-family/c.opt:1541
+msgid "Marks all inlined functions and methods as having hidden visibility."
msgstr ""
-#: common.opt:2039
-msgid "Reschedule instructions before register allocation."
+#: c-family/c.opt:1545
+msgid "Changes visibility to match Microsoft Visual Studio by default."
msgstr ""
-#: common.opt:2043
-msgid "Reschedule instructions after register allocation."
+#: c-family/c.opt:1557
+msgid "Emit common-like symbols as weak symbols."
msgstr ""
-#: common.opt:2050
-msgid "Schedule instructions using selective scheduling algorithm."
+#: c-family/c.opt:1561
+msgid ""
+"-fwide-exec-charset=<cset>\tConvert all wide strings and character constants "
+"to character set <cset>."
msgstr ""
-#: common.opt:2054
-msgid "Run selective scheduling after reload."
+#: c-family/c.opt:1565
+msgid "Generate a #line directive pointing at the current working directory."
msgstr ""
-#: common.opt:2058
-msgid "Perform software pipelining of inner loops during selective scheduling."
+#: c-family/c.opt:1573
+msgid ""
+"Generate lazy class lookup (via objc_getClass()) for use in Zero-Link mode."
msgstr ""
-#: common.opt:2062
-msgid "Perform software pipelining of outer loops during selective scheduling."
+#: c-family/c.opt:1577
+msgid "Dump declarations to a .decl file."
msgstr ""
-#: common.opt:2066
-msgid "Reschedule pipelined regions without pipelining."
+#: c-family/c.opt:1581
+msgid ""
+"-femit-struct-debug-baseonly\tAggressive reduced debug info for structs."
msgstr ""
-#: common.opt:2070
+#: c-family/c.opt:1585
msgid ""
-"Allow interposing function (or variables) by ones with different semantics "
-"(or initializer) respectively by dynamic linker."
+"-femit-struct-debug-reduced\tConservative reduced debug info for structs."
msgstr ""
-#: common.opt:2076
-msgid "Allow premature scheduling of queued insns."
+#: c-family/c.opt:1589
+msgid ""
+"-femit-struct-debug-detailed=<spec-list>\tDetailed reduced debug info for "
+"structs."
msgstr ""
-#: common.opt:2080
+#: c-family/c.opt:1593
msgid ""
-"-fsched-stalled-insns=<number>\tSet number of queued insns that can be "
-"prematurely scheduled."
+"Interpret imaginary, fixed-point, or other gnu number suffix as the "
+"corresponding number literal rather than a user-defined number literal."
msgstr ""
-#: common.opt:2088
-msgid ""
-"Set dependence distance checking in premature scheduling of queued insns."
+#: c-family/c.opt:1598
+msgid "-idirafter <dir>\tAdd <dir> to the end of the system include path."
msgstr ""
-#: common.opt:2092
-msgid ""
-"-fsched-stalled-insns-dep=<number>\tSet dependence distance checking in "
-"premature scheduling of queued insns."
+#: c-family/c.opt:1602
+msgid "-imacros <file>\tAccept definition of macros in <file>."
msgstr ""
-#: common.opt:2096
-msgid "Enable the group heuristic in the scheduler."
+#: c-family/c.opt:1606
+msgid "-imultilib <dir>\tSet <dir> to be the multilib include subdirectory."
msgstr ""
-#: common.opt:2100
-msgid "Enable the critical path heuristic in the scheduler."
+#: c-family/c.opt:1610
+msgid "-include <file>\tInclude the contents of <file> before other files."
msgstr ""
-#: common.opt:2104
-msgid "Enable the speculative instruction heuristic in the scheduler."
+#: c-family/c.opt:1614
+msgid "-iprefix <path>\tSpecify <path> as a prefix for next two options."
msgstr ""
-#: common.opt:2108
-msgid "Enable the rank heuristic in the scheduler."
+#: c-family/c.opt:1618
+msgid "-isysroot <dir>\tSet <dir> to be the system root directory."
msgstr ""
-#: common.opt:2112
-msgid "Enable the last instruction heuristic in the scheduler."
+#: c-family/c.opt:1622
+msgid "-isystem <dir>\tAdd <dir> to the start of the system include path."
msgstr ""
-#: common.opt:2116
-msgid "Enable the dependent count heuristic in the scheduler."
+#: c-family/c.opt:1626
+msgid "-iquote <dir>\tAdd <dir> to the end of the quote include path."
msgstr ""
-#: common.opt:2120
-msgid "Access data in the same section from shared anchor points."
+#: c-family/c.opt:1630
+msgid "-iwithprefix <dir>\tAdd <dir> to the end of the system include path."
msgstr ""
-#: common.opt:2132
-msgid "Turn on Redundant Extensions Elimination pass."
+#: c-family/c.opt:1634
+msgid ""
+"-iwithprefixbefore <dir>\tAdd <dir> to the end of the main include path."
msgstr ""
-#: common.opt:2136
-msgid "Show column numbers in diagnostics, when available. Default on."
+#: c-family/c.opt:1644
+msgid ""
+"Do not search standard system include directories (those specified with -"
+"isystem will still be used)."
msgstr ""
-#: common.opt:2140
-msgid "Emit function prologues only before parts of the function that need it,"
+#: c-family/c.opt:1648
+msgid "Do not search standard system include directories for C++."
msgstr ""
-#: common.opt:2145
-msgid "Disable optimizations observable by IEEE signaling NaNs."
+#: c-family/c.opt:1660
+msgid "Generate C header of platform-specific features."
msgstr ""
-#: common.opt:2149
+#: c-family/c.opt:1664
+msgid "Remap file names when including files."
+msgstr ""
+
+#: c-family/c.opt:1668 c-family/c.opt:1672
msgid ""
-"Disable floating point optimizations that ignore the IEEE signedness of zero."
+"Conform to the ISO 1998 C++ standard revised by the 2003 technical "
+"corrigendum."
msgstr ""
-#: common.opt:2153
-msgid "Convert floating point constants to single precision constants."
+#: c-family/c.opt:1676
+msgid "Conform to the ISO 2011 C++ standard."
msgstr ""
-#: common.opt:2157
-msgid "Split lifetimes of induction variables when loops are unrolled."
+#: c-family/c.opt:1680
+msgid "Deprecated in favor of -std=c++11."
msgstr ""
-#: common.opt:2161
-msgid "Generate discontiguous stack frames."
+#: c-family/c.opt:1684
+msgid "Deprecated in favor of -std=c++14."
msgstr ""
-#: common.opt:2165
-msgid "Split wide types into independent registers."
+#: c-family/c.opt:1688
+msgid "Conform to the ISO 2014 C++ standard."
msgstr ""
-#: common.opt:2169
-msgid "Enable backward propagation of use properties at the SSA level."
+#: c-family/c.opt:1692
+msgid ""
+"Conform to the ISO 2017(?) C++ draft standard (experimental and incomplete "
+"support)."
msgstr ""
-#: common.opt:2173
-msgid "Optimize conditional patterns using SSA PHI nodes."
+#: c-family/c.opt:1699 c-family/c.opt:1796
+msgid "Conform to the ISO 2011 C standard."
msgstr ""
-#: common.opt:2177
-msgid ""
-"Optimize amount of stdarg registers saved to stack at start of function."
+#: c-family/c.opt:1703
+msgid "Deprecated in favor of -std=c11."
msgstr ""
-#: common.opt:2181
-msgid "Apply variable expansion when loops are unrolled."
+#: c-family/c.opt:1707 c-family/c.opt:1711 c-family/c.opt:1780
+msgid "Conform to the ISO 1990 C standard."
msgstr ""
-#: common.opt:2185
-msgid ""
-"-fstack-check=[no|generic|specific]\tInsert stack checking code into the "
-"program."
+#: c-family/c.opt:1715 c-family/c.opt:1788
+msgid "Conform to the ISO 1999 C standard."
msgstr ""
-#: common.opt:2189
-msgid ""
-"Insert stack checking code into the program. Same as -fstack-check=specific."
+#: c-family/c.opt:1719
+msgid "Deprecated in favor of -std=c99."
msgstr ""
-#: common.opt:2196
+#: c-family/c.opt:1723 c-family/c.opt:1728
msgid ""
-"-fstack-limit-register=<register>\tTrap if the stack goes past <register>."
+"Conform to the ISO 1998 C++ standard revised by the 2003 technical "
+"corrigendum with GNU extensions."
msgstr ""
-#: common.opt:2200
-msgid "-fstack-limit-symbol=<name>\tTrap if the stack goes past symbol <name>."
+#: c-family/c.opt:1733
+msgid "Conform to the ISO 2011 C++ standard with GNU extensions."
msgstr ""
-#: common.opt:2204
-msgid "Use propolice as a stack protection method."
+#: c-family/c.opt:1737
+msgid "Deprecated in favor of -std=gnu++11."
msgstr ""
-#: common.opt:2208
-msgid "Use a stack protection method for every function."
+#: c-family/c.opt:1741
+msgid "Deprecated in favor of -std=gnu++14."
msgstr ""
-#: common.opt:2212
-msgid "Use a smart stack protection method for certain functions."
+#: c-family/c.opt:1745
+msgid "Conform to the ISO 2014 C++ standard with GNU extensions."
msgstr ""
-#: common.opt:2216
+#: c-family/c.opt:1749
msgid ""
-"Use stack protection method only for functions with the stack_protect "
-"attribute."
+"Conform to the ISO 201z(7?) C++ draft standard with GNU extensions "
+"(experimental and incomplete support)."
msgstr ""
-#: common.opt:2220
-msgid "Output stack usage information on a per-function basis."
+#: c-family/c.opt:1756
+msgid "Conform to the ISO 2011 C standard with GNU extensions."
msgstr ""
-#: common.opt:2232
-msgid "Assume strict aliasing rules apply."
+#: c-family/c.opt:1760
+msgid "Deprecated in favor of -std=gnu11."
msgstr ""
-#: common.opt:2236
-msgid "Treat signed overflow as undefined."
+#: c-family/c.opt:1764 c-family/c.opt:1768
+msgid "Conform to the ISO 1990 C standard with GNU extensions."
msgstr ""
-#: common.opt:2240
-msgid "Implement __atomic operations via libcalls to legacy __sync functions."
+#: c-family/c.opt:1772
+msgid "Conform to the ISO 1999 C standard with GNU extensions."
msgstr ""
-#: common.opt:2244
-msgid "Check for syntax errors, then stop."
+#: c-family/c.opt:1776
+msgid "Deprecated in favor of -std=gnu99."
msgstr ""
-#: common.opt:2248
-msgid "Create data files needed by \"gcov\"."
+#: c-family/c.opt:1784
+msgid "Conform to the ISO 1990 C standard as amended in 1994."
msgstr ""
-#: common.opt:2252
-msgid "Perform jump threading optimizations."
+#: c-family/c.opt:1792
+msgid "Deprecated in favor of -std=iso9899:1999."
msgstr ""
-#: common.opt:2256
-msgid "Report the time taken by each compiler pass."
+#: c-family/c.opt:1803
+msgid "Enable traditional preprocessing."
msgstr ""
-#: common.opt:2260
-msgid ""
-"-ftls-model=[global-dynamic|local-dynamic|initial-exec|local-exec]\tSet the "
-"default thread-local storage code generation model."
+#: c-family/c.opt:1807
+msgid "-trigraphs\tSupport ISO C trigraphs."
msgstr ""
-#: common.opt:2263
-#, c-format
-msgid "unknown TLS model %qs"
+#: c-family/c.opt:1811
+msgid "Do not predefine system-specific and GCC-specific macros."
msgstr ""
-#: common.opt:2279
-msgid "Reorder top level functions, variables, and asms."
+#: fortran/lang.opt:146
+msgid "-J<directory>\tPut MODULE files in 'directory'."
msgstr ""
-#: common.opt:2283
-msgid "Perform superblock formation via tail duplication."
+#: fortran/lang.opt:198
+msgid "Warn about possible aliasing of dummy arguments."
msgstr ""
-#: common.opt:2290
-msgid "Assume floating-point operations can trap."
+#: fortran/lang.opt:202
+msgid "Warn about alignment of COMMON blocks."
msgstr ""
-#: common.opt:2294
-msgid "Trap for signed overflow in addition, subtraction and multiplication."
+#: fortran/lang.opt:206
+msgid "Warn about missing ampersand in continued character constants."
msgstr ""
-#: common.opt:2298
-msgid "Enable SSA-CCP optimization on trees."
+#: fortran/lang.opt:210
+msgid "Warn about creation of array temporaries."
msgstr ""
-#: common.opt:2302
-msgid "Enable SSA-BIT-CCP optimization on trees."
+#: fortran/lang.opt:214
+msgid "Warn if the type of a variable might be not interoperable with C."
msgstr ""
-#: common.opt:2310
-msgid "Enable loop header copying on trees."
+#: fortran/lang.opt:222
+msgid "Warn about truncated character expressions."
msgstr ""
-#: common.opt:2318
-msgid "Enable SSA coalescing of user variables."
+#: fortran/lang.opt:226
+msgid "Warn about equality comparisons involving REAL or COMPLEX expressions."
msgstr ""
-#: common.opt:2326
-msgid "Enable copy propagation on trees."
+#: fortran/lang.opt:234
+msgid "Warn about most implicit conversions."
msgstr ""
-#: common.opt:2334
-msgid "Transform condition stores into unconditional ones."
+#: fortran/lang.opt:242
+msgid "Warn about function call elimination."
msgstr ""
-#: common.opt:2338
-msgid "Perform conversions of switch initializations."
+#: fortran/lang.opt:246
+msgid "Warn about calls with implicit interface."
msgstr ""
-#: common.opt:2342
-msgid "Enable SSA dead code elimination optimization on trees."
+#: fortran/lang.opt:250
+msgid "Warn about called procedures not explicitly declared."
msgstr ""
-#: common.opt:2346
-msgid "Enable dominator optimizations."
+#: fortran/lang.opt:254
+msgid "Warn about constant integer divisions with truncated results."
msgstr ""
-#: common.opt:2350
-msgid "Enable tail merging on trees."
+#: fortran/lang.opt:258
+msgid "Warn about truncated source lines."
msgstr ""
-#: common.opt:2354
-msgid "Enable dead store elimination."
+#: fortran/lang.opt:262
+msgid "Warn on intrinsics not part of the selected standard."
msgstr ""
-#: common.opt:2358
-msgid "Enable forward propagation on trees."
+#: fortran/lang.opt:274
+msgid "Warn about USE statements that have no ONLY qualifier."
msgstr ""
-#: common.opt:2362
-msgid "Enable Full Redundancy Elimination (FRE) on trees."
+#: fortran/lang.opt:286
+msgid "Warn about real-literal-constants with 'q' exponent-letter."
msgstr ""
-#: common.opt:2366
-msgid "Enable string length optimizations on trees."
+#: fortran/lang.opt:290
+msgid "Warn when a left-hand-side array variable is reallocated."
msgstr ""
-#: common.opt:2370
-msgid "Detect paths that trigger erroneous or undefined behavior due to"
+#: fortran/lang.opt:294
+msgid "Warn when a left-hand-side variable is reallocated."
msgstr ""
-#: common.opt:2376
-msgid ""
-"Detect paths that trigger erroneous or undefined behavior due a null value"
+#: fortran/lang.opt:298
+msgid "Warn if the pointer in a pointer assignment might outlive its target."
msgstr ""
-#: common.opt:2383
-msgid "Enable loop distribution on trees."
+#: fortran/lang.opt:306
+msgid "Warn about \"suspicious\" constructs."
msgstr ""
-#: common.opt:2387
-msgid "Enable loop distribution for patterns transformed into a library call."
+#: fortran/lang.opt:310
+msgid "Permit nonconforming uses of the tab character."
msgstr ""
-#: common.opt:2391
-msgid "Enable loop invariant motion on trees."
+#: fortran/lang.opt:314
+msgid "Warn about underflow of numerical constant expressions."
msgstr ""
-#: common.opt:2399
-msgid "Create canonical induction variables in loops."
+#: fortran/lang.opt:322
+msgid "Warn if a user-procedure has the same name as an intrinsic."
msgstr ""
-#: common.opt:2403
-msgid "Enable loop optimizations on tree level."
+#: fortran/lang.opt:330
+msgid "Warn about unused dummy arguments."
msgstr ""
-#: common.opt:2407
-msgid "Enable automatic parallelization of loops."
+#: fortran/lang.opt:334
+msgid "Warn about zero-trip DO loops."
msgstr ""
-#: common.opt:2411
-msgid "Enable hoisting loads from conditional pointers."
+#: fortran/lang.opt:338
+msgid "Enable preprocessing."
msgstr ""
-#: common.opt:2415
-msgid "Enable SSA-PRE optimization on trees."
+#: fortran/lang.opt:346
+msgid "Disable preprocessing."
msgstr ""
-#: common.opt:2419
-msgid ""
-"In SSA-PRE optimization on trees, enable partial-partial redundancy "
-"elimination."
+#: fortran/lang.opt:354
+msgid "Eliminate multiple function invokations also for impure functions."
msgstr ""
-#: common.opt:2423
-msgid "Perform function-local points-to analysis on trees."
+#: fortran/lang.opt:358
+msgid "Enable alignment of COMMON blocks."
msgstr ""
-#: common.opt:2427
-msgid "Enable reassociation on tree level."
+#: fortran/lang.opt:362
+msgid ""
+"All intrinsics procedures are available regardless of selected standard."
msgstr ""
-#: common.opt:2435
-msgid "Enable SSA code sinking on trees."
+#: fortran/lang.opt:370
+msgid ""
+"Do not treat local variables and COMMON blocks as if they were named in SAVE "
+"statements."
msgstr ""
-#: common.opt:2439
-msgid "Perform straight-line strength reduction."
+#: fortran/lang.opt:374
+msgid "Specify that backslash in string introduces an escape character."
msgstr ""
-#: common.opt:2443
-msgid "Perform scalar replacement of aggregates."
+#: fortran/lang.opt:378
+msgid "Produce a backtrace when a runtime error is encountered."
msgstr ""
-#: common.opt:2447
-msgid "Replace temporary expressions in the SSA->normal pass."
+#: fortran/lang.opt:382
+msgid ""
+"-fblas-matmul-limit=<n>\tSize of the smallest matrix for which matmul will "
+"use BLAS."
msgstr ""
-#: common.opt:2451
-msgid "Perform live range splitting during the SSA->normal pass."
+#: fortran/lang.opt:386
+msgid ""
+"Produce a warning at runtime if a array temporary has been created for a "
+"procedure argument."
msgstr ""
-#: common.opt:2455
-msgid "Perform Value Range Propagation on trees."
+#: fortran/lang.opt:390
+msgid ""
+"-fconvert=<big-endian|little-endian|native|swap> The endianness used for "
+"unformatted files."
msgstr ""
-#: common.opt:2459
-msgid "Split paths leading to loop backedges."
+#: fortran/lang.opt:393
+#, c-format
+msgid "Unrecognized option to endianess value: %qs"
msgstr ""
-#: common.opt:2463
-msgid "Assume common declarations may be overridden with ones with a larger"
+#: fortran/lang.opt:409
+msgid "Use the Cray Pointer extension."
msgstr ""
-#: common.opt:2468
-msgid "Compile whole compilation unit at a time."
+#: fortran/lang.opt:413
+msgid "Ignore 'D' in column one in fixed form."
msgstr ""
-#: common.opt:2472
-msgid "Perform loop unrolling when iteration count is known."
+#: fortran/lang.opt:417
+msgid "Treat lines with 'D' in column one as comments."
msgstr ""
-#: common.opt:2476
-msgid "Perform loop unrolling for all loops."
+#: fortran/lang.opt:421
+msgid "Enable all DEC language extensions."
msgstr ""
-#: common.opt:2483
-msgid "Allow loop optimizations to assume that the loops behave in normal way."
+#: fortran/lang.opt:425
+msgid "Enable support for DEC STRUCTURE/RECORD."
msgstr ""
-#: common.opt:2487
-msgid "Allow optimization for floating-point arithmetic which may change the"
+#: fortran/lang.opt:429
+msgid "Set the default double precision kind to an 8 byte wide type."
msgstr ""
-#: common.opt:2492
-msgid "Same as -fassociative-math for expressions which include division."
+#: fortran/lang.opt:433
+msgid "Set the default integer kind to an 8 byte wide type."
msgstr ""
-#: common.opt:2500
-msgid "Allow math optimizations that may violate IEEE or ISO standards."
+#: fortran/lang.opt:437
+msgid "Set the default real kind to an 8 byte wide type."
msgstr ""
-#: common.opt:2504
-msgid "Perform loop unswitching."
+#: fortran/lang.opt:441
+msgid "Allow dollar signs in entity names."
msgstr ""
-#: common.opt:2508
-msgid "Just generate unwind tables for exception handling."
+#: fortran/lang.opt:449
+msgid "Display the code tree after parsing."
msgstr ""
-#: common.opt:2512
-msgid "Use the bfd linker instead of the default linker."
+#: fortran/lang.opt:453
+msgid "Display the code tree after front end optimization."
msgstr ""
-#: common.opt:2516
-msgid "Use the gold linker instead of the default linker."
+#: fortran/lang.opt:457
+msgid "Display the code tree after parsing; deprecated option."
msgstr ""
-#: common.opt:2528
-msgid "Perform variable tracking."
+#: fortran/lang.opt:461
+msgid ""
+"Specify that an external BLAS library should be used for matmul calls on "
+"large-size arrays."
msgstr ""
-#: common.opt:2536
-msgid "Perform variable tracking by annotating assignments."
+#: fortran/lang.opt:465
+msgid "Use f2c calling convention."
msgstr ""
-#: common.opt:2542
-msgid "Toggle -fvar-tracking-assignments."
+#: fortran/lang.opt:469
+msgid "Assume that the source file is fixed form."
msgstr ""
-#: common.opt:2550
-msgid ""
-"Perform variable tracking and also tag variables that are uninitialized."
+#: fortran/lang.opt:473
+msgid "Interpret any INTEGER(4) as an INTEGER(8)."
msgstr ""
-#: common.opt:2554
-msgid "Enable vectorization on trees."
+#: fortran/lang.opt:477 fortran/lang.opt:481
+msgid "Specify where to find the compiled intrinsic modules."
msgstr ""
-#: common.opt:2562
-msgid "Enable loop vectorization on trees."
+#: fortran/lang.opt:485
+msgid "Allow arbitrary character line width in fixed mode."
msgstr ""
-#: common.opt:2566
-msgid "Enable basic block vectorization (SLP) on trees."
+#: fortran/lang.opt:489
+msgid "-ffixed-line-length-<n>\tUse n as character line width in fixed mode."
msgstr ""
-#: common.opt:2570
-msgid "Specifies the cost model for vectorization."
+#: fortran/lang.opt:493
+msgid "-ffpe-trap=[...]\tStop on following floating point exceptions."
msgstr ""
-#: common.opt:2574
-msgid ""
-"Specifies the vectorization cost model for code marked with a simd directive."
+#: fortran/lang.opt:497
+msgid "-ffpe-summary=[...]\tPrint summary of floating point exceptions."
msgstr ""
-#: common.opt:2577
-#, c-format
-msgid "unknown vectorizer cost model %qs"
+#: fortran/lang.opt:501
+msgid "Assume that the source file is free form."
msgstr ""
-#: common.opt:2590
-msgid ""
-"Enables the dynamic vectorizer cost model. Preserved for backward "
-"compatibility."
+#: fortran/lang.opt:505
+msgid "Allow arbitrary character line width in free mode."
msgstr ""
-#: common.opt:2594
-msgid ""
-"Enables the unlimited vectorizer cost model. Preserved for backward "
-"compatibility."
+#: fortran/lang.opt:509
+msgid "-ffree-line-length-<n>\tUse n as character line width in free mode."
msgstr ""
-#: common.opt:2602
-msgid "Enable copy propagation of scalar-evolution information."
+#: fortran/lang.opt:513
+msgid "Enable front end optimization."
msgstr ""
-#: common.opt:2612
-msgid "Add extra commentary to assembler output."
+#: fortran/lang.opt:517
+msgid ""
+"Specify that no implicit typing is allowed, unless overridden by explicit "
+"IMPLICIT statements."
msgstr ""
-#: common.opt:2616
+#: fortran/lang.opt:521
msgid ""
-"-fvisibility=[default|internal|hidden|protected]\tSet the default symbol "
-"visibility."
+"-finit-character=<n>\tInitialize local character variables to ASCII value n."
msgstr ""
-#: common.opt:2619
-#, c-format
-msgid "unrecognized visibility value %qs"
+#: fortran/lang.opt:525
+msgid "-finit-integer=<n>\tInitialize local integer variables to n."
msgstr ""
-#: common.opt:2635
-msgid "Validate vtable pointers before using them."
+#: fortran/lang.opt:529
+msgid "Initialize local variables to zero (from g77)."
msgstr ""
-#: common.opt:2638
-#, c-format
-msgid "unknown vtable verify initialization priority %qs"
+#: fortran/lang.opt:533
+msgid "-finit-logical=<true|false>\tInitialize local logical variables."
msgstr ""
-#: common.opt:2651
-msgid "Output vtable verification counters."
+#: fortran/lang.opt:537
+msgid "-finit-real=<zero|snan|nan|inf|-inf>\tInitialize local real variables."
msgstr ""
-#: common.opt:2655
-msgid "Output vtable verification pointer sets information."
+#: fortran/lang.opt:540
+#, c-format
+msgid "Unrecognized option to floating-point init value: %qs"
msgstr ""
-#: common.opt:2659
-msgid "Use expression value profiles in optimizations."
+#: fortran/lang.opt:559
+msgid ""
+"-finline-matmul-limit=<n>\tSpecify the size of the largest matrix for which "
+"matmul will be inlined."
msgstr ""
-#: common.opt:2663
-msgid "Construct webs and split unrelated uses of single variable."
+#: fortran/lang.opt:563
+msgid ""
+"-fmax-array-constructor=<n>\tMaximum number of objects in an array "
+"constructor."
msgstr ""
-#: common.opt:2667
-msgid "Enable conditional dead code elimination for builtin calls."
+#: fortran/lang.opt:567
+msgid "-fmax-identifier-length=<n>\tMaximum identifier length."
msgstr ""
-#: common.opt:2671
-msgid "Perform whole program optimizations."
+#: fortran/lang.opt:571
+msgid "-fmax-subrecord-length=<n>\tMaximum length for subrecords."
msgstr ""
-#: common.opt:2675
-msgid "Assume signed arithmetic overflow wraps around."
+#: fortran/lang.opt:575
+msgid ""
+"-fmax-stack-var-size=<n>\tSize in bytes of the largest array that will be "
+"put on the stack."
msgstr ""
-#: common.opt:2679
-msgid "Put zero initialized data in the bss section."
+#: fortran/lang.opt:579
+msgid "Put all local arrays on stack."
msgstr ""
-#: common.opt:2683
-msgid "Generate debug information in default format."
+#: fortran/lang.opt:583
+msgid "Set default accessibility of module entities to PRIVATE."
msgstr ""
-#: common.opt:2687
-msgid "Generate debug information in COFF format."
+#: fortran/lang.opt:603
+msgid "Try to lay out derived types as compactly as possible."
msgstr ""
-#: common.opt:2691
-msgid "Generate debug information in default version of DWARF format."
+#: fortran/lang.opt:611
+msgid "Protect parentheses in expressions."
msgstr ""
-#: common.opt:2695
-msgid "Generate debug information in DWARF v2 (or later) format."
+#: fortran/lang.opt:615
+msgid "Enable range checking during compilation."
msgstr ""
-#: common.opt:2699
-msgid "Generate debug information in default extended format."
+#: fortran/lang.opt:619
+msgid "Interpret any REAL(4) as a REAL(8)."
msgstr ""
-#: common.opt:2703
-msgid "Don't generate DWARF pubnames and pubtypes sections."
+#: fortran/lang.opt:623
+msgid "Interpret any REAL(4) as a REAL(10)."
msgstr ""
-#: common.opt:2707
-msgid "Generate DWARF pubnames and pubtypes sections."
+#: fortran/lang.opt:627
+msgid "Interpret any REAL(4) as a REAL(16)."
msgstr ""
-#: common.opt:2711
-msgid "Generate DWARF pubnames and pubtypes sections with GNU extensions."
+#: fortran/lang.opt:631
+msgid "Interpret any REAL(8) as a REAL(4)."
msgstr ""
-#: common.opt:2715
-msgid "Don't record gcc command line switches in DWARF DW_AT_producer."
+#: fortran/lang.opt:635
+msgid "Interpret any REAL(8) as a REAL(10)."
msgstr ""
-#: common.opt:2719
-msgid "Record gcc command line switches in DWARF DW_AT_producer."
+#: fortran/lang.opt:639
+msgid "Interpret any REAL(8) as a REAL(16)."
msgstr ""
-#: common.opt:2723
-msgid "Don't generate debug information in separate .dwo files."
+#: fortran/lang.opt:643
+msgid "Reallocate the LHS in assignments."
msgstr ""
-#: common.opt:2727
-msgid "Generate debug information in separate .dwo files."
+#: fortran/lang.opt:647
+msgid "Use a 4-byte record marker for unformatted files."
msgstr ""
-#: common.opt:2731
-msgid "Generate debug information in STABS format."
+#: fortran/lang.opt:651
+msgid "Use an 8-byte record marker for unformatted files."
msgstr ""
-#: common.opt:2735
-msgid "Generate debug information in extended STABS format."
+#: fortran/lang.opt:655
+msgid "Allocate local variables on the stack to allow indirect recursion."
msgstr ""
-#: common.opt:2739
-msgid "Emit DWARF additions beyond selected version."
+#: fortran/lang.opt:659
+msgid "Copy array sections into a contiguous block on procedure entry."
msgstr ""
-#: common.opt:2743
-msgid "Don't emit DWARF additions beyond selected version."
+#: fortran/lang.opt:663
+msgid ""
+"-fcoarray=<none|single|lib>\tSpecify which coarray parallelization should be "
+"used."
msgstr ""
-#: common.opt:2747
-msgid "Toggle debug information generation."
+#: fortran/lang.opt:666
+#, c-format
+msgid "Unrecognized option: %qs"
msgstr ""
-#: common.opt:2751
-msgid "Generate debug information in VMS format."
+#: fortran/lang.opt:679
+msgid "-fcheck=[...]\tSpecify which runtime checks are to be performed."
msgstr ""
-#: common.opt:2755
-msgid "Generate debug information in XCOFF format."
+#: fortran/lang.opt:683
+msgid "Append a second underscore if the name already contains an underscore."
msgstr ""
-#: common.opt:2759
-msgid "Generate debug information in extended XCOFF format."
+#: fortran/lang.opt:691
+msgid "Apply negative sign to zero values."
msgstr ""
-#: common.opt:2777
-msgid "Generate compressed debug sections."
+#: fortran/lang.opt:695
+msgid "Append underscores to externally visible names."
msgstr ""
-#: common.opt:2781
-msgid "-gz=<format>\tGenerate compressed debug sections in format <format>."
+#: fortran/lang.opt:739
+msgid "Statically link the GNU Fortran helper library (libgfortran)."
msgstr ""
-#: common.opt:2788
-msgid "-iplugindir=<dir>\tSet <dir> to be the default plugin directory."
+#: fortran/lang.opt:743
+msgid "Conform to the ISO Fortran 2003 standard."
msgstr ""
-#: common.opt:2792
-msgid "-imultiarch <dir>\tSet <dir> to be the multiarch include subdirectory."
+#: fortran/lang.opt:747
+msgid "Conform to the ISO Fortran 2008 standard."
msgstr ""
-#: common.opt:2814
-msgid "-o <file>\tPlace output into <file>."
+#: fortran/lang.opt:751
+msgid "Conform to the ISO Fortran 2008 standard including TS 29113."
msgstr ""
-#: common.opt:2818
-msgid "Enable function profiling."
+#: fortran/lang.opt:755
+msgid "Conform to the ISO Fortran 95 standard."
msgstr ""
-#: common.opt:2828
-msgid "Like -pedantic but issue them as errors."
+#: fortran/lang.opt:759
+msgid "Conform to nothing in particular."
msgstr ""
-#: common.opt:2868
-msgid "Do not display functions compiled or elapsed time."
+#: fortran/lang.opt:763
+msgid "Accept extensions to support legacy code."
msgstr ""
-#: common.opt:2900
-msgid "Enable verbose output."
+#: lto/lang.opt:28
+#, c-format
+msgid "unknown linker output %qs"
msgstr ""
-#: common.opt:2904
-msgid "Display the compiler's version."
+#: lto/lang.opt:47
+msgid "Set linker output type (used internally during LTO optimization)"
msgstr ""
-#: common.opt:2908
-msgid "Suppress warnings."
+#: lto/lang.opt:52
+msgid "Run the link-time optimizer in local transformation (LTRANS) mode."
msgstr ""
-#: common.opt:2918
-msgid "Create a shared library."
+#: lto/lang.opt:56
+msgid "Specify a file to which a list of files output by LTRANS is written."
msgstr ""
-#: common.opt:2963
-msgid "Don't create a position independent executable."
+#: lto/lang.opt:60
+msgid "Run the link-time optimizer in whole program analysis (WPA) mode."
msgstr ""
-#: common.opt:2967
-msgid "Create a position independent executable."
+#: lto/lang.opt:64
+msgid ""
+"Whole program analysis (WPA) mode with number of parallel jobs specified."
msgstr ""
-#: common.opt:2974
-msgid "Use caller save register across calls if possible."
+#: lto/lang.opt:68
+msgid "The resolution file."
msgstr ""
#: go/gofrontend/expressions.cc:93 c-family/c-common.c:1524 cp/cvt.c:1175
msgstr ""
#: go/gofrontend/expressions.cc:4015 c/c-parser.c:12578 c/c-parser.c:12585
-#: cp/parser.c:31735 cp/parser.c:31742
+#: cp/parser.c:31750 cp/parser.c:31757
#, gcc-internal-format
msgid "expected integer"
msgstr ""
msgid "invalid memory model for %<__atomic_store%>"
msgstr ""
-#: builtins.c:5448
+#: builtins.c:5450
#, gcc-internal-format
msgid "non-constant argument 1 to __atomic_always_lock_free"
msgstr ""
-#: builtins.c:5490
+#: builtins.c:5492
#, gcc-internal-format
msgid "non-integer argument 1 to __atomic_is_lock_free"
msgstr ""
-#: builtins.c:5554
+#: builtins.c:5556
#, gcc-internal-format
msgid "__builtin_thread_pointer is not supported on this target"
msgstr ""
-#: builtins.c:5574
+#: builtins.c:5576
#, gcc-internal-format
msgid "__builtin_set_thread_pointer is not supported on this target"
msgstr ""
#. All valid uses of __builtin_va_arg_pack () are removed during
#. inlining.
-#: builtins.c:5831 expr.c:10565
+#: builtins.c:5833 expr.c:10598
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack ()%>"
msgstr ""
#. All valid uses of __builtin_va_arg_pack_len () are removed during
#. inlining.
-#: builtins.c:5837
+#: builtins.c:5839
#, gcc-internal-format
msgid "%Kinvalid use of %<__builtin_va_arg_pack_len ()%>"
msgstr ""
-#: builtins.c:6056
+#: builtins.c:6058
#, gcc-internal-format
msgid "%<__builtin_longjmp%> second argument must be 1"
msgstr ""
#. Software implementation of Pointer Bounds Checker is NYI.
#. Target support is required.
-#: builtins.c:6693
+#: builtins.c:6695
#, gcc-internal-format
msgid "Your target platform does not support -fcheck-pointer-bounds"
msgstr ""
-#: builtins.c:7014
+#: builtins.c:7016
#, gcc-internal-format
msgid "target format does not support infinity"
msgstr ""
-#: builtins.c:8916
+#: builtins.c:8918
#, gcc-internal-format
msgid "%<va_start%> used in function with fixed args"
msgstr ""
-#: builtins.c:8924
+#: builtins.c:8926
#, gcc-internal-format
msgid "wrong number of arguments to function %<va_start%>"
msgstr ""
-#: builtins.c:8939
+#: builtins.c:8941
#, gcc-internal-format
msgid "%<__builtin_next_arg%> called without an argument"
msgstr ""
-#: builtins.c:8944
+#: builtins.c:8946
#, gcc-internal-format
msgid "wrong number of arguments to function %<__builtin_next_arg%>"
msgstr ""
-#: builtins.c:8976
+#: builtins.c:8978
#, gcc-internal-format
msgid "second parameter of %<va_start%> not last named argument"
msgstr ""
-#: builtins.c:8989
+#: builtins.c:8991
#, gcc-internal-format
msgid ""
"undefined behavior when second parameter of %<va_start%> is declared with "
"%<register%> storage"
msgstr ""
-#: builtins.c:9018
+#: builtins.c:9020
#, gcc-internal-format
msgid "%Kfirst argument of %D must be a pointer, second integer constant"
msgstr ""
-#: builtins.c:9031
+#: builtins.c:9033
#, gcc-internal-format
msgid "%Klast argument of %D is not integer constant between 0 and 3"
msgstr ""
-#: builtins.c:9076 builtins.c:9227 builtins.c:9284
+#: builtins.c:9078 builtins.c:9229 builtins.c:9286
#, gcc-internal-format
msgid "%Kcall to %D will always overflow destination buffer"
msgstr ""
-#: builtins.c:9217
+#: builtins.c:9219
#, gcc-internal-format
msgid "%Kcall to %D might overflow destination buffer"
msgstr ""
-#: builtins.c:9305
+#: builtins.c:9307
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object %qD"
msgstr ""
-#: builtins.c:9308
+#: builtins.c:9310
#, gcc-internal-format
msgid "%Kattempt to free a non-heap object"
msgstr ""
msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
msgstr ""
-#: cgraph.c:2739
+#: cgraph.c:2742
#, gcc-internal-format
msgid "caller edge count is negative"
msgstr ""
-#: cgraph.c:2744
+#: cgraph.c:2747
#, gcc-internal-format
msgid "caller edge frequency is negative"
msgstr ""
-#: cgraph.c:2749
+#: cgraph.c:2752
#, gcc-internal-format
msgid "caller edge frequency is too large"
msgstr ""
-#: cgraph.c:2833
+#: cgraph.c:2836
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for edge %s->%s"
msgstr ""
-#: cgraph.c:2840
+#: cgraph.c:2843
#, gcc-internal-format
msgid "execution count is negative"
msgstr ""
-#: cgraph.c:2845
+#: cgraph.c:2848
#, gcc-internal-format
msgid "inline clone in same comdat group list"
msgstr ""
-#: cgraph.c:2850
+#: cgraph.c:2853
#, gcc-internal-format
msgid "local symbols must be defined"
msgstr ""
-#: cgraph.c:2855
+#: cgraph.c:2858
#, gcc-internal-format
msgid "externally visible inline clone"
msgstr ""
-#: cgraph.c:2860
+#: cgraph.c:2863
#, gcc-internal-format
msgid "inline clone with address taken"
msgstr ""
-#: cgraph.c:2865
+#: cgraph.c:2868
#, gcc-internal-format
msgid "inline clone is forced to output"
msgstr ""
-#: cgraph.c:2872
+#: cgraph.c:2875
#, gcc-internal-format, gfc-internal-format
msgid "aux field set for indirect edge from %s"
msgstr ""
-#: cgraph.c:2879
+#: cgraph.c:2882
#, gcc-internal-format, gfc-internal-format
msgid ""
"An indirect edge from %s is not marked as indirect or has associated "
"indirect_info, the corresponding statement is: "
msgstr ""
-#: cgraph.c:2894
+#: cgraph.c:2897
#, gcc-internal-format, gfc-internal-format
msgid "comdat-local function called by %s outside its comdat"
msgstr ""
-#: cgraph.c:2904
+#: cgraph.c:2907
#, gcc-internal-format
msgid "inlined_to pointer is wrong"
msgstr ""
-#: cgraph.c:2909
+#: cgraph.c:2912
#, gcc-internal-format
msgid "multiple inline callers"
msgstr ""
-#: cgraph.c:2916
+#: cgraph.c:2919
#, gcc-internal-format
msgid "inlined_to pointer set for noninline callers"
msgstr ""
-#: cgraph.c:2935
+#: cgraph.c:2938
#, gcc-internal-format, gfc-internal-format
msgid "caller edge frequency %i does not match BB frequency %i"
msgstr ""
-#: cgraph.c:2953
+#: cgraph.c:2956
#, gcc-internal-format, gfc-internal-format
msgid "indirect call frequency %i does not match BB frequency %i"
msgstr ""
-#: cgraph.c:2962
+#: cgraph.c:2965
#, gcc-internal-format
msgid "inlined_to pointer is set but no predecessors found"
msgstr ""
-#: cgraph.c:2967
+#: cgraph.c:2970
#, gcc-internal-format
msgid "inlined_to pointer refers to itself"
msgstr ""
-#: cgraph.c:2979
+#: cgraph.c:2982
#, gcc-internal-format
msgid "cgraph_node has wrong clone_of"
msgstr ""
-#: cgraph.c:2991
+#: cgraph.c:2994
#, gcc-internal-format
msgid "cgraph_node has wrong clone list"
msgstr ""
-#: cgraph.c:2997
+#: cgraph.c:3000
#, gcc-internal-format
msgid "cgraph_node is in clone list but it is not clone"
msgstr ""
-#: cgraph.c:3002
+#: cgraph.c:3005
#, gcc-internal-format
msgid "cgraph_node has wrong prev_clone pointer"
msgstr ""
-#: cgraph.c:3007
+#: cgraph.c:3010
#, gcc-internal-format
msgid "double linked list of clones corrupted"
msgstr ""
-#: cgraph.c:3019
+#: cgraph.c:3022
#, gcc-internal-format
msgid "Alias has call edges"
msgstr ""
-#: cgraph.c:3027
+#: cgraph.c:3030
#, gcc-internal-format
msgid "Alias has non-alias reference"
msgstr ""
-#: cgraph.c:3032
+#: cgraph.c:3035
#, gcc-internal-format
msgid "Alias has more than one alias reference"
msgstr ""
-#: cgraph.c:3039
+#: cgraph.c:3042
#, gcc-internal-format
msgid "Analyzed alias has no reference"
msgstr ""
-#: cgraph.c:3048
+#: cgraph.c:3051
#, gcc-internal-format
msgid "Instrumentation clone does not reference original node"
msgstr ""
-#: cgraph.c:3055
+#: cgraph.c:3058
#, gcc-internal-format
msgid "Not instrumented node has non-NULL original declaration"
msgstr ""
-#: cgraph.c:3065
+#: cgraph.c:3068
#, gcc-internal-format
msgid "Instrumented node has wrong original declaration"
msgstr ""
-#: cgraph.c:3083
+#: cgraph.c:3086
#, gcc-internal-format
msgid "Node has more than one chkp reference"
msgstr ""
-#: cgraph.c:3088
+#: cgraph.c:3091
#, gcc-internal-format
msgid "Wrong node is referenced with chkp reference"
msgstr ""
-#: cgraph.c:3096
+#: cgraph.c:3099
#, gcc-internal-format
msgid "Analyzed node has no reference to instrumented version"
msgstr ""
-#: cgraph.c:3110
+#: cgraph.c:3113
#, gcc-internal-format
msgid "Alias chain for instrumented node is broken"
msgstr ""
-#: cgraph.c:3119
+#: cgraph.c:3122
#, gcc-internal-format
msgid "No edge out of thunk node"
msgstr ""
-#: cgraph.c:3124
+#: cgraph.c:3127
#, gcc-internal-format
msgid "More than one edge out of thunk node"
msgstr ""
-#: cgraph.c:3129
+#: cgraph.c:3132
#, gcc-internal-format
msgid "Thunk is not supposed to have body"
msgstr ""
-#: cgraph.c:3135
+#: cgraph.c:3138
#, gcc-internal-format
msgid "Instrumentation thunk has wrong edge callee"
msgstr ""
-#: cgraph.c:3171
+#: cgraph.c:3174
#, gcc-internal-format
msgid "shared call_stmt:"
msgstr ""
-#: cgraph.c:3179
+#: cgraph.c:3182
#, gcc-internal-format
msgid "edge points to wrong declaration:"
msgstr ""
-#: cgraph.c:3188
+#: cgraph.c:3191
#, gcc-internal-format
msgid ""
"an indirect edge with unknown callee corresponding to a call_stmt with a "
"known declaration:"
msgstr ""
-#: cgraph.c:3198
+#: cgraph.c:3201
#, gcc-internal-format
msgid "missing callgraph edge for call stmt:"
msgstr ""
-#: cgraph.c:3208
+#: cgraph.c:3211
#, gcc-internal-format
msgid "reference to dead statement"
msgstr ""
-#: cgraph.c:3221
+#: cgraph.c:3224
#, gcc-internal-format, gfc-internal-format
msgid "edge %s->%s has no corresponding call_stmt"
msgstr ""
-#: cgraph.c:3233
+#: cgraph.c:3236
#, gcc-internal-format, gfc-internal-format
msgid "an indirect edge from %s has no corresponding call_stmt"
msgstr ""
-#: cgraph.c:3244
+#: cgraph.c:3247
#, gcc-internal-format
msgid "verify_cgraph_node failed"
msgstr ""
-#: cgraph.c:3343 varpool.c:304
+#: cgraph.c:3346 varpool.c:304
#, gcc-internal-format, gfc-internal-format
msgid "%s: section %s is missing"
msgstr ""
msgstr ""
#. include_self=
-#: cgraphunit.c:936 c/c-decl.c:10762
+#: cgraphunit.c:936 c/c-decl.c:10772
#, gcc-internal-format
msgid "%q+F used but never defined"
msgstr ""
-#: cgraphunit.c:938 c/c-decl.c:10771 cp/decl.c:918
+#: cgraphunit.c:938 c/c-decl.c:10781 cp/decl.c:918
#, gcc-internal-format
msgid "%q+F declared %<static%> but never defined"
msgstr ""
msgid "conversion to incomplete type"
msgstr ""
-#: convert.c:942
+#: convert.c:943
#, gcc-internal-format
msgid ""
"can%'t convert a vector of type %qT to type %qT which has different size"
msgstr ""
-#: convert.c:950
+#: convert.c:951
#, gcc-internal-format
msgid "aggregate value used where an integer was expected"
msgstr ""
-#: convert.c:1035
+#: convert.c:1036
#, gcc-internal-format
msgid "pointer value used where a complex was expected"
msgstr ""
-#: convert.c:1039
+#: convert.c:1040
#, gcc-internal-format
msgid "aggregate value used where a complex was expected"
msgstr ""
-#: convert.c:1073
+#: convert.c:1074
#, gcc-internal-format
msgid ""
"can%'t convert a value of type %qT to vector type %qT which has different "
"size"
msgstr ""
-#: convert.c:1081
+#: convert.c:1082
#, gcc-internal-format
msgid "can%'t convert value to a vector"
msgstr ""
-#: convert.c:1120
+#: convert.c:1121
#, gcc-internal-format
msgid "aggregate value used where a fixed-point was expected"
msgstr ""
"cfi_personality directive"
msgstr ""
-#: dwarf2out.c:12435
+#: dwarf2out.c:12436
#, gcc-internal-format, gfc-internal-format
msgid "non-delegitimized UNSPEC %s (%d) found in variable location"
msgstr ""
-#: dwarf2out.c:25399
+#: dwarf2out.c:25400
#, gcc-internal-format
msgid "-feliminate-dwarf2-dups is broken for C++, ignoring"
msgstr ""
msgid "verify_eh_tree failed"
msgstr ""
-#: explow.c:1449
+#: explow.c:1457
#, gcc-internal-format
msgid "stack limits not supported on this target"
msgstr ""
"truncated into %wu-bit"
msgstr ""
-#: expr.c:10572
+#: expr.c:10605
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute error: %s"
msgstr ""
-#: expr.c:10579
+#: expr.c:10612
#, gcc-internal-format
msgid "%Kcall to %qs declared with attribute warning: %s"
msgstr ""
msgid "the frame size of %wd bytes is larger than %wd bytes"
msgstr ""
-#: final.c:4589 toplev.c:1372 tree-cfgcleanup.c:1122
+#: final.c:4589 toplev.c:1372 tree-cfgcleanup.c:1140
#, gcc-internal-format
msgid "could not open final insn dump file %qs: %m"
msgstr ""
-#: final.c:4642 tree-cfgcleanup.c:1138
+#: final.c:4642 tree-cfgcleanup.c:1156
#, gcc-internal-format
msgid "could not close final insn dump file %qs: %m"
msgstr ""
msgid "large fixed-point constant implicitly truncated to fixed-point type"
msgstr ""
-#: fold-const.c:3945 fold-const.c:3955
+#: fold-const.c:3946 fold-const.c:3956
#, gcc-internal-format, gfc-internal-format
msgid "comparison is always %d due to width of bit-field"
msgstr ""
-#: fold-const.c:5321 tree-ssa-reassoc.c:2144
+#: fold-const.c:5322 tree-ssa-reassoc.c:2144
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying range test"
msgstr ""
-#: fold-const.c:5770 fold-const.c:5784
+#: fold-const.c:5771 fold-const.c:5785
#, gcc-internal-format, gfc-internal-format
msgid "comparison is always %d"
msgstr ""
-#: fold-const.c:5921
+#: fold-const.c:5922
#, gcc-internal-format
msgid "%<or%> of unmatched not-equal tests is always 1"
msgstr ""
-#: fold-const.c:5926
+#: fold-const.c:5927
#, gcc-internal-format
msgid "%<and%> of mutually exclusive equal-tests is always 0"
msgstr ""
-#: fold-const.c:8277
+#: fold-const.c:8278
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when reducing constant in comparison"
msgstr ""
-#: fold-const.c:8447
+#: fold-const.c:8448
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when changing X +- C1 cmp C2 to X "
"cmp C2 -+ C1"
msgstr ""
-#: fold-const.c:8719
+#: fold-const.c:8720
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when combining constants around a "
"comparison"
msgstr ""
-#: fold-const.c:12289
+#: fold-const.c:12290
#, gcc-internal-format
msgid "fold check: original tree changed by fold"
msgstr ""
msgid "total size of local objects too large"
msgstr ""
-#: function.c:1758 gimplify.c:5335
+#: function.c:1758 gimplify.c:5334
#, gcc-internal-format
msgid "impossible constraint in %<asm%>"
msgstr ""
msgid "can%'t write PCH file"
msgstr ""
-#: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12589
-#: tree.c:12626 c/c-typeck.c:2847 c/c-typeck.c:2931 c/c-typeck.c:9680
-#: c/c-typeck.c:9697 cp/call.c:6161 cp/constexpr.c:762 cp/constexpr.c:1969
-#: cp/decl2.c:5112 cp/pt.c:7593 cp/semantics.c:1756 cp/typeck.c:1640
+#: gimple-ssa-isolate-paths.c:290 gimple-ssa-isolate-paths.c:447 tree.c:12600
+#: tree.c:12637 c/c-typeck.c:2847 c/c-typeck.c:2931 c/c-typeck.c:9690
+#: c/c-typeck.c:9707 cp/call.c:6161 cp/constexpr.c:762 cp/constexpr.c:2057
+#: cp/decl2.c:5145 cp/pt.c:7593 cp/semantics.c:1756 cp/typeck.c:1640
#: cp/typeck.c:1833 cp/typeck.c:3660
#, gcc-internal-format
msgid "declared here"
msgid "using result of function returning %<void%>"
msgstr ""
-#: gimplify.c:5194
+#: gimplify.c:5193
#, gcc-internal-format, gfc-internal-format
msgid "invalid lvalue in asm output %d"
msgstr ""
-#: gimplify.c:5336
+#: gimplify.c:5335
#, gcc-internal-format, gfc-internal-format
msgid "non-memory input %d must stay in memory"
msgstr ""
-#: gimplify.c:5376 gimplify.c:5385
+#: gimplify.c:5375 gimplify.c:5384
#, gcc-internal-format, gfc-internal-format
msgid "memory input %d is not directly addressable"
msgstr ""
-#: gimplify.c:5956
+#: gimplify.c:5955
#, gcc-internal-format
msgid "threadprivate variable %qE used in target region"
msgstr ""
-#: gimplify.c:5958
+#: gimplify.c:5957
#, gcc-internal-format
msgid "enclosing target region"
msgstr ""
-#: gimplify.c:5970
+#: gimplify.c:5969
#, gcc-internal-format
msgid "threadprivate variable %qE used in untied task"
msgstr ""
-#: gimplify.c:5972
+#: gimplify.c:5971
#, gcc-internal-format
msgid "enclosing task"
msgstr ""
-#: gimplify.c:6034
+#: gimplify.c:6033
#, gcc-internal-format
msgid "%qE not specified in enclosing %s"
msgstr ""
-#: gimplify.c:6036
+#: gimplify.c:6035
#, gcc-internal-format, gfc-internal-format
msgid "enclosing %s"
msgstr ""
-#: gimplify.c:6146
+#: gimplify.c:6145
#, gcc-internal-format
msgid "%qE not specified in enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6148
+#: gimplify.c:6147
#, gcc-internal-format
msgid "enclosing OpenACC %qs construct"
msgstr ""
-#: gimplify.c:6199
+#: gimplify.c:6198
#, gcc-internal-format
msgid "%qE with %<link%> clause used in %<routine%> function"
msgstr ""
-#: gimplify.c:6207
+#: gimplify.c:6206
#, gcc-internal-format
msgid "%qE requires a %<declare%> directive for use in a %<routine%> function"
msgstr ""
-#: gimplify.c:6283 gimplify.c:6887
+#: gimplify.c:6282 gimplify.c:6886
#, gcc-internal-format
msgid "variable %qE declared in enclosing %<host_data%> region"
msgstr ""
-#: gimplify.c:6301
+#: gimplify.c:6300
#, gcc-internal-format
msgid "%qD referenced in target region does not have a mappable type"
msgstr ""
-#: gimplify.c:6419 gimplify.c:6451
+#: gimplify.c:6418 gimplify.c:6450
#, gcc-internal-format
msgid "iteration variable %qE is predetermined linear"
msgstr ""
-#: gimplify.c:6422
+#: gimplify.c:6421
#, gcc-internal-format
msgid "iteration variable %qE should be private"
msgstr ""
-#: gimplify.c:6436
+#: gimplify.c:6435
#, gcc-internal-format
msgid "iteration variable %qE should not be firstprivate"
msgstr ""
-#: gimplify.c:6439
+#: gimplify.c:6438
#, gcc-internal-format
msgid "iteration variable %qE should not be reduction"
msgstr ""
-#: gimplify.c:6442
+#: gimplify.c:6441
#, gcc-internal-format
msgid "iteration variable %qE should not be linear"
msgstr ""
-#: gimplify.c:6445
+#: gimplify.c:6444
#, gcc-internal-format
msgid "iteration variable %qE should not be lastprivate"
msgstr ""
-#: gimplify.c:6448
+#: gimplify.c:6447
#, gcc-internal-format
msgid "iteration variable %qE should not be private"
msgstr ""
-#: gimplify.c:6761
+#: gimplify.c:6760
#, gcc-internal-format
msgid ""
"%<linear%> clause for variable other than loop iterator specified on "
"construct combined with %<distribute%>"
msgstr ""
-#: gimplify.c:6963
+#: gimplify.c:6962
#, gcc-internal-format
msgid "mapping field %qE of variable length structure"
msgstr ""
-#: gimplify.c:7175
+#: gimplify.c:7174
#, gcc-internal-format
msgid "%qE appears more than once in map clauses"
msgstr ""
-#: gimplify.c:7467
+#: gimplify.c:7466
#, gcc-internal-format
msgid ""
"copyprivate variable %qE is not threadprivate or private in outer context"
msgstr ""
-#: gimplify.c:7487
+#: gimplify.c:7486
#, gcc-internal-format
msgid "%s variable %qE is private in outer context"
msgstr ""
-#: gimplify.c:7513
+#: gimplify.c:7512
#, gcc-internal-format
msgid "expected %qs %<if%> clause modifier rather than %qs"
msgstr ""
-#: gimplify.c:8015
+#: gimplify.c:8021
#, gcc-internal-format
msgid ""
"same variable used in %<firstprivate%> and %<lastprivate%> clauses on "
"%<distribute%> construct"
msgstr ""
-#: gimplify.c:8097
+#: gimplify.c:8103
#, gcc-internal-format
msgid ""
"incompatible data clause with reduction on %qE; promoting to present_or_copy"
msgstr ""
-#: gimplify.c:8241
+#: gimplify.c:8247
#, gcc-internal-format
msgid "invalid private reduction on %qE"
msgstr ""
-#: gimplify.c:10047 omp-low.c:3616
+#: gimplify.c:10053 omp-low.c:3623
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside a "
"loop with %<ordered%> clause with a parameter"
msgstr ""
-#: gimplify.c:10065
+#: gimplify.c:10071
#, gcc-internal-format
msgid "variable %qE is not an iteration of outermost loop %d, expected %qE"
msgstr ""
-#: gimplify.c:10078
+#: gimplify.c:10084
#, gcc-internal-format
msgid ""
"number of variables in %<depend(sink)%> clause does not match number of "
"iteration variables"
msgstr ""
-#: gimplify.c:10091
+#: gimplify.c:10097
#, gcc-internal-format
msgid "more than one %<depend(source)%> clause on an %<ordered%> construct"
msgstr ""
-#: gimplify.c:10102
+#: gimplify.c:10108
#, gcc-internal-format
msgid ""
"%<depend(source)%> clause specified together with %<depend(sink:)%> clauses "
"on the same construct"
msgstr ""
-#: gimplify.c:11030
+#: gimplify.c:11036
#, gcc-internal-format
msgid "expected %<_Cilk_spawn%> before %<_Cilk_sync%>"
msgstr ""
-#: gimplify.c:11326
+#: gimplify.c:11332
#, gcc-internal-format
msgid "gimplification failed"
msgstr ""
-#: gimplify.c:11796 c-family/c-common.c:5731 c-family/c-common.c:5804
+#: gimplify.c:11806 c-family/c-common.c:5731 c-family/c-common.c:5804
#, gcc-internal-format
msgid "first argument to %<va_arg%> not of type %<va_list%>"
msgstr ""
-#: gimplify.c:11816
+#: gimplify.c:11826
#, gcc-internal-format
msgid "%qT is promoted to %qT when passed through %<...%>"
msgstr ""
-#: gimplify.c:11821
+#: gimplify.c:11831
#, gcc-internal-format
msgid "(so you should pass %qT not %qT to %<va_arg%>)"
msgstr ""
-#: gimplify.c:11828
+#: gimplify.c:11838
#, gcc-internal-format
msgid "if this code is reached, the program will abort"
msgstr ""
msgid "Maximum number of LRA assignment passes is achieved (%d)\n"
msgstr ""
-#: lra-constraints.c:3566 reload.c:3831 reload.c:4086
+#: lra-constraints.c:3591 reload.c:3831 reload.c:4086
#, gcc-internal-format
msgid "inconsistent operand constraints in an %<asm%>"
msgstr ""
-#: lra-constraints.c:4429
+#: lra-constraints.c:4466
#, gcc-internal-format, gfc-internal-format
msgid "Max. number of generated reload insns per insn is achieved (%d)\n"
msgstr ""
msgid "default target_clones attribute was not set"
msgstr ""
-#: multiple_target.c:256
+#: multiple_target.c:250
#, gcc-internal-format
msgid "single target_clones attribute is ignored"
msgstr ""
-#: multiple_target.c:268
+#: multiple_target.c:262
#, gcc-internal-format
msgid "default target was not set"
msgstr ""
-#: multiple_target.c:300
-#, gcc-internal-format, gfc-internal-format
-msgid "attribute(target_clones(\"%s\")) is not valid for current target"
-msgstr ""
-
-#: multiple_target.c:331
-#, gcc-internal-format
-msgid "attribute(target_clones(\"default\")) is not valid for current target"
-msgstr ""
-
-#: omp-low.c:2965 omp-low.c:19388
+#: omp-low.c:2972 omp-low.c:19397
#, gcc-internal-format
msgid "%<seq%> overrides other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2968
+#: omp-low.c:2975
#, gcc-internal-format
msgid "%<auto%> conflicts with other OpenACC loop specifiers"
msgstr ""
-#: omp-low.c:2972
+#: omp-low.c:2979
#, gcc-internal-format
msgid "inner loop uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:3019
+#: omp-low.c:3026
#, gcc-internal-format
msgid "argument not permitted on %qs clause in OpenACC %<parallel%>"
msgstr ""
-#: omp-low.c:3245
+#: omp-low.c:3252
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC routine"
msgstr ""
-#: omp-low.c:3254
+#: omp-low.c:3261
#, gcc-internal-format
msgid "non-OpenACC construct inside of OpenACC region"
msgstr ""
-#: omp-low.c:3279
+#: omp-low.c:3286
#, gcc-internal-format
msgid ""
"%<ordered simd threads%> must be closely nested inside of %<for simd%> region"
msgstr ""
-#: omp-low.c:3287
+#: omp-low.c:3294
#, gcc-internal-format
msgid ""
"OpenMP constructs other than %<#pragma omp ordered simd%> may not be nested "
"inside %<simd%> region"
msgstr ""
-#: omp-low.c:3299
+#: omp-low.c:3306
#, gcc-internal-format
msgid ""
"only %<distribute%> or %<parallel%> regions are allowed to be strictly "
"nested inside %<teams%> region"
msgstr ""
-#: omp-low.c:3316
+#: omp-low.c:3323
#, gcc-internal-format
msgid ""
"%<distribute%> region must be strictly nested inside %<teams%> construct"
msgstr ""
-#: omp-low.c:3357
+#: omp-low.c:3364
#, gcc-internal-format
msgid ""
"OpenACC loop directive must be associated with an OpenACC compute region"
msgstr ""
-#: omp-low.c:3379
+#: omp-low.c:3386
#, gcc-internal-format
msgid "orphaned %qs construct"
msgstr ""
-#: omp-low.c:3408
+#: omp-low.c:3415
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<nowait%> for construct"
msgstr ""
-#: omp-low.c:3413
+#: omp-low.c:3420
#, gcc-internal-format
msgid "%<#pragma omp cancel for%> inside %<ordered%> for construct"
msgstr ""
-#: omp-low.c:3433 omp-low.c:3446
+#: omp-low.c:3440 omp-low.c:3453
#, gcc-internal-format
msgid "%<#pragma omp cancel sections%> inside %<nowait%> sections construct"
msgstr ""
-#: omp-low.c:3472
+#: omp-low.c:3479
#, gcc-internal-format
msgid ""
"%<%s taskgroup%> construct not closely nested inside of %<taskgroup%> region"
msgstr ""
-#: omp-low.c:3486
+#: omp-low.c:3493
#, gcc-internal-format
msgid "invalid arguments"
msgstr ""
-#: omp-low.c:3492
+#: omp-low.c:3499
#, gcc-internal-format
msgid "%<%s %s%> construct not closely nested inside of %qs"
msgstr ""
-#: omp-low.c:3520
+#: omp-low.c:3527
#, gcc-internal-format
msgid ""
"barrier region may not be closely nested inside of work-sharing, %<critical"
"%>, %<ordered%>, %<master%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3527
+#: omp-low.c:3534
#, gcc-internal-format
msgid ""
"work-sharing region may not be closely nested inside of work-sharing, "
"region"
msgstr ""
-#: omp-low.c:3556
+#: omp-low.c:3563
#, gcc-internal-format
msgid ""
"%<master%> region may not be closely nested inside of work-sharing, explicit "
"%<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3580 omp-low.c:3719
+#: omp-low.c:3587 omp-low.c:3726
#, gcc-internal-format
msgid "%<depend(%s)%> is only allowed in %<omp ordered%>"
msgstr ""
-#: omp-low.c:3608
+#: omp-low.c:3615
#, gcc-internal-format
msgid ""
"%<ordered%> construct with %<depend%> clause must be closely nested inside "
"an %<ordered%> loop"
msgstr ""
-#: omp-low.c:3625
+#: omp-low.c:3632
#, gcc-internal-format
msgid "invalid depend kind in omp %<ordered%> %<depend%>"
msgstr ""
-#: omp-low.c:3640
+#: omp-low.c:3647
#, gcc-internal-format
msgid "%<ordered%> %<simd%> must be closely nested inside %<simd%> region"
msgstr ""
-#: omp-low.c:3653
+#: omp-low.c:3660
#, gcc-internal-format
msgid ""
"%<ordered%> region may not be closely nested inside of %<critical%>, "
"%<ordered%>, explicit %<task%> or %<taskloop%> region"
msgstr ""
-#: omp-low.c:3664 omp-low.c:3677
+#: omp-low.c:3671 omp-low.c:3684
#, gcc-internal-format
msgid ""
"%<ordered%> region must be closely nested inside a loop region with an "
"%<ordered%> clause"
msgstr ""
-#: omp-low.c:3694
+#: omp-low.c:3701
#, gcc-internal-format
msgid ""
"%<critical%> region may not be nested inside a %<critical%> region with the "
"same name"
msgstr ""
-#: omp-low.c:3706
+#: omp-low.c:3713
#, gcc-internal-format
msgid "%<teams%> construct not closely nested inside of %<target%> construct"
msgstr ""
-#: omp-low.c:3727
+#: omp-low.c:3734
#, gcc-internal-format
msgid ""
"OpenACC region inside of OpenACC routine, nested parallelism not supported "
"yet"
msgstr ""
-#: omp-low.c:3740
+#: omp-low.c:3747
#, gcc-internal-format
msgid "OpenACC construct inside of non-OpenACC region"
msgstr ""
-#: omp-low.c:3785
+#: omp-low.c:3792
#, gcc-internal-format
msgid "%s %qs construct inside of %s %qs region"
msgstr ""
-#: omp-low.c:3798 omp-low.c:3805
+#: omp-low.c:3805 omp-low.c:3812
#, gcc-internal-format
msgid "%qs construct inside of %qs region"
msgstr ""
-#: omp-low.c:3917
+#: omp-low.c:3924
#, gcc-internal-format
msgid "setjmp/longjmp inside simd construct"
msgstr ""
-#: omp-low.c:8002
+#: omp-low.c:8011
#, gcc-internal-format
msgid "%<depend(sink)%> clause waiting for lexically later iteration"
msgstr ""
-#: omp-low.c:8089
+#: omp-low.c:8098
#, gcc-internal-format
msgid "%<depend(sink)%> refers to iteration never in the iteration space"
msgstr ""
-#: omp-low.c:12629
+#: omp-low.c:12638
#, gcc-internal-format
msgid "multiple loop axes specified for routine"
msgstr ""
-#: omp-low.c:14650
+#: omp-low.c:14659
#, gcc-internal-format
msgid ""
"ignoring sink clause with offset that is not a multiple of the loop step"
msgstr ""
-#: omp-low.c:14673
+#: omp-low.c:14682
#, gcc-internal-format
msgid "first offset must be in opposite direction of loop iterations"
msgstr ""
-#: omp-low.c:18016
+#: omp-low.c:18025
#, gcc-internal-format, gfc-internal-format
msgid "invalid exit from %s structured block"
msgstr ""
-#: omp-low.c:18018 omp-low.c:18023
+#: omp-low.c:18027 omp-low.c:18032
#, gcc-internal-format, gfc-internal-format
msgid "invalid entry to %s structured block"
msgstr ""
#. Otherwise, be vague and lazy, but efficient.
-#: omp-low.c:18027
+#: omp-low.c:18036
#, gcc-internal-format, gfc-internal-format
msgid "invalid branch to/from %s structured block"
msgstr ""
-#: omp-low.c:18828
+#: omp-low.c:18837
#, gcc-internal-format, gfc-internal-format
msgid "-fopenacc-dim operand is malformed at '%s'"
msgstr ""
-#: omp-low.c:19415
+#: omp-low.c:19424
#, gcc-internal-format, gfc-internal-format
msgid "%s uses same OpenACC parallelism as containing loop"
msgstr ""
-#: omp-low.c:19417 omp-low.c:19446
+#: omp-low.c:19426 omp-low.c:19455
#, gcc-internal-format
msgid "containing loop here"
msgstr ""
-#: omp-low.c:19421
+#: omp-low.c:19430
#, gcc-internal-format, gfc-internal-format
msgid "%s uses OpenACC parallelism disallowed by containing routine"
msgstr ""
-#: omp-low.c:19426
+#: omp-low.c:19435
#, gcc-internal-format
msgid "routine %qD declared here"
msgstr ""
-#: omp-low.c:19439
+#: omp-low.c:19448
#, gcc-internal-format
msgid "incorrectly nested OpenACC loop parallelism"
msgstr ""
-#: omp-low.c:19503
+#: omp-low.c:19512
#, gcc-internal-format
msgid "insufficient partitioning available to parallelize loop"
msgstr ""
msgid "section anchors must be disabled when toplevel reorder is disabled"
msgstr ""
-#: opts.c:813 config/darwin.c:3113
+#: opts.c:813 config/darwin.c:3164
#, gcc-internal-format
msgid ""
"-freorder-blocks-and-partition does not work with exceptions on this "
msgid "register of %qD used for multiple global register variables"
msgstr ""
-#: reginfo.c:777 config/rs6000/rs6000.c:28752
+#: reginfo.c:777 config/rs6000/rs6000.c:28816
#, gcc-internal-format
msgid "conflicts with %qD"
msgstr ""
msgid "BB %i has incorrect fallthru edge"
msgstr ""
-#: tree-inline.c:3528
+#: tree-inline.c:3536
#, gcc-internal-format
msgid "function %q+F can never be copied because it receives a non-local goto"
msgstr ""
-#: tree-inline.c:3535
+#: tree-inline.c:3543
#, gcc-internal-format
msgid ""
"function %q+F can never be copied because it saves address of local label in "
"a static variable"
msgstr ""
-#: tree-inline.c:3575
+#: tree-inline.c:3583
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses alloca (override using "
"the always_inline attribute)"
msgstr ""
-#: tree-inline.c:3589
+#: tree-inline.c:3597
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses setjmp"
msgstr ""
-#: tree-inline.c:3603
+#: tree-inline.c:3611
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses variable argument lists"
msgstr ""
-#: tree-inline.c:3615
+#: tree-inline.c:3623
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses setjmp-longjmp exception "
"handling"
msgstr ""
-#: tree-inline.c:3623
+#: tree-inline.c:3631
#, gcc-internal-format
msgid "function %q+F can never be inlined because it uses non-local goto"
msgstr ""
-#: tree-inline.c:3635
+#: tree-inline.c:3643
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses __builtin_return or "
"__builtin_apply_args"
msgstr ""
-#: tree-inline.c:3655
+#: tree-inline.c:3663
#, gcc-internal-format
msgid "function %q+F can never be inlined because it contains a computed goto"
msgstr ""
-#: tree-inline.c:3756
+#: tree-inline.c:3764
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it is suppressed using -fno-inline"
msgstr ""
-#: tree-inline.c:3764
+#: tree-inline.c:3772
#, gcc-internal-format
msgid ""
"function %q+F can never be inlined because it uses attributes conflicting "
"with inlining"
msgstr ""
-#: tree-inline.c:4425
+#: tree-inline.c:4433
#, gcc-internal-format
msgid "inlining failed in call to always_inline %q+F: %s"
msgstr ""
-#: tree-inline.c:4428 tree-inline.c:4448
+#: tree-inline.c:4436 tree-inline.c:4456
#, gcc-internal-format
msgid "called from here"
msgstr ""
-#: tree-inline.c:4431 tree-inline.c:4451
+#: tree-inline.c:4439 tree-inline.c:4459
#, gcc-internal-format
msgid "called from this function"
msgstr ""
-#: tree-inline.c:4444
+#: tree-inline.c:4452
#, gcc-internal-format
msgid "inlining failed in call to %q+F: %s"
msgstr ""
msgid "vectorization did not happen for a simd loop"
msgstr ""
-#: tree-vrp.c:6500 tree-vrp.c:6540 tree-vrp.c:6621
+#: tree-vrp.c:6532 tree-vrp.c:6572 tree-vrp.c:6653
#, gcc-internal-format
msgid "array subscript is above array bounds"
msgstr ""
-#: tree-vrp.c:6524
+#: tree-vrp.c:6556
#, gcc-internal-format
msgid "array subscript is outside array bounds"
msgstr ""
-#: tree-vrp.c:6553 tree-vrp.c:6608
+#: tree-vrp.c:6585 tree-vrp.c:6640
#, gcc-internal-format
msgid "array subscript is below array bounds"
msgstr ""
-#: tree-vrp.c:7462
+#: tree-vrp.c:7490
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when simplifying conditional to "
"constant"
msgstr ""
-#: tree-vrp.c:7468 tree-vrp.c:9432 tree-vrp.c:9476 tree-vrp.c:9539
+#: tree-vrp.c:7496 tree-vrp.c:9459 tree-vrp.c:9503 tree-vrp.c:9566
#, gcc-internal-format
msgid "assuming signed overflow does not occur when simplifying conditional"
msgstr ""
-#: tree-vrp.c:7512
+#: tree-vrp.c:7540
#, gcc-internal-format
msgid "comparison always false due to limited range of data type"
msgstr ""
-#: tree-vrp.c:7514
+#: tree-vrp.c:7542
#, gcc-internal-format
msgid "comparison always true due to limited range of data type"
msgstr ""
-#: tree-vrp.c:9031
+#: tree-vrp.c:9058
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when simplifying %</%> or %<%%%> to "
"%<>>%> or %<&%>"
msgstr ""
-#: tree-vrp.c:9096
+#: tree-vrp.c:9123
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when simplifying %<min/max (X,Y)%> "
"to %<X%> or %<Y%>"
msgstr ""
-#: tree-vrp.c:9149
+#: tree-vrp.c:9176
#, gcc-internal-format
msgid ""
"assuming signed overflow does not occur when simplifying %<abs (X)%> to %<X"
#: c-family/c-common.c:8827 c-family/c-common.c:8940 c-family/c-common.c:8967
#: c-family/c-common.c:9280 c-family/c-common.c:9303 c-family/c-common.c:9342
#: c-family/c-common.c:9424 c-family/c-common.c:9467 c-family/c-common.c:9604
-#: config/darwin.c:2021 config/arm/arm.c:6488 config/arm/arm.c:6516
-#: config/arm/arm.c:6533 config/avr/avr.c:8968 config/h8300/h8300.c:5477
-#: config/h8300/h8300.c:5501 config/i386/i386.c:6862 config/i386/i386.c:44609
-#: config/ia64/ia64.c:756 config/rs6000/rs6000.c:32417 config/spu/spu.c:3738
-#: ada/gcc-interface/utils.c:6004 ada/gcc-interface/utils.c:6021
-#: ada/gcc-interface/utils.c:6037 ada/gcc-interface/utils.c:6063
+#: config/darwin.c:2062 config/arm/arm.c:6488 config/arm/arm.c:6516
+#: config/arm/arm.c:6533 config/avr/avr.c:9004 config/h8300/h8300.c:5477
+#: config/h8300/h8300.c:5501 config/i386/i386.c:6855 config/i386/i386.c:44781
+#: config/ia64/ia64.c:756 config/rs6000/rs6000.c:32484 config/spu/spu.c:3738
+#: ada/gcc-interface/utils.c:6030 ada/gcc-interface/utils.c:6047
+#: ada/gcc-interface/utils.c:6063 ada/gcc-interface/utils.c:6089
#: lto/lto-lang.c:243
#, gcc-internal-format
msgid "%qE attribute ignored"
msgid "function return type cannot be function"
msgstr ""
-#: tree.c:9641 tree.c:9726 tree.c:9787
+#: tree.c:9651 tree.c:9736 tree.c:9797
#, gcc-internal-format, gfc-internal-format
msgid "tree check: %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:9678
+#: tree.c:9688
#, gcc-internal-format, gfc-internal-format
msgid "tree check: expected none of %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:9691
+#: tree.c:9701
#, gcc-internal-format
msgid "tree check: expected class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:9740
+#: tree.c:9750
#, gcc-internal-format
msgid "tree check: did not expect class %qs, have %qs (%s) in %s, at %s:%d"
msgstr ""
-#: tree.c:9753
+#: tree.c:9763
#, gcc-internal-format, gfc-internal-format
msgid "tree check: expected omp_clause %s, have %s in %s, at %s:%d"
msgstr ""
-#: tree.c:9813
+#: tree.c:9823
#, gcc-internal-format
msgid ""
"tree check: expected tree that contains %qs structure, have %qs in %s, at %s:"
"%d"
msgstr ""
-#: tree.c:9827
+#: tree.c:9837
#, gcc-internal-format, gfc-internal-format
msgid ""
"tree check: accessed elt %d of tree_int_cst with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:9839
+#: tree.c:9849
#, gcc-internal-format, gfc-internal-format
msgid "tree check: accessed elt %d of tree_vec with %d elts in %s, at %s:%d"
msgstr ""
-#: tree.c:9852
+#: tree.c:9862
#, gcc-internal-format, gfc-internal-format
msgid "tree check: accessed operand %d of %s with %d operands in %s, at %s:%d"
msgstr ""
-#: tree.c:9865
+#: tree.c:9875
#, gcc-internal-format, gfc-internal-format
msgid ""
"tree check: accessed operand %d of omp_clause %s with %d operands in %s, at "
"%s:%d"
msgstr ""
-#: tree.c:12584
+#: tree.c:12595
#, gcc-internal-format
msgid "%qD is deprecated: %s"
msgstr ""
-#: tree.c:12587
+#: tree.c:12598
#, gcc-internal-format
msgid "%qD is deprecated"
msgstr ""
-#: tree.c:12611 tree.c:12633
+#: tree.c:12622 tree.c:12644
#, gcc-internal-format
msgid "%qE is deprecated: %s"
msgstr ""
-#: tree.c:12614 tree.c:12636
+#: tree.c:12625 tree.c:12647
#, gcc-internal-format
msgid "%qE is deprecated"
msgstr ""
-#: tree.c:12620 tree.c:12641
+#: tree.c:12631 tree.c:12652
#, gcc-internal-format, gfc-internal-format
msgid "type is deprecated: %s"
msgstr ""
-#: tree.c:12623 tree.c:12644
+#: tree.c:12634 tree.c:12655
#, gcc-internal-format
msgid "type is deprecated"
msgstr ""
#. main variant only.
#.
#. Convenience macro for matching individual fields.
-#: tree.c:13048
+#: tree.c:13059
#, gcc-internal-format
msgid "type variant differs by "
msgstr ""
-#: tree.c:13088
+#: tree.c:13099
#, gcc-internal-format
msgid "type variant has different TYPE_SIZE_UNIT"
msgstr ""
-#: tree.c:13090
+#: tree.c:13101
#, gcc-internal-format
msgid "type variant's TYPE_SIZE_UNIT"
msgstr ""
-#: tree.c:13092
+#: tree.c:13103
#, gcc-internal-format
msgid "type's TYPE_SIZE_UNIT"
msgstr ""
-#: tree.c:13112
+#: tree.c:13123
#, gcc-internal-format
msgid "type variant with TYPE_ALIAS_SET_KNOWN_P"
msgstr ""
-#: tree.c:13125
+#: tree.c:13136
#, gcc-internal-format
msgid "type variant has different TYPE_VFIELD"
msgstr ""
-#: tree.c:13142
+#: tree.c:13153
#, gcc-internal-format
msgid "type variant has TYPE_METHODS"
msgstr ""
-#: tree.c:13167
+#: tree.c:13178
#, gcc-internal-format
msgid "type variant has different TYPE_BINFO"
msgstr ""
-#: tree.c:13169
+#: tree.c:13180
#, gcc-internal-format
msgid "type variant's TYPE_BINFO"
msgstr ""
-#: tree.c:13171
+#: tree.c:13182
#, gcc-internal-format
msgid "type's TYPE_BINFO"
msgstr ""
-#: tree.c:13209
+#: tree.c:13220
#, gcc-internal-format
msgid "type variant has different TYPE_FIELDS"
msgstr ""
-#: tree.c:13211
+#: tree.c:13222
#, gcc-internal-format
msgid "first mismatch is field"
msgstr ""
-#: tree.c:13213
+#: tree.c:13224
#, gcc-internal-format
msgid "and field"
msgstr ""
-#: tree.c:13230
+#: tree.c:13241
#, gcc-internal-format
msgid "type variant has different TREE_TYPE"
msgstr ""
-#: tree.c:13232 tree.c:13243
+#: tree.c:13243 tree.c:13254
#, gcc-internal-format
msgid "type variant's TREE_TYPE"
msgstr ""
-#: tree.c:13234 tree.c:13245
+#: tree.c:13245 tree.c:13256
#, gcc-internal-format
msgid "type's TREE_TYPE"
msgstr ""
-#: tree.c:13241
+#: tree.c:13252
#, gcc-internal-format
msgid "type is not compatible with its vairant"
msgstr ""
-#: tree.c:13540
+#: tree.c:13555
#, gcc-internal-format
msgid "Main variant is not defined"
msgstr ""
-#: tree.c:13545
+#: tree.c:13560
#, gcc-internal-format
msgid "TYPE_MAIN_VARIANT has different TYPE_MAIN_VARIANT"
msgstr ""
-#: tree.c:13557
+#: tree.c:13572
#, gcc-internal-format
msgid "TYPE_CANONICAL has different TYPE_CANONICAL"
msgstr ""
-#: tree.c:13575
+#: tree.c:13590
#, gcc-internal-format
msgid "TYPE_CANONICAL is not compatible"
msgstr ""
-#: tree.c:13583
+#: tree.c:13598
#, gcc-internal-format
msgid "TYPE_MODE of TYPE_CANONICAL is not compatible"
msgstr ""
-#: tree.c:13591
+#: tree.c:13606
#, gcc-internal-format
msgid "TYPE_CANONICAL of main variant is not main variant"
msgstr ""
-#: tree.c:13607
+#: tree.c:13622
#, gcc-internal-format
msgid "TYPE_VFIELD is not FIELD_DECL nor TREE_LIST"
msgstr ""
-#: tree.c:13617
+#: tree.c:13632
#, gcc-internal-format
msgid "TYPE_NEXT_PTR_TO is not POINTER_TYPE"
msgstr ""
-#: tree.c:13627
+#: tree.c:13642
#, gcc-internal-format
msgid "TYPE_NEXT_REF_TO is not REFERENCE_TYPE"
msgstr ""
-#: tree.c:13645
+#: tree.c:13660
#, gcc-internal-format
msgid "TYPE_MINVAL non-NULL"
msgstr ""
-#: tree.c:13657
+#: tree.c:13672
#, gcc-internal-format
msgid "TYPE_METHODS is not FUNCTION_DECL, TEMPLATE_DECL nor error_mark_node"
msgstr ""
-#: tree.c:13668
+#: tree.c:13683
#, gcc-internal-format
msgid "TYPE_METHOD_BASETYPE is not record nor union"
msgstr ""
-#: tree.c:13679
+#: tree.c:13694
#, gcc-internal-format
msgid "TYPE_OFFSET_BASETYPE is not record nor union"
msgstr ""
-#: tree.c:13697
+#: tree.c:13712
#, gcc-internal-format
msgid "TYPE_ARRAY_MAX_SIZE not INTEGER_CST"
msgstr ""
-#: tree.c:13704
+#: tree.c:13719
#, gcc-internal-format
msgid "TYPE_MAXVAL non-NULL"
msgstr ""
-#: tree.c:13716
+#: tree.c:13731
#, gcc-internal-format
msgid "TYPE_BINFO is not TREE_BINFO"
msgstr ""
-#: tree.c:13724
+#: tree.c:13739
#, gcc-internal-format
msgid "TYPE_BINFO type is not TYPE_MAIN_VARIANT"
msgstr ""
-#: tree.c:13731
+#: tree.c:13746
#, gcc-internal-format
msgid "TYPE_LANG_SLOT_1 (binfo) field is non-NULL"
msgstr ""
-#: tree.c:13747
+#: tree.c:13762
#, gcc-internal-format
msgid "Enum value is not CONST_DECL or INTEGER_CST"
msgstr ""
-#: tree.c:13755
+#: tree.c:13770
#, gcc-internal-format
msgid "Enum value type is not INTEGER_TYPE nor convertible to the enum"
msgstr ""
-#: tree.c:13762
+#: tree.c:13777
#, gcc-internal-format
msgid "Enum value name is not IDENTIFIER_NODE"
msgstr ""
-#: tree.c:13772
+#: tree.c:13787
#, gcc-internal-format
msgid "Array TYPE_DOMAIN is not integer type"
msgstr ""
-#: tree.c:13781
+#: tree.c:13796
#, gcc-internal-format
msgid "TYPE_FIELDS defined in incomplete type"
msgstr ""
-#: tree.c:13801
+#: tree.c:13816
#, gcc-internal-format
msgid "Wrong tree in TYPE_FIELDS list"
msgstr ""
-#: tree.c:13816
+#: tree.c:13831
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES_P is %i while TYPE_CACHED_VALUES is %p"
msgstr ""
-#: tree.c:13822
+#: tree.c:13837
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES is not TREE_VEC"
msgstr ""
-#: tree.c:13835
+#: tree.c:13850
#, gcc-internal-format
msgid "wrong TYPE_CACHED_VALUES entry"
msgstr ""
-#: tree.c:13848
+#: tree.c:13863
#, gcc-internal-format
msgid "TREE_PURPOSE is non-NULL in TYPE_ARG_TYPES list"
msgstr ""
-#: tree.c:13854
+#: tree.c:13869
#, gcc-internal-format
msgid "Wrong entry in TYPE_ARG_TYPES list"
msgstr ""
-#: tree.c:13861
+#: tree.c:13876
#, gcc-internal-format
msgid "TYPE_VALUES_RAW field is non-NULL"
msgstr ""
-#: tree.c:13873
+#: tree.c:13888
#, gcc-internal-format
msgid "TYPE_CACHED_VALUES_P is set while it should not"
msgstr ""
-#: tree.c:13879
+#: tree.c:13894
#, gcc-internal-format
msgid "TYPE_STRING_FLAG is set on wrong type code"
msgstr ""
-#: tree.c:13891
+#: tree.c:13906
#, gcc-internal-format
msgid ""
"TYPE_STRING_FLAG is set on type that does not look like char nor array of "
"chars"
msgstr ""
-#: tree.c:13903
+#: tree.c:13918
#, gcc-internal-format
msgid "TYPE_METHOD_BASETYPE is not main variant"
msgstr ""
-#: tree.c:13910
+#: tree.c:13925
#, gcc-internal-format
msgid "verify_type failed"
msgstr ""
"required to support"
msgstr ""
-#: c-family/c-common.c:1126 c-family/c-common.c:1138 cp/constexpr.c:1619
-#: cp/constexpr.c:3520
+#: c-family/c-common.c:1126 c-family/c-common.c:1138 cp/constexpr.c:1647
+#: cp/constexpr.c:3618
#, gcc-internal-format
msgid "overflow in constant expression"
msgstr ""
msgid "suggest parentheses around assignment used as truth value"
msgstr ""
-#: c-family/c-common.c:4668 c/c-decl.c:4126 c/c-typeck.c:13534
+#: c-family/c-common.c:4668 c/c-decl.c:4126 c/c-typeck.c:13544
#, gcc-internal-format
msgid "invalid use of %<restrict%>"
msgstr ""
msgid "duplicate case value"
msgstr ""
-#: c-family/c-common.c:6133 c-family/c-common.c:12710
+#: c-family/c-common.c:6133 c-family/c-common.c:12712
#, gcc-internal-format
msgid "previously used here"
msgstr ""
msgstr ""
#: c-family/c-common.c:6684 c-family/c-common.c:6712 c-family/c-common.c:6808
-#: ada/gcc-interface/utils.c:5995
+#: ada/gcc-interface/utils.c:6021
#, gcc-internal-format
msgid "%qE attribute ignored due to conflict with attribute %qs"
msgstr ""
msgid "type was previously declared %qE"
msgstr ""
-#: c-family/c-common.c:8777 cp/class.c:4626
+#: c-family/c-common.c:8777 cp/class.c:4630
#, gcc-internal-format
msgid ""
"%<transaction_safe_dynamic%> may only be specified for a virtual function"
msgid "invalid vector type for attribute %qE"
msgstr ""
-#: c-family/c-common.c:9007 ada/gcc-interface/utils.c:3772
+#: c-family/c-common.c:9007 ada/gcc-interface/utils.c:3790
#, gcc-internal-format
msgid "vector size not an integral multiple of component size"
msgstr ""
-#: c-family/c-common.c:9013 ada/gcc-interface/utils.c:3779
+#: c-family/c-common.c:9013 ada/gcc-interface/utils.c:3797
#, gcc-internal-format
msgid "zero vector size"
msgstr ""
msgid "number of components of the vector not a power of two"
msgstr ""
-#: c-family/c-common.c:9049 ada/gcc-interface/utils.c:5852
+#: c-family/c-common.c:9049 ada/gcc-interface/utils.c:5878
#, gcc-internal-format
msgid "nonnull attribute without arguments on a non-prototype"
msgstr ""
-#: c-family/c-common.c:9068 ada/gcc-interface/utils.c:5866
+#: c-family/c-common.c:9068 ada/gcc-interface/utils.c:5892
#, gcc-internal-format, gfc-internal-format
msgid "nonnull argument has invalid operand number (argument %lu)"
msgstr ""
-#: c-family/c-common.c:9090 ada/gcc-interface/utils.c:5888
+#: c-family/c-common.c:9090 ada/gcc-interface/utils.c:5914
#, gcc-internal-format, gfc-internal-format
msgid ""
"nonnull argument with out-of-range operand number (argument %lu, operand %lu)"
msgstr ""
-#: c-family/c-common.c:9098 ada/gcc-interface/utils.c:5897
+#: c-family/c-common.c:9098 ada/gcc-interface/utils.c:5923
#, gcc-internal-format, gfc-internal-format
msgid ""
"nonnull argument references non-pointer operand (argument %lu, operand %lu)"
msgid "%qE attribute only applies to variadic functions"
msgstr ""
-#: c-family/c-common.c:9382 ada/gcc-interface/utils.c:5939
+#: c-family/c-common.c:9382 ada/gcc-interface/utils.c:5965
#, gcc-internal-format
msgid "requested position is not an integer constant"
msgstr ""
-#: c-family/c-common.c:9390 ada/gcc-interface/utils.c:5946
+#: c-family/c-common.c:9390 ada/gcc-interface/utils.c:5972
#, gcc-internal-format
msgid "requested position is less than zero"
msgstr ""
msgid "not enough arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:9815 c-family/c-common.c:10816 c/c-typeck.c:3213
+#: c-family/c-common.c:9815 c-family/c-common.c:10818 c/c-typeck.c:3213
#, gcc-internal-format
msgid "too many arguments to function %qE"
msgstr ""
msgid "invalid type argument of implicit conversion (have %qT)"
msgstr ""
-#: c-family/c-common.c:10666 cp/init.c:2801 cp/init.c:2820
+#: c-family/c-common.c:10666 cp/init.c:2806 cp/init.c:2825
#, gcc-internal-format
msgid "size of array is too large"
msgstr ""
-#: c-family/c-common.c:10719 c-family/c-common.c:10790 c/c-typeck.c:3459
+#: c-family/c-common.c:10721 c-family/c-common.c:10792 c/c-typeck.c:3459
#, gcc-internal-format
msgid "too few arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:10749
+#: c-family/c-common.c:10751
#, gcc-internal-format
msgid "operand type %qT is incompatible with argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10883
+#: c-family/c-common.c:10885
#, gcc-internal-format
msgid "incorrect number of arguments to function %qE"
msgstr ""
-#: c-family/c-common.c:10898
+#: c-family/c-common.c:10900
#, gcc-internal-format
msgid "argument 1 of %qE must be a non-void pointer type"
msgstr ""
-#: c-family/c-common.c:10907
+#: c-family/c-common.c:10909
#, gcc-internal-format
msgid "argument 1 of %qE must be a pointer to a constant size type"
msgstr ""
-#: c-family/c-common.c:10918
+#: c-family/c-common.c:10920
#, gcc-internal-format
msgid "argument 1 of %qE must be a pointer to a nonzero size object"
msgstr ""
-#: c-family/c-common.c:10933
+#: c-family/c-common.c:10935
#, gcc-internal-format
msgid "argument %d of %qE must be a pointer type"
msgstr ""
-#: c-family/c-common.c:10941
+#: c-family/c-common.c:10943
#, gcc-internal-format
msgid "size mismatch in argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10957
+#: c-family/c-common.c:10959
#, gcc-internal-format
msgid "invalid memory model argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:10964
+#: c-family/c-common.c:10966
#, gcc-internal-format
msgid "non-integer memory model argument %d of %qE"
msgstr ""
-#: c-family/c-common.c:11562
+#: c-family/c-common.c:11564
#, gcc-internal-format
msgid "array subscript has type %<char%>"
msgstr ""
-#: c-family/c-common.c:11597 c-family/c-common.c:11600
+#: c-family/c-common.c:11599 c-family/c-common.c:11602
#, gcc-internal-format
msgid "suggest parentheses around %<+%> inside %<<<%>"
msgstr ""
-#: c-family/c-common.c:11603 c-family/c-common.c:11606
+#: c-family/c-common.c:11605 c-family/c-common.c:11608
#, gcc-internal-format
msgid "suggest parentheses around %<-%> inside %<<<%>"
msgstr ""
-#: c-family/c-common.c:11612 c-family/c-common.c:11615
+#: c-family/c-common.c:11614 c-family/c-common.c:11617
#, gcc-internal-format
msgid "suggest parentheses around %<+%> inside %<>>%>"
msgstr ""
-#: c-family/c-common.c:11618 c-family/c-common.c:11621
+#: c-family/c-common.c:11620 c-family/c-common.c:11623
#, gcc-internal-format
msgid "suggest parentheses around %<-%> inside %<>>%>"
msgstr ""
-#: c-family/c-common.c:11627 c-family/c-common.c:11630
+#: c-family/c-common.c:11629 c-family/c-common.c:11632
#, gcc-internal-format
msgid "suggest parentheses around %<&&%> within %<||%>"
msgstr ""
-#: c-family/c-common.c:11637 c-family/c-common.c:11641
+#: c-family/c-common.c:11639 c-family/c-common.c:11643
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of %<|%>"
msgstr ""
-#: c-family/c-common.c:11645 c-family/c-common.c:11648
+#: c-family/c-common.c:11647 c-family/c-common.c:11650
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<|%>"
msgstr ""
-#: c-family/c-common.c:11653
+#: c-family/c-common.c:11655
#, gcc-internal-format
msgid ""
"suggest parentheses around operand of %<!%> or change %<|%> to %<||%> or %<!"
"%> to %<~%>"
msgstr ""
-#: c-family/c-common.c:11661 c-family/c-common.c:11665
+#: c-family/c-common.c:11663 c-family/c-common.c:11667
#, gcc-internal-format
msgid "suggest parentheses around arithmetic in operand of %<^%>"
msgstr ""
-#: c-family/c-common.c:11669 c-family/c-common.c:11672
+#: c-family/c-common.c:11671 c-family/c-common.c:11674
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<^%>"
msgstr ""
-#: c-family/c-common.c:11678 c-family/c-common.c:11681
+#: c-family/c-common.c:11680 c-family/c-common.c:11683
#, gcc-internal-format
msgid "suggest parentheses around %<+%> in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11684 c-family/c-common.c:11687
+#: c-family/c-common.c:11686 c-family/c-common.c:11689
#, gcc-internal-format
msgid "suggest parentheses around %<-%> in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11691 c-family/c-common.c:11694
+#: c-family/c-common.c:11693 c-family/c-common.c:11696
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<&%>"
msgstr ""
-#: c-family/c-common.c:11699
+#: c-family/c-common.c:11701
#, gcc-internal-format
msgid ""
"suggest parentheses around operand of %<!%> or change %<&%> to %<&&%> or %<!"
"%> to %<~%>"
msgstr ""
-#: c-family/c-common.c:11706 c-family/c-common.c:11709
+#: c-family/c-common.c:11708 c-family/c-common.c:11711
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<==%>"
msgstr ""
-#: c-family/c-common.c:11714 c-family/c-common.c:11717
+#: c-family/c-common.c:11716 c-family/c-common.c:11719
#, gcc-internal-format
msgid "suggest parentheses around comparison in operand of %<!=%>"
msgstr ""
-#: c-family/c-common.c:11727 c-family/c-common.c:11733
+#: c-family/c-common.c:11729 c-family/c-common.c:11735
#, gcc-internal-format
msgid "comparisons like %<X<=Y<=Z%> do not have their mathematical meaning"
msgstr ""
-#: c-family/c-common.c:11749
+#: c-family/c-common.c:11751
#, gcc-internal-format
msgid "label %q+D defined but not used"
msgstr ""
-#: c-family/c-common.c:11751
+#: c-family/c-common.c:11753
#, gcc-internal-format
msgid "label %q+D declared but not defined"
msgstr ""
-#: c-family/c-common.c:11767
+#: c-family/c-common.c:11769
#, gcc-internal-format
msgid "division by zero"
msgstr ""
-#: c-family/c-common.c:11799 c/c-typeck.c:11048 c/c-typeck.c:11205
+#: c-family/c-common.c:11801 c/c-typeck.c:11058 c/c-typeck.c:11215
#: cp/typeck.c:4820
#, gcc-internal-format
msgid "comparison between types %qT and %qT"
msgstr ""
-#: c-family/c-common.c:11850
+#: c-family/c-common.c:11852
#, gcc-internal-format
msgid "comparison between signed and unsigned integer expressions"
msgstr ""
-#: c-family/c-common.c:11901
+#: c-family/c-common.c:11903
#, gcc-internal-format
msgid "promoted ~unsigned is always non-zero"
msgstr ""
-#: c-family/c-common.c:11904
+#: c-family/c-common.c:11906
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with constant"
msgstr ""
-#: c-family/c-common.c:11914
+#: c-family/c-common.c:11916
#, gcc-internal-format
msgid "comparison of promoted ~unsigned with unsigned"
msgstr ""
-#: c-family/c-common.c:11965
+#: c-family/c-common.c:11967
#, gcc-internal-format
msgid "unused parameter %qD"
msgstr ""
-#: c-family/c-common.c:12109
+#: c-family/c-common.c:12111
#, gcc-internal-format
msgid "typedef %qD locally defined but not used"
msgstr ""
-#: c-family/c-common.c:12146 c-family/c-common.c:12172
+#: c-family/c-common.c:12148 c-family/c-common.c:12174
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always false"
msgstr ""
-#: c-family/c-common.c:12149 c-family/c-common.c:12169
+#: c-family/c-common.c:12151 c-family/c-common.c:12171
#, gcc-internal-format
msgid "comparison of constant %qE with boolean expression is always true"
msgstr ""
-#: c-family/c-common.c:12218
+#: c-family/c-common.c:12220
#, gcc-internal-format
msgid "result of %qE requires %u bits to represent, but %qT only has %u bits"
msgstr ""
-#: c-family/c-common.c:12467
+#: c-family/c-common.c:12469
#, gcc-internal-format
msgid "index value is out of bound"
msgstr ""
-#: c-family/c-common.c:12539 c-family/c-common.c:12587
-#: c-family/c-common.c:12602 cp/call.c:4701 cp/call.c:4708
+#: c-family/c-common.c:12541 c-family/c-common.c:12589
+#: c-family/c-common.c:12604 cp/call.c:4701 cp/call.c:4708
#, 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.c:12673
+#: c-family/c-common.c:12675
#, gcc-internal-format
msgid "built-in function %qE must be directly called"
msgstr ""
-#: c-family/c-common.c:12709
+#: c-family/c-common.c:12711
#, gcc-internal-format
msgid "duplicated %<if%> condition"
msgstr ""
-#: c-family/c-common.c:12736 c/c-decl.c:5913
+#: c-family/c-common.c:12738 c/c-decl.c:5923
#, gcc-internal-format
msgid "size of array %qE is too large"
msgstr ""
-#: c-family/c-common.c:12738 c/c-decl.c:5916
+#: c-family/c-common.c:12740 c/c-decl.c:5926
#, gcc-internal-format
msgid "size of unnamed array is too large"
msgstr ""
msgid "%<#pragma omp atomic capture%> uses two different variables for memory"
msgstr ""
-#: c-family/c-omp.c:480 cp/semantics.c:8081
+#: c-family/c-omp.c:480 cp/semantics.c:8082
#, gcc-internal-format
msgid "invalid type for iteration variable %qE"
msgstr ""
msgid "%qE is not initialized"
msgstr ""
-#: c-family/c-omp.c:514 cp/semantics.c:7969
+#: c-family/c-omp.c:514 cp/semantics.c:7970
#, gcc-internal-format
msgid "missing controlling predicate"
msgstr ""
-#: c-family/c-omp.c:599 cp/semantics.c:7633
+#: c-family/c-omp.c:599 cp/semantics.c:7634
#, gcc-internal-format
msgid "invalid controlling predicate"
msgstr ""
-#: c-family/c-omp.c:606 cp/semantics.c:7975
+#: c-family/c-omp.c:606 cp/semantics.c:7976
#, gcc-internal-format
msgid "missing increment expression"
msgstr ""
-#: c-family/c-omp.c:670 cp/semantics.c:7748
+#: c-family/c-omp.c:670 cp/semantics.c:7749
#, gcc-internal-format
msgid "invalid increment expression"
msgstr ""
msgid "<type-error>"
msgstr ""
-#: c-family/c-pretty-print.c:366
+#: c-family/c-pretty-print.c:369
#, gcc-internal-format
msgid "<unnamed-unsigned:"
msgstr ""
-#: c-family/c-pretty-print.c:370
+#: c-family/c-pretty-print.c:373
#, gcc-internal-format
msgid "<unnamed-float:"
msgstr ""
-#: c-family/c-pretty-print.c:373
+#: c-family/c-pretty-print.c:376
#, gcc-internal-format
msgid "<unnamed-fixed:"
msgstr ""
-#: c-family/c-pretty-print.c:388
+#: c-family/c-pretty-print.c:391
#, gcc-internal-format
msgid "<typedef-error>"
msgstr ""
-#: c-family/c-pretty-print.c:403
+#: c-family/c-pretty-print.c:406
#, gcc-internal-format
msgid "<tag-error>"
msgstr ""
-#: c-family/c-pretty-print.c:1241
+#: c-family/c-pretty-print.c:1244
#, gcc-internal-format
msgid "<erroneous-expression>"
msgstr ""
-#: c-family/c-pretty-print.c:1245 cp/cxx-pretty-print.c:140
+#: c-family/c-pretty-print.c:1248 cp/cxx-pretty-print.c:140
#, gcc-internal-format
msgid "<return-value>"
msgstr ""
msgid "wrong type argument to %s"
msgstr ""
-#: c-family/cilk.c:93 cp/parser.c:6518
+#: c-family/cilk.c:93 cp/parser.c:6523
#, gcc-internal-format
msgid "%<_Cilk_spawn%> may only be used inside a function"
msgstr ""
msgid "-mcpu=%s has invalid silicon revision"
msgstr ""
-#: common/config/i386/i386-common.c:985
+#: common/config/i386/i386-common.c:970
#, gcc-internal-format
msgid "-malign-loops is obsolete, use -falign-loops"
msgstr ""
-#: common/config/i386/i386-common.c:987
+#: common/config/i386/i386-common.c:972
#, gcc-internal-format, gfc-internal-format
msgid "-malign-loops=%d is not between 0 and %d"
msgstr ""
-#: common/config/i386/i386-common.c:994
+#: common/config/i386/i386-common.c:979
#, gcc-internal-format
msgid "-malign-jumps is obsolete, use -falign-jumps"
msgstr ""
-#: common/config/i386/i386-common.c:996
+#: common/config/i386/i386-common.c:981
#, gcc-internal-format, gfc-internal-format
msgid "-malign-jumps=%d is not between 0 and %d"
msgstr ""
-#: common/config/i386/i386-common.c:1004
+#: common/config/i386/i386-common.c:989
#, gcc-internal-format
msgid "-malign-functions is obsolete, use -falign-functions"
msgstr ""
-#: common/config/i386/i386-common.c:1006
+#: common/config/i386/i386-common.c:991
#, gcc-internal-format, gfc-internal-format
msgid "-malign-functions=%d is not between 0 and %d"
msgstr ""
-#: common/config/i386/i386-common.c:1015
+#: common/config/i386/i386-common.c:1000
#, gcc-internal-format, gfc-internal-format
msgid "-mbranch-cost=%d is not between 0 and 5"
msgstr ""
-#: common/config/i386/i386-common.c:1069
+#: common/config/i386/i386-common.c:1054
#, gcc-internal-format
msgid "%<-fsplit-stack%> currently only supported on GNU/Linux"
msgstr ""
-#: common/config/i386/i386-common.c:1075
+#: common/config/i386/i386-common.c:1060
#, gcc-internal-format
msgid "%<-fsplit-stack%> requires assembler support for CFI directives"
msgstr ""
msgid "sysctl for kern.osversion failed: %m"
msgstr ""
-#: config/darwin-driver.c:84
+#: config/darwin-driver.c:85
#, gcc-internal-format
msgid "couldn%'t understand kern.osversion %q.*s"
msgstr ""
#. Arbitrary limit, number should be like xx.yy.zz
-#: config/darwin-driver.c:124
+#: config/darwin-driver.c:125
#, gcc-internal-format
msgid "couldn%'t understand version %s\n"
msgstr ""
-#: config/darwin-driver.c:177
+#: config/darwin-driver.c:178
#, gcc-internal-format, gfc-internal-format
msgid "this compiler does not support %s"
msgstr ""
-#: config/darwin-driver.c:232
+#: config/darwin-driver.c:233
#, gcc-internal-format
msgid "this compiler does not support PowerPC (arch flags ignored)"
msgstr ""
-#: config/darwin-driver.c:236
+#: config/darwin-driver.c:237
#, gcc-internal-format, gfc-internal-format
msgid "%s conflicts with i386 (arch flags ignored)"
msgstr ""
-#: config/darwin-driver.c:244
+#: config/darwin-driver.c:245
#, gcc-internal-format, gfc-internal-format
msgid "%s conflicts with x86_64 (arch flags ignored)"
msgstr ""
-#: config/darwin-driver.c:251
+#: config/darwin-driver.c:252
#, gcc-internal-format
msgid "this compiler does not support X86 (arch flags ignored)"
msgstr ""
-#: config/darwin-driver.c:255
+#: config/darwin-driver.c:256
#, gcc-internal-format, gfc-internal-format
msgid "%s conflicts with ppc (arch flags ignored)"
msgstr ""
-#: config/darwin-driver.c:263
+#: config/darwin-driver.c:264
#, gcc-internal-format, gfc-internal-format
msgid "%s conflicts with ppc64 (arch flags ignored)"
msgstr ""
-#: config/darwin.c:1650
+#: config/darwin.c:1691
#, gcc-internal-format
msgid ""
"the use of _OBJC_-prefixed variable names to select meta-data sections is "
"deprecated at 4.6 and will be removed in 4.7"
msgstr ""
-#: config/darwin.c:1905
+#: config/darwin.c:1946
#, gcc-internal-format, gfc-internal-format
msgid "failed to open temporary file %s for LTO output"
msgstr ""
-#: config/darwin.c:1994
+#: config/darwin.c:2035
#, gcc-internal-format
msgid ""
"%qE 2.95 vtable-compatibility attribute applies only when compiling a kext"
msgstr ""
-#: config/darwin.c:2001
+#: config/darwin.c:2042
#, gcc-internal-format
msgid "%qE 2.95 vtable-compatibility attribute applies only to C++ classes"
msgstr ""
-#: config/darwin.c:2713
+#: config/darwin.c:2758
#, gcc-internal-format
msgid ""
"protected visibility attribute not supported in this configuration; ignored"
msgstr ""
-#: config/darwin.c:2899
+#: config/darwin.c:2944
#, gcc-internal-format, gfc-internal-format
msgid "failed to open temporary file %s with LTO output"
msgstr ""
-#: config/darwin.c:3072
+#: config/darwin.c:3123
#, gcc-internal-format
msgid ""
"%<-fobjc-abi-version%> >= 2 must be used for %<-m64%> targets with %<-fnext-"
"runtime%>"
msgstr ""
-#: config/darwin.c:3076
+#: config/darwin.c:3127
#, gcc-internal-format
msgid ""
"%<-fobjc-abi-version%> >= 2 is not supported on %<-m32%> targets with %<-"
"fnext-runtime%>"
msgstr ""
-#: config/darwin.c:3161
+#: config/darwin.c:3212
#, gcc-internal-format
msgid ""
"%<-mdynamic-no-pic%> overrides %<-fpic%>, %<-fPIC%>, %<-fpie%> or %<-fPIE%>"
msgstr ""
-#: config/darwin.c:3349
+#: config/darwin.c:3400
#, gcc-internal-format
msgid "built-in function %qD requires the %<-mconstant-cfstrings%> flag"
msgstr ""
-#: config/darwin.c:3356
+#: config/darwin.c:3407
#, gcc-internal-format
msgid "built-in function %qD takes one argument only"
msgstr ""
-#: config/darwin.c:3442
+#: config/darwin.c:3493
#, gcc-internal-format
msgid "CFString literal is missing"
msgstr ""
-#: config/darwin.c:3453
+#: config/darwin.c:3504
#, gcc-internal-format
msgid "CFString literal expression is not a string constant"
msgstr ""
-#: config/darwin.c:3476
+#: config/darwin.c:3527
#, gcc-internal-format, gfc-internal-format
msgid "%s in CFString literal"
msgstr ""
#. coalesced sections. Weak aliases (or any other kind of aliases) are
#. not supported. Weak symbols that aren't visible outside the .s file
#. are not supported.
-#: config/darwin.h:453
+#: config/darwin.h:478
#, gcc-internal-format
msgid "alias definitions not supported in Mach-O; ignored"
msgstr ""
msgid "malformed target %s list %qs"
msgstr ""
-#: config/aarch64/aarch64.c:10813
+#: config/aarch64/aarch64.c:10811
#, gcc-internal-format
msgid "%Klane %wd out of range %wd - %wd"
msgstr ""
-#: config/aarch64/aarch64.c:10815
+#: config/aarch64/aarch64.c:10813
#, gcc-internal-format
msgid "lane %wd out of range %wd - %wd"
msgstr ""
msgid "Thumb-1 hard-float VFP ABI"
msgstr ""
-#: config/arm/arm.c:6456 config/arm/arm.c:6474 config/avr/avr.c:8988
-#: config/avr/avr.c:9004 config/bfin/bfin.c:4672 config/bfin/bfin.c:4733
+#: config/arm/arm.c:6456 config/arm/arm.c:6474 config/avr/avr.c:9024
+#: config/avr/avr.c:9040 config/bfin/bfin.c:4672 config/bfin/bfin.c:4733
#: config/bfin/bfin.c:4762 config/epiphany/epiphany.c:472
-#: config/h8300/h8300.c:5453 config/i386/i386.c:6817 config/i386/i386.c:12002
-#: config/i386/i386.c:44513 config/i386/i386.c:44563 config/i386/i386.c:44633
+#: config/h8300/h8300.c:5453 config/i386/i386.c:6810 config/i386/i386.c:12020
+#: config/i386/i386.c:44685 config/i386/i386.c:44735 config/i386/i386.c:44805
#: config/m68k/m68k.c:748 config/mcore/mcore.c:3052 config/mep/mep.c:3884
#: config/mep/mep.c:3898 config/mep/mep.c:3972 config/nvptx/nvptx.c:3794
-#: config/rl78/rl78.c:756 config/rs6000/rs6000.c:32343 config/rx/rx.c:2695
+#: config/rl78/rl78.c:756 config/rs6000/rs6000.c:32410 config/rx/rx.c:2695
#: config/rx/rx.c:2721 config/s390/s390.c:1061 config/sh/sh.c:9780
#: config/sh/sh.c:9798 config/sh/sh.c:9827 config/sh/sh.c:9909
#: config/sh/sh.c:9932 config/spu/spu.c:3680 config/stormy16/stormy16.c:2211
msgid "%qE attribute only applies to functions"
msgstr ""
-#: config/arm/arm.c:12912
+#: config/arm/arm.c:12907
#, gcc-internal-format
msgid "%K%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:12915
+#: config/arm/arm.c:12910
#, gcc-internal-format
msgid "%s %wd out of range %wd - %wd"
msgstr ""
-#: config/arm/arm.c:23605
+#: config/arm/arm.c:23604
#, gcc-internal-format
msgid "unable to compute real location of stacked parameter"
msgstr ""
-#: config/arm/arm.c:24216
+#: config/arm/arm.c:24215
#, gcc-internal-format
msgid "Unexpected thumb1 far jump"
msgstr ""
-#: config/arm/arm.c:24483
+#: config/arm/arm.c:24482
#, gcc-internal-format
msgid "no low registers available for popping high registers"
msgstr ""
msgid "interrupt Service Routines cannot be coded in Thumb mode"
msgstr ""
-#: config/arm/arm.c:24956
+#: config/arm/arm.c:24960
#, gcc-internal-format
msgid "-fstack-check=specific for Thumb-1"
msgstr ""
-#: config/arm/arm.c:30017 config/i386/i386.c:6041 config/s390/s390.c:14532
+#: config/arm/arm.c:30021 config/i386/i386.c:6034 config/s390/s390.c:14534
#, gcc-internal-format
msgid "attribute %<target%> argument not a string"
msgstr ""
-#: config/arm/arm.c:30040
+#: config/arm/arm.c:30044
#, gcc-internal-format, gfc-internal-format
msgid "invalid fpu for attribute(target(\"%s\"))"
msgstr ""
-#: config/arm/arm.c:30046 config/i386/i386.c:6107 config/i386/i386.c:6154
-#: config/s390/s390.c:14598 config/s390/s390.c:14648 config/s390/s390.c:14665
+#: config/arm/arm.c:30050 config/i386/i386.c:6100 config/i386/i386.c:6147
+#: config/s390/s390.c:14600 config/s390/s390.c:14650 config/s390/s390.c:14667
#, gcc-internal-format, gfc-internal-format
msgid "attribute(target(\"%s\")) is unknown"
msgstr ""
msgid "accessing program memory with data memory address"
msgstr ""
-#: config/avr/avr.c:2850
+#: config/avr/avr.c:2886
#, gcc-internal-format, gfc-internal-format
msgid "fixed register %s used to pass parameter to function"
msgstr ""
-#: config/avr/avr.c:3121
+#: config/avr/avr.c:3157
#, gcc-internal-format
msgid "writing to address space %qs not supported"
msgstr ""
-#: config/avr/avr.c:9021 config/bfin/bfin.c:4794 config/i386/winnt.c:58
+#: config/avr/avr.c:9057 config/bfin/bfin.c:4794 config/i386/winnt.c:58
#: config/mep/mep.c:3788 config/mep/mep.c:3926
#, gcc-internal-format
msgid "%qE attribute only applies to variables"
msgstr ""
-#: config/avr/avr.c:9032 config/mep/mep.c:3936
+#: config/avr/avr.c:9068 config/mep/mep.c:3936
#, gcc-internal-format
msgid "%qE attribute allows only an integer constant argument"
msgstr ""
-#: config/avr/avr.c:9042
+#: config/avr/avr.c:9078
#, gcc-internal-format
msgid "%qE attribute address out of range"
msgstr ""
-#: config/avr/avr.c:9055
+#: config/avr/avr.c:9091
#, gcc-internal-format
msgid "both %s and %qE attribute provide address"
msgstr ""
-#: config/avr/avr.c:9065
+#: config/avr/avr.c:9101
#, gcc-internal-format
msgid "%qE attribute on non-volatile variable"
msgstr ""
-#: config/avr/avr.c:9269
+#: config/avr/avr.c:9305
#, gcc-internal-format
msgid "%qT uses address space %qs beyond flash of %d KiB"
msgstr ""
-#: config/avr/avr.c:9272
+#: config/avr/avr.c:9308
#, gcc-internal-format
msgid "%s %q+D uses address space %qs beyond flash of %d KiB"
msgstr ""
-#: config/avr/avr.c:9278
+#: config/avr/avr.c:9314
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %qT"
msgstr ""
-#: config/avr/avr.c:9281
+#: config/avr/avr.c:9317
#, gcc-internal-format
msgid "pointer targeting address space %qs must be const in %s %q+D"
msgstr ""
-#: config/avr/avr.c:9319
+#: config/avr/avr.c:9355
#, gcc-internal-format
msgid "variable %q+D located in address space %qs beyond flash of %d KiB"
msgstr ""
-#: config/avr/avr.c:9324
+#: config/avr/avr.c:9360
#, gcc-internal-format
msgid ""
"variable %q+D located in address space %qs which is not supported for "
"architecture %qs"
msgstr ""
-#: config/avr/avr.c:9340
+#: config/avr/avr.c:9376
#, 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.c:9380
+#: config/avr/avr.c:9416
#, gcc-internal-format
msgid "static IO declaration for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9412
+#: config/avr/avr.c:9448
#, gcc-internal-format
msgid "IO definition for %q+D needs an address"
msgstr ""
-#: config/avr/avr.c:9519
+#: config/avr/avr.c:9555
#, gcc-internal-format
msgid "only uninitialized variables can be placed in the .noinit section"
msgstr ""
-#: config/avr/avr.c:9560
+#: config/avr/avr.c:9596
#, gcc-internal-format
msgid "uninitialized variable %q+D put into program memory area"
msgstr ""
-#: config/avr/avr.c:9672
+#: config/avr/avr.c:9708
#, gcc-internal-format
msgid "architecture %qs supported for assembler only"
msgstr ""
-#: config/avr/avr.c:12191
+#: config/avr/avr.c:12231
#, gcc-internal-format
msgid "conversion from address space %qs to address space %qs"
msgstr ""
-#: config/avr/avr.c:13247
+#: config/avr/avr.c:13287
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time integer constant"
msgstr ""
-#: config/avr/avr.c:13261
+#: config/avr/avr.c:13301
#, gcc-internal-format, gfc-internal-format
msgid "%s expects a compile time long integer constant as first argument"
msgstr ""
-#: config/avr/avr.c:13289
+#: config/avr/avr.c:13329
#, 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.c:13298
+#: config/avr/avr.c:13338
#, gcc-internal-format
msgid "rounding result will always be 0"
msgstr ""
msgid "can%'t set position in PCH file: %m"
msgstr ""
-#: config/i386/i386.c:4088
+#: config/i386/i386.c:4089
#, gcc-internal-format, gfc-internal-format
msgid "wrong arg %s to option %s"
msgstr ""
-#: config/i386/i386.c:4095
+#: config/i386/i386.c:4096
#, gcc-internal-format, gfc-internal-format
msgid "size ranges of option %s should be increasing"
msgstr ""
-#: config/i386/i386.c:4106
+#: config/i386/i386.c:4107
#, gcc-internal-format, gfc-internal-format
msgid "wrong stringop strategy name %s specified for option %s"
msgstr ""
#. rep; movq isn't available in 32-bit code.
-#: config/i386/i386.c:4116
+#: config/i386/i386.c:4117
#, gcc-internal-format, gfc-internal-format
msgid ""
"stringop strategy name %s specified for option %s not supported for 32-bit "
"code"
msgstr ""
-#: config/i386/i386.c:4131
+#: config/i386/i386.c:4132
#, gcc-internal-format, gfc-internal-format
msgid "unknown alignment %s specified for option %s"
msgstr ""
-#: config/i386/i386.c:4142
+#: config/i386/i386.c:4143
#, gcc-internal-format, gfc-internal-format
msgid "the max value for the last size range should be -1 for option %s"
msgstr ""
-#: config/i386/i386.c:4150
+#: config/i386/i386.c:4151
#, gcc-internal-format, gfc-internal-format
msgid "too many size ranges specified in option %s"
msgstr ""
-#: config/i386/i386.c:4204
+#: config/i386/i386.c:4205
#, gcc-internal-format, gfc-internal-format
msgid "Unknown parameter to option -mtune-ctrl: %s"
msgstr ""
msgid "code model %qs not supported in x32 mode"
msgstr ""
-#: config/i386/i386.c:4739 config/i386/i386.c:4748 config/i386/i386.c:5837
+#: config/i386/i386.c:4739 config/i386/i386.c:4748 config/i386/i386.c:5831
#, gcc-internal-format, gfc-internal-format
msgid "code model %s does not support PIC mode"
msgstr ""
msgid "%i-bit mode not compiled in"
msgstr ""
-#: config/i386/i386.c:4794 config/i386/i386.c:5025
+#: config/i386/i386.c:4794 config/i386/i386.c:5022
#, gcc-internal-format
msgid "CPU you selected does not support x86-64 instruction set"
msgstr ""
-#: config/i386/i386.c:4986 config/i386/i386.c:4989
+#: config/i386/i386.c:4983 config/i386/i386.c:4986
#, gcc-internal-format
msgid "Intel MPX does not support x32"
msgstr ""
-#: config/i386/i386.c:4992
+#: config/i386/i386.c:4989
#, gcc-internal-format, gfc-internal-format
msgid "generic CPU can be used only for %stune=%s %s"
msgstr ""
-#: config/i386/i386.c:4995
+#: config/i386/i386.c:4992
#, gcc-internal-format, gfc-internal-format
msgid "intel CPU can be used only for %stune=%s %s"
msgstr ""
-#: config/i386/i386.c:4998
+#: config/i386/i386.c:4995
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for %sarch=%s %s"
msgstr ""
-#: config/i386/i386.c:5041
+#: config/i386/i386.c:5038
#, gcc-internal-format, gfc-internal-format
msgid "bad value (%s) for %stune=%s %s"
msgstr ""
-#: config/i386/i386.c:5105
+#: config/i386/i386.c:5102
#, gcc-internal-format
msgid "-mregparm is ignored in 64-bit mode"
msgstr ""
-#: config/i386/i386.c:5107
+#: config/i386/i386.c:5104
#, gcc-internal-format
msgid "-mregparm is ignored for Intel MCU psABI"
msgstr ""
-#: config/i386/i386.c:5110
+#: config/i386/i386.c:5107
#, gcc-internal-format, gfc-internal-format
msgid "-mregparm=%d is not between 0 and %d"
msgstr ""
-#: config/i386/i386.c:5141
+#: config/i386/i386.c:5138
#, gcc-internal-format, gfc-internal-format
msgid "%srtd%s is ignored in 64bit mode"
msgstr ""
-#: config/i386/i386.c:5219
+#: config/i386/i386.c:5212
#, gcc-internal-format
msgid "-mpreferred-stack-boundary is not supported for this target"
msgstr ""
-#: config/i386/i386.c:5222
+#: config/i386/i386.c:5215
#, gcc-internal-format, gfc-internal-format
msgid "-mpreferred-stack-boundary=%d is not between %d and %d"
msgstr ""
-#: config/i386/i386.c:5245
+#: config/i386/i386.c:5238
#, gcc-internal-format, gfc-internal-format
msgid "-mincoming-stack-boundary=%d is not between %d and 12"
msgstr ""
-#: config/i386/i386.c:5258
+#: config/i386/i386.c:5251
#, gcc-internal-format
msgid "-mnop-mcount is not compatible with this target"
msgstr ""
-#: config/i386/i386.c:5261
+#: config/i386/i386.c:5254
#, gcc-internal-format
msgid "-mnop-mcount is not implemented for -fPIC"
msgstr ""
-#: config/i386/i386.c:5266
+#: config/i386/i386.c:5259
#, gcc-internal-format, gfc-internal-format
msgid "%ssseregparm%s used without SSE enabled"
msgstr ""
-#: config/i386/i386.c:5276
+#: config/i386/i386.c:5269
#, gcc-internal-format
msgid "SSE instruction set disabled, using 387 arithmetics"
msgstr ""
-#: config/i386/i386.c:5283
+#: config/i386/i386.c:5276
#, gcc-internal-format
msgid "387 instruction set disabled, using SSE arithmetics"
msgstr ""
-#: config/i386/i386.c:5331
+#: config/i386/i386.c:5324
#, gcc-internal-format, gfc-internal-format
msgid "stack probing requires %saccumulate-outgoing-args%s for correctness"
msgstr ""
-#: config/i386/i386.c:5342
+#: config/i386/i386.c:5335
#, gcc-internal-format, gfc-internal-format
msgid "fixed ebp register requires %saccumulate-outgoing-args%s"
msgstr ""
-#: config/i386/i386.c:5455
+#: config/i386/i386.c:5448
#, gcc-internal-format
msgid "-mfentry isn%'t supported for 32-bit in combination with -fpic"
msgstr ""
-#: config/i386/i386.c:5462
+#: config/i386/i386.c:5455
#, gcc-internal-format
msgid "-mno-fentry isn%'t compatible with SEH"
msgstr ""
-#: config/i386/i386.c:5528 config/rs6000/rs6000.c:4932
+#: config/i386/i386.c:5522 config/rs6000/rs6000.c:4940
#, gcc-internal-format, gfc-internal-format
msgid "unknown option for -mrecip=%s"
msgstr ""
-#: config/i386/i386.c:6135
+#: config/i386/i386.c:6128
#, gcc-internal-format, gfc-internal-format
msgid "option(\"%s\") was already specified"
msgstr ""
-#: config/i386/i386.c:6830 config/i386/i386.c:6881
+#: config/i386/i386.c:6823 config/i386/i386.c:6874
#, gcc-internal-format
msgid "fastcall and regparm attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6835
+#: config/i386/i386.c:6828
#, gcc-internal-format
msgid "regparam and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6842 config/i386/i386.c:44533
+#: config/i386/i386.c:6835 config/i386/i386.c:44705
#, gcc-internal-format
msgid "%qE attribute requires an integer constant argument"
msgstr ""
-#: config/i386/i386.c:6848
+#: config/i386/i386.c:6841
#, gcc-internal-format
msgid "argument to %qE attribute larger than %d"
msgstr ""
-#: config/i386/i386.c:6873 config/i386/i386.c:6916
+#: config/i386/i386.c:6866 config/i386/i386.c:6909
#, gcc-internal-format
msgid "fastcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6877
+#: config/i386/i386.c:6870
#, gcc-internal-format
msgid "fastcall and stdcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6885 config/i386/i386.c:6934
+#: config/i386/i386.c:6878 config/i386/i386.c:6927
#, gcc-internal-format
msgid "fastcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6895 config/i386/i386.c:6912
+#: config/i386/i386.c:6888 config/i386/i386.c:6905
#, gcc-internal-format
msgid "stdcall and cdecl attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6899
+#: config/i386/i386.c:6892
#, gcc-internal-format
msgid "stdcall and fastcall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6903 config/i386/i386.c:6930
+#: config/i386/i386.c:6896 config/i386/i386.c:6923
#, gcc-internal-format
msgid "stdcall and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6920 config/i386/i386.c:6938
+#: config/i386/i386.c:6913 config/i386/i386.c:6931
#, gcc-internal-format
msgid "cdecl and thiscall attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:6926
+#: config/i386/i386.c:6919
#, gcc-internal-format
msgid "%qE attribute is used for non-class method"
msgstr ""
-#: config/i386/i386.c:7164
+#: config/i386/i386.c:7157
#, gcc-internal-format
msgid "calling %qD with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:7167
+#: config/i386/i386.c:7160
#, gcc-internal-format
msgid "calling %qT with attribute sseregparm without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:7495
+#: config/i386/i386.c:7488
#, gcc-internal-format
msgid "X32 does not support ms_abi attribute"
msgstr ""
-#: config/i386/i386.c:7527
+#: config/i386/i386.c:7520
#, gcc-internal-format
msgid "ms_hook_prologue is not compatible with nested function"
msgstr ""
-#: config/i386/i386.c:7840
+#: config/i386/i386.c:7833
#, gcc-internal-format
msgid "AVX512F vector argument without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7846
+#: config/i386/i386.c:7839
#, gcc-internal-format
msgid "AVX512F vector return without AVX512F enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7860
+#: config/i386/i386.c:7853
#, gcc-internal-format
msgid "AVX vector argument without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7866
+#: config/i386/i386.c:7859
#, gcc-internal-format
msgid "AVX vector return without AVX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7882
+#: config/i386/i386.c:7875
#, gcc-internal-format
msgid "SSE vector argument without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7888
+#: config/i386/i386.c:7881
#, gcc-internal-format
msgid "SSE vector return without SSE enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7902
+#: config/i386/i386.c:7895
#, gcc-internal-format
msgid "MMX vector argument without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:7908
+#: config/i386/i386.c:7901
#, gcc-internal-format
msgid "MMX vector return without MMX enabled changes the ABI"
msgstr ""
-#: config/i386/i386.c:8090
+#: config/i386/i386.c:8083
#, gcc-internal-format
msgid ""
"the ABI of passing struct with a flexible array member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8207
+#: config/i386/i386.c:8200
#, gcc-internal-format
msgid "the ABI of passing union with long double has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8325
+#: config/i386/i386.c:8318
#, gcc-internal-format
msgid ""
"the ABI of passing structure with complex float member has changed in GCC 4.4"
msgstr ""
-#: config/i386/i386.c:8488
+#: config/i386/i386.c:8481
#, gcc-internal-format
msgid "SSE register return with SSE disabled"
msgstr ""
-#: config/i386/i386.c:8494
+#: config/i386/i386.c:8487
#, gcc-internal-format
msgid "SSE register argument with SSE disabled"
msgstr ""
-#: config/i386/i386.c:8510
+#: config/i386/i386.c:8503
#, gcc-internal-format
msgid "x87 register return with x87 disabled"
msgstr ""
-#: config/i386/i386.c:8805 config/i386/i386.c:9070
+#: config/i386/i386.c:8798 config/i386/i386.c:9063
#, gcc-internal-format
msgid "calling %qD with SSE calling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:8807 config/i386/i386.c:9072 config/i386/i386.c:9565
+#: config/i386/i386.c:8800 config/i386/i386.c:9065 config/i386/i386.c:9558
#, gcc-internal-format
msgid ""
"this is a GCC bug that can be worked around by adding attribute used to "
"function called"
msgstr ""
-#: config/i386/i386.c:9465
+#: config/i386/i386.c:9458
#, gcc-internal-format, gfc-internal-format
msgid ""
"The ABI for passing parameters with %d-byte alignment has changed in GCC 4.6"
msgstr ""
-#: config/i386/i386.c:9563
+#: config/i386/i386.c:9556
#, gcc-internal-format
msgid "calling %qD with SSE caling convention without SSE/SSE2 enabled"
msgstr ""
-#: config/i386/i386.c:12691
+#: config/i386/i386.c:12709
#, gcc-internal-format
msgid "ms_hook_prologue attribute isn%'t compatible with -mfentry for 32-bit"
msgstr ""
-#: config/i386/i386.c:13757
+#: config/i386/i386.c:13807
#, gcc-internal-format
msgid "-fsplit-stack does not support fastcall with nested function"
msgstr ""
-#: config/i386/i386.c:13777
+#: config/i386/i386.c:13827
#, gcc-internal-format
msgid ""
"-fsplit-stack does not support 2 register parameters for a nested function"
#. FIXME: We could make this work by pushing a register
#. around the addition and comparison.
-#: config/i386/i386.c:13788
+#: config/i386/i386.c:13838
#, gcc-internal-format
msgid "-fsplit-stack does not support 3 register parameters"
msgstr ""
-#: config/i386/i386.c:16599
+#: config/i386/i386.c:16651
#, gcc-internal-format
msgid "extended registers have no high halves"
msgstr ""
-#: config/i386/i386.c:16614
+#: config/i386/i386.c:16666
#, gcc-internal-format
msgid "unsupported operand size for extended register"
msgstr ""
-#: config/i386/i386.c:16806
+#: config/i386/i386.c:16858
#, gcc-internal-format
msgid "non-integer operand used with operand code 'z'"
msgstr ""
-#: config/i386/i386.c:36446
+#: config/i386/i386.c:36510
#, gcc-internal-format
msgid "No dispatcher found for the versioning attributes"
msgstr ""
-#: config/i386/i386.c:36496
+#: config/i386/i386.c:36560
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for %s"
msgstr ""
-#: config/i386/i386.c:36506
+#: config/i386/i386.c:36570
#, gcc-internal-format, gfc-internal-format
msgid "No dispatcher found for the versioning attributes : %s"
msgstr ""
-#: config/i386/i386.c:36754
+#: config/i386/i386.c:36818
#, gcc-internal-format
msgid ""
"Function versions cannot be marked as gnu_inline, bodies have to be generated"
msgstr ""
-#: config/i386/i386.c:36759 config/i386/i386.c:37187
+#: config/i386/i386.c:36823 config/i386/i386.c:37251
#, gcc-internal-format
msgid "Virtual function multiversioning not supported"
msgstr ""
-#: config/i386/i386.c:36822
+#: config/i386/i386.c:36886
#, gcc-internal-format
msgid "missing %<target%> attribute for multi-versioned %D"
msgstr ""
-#: config/i386/i386.c:36825
+#: config/i386/i386.c:36889
#, gcc-internal-format
msgid "previous declaration of %D"
msgstr ""
-#: config/i386/i386.c:37044
+#: config/i386/i386.c:37108
#, gcc-internal-format
msgid "multiversioning needs ifunc which is not supported on this target"
msgstr ""
-#: config/i386/i386.c:37430
+#: config/i386/i386.c:37494
#, gcc-internal-format
msgid "Parameter to builtin must be a string constant or literal"
msgstr ""
-#: config/i386/i386.c:37455 config/i386/i386.c:37505
+#: config/i386/i386.c:37519 config/i386/i386.c:37569
#, gcc-internal-format, gfc-internal-format
msgid "Parameter to builtin not valid: %s"
msgstr ""
-#: config/i386/i386.c:37916 config/i386/i386.c:39271
+#: config/i386/i386.c:38086 config/i386/i386.c:39443
#, gcc-internal-format
msgid "the last argument must be a 2-bit immediate"
msgstr ""
-#: config/i386/i386.c:38311
+#: config/i386/i386.c:38481
#, gcc-internal-format
msgid "the fifth argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:38406
+#: config/i386/i386.c:38576
#, gcc-internal-format
msgid "the third argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39202
+#: config/i386/i386.c:39374
#, gcc-internal-format
msgid "the last argument must be an 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:39217
+#: config/i386/i386.c:39389
#, gcc-internal-format
msgid "the last argument must be a 3-bit immediate"
msgstr ""
-#: config/i386/i386.c:39250
+#: config/i386/i386.c:39422
#, gcc-internal-format
msgid "the last argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:39290
+#: config/i386/i386.c:39462
#, gcc-internal-format
msgid "the last argument must be a 1-bit immediate"
msgstr ""
-#: config/i386/i386.c:39303
+#: config/i386/i386.c:39475
#, gcc-internal-format
msgid "the last argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:39313
+#: config/i386/i386.c:39485
#, gcc-internal-format
msgid "the next to last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39317 config/i386/i386.c:40083
+#: config/i386/i386.c:39489 config/i386/i386.c:40255
#, gcc-internal-format
msgid "the last argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:39485
+#: config/i386/i386.c:39657
#, gcc-internal-format
msgid "the third argument must be comparison constant"
msgstr ""
-#: config/i386/i386.c:39490
+#: config/i386/i386.c:39662
#, gcc-internal-format
msgid "incorrect comparison mode"
msgstr ""
-#: config/i386/i386.c:39496 config/i386/i386.c:39697
+#: config/i386/i386.c:39668 config/i386/i386.c:39869
#, gcc-internal-format
msgid "incorrect rounding operand"
msgstr ""
-#: config/i386/i386.c:39679
+#: config/i386/i386.c:39851
#, gcc-internal-format
msgid "the immediate argument must be a 4-bit immediate"
msgstr ""
-#: config/i386/i386.c:39685
+#: config/i386/i386.c:39857
#, gcc-internal-format
msgid "the immediate argument must be a 5-bit immediate"
msgstr ""
-#: config/i386/i386.c:39688
+#: config/i386/i386.c:39860
#, gcc-internal-format
msgid "the immediate argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:40081
+#: config/i386/i386.c:40253
#, gcc-internal-format
msgid "the last argument must be a 32-bit immediate"
msgstr ""
-#: config/i386/i386.c:40163 config/rs6000/rs6000.c:14475
+#: config/i386/i386.c:40335 config/rs6000/rs6000.c:14505
#, gcc-internal-format
msgid "selector must be an integer constant in the range 0..%wi"
msgstr ""
-#: config/i386/i386.c:40357
+#: config/i386/i386.c:40529
#, gcc-internal-format
msgid "%qE needs unknown isa option"
msgstr ""
-#: config/i386/i386.c:40361
+#: config/i386/i386.c:40533
#, gcc-internal-format
msgid "%qE needs isa option %s"
msgstr ""
-#: config/i386/i386.c:41123
+#: config/i386/i386.c:41295
#, gcc-internal-format
msgid "last argument must be an immediate"
msgstr ""
-#: config/i386/i386.c:41732 config/i386/i386.c:41914
+#: config/i386/i386.c:41904 config/i386/i386.c:42086
#, gcc-internal-format
msgid "the last argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:41967
+#: config/i386/i386.c:42139
#, gcc-internal-format
msgid "the forth argument must be scale 1, 2, 4, 8"
msgstr ""
-#: config/i386/i386.c:41973
+#: config/i386/i386.c:42145
#, gcc-internal-format
msgid "incorrect hint operand"
msgstr ""
-#: config/i386/i386.c:41992
+#: config/i386/i386.c:42164
#, gcc-internal-format
msgid "the xabort's argument must be an 8-bit immediate"
msgstr ""
-#: config/i386/i386.c:44520
+#: config/i386/i386.c:44692
#, gcc-internal-format
msgid "%qE attribute only available for 32-bit"
msgstr ""
-#: config/i386/i386.c:44541
+#: config/i386/i386.c:44713
#, gcc-internal-format
msgid "argument to %qE attribute is neither zero, nor one"
msgstr ""
-#: config/i386/i386.c:44574 config/i386/i386.c:44583
+#: config/i386/i386.c:44746 config/i386/i386.c:44755
#, gcc-internal-format
msgid "ms_abi and sysv_abi attributes are not compatible"
msgstr ""
-#: config/i386/i386.c:44619 config/rs6000/rs6000.c:32426
+#: config/i386/i386.c:44791 config/rs6000/rs6000.c:32493
#, gcc-internal-format
msgid "%qE incompatible attribute ignored"
msgstr ""
-#: config/i386/i386.c:47556
+#: config/i386/i386.c:47728
#, gcc-internal-format
msgid "alternatives not allowed in asm flag output"
msgstr ""
-#: config/i386/i386.c:47620
+#: config/i386/i386.c:47792
#, gcc-internal-format
msgid "unknown asm flag output %qs"
msgstr ""
-#: config/i386/i386.c:47649
+#: config/i386/i386.c:47821
#, gcc-internal-format
msgid "invalid type for asm flag output"
msgstr ""
-#: config/i386/i386.c:53809
+#: config/i386/i386.c:53945
#, gcc-internal-format
msgid "Unknown architecture specific memory model"
msgstr ""
-#: config/i386/i386.c:53816
+#: config/i386/i386.c:53952
#, gcc-internal-format
msgid "HLE_ACQUIRE not used with ACQUIRE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:53822
+#: config/i386/i386.c:53958
#, gcc-internal-format
msgid "HLE_RELEASE not used with RELEASE or stronger memory model"
msgstr ""
-#: config/i386/i386.c:53846 config/i386/i386.c:53967
+#: config/i386/i386.c:53982 config/i386/i386.c:54103
#, gcc-internal-format, gfc-internal-format
msgid "unsupported simdlen %d"
msgstr ""
-#: config/i386/i386.c:53865
+#: config/i386/i386.c:54001
#, gcc-internal-format
msgid "unsupported return type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:53887
+#: config/i386/i386.c:54023
#, gcc-internal-format
msgid "unsupported argument type %qT for simd\n"
msgstr ""
-#: config/i386/i386.c:54214
+#: config/i386/i386.c:54350
#, gcc-internal-format
msgid ""
"Pointer Checker requires MPX support on this target. Use -mmpx options to "
msgid "interrupt_thread is available only on fido"
msgstr ""
-#: config/m68k/m68k.c:1096 config/rs6000/rs6000.c:25350
+#: config/m68k/m68k.c:1096 config/rs6000/rs6000.c:25380
#, gcc-internal-format
msgid "stack limit expression is not supported"
msgstr ""
msgid "argument %d of %qE must be a multiple of %d"
msgstr ""
-#: config/mep/mep.c:6144 c/c-typeck.c:6630
+#: config/mep/mep.c:6144 c/c-typeck.c:6640
#, gcc-internal-format
msgid "incompatible type for argument %d of %qE"
msgstr ""
msgid "invalid parameter combination for AltiVec intrinsic"
msgstr ""
-#: config/rs6000/rs6000.c:3512
+#: config/rs6000/rs6000.c:3520
#, gcc-internal-format
msgid "-mrecip requires -ffinite-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3514
+#: config/rs6000/rs6000.c:3522
#, gcc-internal-format
msgid "-mrecip requires -fno-trapping-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3516
+#: config/rs6000/rs6000.c:3524
#, gcc-internal-format
msgid "-mrecip requires -freciprocal-math or -ffast-math"
msgstr ""
-#: config/rs6000/rs6000.c:3616
+#: config/rs6000/rs6000.c:3624
#, gcc-internal-format
msgid "-m64 requires PowerPC64 architecture, enabling"
msgstr ""
-#: config/rs6000/rs6000.c:3734
+#: config/rs6000/rs6000.c:3742
#, gcc-internal-format
msgid ""
"-malign-power is not supported for 64-bit Darwin; it is incompatible with "
"the installed C and C++ libraries"
msgstr ""
-#: config/rs6000/rs6000.c:3881
+#: config/rs6000/rs6000.c:3889
#, gcc-internal-format
msgid "not configured for SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:3886
+#: config/rs6000/rs6000.c:3894
#, gcc-internal-format
msgid "not configured for SPE instruction set"
msgstr ""
-#: config/rs6000/rs6000.c:3892
+#: config/rs6000/rs6000.c:3900
#, gcc-internal-format
msgid "target attribute or pragma changes SPE ABI"
msgstr ""
-#: config/rs6000/rs6000.c:3899
+#: config/rs6000/rs6000.c:3907
#, gcc-internal-format
msgid "AltiVec not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:3901 config/rs6000/rs6000.c:3906
+#: config/rs6000/rs6000.c:3909 config/rs6000/rs6000.c:3914
#, gcc-internal-format
msgid "SPE not supported in this target"
msgstr ""
-#: config/rs6000/rs6000.c:3934
+#: config/rs6000/rs6000.c:3942
#, gcc-internal-format
msgid "-mmultiple is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:3941
+#: config/rs6000/rs6000.c:3949
#, gcc-internal-format
msgid "-mstring is not supported on little endian systems"
msgstr ""
-#: config/rs6000/rs6000.c:4037
+#: config/rs6000/rs6000.c:4045
#, gcc-internal-format
msgid "-mcrypto requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4044
+#: config/rs6000/rs6000.c:4052
#, gcc-internal-format
msgid "-mdirect-move requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4051
+#: config/rs6000/rs6000.c:4059
#, gcc-internal-format
msgid "-mpower8-vector requires -maltivec"
msgstr ""
-#: config/rs6000/rs6000.c:4058
+#: config/rs6000/rs6000.c:4066
#, gcc-internal-format
msgid "-mpower8-vector requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4065
+#: config/rs6000/rs6000.c:4073
#, gcc-internal-format
msgid "-mvsx-timode requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4072
+#: config/rs6000/rs6000.c:4080
#, gcc-internal-format
msgid "-mhard-dfp requires -mhard-float"
msgstr ""
-#: config/rs6000/rs6000.c:4113
+#: config/rs6000/rs6000.c:4121
#, gcc-internal-format
msgid "-mupper-regs-df requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4120
+#: config/rs6000/rs6000.c:4128
#, gcc-internal-format
msgid "-mupper-regs-sf requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4169
+#: config/rs6000/rs6000.c:4177
#, gcc-internal-format
msgid "-mpower8-fusion-sign requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4172
+#: config/rs6000/rs6000.c:4180
#, gcc-internal-format
msgid "-mtoc-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4185
+#: config/rs6000/rs6000.c:4193
#, gcc-internal-format
msgid "-mpower9-fusion requires -mpower8-fusion"
msgstr ""
-#: config/rs6000/rs6000.c:4233
+#: config/rs6000/rs6000.c:4241
#, gcc-internal-format
msgid "-mpower9-vector requires -mpower8-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4260
+#: config/rs6000/rs6000.c:4268
#, gcc-internal-format
msgid "-mpower9-dform requires -mpower9-vector"
msgstr ""
-#: config/rs6000/rs6000.c:4268
+#: config/rs6000/rs6000.c:4276
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-df"
msgstr ""
-#: config/rs6000/rs6000.c:4275
+#: config/rs6000/rs6000.c:4283
#, gcc-internal-format
msgid "-mpower9-dform requires -mupper-regs-sf"
msgstr ""
-#: config/rs6000/rs6000.c:4291
+#: config/rs6000/rs6000.c:4299
#, gcc-internal-format
msgid "-mvsx-timode might need -mlra"
msgstr ""
-#: config/rs6000/rs6000.c:4316
+#: config/rs6000/rs6000.c:4324
#, gcc-internal-format
msgid "-mallow-movmisalign requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4331
+#: config/rs6000/rs6000.c:4339
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:4339
+#: config/rs6000/rs6000.c:4347
#, gcc-internal-format
msgid "-mefficient-unaligned-vsx requires -mallow-movmisalign"
msgstr ""
-#: config/rs6000/rs6000.c:4349
+#: config/rs6000/rs6000.c:4357
#, gcc-internal-format
msgid "-mfloat128 requires VSX support"
msgstr ""
-#: config/rs6000/rs6000.c:4371
+#: config/rs6000/rs6000.c:4379
#, gcc-internal-format
msgid "-mfloat128-hardware requires full ISA 3.0 support"
msgstr ""
-#: config/rs6000/rs6000.c:4434
+#: config/rs6000/rs6000.c:4442
#, gcc-internal-format, gfc-internal-format
msgid "unknown vectorization library ABI type (%s) for -mveclibabi= switch"
msgstr ""
-#: config/rs6000/rs6000.c:4446
+#: config/rs6000/rs6000.c:4454
#, gcc-internal-format
msgid "target attribute or pragma changes long double size"
msgstr ""
-#: config/rs6000/rs6000.c:4469 config/rs6000/rs6000.c:4484
+#: config/rs6000/rs6000.c:4477 config/rs6000/rs6000.c:4492
#, gcc-internal-format
msgid "target attribute or pragma changes AltiVec ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4497
+#: config/rs6000/rs6000.c:4505
#, gcc-internal-format
msgid "target attribute or pragma changes darwin64 ABI"
msgstr ""
-#: config/rs6000/rs6000.c:4563
+#: config/rs6000/rs6000.c:4571
#, gcc-internal-format
msgid "target attribute or pragma changes single precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:4566
+#: config/rs6000/rs6000.c:4574
#, gcc-internal-format
msgid "target attribute or pragma changes double precision floating point"
msgstr ""
-#: config/rs6000/rs6000.c:7010
+#: config/rs6000/rs6000.c:7036
#, gcc-internal-format, gfc-internal-format
msgid ""
"the layout of aggregates containing vectors with %d-byte alignment has "
"changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:10258
+#: config/rs6000/rs6000.c:10288
#, gcc-internal-format
msgid ""
"GCC vector returned by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:10411
+#: config/rs6000/rs6000.c:10441
#, gcc-internal-format
msgid ""
"cannot return value in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:10611
+#: config/rs6000/rs6000.c:10641
#, gcc-internal-format, gfc-internal-format
msgid ""
"the ABI of passing aggregates with %d-byte alignment has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:10873
+#: config/rs6000/rs6000.c:10903
#, gcc-internal-format
msgid ""
"cannot pass argument in vector register because altivec instructions are "
"disabled, use -maltivec to enable them"
msgstr ""
-#: config/rs6000/rs6000.c:11725
+#: config/rs6000/rs6000.c:11755
#, gcc-internal-format
msgid "the ABI of passing homogeneous float aggregates has changed in GCC 5"
msgstr ""
-#: config/rs6000/rs6000.c:11900
+#: config/rs6000/rs6000.c:11930
#, gcc-internal-format
msgid ""
"GCC vector passed by reference: non-standard ABI extension with no "
"compatibility guarantee"
msgstr ""
-#: config/rs6000/rs6000.c:12684
+#: config/rs6000/rs6000.c:12714
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s already processed"
msgstr ""
-#: config/rs6000/rs6000.c:13182
+#: config/rs6000/rs6000.c:13212
#, gcc-internal-format
msgid "argument 1 must be an 8-bit field value"
msgstr ""
-#: config/rs6000/rs6000.c:13229
+#: config/rs6000/rs6000.c:13259
#, gcc-internal-format
msgid "argument 1 must be a 5-bit signed literal"
msgstr ""
-#: config/rs6000/rs6000.c:13332 config/rs6000/rs6000.c:15019
+#: config/rs6000/rs6000.c:13362 config/rs6000/rs6000.c:15049
#, gcc-internal-format
msgid "argument 2 must be a 5-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13350
+#: config/rs6000/rs6000.c:13380
#, gcc-internal-format
msgid "argument 1 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13389
+#: config/rs6000/rs6000.c:13419
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:13441
+#: config/rs6000/rs6000.c:13471
#, gcc-internal-format
msgid "argument 1 of __builtin_altivec_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:13815
+#: config/rs6000/rs6000.c:13845
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s is only valid in 64-bit mode"
msgstr ""
-#: config/rs6000/rs6000.c:13864
+#: config/rs6000/rs6000.c:13894
#, gcc-internal-format, gfc-internal-format
msgid "argument %d must be an unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:13866
+#: config/rs6000/rs6000.c:13896
#, gcc-internal-format, gfc-internal-format
msgid "argument %d is an unsigned literal that is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:14004
+#: config/rs6000/rs6000.c:14034
#, gcc-internal-format, gfc-internal-format
msgid "builtin %s only accepts a string argument"
msgstr ""
#. Invalid CPU argument.
-#: config/rs6000/rs6000.c:14023
+#: config/rs6000/rs6000.c:14053
#, gcc-internal-format, gfc-internal-format
msgid "cpu %s is an invalid argument to builtin %s"
msgstr ""
#. Invalid HWCAP argument.
-#: config/rs6000/rs6000.c:14051
+#: config/rs6000/rs6000.c:14081
#, gcc-internal-format, gfc-internal-format
msgid "hwcap %s is an invalid argument to builtin %s"
msgstr ""
-#: config/rs6000/rs6000.c:14124
+#: config/rs6000/rs6000.c:14154
#, gcc-internal-format
msgid "argument 3 must be a 4-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14142
+#: config/rs6000/rs6000.c:14172
#, gcc-internal-format
msgid "argument 3 must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14162
+#: config/rs6000/rs6000.c:14192
#, gcc-internal-format
msgid "argument 3 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14174
+#: config/rs6000/rs6000.c:14204
#, gcc-internal-format
msgid "argument 1 must be 0 or 2"
msgstr ""
-#: config/rs6000/rs6000.c:14186
+#: config/rs6000/rs6000.c:14216
#, gcc-internal-format
msgid "argument 1 must be a 1-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14200
+#: config/rs6000/rs6000.c:14230
#, gcc-internal-format
msgid "argument 2 must be a 6-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14212
+#: config/rs6000/rs6000.c:14242
#, gcc-internal-format
msgid "argument 2 must be 0 or 1"
msgstr ""
-#: config/rs6000/rs6000.c:14219
+#: config/rs6000/rs6000.c:14249
#, gcc-internal-format
msgid "argument 3 must be in the range 0..15"
msgstr ""
-#: config/rs6000/rs6000.c:14408
+#: config/rs6000/rs6000.c:14438
#, gcc-internal-format
msgid "argument to %qs must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:14561
+#: config/rs6000/rs6000.c:14591
#, gcc-internal-format
msgid "unresolved overload for Altivec builtin %qF"
msgstr ""
-#: config/rs6000/rs6000.c:14732
+#: config/rs6000/rs6000.c:14762
#, gcc-internal-format
msgid "argument to dss must be a 2-bit unsigned literal"
msgstr ""
-#: config/rs6000/rs6000.c:15139
+#: config/rs6000/rs6000.c:15169
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:15186
+#: config/rs6000/rs6000.c:15216
#, gcc-internal-format
msgid "argument 1 of __builtin_paired_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15211
+#: config/rs6000/rs6000.c:15241
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate must be a constant"
msgstr ""
-#: config/rs6000/rs6000.c:15283
+#: config/rs6000/rs6000.c:15313
#, gcc-internal-format
msgid "argument 1 of __builtin_spe_predicate is out of range"
msgstr ""
-#: config/rs6000/rs6000.c:15365
+#: config/rs6000/rs6000.c:15395
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is only valid for the cell processor"
msgstr ""
-#: config/rs6000/rs6000.c:15367
+#: config/rs6000/rs6000.c:15397
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mvsx option"
msgstr ""
-#: config/rs6000/rs6000.c:15369
+#: config/rs6000/rs6000.c:15399
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhtm option"
msgstr ""
-#: config/rs6000/rs6000.c:15371
+#: config/rs6000/rs6000.c:15401
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -maltivec option"
msgstr ""
-#: config/rs6000/rs6000.c:15373
+#: config/rs6000/rs6000.c:15403
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpaired option"
msgstr ""
-#: config/rs6000/rs6000.c:15375
+#: config/rs6000/rs6000.c:15405
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mspe option"
msgstr ""
-#: config/rs6000/rs6000.c:15378
+#: config/rs6000/rs6000.c:15408
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp and -mpower8-vector options"
msgstr ""
-#: config/rs6000/rs6000.c:15381
+#: config/rs6000/rs6000.c:15411
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-dfp option"
msgstr ""
-#: config/rs6000/rs6000.c:15383
+#: config/rs6000/rs6000.c:15413
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower8-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:15385
+#: config/rs6000/rs6000.c:15415
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower9-vector option"
msgstr ""
-#: config/rs6000/rs6000.c:15388
+#: config/rs6000/rs6000.c:15418
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower9-misc and -m64 options"
msgstr ""
-#: config/rs6000/rs6000.c:15391
+#: config/rs6000/rs6000.c:15421
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mpower9-misc option"
msgstr ""
-#: config/rs6000/rs6000.c:15394
+#: config/rs6000/rs6000.c:15424
#, gcc-internal-format, gfc-internal-format
msgid ""
"Builtin function %s requires the -mhard-float and -mlong-double-128 options"
msgstr ""
-#: config/rs6000/rs6000.c:15397
+#: config/rs6000/rs6000.c:15427
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mhard-float option"
msgstr ""
-#: config/rs6000/rs6000.c:15399
+#: config/rs6000/rs6000.c:15429
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s requires the -mfloat128 option"
msgstr ""
-#: config/rs6000/rs6000.c:15401
+#: config/rs6000/rs6000.c:15431
#, gcc-internal-format, gfc-internal-format
msgid "Builtin function %s is not supported with the current options"
msgstr ""
-#: config/rs6000/rs6000.c:17064
+#: config/rs6000/rs6000.c:17094
#, gcc-internal-format, gfc-internal-format
msgid "internal error: builtin function %s had an unexpected return type %s"
msgstr ""
-#: config/rs6000/rs6000.c:17081
+#: config/rs6000/rs6000.c:17111
#, gcc-internal-format, gfc-internal-format
msgid ""
"internal error: builtin function %s, argument %d had unexpected argument "
"type %s"
msgstr ""
-#: config/rs6000/rs6000.c:25320
+#: config/rs6000/rs6000.c:25350
#, gcc-internal-format
msgid "stack frame too large"
msgstr ""
-#: config/rs6000/rs6000.c:28750
+#: config/rs6000/rs6000.c:28814
#, gcc-internal-format
msgid "-fsplit-stack uses register r29"
msgstr ""
-#: config/rs6000/rs6000.c:28758
+#: config/rs6000/rs6000.c:28822
#, gcc-internal-format
msgid "Stack frame larger than 2G is not supported for -fsplit-stack"
msgstr ""
-#: config/rs6000/rs6000.c:29761
+#: config/rs6000/rs6000.c:29828
#, gcc-internal-format
msgid "no profiling of 64-bit code for this ABI"
msgstr ""
-#: config/rs6000/rs6000.c:32113
+#: config/rs6000/rs6000.c:32180
#, gcc-internal-format
msgid ""
"You cannot take the address of a nested function if you use the -mno-"
"pointers-to-nested-functions option."
msgstr ""
-#: config/rs6000/rs6000.c:32195
+#: config/rs6000/rs6000.c:32262
#, gcc-internal-format
msgid "use of %<long double%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:32197
+#: config/rs6000/rs6000.c:32264
#, gcc-internal-format
msgid "use of boolean types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:32199
+#: config/rs6000/rs6000.c:32266
#, gcc-internal-format
msgid "use of %<complex%> in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:32201
+#: config/rs6000/rs6000.c:32268
#, gcc-internal-format
msgid "use of decimal floating point types in AltiVec types is invalid"
msgstr ""
-#: config/rs6000/rs6000.c:32207
+#: config/rs6000/rs6000.c:32274
#, gcc-internal-format
msgid ""
"use of %<long%> in AltiVec types is invalid for 64-bit code without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:32210
+#: config/rs6000/rs6000.c:32277
#, gcc-internal-format
msgid "use of %<long%> in AltiVec types is deprecated; use %<int%>"
msgstr ""
-#: config/rs6000/rs6000.c:32215
+#: config/rs6000/rs6000.c:32282
#, gcc-internal-format
msgid "use of %<long long%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:32218
+#: config/rs6000/rs6000.c:32285
#, gcc-internal-format
msgid "use of %<double%> in AltiVec types is invalid without -mvsx"
msgstr ""
-#: config/rs6000/rs6000.c:35741
+#: config/rs6000/rs6000.c:35808
#, gcc-internal-format, gfc-internal-format
msgid "emitting microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:35745
+#: config/rs6000/rs6000.c:35812
#, gcc-internal-format, gfc-internal-format
msgid "emitting conditional microcode insn %s\t[%s] #%d"
msgstr ""
-#: config/rs6000/rs6000.c:36050
+#: config/rs6000/rs6000.c:36117
#, gcc-internal-format, gfc-internal-format
msgid "invalid cpu \"%s\" for %s\"%s\"%s"
msgstr ""
-#: config/rs6000/rs6000.c:36053
+#: config/rs6000/rs6000.c:36120
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is not allowed"
msgstr ""
-#: config/rs6000/rs6000.c:36055
+#: config/rs6000/rs6000.c:36122
#, gcc-internal-format, gfc-internal-format
msgid "%s\"%s\"%s is invalid"
msgstr ""
"integer constants or too large (max. %d)"
msgstr ""
-#: config/s390/s390.c:9662
+#: config/s390/s390.c:9664
#, gcc-internal-format
msgid "total size of local variables exceeds architecture limit"
msgstr ""
-#: config/s390/s390.c:10768
+#: config/s390/s390.c:10770
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes exceeding user provided stack limit "
"of %d bytes. An unconditional trap is added."
msgstr ""
-#: config/s390/s390.c:10784
+#: config/s390/s390.c:10786
#, gcc-internal-format
msgid ""
"frame size of function %qs is %wd bytes which is more than half the stack "
"function."
msgstr ""
-#: config/s390/s390.c:10812
+#: config/s390/s390.c:10814
#, gcc-internal-format
msgid "frame size of %qs is %wd bytes"
msgstr ""
-#: config/s390/s390.c:10816
+#: config/s390/s390.c:10818
#, gcc-internal-format
msgid "%qs uses dynamic stack allocation"
msgstr ""
-#: config/s390/s390.c:11194
+#: config/s390/s390.c:11196
#, gcc-internal-format
msgid "CPUs older than z900 are not supported for -fsplit-stack"
msgstr ""
-#: config/s390/s390.c:14185
+#: config/s390/s390.c:14187
#, gcc-internal-format, gfc-internal-format
msgid ""
"%sarch=%s%s is deprecated and will be removed in future releases; use at "
"least %sarch=z900%s"
msgstr ""
-#: config/s390/s390.c:14197
+#: config/s390/s390.c:14199
#, gcc-internal-format, gfc-internal-format
msgid ""
"%stune=%s%s is deprecated and will be removed in future releases; use at "
"least %stune=z900%s"
msgstr ""
-#: config/s390/s390.c:14209
+#: config/s390/s390.c:14211
#, gcc-internal-format, gfc-internal-format
msgid "z/Architecture mode not supported on %s"
msgstr ""
-#: config/s390/s390.c:14212
+#: config/s390/s390.c:14214
#, gcc-internal-format
msgid "64-bit ABI not supported in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14229
+#: config/s390/s390.c:14231
#, gcc-internal-format, gfc-internal-format
msgid "hardware vector support not available on %s"
msgstr ""
-#: config/s390/s390.c:14232
+#: config/s390/s390.c:14234
#, gcc-internal-format
msgid "hardware vector support not available with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14260
+#: config/s390/s390.c:14262
#, gcc-internal-format, gfc-internal-format
msgid "hardware decimal floating point instructions not available on %s"
msgstr ""
-#: config/s390/s390.c:14264
+#: config/s390/s390.c:14266
#, gcc-internal-format
msgid ""
"hardware decimal floating point instructions not available in ESA/390 mode"
msgstr ""
-#: config/s390/s390.c:14276
+#: config/s390/s390.c:14278
#, gcc-internal-format
msgid "-mhard-dfp can%'t be used in conjunction with -msoft-float"
msgstr ""
-#: config/s390/s390.c:14284
+#: config/s390/s390.c:14286
#, gcc-internal-format
msgid ""
"-mbackchain -mpacked-stack -mhard-float are not supported in combination"
msgstr ""
-#: config/s390/s390.c:14290
+#: config/s390/s390.c:14292
#, gcc-internal-format
msgid "stack size must be greater than the stack guard value"
msgstr ""
-#: config/s390/s390.c:14292
+#: config/s390/s390.c:14294
#, gcc-internal-format
msgid "stack size must not be greater than 64k"
msgstr ""
-#: config/s390/s390.c:14295
+#: config/s390/s390.c:14297
#, gcc-internal-format
msgid "-mstack-guard implies use of -mstack-size"
msgstr ""
#. argument is not a plain number
-#: config/s390/s390.c:14389
+#: config/s390/s390.c:14391
#, gcc-internal-format
msgid "arguments to %qs should be non-negative integers"
msgstr ""
-#: config/s390/s390.c:14396
+#: config/s390/s390.c:14398
#, gcc-internal-format
msgid "argument to %qs is too large (max. %d)"
msgstr ""
#. Value is not allowed for the target attribute.
-#: config/s390/s390.c:14604
+#: config/s390/s390.c:14606
#, gcc-internal-format
msgid "Value %qs is not supported by attribute %<target%>"
msgstr ""
msgid "containing loop"
msgstr ""
-#: ada/gcc-interface/utils.c:3763
+#: ada/gcc-interface/utils.c:3781
#, gcc-internal-format
msgid "invalid element type for attribute %qs"
msgstr ""
-#: ada/gcc-interface/utils.c:3787
+#: ada/gcc-interface/utils.c:3805
#, gcc-internal-format
msgid "number of components of vector not a power of two"
msgstr ""
-#: ada/gcc-interface/utils.c:5801 ada/gcc-interface/utils.c:5975
-#: ada/gcc-interface/utils.c:6082
+#: ada/gcc-interface/utils.c:5827 ada/gcc-interface/utils.c:6001
+#: ada/gcc-interface/utils.c:6108
#, gcc-internal-format
msgid "%qs attribute ignored"
msgstr ""
-#: ada/gcc-interface/utils.c:5918
+#: ada/gcc-interface/utils.c:5944
#, gcc-internal-format
msgid "%qs attribute requires prototypes with named arguments"
msgstr ""
-#: ada/gcc-interface/utils.c:5927
+#: ada/gcc-interface/utils.c:5953
#, gcc-internal-format
msgid "%qs attribute only applies to variadic functions"
msgstr ""
-#: ada/gcc-interface/utils.c:6042
+#: ada/gcc-interface/utils.c:6068
#, gcc-internal-format
msgid "%qE attribute has no effect"
msgstr ""
-#: ada/gcc-interface/utils.c:6166
+#: ada/gcc-interface/utils.c:6192
#, gcc-internal-format
msgid "attribute %qs applies to array types only"
msgstr ""
#. an unprototyped function, it is compile-time undefined;
#. making it a constraint in that case was rejected in
#. DR#252.
-#: c/c-convert.c:98 c/c-typeck.c:2116 c/c-typeck.c:6137 c/c-typeck.c:11655
+#: c/c-convert.c:98 c/c-typeck.c:2116 c/c-typeck.c:6147 c/c-typeck.c:11665
#: cp/typeck.c:1956 cp/typeck.c:7557 cp/typeck.c:8284
#, gcc-internal-format
msgid "void value not ignored as it ought to be"
msgid "type of array %q+D completed incompatibly with implicit initialization"
msgstr ""
-#: c/c-decl.c:1559 c/c-decl.c:6391 c/c-decl.c:7265 c/c-decl.c:8004
+#: c/c-decl.c:1559 c/c-decl.c:6401 c/c-decl.c:7275 c/c-decl.c:8014
#, gcc-internal-format
msgid "originally defined here"
msgstr ""
msgid "label %qD defined here"
msgstr ""
-#: c/c-decl.c:3544 c/c-decl.c:3815 c/c-typeck.c:7884 cp/class.c:1438
-#: cp/class.c:3303 cp/decl.c:3795 cp/friend.c:340 cp/friend.c:349
-#: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5994
+#: c/c-decl.c:3544 c/c-decl.c:3815 c/c-typeck.c:7894 cp/class.c:1440
+#: cp/class.c:3307 cp/decl.c:3795 cp/friend.c:340 cp/friend.c:349
+#: cp/parser.c:3146 cp/parser.c:3227 cp/parser.c:3255 cp/parser.c:5996
#, gcc-internal-format
msgid "%qD declared here"
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.c:4349 c/c-decl.c:6833
+#: c/c-decl.c:4349 c/c-decl.c:6843
#, gcc-internal-format
msgid "%<[*]%> not allowed in other than function prototype scope"
msgstr ""
-#: c/c-decl.c:4436 cp/decl2.c:1463
+#: c/c-decl.c:4436 cp/decl2.c:1464
#, gcc-internal-format
msgid "%q+D in declare target directive does not have mappable type"
msgstr ""
#. of VLAs themselves count as VLAs, it does not make
#. sense to permit them to be initialized given that
#. ordinary VLAs may not be initialized.
-#: c/c-decl.c:4524 c/c-decl.c:4539 c/c-typeck.c:7191
+#: c/c-decl.c:4524 c/c-decl.c:4539 c/c-typeck.c:7201
#, gcc-internal-format
msgid "variable-sized object may not be initialized"
msgstr ""
msgid "ISO C90 forbids variable length array"
msgstr ""
-#: c/c-decl.c:5480 c/c-decl.c:5843 c/c-decl.c:5853
+#: c/c-decl.c:5490 c/c-decl.c:5853 c/c-decl.c:5863
#, gcc-internal-format
msgid "variably modified %qE at file scope"
msgstr ""
-#: c/c-decl.c:5482
+#: c/c-decl.c:5492
#, gcc-internal-format
msgid "variably modified field at file scope"
msgstr ""
-#: c/c-decl.c:5502
+#: c/c-decl.c:5512
#, gcc-internal-format
msgid "type defaults to %<int%> in declaration of %qE"
msgstr ""
-#: c/c-decl.c:5506
+#: c/c-decl.c:5516
#, gcc-internal-format
msgid "type defaults to %<int%> in type name"
msgstr ""
-#: c/c-decl.c:5538
+#: c/c-decl.c:5548
#, gcc-internal-format
msgid "duplicate %<const%>"
msgstr ""
-#: c/c-decl.c:5540
+#: c/c-decl.c:5550
#, gcc-internal-format
msgid "duplicate %<restrict%>"
msgstr ""
-#: c/c-decl.c:5542
+#: c/c-decl.c:5552
#, gcc-internal-format
msgid "duplicate %<volatile%>"
msgstr ""
-#: c/c-decl.c:5544
+#: c/c-decl.c:5554
#, gcc-internal-format
msgid "duplicate %<_Atomic%>"
msgstr ""
-#: c/c-decl.c:5547
+#: c/c-decl.c:5557
#, gcc-internal-format, gfc-internal-format
msgid "conflicting named address spaces (%s vs %s)"
msgstr ""
-#: c/c-decl.c:5570 c/c-parser.c:2584
+#: c/c-decl.c:5580 c/c-parser.c:2584
#, gcc-internal-format
msgid "%<_Atomic%>-qualified array type"
msgstr ""
-#: c/c-decl.c:5584
+#: c/c-decl.c:5594
#, gcc-internal-format
msgid "function definition declared %<auto%>"
msgstr ""
-#: c/c-decl.c:5586
+#: c/c-decl.c:5596
#, gcc-internal-format
msgid "function definition declared %<register%>"
msgstr ""
-#: c/c-decl.c:5588
+#: c/c-decl.c:5598
#, gcc-internal-format
msgid "function definition declared %<typedef%>"
msgstr ""
-#: c/c-decl.c:5590
+#: c/c-decl.c:5600
#, gcc-internal-format
msgid "function definition declared %qs"
msgstr ""
-#: c/c-decl.c:5608
+#: c/c-decl.c:5618
#, gcc-internal-format
msgid "storage class specified for structure field %qE"
msgstr ""
-#: c/c-decl.c:5611
+#: c/c-decl.c:5621
#, gcc-internal-format
msgid "storage class specified for structure field"
msgstr ""
-#: c/c-decl.c:5615
+#: c/c-decl.c:5625
#, gcc-internal-format
msgid "storage class specified for parameter %qE"
msgstr ""
-#: c/c-decl.c:5618
+#: c/c-decl.c:5628
#, gcc-internal-format
msgid "storage class specified for unnamed parameter"
msgstr ""
-#: c/c-decl.c:5621 cp/decl.c:9953
+#: c/c-decl.c:5631 cp/decl.c:9953
#, gcc-internal-format
msgid "storage class specified for typename"
msgstr ""
-#: c/c-decl.c:5638
+#: c/c-decl.c:5648
#, gcc-internal-format
msgid "%qE initialized and declared %<extern%>"
msgstr ""
-#: c/c-decl.c:5642
+#: c/c-decl.c:5652
#, gcc-internal-format
msgid "%qE has both %<extern%> and initializer"
msgstr ""
-#: c/c-decl.c:5647
+#: c/c-decl.c:5657
#, gcc-internal-format
msgid "file-scope declaration of %qE specifies %<auto%>"
msgstr ""
-#: c/c-decl.c:5651
+#: c/c-decl.c:5661
#, gcc-internal-format
msgid "file-scope declaration of %qE specifies %<register%>"
msgstr ""
-#: c/c-decl.c:5656
+#: c/c-decl.c:5666
#, gcc-internal-format
msgid "nested function %qE declared %<extern%>"
msgstr ""
-#: c/c-decl.c:5659
+#: c/c-decl.c:5669
#, gcc-internal-format
msgid "function-scope %qE implicitly auto and declared %qs"
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.c:5706 c/c-decl.c:6064
+#: c/c-decl.c:5716 c/c-decl.c:6074
#, gcc-internal-format
msgid "static or type qualifiers in non-parameter array declarator"
msgstr ""
-#: c/c-decl.c:5754
+#: c/c-decl.c:5764
#, gcc-internal-format
msgid "declaration of %qE as array of voids"
msgstr ""
-#: c/c-decl.c:5756
+#: c/c-decl.c:5766
#, gcc-internal-format
msgid "declaration of type name as array of voids"
msgstr ""
-#: c/c-decl.c:5763
+#: c/c-decl.c:5773
#, gcc-internal-format
msgid "declaration of %qE as array of functions"
msgstr ""
-#: c/c-decl.c:5766
+#: c/c-decl.c:5776
#, gcc-internal-format
msgid "declaration of type name as array of functions"
msgstr ""
-#: c/c-decl.c:5774 c/c-decl.c:7759
+#: c/c-decl.c:5784 c/c-decl.c:7769
#, gcc-internal-format
msgid "invalid use of structure with flexible array member"
msgstr ""
-#: c/c-decl.c:5800
+#: c/c-decl.c:5810
#, gcc-internal-format
msgid "size of array %qE has non-integer type"
msgstr ""
-#: c/c-decl.c:5804
+#: c/c-decl.c:5814
#, gcc-internal-format
msgid "size of unnamed array has non-integer type"
msgstr ""
-#: c/c-decl.c:5814
+#: c/c-decl.c:5824
#, gcc-internal-format
msgid "ISO C forbids zero-size array %qE"
msgstr ""
-#: c/c-decl.c:5817
+#: c/c-decl.c:5827
#, gcc-internal-format
msgid "ISO C forbids zero-size array"
msgstr ""
-#: c/c-decl.c:5826
+#: c/c-decl.c:5836
#, gcc-internal-format
msgid "size of array %qE is negative"
msgstr ""
-#: c/c-decl.c:5828
+#: c/c-decl.c:5838
#, gcc-internal-format
msgid "size of unnamed array is negative"
msgstr ""
-#: c/c-decl.c:5952 c/c-decl.c:6561
+#: c/c-decl.c:5962 c/c-decl.c:6571
#, gcc-internal-format
msgid "ISO C90 does not support flexible array members"
msgstr ""
#. C99 6.7.5.2p4
-#: c/c-decl.c:5974
+#: c/c-decl.c:5984
#, gcc-internal-format
msgid "%<[*]%> not in a declaration"
msgstr ""
-#: c/c-decl.c:5987
+#: c/c-decl.c:5997
#, gcc-internal-format
msgid "array type has incomplete element type %qT"
msgstr ""
-#: c/c-decl.c:5993
+#: c/c-decl.c:6003
#, gcc-internal-format
msgid ""
"declaration of %qE as multidimensional array must have bounds for all "
"dimensions except the first"
msgstr ""
-#: c/c-decl.c:5997
+#: c/c-decl.c:6007
#, gcc-internal-format
msgid ""
"declaration of multidimensional array must have bounds for all dimensions "
"except the first"
msgstr ""
-#: c/c-decl.c:6100
+#: c/c-decl.c:6110
#, gcc-internal-format
msgid "%qE declared as function returning a function"
msgstr ""
-#: c/c-decl.c:6103
+#: c/c-decl.c:6113
#, gcc-internal-format
msgid "type name declared as function returning a function"
msgstr ""
-#: c/c-decl.c:6110
+#: c/c-decl.c:6120
#, gcc-internal-format
msgid "%qE declared as function returning an array"
msgstr ""
-#: c/c-decl.c:6113
+#: c/c-decl.c:6123
#, gcc-internal-format
msgid "type name declared as function returning an array"
msgstr ""
-#: c/c-decl.c:6141
+#: c/c-decl.c:6151
#, gcc-internal-format
msgid "function definition has qualified void return type"
msgstr ""
-#: c/c-decl.c:6144 cp/decl.c:10083
+#: c/c-decl.c:6154 cp/decl.c:10083
#, gcc-internal-format
msgid "type qualifiers ignored on function return type"
msgstr ""
-#: c/c-decl.c:6173 c/c-decl.c:6357 c/c-decl.c:6411 c/c-decl.c:6495
-#: c/c-decl.c:6613 c/c-parser.c:2586
+#: c/c-decl.c:6183 c/c-decl.c:6367 c/c-decl.c:6421 c/c-decl.c:6505
+#: c/c-decl.c:6623 c/c-parser.c:2586
#, gcc-internal-format
msgid "%<_Atomic%>-qualified function type"
msgstr ""
-#: c/c-decl.c:6179 c/c-decl.c:6363 c/c-decl.c:6500 c/c-decl.c:6618
+#: c/c-decl.c:6189 c/c-decl.c:6373 c/c-decl.c:6510 c/c-decl.c:6628
#, gcc-internal-format
msgid "ISO C forbids qualified function types"
msgstr ""
-#: c/c-decl.c:6248
+#: c/c-decl.c:6258
#, gcc-internal-format
msgid "%qs combined with %<auto%> qualifier for %qE"
msgstr ""
-#: c/c-decl.c:6252
+#: c/c-decl.c:6262
#, gcc-internal-format
msgid "%qs combined with %<register%> qualifier for %qE"
msgstr ""
-#: c/c-decl.c:6258
+#: c/c-decl.c:6268
#, gcc-internal-format
msgid "%qs specified for auto variable %qE"
msgstr ""
-#: c/c-decl.c:6274
+#: c/c-decl.c:6284
#, gcc-internal-format
msgid "%qs specified for parameter %qE"
msgstr ""
-#: c/c-decl.c:6277
+#: c/c-decl.c:6287
#, gcc-internal-format
msgid "%qs specified for unnamed parameter"
msgstr ""
-#: c/c-decl.c:6283
+#: c/c-decl.c:6293
#, gcc-internal-format
msgid "%qs specified for structure field %qE"
msgstr ""
-#: c/c-decl.c:6286
+#: c/c-decl.c:6296
#, gcc-internal-format
msgid "%qs specified for structure field"
msgstr ""
-#: c/c-decl.c:6301
+#: c/c-decl.c:6311
#, gcc-internal-format
msgid "bit-field %qE has atomic type"
msgstr ""
-#: c/c-decl.c:6303
+#: c/c-decl.c:6313
#, gcc-internal-format
msgid "bit-field has atomic type"
msgstr ""
-#: c/c-decl.c:6312
+#: c/c-decl.c:6322
#, gcc-internal-format
msgid "alignment specified for typedef %qE"
msgstr ""
-#: c/c-decl.c:6314
+#: c/c-decl.c:6324
#, gcc-internal-format
msgid "alignment specified for %<register%> object %qE"
msgstr ""
-#: c/c-decl.c:6319
+#: c/c-decl.c:6329
#, gcc-internal-format
msgid "alignment specified for parameter %qE"
msgstr ""
-#: c/c-decl.c:6321
+#: c/c-decl.c:6331
#, gcc-internal-format
msgid "alignment specified for unnamed parameter"
msgstr ""
-#: c/c-decl.c:6326
+#: c/c-decl.c:6336
#, gcc-internal-format
msgid "alignment specified for bit-field %qE"
msgstr ""
-#: c/c-decl.c:6328
+#: c/c-decl.c:6338
#, gcc-internal-format
msgid "alignment specified for unnamed bit-field"
msgstr ""
-#: c/c-decl.c:6331
+#: c/c-decl.c:6341
#, gcc-internal-format
msgid "alignment specified for function %qE"
msgstr ""
-#: c/c-decl.c:6338
+#: c/c-decl.c:6348
#, gcc-internal-format
msgid "%<_Alignas%> specifiers cannot reduce alignment of %qE"
msgstr ""
-#: c/c-decl.c:6341
+#: c/c-decl.c:6351
#, gcc-internal-format
msgid "%<_Alignas%> specifiers cannot reduce alignment of unnamed field"
msgstr ""
-#: c/c-decl.c:6372
+#: c/c-decl.c:6382
#, gcc-internal-format
msgid "typedef %q+D declared %<inline%>"
msgstr ""
-#: c/c-decl.c:6374
+#: c/c-decl.c:6384
#, gcc-internal-format
msgid "typedef %q+D declared %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6417
+#: c/c-decl.c:6427
#, gcc-internal-format
msgid "ISO C forbids const or volatile function types"
msgstr ""
#. C99 6.7.2.1p8
-#: c/c-decl.c:6428
+#: c/c-decl.c:6438
#, gcc-internal-format
msgid "a member of a structure or union cannot have a variably modified type"
msgstr ""
-#: c/c-decl.c:6445 cp/decl.c:9158
+#: c/c-decl.c:6455 cp/decl.c:9158
#, gcc-internal-format
msgid "variable or field %qE declared void"
msgstr ""
-#: c/c-decl.c:6485
+#: c/c-decl.c:6495
#, gcc-internal-format
msgid "attributes in parameter array declarator ignored"
msgstr ""
-#: c/c-decl.c:6527
+#: c/c-decl.c:6537
#, gcc-internal-format
msgid "parameter %q+D declared %<inline%>"
msgstr ""
-#: c/c-decl.c:6529
+#: c/c-decl.c:6539
#, gcc-internal-format
msgid "parameter %q+D declared %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6542
+#: c/c-decl.c:6552
#, gcc-internal-format
msgid "field %qE declared as a function"
msgstr ""
-#: c/c-decl.c:6549
+#: c/c-decl.c:6559
#, gcc-internal-format
msgid "field %qE has incomplete type"
msgstr ""
-#: c/c-decl.c:6551
+#: c/c-decl.c:6561
#, gcc-internal-format
msgid "unnamed field has incomplete type"
msgstr ""
-#: c/c-decl.c:6584 c/c-decl.c:6595 c/c-decl.c:6598
+#: c/c-decl.c:6594 c/c-decl.c:6605 c/c-decl.c:6608
#, gcc-internal-format
msgid "invalid storage class for function %qE"
msgstr ""
-#: c/c-decl.c:6655
+#: c/c-decl.c:6665
#, gcc-internal-format
msgid "cannot inline function %<main%>"
msgstr ""
-#: c/c-decl.c:6657
+#: c/c-decl.c:6667
#, gcc-internal-format
msgid "%<main%> declared %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6668
+#: c/c-decl.c:6678
#, gcc-internal-format
msgid "ISO C99 does not support %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6671
+#: c/c-decl.c:6681
#, gcc-internal-format
msgid "ISO C90 does not support %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6700
+#: c/c-decl.c:6710
#, gcc-internal-format
msgid "variable previously declared %<static%> redeclared %<extern%>"
msgstr ""
-#: c/c-decl.c:6710
+#: c/c-decl.c:6720
#, gcc-internal-format
msgid "variable %q+D declared %<inline%>"
msgstr ""
-#: c/c-decl.c:6712
+#: c/c-decl.c:6722
#, gcc-internal-format
msgid "variable %q+D declared %<_Noreturn%>"
msgstr ""
-#: c/c-decl.c:6747
+#: c/c-decl.c:6757
#, gcc-internal-format
msgid "non-nested function with variably modified type"
msgstr ""
-#: c/c-decl.c:6749
+#: c/c-decl.c:6759
#, gcc-internal-format
msgid "object with variably modified type must have no linkage"
msgstr ""
-#: c/c-decl.c:6839 c/c-decl.c:8444
+#: c/c-decl.c:6849 c/c-decl.c:8454
#, gcc-internal-format
msgid "function declaration isn%'t a prototype"
msgstr ""
-#: c/c-decl.c:6848
+#: c/c-decl.c:6858
#, gcc-internal-format
msgid "parameter names (without types) in function declaration"
msgstr ""
-#: c/c-decl.c:6886
+#: c/c-decl.c:6896
#, gcc-internal-format
msgid "parameter %u (%q+D) has incomplete type"
msgstr ""
-#: c/c-decl.c:6890
+#: c/c-decl.c:6900
#, gcc-internal-format, gfc-internal-format
msgid "parameter %u has incomplete type"
msgstr ""
-#: c/c-decl.c:6901
+#: c/c-decl.c:6911
#, gcc-internal-format
msgid "parameter %u (%q+D) has void type"
msgstr ""
-#: c/c-decl.c:6905
+#: c/c-decl.c:6915
#, gcc-internal-format, gfc-internal-format
msgid "parameter %u has void type"
msgstr ""
-#: c/c-decl.c:6988
+#: c/c-decl.c:6998
#, gcc-internal-format
msgid "%<void%> as only parameter may not be qualified"
msgstr ""
-#: c/c-decl.c:6992 c/c-decl.c:7028
+#: c/c-decl.c:7002 c/c-decl.c:7038
#, gcc-internal-format
msgid "%<void%> must be the only parameter"
msgstr ""
-#: c/c-decl.c:7022
+#: c/c-decl.c:7032
#, gcc-internal-format
msgid "parameter %q+D has just a forward declaration"
msgstr ""
-#: c/c-decl.c:7068
+#: c/c-decl.c:7078
#, gcc-internal-format
msgid ""
"%<%s %E%> declared inside parameter list will not be visible outside of this "
"definition or declaration"
msgstr ""
-#: c/c-decl.c:7074
+#: c/c-decl.c:7084
#, 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.c:7176
+#: c/c-decl.c:7186
#, gcc-internal-format
msgid "enum type defined here"
msgstr ""
-#: c/c-decl.c:7182
+#: c/c-decl.c:7192
#, gcc-internal-format
msgid "struct defined here"
msgstr ""
-#: c/c-decl.c:7188
+#: c/c-decl.c:7198
#, gcc-internal-format
msgid "union defined here"
msgstr ""
-#: c/c-decl.c:7261
+#: c/c-decl.c:7271
#, gcc-internal-format
msgid "redefinition of %<union %E%>"
msgstr ""
-#: c/c-decl.c:7263
+#: c/c-decl.c:7273
#, gcc-internal-format
msgid "redefinition of %<struct %E%>"
msgstr ""
-#: c/c-decl.c:7272
+#: c/c-decl.c:7282
#, gcc-internal-format
msgid "nested redefinition of %<union %E%>"
msgstr ""
-#: c/c-decl.c:7274
+#: c/c-decl.c:7284
#, gcc-internal-format
msgid "nested redefinition of %<struct %E%>"
msgstr ""
-#: c/c-decl.c:7307 c/c-decl.c:8023
+#: c/c-decl.c:7317 c/c-decl.c:8033
#, gcc-internal-format
msgid "defining type in %qs expression is invalid in C++"
msgstr ""
-#: c/c-decl.c:7375 cp/decl.c:4616
+#: c/c-decl.c:7385 cp/decl.c:4616
#, gcc-internal-format
msgid "declaration does not declare anything"
msgstr ""
-#: c/c-decl.c:7380
+#: c/c-decl.c:7390
#, gcc-internal-format
msgid "ISO C99 doesn%'t support unnamed structs/unions"
msgstr ""
-#: c/c-decl.c:7383
+#: c/c-decl.c:7393
#, gcc-internal-format
msgid "ISO C90 doesn%'t support unnamed structs/unions"
msgstr ""
-#: c/c-decl.c:7474 c/c-decl.c:7492 c/c-decl.c:7553
+#: c/c-decl.c:7484 c/c-decl.c:7502 c/c-decl.c:7563
#, gcc-internal-format
msgid "duplicate member %q+D"
msgstr ""
-#: c/c-decl.c:7579
+#: c/c-decl.c:7589
#, gcc-internal-format
msgid "empty struct has size 0 in C, size 1 in C++"
msgstr ""
-#: c/c-decl.c:7582
+#: c/c-decl.c:7592
#, gcc-internal-format
msgid "empty union has size 0 in C, size 1 in C++"
msgstr ""
-#: c/c-decl.c:7668
+#: c/c-decl.c:7678
#, gcc-internal-format
msgid "union has no named members"
msgstr ""
-#: c/c-decl.c:7670
+#: c/c-decl.c:7680
#, gcc-internal-format
msgid "union has no members"
msgstr ""
-#: c/c-decl.c:7675
+#: c/c-decl.c:7685
#, gcc-internal-format
msgid "struct has no named members"
msgstr ""
-#: c/c-decl.c:7677
+#: c/c-decl.c:7687
#, gcc-internal-format
msgid "struct has no members"
msgstr ""
-#: c/c-decl.c:7739 cp/decl.c:11032
+#: c/c-decl.c:7749 cp/decl.c:11032
#, gcc-internal-format
msgid "flexible array member in union"
msgstr ""
-#: c/c-decl.c:7745
+#: c/c-decl.c:7755
#, gcc-internal-format
msgid "flexible array member not at end of struct"
msgstr ""
-#: c/c-decl.c:7751
+#: c/c-decl.c:7761
#, gcc-internal-format
msgid "flexible array member in otherwise empty struct"
msgstr ""
-#: c/c-decl.c:7781
+#: c/c-decl.c:7791
#, gcc-internal-format
msgid "type %qT is too large"
msgstr ""
-#: c/c-decl.c:7904
+#: c/c-decl.c:7914
#, gcc-internal-format
msgid "union cannot be made transparent"
msgstr ""
-#: c/c-decl.c:7995
+#: c/c-decl.c:8005
#, gcc-internal-format
msgid "nested redefinition of %<enum %E%>"
msgstr ""
#. This enum is a named one that has been declared already.
-#: c/c-decl.c:8002
+#: c/c-decl.c:8012
#, gcc-internal-format
msgid "redeclaration of %<enum %E%>"
msgstr ""
-#: c/c-decl.c:8081 cp/decl.c:13403
+#: c/c-decl.c:8091 cp/decl.c:13403
#, gcc-internal-format
msgid "specified mode too small for enumeral values"
msgstr ""
-#: c/c-decl.c:8096
+#: c/c-decl.c:8106
#, gcc-internal-format
msgid "enumeration values exceed range of largest integer"
msgstr ""
-#: c/c-decl.c:8210 c/c-decl.c:8226
+#: c/c-decl.c:8220 c/c-decl.c:8236
#, gcc-internal-format
msgid "enumerator value for %qE is not an integer constant"
msgstr ""
-#: c/c-decl.c:8221
+#: c/c-decl.c:8231
#, gcc-internal-format
msgid "enumerator value for %qE is not an integer constant expression"
msgstr ""
-#: c/c-decl.c:8245
+#: c/c-decl.c:8255
#, gcc-internal-format
msgid "overflow in enumeration values"
msgstr ""
-#: c/c-decl.c:8253
+#: c/c-decl.c:8263
#, gcc-internal-format
msgid "ISO C restricts enumerator values to range of %<int%>"
msgstr ""
-#: c/c-decl.c:8339 cp/decl.c:4918 cp/decl.c:13899
+#: c/c-decl.c:8349 cp/decl.c:4918 cp/decl.c:13902
#, gcc-internal-format
msgid "inline function %qD given attribute noinline"
msgstr ""
-#: c/c-decl.c:8357
+#: c/c-decl.c:8367
#, gcc-internal-format
msgid "return type is an incomplete type"
msgstr ""
-#: c/c-decl.c:8368
+#: c/c-decl.c:8378
#, gcc-internal-format
msgid "return type defaults to %<int%>"
msgstr ""
-#: c/c-decl.c:8394
+#: c/c-decl.c:8404
#, gcc-internal-format
msgid "%q+D defined as variadic function without prototype"
msgstr ""
-#: c/c-decl.c:8453
+#: c/c-decl.c:8463
#, gcc-internal-format
msgid "no previous prototype for %qD"
msgstr ""
-#: c/c-decl.c:8462
+#: c/c-decl.c:8472
#, gcc-internal-format
msgid "%qD was used with no prototype before its definition"
msgstr ""
-#: c/c-decl.c:8470 cp/decl.c:14042
+#: c/c-decl.c:8480 cp/decl.c:14045
#, gcc-internal-format
msgid "no previous declaration for %qD"
msgstr ""
-#: c/c-decl.c:8480
+#: c/c-decl.c:8490
#, gcc-internal-format
msgid "%qD was used with no declaration before its definition"
msgstr ""
-#: c/c-decl.c:8499
+#: c/c-decl.c:8509
#, gcc-internal-format
msgid "return type of %qD is not %<int%>"
msgstr ""
-#: c/c-decl.c:8501
+#: c/c-decl.c:8511
#, gcc-internal-format
msgid "%<_Atomic%>-qualified return type of %qD"
msgstr ""
-#: c/c-decl.c:8508
+#: c/c-decl.c:8518
#, gcc-internal-format
msgid "%qD is normally a non-static function"
msgstr ""
-#: c/c-decl.c:8545
+#: c/c-decl.c:8555
#, gcc-internal-format
msgid "old-style parameter declarations in prototyped function definition"
msgstr ""
-#: c/c-decl.c:8560
+#: c/c-decl.c:8570
#, gcc-internal-format
msgid "traditional C rejects ISO C style function definitions"
msgstr ""
-#: c/c-decl.c:8576
+#: c/c-decl.c:8586
#, gcc-internal-format
msgid "parameter name omitted"
msgstr ""
-#: c/c-decl.c:8613
+#: c/c-decl.c:8623
#, gcc-internal-format
msgid "old-style function definition"
msgstr ""
-#: c/c-decl.c:8622
+#: c/c-decl.c:8632
#, gcc-internal-format
msgid "parameter name missing from parameter list"
msgstr ""
-#: c/c-decl.c:8637
+#: c/c-decl.c:8647
#, gcc-internal-format
msgid "%qD declared as a non-parameter"
msgstr ""
-#: c/c-decl.c:8643
+#: c/c-decl.c:8653
#, gcc-internal-format
msgid "multiple parameters named %qD"
msgstr ""
-#: c/c-decl.c:8652
+#: c/c-decl.c:8662
#, gcc-internal-format
msgid "parameter %qD declared with void type"
msgstr ""
-#: c/c-decl.c:8681 c/c-decl.c:8686
+#: c/c-decl.c:8691 c/c-decl.c:8696
#, gcc-internal-format
msgid "type of %qD defaults to %<int%>"
msgstr ""
-#: c/c-decl.c:8706
+#: c/c-decl.c:8716
#, gcc-internal-format
msgid "parameter %qD has incomplete type"
msgstr ""
-#: c/c-decl.c:8713
+#: c/c-decl.c:8723
#, gcc-internal-format
msgid "declaration for parameter %qD but no such parameter"
msgstr ""
-#: c/c-decl.c:8763
+#: c/c-decl.c:8773
#, gcc-internal-format
msgid "number of arguments doesn%'t match built-in prototype"
msgstr ""
-#: c/c-decl.c:8774
+#: c/c-decl.c:8784
#, gcc-internal-format
msgid "number of arguments doesn%'t match prototype"
msgstr ""
-#: c/c-decl.c:8777 c/c-decl.c:8824 c/c-decl.c:8838
+#: c/c-decl.c:8787 c/c-decl.c:8834 c/c-decl.c:8848
#, gcc-internal-format
msgid "prototype declaration"
msgstr ""
-#: c/c-decl.c:8816
+#: c/c-decl.c:8826
#, gcc-internal-format
msgid "promoted argument %qD doesn%'t match built-in prototype"
msgstr ""
-#: c/c-decl.c:8821
+#: c/c-decl.c:8831
#, gcc-internal-format
msgid "promoted argument %qD doesn%'t match prototype"
msgstr ""
-#: c/c-decl.c:8831
+#: c/c-decl.c:8841
#, gcc-internal-format
msgid "argument %qD doesn%'t match built-in prototype"
msgstr ""
-#: c/c-decl.c:8836
+#: c/c-decl.c:8846
#, gcc-internal-format
msgid "argument %qD doesn%'t match prototype"
msgstr ""
-#: c/c-decl.c:9093 cp/decl.c:14796
+#: c/c-decl.c:9103 cp/decl.c:14799
#, gcc-internal-format
msgid "no return statement in function returning non-void"
msgstr ""
-#: c/c-decl.c:9113 cp/decl.c:14828
+#: c/c-decl.c:9123 cp/decl.c:14831
#, gcc-internal-format
msgid "parameter %qD set but not used"
msgstr ""
#. If we get here, declarations have been used in a for loop without
#. the C99 for loop scope. This doesn't make much sense, so don't
#. allow it.
-#: c/c-decl.c:9207
+#: c/c-decl.c:9217
#, gcc-internal-format
msgid "%<for%> loop initial declarations are only allowed in C99 or C11 mode"
msgstr ""
-#: c/c-decl.c:9212
+#: c/c-decl.c:9222
#, gcc-internal-format
msgid ""
"use option -std=c99, -std=gnu99, -std=c11 or -std=gnu11 to compile your code"
msgstr ""
-#: c/c-decl.c:9247
+#: c/c-decl.c:9257
#, gcc-internal-format
msgid "declaration of static variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9251
+#: c/c-decl.c:9261
#, gcc-internal-format
msgid ""
"declaration of %<extern%> variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9258
+#: c/c-decl.c:9268
#, gcc-internal-format
msgid "%<struct %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9263
+#: c/c-decl.c:9273
#, gcc-internal-format
msgid "%<union %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9267
+#: c/c-decl.c:9277
#, gcc-internal-format
msgid "%<enum %E%> declared in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9271
+#: c/c-decl.c:9281
#, gcc-internal-format
msgid "declaration of non-variable %qD in %<for%> loop initial declaration"
msgstr ""
-#: c/c-decl.c:9519
+#: c/c-decl.c:9529
#, gcc-internal-format
msgid "incompatible address space qualifiers %qs and %qs"
msgstr ""
-#: c/c-decl.c:9569 c/c-decl.c:9926 c/c-decl.c:10416
+#: c/c-decl.c:9579 c/c-decl.c:9936 c/c-decl.c:10426
#, gcc-internal-format
msgid "duplicate %qE"
msgstr ""
-#: c/c-decl.c:9595 c/c-decl.c:9938 c/c-decl.c:10259
+#: c/c-decl.c:9605 c/c-decl.c:9948 c/c-decl.c:10269
#, gcc-internal-format
msgid "two or more data types in declaration specifiers"
msgstr ""
-#: c/c-decl.c:9607 cp/parser.c:26808
+#: c/c-decl.c:9617 cp/parser.c:26823
#, gcc-internal-format
msgid "%<long long long%> is too long for GCC"
msgstr ""
-#: c/c-decl.c:9620
+#: c/c-decl.c:9630
#, gcc-internal-format
msgid "ISO C90 does not support %<long long%>"
msgstr ""
-#: c/c-decl.c:9817 c/c-parser.c:7943
+#: c/c-decl.c:9827 c/c-parser.c:7943
#, gcc-internal-format
msgid "ISO C90 does not support complex types"
msgstr ""
-#: c/c-decl.c:9863
+#: c/c-decl.c:9873
#, gcc-internal-format
msgid "ISO C does not support saturating types"
msgstr ""
-#: c/c-decl.c:9981
+#: c/c-decl.c:9991
#, gcc-internal-format
msgid "ISO C does not support %<__int%d%> types"
msgstr ""
-#: c/c-decl.c:10001
+#: c/c-decl.c:10011
#, gcc-internal-format
msgid "%<__int%d%> is not supported on this target"
msgstr ""
-#: c/c-decl.c:10043
+#: c/c-decl.c:10053
#, gcc-internal-format
msgid "ISO C90 does not support boolean types"
msgstr ""
-#: c/c-decl.c:10217
+#: c/c-decl.c:10227
#, gcc-internal-format
msgid "ISO C does not support decimal floating point"
msgstr ""
-#: c/c-decl.c:10240 c/c-decl.c:10506 c/c-parser.c:7446
+#: c/c-decl.c:10250 c/c-decl.c:10516 c/c-parser.c:7446
#, gcc-internal-format
msgid "fixed-point types not supported for this target"
msgstr ""
-#: c/c-decl.c:10242
+#: c/c-decl.c:10252
#, gcc-internal-format
msgid "ISO C does not support fixed-point types"
msgstr ""
-#: c/c-decl.c:10277
+#: c/c-decl.c:10287
#, gcc-internal-format
msgid "C++ lookup of %qD would return a field, not a type"
msgstr ""
-#: c/c-decl.c:10290
+#: c/c-decl.c:10300
#, gcc-internal-format
msgid "%qE fails to be a typedef or built in type"
msgstr ""
-#: c/c-decl.c:10338
+#: c/c-decl.c:10348
#, gcc-internal-format
msgid "%qE is not at beginning of declaration"
msgstr ""
-#: c/c-decl.c:10359
+#: c/c-decl.c:10369
#, gcc-internal-format
msgid "%qE used with %<auto%>"
msgstr ""
-#: c/c-decl.c:10361
+#: c/c-decl.c:10371
#, gcc-internal-format
msgid "%qE used with %<register%>"
msgstr ""
-#: c/c-decl.c:10363
+#: c/c-decl.c:10373
#, gcc-internal-format
msgid "%qE used with %<typedef%>"
msgstr ""
-#: c/c-decl.c:10377 c/c-parser.c:7023
+#: c/c-decl.c:10387 c/c-parser.c:7023
#, gcc-internal-format
msgid "ISO C99 does not support %qE"
msgstr ""
-#: c/c-decl.c:10380 c/c-parser.c:7026
+#: c/c-decl.c:10390 c/c-parser.c:7026
#, gcc-internal-format
msgid "ISO C90 does not support %qE"
msgstr ""
-#: c/c-decl.c:10392
+#: c/c-decl.c:10402
#, gcc-internal-format
msgid "%<__thread%> before %<extern%>"
msgstr ""
-#: c/c-decl.c:10401
+#: c/c-decl.c:10411
#, gcc-internal-format
msgid "%<__thread%> before %<static%>"
msgstr ""
-#: c/c-decl.c:10414
+#: c/c-decl.c:10424
#, gcc-internal-format
msgid "duplicate %<_Thread_local%> or %<__thread%>"
msgstr ""
-#: c/c-decl.c:10422
+#: c/c-decl.c:10432
#, gcc-internal-format
msgid "multiple storage classes in declaration specifiers"
msgstr ""
-#: c/c-decl.c:10430
+#: c/c-decl.c:10440
#, gcc-internal-format
msgid "%qs used with %qE"
msgstr ""
-#: c/c-decl.c:10503
+#: c/c-decl.c:10513
#, gcc-internal-format
msgid "%<_Sat%> is used without %<_Fract%> or %<_Accum%>"
msgstr ""
-#: c/c-decl.c:10518
+#: c/c-decl.c:10528
#, gcc-internal-format
msgid "ISO C does not support plain %<complex%> meaning %<double complex%>"
msgstr ""
-#: c/c-decl.c:10569 c/c-decl.c:10582 c/c-decl.c:10608
+#: c/c-decl.c:10579 c/c-decl.c:10592 c/c-decl.c:10618
#, gcc-internal-format
msgid "ISO C does not support complex integer types"
msgstr ""
-#: c/c-decl.c:11006 cp/semantics.c:5297
+#: c/c-decl.c:11016 cp/semantics.c:5298
#, gcc-internal-format
msgid ""
"%<#pragma omp declare reduction%> combiner refers to variable %qD which is "
"not %<omp_out%> nor %<omp_in%>"
msgstr ""
-#: c/c-decl.c:11010 cp/semantics.c:5301
+#: c/c-decl.c:11020 cp/semantics.c:5302
#, gcc-internal-format
msgid ""
"%<#pragma omp declare reduction%> initializer refers to variable %qD which "
"is not %<omp_priv%> nor %<omp_orig%>"
msgstr ""
-#: c/c-fold.c:319 c/c-typeck.c:10988 cp/typeck.c:4465
+#: c/c-fold.c:319 c/c-typeck.c:10998 cp/typeck.c:4465
#, gcc-internal-format
msgid "left shift of negative value"
msgstr ""
-#: c/c-fold.c:331 c/c-typeck.c:10997 cp/typeck.c:4473
+#: c/c-fold.c:331 c/c-typeck.c:11007 cp/typeck.c:4473
#, gcc-internal-format
msgid "left shift count is negative"
msgstr ""
-#: c/c-fold.c:332 c/c-typeck.c:10936 cp/typeck.c:4419
+#: c/c-fold.c:332 c/c-typeck.c:10946 cp/typeck.c:4419
#, gcc-internal-format
msgid "right shift count is negative"
msgstr ""
-#: c/c-fold.c:338 c/c-typeck.c:11004 cp/typeck.c:4481
+#: c/c-fold.c:338 c/c-typeck.c:11014 cp/typeck.c:4481
#, gcc-internal-format
msgid "left shift count >= width of type"
msgstr ""
-#: c/c-fold.c:339 c/c-typeck.c:10948 cp/typeck.c:4427
+#: c/c-fold.c:339 c/c-typeck.c:10958 cp/typeck.c:4427
#, gcc-internal-format
msgid "right shift count >= width of type"
msgstr ""
msgid "version control conflict marker in file"
msgstr ""
-#: c/c-parser.c:1086 cp/parser.c:27015
+#: c/c-parser.c:1086 cp/parser.c:27030
#, gcc-internal-format
msgid "expected end of line"
msgstr ""
msgstr ""
#: c/c-parser.c:1686 c/c-parser.c:10203 c/c-parser.c:15182 c/c-parser.c:16077
-#: cp/parser.c:34050 cp/parser.c:34949 cp/parser.c:37474
+#: cp/parser.c:34065 cp/parser.c:34964 cp/parser.c:37489
#, gcc-internal-format
msgid "expected declaration specifiers"
msgstr ""
msgid "expected %<;%>, identifier or %<(%>"
msgstr ""
-#: c/c-parser.c:1735 cp/parser.c:28663 cp/parser.c:28737
+#: c/c-parser.c:1735 cp/parser.c:28678 cp/parser.c:28752
#, gcc-internal-format
msgid "prefix attributes are ignored for methods"
msgstr ""
msgid "%<__auto_type%> may only be used with a single declarator"
msgstr ""
-#: c/c-parser.c:2036 cp/parser.c:12465
+#: c/c-parser.c:2036 cp/parser.c:12475
#, gcc-internal-format
msgid "expected %<,%> or %<;%>"
msgstr ""
msgid "ISO C90 does not support %<_Static_assert%>"
msgstr ""
-#: c/c-parser.c:2209 c/c-parser.c:3877 c/c-parser.c:10261 cp/parser.c:37179
+#: c/c-parser.c:2209 c/c-parser.c:3877 c/c-parser.c:10261 cp/parser.c:37194
#, gcc-internal-format
msgid "expected string literal"
msgstr ""
#: c/c-parser.c:9232 c/c-parser.c:9356 c/c-parser.c:9796 c/c-parser.c:9831
#: c/c-parser.c:9884 c/c-parser.c:9937 c/c-parser.c:9953 c/c-parser.c:9999
#: c/c-parser.c:10575 c/c-parser.c:10616 c/c-parser.c:12546 c/c-parser.c:12780
-#: c/c-parser.c:14579 c/c-parser.c:17356 c/c-parser.c:17685 cp/parser.c:27018
-#: cp/parser.c:29506 cp/parser.c:29536 cp/parser.c:29606 cp/parser.c:31701
-#: cp/parser.c:36893 cp/parser.c:37618
+#: c/c-parser.c:14579 c/c-parser.c:17356 c/c-parser.c:17685 cp/parser.c:27033
+#: cp/parser.c:29521 cp/parser.c:29551 cp/parser.c:29621 cp/parser.c:31716
+#: cp/parser.c:36908 cp/parser.c:37633
#, gcc-internal-format
msgid "expected identifier"
msgstr ""
-#: c/c-parser.c:2745 cp/parser.c:17380
+#: c/c-parser.c:2745 cp/parser.c:17390
#, gcc-internal-format
msgid "comma at end of enumerator list"
msgstr ""
msgid "expected %<}%> before %<else%>"
msgstr ""
-#: c/c-parser.c:4847 cp/parser.c:10803
+#: c/c-parser.c:4847 cp/parser.c:10813
#, gcc-internal-format
msgid "%<else%> without a previous %<if%>"
msgstr ""
"a label can only be part of a statement and a declaration is not a statement"
msgstr ""
-#: c/c-parser.c:5156 cp/parser.c:10404
+#: c/c-parser.c:5156 cp/parser.c:10414
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:5166 cp/parser.c:10430
+#: c/c-parser.c:5166 cp/parser.c:10440
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_sync%>"
msgstr ""
#. c_parser_skip_until_found stops at a closing nesting
#. delimiter without consuming it, but here we need to consume
#. it to proceed further.
-#: c/c-parser.c:5276 cp/parser.c:10508
+#: c/c-parser.c:5276 cp/parser.c:10518
#, gcc-internal-format
msgid "expected statement"
msgstr ""
-#: c/c-parser.c:5380 cp/parser.c:11918
+#: c/c-parser.c:5380 cp/parser.c:11928
#, gcc-internal-format
msgid "suggest braces around empty body in an %<if%> statement"
msgstr ""
-#: c/c-parser.c:5414 cp/parser.c:11921
+#: c/c-parser.c:5414 cp/parser.c:11931
#, gcc-internal-format
msgid "suggest braces around empty body in an %<else%> statement"
msgstr ""
msgid "if statement cannot contain %<Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:5509 cp/parser.c:10957
+#: c/c-parser.c:5509 cp/parser.c:10967
#, gcc-internal-format
msgid "suggest explicit braces to avoid ambiguous %<else%>"
msgstr ""
msgid "invalid iterating variable in fast enumeration"
msgstr ""
-#: c/c-parser.c:5852 cp/parser.c:11158
+#: c/c-parser.c:5852 cp/parser.c:11168
#, gcc-internal-format
msgid "missing loop condition in loop with %<GCC ivdep%> pragma"
msgstr ""
msgid "%<__builtin_complex%> operands of different types"
msgstr ""
-#: c/c-parser.c:7986 cp/parser.c:6590
+#: c/c-parser.c:7986 cp/parser.c:6600
#, gcc-internal-format
msgid "wrong number of arguments to %<__builtin_shuffle%>"
msgstr ""
-#: c/c-parser.c:8067 cp/parser.c:6535
+#: c/c-parser.c:8067 cp/parser.c:6540
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<_Cilk_spawn%>"
msgstr ""
-#: c/c-parser.c:8074 cp/parser.c:6541
+#: c/c-parser.c:8074 cp/parser.c:6546
#, gcc-internal-format
msgid "consecutive %<_Cilk_spawn%> keywords are not permitted"
msgstr ""
msgid "ISO C90 forbids compound literals"
msgstr ""
-#: c/c-parser.c:8295 cp/parser.c:6843
+#: c/c-parser.c:8295 cp/parser.c:6853
#, gcc-internal-format
msgid ""
"%<memset%> used with constant zero length parameter; this could be due to "
msgid "no type or storage class may be specified here,"
msgstr ""
-#: c/c-parser.c:9800 c/c-parser.c:9857 cp/parser.c:29566
+#: c/c-parser.c:9800 c/c-parser.c:9857 cp/parser.c:29581
#, gcc-internal-format
msgid "unknown property attribute"
msgstr ""
-#: c/c-parser.c:9821 cp/parser.c:29526
+#: c/c-parser.c:9821 cp/parser.c:29541
#, gcc-internal-format
msgid "missing %<=%> (after %<getter%> attribute)"
msgstr ""
-#: c/c-parser.c:9824 cp/parser.c:29529
+#: c/c-parser.c:9824 cp/parser.c:29544
#, gcc-internal-format
msgid "missing %<=%> (after %<setter%> attribute)"
msgstr ""
-#: c/c-parser.c:9838 cp/parser.c:29544
+#: c/c-parser.c:9838 cp/parser.c:29559
#, gcc-internal-format
msgid "the %<setter%> attribute may only be specified once"
msgstr ""
-#: c/c-parser.c:9843 cp/parser.c:29550
+#: c/c-parser.c:9843 cp/parser.c:29565
#, gcc-internal-format
msgid "setter name must terminate with %<:%>"
msgstr ""
-#: c/c-parser.c:9850 cp/parser.c:29558
+#: c/c-parser.c:9850 cp/parser.c:29573
#, gcc-internal-format
msgid "the %<getter%> attribute may only be specified once"
msgstr ""
msgid "%<#pragma acc update%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10063 cp/parser.c:37257
+#: c/c-parser.c:10063 cp/parser.c:37272
#, gcc-internal-format
msgid "%<#pragma omp barrier%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10074 cp/parser.c:37272
+#: c/c-parser.c:10074 cp/parser.c:37287
#, gcc-internal-format
msgid "%<#pragma omp flush%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10085 cp/parser.c:37288
+#: c/c-parser.c:10085 cp/parser.c:37303
#, gcc-internal-format
msgid "%<#pragma omp taskwait%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10096 cp/parser.c:37304
+#: c/c-parser.c:10096 cp/parser.c:37319
#, gcc-internal-format
msgid "%<#pragma omp taskyield%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10107 cp/parser.c:37320
+#: c/c-parser.c:10107 cp/parser.c:37335
#, gcc-internal-format
msgid "%<#pragma omp cancel%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10118 cp/parser.c:37336
+#: c/c-parser.c:10118 cp/parser.c:37351
#, gcc-internal-format
msgid ""
"%<#pragma omp cancellation point%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:10138 cp/parser.c:37409
+#: c/c-parser.c:10138 cp/parser.c:37424
#, gcc-internal-format
msgid ""
"%<#pragma omp section%> may only be used in %<#pragma omp sections%> "
"construct"
msgstr ""
-#: c/c-parser.c:10157 cp/parser.c:37428
+#: c/c-parser.c:10157 cp/parser.c:37443
#, gcc-internal-format
msgid "for, while or do statement expected"
msgstr ""
-#: c/c-parser.c:10169 cp/parser.c:37247
+#: c/c-parser.c:10169 cp/parser.c:37262
#, gcc-internal-format
msgid "%<#pragma GCC pch_preprocess%> must be first"
msgstr ""
msgid "%<#pragma grainsize%> must be inside a function"
msgstr ""
-#: c/c-parser.c:10501 cp/parser.c:29956
+#: c/c-parser.c:10501 cp/parser.c:29971
#, gcc-internal-format
msgid "too many %qs clauses"
msgstr ""
-#: c/c-parser.c:10522 cp/parser.c:30485
+#: c/c-parser.c:10522 cp/parser.c:30500
#, gcc-internal-format
msgid "expected integer expression before ')'"
msgstr ""
msgid "%qD is not a variable"
msgstr ""
-#: c/c-parser.c:10813 cp/semantics.c:6719
+#: c/c-parser.c:10813 cp/semantics.c:6720
#, gcc-internal-format
msgid "%qD is not a pointer variable"
msgstr ""
-#: c/c-parser.c:10853 cp/parser.c:30563
+#: c/c-parser.c:10853 cp/parser.c:30578
#, gcc-internal-format
msgid "collapse argument needs positive constant integer expression"
msgstr ""
-#: c/c-parser.c:10923 cp/parser.c:30619
+#: c/c-parser.c:10923 cp/parser.c:30634
#, gcc-internal-format
msgid "expected %<none%>"
msgstr ""
-#: c/c-parser.c:10925 cp/parser.c:30621
+#: c/c-parser.c:10925 cp/parser.c:30636
#, gcc-internal-format
msgid "expected %<none%> or %<shared%>"
msgstr ""
-#: c/c-parser.c:11025 cp/parser.c:30721
+#: c/c-parser.c:11025 cp/parser.c:30736
#, gcc-internal-format
msgid "expected %<data%>, %<update%>, %<enter%> or %<exit%>"
msgstr ""
-#: c/c-parser.c:11045 c/c-parser.c:15906 c/c-parser.c:15991 cp/parser.c:30739
-#: cp/parser.c:34733 cp/parser.c:34821
+#: c/c-parser.c:11045 c/c-parser.c:15906 c/c-parser.c:15991 cp/parser.c:30754
+#: cp/parser.c:34748 cp/parser.c:34836
#, gcc-internal-format
msgid "expected %<data%>"
msgstr ""
-#: c/c-parser.c:11092 cp/parser.c:30792
+#: c/c-parser.c:11092 cp/parser.c:30807
#, gcc-internal-format
msgid "too many %<if%> clauses with %qs modifier"
msgstr ""
-#: c/c-parser.c:11099 cp/parser.c:30799
+#: c/c-parser.c:11099 cp/parser.c:30814
#, gcc-internal-format
msgid "too many %<if%> clauses"
msgstr ""
-#: c/c-parser.c:11101 cp/parser.c:30801
+#: c/c-parser.c:11101 cp/parser.c:30816
#, gcc-internal-format
msgid "too many %<if%> clauses without modifier"
msgstr ""
-#: c/c-parser.c:11107 cp/parser.c:30807
+#: c/c-parser.c:11107 cp/parser.c:30822
#, gcc-internal-format
msgid ""
"if any %<if%> clause has modifier, then all %<if%> clauses have to use "
msgid "%<num_tasks%> value must be positive"
msgstr ""
-#: c/c-parser.c:11324 cp/semantics.c:6895
+#: c/c-parser.c:11324 cp/semantics.c:6896
#, gcc-internal-format
msgid "%<grainsize%> value must be positive"
msgstr ""
-#: c/c-parser.c:11369 cp/semantics.c:6924
+#: c/c-parser.c:11369 cp/semantics.c:6925
#, gcc-internal-format
msgid "%<priority%> value must be non-negative"
msgstr ""
-#: c/c-parser.c:11430 c/c-parser.c:11436 cp/parser.c:31018 cp/parser.c:31025
+#: c/c-parser.c:11430 c/c-parser.c:11436 cp/parser.c:31033 cp/parser.c:31040
#, gcc-internal-format
msgid "expected %<tofrom%>"
msgstr ""
-#: c/c-parser.c:11444 c/c-parser.c:11450 cp/parser.c:31034 cp/parser.c:31041
+#: c/c-parser.c:11444 c/c-parser.c:11450 cp/parser.c:31049 cp/parser.c:31056
#, gcc-internal-format
msgid "expected %<scalar%>"
msgstr ""
msgid "%<num_workers%> value must be positive"
msgstr ""
-#: c/c-parser.c:11580 cp/parser.c:30347
+#: c/c-parser.c:11580 cp/parser.c:30362
#, gcc-internal-format
msgid "too many %<static%> arguments"
msgstr ""
-#: c/c-parser.c:11614 cp/parser.c:30380
+#: c/c-parser.c:11614 cp/parser.c:30395
#, gcc-internal-format
msgid "unexpected argument"
msgstr ""
msgid "%<%s%> value must be positive"
msgstr ""
-#: c/c-parser.c:11769 cp/semantics.c:7008
+#: c/c-parser.c:11769 cp/semantics.c:7009
#, gcc-internal-format
msgid "%<tile%> value must be integral"
msgstr ""
-#: c/c-parser.c:11782 cp/semantics.c:7022
+#: c/c-parser.c:11782 cp/semantics.c:7023
#, gcc-internal-format
msgid "%<tile%> value must be positive"
msgstr ""
-#: c/c-parser.c:11848 cp/parser.c:31098
+#: c/c-parser.c:11848 cp/parser.c:31113
#, gcc-internal-format
msgid "ordered argument needs positive constant integer expression"
msgstr ""
"or %<max%>"
msgstr ""
-#: c/c-parser.c:12048 cp/parser.c:31311
+#: c/c-parser.c:12048 cp/parser.c:31326
#, gcc-internal-format
msgid "both %<monotonic%> and %<nonmonotonic%> modifiers specified"
msgstr ""
-#: c/c-parser.c:12101 cp/parser.c:31327
+#: c/c-parser.c:12101 cp/parser.c:31342
#, gcc-internal-format
msgid "schedule %<runtime%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12105 cp/parser.c:31330
+#: c/c-parser.c:12105 cp/parser.c:31345
#, gcc-internal-format
msgid "schedule %<auto%> does not take a %<chunk_size%> parameter"
msgstr ""
-#: c/c-parser.c:12127 cp/parser.c:31350
+#: c/c-parser.c:12127 cp/parser.c:31365
#, gcc-internal-format
msgid "invalid schedule kind"
msgstr ""
msgid "%<num_teams%> value must be positive"
msgstr ""
-#: c/c-parser.c:12333 cp/semantics.c:6393
+#: c/c-parser.c:12333 cp/semantics.c:6394
#, gcc-internal-format
msgid "%<thread_limit%> value must be positive"
msgstr ""
-#: c/c-parser.c:12375 cp/semantics.c:6503
+#: c/c-parser.c:12375 cp/semantics.c:6504
#, gcc-internal-format
msgid ""
"%<aligned%> clause alignment expression must be positive constant integer "
"expression"
msgstr ""
-#: c/c-parser.c:12436 cp/parser.c:31608
+#: c/c-parser.c:12436 cp/parser.c:31623
#, gcc-internal-format
msgid "using parameters for %<linear%> step is not supported yet"
msgstr ""
"%<simdlen%> clause expression must be positive constant integer expression"
msgstr ""
-#: c/c-parser.c:12684 cp/parser.c:31844 cp/parser.c:32067
+#: c/c-parser.c:12684 cp/parser.c:31859 cp/parser.c:32082
#, gcc-internal-format
msgid "invalid depend kind"
msgstr ""
-#: c/c-parser.c:12768 cp/parser.c:31917
+#: c/c-parser.c:12768 cp/parser.c:31932
#, gcc-internal-format
msgid "invalid map kind"
msgstr ""
-#: c/c-parser.c:12862 cp/parser.c:32014
+#: c/c-parser.c:12862 cp/parser.c:32029
#, gcc-internal-format
msgid "invalid dist_schedule kind"
msgstr ""
msgid "invalid proc_bind kind"
msgstr ""
-#: c/c-parser.c:13144 cp/parser.c:32292
+#: c/c-parser.c:13144 cp/parser.c:32307
#, gcc-internal-format
msgid "expected %<#pragma acc%> clause"
msgstr ""
-#: c/c-parser.c:13155 c/c-parser.c:13438 cp/parser.c:32303 cp/parser.c:32619
+#: c/c-parser.c:13155 c/c-parser.c:13438 cp/parser.c:32318 cp/parser.c:32634
#, gcc-internal-format
msgid "%qs is not valid for %qs"
msgstr ""
-#: c/c-parser.c:13301 cp/parser.c:32479
+#: c/c-parser.c:13301 cp/parser.c:32494
#, gcc-internal-format
msgid "%qs must be the first clause of %qs"
msgstr ""
-#: c/c-parser.c:13427 cp/parser.c:32608
+#: c/c-parser.c:13427 cp/parser.c:32623
#, gcc-internal-format
msgid "expected %<#pragma omp%> clause"
msgstr ""
-#: c/c-parser.c:13565 cp/parser.c:35247
+#: c/c-parser.c:13565 cp/parser.c:35262
#, gcc-internal-format
msgid "no valid clauses specified in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13575 cp/parser.c:35257
+#: c/c-parser.c:13575 cp/parser.c:35272
#, gcc-internal-format
msgid "array section in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13599 cp/parser.c:35281
+#: c/c-parser.c:13599 cp/parser.c:35296
#, gcc-internal-format
msgid "%qD must be a global variable in%<#pragma acc declare link%>"
msgstr ""
-#: c/c-parser.c:13610 cp/parser.c:35292
+#: c/c-parser.c:13610 cp/parser.c:35307
#, gcc-internal-format
msgid "invalid OpenACC clause at file scope"
msgstr ""
-#: c/c-parser.c:13617 cp/parser.c:35299
+#: c/c-parser.c:13617 cp/parser.c:35314
#, gcc-internal-format
msgid "invalid use of %<extern%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13625 cp/parser.c:35307
+#: c/c-parser.c:13625 cp/parser.c:35322
#, gcc-internal-format
msgid "invalid use of %<global%> variable %qD in %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13637 cp/parser.c:35319
+#: c/c-parser.c:13637 cp/parser.c:35334
#, gcc-internal-format
msgid "variable %qD used more than once with %<#pragma acc declare%>"
msgstr ""
-#: c/c-parser.c:13723 cp/parser.c:35402
+#: c/c-parser.c:13723 cp/parser.c:35417
#, gcc-internal-format
msgid "expected %<data%> in %<#pragma acc enter data%>"
msgstr ""
-#: c/c-parser.c:13732 cp/parser.c:35412
+#: c/c-parser.c:13732 cp/parser.c:35427
#, gcc-internal-format
msgid "invalid pragma"
msgstr ""
-#: c/c-parser.c:13749 cp/parser.c:35429
+#: c/c-parser.c:13749 cp/parser.c:35444
#, gcc-internal-format
msgid "%<#pragma acc enter data%> has no data movement clause"
msgstr ""
-#: c/c-parser.c:13953 cp/parser.c:36513
+#: c/c-parser.c:13953 cp/parser.c:36528
#, gcc-internal-format
msgid "%<#pragma acc routine%> not at file scope"
msgstr ""
msgid "%<#pragma acc routine%> %s"
msgstr ""
-#: c/c-parser.c:14022 cp/parser.c:36726
+#: c/c-parser.c:14022 cp/parser.c:36741
#, gcc-internal-format
msgid "%<#pragma acc routine%> already applied to %D"
msgstr ""
-#: c/c-parser.c:14025 cp/parser.c:36733
+#: c/c-parser.c:14025 cp/parser.c:36748
#, gcc-internal-format
msgid "%<#pragma acc routine%> must be applied before %s"
msgstr ""
-#: c/c-parser.c:14062 cp/parser.c:35603
+#: c/c-parser.c:14062 cp/parser.c:35618
#, gcc-internal-format
msgid ""
"%<#pragma acc update%> must contain at least one %<device%> or %<host%> or "
"%<self%> clause"
msgstr ""
-#: c/c-parser.c:14470 cp/parser.c:32990 cp/parser.c:33016
+#: c/c-parser.c:14470 cp/parser.c:33005 cp/parser.c:33031
#, gcc-internal-format
msgid "invalid form of %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14474 cp/parser.c:33047 cp/parser.c:33063
+#: c/c-parser.c:14474 cp/parser.c:33062 cp/parser.c:33078
#, gcc-internal-format
msgid "invalid operator for %<#pragma omp atomic%>"
msgstr ""
-#: c/c-parser.c:14523 cp/semantics.c:8409 cp/semantics.c:8419
+#: c/c-parser.c:14523 cp/semantics.c:8410 cp/semantics.c:8420
#, gcc-internal-format
msgid ""
"%<#pragma omp atomic capture%> uses two different expressions for memory"
msgid "expected %<(%> or end of line"
msgstr ""
-#: c/c-parser.c:14648 cp/parser.c:33561
+#: c/c-parser.c:14648 cp/parser.c:33576
#, gcc-internal-format
msgid "%<ordered%> clause parameter is less than %<collapse%>"
msgstr ""
-#: c/c-parser.c:14659 cp/parser.c:33572
+#: c/c-parser.c:14659 cp/parser.c:33587
#, gcc-internal-format
msgid ""
"%<linear%> clause may not be specified together with %<ordered%> clause with "
"a parameter"
msgstr ""
-#: c/c-parser.c:14678 cp/parser.c:33599 cp/parser.c:37795
+#: c/c-parser.c:14678 cp/parser.c:33614 cp/parser.c:37810
#, gcc-internal-format
msgid "for statement expected"
msgstr ""
-#: c/c-parser.c:14684 cp/parser.c:33605
+#: c/c-parser.c:14684 cp/parser.c:33620
#, gcc-internal-format
msgid "_Cilk_for statement expected"
msgstr ""
-#: c/c-parser.c:14753 cp/semantics.c:7959 cp/semantics.c:8046
+#: c/c-parser.c:14753 cp/semantics.c:7960 cp/semantics.c:8047
#, gcc-internal-format
msgid "expected iteration declaration or initialization"
msgstr ""
msgid "not enough perfectly nested loops"
msgstr ""
-#: c/c-parser.c:14897 cp/parser.c:33832
+#: c/c-parser.c:14897 cp/parser.c:33847
#, gcc-internal-format
msgid "collapsed loops not perfectly nested"
msgstr ""
-#: c/c-parser.c:14944 cp/parser.c:33648 cp/parser.c:33690 cp/pt.c:15026
+#: c/c-parser.c:14944 cp/parser.c:33663 cp/parser.c:33705 cp/pt.c:15026
#, gcc-internal-format
msgid "iteration variable %qD should not be firstprivate"
msgstr ""
-#: c/c-parser.c:15035 cp/parser.c:33899
+#: c/c-parser.c:15035 cp/parser.c:33914
#, gcc-internal-format
msgid "%<ordered%> clause with parameter may not be specified on %qs construct"
msgstr ""
"statements"
msgstr ""
-#: c/c-parser.c:15399 cp/parser.c:34257
+#: c/c-parser.c:15399 cp/parser.c:34272
#, gcc-internal-format
msgid "expected %<for%> after %qs"
msgstr ""
-#: c/c-parser.c:15598 cp/parser.c:34452
+#: c/c-parser.c:15598 cp/parser.c:34467
#, gcc-internal-format
msgid "expected %<point%>"
msgstr ""
-#: c/c-parser.c:15806 cp/parser.c:34675
+#: c/c-parser.c:15806 cp/parser.c:34690
#, gcc-internal-format
msgid ""
"%<#pragma omp target data%> with map-type other than %<to%>, %<from%>, "
"%<tofrom%> or %<alloc%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:15819 cp/parser.c:34688
+#: c/c-parser.c:15819 cp/parser.c:34703
#, gcc-internal-format
msgid "%<#pragma omp target data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:15854 cp/parser.c:34900
+#: c/c-parser.c:15854 cp/parser.c:34915
#, gcc-internal-format
msgid "%<#pragma omp target update%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15867 cp/parser.c:34913
+#: c/c-parser.c:15867 cp/parser.c:34928
#, gcc-internal-format
msgid ""
"%<#pragma omp target update%> must contain at least one %<from%> or %<to%> "
"clauses"
msgstr ""
-#: c/c-parser.c:15914 cp/parser.c:34741
+#: c/c-parser.c:15914 cp/parser.c:34756
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> may only be used in compound statements"
msgstr ""
-#: c/c-parser.c:15940 cp/parser.c:34768
+#: c/c-parser.c:15940 cp/parser.c:34783
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> with map-type other than %<to%> or %<alloc"
"%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:15952 cp/parser.c:34780
+#: c/c-parser.c:15952 cp/parser.c:34795
#, gcc-internal-format
msgid ""
"%<#pragma omp target enter data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:15999 cp/parser.c:34829
+#: c/c-parser.c:15999 cp/parser.c:34844
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> may only be used in compound statements"
"%<release> or %<delete%> on %<map%> clause"
msgstr ""
-#: c/c-parser.c:16040 cp/parser.c:34870
+#: c/c-parser.c:16040 cp/parser.c:34885
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> must contain at least one %<map%> clause"
msgstr ""
-#: c/c-parser.c:16249 cp/parser.c:35124
+#: c/c-parser.c:16249 cp/parser.c:35139
#, gcc-internal-format
msgid ""
"%<#pragma omp target%> with map-type other than %<to%>, %<from%>, %<tofrom%> "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16422 cp/parser.c:35779
+#: c/c-parser.c:16422 cp/parser.c:35794
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by a single function "
"declaration or definition"
msgstr ""
-#: c/c-parser.c:16538 cp/parser.c:35850
+#: c/c-parser.c:16538 cp/parser.c:35865
#, gcc-internal-format
msgid ""
"%<#pragma omp declare target%> with clauses in between %<#pragma omp declare "
"target%> without clauses and %<#pragma omp end declare target%>"
msgstr ""
-#: c/c-parser.c:16557 cp/parser.c:35869
+#: c/c-parser.c:16557 cp/parser.c:35884
#, gcc-internal-format
msgid "%qD specified both in declare target %<link%> and %<to%> clauses"
msgstr ""
-#: c/c-parser.c:16595 cp/parser.c:35913
+#: c/c-parser.c:16595 cp/parser.c:35928
#, gcc-internal-format
msgid "expected %<target%>"
msgstr ""
-#: c/c-parser.c:16602 cp/parser.c:35920
+#: c/c-parser.c:16602 cp/parser.c:35935
#, gcc-internal-format
msgid "expected %<declare%>"
msgstr ""
-#: c/c-parser.c:16608 cp/parser.c:35927
+#: c/c-parser.c:16608 cp/parser.c:35942
#, gcc-internal-format
msgid ""
"%<#pragma omp end declare target%> without corresponding %<#pragma omp "
msgid "one of the initializer call arguments should be %<&omp_priv%>"
msgstr ""
-#: c/c-parser.c:17004 cp/parser.c:36372
+#: c/c-parser.c:17004 cp/parser.c:36387
#, gcc-internal-format
msgid "expected %<simd%> or %<reduction%> or %<target%>"
msgstr ""
-#: c/c-parser.c:17219 cp/semantics.c:7432
+#: c/c-parser.c:17219 cp/semantics.c:7433
#, gcc-internal-format
msgid "%qE declared %<threadprivate%> after first use"
msgstr ""
-#: c/c-parser.c:17221 cp/semantics.c:7434
+#: c/c-parser.c:17221 cp/semantics.c:7435
#, gcc-internal-format
msgid "automatic variable %qE cannot be %<threadprivate%>"
msgstr ""
-#: c/c-parser.c:17225 cp/semantics.c:7436
+#: c/c-parser.c:17225 cp/semantics.c:7437
#, gcc-internal-format
msgid "%<threadprivate%> %qE has incomplete type"
msgstr ""
msgid "pragma simd must be inside a function"
msgstr ""
-#: c/c-parser.c:17306 cp/parser.c:37566
+#: c/c-parser.c:17306 cp/parser.c:37581
#, gcc-internal-format
msgid "vectorlength must be an integer constant"
msgstr ""
-#: c/c-parser.c:17308 cp/parser.c:37569
+#: c/c-parser.c:17308 cp/parser.c:37584
#, gcc-internal-format
msgid "vectorlength must be a power of 2"
msgstr ""
-#: c/c-parser.c:17391 cp/parser.c:37676
+#: c/c-parser.c:17391 cp/parser.c:37691
#, gcc-internal-format
msgid "step size must be an integer constant expression or an integer variable"
msgstr ""
-#: c/c-parser.c:17490 cp/parser.c:37769
+#: c/c-parser.c:17490 cp/parser.c:37784
#, gcc-internal-format
msgid "expected %<#pragma simd%> clause"
msgstr ""
-#: c/c-parser.c:17534 cp/parser.c:37218
+#: c/c-parser.c:17534 cp/parser.c:37233
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> is not followed by %<_Cilk_for%>"
msgstr ""
-#: c/c-parser.c:17834 cp/parser.c:37110
+#: c/c-parser.c:17834 cp/parser.c:37125
#, gcc-internal-format
msgid "%<__transaction_cancel%> without transactional memory support enabled"
msgstr ""
-#: c/c-parser.c:17840 cp/parser.c:37116
+#: c/c-parser.c:17840 cp/parser.c:37131
#, gcc-internal-format
msgid "%<__transaction_cancel%> within a %<__transaction_relaxed%>"
msgstr ""
-#: c/c-parser.c:17849 cp/parser.c:37125
+#: c/c-parser.c:17849 cp/parser.c:37140
#, gcc-internal-format
msgid ""
"outer %<__transaction_cancel%> not within outer %<__transaction_atomic%>"
msgstr ""
-#: c/c-parser.c:17851 cp/parser.c:37128
+#: c/c-parser.c:17851 cp/parser.c:37143
#, gcc-internal-format
msgid " or a %<transaction_may_cancel_outer%> function"
msgstr ""
-#: c/c-parser.c:17857 cp/parser.c:37134
+#: c/c-parser.c:17857 cp/parser.c:37149
#, gcc-internal-format
msgid "%<__transaction_cancel%> not within %<__transaction_atomic%>"
msgstr ""
msgid "base of array section must be pointer or array type"
msgstr ""
-#: c/c-parser.c:17934 cp/parser.c:7013
+#: c/c-parser.c:17934 cp/parser.c:7023
#, gcc-internal-format
msgid "expected %<:%> or numeral"
msgstr ""
msgid "%qD has an incomplete type %qT"
msgstr ""
-#: c/c-typeck.c:231 c/c-typeck.c:9508 c/c-typeck.c:9550 cp/call.c:3976
+#: c/c-typeck.c:231 c/c-typeck.c:9518 c/c-typeck.c:9560 cp/call.c:3976
#, gcc-internal-format
msgid "invalid use of void expression"
msgstr ""
msgid "left-hand operand of comma expression has no effect"
msgstr ""
-#: c/c-typeck.c:5116 c/c-typeck.c:10199
+#: c/c-typeck.c:5116 c/c-typeck.c:10209
#, gcc-internal-format
msgid "right-hand operand of comma expression has no effect"
msgstr ""
msgid "assignment to expression with array type"
msgstr ""
-#: c/c-typeck.c:5678 c/c-typeck.c:6118
+#: c/c-typeck.c:5678 c/c-typeck.c:6128
#, gcc-internal-format
msgid "enum conversion in assignment is invalid in C++"
msgstr ""
-#: c/c-typeck.c:5870 c/c-typeck.c:5888 c/c-typeck.c:5907
+#: c/c-typeck.c:5870 c/c-typeck.c:5893 c/c-typeck.c:5917
#, gcc-internal-format
msgid "(near initialization for %qs)"
msgstr ""
-#: c/c-typeck.c:5922
+#: c/c-typeck.c:5932
#, gcc-internal-format
msgid "array initialized from parenthesized string constant"
msgstr ""
#. strings are complete sentences, visible to gettext and checked at
#. compile time. It is the same as PEDWARN_FOR_QUALIFIERS but uses
#. warning_at instead of pedwarn.
-#: c/c-typeck.c:5998 c/c-typeck.c:6027 c/c-typeck.c:6056 c/c-typeck.c:6634
+#: c/c-typeck.c:6008 c/c-typeck.c:6037 c/c-typeck.c:6066 c/c-typeck.c:6644
#, gcc-internal-format
msgid "expected %qT but argument is of type %qT"
msgstr ""
-#: c/c-typeck.c:6116
+#: c/c-typeck.c:6126
#, gcc-internal-format
msgid "enum conversion when passing argument %d of %qE is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6120 c/c-typeck.c:8718
+#: c/c-typeck.c:6130 c/c-typeck.c:8728
#, gcc-internal-format
msgid "enum conversion in initialization is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6122
+#: c/c-typeck.c:6132
#, gcc-internal-format
msgid "enum conversion in return is invalid in C++"
msgstr ""
-#: c/c-typeck.c:6153
+#: c/c-typeck.c:6163
#, gcc-internal-format
msgid "cannot pass rvalue to reference parameter"
msgstr ""
-#: c/c-typeck.c:6286 c/c-typeck.c:6551
+#: c/c-typeck.c:6296 c/c-typeck.c:6561
msgid ""
"passing argument %d of %qE makes %q#v qualified function pointer from "
"unqualified"
msgstr ""
-#: c/c-typeck.c:6289 c/c-typeck.c:6554
+#: c/c-typeck.c:6299 c/c-typeck.c:6564
msgid "assignment makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6292 c/c-typeck.c:6556
+#: c/c-typeck.c:6302 c/c-typeck.c:6566
msgid "initialization makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6295 c/c-typeck.c:6558
+#: c/c-typeck.c:6305 c/c-typeck.c:6568
msgid "return makes %q#v qualified function pointer from unqualified"
msgstr ""
-#: c/c-typeck.c:6303 c/c-typeck.c:6470 c/c-typeck.c:6513
+#: c/c-typeck.c:6313 c/c-typeck.c:6480 c/c-typeck.c:6523
msgid ""
"passing argument %d of %qE discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6305 c/c-typeck.c:6472 c/c-typeck.c:6515
+#: c/c-typeck.c:6315 c/c-typeck.c:6482 c/c-typeck.c:6525
msgid "assignment discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6307 c/c-typeck.c:6474 c/c-typeck.c:6517
+#: c/c-typeck.c:6317 c/c-typeck.c:6484 c/c-typeck.c:6527
msgid "initialization discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6309 c/c-typeck.c:6476 c/c-typeck.c:6519
+#: c/c-typeck.c:6319 c/c-typeck.c:6486 c/c-typeck.c:6529
msgid "return discards %qv qualifier from pointer target type"
msgstr ""
-#: c/c-typeck.c:6318
+#: c/c-typeck.c:6328
#, gcc-internal-format
msgid "ISO C prohibits argument conversion to union type"
msgstr ""
-#: c/c-typeck.c:6380
+#: c/c-typeck.c:6390
#, gcc-internal-format
msgid "request for implicit conversion from %qT to %qT not permitted in C++"
msgstr ""
-#: c/c-typeck.c:6392
+#: c/c-typeck.c:6402
#, gcc-internal-format
msgid "passing argument %d of %qE from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6396
+#: c/c-typeck.c:6406
#, gcc-internal-format
msgid "assignment from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6400
+#: c/c-typeck.c:6410
#, gcc-internal-format
msgid "initialization from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6404
+#: c/c-typeck.c:6414
#, gcc-internal-format
msgid "return from pointer to non-enclosed address space"
msgstr ""
-#: c/c-typeck.c:6422
+#: c/c-typeck.c:6432
#, gcc-internal-format
msgid "argument %d of %qE might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6428
+#: c/c-typeck.c:6438
#, gcc-internal-format
msgid "assignment left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6433
+#: c/c-typeck.c:6443
#, gcc-internal-format
msgid ""
"initialization left-hand side might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6438 cp/typeck.c:8422
+#: c/c-typeck.c:6448 cp/typeck.c:8422
#, gcc-internal-format
msgid "return type might be a candidate for a format attribute"
msgstr ""
-#: c/c-typeck.c:6487
+#: c/c-typeck.c:6497
#, gcc-internal-format
msgid ""
"ISO C forbids passing argument %d of %qE between function pointer and %<void "
"*%>"
msgstr ""
-#: c/c-typeck.c:6490
+#: c/c-typeck.c:6500
#, gcc-internal-format
msgid "ISO C forbids assignment between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6492
+#: c/c-typeck.c:6502
#, gcc-internal-format
msgid "ISO C forbids initialization between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6494
+#: c/c-typeck.c:6504
#, gcc-internal-format
msgid "ISO C forbids return between function pointer and %<void *%>"
msgstr ""
-#: c/c-typeck.c:6531
+#: c/c-typeck.c:6541
#, gcc-internal-format
msgid "pointer targets in passing argument %d of %qE differ in signedness"
msgstr ""
-#: c/c-typeck.c:6533
+#: c/c-typeck.c:6543
#, gcc-internal-format
msgid "pointer targets in assignment differ in signedness"
msgstr ""
-#: c/c-typeck.c:6535
+#: c/c-typeck.c:6545
#, gcc-internal-format
msgid "pointer targets in initialization differ in signedness"
msgstr ""
-#: c/c-typeck.c:6537
+#: c/c-typeck.c:6547
#, gcc-internal-format
msgid "pointer targets in return differ in signedness"
msgstr ""
-#: c/c-typeck.c:6568
+#: c/c-typeck.c:6578
#, gcc-internal-format
msgid "passing argument %d of %qE from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6570
+#: c/c-typeck.c:6580
#, gcc-internal-format
msgid "assignment from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6571
+#: c/c-typeck.c:6581
#, gcc-internal-format
msgid "initialization from incompatible pointer type"
msgstr ""
-#: c/c-typeck.c:6573
+#: c/c-typeck.c:6583
#, gcc-internal-format
msgid "return from incompatible pointer type"
msgstr ""
#. ??? This should not be an error when inlining calls to
#. unprototyped functions.
-#: c/c-typeck.c:6581 c/c-typeck.c:7075 cp/typeck.c:1992
+#: c/c-typeck.c:6591 c/c-typeck.c:7085 cp/typeck.c:1992
#, gcc-internal-format
msgid "invalid use of non-lvalue array"
msgstr ""
-#: c/c-typeck.c:6592
+#: c/c-typeck.c:6602
#, gcc-internal-format
msgid "passing argument %d of %qE makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6594
+#: c/c-typeck.c:6604
#, gcc-internal-format
msgid "assignment makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6596
+#: c/c-typeck.c:6606
#, gcc-internal-format
msgid "initialization makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6598
+#: c/c-typeck.c:6608
#, gcc-internal-format
msgid "return makes pointer from integer without a cast"
msgstr ""
-#: c/c-typeck.c:6607
+#: c/c-typeck.c:6617
#, gcc-internal-format
msgid "passing argument %d of %qE makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6609
+#: c/c-typeck.c:6619
#, gcc-internal-format
msgid "assignment makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6611
+#: c/c-typeck.c:6621
#, gcc-internal-format
msgid "initialization makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6613
+#: c/c-typeck.c:6623
#, gcc-internal-format
msgid "return makes integer from pointer without a cast"
msgstr ""
-#: c/c-typeck.c:6637
+#: c/c-typeck.c:6647
#, gcc-internal-format
msgid "incompatible types when assigning to type %qT from type %qT"
msgstr ""
-#: c/c-typeck.c:6642
+#: c/c-typeck.c:6652
#, gcc-internal-format
msgid "incompatible types when initializing type %qT using type %qT"
msgstr ""
-#: c/c-typeck.c:6647
+#: c/c-typeck.c:6657
#, gcc-internal-format
msgid "incompatible types when returning type %qT but %qT was expected"
msgstr ""
-#: c/c-typeck.c:6711
+#: c/c-typeck.c:6721
#, gcc-internal-format
msgid "traditional C rejects automatic aggregate initialization"
msgstr ""
-#: c/c-typeck.c:6948 c/c-typeck.c:7827 cp/typeck2.c:1023
+#: c/c-typeck.c:6958 c/c-typeck.c:7837 cp/typeck2.c:1023
#, gcc-internal-format
msgid "initialization of a flexible array member"
msgstr ""
-#: c/c-typeck.c:6958 cp/typeck2.c:1038
+#: c/c-typeck.c:6968 cp/typeck2.c:1038
#, gcc-internal-format
msgid "char-array initialized from wide string"
msgstr ""
-#: c/c-typeck.c:6967
+#: c/c-typeck.c:6977
#, gcc-internal-format
msgid "wide character array initialized from non-wide string"
msgstr ""
-#: c/c-typeck.c:6973
+#: c/c-typeck.c:6983
#, gcc-internal-format
msgid "wide character array initialized from incompatible wide string"
msgstr ""
-#: c/c-typeck.c:7007
+#: c/c-typeck.c:7017
#, gcc-internal-format
msgid "array of inappropriate type initialized from string constant"
msgstr ""
-#: c/c-typeck.c:7094 c/c-typeck.c:7118 c/c-typeck.c:7121 c/c-typeck.c:7129
-#: c/c-typeck.c:7169 c/c-typeck.c:8657 c/c-typeck.c:8691
+#: c/c-typeck.c:7104 c/c-typeck.c:7128 c/c-typeck.c:7131 c/c-typeck.c:7139
+#: c/c-typeck.c:7179 c/c-typeck.c:8667 c/c-typeck.c:8701
#, gcc-internal-format
msgid "initializer element is not constant"
msgstr ""
-#: c/c-typeck.c:7103
+#: c/c-typeck.c:7113
#, gcc-internal-format
msgid "array initialized from non-constant array expression"
msgstr ""
-#: c/c-typeck.c:7134 c/c-typeck.c:7182 c/c-typeck.c:8701
+#: c/c-typeck.c:7144 c/c-typeck.c:7192 c/c-typeck.c:8711
#, gcc-internal-format
msgid "initializer element is not a constant expression"
msgstr ""
-#: c/c-typeck.c:7176 c/c-typeck.c:8696
+#: c/c-typeck.c:7186 c/c-typeck.c:8706
#, gcc-internal-format
msgid "initializer element is not computable at load time"
msgstr ""
-#: c/c-typeck.c:7195
+#: c/c-typeck.c:7205
#, gcc-internal-format
msgid "invalid initializer"
msgstr ""
-#: c/c-typeck.c:7470 cp/decl.c:6115
+#: c/c-typeck.c:7480 cp/decl.c:6115
#, gcc-internal-format
msgid "opaque vector types cannot be initialized"
msgstr ""
-#: c/c-typeck.c:7686
+#: c/c-typeck.c:7696
#, gcc-internal-format
msgid "extra brace group at end of initializer"
msgstr ""
-#: c/c-typeck.c:7764
+#: c/c-typeck.c:7774
#, gcc-internal-format
msgid "braces around scalar initializer"
msgstr ""
-#: c/c-typeck.c:7824 c/c-typeck.c:9130
+#: c/c-typeck.c:7834 c/c-typeck.c:9140
#, gcc-internal-format
msgid "initialization of flexible array member in a nested context"
msgstr ""
-#: c/c-typeck.c:7858
+#: c/c-typeck.c:7868
#, gcc-internal-format
msgid "missing braces around initializer"
msgstr ""
-#: c/c-typeck.c:7880
+#: c/c-typeck.c:7890
#, gcc-internal-format
msgid "missing initializer for field %qD of %qT"
msgstr ""
-#: c/c-typeck.c:7904
+#: c/c-typeck.c:7914
#, gcc-internal-format
msgid "empty scalar initializer"
msgstr ""
-#: c/c-typeck.c:7909
+#: c/c-typeck.c:7919
#, gcc-internal-format
msgid "extra elements in scalar initializer"
msgstr ""
-#: c/c-typeck.c:8021 c/c-typeck.c:8103
+#: c/c-typeck.c:8031 c/c-typeck.c:8113
#, gcc-internal-format
msgid "array index in non-array initializer"
msgstr ""
-#: c/c-typeck.c:8026 c/c-typeck.c:8165
+#: c/c-typeck.c:8036 c/c-typeck.c:8175
#, gcc-internal-format
msgid "field name not in record or union initializer"
msgstr ""
-#: c/c-typeck.c:8076
+#: c/c-typeck.c:8086
#, gcc-internal-format
msgid "array index in initializer not of integer type"
msgstr ""
-#: c/c-typeck.c:8085 c/c-typeck.c:8094
+#: c/c-typeck.c:8095 c/c-typeck.c:8104
#, gcc-internal-format
msgid "array index in initializer is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:8099 c/c-typeck.c:8101
+#: c/c-typeck.c:8109 c/c-typeck.c:8111
#, gcc-internal-format
msgid "nonconstant array index in initializer"
msgstr ""
-#: c/c-typeck.c:8105 c/c-typeck.c:8108
+#: c/c-typeck.c:8115 c/c-typeck.c:8118
#, gcc-internal-format
msgid "array index in initializer exceeds array bounds"
msgstr ""
-#: c/c-typeck.c:8127
+#: c/c-typeck.c:8137
#, gcc-internal-format
msgid "empty index range in initializer"
msgstr ""
-#: c/c-typeck.c:8136
+#: c/c-typeck.c:8146
#, gcc-internal-format
msgid "array index range in initializer exceeds array bounds"
msgstr ""
-#: c/c-typeck.c:8172
+#: c/c-typeck.c:8182
#, gcc-internal-format
msgid "unknown field %qE specified in initializer"
msgstr ""
-#: c/c-typeck.c:8225 c/c-typeck.c:8255 c/c-typeck.c:8791
+#: c/c-typeck.c:8235 c/c-typeck.c:8265 c/c-typeck.c:8801
#, gcc-internal-format
msgid "initialized field with side-effects overwritten"
msgstr ""
-#: c/c-typeck.c:8229 c/c-typeck.c:8259 c/c-typeck.c:8794
+#: c/c-typeck.c:8239 c/c-typeck.c:8269 c/c-typeck.c:8804
#, gcc-internal-format
msgid "initialized field overwritten"
msgstr ""
-#: c/c-typeck.c:9013
+#: c/c-typeck.c:9023
#, gcc-internal-format
msgid "excess elements in char array initializer"
msgstr ""
-#: c/c-typeck.c:9020 c/c-typeck.c:9089
+#: c/c-typeck.c:9030 c/c-typeck.c:9099
#, gcc-internal-format
msgid "excess elements in struct initializer"
msgstr ""
-#: c/c-typeck.c:9035
+#: c/c-typeck.c:9045
#, gcc-internal-format
msgid ""
"positional initialization of field in %<struct%> declared with "
"%<designated_init%> attribute"
msgstr ""
-#: c/c-typeck.c:9104
+#: c/c-typeck.c:9114
#, gcc-internal-format
msgid "non-static initialization of a flexible array member"
msgstr ""
-#: c/c-typeck.c:9203
+#: c/c-typeck.c:9213
#, gcc-internal-format
msgid "excess elements in union initializer"
msgstr ""
-#: c/c-typeck.c:9225
+#: c/c-typeck.c:9235
#, gcc-internal-format
msgid "traditional C rejects initialization of unions"
msgstr ""
-#: c/c-typeck.c:9293
+#: c/c-typeck.c:9303
#, gcc-internal-format
msgid "excess elements in array initializer"
msgstr ""
-#: c/c-typeck.c:9327
+#: c/c-typeck.c:9337
#, gcc-internal-format
msgid "excess elements in vector initializer"
msgstr ""
-#: c/c-typeck.c:9359
+#: c/c-typeck.c:9369
#, gcc-internal-format
msgid "excess elements in scalar initializer"
msgstr ""
-#: c/c-typeck.c:9599
+#: c/c-typeck.c:9609
#, gcc-internal-format
msgid "ISO C forbids %<goto *expr;%>"
msgstr ""
-#: c/c-typeck.c:9627 cp/typeck.c:8651
+#: c/c-typeck.c:9637 cp/typeck.c:8652
#, gcc-internal-format
msgid "function declared %<noreturn%> has a %<return%> statement"
msgstr ""
-#: c/c-typeck.c:9637 cp/cp-array-notation.c:1087
+#: c/c-typeck.c:9647 cp/cp-array-notation.c:1087
#, gcc-internal-format
msgid "array notation expression cannot be used as a return value"
msgstr ""
-#: c/c-typeck.c:9644 cp/typeck.c:8642
+#: c/c-typeck.c:9654 cp/typeck.c:8643
#, gcc-internal-format
msgid "use of %<_Cilk_spawn%> in a return statement is not allowed"
msgstr ""
-#: c/c-typeck.c:9672 c/c-typeck.c:9676
+#: c/c-typeck.c:9682 c/c-typeck.c:9686
#, gcc-internal-format
msgid "%<return%> with no value, in function returning non-void"
msgstr ""
-#: c/c-typeck.c:9690
+#: c/c-typeck.c:9700
#, gcc-internal-format
msgid "%<return%> with a value, in function returning void"
msgstr ""
-#: c/c-typeck.c:9693
+#: c/c-typeck.c:9703
#, gcc-internal-format
msgid "ISO C forbids %<return%> with expression, in function returning void"
msgstr ""
-#: c/c-typeck.c:9769
+#: c/c-typeck.c:9779
#, gcc-internal-format
msgid "function returns address of label"
msgstr ""
-#: c/c-typeck.c:9860 cp/semantics.c:1146
+#: c/c-typeck.c:9870 cp/semantics.c:1146
#, gcc-internal-format
msgid "switch quantity not an integer"
msgstr ""
-#: c/c-typeck.c:9885
+#: c/c-typeck.c:9895
#, gcc-internal-format
msgid "%<long%> switch expression not converted to %<int%> in ISO C"
msgstr ""
-#: c/c-typeck.c:9923 c/c-typeck.c:9931
+#: c/c-typeck.c:9933 c/c-typeck.c:9941
#, gcc-internal-format
msgid "case label is not an integer constant expression"
msgstr ""
-#: c/c-typeck.c:9937 cp/parser.c:10626
+#: c/c-typeck.c:9947 cp/parser.c:10636
#, gcc-internal-format
msgid "case label not within a switch statement"
msgstr ""
-#: c/c-typeck.c:9939
+#: c/c-typeck.c:9949
#, gcc-internal-format
msgid "%<default%> label not within a switch statement"
msgstr ""
-#: c/c-typeck.c:10010
+#: c/c-typeck.c:10020
#, gcc-internal-format
msgid "rank-mismatch between if-statement%'s condition and the then-block"
msgstr ""
-#: c/c-typeck.c:10016
+#: c/c-typeck.c:10026
#, gcc-internal-format
msgid "rank-mismatch between if-statement%'s condition and the else-block"
msgstr ""
-#: c/c-typeck.c:10141 cp/parser.c:11756
+#: c/c-typeck.c:10151 cp/parser.c:11766
#, gcc-internal-format
msgid "break statement not within loop or switch"
msgstr ""
-#: c/c-typeck.c:10143 cp/parser.c:11782
+#: c/c-typeck.c:10153 cp/parser.c:11792
#, gcc-internal-format
msgid "continue statement not within a loop"
msgstr ""
-#: c/c-typeck.c:10148 cp/parser.c:11769
+#: c/c-typeck.c:10158 cp/parser.c:11779
#, gcc-internal-format
msgid "break statement used with OpenMP for loop"
msgstr ""
-#: c/c-typeck.c:10153
+#: c/c-typeck.c:10163
#, gcc-internal-format
msgid "break statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10155 cp/parser.c:11786
+#: c/c-typeck.c:10165 cp/parser.c:11796
#, gcc-internal-format
msgid "continue statement within %<#pragma simd%> loop body"
msgstr ""
-#: c/c-typeck.c:10181 cp/cp-gimplify.c:444
+#: c/c-typeck.c:10191 cp/cp-gimplify.c:444
#, gcc-internal-format
msgid "statement with no effect"
msgstr ""
-#: c/c-typeck.c:10225
+#: c/c-typeck.c:10235
#, gcc-internal-format
msgid "expression statement has incomplete type"
msgstr ""
-#: c/c-typeck.c:11026 c/c-typeck.c:11183 cp/typeck.c:4790
+#: c/c-typeck.c:11036 c/c-typeck.c:11193 cp/typeck.c:4790
#, gcc-internal-format
msgid "comparing vectors with different element types"
msgstr ""
-#: c/c-typeck.c:11033 c/c-typeck.c:11190 cp/typeck.c:4802
+#: c/c-typeck.c:11043 c/c-typeck.c:11200 cp/typeck.c:4802
#, gcc-internal-format
msgid "comparing vectors with different number of elements"
msgstr ""
-#: c/c-typeck.c:11064 cp/typeck.c:4528
+#: c/c-typeck.c:11074 cp/typeck.c:4528
#, gcc-internal-format
msgid "comparing floating point with == or != is unsafe"
msgstr ""
-#: c/c-typeck.c:11081 c/c-typeck.c:11101
+#: c/c-typeck.c:11091 c/c-typeck.c:11111
#, gcc-internal-format
msgid ""
"the comparison will always evaluate as %<false%> for the address of %qD will "
"never be NULL"
msgstr ""
-#: c/c-typeck.c:11087 c/c-typeck.c:11107
+#: c/c-typeck.c:11097 c/c-typeck.c:11117
#, gcc-internal-format
msgid ""
"the comparison will always evaluate as %<true%> for the address of %qD will "
"never be NULL"
msgstr ""
-#: c/c-typeck.c:11128 c/c-typeck.c:11248
+#: c/c-typeck.c:11138 c/c-typeck.c:11258
#, gcc-internal-format
msgid "comparison of pointers to disjoint address spaces"
msgstr ""
-#: c/c-typeck.c:11135 c/c-typeck.c:11141
+#: c/c-typeck.c:11145 c/c-typeck.c:11151
#, gcc-internal-format
msgid "ISO C forbids comparison of %<void *%> with function pointer"
msgstr ""
-#: c/c-typeck.c:11148 c/c-typeck.c:11258
+#: c/c-typeck.c:11158 c/c-typeck.c:11268
#, gcc-internal-format
msgid "comparison of distinct pointer types lacks a cast"
msgstr ""
-#: c/c-typeck.c:11160 c/c-typeck.c:11165 c/c-typeck.c:11284 c/c-typeck.c:11289
+#: c/c-typeck.c:11170 c/c-typeck.c:11175 c/c-typeck.c:11294 c/c-typeck.c:11299
#, gcc-internal-format
msgid "comparison between pointer and integer"
msgstr ""
-#: c/c-typeck.c:11236
+#: c/c-typeck.c:11246
#, gcc-internal-format
msgid "comparison of complete and incomplete pointers"
msgstr ""
-#: c/c-typeck.c:11238
+#: c/c-typeck.c:11248
#, gcc-internal-format
msgid "ISO C forbids ordered comparisons of pointers to functions"
msgstr ""
-#: c/c-typeck.c:11243
+#: c/c-typeck.c:11253
#, gcc-internal-format
msgid "ordered comparison of pointer with null pointer"
msgstr ""
-#: c/c-typeck.c:11266 c/c-typeck.c:11269 c/c-typeck.c:11276 c/c-typeck.c:11279
+#: c/c-typeck.c:11276 c/c-typeck.c:11279 c/c-typeck.c:11286 c/c-typeck.c:11289
#: cp/typeck.c:4853 cp/typeck.c:4860
#, gcc-internal-format
msgid "ordered comparison of pointer with integer zero"
msgstr ""
-#: c/c-typeck.c:11330 cp/typeck.c:4939
+#: c/c-typeck.c:11340 cp/typeck.c:4939
#, gcc-internal-format
msgid ""
"implicit conversion from %qT to %qT to match other operand of binary "
"expression"
msgstr ""
-#: c/c-typeck.c:11643
+#: c/c-typeck.c:11653
#, gcc-internal-format
msgid "used array that cannot be converted to pointer where scalar is required"
msgstr ""
-#: c/c-typeck.c:11647
+#: c/c-typeck.c:11657
#, gcc-internal-format
msgid "used struct type value where scalar is required"
msgstr ""
-#: c/c-typeck.c:11651
+#: c/c-typeck.c:11661
#, gcc-internal-format
msgid "used union type value where scalar is required"
msgstr ""
-#: c/c-typeck.c:11667
+#: c/c-typeck.c:11677
#, gcc-internal-format
msgid "used vector type where scalar is required"
msgstr ""
-#: c/c-typeck.c:11857 cp/semantics.c:8516
+#: c/c-typeck.c:11867 cp/semantics.c:8517
#, gcc-internal-format
msgid ""
"%<#pragma omp cancel must specify one of %<parallel%>, %<for%>, %<sections%> "
"or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:11896 cp/semantics.c:8553
+#: c/c-typeck.c:11906 cp/semantics.c:8554
#, gcc-internal-format
msgid ""
"%<#pragma omp cancellation point must specify one of %<parallel%>, %<for%>, "
"%<sections%> or %<taskgroup%> clauses"
msgstr ""
-#: c/c-typeck.c:11946 c/c-typeck.c:13052 cp/semantics.c:4507
-#: cp/semantics.c:6628
+#: c/c-typeck.c:11956 c/c-typeck.c:13062 cp/semantics.c:4508
+#: cp/semantics.c:6629
#, gcc-internal-format
msgid "bit-field %qE in %qs clause"
msgstr ""
-#: c/c-typeck.c:11955 c/c-typeck.c:13069 cp/semantics.c:4517
-#: cp/semantics.c:6646
+#: c/c-typeck.c:11965 c/c-typeck.c:13079 cp/semantics.c:4518
+#: cp/semantics.c:6647
#, gcc-internal-format
msgid "%qE is a member of a union"
msgstr ""
-#: c/c-typeck.c:11965 cp/semantics.c:4531 cp/semantics.c:6671
+#: c/c-typeck.c:11975 cp/semantics.c:4532 cp/semantics.c:6672
#, gcc-internal-format
msgid "%qD is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:11969 c/c-typeck.c:13086 cp/semantics.c:4535
-#: cp/semantics.c:6674
+#: c/c-typeck.c:11979 c/c-typeck.c:13096 cp/semantics.c:4536
+#: cp/semantics.c:6675
#, gcc-internal-format
msgid "%qE is not a variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:11977 c/c-typeck.c:13093 c/c-typeck.c:13178 cp/semantics.c:4552
-#: cp/semantics.c:6680 cp/semantics.c:6834
+#: c/c-typeck.c:11987 c/c-typeck.c:13103 c/c-typeck.c:13188 cp/semantics.c:4553
+#: cp/semantics.c:6681 cp/semantics.c:6835
#, gcc-internal-format
msgid "%qD is threadprivate variable in %qs clause"
msgstr ""
-#: c/c-typeck.c:11999 cp/semantics.c:4583
+#: c/c-typeck.c:12009 cp/semantics.c:4584
#, gcc-internal-format
msgid "low bound %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12006 cp/semantics.c:4590
+#: c/c-typeck.c:12016 cp/semantics.c:4591
#, gcc-internal-format
msgid "length %qE of array section does not have integral type"
msgstr ""
-#: c/c-typeck.c:12033 c/c-typeck.c:12097 c/c-typeck.c:12355 cp/semantics.c:4626
-#: cp/semantics.c:4690
+#: c/c-typeck.c:12043 c/c-typeck.c:12107 c/c-typeck.c:12365 cp/semantics.c:4627
+#: cp/semantics.c:4691
#, gcc-internal-format
msgid "zero length array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12052 cp/semantics.c:4645
+#: c/c-typeck.c:12062 cp/semantics.c:4646
#, gcc-internal-format
msgid "for unknown bound array type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12060 cp/semantics.c:4653
+#: c/c-typeck.c:12070 cp/semantics.c:4654
#, gcc-internal-format
msgid "negative low bound in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12069 c/c-typeck.c:12179 cp/semantics.c:4662
-#: cp/semantics.c:4772
+#: c/c-typeck.c:12079 c/c-typeck.c:12189 cp/semantics.c:4663
+#: cp/semantics.c:4773
#, gcc-internal-format
msgid "negative length in array section in %qs clause"
msgstr ""
-#: c/c-typeck.c:12086 cp/semantics.c:4679
+#: c/c-typeck.c:12096 cp/semantics.c:4680
#, gcc-internal-format
msgid "low bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12123 cp/semantics.c:4716
+#: c/c-typeck.c:12133 cp/semantics.c:4717
#, gcc-internal-format
msgid "length %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12138 cp/semantics.c:4731
+#: c/c-typeck.c:12148 cp/semantics.c:4732
#, gcc-internal-format
msgid "high bound %qE above array section size in %qs clause"
msgstr ""
-#: c/c-typeck.c:12171 cp/semantics.c:4764
+#: c/c-typeck.c:12181 cp/semantics.c:4765
#, gcc-internal-format
msgid "for pointer type length expression must be specified"
msgstr ""
-#: c/c-typeck.c:12189 c/c-typeck.c:12298 cp/semantics.c:4782
-#: cp/semantics.c:4894
+#: c/c-typeck.c:12199 c/c-typeck.c:12308 cp/semantics.c:4783
+#: cp/semantics.c:4895
#, gcc-internal-format
msgid "array section is not contiguous in %qs clause"
msgstr ""
-#: c/c-typeck.c:12197 cp/semantics.c:4790
+#: c/c-typeck.c:12207 cp/semantics.c:4791
#, gcc-internal-format
msgid "%qE does not have pointer or array type"
msgstr ""
-#: c/c-typeck.c:12575 c/c-typeck.c:12585
+#: c/c-typeck.c:12585 c/c-typeck.c:12595
#, gcc-internal-format
msgid "%qD in %<reduction%> clause is a zero size array"
msgstr ""
-#: c/c-typeck.c:12643
+#: c/c-typeck.c:12653
#, gcc-internal-format
msgid "%qE has invalid type for %<reduction(%s)%>"
msgstr ""
-#: c/c-typeck.c:12652 cp/semantics.c:5701
+#: c/c-typeck.c:12662 cp/semantics.c:5702
#, gcc-internal-format
msgid "user defined reduction not found for %qE"
msgstr ""
-#: c/c-typeck.c:12740
+#: c/c-typeck.c:12750
#, gcc-internal-format
msgid "variable length element type in array %<reduction%> clause"
msgstr ""
-#: c/c-typeck.c:12758 c/c-typeck.c:13236 cp/semantics.c:7150
+#: c/c-typeck.c:12768 c/c-typeck.c:13246 cp/semantics.c:7151
#, gcc-internal-format
msgid "%<nowait%> clause must not be used together with %<copyprivate%>"
msgstr ""
-#: c/c-typeck.c:12770 cp/semantics.c:7190
+#: c/c-typeck.c:12780 cp/semantics.c:7191
#, gcc-internal-format
msgid "%qE must be %<threadprivate%> for %<copyin%>"
msgstr ""
-#: c/c-typeck.c:12784 cp/semantics.c:5863
+#: c/c-typeck.c:12794 cp/semantics.c:5864
#, gcc-internal-format
msgid ""
"modifier should not be specified in %<linear%> clause on %<simd%> or %<for%> "
"constructs"
msgstr ""
-#: c/c-typeck.c:12792
+#: c/c-typeck.c:12802
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral non-pointer variable with type %qT"
msgstr ""
-#: c/c-typeck.c:12812 cp/semantics.c:5931
+#: c/c-typeck.c:12822 cp/semantics.c:5932
#, gcc-internal-format
msgid "%<linear%> clause step %qE is neither constant nor a parameter"
msgstr ""
-#: c/c-typeck.c:12842 c/c-typeck.c:13171 cp/semantics.c:6015
-#: cp/semantics.c:6827
+#: c/c-typeck.c:12852 c/c-typeck.c:13181 cp/semantics.c:6016
+#: cp/semantics.c:6828
#, gcc-internal-format
msgid "%qE is not a variable in clause %qs"
msgstr ""
-#: c/c-typeck.c:12851 c/c-typeck.c:12878 c/c-typeck.c:12904
+#: c/c-typeck.c:12861 c/c-typeck.c:12888 c/c-typeck.c:12914
#, gcc-internal-format
msgid "%qE appears more than once in data clauses"
msgstr ""
-#: c/c-typeck.c:12857 c/c-typeck.c:12883 c/c-typeck.c:13127 c/c-typeck.c:13144
-#: cp/semantics.c:6029 cp/semantics.c:6081 cp/semantics.c:6733
-#: cp/semantics.c:6750
+#: c/c-typeck.c:12867 c/c-typeck.c:12893 c/c-typeck.c:13137 c/c-typeck.c:13154
+#: cp/semantics.c:6030 cp/semantics.c:6082 cp/semantics.c:6734
+#: cp/semantics.c:6751
#, gcc-internal-format
msgid "%qD appears both in data and map clauses"
msgstr ""
-#: c/c-typeck.c:12871 cp/semantics.c:6070
+#: c/c-typeck.c:12881 cp/semantics.c:6071
#, gcc-internal-format
msgid "%qE is not a variable in clause %<firstprivate%>"
msgstr ""
-#: c/c-typeck.c:12897 cp/semantics.c:6109
+#: c/c-typeck.c:12907 cp/semantics.c:6110
#, gcc-internal-format
msgid "%qE is not a variable in clause %<lastprivate%>"
msgstr ""
-#: c/c-typeck.c:12916 cp/semantics.c:6459
+#: c/c-typeck.c:12926 cp/semantics.c:6460
#, gcc-internal-format
msgid "%qE is not a variable in %<aligned%> clause"
msgstr ""
-#: c/c-typeck.c:12923
+#: c/c-typeck.c:12933
#, gcc-internal-format
msgid "%qE in %<aligned%> clause is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:12930
+#: c/c-typeck.c:12940
#, gcc-internal-format
msgid "%qE appears more than once in %<aligned%> clauses"
msgstr ""
-#: c/c-typeck.c:12985 cp/semantics.c:6541
+#: c/c-typeck.c:12995 cp/semantics.c:6542
#, gcc-internal-format
msgid "%qE is not a variable in %<depend%> clause"
msgstr ""
-#: c/c-typeck.c:13007 cp/semantics.c:6572
+#: c/c-typeck.c:13017 cp/semantics.c:6573
#, gcc-internal-format
msgid "array section does not have mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13024 c/c-typeck.c:13136 cp/semantics.c:6591
-#: cp/semantics.c:6742
+#: c/c-typeck.c:13034 c/c-typeck.c:13146 cp/semantics.c:6592
+#: cp/semantics.c:6743
#, gcc-internal-format
msgid "%qD appears more than once in motion clauses"
msgstr ""
-#: c/c-typeck.c:13027 c/c-typeck.c:13138 cp/semantics.c:6594
-#: cp/semantics.c:6744
+#: c/c-typeck.c:13037 c/c-typeck.c:13148 cp/semantics.c:6595
+#: cp/semantics.c:6745
#, gcc-internal-format
msgid "%qD appears more than once in map clauses"
msgstr ""
-#: c/c-typeck.c:13059 cp/semantics.c:6635
+#: c/c-typeck.c:13069 cp/semantics.c:6636
#, gcc-internal-format
msgid "%qE does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13112 c/c-typeck.c:13185 cp/semantics.c:6710
-#: cp/semantics.c:6841
+#: c/c-typeck.c:13122 c/c-typeck.c:13195 cp/semantics.c:6711
+#: cp/semantics.c:6842
#, gcc-internal-format
msgid "%qD does not have a mappable type in %qs clause"
msgstr ""
-#: c/c-typeck.c:13122 cp/semantics.c:6023 cp/semantics.c:6076
-#: cp/semantics.c:6115 cp/semantics.c:6728
+#: c/c-typeck.c:13132 cp/semantics.c:6024 cp/semantics.c:6077
+#: cp/semantics.c:6116 cp/semantics.c:6729
#, gcc-internal-format
msgid "%qD appears more than once in data clauses"
msgstr ""
-#: c/c-typeck.c:13166 cp/semantics.c:6821
+#: c/c-typeck.c:13176 cp/semantics.c:6822
#, gcc-internal-format
msgid "%qE is neither a variable nor a function name in clause %qs"
msgstr ""
-#: c/c-typeck.c:13194 cp/semantics.c:6850
+#: c/c-typeck.c:13204 cp/semantics.c:6851
#, gcc-internal-format
msgid "%qE appears more than once on the same %<declare target%> directive"
msgstr ""
-#: c/c-typeck.c:13208 cp/semantics.c:6865
+#: c/c-typeck.c:13218 cp/semantics.c:6866
#, gcc-internal-format
msgid "%qD is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13211 cp/semantics.c:6867
+#: c/c-typeck.c:13221 cp/semantics.c:6868
#, gcc-internal-format
msgid "%qE is not an argument in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13226
+#: c/c-typeck.c:13236
#, gcc-internal-format
msgid "%qs variable is neither a pointer nor an array"
msgstr ""
-#: c/c-typeck.c:13301 cp/semantics.c:6269
+#: c/c-typeck.c:13311 cp/semantics.c:6270
#, gcc-internal-format
msgid "%<nonmonotonic%> modifier specified for %qs schedule kind"
msgstr ""
-#: c/c-typeck.c:13332 cp/semantics.c:7042
+#: c/c-typeck.c:13342 cp/semantics.c:7043
#, gcc-internal-format
msgid "%<inbranch%> clause is incompatible with %<notinbranch%>"
msgstr ""
-#: c/c-typeck.c:13382 cp/semantics.c:7233
+#: c/c-typeck.c:13392 cp/semantics.c:7234
#, gcc-internal-format
msgid "%qE is predetermined %qs for %qs"
msgstr ""
-#: c/c-typeck.c:13402 cp/semantics.c:7124
+#: c/c-typeck.c:13412 cp/semantics.c:7125
#, gcc-internal-format
msgid "%<simdlen%> clause value is bigger than %<safelen%> clause value"
msgstr ""
-#: c/c-typeck.c:13414 cp/semantics.c:7137
+#: c/c-typeck.c:13424 cp/semantics.c:7138
#, gcc-internal-format
msgid ""
"%<nonmonotonic%> schedule modifier specified together with %<ordered%> clause"
msgstr ""
-#: c/c-typeck.c:13432 cp/semantics.c:7104
+#: c/c-typeck.c:13442 cp/semantics.c:7105
#, gcc-internal-format
msgid ""
"%<linear%> clause step is a parameter %qD not specified in %<uniform%> clause"
msgstr ""
-#: c/c-typeck.c:13561
+#: c/c-typeck.c:13571
#, gcc-internal-format
msgid "cannot use %<va_arg%> with reverse storage order"
msgstr ""
-#: c/c-typeck.c:13566
+#: c/c-typeck.c:13576
#, gcc-internal-format
msgid "second argument to %<va_arg%> is of incomplete type %qT"
msgstr ""
-#: c/c-typeck.c:13572
+#: c/c-typeck.c:13582
#, gcc-internal-format
msgid "C++ requires promoted type, not enum type, in %<va_arg%>"
msgstr ""
"invalid initialization of reference of type %qT from expression of type %qT"
msgstr ""
-#: cp/class.c:324
+#: cp/class.c:326
#, gcc-internal-format
msgid ""
"cannot convert from pointer to base class %qT to pointer to derived class "
"%qT because the base is virtual"
msgstr ""
-#: cp/class.c:328
+#: cp/class.c:330
#, gcc-internal-format
msgid ""
"cannot convert from base class %qT to derived class %qT because the base is "
"virtual"
msgstr ""
-#: cp/class.c:335
+#: cp/class.c:337
#, gcc-internal-format
msgid ""
"cannot convert from pointer to base class %qT to pointer to derived class "
"%qT via virtual base %qT"
msgstr ""
-#: cp/class.c:340
+#: cp/class.c:342
#, gcc-internal-format
msgid ""
"cannot convert from base class %qT to derived class %qT via virtual base %qT"
msgstr ""
-#: cp/class.c:1055
+#: cp/class.c:1057
#, gcc-internal-format
msgid "Java class %qT cannot have a destructor"
msgstr ""
-#: cp/class.c:1057
+#: cp/class.c:1059
#, gcc-internal-format
msgid "Java class %qT cannot have an implicit non-trivial destructor"
msgstr ""
-#: cp/class.c:1193
+#: cp/class.c:1195
#, gcc-internal-format
msgid "%q#D inherited from %qT"
msgstr ""
-#: cp/class.c:1196
+#: cp/class.c:1198
#, gcc-internal-format
msgid "conflicts with version inherited from %qT"
msgstr ""
-#: cp/class.c:1210
+#: cp/class.c:1212
#, gcc-internal-format
msgid "%q+#D cannot be overloaded"
msgstr ""
-#: cp/class.c:1211
+#: cp/class.c:1213
#, gcc-internal-format
msgid "with %q+#D"
msgstr ""
-#: cp/class.c:1284
+#: cp/class.c:1286
#, gcc-internal-format
msgid "conflicting access specifications for method %q+D, ignored"
msgstr ""
-#: cp/class.c:1287
+#: cp/class.c:1289
#, gcc-internal-format
msgid "conflicting access specifications for field %qE, ignored"
msgstr ""
-#: cp/class.c:1350 cp/class.c:1358
+#: cp/class.c:1352 cp/class.c:1360
#, gcc-internal-format
msgid "%q+D invalid in %q#T"
msgstr ""
-#: cp/class.c:1351
+#: cp/class.c:1353
#, gcc-internal-format
msgid " because of local method %q+#D with same name"
msgstr ""
-#: cp/class.c:1359
+#: cp/class.c:1361
#, gcc-internal-format
msgid " because of local member %q+#D with same name"
msgstr ""
-#: cp/class.c:1414
+#: cp/class.c:1416
#, gcc-internal-format
msgid "%qD inherits the %E ABI tag that %qT (used in its return type) has"
msgstr ""
-#: cp/class.c:1417 cp/class.c:1423 cp/class.c:1429 cp/class.c:1440
+#: cp/class.c:1419 cp/class.c:1425 cp/class.c:1431 cp/class.c:1442
#, gcc-internal-format
msgid "%qT declared here"
msgstr ""
-#: cp/class.c:1421
+#: cp/class.c:1423
#, gcc-internal-format
msgid "%qD inherits the %E ABI tag that %qT (used in its type) has"
msgstr ""
-#: cp/class.c:1427
+#: cp/class.c:1429
#, gcc-internal-format
msgid "%qT does not have the %E ABI tag that base %qT has"
msgstr ""
-#: cp/class.c:1434
+#: cp/class.c:1436
#, gcc-internal-format
msgid "%qT does not have the %E ABI tag that %qT (used in the type of %qD) has"
msgstr ""
-#: cp/class.c:1718
+#: cp/class.c:1720
#, gcc-internal-format
msgid "cannot derive from %<final%> base %qT in derived type %qT"
msgstr ""
-#: cp/class.c:2164
+#: cp/class.c:2168
#, gcc-internal-format
msgid "all member functions in class %qT are private"
msgstr ""
-#: cp/class.c:2176
+#: cp/class.c:2180
#, gcc-internal-format
msgid "%q#T only defines a private destructor and has no friends"
msgstr ""
-#: cp/class.c:2221
+#: cp/class.c:2225
#, gcc-internal-format
msgid "%q#T only defines private constructors and has no friends"
msgstr ""
-#: cp/class.c:2614
+#: cp/class.c:2618
#, gcc-internal-format
msgid "no unique final overrider for %qD in %qT"
msgstr ""
-#: cp/class.c:2975
+#: cp/class.c:2979
#, gcc-internal-format
msgid "%qD can be marked override"
msgstr ""
-#: cp/class.c:2987
+#: cp/class.c:2991
#, gcc-internal-format
msgid "%q+#D marked %<final%>, but is not virtual"
msgstr ""
-#: cp/class.c:2989
+#: cp/class.c:2993
#, gcc-internal-format
msgid "%q+#D marked %<override%>, but does not override"
msgstr ""
-#: cp/class.c:3059
+#: cp/class.c:3063
#, gcc-internal-format
msgid "%qD was hidden"
msgstr ""
-#: cp/class.c:3061
+#: cp/class.c:3065
#, gcc-internal-format
msgid " by %qD"
msgstr ""
-#: cp/class.c:3095 cp/decl2.c:1538
+#: cp/class.c:3099 cp/decl2.c:1539
#, gcc-internal-format
msgid "%q#D invalid; an anonymous union can only have non-static data members"
msgstr ""
-#: cp/class.c:3099
+#: cp/class.c:3103
#, gcc-internal-format
msgid "%q#D invalid; an anonymous struct can only have non-static data members"
msgstr ""
-#: cp/class.c:3111 cp/decl2.c:1545
+#: cp/class.c:3115 cp/decl2.c:1546
#, gcc-internal-format
msgid "private member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3114
+#: cp/class.c:3118
#, gcc-internal-format
msgid "private member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3120 cp/decl2.c:1548
+#: cp/class.c:3124 cp/decl2.c:1549
#, gcc-internal-format
msgid "protected member %q#D in anonymous union"
msgstr ""
-#: cp/class.c:3123
+#: cp/class.c:3127
#, gcc-internal-format
msgid "protected member %q#D in anonymous struct"
msgstr ""
-#: cp/class.c:3302
+#: cp/class.c:3306
#, gcc-internal-format
msgid "the ellipsis in %qD is not inherited"
msgstr ""
-#: cp/class.c:3480
+#: cp/class.c:3484
#, gcc-internal-format
msgid "bit-field %q+#D with non-integral type"
msgstr ""
-#: cp/class.c:3496
+#: cp/class.c:3500
#, gcc-internal-format
msgid "bit-field %q+D width not an integer constant"
msgstr ""
-#: cp/class.c:3501
+#: cp/class.c:3505
#, gcc-internal-format
msgid "negative width in bit-field %q+D"
msgstr ""
-#: cp/class.c:3506
+#: cp/class.c:3510
#, gcc-internal-format
msgid "zero width for bit-field %q+D"
msgstr ""
-#: cp/class.c:3516
+#: cp/class.c:3520
#, gcc-internal-format
msgid "width of %qD exceeds its type"
msgstr ""
-#: cp/class.c:3521
+#: cp/class.c:3525
#, gcc-internal-format
msgid "%qD is too small to hold all values of %q#T"
msgstr ""
-#: cp/class.c:3581
+#: cp/class.c:3585
#, gcc-internal-format
msgid "member %q+#D with constructor not allowed in union"
msgstr ""
-#: cp/class.c:3584
+#: cp/class.c:3588
#, gcc-internal-format
msgid "member %q+#D with destructor not allowed in union"
msgstr ""
-#: cp/class.c:3586
+#: cp/class.c:3590
#, gcc-internal-format
msgid "member %q+#D with copy assignment operator not allowed in union"
msgstr ""
-#: cp/class.c:3590
+#: cp/class.c:3594
#, gcc-internal-format
msgid "unrestricted unions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/class.c:3627
+#: cp/class.c:3631
#, gcc-internal-format
msgid "multiple fields in union %qT initialized"
msgstr ""
-#: cp/class.c:3715
+#: cp/class.c:3719
#, gcc-internal-format
msgid "in C++98 %q+D may not be static because it is a member of a union"
msgstr ""
-#: cp/class.c:3721
+#: cp/class.c:3725
#, gcc-internal-format
msgid ""
"in C++98 %q+D may not have reference type %qT because it is a member of a "
"union"
msgstr ""
-#: cp/class.c:3731
+#: cp/class.c:3735
#, gcc-internal-format
msgid "field %q+D invalidly declared function type"
msgstr ""
-#: cp/class.c:3737
+#: cp/class.c:3741
#, gcc-internal-format
msgid "field %q+D invalidly declared method type"
msgstr ""
-#: cp/class.c:3797
+#: cp/class.c:3801
#, gcc-internal-format
msgid "ignoring packed attribute because of unpacked non-POD field %q#D"
msgstr ""
-#: cp/class.c:3845
+#: cp/class.c:3849
#, gcc-internal-format
msgid "member %q+D cannot be declared both %<const%> and %<mutable%>"
msgstr ""
-#: cp/class.c:3851
+#: cp/class.c:3855
#, gcc-internal-format
msgid "member %q+D cannot be declared as a %<mutable%> reference"
msgstr ""
-#: cp/class.c:3913
+#: cp/class.c:3917
#, gcc-internal-format
msgid "field %q#D with same name as class"
msgstr ""
-#: cp/class.c:3936
+#: cp/class.c:3940
#, gcc-internal-format
msgid "%q#T has pointer data members"
msgstr ""
-#: cp/class.c:3941
+#: cp/class.c:3945
#, gcc-internal-format
msgid " but does not override %<%T(const %T&)%>"
msgstr ""
-#: cp/class.c:3943
+#: cp/class.c:3947
#, gcc-internal-format
msgid " or %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:3947
+#: cp/class.c:3951
#, gcc-internal-format
msgid " but does not override %<operator=(const %T&)%>"
msgstr ""
-#: cp/class.c:4352
+#: cp/class.c:4356
#, gcc-internal-format
msgid "alignment of %qD increased in -fabi-version=9 (GCC 5.2)"
msgstr ""
-#: cp/class.c:4355
+#: cp/class.c:4359
#, gcc-internal-format
msgid "alignment of %qD will increase in -fabi-version=9"
msgstr ""
-#: cp/class.c:4609
+#: cp/class.c:4613
#, gcc-internal-format
msgid "initializer specified for non-virtual method %q+D"
msgstr ""
-#: cp/class.c:5046
+#: cp/class.c:5050
#, gcc-internal-format
msgid "method overrides both %<transaction_pure%> and %qE methods"
msgstr ""
-#: cp/class.c:5067
+#: cp/class.c:5071
#, gcc-internal-format
msgid "method declared %qE overriding %qE method"
msgstr ""
-#: cp/class.c:5661 cp/constexpr.c:217
+#: cp/class.c:5664 cp/constexpr.c:217
#, gcc-internal-format
msgid ""
"enclosing class of constexpr non-static member function %q+#D is not a "
"literal type"
msgstr ""
-#: cp/class.c:5686
+#: cp/class.c:5689
#, gcc-internal-format
msgid "%q+T is not literal because:"
msgstr ""
-#: cp/class.c:5688
+#: cp/class.c:5691
#, gcc-internal-format
msgid " %q+T has a non-trivial destructor"
msgstr ""
-#: cp/class.c:5693
+#: cp/class.c:5696
#, gcc-internal-format
msgid ""
" %q+T is not an aggregate, does not have a trivial default constructor, and "
"has no constexpr constructor that is not a copy or move constructor"
msgstr ""
-#: cp/class.c:5728
+#: cp/class.c:5731
#, gcc-internal-format
msgid " base class %qT of %q+T is non-literal"
msgstr ""
-#: cp/class.c:5743
+#: cp/class.c:5746
#, gcc-internal-format
msgid " non-static data member %qD has non-literal type"
msgstr ""
-#: cp/class.c:5750
+#: cp/class.c:5753
#, gcc-internal-format
msgid " non-static data member %qD has volatile type"
msgstr ""
-#: cp/class.c:5868
+#: cp/class.c:5871
#, gcc-internal-format
msgid "base class %q#T has accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:5897
+#: cp/class.c:5900
#, gcc-internal-format
msgid "non-static reference %q#D in class without a constructor"
msgstr ""
-#: cp/class.c:5903
+#: cp/class.c:5906
#, gcc-internal-format
msgid "non-static const member %q#D in class without a constructor"
msgstr ""
#. If the function is defaulted outside the class, we just
#. give the synthesis error.
-#: cp/class.c:5929
+#: cp/class.c:5932
#, gcc-internal-format
msgid ""
"%q+D declared to take const reference, but implicit declaration would take "
"non-const"
msgstr ""
-#: cp/class.c:6206
+#: cp/class.c:6209
#, gcc-internal-format
msgid "direct base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6218
+#: cp/class.c:6221
#, gcc-internal-format
msgid "virtual base %qT inaccessible in %qT due to ambiguity"
msgstr ""
-#: cp/class.c:6446
+#: cp/class.c:6449
#, gcc-internal-format
msgid ""
"offset of %qD is not ABI-compliant and may change in a future version of GCC"
msgstr ""
-#: cp/class.c:6601
+#: cp/class.c:6604
#, gcc-internal-format
msgid "size of type %qT is too large (%qE bytes)"
msgstr ""
-#: cp/class.c:6806
+#: cp/class.c:6903
+#, gcc-internal-format
+msgid "invalid use of %q#T with a zero-size array in %q#D"
+msgstr ""
+
+#: cp/class.c:6905
+#, gcc-internal-format
+msgid "invalid use of %q#T with a flexible array member in %q#T"
+msgstr ""
+
+#: cp/class.c:6910
+#, gcc-internal-format
+msgid "array member %q#D declared here"
+msgstr ""
+
+#: cp/class.c:6937
#, gcc-internal-format
msgid "zero-size array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:6808
+#: cp/class.c:6939
#, gcc-internal-format
msgid "zero-size array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:6813 cp/class.c:6836
+#: cp/class.c:6947 cp/class.c:6990
#, gcc-internal-format
msgid "in the definition of %q#T"
msgstr ""
-#: cp/class.c:6818
+#: cp/class.c:6955
#, gcc-internal-format
msgid "flexible array member %qD not at end of %q#T"
msgstr ""
-#: cp/class.c:6820
+#: cp/class.c:6957
#, gcc-internal-format
msgid "flexible array member %qD in an otherwise empty %q#T"
msgstr ""
-#: cp/class.c:6833
+#: cp/class.c:6988
#, gcc-internal-format
msgid "next member %q#D declared here"
msgstr ""
-#: cp/class.c:6930 cp/decl.c:12954 cp/parser.c:22003
+#: cp/class.c:7100 cp/decl.c:12954 cp/parser.c:22013
#, gcc-internal-format
msgid "redefinition of %q#T"
msgstr ""
-#: cp/class.c:7076
+#: cp/class.c:7246
#, gcc-internal-format
msgid "%q#T has virtual functions and accessible non-virtual destructor"
msgstr ""
-#: cp/class.c:7104
+#: cp/class.c:7274
#, gcc-internal-format
msgid "type transparent %q#T does not have any fields"
msgstr ""
-#: cp/class.c:7110
+#: cp/class.c:7280
#, gcc-internal-format
msgid "type transparent class %qT has base classes"
msgstr ""
-#: cp/class.c:7114
+#: cp/class.c:7284
#, gcc-internal-format
msgid "type transparent class %qT has virtual functions"
msgstr ""
-#: cp/class.c:7120
+#: cp/class.c:7290
#, gcc-internal-format
msgid ""
"type transparent %q#T cannot be made transparent because the type of the "
"first field has a different ABI from the class overall"
msgstr ""
-#: cp/class.c:7284
+#: cp/class.c:7454
#, gcc-internal-format
msgid ""
"definition of std::initializer_list does not match #include "
"<initializer_list>"
msgstr ""
-#: cp/class.c:7295
+#: cp/class.c:7465
#, gcc-internal-format
msgid "trying to finish struct, but kicked out due to previous parse errors"
msgstr ""
-#: cp/class.c:7831
+#: cp/class.c:8001
#, gcc-internal-format
msgid "language string %<\"%E\"%> not recognized"
msgstr ""
-#: cp/class.c:7921
+#: cp/class.c:8091
#, gcc-internal-format
msgid "cannot resolve overloaded function %qD based on conversion to type %qT"
msgstr ""
-#: cp/class.c:8068
+#: cp/class.c:8238
#, gcc-internal-format
msgid "no matches converting function %qD to type %q#T"
msgstr ""
-#: cp/class.c:8096
+#: cp/class.c:8266
#, gcc-internal-format
msgid "converting overloaded function %qD to type %q#T is ambiguous"
msgstr ""
-#: cp/class.c:8123
+#: cp/class.c:8293
#, gcc-internal-format
msgid "assuming pointer to member %qD"
msgstr ""
-#: cp/class.c:8126
+#: cp/class.c:8296
#, gcc-internal-format
msgid "(a pointer to member can only be formed with %<&%E%>)"
msgstr ""
-#: cp/class.c:8201 cp/class.c:8236
+#: cp/class.c:8371 cp/class.c:8406
#, gcc-internal-format
msgid "not enough type information"
msgstr ""
-#: cp/class.c:8219 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
+#: cp/class.c:8389 cp/cvt.c:171 cp/cvt.c:198 cp/cvt.c:247
#, gcc-internal-format
msgid "cannot convert %qE from type %qT to type %qT"
msgstr ""
#. A name N used in a class S shall refer to the same declaration
#. in its context and when re-evaluated in the completed scope of
#. S.
-#: cp/class.c:8500
+#: cp/class.c:8670
#, gcc-internal-format
msgid "declaration of %q#D"
msgstr ""
-#: cp/class.c:8502
+#: cp/class.c:8672
#, gcc-internal-format
msgid "changes meaning of %qD from %q#D"
msgstr ""
msgid "%qD is not usable as a constexpr function because:"
msgstr ""
-#: cp/constexpr.c:1286 cp/constexpr.c:4623
+#: cp/constexpr.c:1314 cp/constexpr.c:4733
#, gcc-internal-format
msgid "call to internal function"
msgstr ""
-#: cp/constexpr.c:1304
+#: cp/constexpr.c:1332
#, gcc-internal-format
msgid "expression %qE does not designate a constexpr function"
msgstr ""
-#: cp/constexpr.c:1322 cp/constexpr.c:4640
+#: cp/constexpr.c:1350 cp/constexpr.c:4750
#, gcc-internal-format
msgid "call to non-constexpr function %qD"
msgstr ""
-#: cp/constexpr.c:1390
+#: cp/constexpr.c:1418
#, gcc-internal-format
msgid "%qD called in a constant expression before its definition is complete"
msgstr ""
#. The definition of fun was somehow unsuitable.
-#: cp/constexpr.c:1395
+#: cp/constexpr.c:1423
#, gcc-internal-format
msgid "%qD called in a constant expression"
msgstr ""
-#: cp/constexpr.c:1399
+#: cp/constexpr.c:1427
#, gcc-internal-format
msgid "%qD used before its definition"
msgstr ""
-#: cp/constexpr.c:1439
+#: cp/constexpr.c:1467
#, gcc-internal-format
msgid "call has circular dependency"
msgstr ""
-#: cp/constexpr.c:1450
+#: cp/constexpr.c:1478
#, gcc-internal-format, gfc-internal-format
msgid ""
"constexpr evaluation depth exceeds maximum of %d (use -fconstexpr-depth= to "
"increase the maximum)"
msgstr ""
-#: cp/constexpr.c:1532
+#: cp/constexpr.c:1560
#, gcc-internal-format
msgid "constexpr call flows off the end of the function"
msgstr ""
-#: cp/constexpr.c:1612
+#: cp/constexpr.c:1640
#, gcc-internal-format
msgid "%q+E is not a constant expression"
msgstr ""
-#: cp/constexpr.c:1652
+#: cp/constexpr.c:1680
#, gcc-internal-format
msgid "right operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1659
+#: cp/constexpr.c:1687
#, gcc-internal-format
msgid ""
"right operand of shift expression %q+E is >= than the precision of the left "
"operand"
msgstr ""
-#: cp/constexpr.c:1677
+#: cp/constexpr.c:1705
#, gcc-internal-format
msgid "left operand of shift expression %q+E is negative"
msgstr ""
-#: cp/constexpr.c:1696
+#: cp/constexpr.c:1724
#, gcc-internal-format
msgid "shift expression %q+E overflows"
msgstr ""
-#: cp/constexpr.c:1967
+#: cp/constexpr.c:2055
#, gcc-internal-format
msgid ""
"array subscript value %qE is outside the bounds of array %qD of type %qT"
msgstr ""
-#: cp/constexpr.c:1972
+#: cp/constexpr.c:2060
#, gcc-internal-format
msgid "array subscript value %qE is outside the bounds of array type %qT"
msgstr ""
-#: cp/constexpr.c:2083
+#: cp/constexpr.c:2185
#, gcc-internal-format
msgid "accessing uninitialized array element"
msgstr ""
-#: cp/constexpr.c:2123 cp/constexpr.c:2207 cp/constexpr.c:3587
+#: cp/constexpr.c:2225 cp/constexpr.c:2309 cp/constexpr.c:3686
#, gcc-internal-format
msgid "%qE is not a constant expression"
msgstr ""
-#: cp/constexpr.c:2129
+#: cp/constexpr.c:2231
#, gcc-internal-format
msgid "mutable %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2150
+#: cp/constexpr.c:2252
#, gcc-internal-format
msgid ""
"accessing %qD member instead of initialized %qD member in constant expression"
msgstr ""
-#: cp/constexpr.c:2167
+#: cp/constexpr.c:2269
#, gcc-internal-format
msgid "accessing uninitialized member %qD"
msgstr ""
-#: cp/constexpr.c:2885
+#: cp/constexpr.c:2987
#, gcc-internal-format
msgid "accessing value of %qE through a %qT glvalue in a constant expression"
msgstr ""
-#: cp/constexpr.c:2926
+#: cp/constexpr.c:3028
#, gcc-internal-format
msgid "the value of %qD is not usable in a constant expression"
msgstr ""
-#: cp/constexpr.c:2933
+#: cp/constexpr.c:3035
#, gcc-internal-format
msgid "%qD used in its own initializer"
msgstr ""
-#: cp/constexpr.c:2938
+#: cp/constexpr.c:3040
#, gcc-internal-format
msgid "%q#D is not const"
msgstr ""
-#: cp/constexpr.c:2941
+#: cp/constexpr.c:3043
#, gcc-internal-format
msgid "%q#D is volatile"
msgstr ""
-#: cp/constexpr.c:2946
+#: cp/constexpr.c:3048
#, gcc-internal-format
msgid "%qD was not initialized with a constant expression"
msgstr ""
-#: cp/constexpr.c:2955
+#: cp/constexpr.c:3057
#, gcc-internal-format
msgid "%qD was not declared %<constexpr%>"
msgstr ""
-#: cp/constexpr.c:2958
+#: cp/constexpr.c:3060
#, gcc-internal-format
msgid "%qD does not have integral or enumeration type"
msgstr ""
-#: cp/constexpr.c:3066
+#: cp/constexpr.c:3168
#, gcc-internal-format
msgid "modification of %qE is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:3633 cp/constexpr.c:4994
+#: cp/constexpr.c:3732 cp/constexpr.c:5104
#, gcc-internal-format
msgid "temporary of non-literal type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:3970
+#: cp/constexpr.c:4080
#, gcc-internal-format
msgid "a reinterpret_cast is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:3981 cp/constexpr.c:4730
+#: cp/constexpr.c:4091 cp/constexpr.c:4840
#, gcc-internal-format
msgid "reinterpret_cast from integer to pointer"
msgstr ""
-#: cp/constexpr.c:4041 cp/constexpr.c:4881 cp/constexpr.c:5170
+#: cp/constexpr.c:4151 cp/constexpr.c:4991 cp/constexpr.c:5280
#, gcc-internal-format
msgid "expression %qE is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:4111
+#: cp/constexpr.c:4221
#, gcc-internal-format
msgid "statement is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:4114
+#: cp/constexpr.c:4224
#, gcc-internal-format
msgid "unexpected expression %qE of kind %s"
msgstr ""
-#: cp/constexpr.c:4184
+#: cp/constexpr.c:4294
#, gcc-internal-format
msgid ""
"%qE is not a constant expression because it refers to mutable subobjects of "
"%qT"
msgstr ""
-#: cp/constexpr.c:4197
+#: cp/constexpr.c:4307
#, gcc-internal-format
msgid ""
"conversion from pointer type %qT to arithmetic type %qT in a constant-"
"expression"
msgstr ""
-#: cp/constexpr.c:4559
+#: cp/constexpr.c:4669
#, gcc-internal-format
msgid "expression %qE has side-effects"
msgstr ""
-#: cp/constexpr.c:4756
+#: cp/constexpr.c:4866
#, gcc-internal-format
msgid ""
"address-of an object %qE with thread local or automatic storage is not a "
"constant expression"
msgstr ""
-#: cp/constexpr.c:4788
+#: cp/constexpr.c:4898
#, gcc-internal-format
msgid "use of %<this%> in a constant expression"
msgstr ""
-#: cp/constexpr.c:4893
+#: cp/constexpr.c:5003
#, gcc-internal-format
msgid ""
"typeid-expression is not a constant expression because %qE is of polymorphic "
"type"
msgstr ""
-#: cp/constexpr.c:4955
+#: cp/constexpr.c:5065
#, gcc-internal-format
msgid "cast to non-integral type %qT in a constant expression"
msgstr ""
-#: cp/constexpr.c:5042
+#: cp/constexpr.c:5152
#, gcc-internal-format
msgid "division by zero is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:5147
+#: cp/constexpr.c:5257
#, gcc-internal-format
msgid "%<delete[]%> is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:5178
+#: cp/constexpr.c:5288
#, gcc-internal-format
msgid "non-constant array initialization"
msgstr ""
-#: cp/constexpr.c:5198
+#: cp/constexpr.c:5308
#, gcc-internal-format
msgid "%<goto%> is not a constant-expression"
msgstr ""
-#: cp/constexpr.c:5206
+#: cp/constexpr.c:5316
#, gcc-internal-format, gfc-internal-format
msgid "unexpected AST of kind %s"
msgstr ""
msgid "try statements are not allowed inside loops marked with #pragma simd"
msgstr ""
-#: cp/cp-gimplify.c:1372
+#: cp/cp-gimplify.c:1373
#, gcc-internal-format
msgid "throw will always call terminate()"
msgstr ""
-#: cp/cp-gimplify.c:1375
+#: cp/cp-gimplify.c:1376
#, gcc-internal-format
msgid "in C++11 destructors default to noexcept"
msgstr ""
-#: cp/cp-gimplify.c:1386
+#: cp/cp-gimplify.c:1387
#, gcc-internal-format
msgid ""
"in C++11 this throw will terminate because destructors default to noexcept"
msgid " skips initialization of %q#D"
msgstr ""
-#: cp/decl.c:3301 cp/parser.c:11766 cp/parser.c:11793
+#: cp/decl.c:3301 cp/parser.c:11776 cp/parser.c:11803
#, gcc-internal-format
msgid "invalid exit from OpenMP structured block"
msgstr ""
msgid "%qD is not a type"
msgstr ""
-#: cp/decl.c:3659 cp/parser.c:6033
+#: cp/decl.c:3659 cp/parser.c:6035
#, gcc-internal-format
msgid "%qD used without template parameters"
msgstr ""
"declaration"
msgstr ""
-#: cp/decl.c:4868 cp/decl2.c:889
+#: cp/decl.c:4868 cp/decl2.c:890
#, gcc-internal-format
msgid "typedef %qD is initialized (use decltype instead)"
msgstr ""
msgid "%q+#D explicitly defaulted here"
msgstr ""
-#: cp/decl.c:8316 cp/decl2.c:787
+#: cp/decl.c:8316 cp/decl2.c:788
#, gcc-internal-format
msgid "no %q#D member function declared in class %qT"
msgstr ""
msgid "size of array %qD is negative"
msgstr ""
-#: cp/decl.c:8834 cp/init.c:3437
+#: cp/decl.c:8834 cp/init.c:3442
#, gcc-internal-format
msgid "size of array is negative"
msgstr ""
msgid "%qD has the same name as the class in which it is declared"
msgstr ""
-#: cp/decl.c:12665 cp/friend.c:261 cp/parser.c:2971 cp/parser.c:6092
+#: cp/decl.c:12665 cp/friend.c:261 cp/parser.c:2971 cp/parser.c:6094
#: cp/pt.c:8169
#, gcc-internal-format
msgid "%qT is not a template"
msgstr ""
#: cp/decl.c:12679 cp/name-lookup.c:2685 cp/name-lookup.c:3524
-#: cp/name-lookup.c:3569 cp/parser.c:6043 cp/parser.c:24878
+#: cp/name-lookup.c:3569 cp/parser.c:6045 cp/parser.c:24892
#, gcc-internal-format
msgid "reference to %qD is ambiguous"
msgstr ""
msgid "scoped/unscoped mismatch in enum %q#T"
msgstr ""
-#: cp/decl.c:13191 cp/decl.c:13199 cp/decl.c:13211 cp/parser.c:17280
+#: cp/decl.c:13191 cp/decl.c:13199 cp/decl.c:13211 cp/parser.c:17290
#, gcc-internal-format
msgid "previous definition here"
msgstr ""
msgid "no integral type can represent all of the enumerator values for %qT"
msgstr ""
-#: cp/decl.c:13595
+#: cp/decl.c:13598
#, gcc-internal-format
msgid "enumerator value for %qD is not an integer constant"
msgstr ""
-#: cp/decl.c:13642
+#: cp/decl.c:13645
#, gcc-internal-format
msgid "incremented enumerator value is too large for %<unsigned long%>"
msgstr ""
-#: cp/decl.c:13654
+#: cp/decl.c:13657
#, gcc-internal-format
msgid "overflow in enumeration values at %qD"
msgstr ""
-#: cp/decl.c:13674
+#: cp/decl.c:13677
#, gcc-internal-format
msgid "enumerator value %E is outside the range of underlying type %<%T%>"
msgstr ""
-#: cp/decl.c:13767
+#: cp/decl.c:13770
#, gcc-internal-format
msgid "return type %q#T is incomplete"
msgstr ""
-#: cp/decl.c:13769
+#: cp/decl.c:13772
#, gcc-internal-format
msgid "return type has Java class type %q#T"
msgstr ""
-#: cp/decl.c:13941 cp/typeck.c:8819
+#: cp/decl.c:13944 cp/typeck.c:8820
#, gcc-internal-format
msgid "%<operator=%> should return a reference to %<*this%>"
msgstr ""
-#: cp/decl.c:14284
+#: cp/decl.c:14287
#, gcc-internal-format
msgid "invalid function declaration"
msgstr ""
-#: cp/decl.c:14366
+#: cp/decl.c:14369
#, gcc-internal-format
msgid "parameter %qD declared void"
msgstr ""
-#: cp/decl.c:14715
+#: cp/decl.c:14718
#, gcc-internal-format
msgid "no return statements in function returning %qT"
msgstr ""
-#: cp/decl.c:14717 cp/typeck.c:8700
+#: cp/decl.c:14720 cp/typeck.c:8701
#, gcc-internal-format
msgid "only plain %<auto%> return type can be deduced to %<void%>"
msgstr ""
-#: cp/decl.c:14919
+#: cp/decl.c:14922
#, gcc-internal-format
msgid "invalid member function declaration"
msgstr ""
-#: cp/decl.c:14933
+#: cp/decl.c:14936
#, gcc-internal-format
msgid "%qD is already defined in class %qT"
msgstr ""
-#: cp/decl.c:15305 cp/decl2.c:5131 cp/decl2.c:5181
+#: cp/decl.c:15308 cp/decl2.c:5164 cp/decl2.c:5197
#, gcc-internal-format
msgid "use of %qD before deduction of %<auto%>"
msgstr ""
-#: cp/decl2.c:332
+#: cp/decl2.c:333
#, gcc-internal-format
msgid "name missing for member function"
msgstr ""
-#: cp/decl2.c:409 cp/decl2.c:423
+#: cp/decl2.c:410 cp/decl2.c:424
#, gcc-internal-format
msgid "ambiguous conversion for array subscript"
msgstr ""
-#: cp/decl2.c:417
+#: cp/decl2.c:418
#, gcc-internal-format
msgid "invalid types %<%T[%T]%> for array subscript"
msgstr ""
-#: cp/decl2.c:466
+#: cp/decl2.c:467
#, gcc-internal-format
msgid "deleting array %q#E"
msgstr ""
-#: cp/decl2.c:472
+#: cp/decl2.c:473
#, gcc-internal-format
msgid "type %q#T argument given to %<delete%>, expected pointer"
msgstr ""
-#: cp/decl2.c:484
+#: cp/decl2.c:485
#, gcc-internal-format
msgid ""
"cannot delete a function. Only pointer-to-objects are valid arguments to "
"%<delete%>"
msgstr ""
-#: cp/decl2.c:492
+#: cp/decl2.c:493
#, gcc-internal-format
msgid "deleting %qT is undefined"
msgstr ""
-#: cp/decl2.c:540 cp/pt.c:5188
+#: cp/decl2.c:541 cp/pt.c:5188
#, gcc-internal-format
msgid "template declaration of %q#D"
msgstr ""
-#: cp/decl2.c:592
+#: cp/decl2.c:593
#, gcc-internal-format
msgid "Java method %qD has non-Java return type %qT"
msgstr ""
-#: cp/decl2.c:609
+#: cp/decl2.c:610
#, gcc-internal-format
msgid "Java method %qD has non-Java parameter type %qT"
msgstr ""
-#: cp/decl2.c:658
+#: cp/decl2.c:659
#, gcc-internal-format
msgid ""
"template parameter lists provided don%'t match the template parameters of %qD"
#. [temp.mem]
#.
#. A destructor shall not be a member template.
-#: cp/decl2.c:673 cp/pt.c:5158
+#: cp/decl2.c:674 cp/pt.c:5158
#, gcc-internal-format
msgid "destructor %qD declared as member template"
msgstr ""
-#: cp/decl2.c:749
+#: cp/decl2.c:750
#, gcc-internal-format
msgid "prototype for %q#D does not match any in class %qT"
msgstr ""
-#: cp/decl2.c:835
+#: cp/decl2.c:836
#, gcc-internal-format
msgid "local class %q#T shall not have static data member %q#D"
msgstr ""
-#: cp/decl2.c:843
+#: cp/decl2.c:844
#, gcc-internal-format
msgid "static data member %qD in unnamed class"
msgstr ""
-#: cp/decl2.c:845
+#: cp/decl2.c:846
#, gcc-internal-format
msgid "unnamed class defined here"
msgstr ""
-#: cp/decl2.c:904
+#: cp/decl2.c:905
#, gcc-internal-format
msgid "explicit template argument list not allowed"
msgstr ""
-#: cp/decl2.c:910
+#: cp/decl2.c:911
#, gcc-internal-format
msgid "member %qD conflicts with virtual function table field name"
msgstr ""
-#: cp/decl2.c:952
+#: cp/decl2.c:953
#, gcc-internal-format
msgid "%qD is already defined in %qT"
msgstr ""
-#: cp/decl2.c:979 cp/decl2.c:987
+#: cp/decl2.c:980 cp/decl2.c:988
#, gcc-internal-format
msgid "invalid initializer for member function %qD"
msgstr ""
-#: cp/decl2.c:994
+#: cp/decl2.c:995
#, gcc-internal-format
msgid "initializer specified for friend function %qD"
msgstr ""
-#: cp/decl2.c:997
+#: cp/decl2.c:998
#, gcc-internal-format
msgid "initializer specified for static member function %qD"
msgstr ""
-#: cp/decl2.c:1041
+#: cp/decl2.c:1042
#, gcc-internal-format
msgid "%<asm%> specifiers are not permitted on non-static data members"
msgstr ""
-#: cp/decl2.c:1094
+#: cp/decl2.c:1095
#, gcc-internal-format
msgid "bit-field %qD with non-integral type"
msgstr ""
-#: cp/decl2.c:1100
+#: cp/decl2.c:1101
#, gcc-internal-format
msgid "cannot declare %qD to be a bit-field type"
msgstr ""
-#: cp/decl2.c:1110
+#: cp/decl2.c:1111
#, gcc-internal-format
msgid "cannot declare bit-field %qD with function type"
msgstr ""
-#: cp/decl2.c:1117
+#: cp/decl2.c:1118
#, gcc-internal-format
msgid "%qD is already defined in the class %qT"
msgstr ""
-#: cp/decl2.c:1124
+#: cp/decl2.c:1125
#, gcc-internal-format
msgid "static member %qD cannot be a bit-field"
msgstr ""
-#: cp/decl2.c:1134
+#: cp/decl2.c:1135
#, gcc-internal-format
msgid "width of bit-field %qD has non-integral type %qT"
msgstr ""
-#: cp/decl2.c:1458
+#: cp/decl2.c:1459
#, gcc-internal-format
msgid "%q+D static data member inside of declare target directive"
msgstr ""
-#: cp/decl2.c:1522
+#: cp/decl2.c:1523
#, gcc-internal-format
msgid "anonymous struct not inside named type"
msgstr ""
-#: cp/decl2.c:1613
+#: cp/decl2.c:1614
#, gcc-internal-format
msgid "namespace-scope anonymous aggregates must be static"
msgstr ""
-#: cp/decl2.c:1622
+#: cp/decl2.c:1623
#, gcc-internal-format
msgid "anonymous union with no members"
msgstr ""
-#: cp/decl2.c:1655
+#: cp/decl2.c:1656
#, gcc-internal-format
msgid "%<operator new%> must return type %qT"
msgstr ""
#.
#. The first parameter shall not have an associated default
#. argument.
-#: cp/decl2.c:1666
+#: cp/decl2.c:1667
#, gcc-internal-format
msgid "the first parameter of %<operator new%> cannot have a default argument"
msgstr ""
-#: cp/decl2.c:1682
+#: cp/decl2.c:1683
#, gcc-internal-format
msgid "%<operator new%> takes type %<size_t%> (%qT) as first parameter"
msgstr ""
-#: cp/decl2.c:1711
+#: cp/decl2.c:1712
#, gcc-internal-format
msgid "%<operator delete%> must return type %qT"
msgstr ""
-#: cp/decl2.c:1720
+#: cp/decl2.c:1721
#, gcc-internal-format
msgid "%<operator delete%> takes type %qT as first parameter"
msgstr ""
-#: cp/decl2.c:2572
+#: cp/decl2.c:2573
#, gcc-internal-format
msgid "%qT has a field %qD whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2576
+#: cp/decl2.c:2577
#, gcc-internal-format
msgid ""
"%qT has a field %qD whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2581
+#: cp/decl2.c:2582
#, gcc-internal-format
msgid "%qT has a field %qD whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2589
+#: cp/decl2.c:2590
#, gcc-internal-format
msgid "%qT declared with greater visibility than the type of its field %qD"
msgstr ""
-#: cp/decl2.c:2607
+#: cp/decl2.c:2608
#, gcc-internal-format
msgid "%qT has a base %qT whose type has no linkage"
msgstr ""
-#: cp/decl2.c:2611
+#: cp/decl2.c:2612
#, gcc-internal-format
msgid ""
"%qT has a base %qT whose type depends on the type %qT which has no linkage"
msgstr ""
-#: cp/decl2.c:2616
+#: cp/decl2.c:2617
#, gcc-internal-format
msgid "%qT has a base %qT whose type uses the anonymous namespace"
msgstr ""
-#: cp/decl2.c:2623
+#: cp/decl2.c:2624
#, gcc-internal-format
msgid "%qT declared with greater visibility than its base %qT"
msgstr ""
-#: cp/decl2.c:4263
+#: cp/decl2.c:4264
#, gcc-internal-format
msgid "%q#D, declared using anonymous type, is used but never defined"
msgstr ""
#. no linkage can only be used to declare extern "C"
#. entities. Since it's not always an error in the
#. ISO C++ 90 Standard, we only issue a warning.
-#: cp/decl2.c:4272
+#: cp/decl2.c:4273
#, gcc-internal-format
msgid ""
"anonymous type with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4276
+#: cp/decl2.c:4277
#, gcc-internal-format
msgid ""
"anonymous type with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4280
+#: cp/decl2.c:4281
#, gcc-internal-format
msgid ""
"%q#D does not refer to the unqualified type, so it is not used for linkage"
msgstr ""
-#: cp/decl2.c:4288
+#: cp/decl2.c:4289
#, gcc-internal-format
msgid "%q#D, declared using local type %qT, is used but never defined"
msgstr ""
-#: cp/decl2.c:4292
+#: cp/decl2.c:4293
#, gcc-internal-format
msgid "type %qT with no linkage used to declare variable %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4295
+#: cp/decl2.c:4296
#, gcc-internal-format
msgid "type %qT with no linkage used to declare function %q#D with linkage"
msgstr ""
-#: cp/decl2.c:4482 cp/decl2.c:4485
+#: cp/decl2.c:4483 cp/decl2.c:4486
#, gcc-internal-format
msgid "the program should also define %qD"
msgstr ""
-#: cp/decl2.c:4846
+#: cp/decl2.c:4847
#, gcc-internal-format
msgid "inline function %qD used but never defined"
msgstr ""
-#: cp/decl2.c:5035
+#: cp/decl2.c:5036
#, gcc-internal-format
msgid "default argument missing for parameter %P of %q+#D"
msgstr ""
#. We mark a lambda conversion op as deleted if we can't
#. generate it properly; see maybe_add_lambda_conv_op.
-#: cp/decl2.c:5103
+#: cp/decl2.c:5136
#, gcc-internal-format
msgid "converting lambda which uses %<...%> to function pointer"
msgstr ""
-#: cp/decl2.c:5110
+#: cp/decl2.c:5143
#, gcc-internal-format
msgid "use of deleted function %qD"
msgstr ""
-#: cp/error.c:1456
+#: cp/error.c:1455
#, gcc-internal-format
msgid "with"
msgstr ""
-#: cp/error.c:3597
+#: cp/error.c:3596
#, gcc-internal-format
msgid ""
"extended initializer lists only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3602
+#: cp/error.c:3601
#, gcc-internal-format
msgid ""
"explicit conversion operators only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3607
+#: cp/error.c:3606
#, gcc-internal-format
msgid "variadic templates only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3612
+#: cp/error.c:3611
#, gcc-internal-format
msgid "lambda expressions only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3617
+#: cp/error.c:3616
#, gcc-internal-format
msgid "C++11 auto only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3621
+#: cp/error.c:3620
#, gcc-internal-format
msgid "scoped enums only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3625
+#: cp/error.c:3624
#, gcc-internal-format
msgid ""
"defaulted and deleted functions only available with -std=c++11 or -std=gnu+"
"+11"
msgstr ""
-#: cp/error.c:3630
+#: cp/error.c:3629
#, gcc-internal-format
msgid "inline namespaces only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3635
+#: cp/error.c:3634
#, gcc-internal-format
msgid ""
"override controls (override/final) only available with -std=c++11 or -std=gnu"
"++11"
msgstr ""
-#: cp/error.c:3640
+#: cp/error.c:3639
#, gcc-internal-format
msgid ""
"non-static data member initializers only available with -std=c++11 or -"
"std=gnu++11"
msgstr ""
-#: cp/error.c:3645
+#: cp/error.c:3644
#, gcc-internal-format
msgid "user-defined literals only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3650
+#: cp/error.c:3649
#, gcc-internal-format
msgid "delegating constructors only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3655
+#: cp/error.c:3654
#, gcc-internal-format
msgid "inheriting constructors only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3660
+#: cp/error.c:3659
#, gcc-internal-format
msgid "c++11 attributes only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3665
+#: cp/error.c:3664
#, gcc-internal-format
msgid "ref-qualifiers only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/error.c:3715
+#: cp/error.c:3714
#, gcc-internal-format
msgid "incomplete type %qT used in nested name specifier"
msgstr ""
-#: cp/error.c:3719
+#: cp/error.c:3718
#, gcc-internal-format
msgid "reference to %<%T::%D%> is ambiguous"
msgstr ""
-#: cp/error.c:3724 cp/typeck.c:2339
+#: cp/error.c:3723 cp/typeck.c:2339
#, gcc-internal-format
msgid "%qD is not a member of %qT"
msgstr ""
-#: cp/error.c:3728 cp/typeck.c:2767
+#: cp/error.c:3727 cp/typeck.c:2767
#, gcc-internal-format
msgid "%qD is not a member of %qD"
msgstr ""
-#: cp/error.c:3733
+#: cp/error.c:3732
#, gcc-internal-format
msgid "%<::%D%> has not been declared"
msgstr ""
msgid "throwing NULL, which has integral, not pointer type"
msgstr ""
-#: cp/except.c:754 cp/init.c:2883
+#: cp/except.c:754 cp/init.c:2888
#, gcc-internal-format
msgid "%qD should never be overloaded"
msgstr ""
msgid "bad array initializer"
msgstr ""
-#: cp/init.c:1877 cp/semantics.c:3187
+#: cp/init.c:1877 cp/semantics.c:3188
#, gcc-internal-format
msgid "%qT is not a class type"
msgstr ""
msgid "uninitialized const member in base %q#T of %q#T"
msgstr ""
-#: cp/init.c:2537
+#: cp/init.c:2542
#, gcc-internal-format
msgid ""
"placement new constructing an object of type %<%T [%wu]%> and size %qwu in a "
"region of type %qT and size %qwi"
msgstr ""
-#: cp/init.c:2549
+#: cp/init.c:2554
#, gcc-internal-format
msgid ""
"placement new constructing an array of objects of type %qT and size %qwu in "
"a region of type %qT and size %qwi"
msgstr ""
-#: cp/init.c:2560
+#: cp/init.c:2565
#, gcc-internal-format
msgid ""
"placement new constructing an object of type %qT and size %qwu in a region "
"of type %qT and size %qwi"
msgstr ""
-#: cp/init.c:2674
+#: cp/init.c:2679
#, gcc-internal-format
msgid "integer overflow in array size"
msgstr ""
-#: cp/init.c:2684
+#: cp/init.c:2689
#, gcc-internal-format
msgid "array size in new-expression must be constant"
msgstr ""
-#: cp/init.c:2698
+#: cp/init.c:2703
#, gcc-internal-format
msgid "variably modified type not allowed in new-expression"
msgstr ""
-#: cp/init.c:2729
+#: cp/init.c:2734
#, gcc-internal-format
msgid "invalid type %<void%> for new"
msgstr ""
-#: cp/init.c:2772
+#: cp/init.c:2777
#, gcc-internal-format
msgid "uninitialized const in %<new%> of %q#T"
msgstr ""
-#: cp/init.c:2864
+#: cp/init.c:2869
#, gcc-internal-format
msgid "%qT isn%'t a valid Java class type"
msgstr ""
-#: cp/init.c:2877
+#: cp/init.c:2882
#, gcc-internal-format
msgid "call to Java constructor with %qs undefined"
msgstr ""
-#: cp/init.c:2892
+#: cp/init.c:2897
#, gcc-internal-format
msgid "%qD is not a function returning a pointer"
msgstr ""
-#: cp/init.c:2901
+#: cp/init.c:2906
#, gcc-internal-format
msgid "Java class %q#T object allocated using placement new"
msgstr ""
-#: cp/init.c:2945
+#: cp/init.c:2950
#, gcc-internal-format
msgid "no suitable %qD found in class %qT"
msgstr ""
-#: cp/init.c:2952 cp/search.c:1172
+#: cp/init.c:2957 cp/search.c:1172
#, gcc-internal-format
msgid "request for member %qD is ambiguous"
msgstr ""
-#: cp/init.c:3181
+#: cp/init.c:3186
#, gcc-internal-format
msgid "parenthesized initializer in array new"
msgstr ""
-#: cp/init.c:3419
+#: cp/init.c:3424
#, gcc-internal-format
msgid "size in array new must have integral type"
msgstr ""
-#: cp/init.c:3451
+#: cp/init.c:3456
#, gcc-internal-format
msgid "new cannot be applied to a reference type"
msgstr ""
-#: cp/init.c:3460
+#: cp/init.c:3465
#, gcc-internal-format
msgid "new cannot be applied to a function type"
msgstr ""
-#: cp/init.c:3504
+#: cp/init.c:3509
#, gcc-internal-format
msgid "call to Java constructor, while %<jclass%> undefined"
msgstr ""
-#: cp/init.c:3522
+#: cp/init.c:3527
#, gcc-internal-format
msgid "can%'t find %<class$%> in %qT"
msgstr ""
-#: cp/init.c:3582
+#: cp/init.c:3587
#, gcc-internal-format
msgid "possible problem detected in invocation of delete [] operator:"
msgstr ""
-#: cp/init.c:3586
+#: cp/init.c:3591
#, gcc-internal-format
msgid ""
"neither the destructor nor the class-specific operator delete [] will be "
"called, even if they are declared when the class is defined"
msgstr ""
-#: cp/init.c:4078
+#: cp/init.c:4083
#, gcc-internal-format
msgid "initializer ends prematurely"
msgstr ""
-#: cp/init.c:4163
+#: cp/init.c:4168
#, gcc-internal-format
msgid "cannot initialize multi-dimensional array with initializer"
msgstr ""
-#: cp/init.c:4370
+#: cp/init.c:4375
#, gcc-internal-format
msgid "unknown array size in delete"
msgstr ""
-#: cp/init.c:4394
+#: cp/init.c:4399
#, gcc-internal-format
msgid "possible problem detected in invocation of delete operator:"
msgstr ""
-#: cp/init.c:4399
+#: cp/init.c:4404
#, gcc-internal-format
msgid ""
"neither the destructor nor the class-specific operator delete will be "
"called, even if they are declared when the class is defined"
msgstr ""
-#: cp/init.c:4414
+#: cp/init.c:4419
#, gcc-internal-format
msgid ""
"deleting object of abstract class type %qT which has non-virtual destructor "
"will cause undefined behavior"
msgstr ""
-#: cp/init.c:4419
+#: cp/init.c:4424
#, gcc-internal-format
msgid ""
"deleting object of polymorphic class type %qT which has non-virtual "
"destructor might cause undefined behavior"
msgstr ""
-#: cp/init.c:4720
+#: cp/init.c:4725
#, gcc-internal-format
msgid "type to vector delete is neither pointer or array type"
msgstr ""
msgid "LEXER_DEBUGGING_ENABLED_P is not set to true"
msgstr ""
-#: cp/parser.c:1349 cp/parser.c:35699
+#: cp/parser.c:1349 cp/parser.c:35714
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> not immediately followed by function "
"declaration or definition"
msgstr ""
-#: cp/parser.c:1387 cp/parser.c:36532 cp/parser.c:36637 cp/parser.c:36662
-#: cp/parser.c:36719
+#: cp/parser.c:1387 cp/parser.c:36547 cp/parser.c:36652 cp/parser.c:36677
+#: cp/parser.c:36734
#, gcc-internal-format
msgid ""
"%<#pragma acc routine%> not followed by a function declaration or definition"
msgid "request for member %qE in non-class type %qT"
msgstr ""
-#: cp/parser.c:2826 cp/parser.c:17228
+#: cp/parser.c:2826 cp/parser.c:17238
#, gcc-internal-format
msgid "%<%T::%E%> has not been declared"
msgstr ""
msgid "unable to find string literal operator %qD with %qT, %qT arguments"
msgstr ""
-#: cp/parser.c:4347 cp/parser.c:12322
+#: cp/parser.c:4347 cp/parser.c:12332
#, gcc-internal-format
msgid "expected declaration"
msgstr ""
msgid "expected ..."
msgstr ""
-#: cp/parser.c:4640
+#: cp/parser.c:4642
#, gcc-internal-format
msgid "binary expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4643
+#: cp/parser.c:4645
#, gcc-internal-format
msgid "conditional expression in operand of fold-expression"
msgstr ""
-#: cp/parser.c:4651
+#: cp/parser.c:4653
#, gcc-internal-format
msgid "mismatched operator in fold-expression"
msgstr ""
-#: cp/parser.c:4755
+#: cp/parser.c:4757
#, gcc-internal-format
msgid "fixed-point types not supported in C++"
msgstr ""
-#: cp/parser.c:4836
+#: cp/parser.c:4838
#, gcc-internal-format
msgid "ISO C++ forbids braced-groups within expressions"
msgstr ""
-#: cp/parser.c:4848
+#: cp/parser.c:4850
#, gcc-internal-format
msgid ""
"statement-expressions are not allowed outside functions nor in template-"
"argument lists"
msgstr ""
-#: cp/parser.c:4887
+#: cp/parser.c:4889
#, gcc-internal-format
msgid "fold-expressions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:4945 cp/parser.c:5116 cp/parser.c:5294
+#: cp/parser.c:4947 cp/parser.c:5118 cp/parser.c:5296
#, gcc-internal-format
msgid "expected primary-expression"
msgstr ""
-#: cp/parser.c:4975
+#: cp/parser.c:4977
#, gcc-internal-format
msgid "%<this%> may not be used in this context"
msgstr ""
-#: cp/parser.c:5111
+#: cp/parser.c:5113
#, gcc-internal-format
msgid "a template declaration cannot appear at block scope"
msgstr ""
-#: cp/parser.c:5269
+#: cp/parser.c:5271
#, gcc-internal-format
msgid "local variable %qD may not appear in this context"
msgstr ""
-#: cp/parser.c:5446
+#: cp/parser.c:5448
#, gcc-internal-format
msgid "expected id-expression"
msgstr ""
-#: cp/parser.c:5578
+#: cp/parser.c:5580
#, gcc-internal-format
msgid "scope %qT before %<~%> is not a class-name"
msgstr ""
-#: cp/parser.c:5607 cp/parser.c:7560
+#: cp/parser.c:5609 cp/parser.c:7570
#, gcc-internal-format
msgid "%<~auto%> only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:5718
+#: cp/parser.c:5720
#, gcc-internal-format
msgid "declaration of %<~%T%> as member of %qT"
msgstr ""
-#: cp/parser.c:5733
+#: cp/parser.c:5735
#, gcc-internal-format
msgid "typedef-name %qD used as destructor declarator"
msgstr ""
-#: cp/parser.c:5768
+#: cp/parser.c:5770
#, gcc-internal-format
msgid ""
"literal operator suffixes not preceded by %<_%> are reserved for future "
"standardization"
msgstr ""
-#: cp/parser.c:5779 cp/parser.c:19204
+#: cp/parser.c:5781 cp/parser.c:19214
#, gcc-internal-format
msgid "expected unqualified-id"
msgstr ""
-#: cp/parser.c:5886
+#: cp/parser.c:5888
#, gcc-internal-format
msgid "found %<:%> in nested-name-specifier, expected %<::%>"
msgstr ""
-#: cp/parser.c:5955
+#: cp/parser.c:5957
#, gcc-internal-format
msgid "decltype evaluates to %qT, which is not a class or enumeration type"
msgstr ""
-#: cp/parser.c:5981
+#: cp/parser.c:5983
#, gcc-internal-format
msgid "function template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:5989
+#: cp/parser.c:5991
#, gcc-internal-format
msgid "variable template-id %qD in nested-name-specifier"
msgstr ""
-#: cp/parser.c:6093 cp/typeck.c:2610 cp/typeck.c:2613 cp/typeck.c:2633
+#: cp/parser.c:6095 cp/typeck.c:2610 cp/typeck.c:2613 cp/typeck.c:2633
#, gcc-internal-format
msgid "%qD is not a template"
msgstr ""
-#: cp/parser.c:6171
+#: cp/parser.c:6173
#, gcc-internal-format
msgid "expected nested-name-specifier"
msgstr ""
-#: cp/parser.c:6372 cp/parser.c:8540
+#: cp/parser.c:6374 cp/parser.c:8550
#, gcc-internal-format
msgid "types may not be defined in casts"
msgstr ""
-#: cp/parser.c:6453
+#: cp/parser.c:6458
#, gcc-internal-format
msgid "types may not be defined in a %<typeid%> expression"
msgstr ""
-#: cp/parser.c:6511
+#: cp/parser.c:6516
#, gcc-internal-format
msgid "%<_Cilk_spawn%> must be followed by an expression"
msgstr ""
-#: cp/parser.c:6660
+#: cp/parser.c:6670
#, gcc-internal-format
msgid "ISO C++ forbids compound-literals"
msgstr ""
-#: cp/parser.c:6719
+#: cp/parser.c:6729
#, gcc-internal-format
msgid "two consecutive %<[%> shall only introduce an attribute"
msgstr ""
-#: cp/parser.c:7119
+#: cp/parser.c:7129
#, gcc-internal-format
msgid "braced list index is not allowed with array notation"
msgstr ""
-#: cp/parser.c:7212
+#: cp/parser.c:7222
#, gcc-internal-format
msgid "%qE does not have class type"
msgstr ""
-#: cp/parser.c:7305 cp/typeck.c:2498
+#: cp/parser.c:7315 cp/typeck.c:2498
#, gcc-internal-format
msgid "invalid use of %qD"
msgstr ""
-#: cp/parser.c:7314
+#: cp/parser.c:7324
#, gcc-internal-format
msgid "%<%D::%D%> is not a class member"
msgstr ""
-#: cp/parser.c:7612
+#: cp/parser.c:7622
#, gcc-internal-format
msgid "non-scalar type"
msgstr ""
-#: cp/parser.c:7711
+#: cp/parser.c:7721
#, gcc-internal-format
msgid "ISO C++ does not allow %<alignof%> with a non-type"
msgstr ""
-#: cp/parser.c:7796
+#: cp/parser.c:7806
#, gcc-internal-format
msgid "types may not be defined in %<noexcept%> expressions"
msgstr ""
-#: cp/parser.c:8074
+#: cp/parser.c:8084
#, gcc-internal-format
msgid "types may not be defined in a new-expression"
msgstr ""
-#: cp/parser.c:8090
+#: cp/parser.c:8100
#, gcc-internal-format
msgid "array bound forbidden after parenthesized type-id"
msgstr ""
-#: cp/parser.c:8092
+#: cp/parser.c:8102
#, gcc-internal-format
msgid "try removing the parentheses around the type-id"
msgstr ""
-#: cp/parser.c:8123
+#: cp/parser.c:8133
#, gcc-internal-format
msgid ""
"initialization of new-expression for type %<auto%> requires exactly one "
"element"
msgstr ""
-#: cp/parser.c:8171
+#: cp/parser.c:8181
#, gcc-internal-format
msgid "expected expression-list or type-id"
msgstr ""
-#: cp/parser.c:8200
+#: cp/parser.c:8210
#, gcc-internal-format
msgid "types may not be defined in a new-type-id"
msgstr ""
-#: cp/parser.c:8328
+#: cp/parser.c:8338
#, gcc-internal-format
msgid "expression in new-declarator must have integral or enumeration type"
msgstr ""
-#: cp/parser.c:8636
+#: cp/parser.c:8646
#, gcc-internal-format
msgid "use of old-style cast"
msgstr ""
-#: cp/parser.c:8783
+#: cp/parser.c:8793
#, gcc-internal-format
msgid "%<>>%> operator is treated as two right angle brackets in C++11"
msgstr ""
-#: cp/parser.c:8786
+#: cp/parser.c:8796
#, gcc-internal-format
msgid "suggest parentheses around %<>>%> expression"
msgstr ""
-#: cp/parser.c:8982
+#: cp/parser.c:8992
#, gcc-internal-format
msgid "ISO C++ does not allow ?: with omitted middle operand"
msgstr ""
-#: cp/parser.c:9690
+#: cp/parser.c:9700
#, gcc-internal-format
msgid "lambda-expression in unevaluated context"
msgstr ""
-#: cp/parser.c:9699
+#: cp/parser.c:9709
#, gcc-internal-format
msgid "lambda-expression in template-argument"
msgstr ""
-#: cp/parser.c:9852
+#: cp/parser.c:9862
#, gcc-internal-format
msgid "expected end of capture-list"
msgstr ""
-#: cp/parser.c:9866
+#: cp/parser.c:9876
#, gcc-internal-format
msgid ""
"explicit by-copy capture of %<this%> redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:9910
+#: cp/parser.c:9920
#, gcc-internal-format
msgid ""
"lambda capture initializers only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:9917
+#: cp/parser.c:9927
#, gcc-internal-format
msgid "empty initializer for lambda init-capture"
msgstr ""
-#: cp/parser.c:9940
+#: cp/parser.c:9950
#, gcc-internal-format
msgid "capture of non-variable %qD "
msgstr ""
-#: cp/parser.c:9943 cp/parser.c:9953 cp/semantics.c:3364 cp/semantics.c:3374
+#: cp/parser.c:9953 cp/parser.c:9963 cp/semantics.c:3365 cp/semantics.c:3375
#, gcc-internal-format
msgid "%q#D declared here"
msgstr ""
-#: cp/parser.c:9949
+#: cp/parser.c:9959
#, gcc-internal-format
msgid "capture of variable %qD with non-automatic storage duration"
msgstr ""
-#: cp/parser.c:9987
+#: cp/parser.c:9997
#, gcc-internal-format
msgid "explicit by-copy capture of %qD redundant with by-copy capture default"
msgstr ""
-#: cp/parser.c:9992
+#: cp/parser.c:10002
#, gcc-internal-format
msgid ""
"explicit by-reference capture of %qD redundant with by-reference capture "
"default"
msgstr ""
-#: cp/parser.c:10039
+#: cp/parser.c:10049
#, gcc-internal-format
msgid "lambda templates are only available with -std=c++14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:10069
+#: cp/parser.c:10079
#, gcc-internal-format
msgid "default argument specified for lambda parameter"
msgstr ""
-#: cp/parser.c:10548
+#: cp/parser.c:10558
#, gcc-internal-format
msgid "attributes at the beginning of statement are ignored"
msgstr ""
-#: cp/parser.c:10576
+#: cp/parser.c:10586
#, gcc-internal-format
msgid "expected labeled-statement"
msgstr ""
-#: cp/parser.c:10614
+#: cp/parser.c:10624
#, gcc-internal-format
msgid "case label %qE not within a switch statement"
msgstr ""
-#: cp/parser.c:10699
+#: cp/parser.c:10709
#, gcc-internal-format
msgid "need %<typename%> before %qE because %qT is a dependent scope"
msgstr ""
-#: cp/parser.c:10708
+#: cp/parser.c:10718
#, gcc-internal-format
msgid "%<%T::%D%> names the constructor, not the type"
msgstr ""
-#: cp/parser.c:10755
+#: cp/parser.c:10765
#, gcc-internal-format
msgid "compound-statement in constexpr function"
msgstr ""
-#: cp/parser.c:10997 cp/parser.c:27021
+#: cp/parser.c:11007 cp/parser.c:27036
#, gcc-internal-format
msgid "expected selection-statement"
msgstr ""
-#: cp/parser.c:11030
+#: cp/parser.c:11040
#, gcc-internal-format
msgid "types may not be defined in conditions"
msgstr ""
-#: cp/parser.c:11419
+#: cp/parser.c:11429
#, gcc-internal-format
msgid "range-based %<for%> expression of type %qT has incomplete type"
msgstr ""
-#: cp/parser.c:11457
+#: cp/parser.c:11467
#, gcc-internal-format
msgid ""
"range-based %<for%> expression of type %qT has an %<end%> member but not a "
"%<begin%>"
msgstr ""
-#: cp/parser.c:11463
+#: cp/parser.c:11473
#, gcc-internal-format
msgid ""
"range-based %<for%> expression of type %qT has a %<begin%> member but not an "
"%<end%>"
msgstr ""
-#: cp/parser.c:11515
+#: cp/parser.c:11525
#, gcc-internal-format
msgid ""
"inconsistent begin/end types in range-based %<for%> statement: %qT and %qT"
msgstr ""
-#: cp/parser.c:11650 cp/parser.c:27024
+#: cp/parser.c:11660 cp/parser.c:27039
#, gcc-internal-format
msgid "expected iteration-statement"
msgstr ""
-#: cp/parser.c:11698
+#: cp/parser.c:11708
#, gcc-internal-format
msgid ""
"range-based %<for%> loops only available with -std=c++11 or -std=gnu++11"
msgstr ""
-#: cp/parser.c:11772
+#: cp/parser.c:11782
#, gcc-internal-format
msgid "break statement used with Cilk Plus for loop"
msgstr ""
-#: cp/parser.c:11829
+#: cp/parser.c:11839
#, gcc-internal-format
msgid "%<goto%> in %<constexpr%> function"
msgstr ""
#. Issue a warning about this use of a GNU extension.
-#: cp/parser.c:11837
+#: cp/parser.c:11847
#, gcc-internal-format
msgid "ISO C++ forbids computed gotos"
msgstr ""
-#: cp/parser.c:11850 cp/parser.c:27027
+#: cp/parser.c:11860 cp/parser.c:27042
#, gcc-internal-format
msgid "expected jump-statement"
msgstr ""
-#: cp/parser.c:12007 cp/parser.c:22346
+#: cp/parser.c:12017 cp/parser.c:22356
#, gcc-internal-format
msgid "extra %<;%>"
msgstr ""
-#: cp/parser.c:12247
+#: cp/parser.c:12257
#, gcc-internal-format
msgid "%<__label__%> not at the beginning of a block"
msgstr ""
-#: cp/parser.c:12409
+#: cp/parser.c:12419
#, gcc-internal-format
msgid "inconsistent deduction for %qT: %qT and then %qT"
msgstr ""
-#: cp/parser.c:12430
+#: cp/parser.c:12440
#, gcc-internal-format
msgid "mixing declarations and function-definitions is forbidden"
msgstr ""
-#: cp/parser.c:12454
+#: cp/parser.c:12464
#, gcc-internal-format
msgid "types may not be defined in a for-range-declaration"
msgstr ""
-#: cp/parser.c:12508
+#: cp/parser.c:12518
#, gcc-internal-format
msgid "initializer in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12511
+#: cp/parser.c:12521
#, gcc-internal-format
msgid "multiple declarations in range-based %<for%> loop"
msgstr ""
-#: cp/parser.c:12652
+#: cp/parser.c:12662
#, gcc-internal-format
msgid "%<friend%> used outside of class"
msgstr ""
#. Complain about `auto' as a storage specifier, if
#. we're complaining about C++0x compatibility.
-#: cp/parser.c:12716
+#: cp/parser.c:12726
#, gcc-internal-format
msgid "%<auto%> changes meaning in C++11; please remove it"
msgstr ""
-#: cp/parser.c:12752
+#: cp/parser.c:12762
#, gcc-internal-format
msgid "decl-specifier invalid in condition"
msgstr ""
-#: cp/parser.c:12844
+#: cp/parser.c:12854
#, gcc-internal-format
msgid "class definition may not be declared a friend"
msgstr ""
-#: cp/parser.c:12912 cp/parser.c:22753
+#: cp/parser.c:12922 cp/parser.c:22763
#, gcc-internal-format
msgid "templates may not be %<virtual%>"
msgstr ""
-#: cp/parser.c:12952
+#: cp/parser.c:12962
#, gcc-internal-format
msgid "invalid linkage-specification"
msgstr ""
-#: cp/parser.c:13039
+#: cp/parser.c:13049
#, gcc-internal-format
msgid ""
"static_assert without a message only available with -std=c++1z or -std=gnu+"
"+1z"
msgstr ""
-#: cp/parser.c:13233
+#: cp/parser.c:13243
#, gcc-internal-format
msgid "types may not be defined in %<decltype%> expressions"
msgstr ""
-#: cp/parser.c:13376
+#: cp/parser.c:13386
#, gcc-internal-format
msgid "types may not be defined in a conversion-type-id"
msgstr ""
-#: cp/parser.c:13403
+#: cp/parser.c:13413
#, gcc-internal-format
msgid "invalid use of %<auto%> in conversion operator"
msgstr ""
-#: cp/parser.c:13407
+#: cp/parser.c:13417
#, gcc-internal-format
msgid ""
"use of %<auto%> in member template conversion operator can never be deduced"
msgstr ""
-#: cp/parser.c:13496
+#: cp/parser.c:13506
#, gcc-internal-format
msgid "only constructors take member initializers"
msgstr ""
-#: cp/parser.c:13518
+#: cp/parser.c:13528
#, gcc-internal-format
msgid "cannot expand initializer for member %<%D%>"
msgstr ""
-#: cp/parser.c:13530
+#: cp/parser.c:13540
#, gcc-internal-format
msgid "mem-initializer for %qD follows constructor delegation"
msgstr ""
-#: cp/parser.c:13542
+#: cp/parser.c:13552
#, gcc-internal-format
msgid "constructor delegation follows mem-initializer for %qD"
msgstr ""
-#: cp/parser.c:13594
+#: cp/parser.c:13604
#, gcc-internal-format
msgid "anachronistic old-style base class initializer"
msgstr ""
-#: cp/parser.c:13664
+#: cp/parser.c:13674
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (a qualified member "
"initializer is implicitly a type)"
msgstr ""
-#: cp/parser.c:14024
+#: cp/parser.c:14034
#, gcc-internal-format
msgid "unexpected keyword; remove space between quotes and suffix identifier"
msgstr ""
-#: cp/parser.c:14030
+#: cp/parser.c:14040
#, gcc-internal-format
msgid "expected suffix identifier"
msgstr ""
-#: cp/parser.c:14039
+#: cp/parser.c:14049
#, gcc-internal-format
msgid "expected empty string after %<operator%> keyword"
msgstr ""
-#: cp/parser.c:14045
+#: cp/parser.c:14055
#, gcc-internal-format
msgid "invalid encoding prefix in literal operator"
msgstr ""
-#: cp/parser.c:14068
+#: cp/parser.c:14078
#, gcc-internal-format
msgid "expected operator"
msgstr ""
#. Warn that we do not support `export'.
-#: cp/parser.c:14113
+#: cp/parser.c:14123
#, gcc-internal-format
msgid "keyword %<export%> not implemented, and will be ignored"
msgstr ""
-#: cp/parser.c:14283
+#: cp/parser.c:14293
#, gcc-internal-format
msgid "invalid constrained type parameter"
msgstr ""
-#: cp/parser.c:14291
+#: cp/parser.c:14301
#, gcc-internal-format
msgid "cv-qualified type parameter"
msgstr ""
-#: cp/parser.c:14376
+#: cp/parser.c:14386
#, gcc-internal-format
msgid "variadic constraint introduced without %<...%>"
msgstr ""
-#: cp/parser.c:14440
+#: cp/parser.c:14450
#, gcc-internal-format
msgid "invalid use of %<auto%> in default template argument"
msgstr ""
-#: cp/parser.c:14675 cp/parser.c:14761 cp/parser.c:20621
+#: cp/parser.c:14685 cp/parser.c:14771 cp/parser.c:20631
#, gcc-internal-format
msgid "template parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:14679 cp/parser.c:14765
+#: cp/parser.c:14689 cp/parser.c:14775
#, gcc-internal-format
msgid "template parameter packs cannot have default arguments"
msgstr ""
-#: cp/parser.c:14831
+#: cp/parser.c:14841
#, gcc-internal-format
msgid "expected template-id"
msgstr ""
-#: cp/parser.c:14884 cp/parser.c:26985
+#: cp/parser.c:14894 cp/parser.c:27000
#, gcc-internal-format
msgid "expected %<<%>"
msgstr ""
-#: cp/parser.c:14891
+#: cp/parser.c:14901
#, gcc-internal-format
msgid "%<<::%> cannot begin a template-argument list"
msgstr ""
-#: cp/parser.c:14895
+#: cp/parser.c:14905
#, gcc-internal-format
msgid ""
"%<<:%> is an alternate spelling for %<[%>. Insert whitespace between %<<%> "
"and %<::%>"
msgstr ""
-#: cp/parser.c:14899
+#: cp/parser.c:14909
#, gcc-internal-format
msgid ""
"(if you use %<-fpermissive%> or %<-std=c++11%>, or %<-std=gnu++11%> G++ will "
"accept your code)"
msgstr ""
-#: cp/parser.c:15006
+#: cp/parser.c:15016
#, gcc-internal-format
msgid "parse error in template argument list"
msgstr ""
#. The name does not name a template.
-#: cp/parser.c:15075 cp/parser.c:15196 cp/parser.c:15411
+#: cp/parser.c:15085 cp/parser.c:15206 cp/parser.c:15421
#, gcc-internal-format
msgid "expected template-name"
msgstr ""
#. Explain what went wrong.
-#: cp/parser.c:15121
+#: cp/parser.c:15131
#, gcc-internal-format
msgid "non-template %qD used as template"
msgstr ""
-#: cp/parser.c:15123
+#: cp/parser.c:15133
#, gcc-internal-format
msgid "use %<%T::template %D%> to indicate that it is a template"
msgstr ""
-#: cp/parser.c:15263
+#: cp/parser.c:15273
#, gcc-internal-format
msgid "expected parameter pack before %<...%>"
msgstr ""
-#: cp/parser.c:15372 cp/parser.c:15390 cp/parser.c:15557
+#: cp/parser.c:15382 cp/parser.c:15400 cp/parser.c:15567
#, gcc-internal-format
msgid "expected template-argument"
msgstr ""
-#: cp/parser.c:15532
+#: cp/parser.c:15542
#, gcc-internal-format
msgid "invalid non-type template argument"
msgstr ""
-#: cp/parser.c:15659
+#: cp/parser.c:15669
#, gcc-internal-format
msgid "explicit instantiation shall not use %<inline%> specifier"
msgstr ""
-#: cp/parser.c:15663
+#: cp/parser.c:15673
#, gcc-internal-format
msgid "explicit instantiation shall not use %<constexpr%> specifier"
msgstr ""
-#: cp/parser.c:15722
+#: cp/parser.c:15732
#, gcc-internal-format
msgid "template specialization with C linkage"
msgstr ""
-#: cp/parser.c:15942
+#: cp/parser.c:15952
#, gcc-internal-format
msgid "expected type specifier"
msgstr ""
-#: cp/parser.c:16122
+#: cp/parser.c:16132
#, gcc-internal-format
msgid ""
"use of %<auto%> in lambda parameter declaration only available with -std=c+"
"+14 or -std=gnu++14"
msgstr ""
-#: cp/parser.c:16128
+#: cp/parser.c:16138
#, gcc-internal-format
msgid ""
"use of %<auto%> in parameter declaration only available with -std=c++14 or -"
"std=gnu++14"
msgstr ""
-#: cp/parser.c:16133
+#: cp/parser.c:16143
#, gcc-internal-format
msgid "ISO C++ forbids use of %<auto%> in parameter declaration"
msgstr ""
-#: cp/parser.c:16277
+#: cp/parser.c:16287
#, gcc-internal-format
msgid "expected template-id for type"
msgstr ""
-#: cp/parser.c:16304
+#: cp/parser.c:16314
#, gcc-internal-format
msgid "expected type-name"
msgstr ""
-#: cp/parser.c:16653
+#: cp/parser.c:16663
#, gcc-internal-format
msgid ""
"elaborated-type-specifier for a scoped enum must not use the %<%D%> keyword"
msgstr ""
-#: cp/parser.c:16862
+#: cp/parser.c:16872
#, gcc-internal-format
msgid "declaration %qD does not declare anything"
msgstr ""
-#: cp/parser.c:16949
+#: cp/parser.c:16959
#, gcc-internal-format
msgid "attributes ignored on uninstantiated type"
msgstr ""
-#: cp/parser.c:16953
+#: cp/parser.c:16963
#, gcc-internal-format
msgid "attributes ignored on template instantiation"
msgstr ""
-#: cp/parser.c:16958
+#: cp/parser.c:16968
#, gcc-internal-format
msgid ""
"attributes ignored on elaborated-type-specifier that is not a forward "
"declaration"
msgstr ""
-#: cp/parser.c:17092
+#: cp/parser.c:17102
#, gcc-internal-format
msgid "%qD is an enumeration template"
msgstr ""
-#: cp/parser.c:17103
+#: cp/parser.c:17113
#, gcc-internal-format
msgid "%qD does not name an enumeration in %qT"
msgstr ""
-#: cp/parser.c:17118
+#: cp/parser.c:17128
#, gcc-internal-format
msgid "anonymous scoped enum is not allowed"
msgstr ""
-#: cp/parser.c:17173
+#: cp/parser.c:17183
#, gcc-internal-format
msgid "expected %<;%> or %<{%>"
msgstr ""
-#: cp/parser.c:17222
+#: cp/parser.c:17232
#, gcc-internal-format
msgid "cannot add an enumerator list to a template instantiation"
msgstr ""
-#: cp/parser.c:17236
+#: cp/parser.c:17246
#, gcc-internal-format
msgid ""
"nested name specifier %qT for enum declaration does not name a class or "
"namespace"
msgstr ""
-#: cp/parser.c:17248 cp/parser.c:21857
+#: cp/parser.c:17258 cp/parser.c:21867
#, gcc-internal-format
msgid "declaration of %qD in namespace %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17253 cp/parser.c:21862
+#: cp/parser.c:17263 cp/parser.c:21872
#, gcc-internal-format
msgid "declaration of %qD in %qD which does not enclose %qD"
msgstr ""
-#: cp/parser.c:17278
+#: cp/parser.c:17288
#, gcc-internal-format
msgid "multiple definition of %q#T"
msgstr ""
-#: cp/parser.c:17291
+#: cp/parser.c:17301
#, gcc-internal-format
msgid "ISO C++ forbids empty anonymous enum"
msgstr ""
-#: cp/parser.c:17311
+#: cp/parser.c:17321
#, gcc-internal-format
msgid "opaque-enum-specifier without name"
msgstr ""
-#: cp/parser.c:17314
+#: cp/parser.c:17324
#, gcc-internal-format
msgid "opaque-enum-specifier must use a simple identifier"
msgstr ""
-#: cp/parser.c:17492
+#: cp/parser.c:17502
#, gcc-internal-format
msgid "%qD is not a namespace-name"
msgstr ""
-#: cp/parser.c:17493
+#: cp/parser.c:17503
#, gcc-internal-format
msgid "expected namespace-name"
msgstr ""
-#: cp/parser.c:17571
+#: cp/parser.c:17581
#, gcc-internal-format
msgid "a nested namespace definition cannot have attributes"
msgstr ""
-#: cp/parser.c:17574
+#: cp/parser.c:17584
#, gcc-internal-format
msgid ""
"nested namespace definitions only available with -std=c++1z or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:17577
+#: cp/parser.c:17587
#, gcc-internal-format
msgid "a nested namespace definition cannot be inline"
msgstr ""
-#: cp/parser.c:17585
+#: cp/parser.c:17595
#, gcc-internal-format
msgid "nested identifier required"
msgstr ""
-#: cp/parser.c:17613
+#: cp/parser.c:17623
#, gcc-internal-format
msgid "namespace %qD entered"
msgstr ""
-#: cp/parser.c:17665
+#: cp/parser.c:17675
#, gcc-internal-format
msgid "%<namespace%> definition is not allowed here"
msgstr ""
-#: cp/parser.c:17820
+#: cp/parser.c:17830
#, gcc-internal-format
msgid "a template-id may not appear in a using-declaration"
msgstr ""
-#: cp/parser.c:17866
+#: cp/parser.c:17876
#, gcc-internal-format
msgid ""
"access declarations are deprecated in favour of using-declarations; "
"suggestion: add the %<using%> keyword"
msgstr ""
-#: cp/parser.c:17931
+#: cp/parser.c:17941
#, gcc-internal-format
msgid "types may not be defined in alias template declarations"
msgstr ""
-#: cp/parser.c:18084
+#: cp/parser.c:18094
#, gcc-internal-format
msgid "%<asm%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:18450
+#: cp/parser.c:18460
#, gcc-internal-format
msgid "a function-definition is not allowed here"
msgstr ""
-#: cp/parser.c:18461
+#: cp/parser.c:18471
#, gcc-internal-format
msgid "an asm-specification is not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:18465
+#: cp/parser.c:18475
#, gcc-internal-format
msgid "attributes are not allowed on a function-definition"
msgstr ""
-#: cp/parser.c:18516
+#: cp/parser.c:18526
#, gcc-internal-format
msgid "expected constructor, destructor, or type conversion"
msgstr ""
#. Anything else is an error.
-#: cp/parser.c:18555 cp/parser.c:20812
+#: cp/parser.c:18565 cp/parser.c:20822
#, gcc-internal-format
msgid "expected initializer"
msgstr ""
-#: cp/parser.c:18636
+#: cp/parser.c:18646
#, gcc-internal-format
msgid "initializer provided for function"
msgstr ""
-#: cp/parser.c:18670
+#: cp/parser.c:18680
#, gcc-internal-format
msgid "attributes after parenthesized initializer ignored"
msgstr ""
-#: cp/parser.c:18675
+#: cp/parser.c:18685
#, gcc-internal-format
msgid "non-function %qD declared as implicit template"
msgstr ""
-#: cp/parser.c:19124
+#: cp/parser.c:19134
#, gcc-internal-format
msgid "array bound is not an integer constant"
msgstr ""
-#: cp/parser.c:19250
+#: cp/parser.c:19260
#, gcc-internal-format
msgid "cannot define member of dependent typedef %qT"
msgstr ""
-#: cp/parser.c:19254
+#: cp/parser.c:19264
#, gcc-internal-format
msgid "%<%T::%E%> is not a type"
msgstr ""
-#: cp/parser.c:19282
+#: cp/parser.c:19292
#, gcc-internal-format
msgid "invalid use of constructor as a template"
msgstr ""
-#: cp/parser.c:19284
+#: cp/parser.c:19294
#, gcc-internal-format
msgid ""
"use %<%T::%D%> instead of %<%T::%D%> to name the constructor in a qualified "
#. here because we do not have enough
#. information about its original syntactic
#. form.
-#: cp/parser.c:19301
+#: cp/parser.c:19311
#, gcc-internal-format
msgid "invalid declarator"
msgstr ""
#. But declarations with qualified-ids can't appear in a
#. function.
-#: cp/parser.c:19371
+#: cp/parser.c:19381
#, gcc-internal-format
msgid "qualified-id in declaration"
msgstr ""
-#: cp/parser.c:19396
+#: cp/parser.c:19406
#, gcc-internal-format
msgid "expected declarator"
msgstr ""
-#: cp/parser.c:19499
+#: cp/parser.c:19509
#, gcc-internal-format
msgid "%qD is a namespace"
msgstr ""
-#: cp/parser.c:19501
+#: cp/parser.c:19511
#, gcc-internal-format
msgid "cannot form pointer to member of non-class %q#T"
msgstr ""
-#: cp/parser.c:19522
+#: cp/parser.c:19532
#, gcc-internal-format
msgid "expected ptr-operator"
msgstr ""
-#: cp/parser.c:19581
+#: cp/parser.c:19591
#, gcc-internal-format
msgid "duplicate cv-qualifier"
msgstr ""
-#: cp/parser.c:19635
+#: cp/parser.c:19645
#, gcc-internal-format
msgid "multiple ref-qualifiers"
msgstr ""
-#: cp/parser.c:19672
+#: cp/parser.c:19682
#, gcc-internal-format
msgid "%E requires %<-fgnu-tm%>"
msgstr ""
-#: cp/parser.c:19728
+#: cp/parser.c:19738
#, gcc-internal-format
msgid "duplicate virt-specifier"
msgstr ""
-#: cp/parser.c:19958 cp/typeck2.c:529 cp/typeck2.c:1953
+#: cp/parser.c:19968 cp/typeck2.c:529 cp/typeck2.c:1953
#, gcc-internal-format
msgid "invalid use of %<auto%>"
msgstr ""
-#: cp/parser.c:19979
+#: cp/parser.c:19989
#, gcc-internal-format
msgid "types may not be defined in template arguments"
msgstr ""
-#: cp/parser.c:19984
+#: cp/parser.c:19994
#, gcc-internal-format
msgid "invalid use of %<auto%> in template argument"
msgstr ""
-#: cp/parser.c:20072
+#: cp/parser.c:20082
#, gcc-internal-format
msgid "expected type-specifier"
msgstr ""
-#: cp/parser.c:20378
+#: cp/parser.c:20388
#, gcc-internal-format
msgid "expected %<,%> or %<...%>"
msgstr ""
-#: cp/parser.c:20453
+#: cp/parser.c:20463
#, gcc-internal-format
msgid "types may not be defined in parameter types"
msgstr ""
-#: cp/parser.c:20605
+#: cp/parser.c:20615
#, gcc-internal-format
msgid "default arguments are only permitted for function parameters"
msgstr ""
-#: cp/parser.c:20623
+#: cp/parser.c:20633
#, gcc-internal-format
msgid "parameter pack %qD cannot have a default argument"
msgstr ""
-#: cp/parser.c:20629
+#: cp/parser.c:20639
#, gcc-internal-format
msgid "template parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:20631
+#: cp/parser.c:20641
#, gcc-internal-format
msgid "parameter pack cannot have a default argument"
msgstr ""
-#: cp/parser.c:21015
+#: cp/parser.c:21025
#, gcc-internal-format
msgid "ISO C++ does not allow designated initializers"
msgstr ""
-#: cp/parser.c:21029
+#: cp/parser.c:21039
#, gcc-internal-format
msgid "ISO C++ does not allow C99 designated initializers"
msgstr ""
-#: cp/parser.c:21149 cp/parser.c:21275
+#: cp/parser.c:21159 cp/parser.c:21285
#, gcc-internal-format
msgid "expected class-name"
msgstr ""
-#: cp/parser.c:21462
+#: cp/parser.c:21472
#, gcc-internal-format
msgid "expected %<;%> after class definition"
msgstr ""
-#: cp/parser.c:21464
+#: cp/parser.c:21474
#, gcc-internal-format
msgid "expected %<;%> after struct definition"
msgstr ""
-#: cp/parser.c:21466
+#: cp/parser.c:21476
#, gcc-internal-format
msgid "expected %<;%> after union definition"
msgstr ""
-#: cp/parser.c:21805
+#: cp/parser.c:21815
#, gcc-internal-format
msgid "expected %<{%> or %<:%>"
msgstr ""
-#: cp/parser.c:21816
+#: cp/parser.c:21826
#, gcc-internal-format
msgid "cannot specify %<override%> for a class"
msgstr ""
-#: cp/parser.c:21824
+#: cp/parser.c:21834
#, gcc-internal-format
msgid "global qualification of class name is invalid"
msgstr ""
-#: cp/parser.c:21831
+#: cp/parser.c:21841
#, gcc-internal-format
msgid "qualified name does not name a class"
msgstr ""
-#: cp/parser.c:21843
+#: cp/parser.c:21853
#, gcc-internal-format
msgid "invalid class name in declaration of %qD"
msgstr ""
-#: cp/parser.c:21876
+#: cp/parser.c:21886
#, gcc-internal-format
msgid "extra qualification not allowed"
msgstr ""
-#: cp/parser.c:21888
+#: cp/parser.c:21898
#, gcc-internal-format
msgid "an explicit specialization must be preceded by %<template <>%>"
msgstr ""
-#: cp/parser.c:21918
+#: cp/parser.c:21928
#, gcc-internal-format
msgid "function template %qD redeclared as a class template"
msgstr ""
-#: cp/parser.c:21949
+#: cp/parser.c:21959
#, gcc-internal-format
msgid "could not resolve typename type"
msgstr ""
-#: cp/parser.c:22005
+#: cp/parser.c:22015
#, gcc-internal-format
msgid "previous definition of %q+#T"
msgstr ""
-#: cp/parser.c:22096 cp/parser.c:27030
+#: cp/parser.c:22106 cp/parser.c:27045
#, gcc-internal-format
msgid "expected class-key"
msgstr ""
-#: cp/parser.c:22120
+#: cp/parser.c:22130
#, gcc-internal-format
msgid ""
"ISO C++ forbids typename key in template template parameter; use -std=c++1z "
"or -std=gnu++1z"
msgstr ""
-#: cp/parser.c:22124
+#: cp/parser.c:22134
#, gcc-internal-format
msgid "expected %<class%> or %<typename%>"
msgstr ""
-#: cp/parser.c:22366
+#: cp/parser.c:22376
#, gcc-internal-format
msgid "in C++03 a class-key must be used when declaring a friend"
msgstr ""
-#: cp/parser.c:22384
+#: cp/parser.c:22394
#, gcc-internal-format
msgid "friend declaration does not name a class or function"
msgstr ""
-#: cp/parser.c:22402
+#: cp/parser.c:22412
#, gcc-internal-format
msgid "a storage class on an anonymous aggregate in class scope is not allowed"
msgstr ""
-#: cp/parser.c:22606
+#: cp/parser.c:22616
#, gcc-internal-format
msgid "pure-specifier on function-definition"
msgstr ""
-#: cp/parser.c:22661
+#: cp/parser.c:22671
#, gcc-internal-format
msgid "stray %<,%> at end of member declaration"
msgstr ""
-#: cp/parser.c:22673
+#: cp/parser.c:22683
#, gcc-internal-format
msgid "expected %<;%> at end of member declaration"
msgstr ""
-#: cp/parser.c:22747
+#: cp/parser.c:22757
#, gcc-internal-format
msgid "invalid pure specifier (only %<= 0%> is allowed)"
msgstr ""
-#: cp/parser.c:22782
+#: cp/parser.c:22792
#, gcc-internal-format
msgid "a brace-enclosed initializer is not allowed here"
msgstr ""
-#: cp/parser.c:22911
+#: cp/parser.c:22921
#, gcc-internal-format
msgid "%<virtual%> specified more than once in base-specified"
msgstr ""
-#: cp/parser.c:22931
+#: cp/parser.c:22941
#, gcc-internal-format
msgid "more than one access specifier in base-specified"
msgstr ""
-#: cp/parser.c:22955
+#: cp/parser.c:22965
#, gcc-internal-format
msgid "keyword %<typename%> not allowed outside of templates"
msgstr ""
-#: cp/parser.c:22958
+#: cp/parser.c:22968
#, gcc-internal-format
msgid ""
"keyword %<typename%> not allowed in this context (the base class is "
"implicitly a type)"
msgstr ""
-#: cp/parser.c:23051 cp/parser.c:23133
+#: cp/parser.c:23061 cp/parser.c:23143
#, gcc-internal-format
msgid "types may not be defined in an exception-specification"
msgstr ""
-#: cp/parser.c:23115
+#: cp/parser.c:23125
#, gcc-internal-format
msgid ""
"dynamic exception specifications are deprecated in C++0x; use %<noexcept%> "
"instead"
msgstr ""
-#: cp/parser.c:23175
+#: cp/parser.c:23185
#, gcc-internal-format
msgid "invalid use of %<auto%> in exception-specification"
msgstr ""
-#: cp/parser.c:23214
+#: cp/parser.c:23224
#, gcc-internal-format
msgid "%<try%> in %<constexpr%> function"
msgstr ""
-#: cp/parser.c:23327
+#: cp/parser.c:23337
#, gcc-internal-format
msgid "types may not be defined in exception-declarations"
msgstr ""
-#: cp/parser.c:23939
+#: cp/parser.c:23949
#, gcc-internal-format
msgid "expected an identifier for the attribute name"
msgstr ""
-#: cp/parser.c:23958
+#: cp/parser.c:23968
#, gcc-internal-format
msgid "%<deprecated%> is a C++14 feature; use %<gnu::deprecated%>"
msgstr ""
-#: cp/parser.c:24020
+#: cp/parser.c:24030
#, gcc-internal-format
msgid "attribute noreturn can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24024
+#: cp/parser.c:24034
#, gcc-internal-format
msgid "attribute deprecated can appear at most once in an attribute-list"
msgstr ""
-#: cp/parser.c:24295
+#: cp/parser.c:24071
+#, gcc-internal-format
+msgid "expected attribute before %<...%>"
+msgstr ""
+
+#: cp/parser.c:24309
#, gcc-internal-format
msgid "%<requires%> only available with -fconcepts"
msgstr ""
-#: cp/parser.c:24327
+#: cp/parser.c:24341
#, gcc-internal-format
msgid "a requires expression cannot appear outside a template"
msgstr ""
-#: cp/parser.c:25037
+#: cp/parser.c:25051
#, gcc-internal-format
msgid "specializing member %<%T::%E%> requires %<template<>%> syntax"
msgstr ""
-#: cp/parser.c:25042
+#: cp/parser.c:25056
#, gcc-internal-format
msgid "invalid declaration of %<%T::%E%>"
msgstr ""
-#: cp/parser.c:25046
+#: cp/parser.c:25060
#, gcc-internal-format
msgid "too few template-parameter-lists"
msgstr ""
#. something like:
#.
#. template <class T> template <class U> void S::f();
-#: cp/parser.c:25053
+#: cp/parser.c:25067
#, gcc-internal-format
msgid "too many template-parameter-lists"
msgstr ""
-#: cp/parser.c:25379
+#: cp/parser.c:25393
#, gcc-internal-format
msgid "named return values are no longer supported"
msgstr ""
-#: cp/parser.c:25544
+#: cp/parser.c:25559
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...> or <typename CharT, CharT...>"
msgstr ""
-#: cp/parser.c:25549
+#: cp/parser.c:25564
#, gcc-internal-format
msgid ""
"literal operator template %qD has invalid parameter list. Expected non-type "
"template argument pack <char...>"
msgstr ""
-#: cp/parser.c:25618
+#: cp/parser.c:25633
#, gcc-internal-format
msgid "empty introduction-list"
msgstr ""
-#: cp/parser.c:25642
+#: cp/parser.c:25657
#, gcc-internal-format
msgid "no matching concept for template-introduction"
msgstr ""
-#: cp/parser.c:25664
+#: cp/parser.c:25679
#, gcc-internal-format
msgid "invalid declaration of member template in local class"
msgstr ""
-#: cp/parser.c:25673
+#: cp/parser.c:25688
#, gcc-internal-format
msgid "template with C linkage"
msgstr ""
-#: cp/parser.c:25692
+#: cp/parser.c:25707
#, gcc-internal-format
msgid "invalid explicit specialization"
msgstr ""
-#: cp/parser.c:25796
+#: cp/parser.c:25811
#, gcc-internal-format
msgid "template declaration of %<typedef%>"
msgstr ""
-#: cp/parser.c:25847
+#: cp/parser.c:25862
#, gcc-internal-format
msgid "a class template declaration must not declare anything else"
msgstr ""
-#: cp/parser.c:25893
+#: cp/parser.c:25908
#, gcc-internal-format
msgid "explicit template specialization cannot have a storage class"
msgstr ""
-#: cp/parser.c:26199
+#: cp/parser.c:26214
#, gcc-internal-format
msgid "%<>>%> should be %<> >%> within a nested template argument list"
msgstr ""
-#: cp/parser.c:26212
+#: cp/parser.c:26227
#, gcc-internal-format
msgid "spurious %<>>%>, use %<>%> to terminate a template argument list"
msgstr ""
-#: cp/parser.c:26509
+#: cp/parser.c:26524
#, gcc-internal-format
msgid "%<sizeof...%> argument must be surrounded by parentheses"
msgstr ""
-#: cp/parser.c:26665
+#: cp/parser.c:26680
#, gcc-internal-format
msgid "invalid use of %qD in linkage specification"
msgstr ""
-#: cp/parser.c:26680
+#: cp/parser.c:26695
#, gcc-internal-format
msgid "%<__thread%> before %qD"
msgstr ""
-#: cp/parser.c:26814
+#: cp/parser.c:26829
#, gcc-internal-format
msgid "ISO C++ 1998 does not support %<long long%>"
msgstr ""
-#: cp/parser.c:26822
+#: cp/parser.c:26837
#, gcc-internal-format
msgid "both %<__thread%> and %<thread_local%> specified"
msgstr ""
-#: cp/parser.c:26824
+#: cp/parser.c:26839
#, gcc-internal-format
msgid "duplicate %qD"
msgstr ""
-#: cp/parser.c:26846
+#: cp/parser.c:26861
#, gcc-internal-format
msgid "duplicate %qs"
msgstr ""
-#: cp/parser.c:26888
+#: cp/parser.c:26903
#, gcc-internal-format
msgid "expected %<new%>"
msgstr ""
-#: cp/parser.c:26891
+#: cp/parser.c:26906
#, gcc-internal-format
msgid "expected %<delete%>"
msgstr ""
-#: cp/parser.c:26894
+#: cp/parser.c:26909
#, gcc-internal-format
msgid "expected %<return%>"
msgstr ""
-#: cp/parser.c:26900
+#: cp/parser.c:26915
#, gcc-internal-format
msgid "expected %<extern%>"
msgstr ""
-#: cp/parser.c:26903
+#: cp/parser.c:26918
#, gcc-internal-format
msgid "expected %<static_assert%>"
msgstr ""
-#: cp/parser.c:26906
+#: cp/parser.c:26921
#, gcc-internal-format
msgid "expected %<decltype%>"
msgstr ""
-#: cp/parser.c:26909
+#: cp/parser.c:26924
#, gcc-internal-format
msgid "expected %<operator%>"
msgstr ""
-#: cp/parser.c:26912
+#: cp/parser.c:26927
#, gcc-internal-format
msgid "expected %<class%>"
msgstr ""
-#: cp/parser.c:26915
+#: cp/parser.c:26930
#, gcc-internal-format
msgid "expected %<template%>"
msgstr ""
-#: cp/parser.c:26918
+#: cp/parser.c:26933
#, gcc-internal-format
msgid "expected %<namespace%>"
msgstr ""
-#: cp/parser.c:26921
+#: cp/parser.c:26936
#, gcc-internal-format
msgid "expected %<using%>"
msgstr ""
-#: cp/parser.c:26924
+#: cp/parser.c:26939
#, gcc-internal-format
msgid "expected %<asm%>"
msgstr ""
-#: cp/parser.c:26927
+#: cp/parser.c:26942
#, gcc-internal-format
msgid "expected %<try%>"
msgstr ""
-#: cp/parser.c:26930
+#: cp/parser.c:26945
#, gcc-internal-format
msgid "expected %<catch%>"
msgstr ""
-#: cp/parser.c:26933
+#: cp/parser.c:26948
#, gcc-internal-format
msgid "expected %<throw%>"
msgstr ""
-#: cp/parser.c:26936
+#: cp/parser.c:26951
#, gcc-internal-format
msgid "expected %<__label__%>"
msgstr ""
-#: cp/parser.c:26939
+#: cp/parser.c:26954
#, gcc-internal-format
msgid "expected %<@try%>"
msgstr ""
-#: cp/parser.c:26942
+#: cp/parser.c:26957
#, gcc-internal-format
msgid "expected %<@synchronized%>"
msgstr ""
-#: cp/parser.c:26945
+#: cp/parser.c:26960
#, gcc-internal-format
msgid "expected %<@throw%>"
msgstr ""
-#: cp/parser.c:26948
+#: cp/parser.c:26963
#, gcc-internal-format
msgid "expected %<__transaction_atomic%>"
msgstr ""
-#: cp/parser.c:26951
+#: cp/parser.c:26966
#, gcc-internal-format
msgid "expected %<__transaction_relaxed%>"
msgstr ""
-#: cp/parser.c:26982
+#: cp/parser.c:26997
#, gcc-internal-format
msgid "expected %<::%>"
msgstr ""
-#: cp/parser.c:26994
+#: cp/parser.c:27009
#, gcc-internal-format
msgid "expected %<...%>"
msgstr ""
-#: cp/parser.c:26997
+#: cp/parser.c:27012
#, gcc-internal-format
msgid "expected %<*%>"
msgstr ""
-#: cp/parser.c:27000
+#: cp/parser.c:27015
#, gcc-internal-format
msgid "expected %<~%>"
msgstr ""
-#: cp/parser.c:27006
+#: cp/parser.c:27021
#, gcc-internal-format
msgid "expected %<:%> or %<::%>"
msgstr ""
-#: cp/parser.c:27034
+#: cp/parser.c:27049
#, gcc-internal-format
msgid "expected %<class%>, %<typename%>, or %<template%>"
msgstr ""
-#: cp/parser.c:27295
+#: cp/parser.c:27310
#, gcc-internal-format
msgid "%qs tag used in naming %q#T"
msgstr ""
-#: cp/parser.c:27300
+#: cp/parser.c:27315
#, gcc-internal-format
msgid "%q#T was previously declared here"
msgstr ""
-#: cp/parser.c:27319
+#: cp/parser.c:27334
#, gcc-internal-format
msgid "%qD redeclared with different access"
msgstr ""
-#: cp/parser.c:27340
+#: cp/parser.c:27355
#, gcc-internal-format
msgid ""
"in C++98 %<template%> (as a disambiguator) is only allowed within templates"
msgstr ""
-#: cp/parser.c:27581
+#: cp/parser.c:27596
#, gcc-internal-format
msgid "file ends in default argument"
msgstr ""
-#: cp/parser.c:27810 cp/parser.c:29119 cp/parser.c:29305
+#: cp/parser.c:27825 cp/parser.c:29134 cp/parser.c:29320
#, gcc-internal-format
msgid "misplaced %<@%D%> Objective-C++ construct"
msgstr ""
-#: cp/parser.c:27879
+#: cp/parser.c:27894
#, gcc-internal-format
msgid "objective-c++ message receiver expected"
msgstr ""
-#: cp/parser.c:27949
+#: cp/parser.c:27964
#, gcc-internal-format
msgid "objective-c++ message argument(s) are expected"
msgstr ""
-#: cp/parser.c:27979
+#: cp/parser.c:27994
#, gcc-internal-format
msgid "%<@encode%> must specify a type as an argument"
msgstr ""
-#: cp/parser.c:28385
+#: cp/parser.c:28400
#, gcc-internal-format
msgid "invalid Objective-C++ selector name"
msgstr ""
-#: cp/parser.c:28460 cp/parser.c:28478
+#: cp/parser.c:28475 cp/parser.c:28493
#, gcc-internal-format
msgid "objective-c++ method declaration is expected"
msgstr ""
-#: cp/parser.c:28472 cp/parser.c:28537
+#: cp/parser.c:28487 cp/parser.c:28552
#, gcc-internal-format
msgid "method attributes must be specified at the end"
msgstr ""
-#: cp/parser.c:28580
+#: cp/parser.c:28595
#, gcc-internal-format
msgid "stray %qs between Objective-C++ methods"
msgstr ""
-#: cp/parser.c:28786 cp/parser.c:28793 cp/parser.c:28800
+#: cp/parser.c:28801 cp/parser.c:28808 cp/parser.c:28815
#, gcc-internal-format
msgid "invalid type for instance variable"
msgstr ""
-#: cp/parser.c:28913
+#: cp/parser.c:28928
#, gcc-internal-format
msgid "identifier expected after %<@protocol%>"
msgstr ""
-#: cp/parser.c:29084
+#: cp/parser.c:29099
#, gcc-internal-format
msgid ""
"attributes may not be specified before the %<@%D%> Objective-C++ keyword"
msgstr ""
-#: cp/parser.c:29091
+#: cp/parser.c:29106
#, gcc-internal-format
msgid "prefix attributes are ignored before %<@%D%>"
msgstr ""
-#: cp/parser.c:29364 cp/parser.c:29371 cp/parser.c:29378
+#: cp/parser.c:29379 cp/parser.c:29386 cp/parser.c:29393
#, gcc-internal-format
msgid "invalid type for property"
msgstr ""
-#: cp/parser.c:30502
+#: cp/parser.c:30517
#, gcc-internal-format
msgid "%<wait%> expression must be integral"
msgstr ""
-#: cp/parser.c:31196
+#: cp/parser.c:31211
#, gcc-internal-format
msgid "invalid reduction-identifier"
msgstr ""
-#: cp/parser.c:33394
+#: cp/parser.c:33409
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in OpenMP %<for%> loop"
msgstr ""
-#: cp/parser.c:33397
+#: cp/parser.c:33412
#, gcc-internal-format
msgid "parenthesized initialization is not allowed in for-loop"
msgstr ""
-#: cp/parser.c:33467
+#: cp/parser.c:33482
#, gcc-internal-format
msgid ""
"%<_Cilk_for%> allows expression instead of declaration only in C, not in C++"
msgstr ""
-#: cp/parser.c:33695 cp/pt.c:15033
+#: cp/parser.c:33710 cp/pt.c:15033
#, gcc-internal-format
msgid "iteration variable %qD should not be reduction"
msgstr ""
-#: cp/parser.c:33780
+#: cp/parser.c:33795
#, gcc-internal-format
msgid "not enough collapsed for loops"
msgstr ""
-#: cp/parser.c:34064
+#: cp/parser.c:34079
#, gcc-internal-format
msgid ""
"%<#pragma omp ordered%> with %<depend%> clause may only be used in compound "
"statements"
msgstr ""
-#: cp/parser.c:34857
+#: cp/parser.c:34872
#, gcc-internal-format
msgid ""
"%<#pragma omp target exit data%> with map-type other than %<from%>, %<release"
"%> or %<delete%> on %<map%> clause"
msgstr ""
-#: cp/parser.c:35720
+#: cp/parser.c:35735
#, gcc-internal-format
msgid ""
"%<#pragma omp declare simd%> of %<simd%> attribute cannot be used in the "
"same function marked as a Cilk Plus SIMD-enabled function"
msgstr ""
-#: cp/parser.c:35730
+#: cp/parser.c:35745
#, gcc-internal-format
msgid ""
"vector attribute not immediately followed by a single function declaration "
"or definition"
msgstr ""
-#: cp/parser.c:36024
+#: cp/parser.c:36039
#, gcc-internal-format
msgid "invalid initializer clause"
msgstr ""
-#: cp/parser.c:36052
+#: cp/parser.c:36067
#, gcc-internal-format
msgid "expected id-expression (arguments)"
msgstr ""
-#: cp/parser.c:36064
+#: cp/parser.c:36079
#, gcc-internal-format
msgid ""
"one of the initializer call arguments should be %<omp_priv%> or %<&omp_priv%>"
msgstr ""
-#: cp/parser.c:36145
+#: cp/parser.c:36160
#, gcc-internal-format
msgid ""
"expected %<+%>, %<*%>, %<-%>, %<&%>, %<^%>, %<|%>, %<&&%>, %<||%> or "
"identifier"
msgstr ""
-#: cp/parser.c:36164
+#: cp/parser.c:36179
#, gcc-internal-format
msgid "types may not be defined in declare reduction type list"
msgstr ""
-#: cp/parser.c:36186 cp/semantics.c:5354
+#: cp/parser.c:36201 cp/semantics.c:5355
#, gcc-internal-format
msgid "predeclared arithmetic type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36191 cp/semantics.c:5363
+#: cp/parser.c:36206 cp/semantics.c:5364
#, gcc-internal-format
msgid "function or array type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36194 cp/pt.c:11889 cp/semantics.c:5369
+#: cp/parser.c:36209 cp/pt.c:11889 cp/semantics.c:5370
#, gcc-internal-format
msgid "reference type %qT in %<#pragma omp declare reduction%>"
msgstr ""
-#: cp/parser.c:36197 cp/semantics.c:5375
+#: cp/parser.c:36212 cp/semantics.c:5376
#, gcc-internal-format
msgid ""
"const, volatile or __restrict qualified type %qT in %<#pragma omp declare "
"reduction%>"
msgstr ""
-#: cp/parser.c:36579
+#: cp/parser.c:36594
#, gcc-internal-format
msgid "%<#pragma acc routine%> names a set of overloads"
msgstr ""
-#: cp/parser.c:36588
+#: cp/parser.c:36603
#, gcc-internal-format
msgid "%<#pragma acc routine%> does not refer to a namespace scope function"
msgstr ""
-#: cp/parser.c:36597
+#: cp/parser.c:36612
#, gcc-internal-format
msgid "%<#pragma acc routine%> does not refer to a function"
msgstr ""
#. cancel-and-throw is unimplemented.
-#: cp/parser.c:36935
+#: cp/parser.c:36950
#, gcc-internal-format
msgid "atomic_cancel"
msgstr ""
-#: cp/parser.c:36978 cp/semantics.c:8583
+#: cp/parser.c:36993 cp/semantics.c:8584
#, gcc-internal-format
msgid "%<__transaction_relaxed%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:36980 cp/semantics.c:8585
+#: cp/parser.c:36995 cp/semantics.c:8586
#, gcc-internal-format
msgid "%<__transaction_atomic%> without transactional memory support enabled"
msgstr ""
-#: cp/parser.c:37176
+#: cp/parser.c:37191
#, gcc-internal-format
msgid "junk at end of %<#pragma GCC pch_preprocess%>"
msgstr ""
-#: cp/parser.c:37209
+#: cp/parser.c:37224
#, gcc-internal-format
msgid "invalid grainsize for _Cilk_for"
msgstr ""
-#: cp/parser.c:37418
+#: cp/parser.c:37433
#, gcc-internal-format
msgid "%<#pragma GCC ivdep%> must be inside a function"
msgstr ""
-#: cp/parser.c:37439
+#: cp/parser.c:37454
#, gcc-internal-format
msgid "%<#pragma simd%> must be inside a function"
msgstr ""
-#: cp/parser.c:37451
+#: cp/parser.c:37466
#, gcc-internal-format
msgid "%<#pragma cilk grainsize%> must be inside a function"
msgstr ""
-#: cp/parser.c:37463
+#: cp/parser.c:37478
#, gcc-internal-format
msgid "-fcilkplus must be enabled to use %<#pragma cilk grainsize%>"
msgstr ""
-#: cp/parser.c:37520
+#: cp/parser.c:37535
#, gcc-internal-format
msgid "inter-module optimizations not implemented for C++"
msgstr ""
-#: cp/parser.c:37630
+#: cp/parser.c:37645
#, gcc-internal-format
msgid "expected variable-name"
msgstr ""
-#: cp/parser.c:37694
+#: cp/parser.c:37709
#, gcc-internal-format
msgid "expected %<,%> or %<)%> after %qE"
msgstr ""
-#: cp/parser.c:38093
+#: cp/parser.c:38108
#, gcc-internal-format
msgid "implicit templates may not be %<virtual%>"
msgstr ""
msgid "candidate is: %#D"
msgstr ""
-#: cp/pt.c:1948 cp/semantics.c:5223
+#: cp/pt.c:1948 cp/semantics.c:5224
#, gcc-internal-format
msgid "%s %#D"
msgstr ""
msgid " trying to instantiate %qD"
msgstr ""
-#: cp/pt.c:21083
+#: cp/pt.c:21087
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#T"
msgstr ""
-#: cp/pt.c:21085
+#: cp/pt.c:21089
#, gcc-internal-format
msgid "ambiguous template instantiation for %q#D"
msgstr ""
-#: cp/pt.c:21091
+#: cp/pt.c:21095
msgid "%s %#S"
msgstr ""
-#: cp/pt.c:21115 cp/pt.c:21202
+#: cp/pt.c:21119 cp/pt.c:21206
#, gcc-internal-format
msgid "explicit instantiation of non-template %q#D"
msgstr ""
-#: cp/pt.c:21134
+#: cp/pt.c:21138
#, gcc-internal-format
msgid "%qD is not a static data member of a class template"
msgstr ""
-#: cp/pt.c:21140 cp/pt.c:21197
+#: cp/pt.c:21144 cp/pt.c:21201
#, gcc-internal-format
msgid "no matching template for %qD found"
msgstr ""
-#: cp/pt.c:21145
+#: cp/pt.c:21149
#, gcc-internal-format
msgid ""
"type %qT for explicit instantiation %qD does not match declared type %qT"
msgstr ""
-#: cp/pt.c:21153
+#: cp/pt.c:21157
#, gcc-internal-format
msgid "explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21189
+#: cp/pt.c:21193
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#D"
msgstr ""
-#: cp/pt.c:21212 cp/pt.c:21309
+#: cp/pt.c:21216 cp/pt.c:21313
#, gcc-internal-format
msgid "ISO C++ 1998 forbids the use of %<extern%> on explicit instantiations"
msgstr ""
-#: cp/pt.c:21217 cp/pt.c:21326
+#: cp/pt.c:21221 cp/pt.c:21330
#, gcc-internal-format
msgid "storage class %qD applied to template instantiation"
msgstr ""
-#: cp/pt.c:21285
+#: cp/pt.c:21289
#, gcc-internal-format
msgid "explicit instantiation of non-class template %qD"
msgstr ""
-#: cp/pt.c:21287
+#: cp/pt.c:21291
#, gcc-internal-format
msgid "explicit instantiation of non-template type %qT"
msgstr ""
-#: cp/pt.c:21296
+#: cp/pt.c:21300
#, gcc-internal-format
msgid "explicit instantiation of %q#T before definition of template"
msgstr ""
-#: cp/pt.c:21314
+#: cp/pt.c:21318
#, gcc-internal-format
msgid "ISO C++ forbids the use of %qE on explicit instantiations"
msgstr ""
-#: cp/pt.c:21360
+#: cp/pt.c:21364
#, gcc-internal-format
msgid "duplicate explicit instantiation of %q#T"
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.c:21912
+#: cp/pt.c:21917
#, gcc-internal-format
msgid "explicit instantiation of %qD but no definition available"
msgstr ""
-#: cp/pt.c:22144
+#: cp/pt.c:22149
#, gcc-internal-format
msgid ""
"template instantiation depth exceeds maximum of %d instantiating %q+D, "
"the maximum)"
msgstr ""
-#: cp/pt.c:22486
+#: cp/pt.c:22491
#, gcc-internal-format
msgid "invalid template non-type parameter"
msgstr ""
-#: cp/pt.c:22488
+#: cp/pt.c:22493
#, gcc-internal-format
msgid "%q#T is not a valid type for a template non-type parameter"
msgstr ""
-#: cp/pt.c:23854
+#: cp/pt.c:23856
#, gcc-internal-format
msgid ""
"deducing from brace-enclosed initializer list requires #include "
"<initializer_list>"
msgstr ""
-#: cp/pt.c:24018
+#: cp/pt.c:24020
#, gcc-internal-format
msgid "direct-list-initialization of %<auto%> requires exactly one element"
msgstr ""
-#: cp/pt.c:24021
+#: cp/pt.c:24023
#, gcc-internal-format
msgid ""
"for deduction to %<std::initializer_list%>, use copy-list-initialization (i."
"e. add %<=%> before the %<{%>)"
msgstr ""
-#: cp/pt.c:24045
+#: cp/pt.c:24047
#, gcc-internal-format
msgid "%qT as type rather than plain %<decltype(auto)%>"
msgstr ""
-#: cp/pt.c:24080
+#: cp/pt.c:24082
#, gcc-internal-format
msgid "unable to deduce lambda return type from %qE"
msgstr ""
-#: cp/pt.c:24082
+#: cp/pt.c:24084
#, gcc-internal-format
msgid "unable to deduce %qT from %qE"
msgstr ""
-#: cp/pt.c:24114
+#: cp/pt.c:24116
#, gcc-internal-format
msgid "placeholder constraints not satisfied"
msgstr ""
-#: cp/pt.c:24117
+#: cp/pt.c:24119
#, gcc-internal-format
msgid "deduced initializer does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:24121
+#: cp/pt.c:24123
#, gcc-internal-format
msgid "deduced return type does not satisfy placeholder constraints"
msgstr ""
-#: cp/pt.c:24125
+#: cp/pt.c:24127
#, gcc-internal-format
msgid "deduced expression type does not saatisy placeholder constraints"
msgstr ""
msgid "compound literal of non-object type %qT"
msgstr ""
-#: cp/semantics.c:2801
+#: cp/semantics.c:2802
#, gcc-internal-format
msgid "template type parameters must use the keyword %<class%> or %<typename%>"
msgstr ""
-#: cp/semantics.c:2851
+#: cp/semantics.c:2852
#, gcc-internal-format
msgid ""
"invalid use of type %qT as a default value for a template template-parameter"
msgstr ""
-#: cp/semantics.c:2854
+#: cp/semantics.c:2855
#, gcc-internal-format
msgid "invalid default argument for a template template parameter"
msgstr ""
-#: cp/semantics.c:2871
+#: cp/semantics.c:2872
#, gcc-internal-format
msgid "definition of %q#T inside template parameter list"
msgstr ""
-#: cp/semantics.c:2902
+#: cp/semantics.c:2903
#, gcc-internal-format
msgid "invalid definition of qualified type %qT"
msgstr ""
-#: cp/semantics.c:3182
+#: cp/semantics.c:3183
#, gcc-internal-format
msgid "invalid base-class specification"
msgstr ""
-#: cp/semantics.c:3341
+#: cp/semantics.c:3342
#, gcc-internal-format
msgid "cannot capture member %qD of anonymous union"
msgstr ""
-#: cp/semantics.c:3354 cp/semantics.c:9266
+#: cp/semantics.c:3355 cp/semantics.c:9267
#, gcc-internal-format
msgid "%qD is not captured"
msgstr ""
-#: cp/semantics.c:3359
+#: cp/semantics.c:3360
#, gcc-internal-format
msgid "the lambda has no capture-default"
msgstr ""
-#: cp/semantics.c:3361
+#: cp/semantics.c:3362
#, gcc-internal-format
msgid ""
"lambda in local class %q+T cannot capture variables from the enclosing "
"context"
msgstr ""
-#: cp/semantics.c:3372
+#: cp/semantics.c:3373
#, gcc-internal-format
msgid "use of local variable with automatic storage from containing function"
msgstr ""
-#: cp/semantics.c:3373
+#: cp/semantics.c:3374
#, gcc-internal-format
msgid "use of parameter from containing function"
msgstr ""
-#: cp/semantics.c:3541
+#: cp/semantics.c:3542
#, 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.c:3628
+#: cp/semantics.c:3629
#, gcc-internal-format
msgid "use of namespace %qD as expression"
msgstr ""
-#: cp/semantics.c:3633
+#: cp/semantics.c:3634
#, gcc-internal-format
msgid "use of class template %qT as expression"
msgstr ""
#. Ambiguous reference to base members.
-#: cp/semantics.c:3639
+#: cp/semantics.c:3640
#, gcc-internal-format
msgid "request for member %qD is ambiguous in multiple inheritance lattice"
msgstr ""
-#: cp/semantics.c:3665
+#: cp/semantics.c:3666
#, gcc-internal-format
msgid "%qD cannot appear in a constant-expression"
msgstr ""
-#: cp/semantics.c:3790
+#: cp/semantics.c:3791
#, gcc-internal-format
msgid "type of %qE is unknown"
msgstr ""
-#: cp/semantics.c:3818
+#: cp/semantics.c:3819
#, gcc-internal-format
msgid "%qT is not an enumeration type"
msgstr ""
#. Parameter packs can only be used in templates
-#: cp/semantics.c:3973
+#: cp/semantics.c:3974
#, gcc-internal-format
msgid "Parameter pack __bases only valid in template declaration"
msgstr ""
-#: cp/semantics.c:4002
+#: cp/semantics.c:4003
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to destructor %<~%T%>"
msgstr ""
-#: cp/semantics.c:4011
+#: cp/semantics.c:4012
#, gcc-internal-format
msgid ""
"second operand of %<offsetof%> is neither a single identifier nor a sequence "
"of member accesses and array references"
msgstr ""
-#: cp/semantics.c:4019
+#: cp/semantics.c:4020
#, gcc-internal-format
msgid "cannot apply %<offsetof%> to member function %qD"
msgstr ""
-#: cp/semantics.c:4035
+#: cp/semantics.c:4036
#, gcc-internal-format
msgid "offsetof within non-standard-layout type %qT is undefined"
msgstr ""
-#: cp/semantics.c:4544 cp/semantics.c:6001 cp/semantics.c:6057
-#: cp/semantics.c:6096 cp/semantics.c:6447 cp/semantics.c:6546
-#: cp/semantics.c:6686
+#: cp/semantics.c:4545 cp/semantics.c:6002 cp/semantics.c:6058
+#: cp/semantics.c:6097 cp/semantics.c:6448 cp/semantics.c:6547
+#: cp/semantics.c:6687
#, gcc-internal-format
msgid "%<this%> allowed in OpenMP only in %<declare simd%> clauses"
msgstr ""
-#: cp/semantics.c:5220
+#: cp/semantics.c:5221
#, gcc-internal-format
msgid "user defined reduction lookup is ambiguous"
msgstr ""
-#: cp/semantics.c:5493
+#: cp/semantics.c:5494
#, gcc-internal-format
msgid "%qE in %<reduction%> clause is a zero size array"
msgstr ""
-#: cp/semantics.c:5541
+#: cp/semantics.c:5542
#, gcc-internal-format
msgid "%qE has const type for %<reduction%>"
msgstr ""
-#: cp/semantics.c:5653
+#: cp/semantics.c:5654
#, gcc-internal-format
msgid "user defined reduction with constructor initializer for base class %qT"
msgstr ""
-#: cp/semantics.c:5875
+#: cp/semantics.c:5876
#, gcc-internal-format
msgid ""
"linear clause with %qs modifier applied to non-reference variable with %qT "
"type"
msgstr ""
-#: cp/semantics.c:5888
+#: cp/semantics.c:5889
#, gcc-internal-format
msgid ""
"linear clause applied to non-integral non-pointer variable with %qT type"
msgstr ""
-#: cp/semantics.c:5909
+#: cp/semantics.c:5910
#, gcc-internal-format
msgid "linear step expression must be integral"
msgstr ""
-#: cp/semantics.c:6012
+#: cp/semantics.c:6013
#, gcc-internal-format
msgid "%qD is not a variable in clause %qs"
msgstr ""
-#: cp/semantics.c:6068
+#: cp/semantics.c:6069
#, gcc-internal-format
msgid "%qD is not a variable in clause %<firstprivate%>"
msgstr ""
-#: cp/semantics.c:6107
+#: cp/semantics.c:6108
#, gcc-internal-format
msgid "%qD is not a variable in clause %<lastprivate%>"
msgstr ""
-#: cp/semantics.c:6152
+#: cp/semantics.c:6153
#, gcc-internal-format
msgid "%<gang%> static expression must be integral"
msgstr ""
-#: cp/semantics.c:6166
+#: cp/semantics.c:6167
#, gcc-internal-format
msgid "%<gang%> static value must bepositive"
msgstr ""
-#: cp/semantics.c:6198
+#: cp/semantics.c:6199
#, gcc-internal-format
msgid "%<gang%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6201
+#: cp/semantics.c:6202
#, gcc-internal-format
msgid "%<vector%> length expression must be integral"
msgstr ""
-#: cp/semantics.c:6205
+#: cp/semantics.c:6206
#, gcc-internal-format
msgid "%<worker%> num expression must be integral"
msgstr ""
-#: cp/semantics.c:6209
+#: cp/semantics.c:6210
#, gcc-internal-format
msgid "%qs expression must be integral"
msgstr ""
-#: cp/semantics.c:6227
+#: cp/semantics.c:6228
#, gcc-internal-format
msgid "%<gang%> num value must be positive"
msgstr ""
-#: cp/semantics.c:6231
+#: cp/semantics.c:6232
#, gcc-internal-format
msgid "%<vector%> length value must bepositive"
msgstr ""
-#: cp/semantics.c:6236
+#: cp/semantics.c:6237
#, gcc-internal-format
msgid "%<worker%> num value must bepositive"
msgstr ""
-#: cp/semantics.c:6241
+#: cp/semantics.c:6242
#, gcc-internal-format
msgid "%qs value must be positive"
msgstr ""
-#: cp/semantics.c:6288
+#: cp/semantics.c:6289
#, gcc-internal-format
msgid "schedule chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6320
+#: cp/semantics.c:6321
#, gcc-internal-format
msgid "%qs length expression must be integral"
msgstr ""
-#: cp/semantics.c:6333
+#: cp/semantics.c:6334
#, gcc-internal-format
msgid "%qs length expression must be positive constant integer expression"
msgstr ""
-#: cp/semantics.c:6352
+#: cp/semantics.c:6353
#, gcc-internal-format
msgid "%<async%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6380
+#: cp/semantics.c:6381
#, gcc-internal-format
msgid "%<thread_limit%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6409
+#: cp/semantics.c:6410
#, gcc-internal-format
msgid "%<device%> id must be integral"
msgstr ""
-#: cp/semantics.c:6430
+#: cp/semantics.c:6431
#, gcc-internal-format
msgid "%<dist_schedule%> chunk size expression must be integral"
msgstr ""
-#: cp/semantics.c:6457
+#: cp/semantics.c:6458
#, gcc-internal-format
msgid "%qD is not a variable in %<aligned%> clause"
msgstr ""
-#: cp/semantics.c:6471
+#: cp/semantics.c:6472
#, gcc-internal-format
msgid ""
"%qE in %<aligned%> clause is neither a pointer nor an array nor a reference "
"to pointer or array"
msgstr ""
-#: cp/semantics.c:6477
+#: cp/semantics.c:6478
#, gcc-internal-format
msgid "%qD appears more than once in %<aligned%> clauses"
msgstr ""
-#: cp/semantics.c:6490
+#: cp/semantics.c:6491
#, gcc-internal-format
msgid "%<aligned%> clause alignment expression must be integral"
msgstr ""
-#: cp/semantics.c:6539
+#: cp/semantics.c:6540
#, gcc-internal-format
msgid "%qD is not a variable in %<depend%> clause"
msgstr ""
-#: cp/semantics.c:6813
+#: cp/semantics.c:6814
#, gcc-internal-format
msgid "overloaded function name %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6817
+#: cp/semantics.c:6818
#, gcc-internal-format
msgid "template %qE in clause %qs"
msgstr ""
-#: cp/semantics.c:6882
+#: cp/semantics.c:6883
#, gcc-internal-format
msgid "%<grainsize%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6911
+#: cp/semantics.c:6912
#, gcc-internal-format
msgid "%<priority%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6940
+#: cp/semantics.c:6941
#, gcc-internal-format
msgid "%<num_tasks%> expression must be integral"
msgstr ""
-#: cp/semantics.c:6969
+#: cp/semantics.c:6970
#, gcc-internal-format
msgid ""
"%qs variable is neither a pointer, nor an arraynor reference to pointer or "
"array"
msgstr ""
-#: cp/semantics.c:7425
+#: cp/semantics.c:7426
#, gcc-internal-format
msgid "%<threadprivate%> %qD is not file, namespace or block scope variable"
msgstr ""
-#: cp/semantics.c:7439
+#: cp/semantics.c:7440
#, gcc-internal-format
msgid "%<threadprivate%> %qE directive not in %qT definition"
msgstr ""
-#: cp/semantics.c:7644
+#: cp/semantics.c:7645
#, gcc-internal-format
msgid "difference between %qE and %qD does not have integer type"
msgstr ""
-#: cp/semantics.c:8064
+#: cp/semantics.c:8065
#, gcc-internal-format
msgid "%<#pragma omp simd%> used with class iteration variable %qE"
msgstr ""
-#: cp/semantics.c:8406 cp/semantics.c:8416
+#: cp/semantics.c:8407 cp/semantics.c:8417
#, gcc-internal-format
msgid "%<#pragma omp atomic update%> uses two different expressions for memory"
msgstr ""
-#: cp/semantics.c:8709
+#: cp/semantics.c:8710
#, gcc-internal-format
msgid "static assertion failed"
msgstr ""
-#: cp/semantics.c:8711
+#: cp/semantics.c:8712
#, gcc-internal-format, gfc-internal-format
msgid "static assertion failed: %s"
msgstr ""
-#: cp/semantics.c:8716
+#: cp/semantics.c:8717
#, gcc-internal-format
msgid "non-constant condition for static assertion"
msgstr ""
-#: cp/semantics.c:8746
+#: cp/semantics.c:8747
#, gcc-internal-format
msgid "argument to decltype must be an expression"
msgstr ""
-#: cp/semantics.c:8774
+#: cp/semantics.c:8775
#, gcc-internal-format
msgid "decltype cannot resolve address of overloaded function"
msgstr ""
-#: cp/semantics.c:9305
+#: cp/semantics.c:9306
#, gcc-internal-format
msgid "operand of fold expression has no unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9358
+#: cp/semantics.c:9359
#, gcc-internal-format
msgid "both arguments in binary fold have unexpanded parameter packs"
msgstr ""
-#: cp/semantics.c:9360
+#: cp/semantics.c:9361
#, gcc-internal-format
msgid "no unexpanded parameter packs in binary fold"
msgstr ""
msgid "in passing argument %P of %qD"
msgstr ""
-#: cp/typeck.c:8581
+#: cp/typeck.c:8582
#, gcc-internal-format
msgid "returning reference to temporary"
msgstr ""
-#: cp/typeck.c:8588
+#: cp/typeck.c:8589
#, gcc-internal-format
msgid "reference to non-lvalue returned"
msgstr ""
-#: cp/typeck.c:8603
+#: cp/typeck.c:8604
#, gcc-internal-format
msgid "reference to local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8607
+#: cp/typeck.c:8608
#, gcc-internal-format
msgid "address of label %qD returned"
msgstr ""
-#: cp/typeck.c:8611
+#: cp/typeck.c:8612
#, gcc-internal-format
msgid "address of local variable %qD returned"
msgstr ""
-#: cp/typeck.c:8657
+#: cp/typeck.c:8658
#, gcc-internal-format
msgid "returning a value from a destructor"
msgstr ""
#. If a return statement appears in a handler of the
#. function-try-block of a constructor, the program is ill-formed.
-#: cp/typeck.c:8665
+#: cp/typeck.c:8666
#, gcc-internal-format
msgid "cannot return from a handler of a function-try-block of a constructor"
msgstr ""
#. You can't return a value from a constructor.
-#: cp/typeck.c:8668
+#: cp/typeck.c:8669
#, gcc-internal-format
msgid "returning a value from a constructor"
msgstr ""
#. Give a helpful error message.
-#: cp/typeck.c:8698 cp/typeck.c:8744
+#: cp/typeck.c:8699 cp/typeck.c:8745
#, gcc-internal-format
msgid "return-statement with no value, in function returning %qT"
msgstr ""
-#: cp/typeck.c:8706
+#: cp/typeck.c:8707
#, gcc-internal-format
msgid "returning initializer list"
msgstr ""
-#: cp/typeck.c:8725
+#: cp/typeck.c:8726
#, gcc-internal-format
msgid "inconsistent types %qT and %qT deduced for lambda return type"
msgstr ""
-#: cp/typeck.c:8728
+#: cp/typeck.c:8729
#, gcc-internal-format
msgid "inconsistent deduction for auto return type: %qT and then %qT"
msgstr ""
-#: cp/typeck.c:8763
+#: cp/typeck.c:8764
#, gcc-internal-format
msgid "return-statement with a value, in function returning 'void'"
msgstr ""
-#: cp/typeck.c:8793
+#: cp/typeck.c:8794
#, gcc-internal-format
msgid ""
"%<operator new%> must not return NULL unless it is declared %<throw()%> (or -"
msgstr ""
#. Make this a permerror because we used to accept it.
-#: cp/typeck.c:9402
+#: cp/typeck.c:9403
#, gcc-internal-format
msgid "using temporary as lvalue"
msgstr ""
-#: cp/typeck.c:9404
+#: cp/typeck.c:9405
#, gcc-internal-format
msgid "using xvalue (rvalue reference) as lvalue"
msgstr ""
msgid "Array reference at %C cannot have more than %d dimensions"
msgstr ""
-#: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2642
-#: fortran/check.c:4950 fortran/check.c:4988 fortran/check.c:5030
-#: fortran/check.c:5229 fortran/match.c:1802 fortran/match.c:2909
-#: fortran/match.c:3104 fortran/match.c:3300 fortran/simplify.c:4737
+#: fortran/array.c:213 fortran/array.c:625 fortran/check.c:2649
+#: fortran/check.c:4957 fortran/check.c:4995 fortran/check.c:5037
+#: fortran/check.c:5236 fortran/match.c:1802 fortran/match.c:2997
+#: fortran/match.c:3192 fortran/match.c:3388 fortran/simplify.c:4740
#, gcc-internal-format
msgid "Coarrays disabled at %C, use %<-fcoarray=%> to enable"
msgstr ""
msgid "DO-iterator %qs at %L is inside iterator of the same name"
msgstr ""
-#: fortran/array.c:1037 fortran/array.c:1217
+#: fortran/array.c:1037 fortran/array.c:1233
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in array constructor at %C"
msgstr ""
-#: fortran/array.c:1090
+#: fortran/array.c:1091
#, gcc-internal-format, gfc-internal-format
msgid "[...] style array constructors at %C"
msgstr ""
-#: fortran/array.c:1113
+#: fortran/array.c:1114
#, gcc-internal-format, gfc-internal-format
msgid "Array constructor including type specification at %C"
msgstr ""
-#: fortran/array.c:1122 fortran/match.c:3730
+#: fortran/array.c:1123 fortran/match.c:3818
#, gcc-internal-format, gfc-internal-format
msgid "Type-spec at %L cannot contain a deferred type parameter"
msgstr ""
-#: fortran/array.c:1149
+#: fortran/array.c:1132
+#, gcc-internal-format, gfc-internal-format
+msgid "Type-spec at %L cannot contain an asterisk for a type parameter"
+msgstr ""
+
+#: fortran/array.c:1159
#, gcc-internal-format, gfc-internal-format
msgid "Empty array constructor at %C is not allowed"
msgstr ""
-#: fortran/array.c:1188 fortran/array.c:1198
+#: fortran/array.c:1196 fortran/array.c:1206
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible typespec for array element at %L"
msgstr ""
-#: fortran/array.c:1264
+#: fortran/array.c:1280
#, gcc-internal-format, gfc-internal-format
msgid "Element in %s array constructor at %L is %s"
msgstr ""
-#: fortran/array.c:1595
+#: fortran/array.c:1611
#, gcc-internal-format, gfc-internal-format
msgid "Iterator step at %L cannot be zero"
msgstr ""
-#: fortran/array.c:1732
+#: fortran/array.c:1748
#, gcc-internal-format
msgid ""
"The number of elements in the array constructor at %L requires an increase "
"of the allowed %d upper limit. See %<-fmax-array-constructor%> option"
msgstr ""
-#: fortran/array.c:1902
+#: fortran/array.c:1918
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO initial expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1909
+#: fortran/array.c:1925
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO final expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1916
+#: fortran/array.c:1932
#, gcc-internal-format, gfc-internal-format
msgid "AC-IMPLIED-DO step expression references control variable at %L"
msgstr ""
-#: fortran/array.c:1928
+#: fortran/array.c:1944
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array constructor value at %L shall not be unlimited polymorphic [F2008: "
"C4106]"
msgstr ""
-#: fortran/array.c:2011
+#: fortran/array.c:2027
#, gcc-internal-format, gfc-internal-format
msgid "Different CHARACTER lengths (%d/%d) in array constructor at %L"
msgstr ""
-#: fortran/array.c:2129
+#: fortran/array.c:2145
#, gcc-internal-format
msgid "spec_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2187
+#: fortran/array.c:2203
#, gcc-internal-format
msgid "gfc_ref_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2317
+#: fortran/array.c:2333
#, gcc-internal-format
msgid "gfc_ref_dimen_size(): Bad dimen_type"
msgstr ""
-#: fortran/array.c:2368
+#: fortran/array.c:2384
#, gcc-internal-format
msgid "gfc_array_dimen_size(): Bad dimension"
msgstr ""
-#: fortran/array.c:2413
+#: fortran/array.c:2429
#, gcc-internal-format
msgid "gfc_array_dimen_size(): Bad EXPR_ARRAY expr"
msgstr ""
-#: fortran/array.c:2557
+#: fortran/array.c:2573
#, gcc-internal-format
msgid "gfc_find_array_ref(): No ref found"
msgstr ""
msgid "%qs argument of %qs intrinsic at %L must be %s"
msgstr ""
-#: fortran/check.c:89
+#: fortran/check.c:96
#, gcc-internal-format
-msgid "%qs argument of %qs intrinsic at %L must be a numeric type"
+msgid "%qs argument of %qs intrinsic at %L must have a numeric type"
msgstr ""
-#: fortran/check.c:104
+#: fortran/check.c:111
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be INTEGER or REAL"
msgstr ""
-#: fortran/check.c:121
+#: fortran/check.c:128
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be REAL or COMPLEX"
msgstr ""
-#: fortran/check.c:138
+#: fortran/check.c:145
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be INTEGER or PROCEDURE"
msgstr ""
-#: fortran/check.c:167 fortran/check.c:6373
+#: fortran/check.c:174 fortran/check.c:6380
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a constant"
msgstr ""
-#: fortran/check.c:176
+#: fortran/check.c:183
#, gcc-internal-format, gfc-internal-format
msgid "Invalid kind for %s at %L"
msgstr ""
-#: fortran/check.c:195
+#: fortran/check.c:202
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be double precision"
msgstr ""
-#: fortran/check.c:218
+#: fortran/check.c:225
#, gcc-internal-format
msgid "Expected coarray variable as %qs argument to the %s intrinsic at %L"
msgstr ""
-#: fortran/check.c:235
+#: fortran/check.c:242
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a logical array"
msgstr ""
-#: fortran/check.c:261
+#: fortran/check.c:268
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be an array"
msgstr ""
-#: fortran/check.c:282
+#: fortran/check.c:289
#, gcc-internal-format
msgid "%qs at %L must be nonnegative"
msgstr ""
-#: fortran/check.c:313
+#: fortran/check.c:320
#, gcc-internal-format
msgid ""
"The absolute value of SHIFT at %L must be less than or equal to BIT_SIZE(%qs)"
msgstr ""
-#: fortran/check.c:324
+#: fortran/check.c:331
#, gcc-internal-format
msgid "%qs at %L must be less than or equal to BIT_SIZE(%qs)"
msgstr ""
-#: fortran/check.c:334
+#: fortran/check.c:341
#, gcc-internal-format
msgid "%qs at %L must be less than BIT_SIZE(%qs)"
msgstr ""
-#: fortran/check.c:361
+#: fortran/check.c:368
#, gcc-internal-format
msgid ""
"%qs at %L must be less than or equal to the BIT_SIZE of INTEGER(KIND=%d)"
msgstr ""
-#: fortran/check.c:387
+#: fortran/check.c:394
#, gcc-internal-format
msgid "%<%s + %s%> at %L must be less than or equal to BIT_SIZE(%qs)"
msgstr ""
-#: fortran/check.c:413
+#: fortran/check.c:420
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be the same type and kind as %qs"
msgstr ""
-#: fortran/check.c:430
+#: fortran/check.c:437
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of rank %d"
msgstr ""
-#: fortran/check.c:445
+#: fortran/check.c:452
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must not be OPTIONAL"
msgstr ""
-#: fortran/check.c:466
+#: fortran/check.c:473
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be ALLOCATABLE"
msgstr ""
-#: fortran/check.c:484
+#: fortran/check.c:491
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of kind %d"
msgstr ""
-#: fortran/check.c:522
+#: fortran/check.c:529
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L cannot be INTENT(IN)"
msgstr ""
-#: fortran/check.c:543
+#: fortran/check.c:550
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a variable"
msgstr ""
-#: fortran/check.c:592
+#: fortran/check.c:599
#, gcc-internal-format
msgid ""
"%<dim%> argument of %qs intrinsic at %L is not a valid codimension index"
msgstr ""
-#: fortran/check.c:642
+#: fortran/check.c:649
#, gcc-internal-format
msgid "%<dim%> argument of %qs intrinsic at %L is not a valid dimension index"
msgstr ""
-#: fortran/check.c:745
+#: fortran/check.c:752
#, gcc-internal-format, gfc-internal-format
msgid "Unequal character lengths (%ld/%ld) in %s at %L"
msgstr ""
-#: fortran/check.c:867 fortran/check.c:6317
+#: fortran/check.c:874 fortran/check.c:6324
#, gcc-internal-format
msgid "%qs and %qs arguments of %qs intrinsic at %L must have the same type"
msgstr ""
-#: fortran/check.c:876 fortran/check.c:2279 fortran/check.c:2405
-#: fortran/check.c:2479 fortran/check.c:2906
+#: fortran/check.c:883 fortran/check.c:2286 fortran/check.c:2412
+#: fortran/check.c:2486 fortran/check.c:2913
#, gcc-internal-format, gfc-internal-format
msgid "Different type kinds at %L"
msgstr ""
-#: fortran/check.c:912
+#: fortran/check.c:919
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a POINTER"
msgstr ""
-#: fortran/check.c:921 fortran/check.c:957 fortran/check.c:3424
+#: fortran/check.c:928 fortran/check.c:964 fortran/check.c:3431
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L shall not be coindexed"
msgstr ""
-#: fortran/check.c:939
+#: fortran/check.c:946
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be a pointer or target VARIABLE or "
"FUNCTION"
msgstr ""
-#: fortran/check.c:948
+#: fortran/check.c:955
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a POINTER or a TARGET"
msgstr ""
-#: fortran/check.c:973
+#: fortran/check.c:980
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array section with a vector subscript at %L shall not be the target of a "
"pointer"
msgstr ""
-#: fortran/check.c:984
+#: fortran/check.c:991
#, gcc-internal-format
msgid ""
"NULL pointer at %L is not permitted as actual argument of %qs intrinsic "
"function"
msgstr ""
-#: fortran/check.c:1027
+#: fortran/check.c:1034
#, gcc-internal-format, gfc-internal-format
msgid ""
"ATOM argument at %L to intrinsic function %s shall be an integer of "
"ATOMIC_INT_KIND or a logical of ATOMIC_LOGICAL_KIND"
msgstr ""
-#: fortran/check.c:1035
+#: fortran/check.c:1042
#, gcc-internal-format, gfc-internal-format
msgid ""
"ATOM argument at %L of the %s intrinsic function shall be a coarray or "
"coindexed"
msgstr ""
-#: fortran/check.c:1042
+#: fortran/check.c:1049
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L shall have the same type as %qs at %L"
msgstr ""
-#: fortran/check.c:1060 fortran/check.c:1205
+#: fortran/check.c:1067 fortran/check.c:1212
#, gcc-internal-format, gfc-internal-format
msgid "STAT= argument to %s at %L"
msgstr ""
-#: fortran/check.c:1079 fortran/check.c:1145 fortran/check.c:1242
+#: fortran/check.c:1086 fortran/check.c:1152 fortran/check.c:1249
#, gcc-internal-format, gfc-internal-format
msgid "ATOM argument of the %s intrinsic function at %L shall be definable"
msgstr ""
-#: fortran/check.c:1093 fortran/check.c:1225
+#: fortran/check.c:1100 fortran/check.c:1232
#, gcc-internal-format, gfc-internal-format
msgid ""
"ATOM argument at %L to intrinsic function %s shall be an integer of "
"ATOMIC_INT_KIND"
msgstr ""
-#: fortran/check.c:1113
+#: fortran/check.c:1120
#, gcc-internal-format, gfc-internal-format
msgid "VALUE argument of the %s intrinsic function at %L shall be definable"
msgstr ""
-#: fortran/check.c:1152 fortran/check.c:1249
+#: fortran/check.c:1159 fortran/check.c:1256
#, gcc-internal-format, gfc-internal-format
msgid "OLD argument of the %s intrinsic function at %L shall be definable"
msgstr ""
-#: fortran/check.c:1167
+#: fortran/check.c:1174
#, gcc-internal-format, gfc-internal-format
msgid ""
"EVENT argument at %L to the intrinsic EVENT_QUERY shall be of type EVENT_TYPE"
msgstr ""
-#: fortran/check.c:1177
+#: fortran/check.c:1184
#, gcc-internal-format, gfc-internal-format
msgid ""
"COUNT argument of the EVENT_QUERY intrinsic function at %L shall be definable"
msgstr ""
-#: fortran/check.c:1190
+#: fortran/check.c:1197
#, gcc-internal-format, gfc-internal-format
msgid ""
"COUNT argument of the EVENT_QUERY intrinsic function at %L shall have at "
"least the range of the default integer"
msgstr ""
-#: fortran/check.c:1269
+#: fortran/check.c:1276
#, gcc-internal-format, gfc-internal-format
msgid "Negative argument N at %L"
msgstr ""
-#: fortran/check.c:1441 fortran/check.c:1898
+#: fortran/check.c:1448 fortran/check.c:1905
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must not be present if %<x%> is COMPLEX"
msgstr ""
-#: fortran/check.c:1450 fortran/check.c:1907
+#: fortran/check.c:1457 fortran/check.c:1914
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must have a type of either REAL or "
"INTEGER"
msgstr ""
-#: fortran/check.c:1464 fortran/check.c:1470
+#: fortran/check.c:1471 fortran/check.c:1477
#, gcc-internal-format, gfc-internal-format
msgid ""
"Conversion from %s to default-kind COMPLEX(%d) at %L might lose precision, "
"consider using the KIND argument"
msgstr ""
-#: fortran/check.c:1492
+#: fortran/check.c:1499
#, gcc-internal-format
msgid ""
"Argument %<A%> with INTENT(INOUT) at %L of the intrinsic subroutine %s shall "
"not have a vector subscript"
msgstr ""
-#: fortran/check.c:1500
+#: fortran/check.c:1507
#, gcc-internal-format, gfc-internal-format
msgid "The A argument at %L to the intrinsic %s shall not be coindexed"
msgstr ""
-#: fortran/check.c:1523
+#: fortran/check.c:1530
#, gcc-internal-format, gfc-internal-format
msgid "The stat= argument at %L must be a kind=4 integer variable"
msgstr ""
-#: fortran/check.c:1539
+#: fortran/check.c:1546
#, gcc-internal-format, gfc-internal-format
msgid "The errmsg= argument at %L must be a default-kind character variable"
msgstr ""
-#: fortran/check.c:1547
+#: fortran/check.c:1554
#, gcc-internal-format
msgid "Coarrays disabled at %L, use %<-fcoarray=%> to enable"
msgstr ""
-#: fortran/check.c:1562
+#: fortran/check.c:1569
#, gcc-internal-format, gfc-internal-format
msgid ""
"Support for the A argument at %L which is polymorphic A argument or has "
"allocatable components is not yet implemented"
msgstr ""
-#: fortran/check.c:1581
+#: fortran/check.c:1588
#, gcc-internal-format, gfc-internal-format
msgid "The A argument at %L of CO_REDUCE shall not be polymorphic"
msgstr ""
-#: fortran/check.c:1588
+#: fortran/check.c:1595
#, gcc-internal-format, gfc-internal-format
msgid ""
"Support for the A argument at %L with allocatable components is not yet "
"implemented"
msgstr ""
-#: fortran/check.c:1602
+#: fortran/check.c:1609
#, gcc-internal-format, gfc-internal-format
msgid "OPERATOR argument at %L must be a PURE function"
msgstr ""
#. None of the intrinsics fulfills the criteria of taking two arguments,
#. returning the same type and kind as the arguments and being permitted
#. as actual argument.
-#: fortran/check.c:1612
+#: fortran/check.c:1619
#, gcc-internal-format, gfc-internal-format
msgid "Intrinsic function %s at %L is not permitted for CO_REDUCE"
msgstr ""
-#: fortran/check.c:1629
+#: fortran/check.c:1636
#, gcc-internal-format, gfc-internal-format
msgid "The function passed as OPERATOR at %L shall have two arguments"
msgstr ""
-#: fortran/check.c:1639
+#: fortran/check.c:1646
#, gcc-internal-format, gfc-internal-format
msgid ""
"A argument at %L has type %s but the function passed as OPERATOR at %L "
"returns %s"
msgstr ""
-#: fortran/check.c:1648
+#: fortran/check.c:1655
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L has arguments of type %s and %s but "
"shall have type %s"
msgstr ""
-#: fortran/check.c:1659
+#: fortran/check.c:1666
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L shall have scalar nonallocatable "
"nonpointer arguments and return a nonallocatable nonpointer scalar"
msgstr ""
-#: fortran/check.c:1667
+#: fortran/check.c:1674
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L shall have the VALUE attribute either "
"for none or both arguments"
msgstr ""
-#: fortran/check.c:1674
+#: fortran/check.c:1681
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L shall have the TARGET attribute either "
"for none or both arguments"
msgstr ""
-#: fortran/check.c:1681
+#: fortran/check.c:1688
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L shall have the ASYNCHRONOUS attribute "
"either for none or both arguments"
msgstr ""
-#: fortran/check.c:1689
+#: fortran/check.c:1696
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function passed as OPERATOR at %L shall not have the OPTIONAL attribute "
"for either of the arguments"
msgstr ""
-#: fortran/check.c:1719
+#: fortran/check.c:1726
#, gcc-internal-format, gfc-internal-format
msgid ""
"The character length of the A argument at %L and of the arguments of the "
"OPERATOR at %L shall be the same"
msgstr ""
-#: fortran/check.c:1726
+#: fortran/check.c:1733
#, gcc-internal-format, gfc-internal-format
msgid ""
"The character length of the A argument at %L and of the function result of "
"the OPERATOR at %L shall be the same"
msgstr ""
-#: fortran/check.c:1744
+#: fortran/check.c:1751
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L shall be of type integer, real or "
"character"
msgstr ""
-#: fortran/check.c:1792 fortran/check.c:2324 fortran/check.c:2427
-#: fortran/check.c:2628 fortran/check.c:2673 fortran/check.c:3984
-#: fortran/check.c:4118 fortran/check.c:4173 fortran/check.c:5215
-#: fortran/check.c:5344
+#: fortran/check.c:1799 fortran/check.c:2331 fortran/check.c:2434
+#: fortran/check.c:2635 fortran/check.c:2680 fortran/check.c:3991
+#: fortran/check.c:4125 fortran/check.c:4180 fortran/check.c:5222
+#: fortran/check.c:5351
#, gcc-internal-format
msgid "%qs intrinsic with KIND argument at %L"
msgstr ""
-#: fortran/check.c:1839 fortran/check.c:2090
+#: fortran/check.c:1846 fortran/check.c:2097
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L has invalid shape in dimension %d (%ld/"
"%ld)"
msgstr ""
-#: fortran/check.c:1854 fortran/check.c:2105 fortran/check.c:2133
+#: fortran/check.c:1861 fortran/check.c:2112 fortran/check.c:2140
#, gcc-internal-format
msgid "%qs argument of intrinsic %qs at %L of must have rank %d or be a scalar"
msgstr ""
-#: fortran/check.c:1957 fortran/check.c:3000 fortran/check.c:3008
+#: fortran/check.c:1964 fortran/check.c:3007 fortran/check.c:3015
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be numeric or LOGICAL"
msgstr ""
-#: fortran/check.c:1971
+#: fortran/check.c:1978
#, gcc-internal-format
msgid ""
"Different shape for arguments %qs and %qs at %L for intrinsic %<dot_product%>"
msgstr ""
-#: fortran/check.c:1991 fortran/check.c:1999
+#: fortran/check.c:1998 fortran/check.c:2006
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be default real"
msgstr ""
-#: fortran/check.c:2020
+#: fortran/check.c:2027
#, gcc-internal-format
msgid "%<I%> at %L and %<J%>' at %L cannot both be BOZ literal constants"
msgstr ""
-#: fortran/check.c:2151
+#: fortran/check.c:2158
#, gcc-internal-format, gfc-internal-format
msgid "non-default INTEGER kind argument to %s intrinsic at %L"
msgstr ""
-#: fortran/check.c:2211
+#: fortran/check.c:2218
#, gcc-internal-format
msgid "COMPLEX argument %qs of %qs intrinsic at %L"
msgstr ""
-#: fortran/check.c:2375
+#: fortran/check.c:2382
#, gcc-internal-format, gfc-internal-format
msgid "Argument of %s at %L must be of length one"
msgstr ""
-#: fortran/check.c:2434
+#: fortran/check.c:2441
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be the same kind as %qs"
msgstr ""
-#: fortran/check.c:2524
+#: fortran/check.c:2531
#, gcc-internal-format, gfc-internal-format
msgid "SIZE at %L must be positive"
msgstr ""
-#: fortran/check.c:2536
+#: fortran/check.c:2543
#, gcc-internal-format, gfc-internal-format
msgid ""
"The absolute value of SHIFT at %L must be less than or equal to SIZE at %L"
msgstr ""
-#: fortran/check.c:2597
+#: fortran/check.c:2604
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of intrinsic type"
msgstr ""
-#: fortran/check.c:2604
+#: fortran/check.c:2611
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be a data entity"
msgstr ""
-#: fortran/check.c:2815
+#: fortran/check.c:2822
#, gcc-internal-format
msgid "Intrinsic %qs at %L must have at least two arguments"
msgstr ""
-#: fortran/check.c:2863
+#: fortran/check.c:2870
#, gcc-internal-format
msgid "Missing %qs argument to the %s intrinsic at %L"
msgstr ""
-#: fortran/check.c:2878
+#: fortran/check.c:2885
#, gcc-internal-format
msgid "Duplicate argument %qs at %L to intrinsic %s"
msgstr ""
-#: fortran/check.c:2883
+#: fortran/check.c:2890
#, gcc-internal-format
msgid "Unknown argument %qs at %L to intrinsic %s"
msgstr ""
-#: fortran/check.c:2912
+#: fortran/check.c:2919
#, gcc-internal-format
msgid "%<a%d%> argument of %qs intrinsic at %L must be %s(%d)"
msgstr ""
-#: fortran/check.c:2943
+#: fortran/check.c:2950
#, gcc-internal-format
msgid "%qs intrinsic with CHARACTER argument at %L"
msgstr ""
-#: fortran/check.c:2950
+#: fortran/check.c:2957
#, gcc-internal-format
msgid ""
"%<a1%> argument of %qs intrinsic at %L must be INTEGER, REAL or CHARACTER"
msgstr ""
-#: fortran/check.c:3017
+#: fortran/check.c:3024
#, gcc-internal-format
msgid "Argument types of %qs intrinsic at %L must match (%s/%s)"
msgstr ""
-#: fortran/check.c:3031
+#: fortran/check.c:3038
#, gcc-internal-format
msgid ""
"Different shape on dimension 1 for arguments %qs and %qs at %L for intrinsic "
"matmul"
msgstr ""
-#: fortran/check.c:3050
+#: fortran/check.c:3057
#, gcc-internal-format
msgid ""
"Different shape on dimension 2 for argument %qs and dimension 1 for argument "
"%qs at %L for intrinsic matmul"
msgstr ""
-#: fortran/check.c:3059
+#: fortran/check.c:3066
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of rank 1 or 2"
msgstr ""
-#: fortran/check.c:3234
+#: fortran/check.c:3241
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be INTEGER"
msgstr ""
-#: fortran/check.c:3294
+#: fortran/check.c:3301
#, gcc-internal-format, gfc-internal-format
msgid "The FROM argument to MOVE_ALLOC at %L shall not be coindexed"
msgstr ""
-#: fortran/check.c:3305
+#: fortran/check.c:3312
#, gcc-internal-format, gfc-internal-format
msgid "The TO argument to MOVE_ALLOC at %L shall not be coindexed"
msgstr ""
-#: fortran/check.c:3312
+#: fortran/check.c:3319
#, gcc-internal-format, gfc-internal-format
msgid ""
"The TO arguments in MOVE_ALLOC at %L must be polymorphic if FROM is "
"polymorphic"
msgstr ""
-#: fortran/check.c:3323
+#: fortran/check.c:3330
#, gcc-internal-format, gfc-internal-format
msgid ""
"The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
"same rank %d/%d"
msgstr ""
-#: fortran/check.c:3332
+#: fortran/check.c:3339
#, gcc-internal-format, gfc-internal-format
msgid ""
"The FROM and TO arguments of the MOVE_ALLOC intrinsic at %L must have the "
"same corank %d/%d"
msgstr ""
-#: fortran/check.c:3359
+#: fortran/check.c:3366
#, gcc-internal-format
msgid "Argument %<S%> of NEAREST at %L shall not be zero"
msgstr ""
-#: fortran/check.c:3409
+#: fortran/check.c:3416
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be a POINTER, ALLOCATABLE or "
"procedure pointer"
msgstr ""
-#: fortran/check.c:3417
+#: fortran/check.c:3424
#, gcc-internal-format, gfc-internal-format
msgid "NULL intrinsic with allocatable MOLD at %L"
msgstr ""
-#: fortran/check.c:3496 fortran/check.c:5291
+#: fortran/check.c:3503 fortran/check.c:5298
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must provide at least as many elements "
"as there are .TRUE. values in %qs (%ld/%d)"
msgstr ""
-#: fortran/check.c:3554
+#: fortran/check.c:3561
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of a dummy variable"
msgstr ""
-#: fortran/check.c:3562
+#: fortran/check.c:3569
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be of an OPTIONAL dummy variable"
msgstr ""
-#: fortran/check.c:3581
+#: fortran/check.c:3588
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must not be a subobject of %qs"
msgstr ""
-#: fortran/check.c:3629
+#: fortran/check.c:3636
#, gcc-internal-format, gfc-internal-format
msgid "The argument of the RANK intrinsic at %L must be a data object"
msgstr ""
-#: fortran/check.c:3733
+#: fortran/check.c:3740
#, gcc-internal-format
msgid ""
"%<shape%> argument of %<reshape%> intrinsic at %L must be an array of "
"constant size"
msgstr ""
-#: fortran/check.c:3743
+#: fortran/check.c:3750
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L is empty"
msgstr ""
-#: fortran/check.c:3750
+#: fortran/check.c:3757
#, gcc-internal-format
msgid ""
"%<shape%> argument of %<reshape%> intrinsic at %L has more than %d elements"
msgstr ""
-#: fortran/check.c:3767
+#: fortran/check.c:3774
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L has negative element (%d)"
msgstr ""
-#: fortran/check.c:3799
+#: fortran/check.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "Element %d of actual argument of RESHAPE at %L cannot be negative"
msgstr ""
-#: fortran/check.c:3837
+#: fortran/check.c:3844
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L has wrong number of elements (%d/%d)"
msgstr ""
-#: fortran/check.c:3855
+#: fortran/check.c:3862
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L has out-of-range dimension (%d)"
msgstr ""
-#: fortran/check.c:3864
+#: fortran/check.c:3871
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L has invalid permutation of dimensions "
"(dimension %qd duplicated)"
msgstr ""
-#: fortran/check.c:3900
+#: fortran/check.c:3907
#, gcc-internal-format, gfc-internal-format
msgid ""
"Without padding, there are not enough elements in the intrinsic RESHAPE "
"source at %L to match the shape"
msgstr ""
-#: fortran/check.c:3917 fortran/check.c:3936
+#: fortran/check.c:3924 fortran/check.c:3943
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L cannot be of type %s"
msgstr ""
-#: fortran/check.c:3927 fortran/check.c:3946
+#: fortran/check.c:3934 fortran/check.c:3953
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be of an extensible type"
msgstr ""
-#: fortran/check.c:4045
+#: fortran/check.c:4052
#, gcc-internal-format
msgid "SELECTED_REAL_KIND with neither %<P%> nor %<R%> argument at %L"
msgstr ""
-#: fortran/check.c:4076
+#: fortran/check.c:4083
#, gcc-internal-format
msgid "%qs intrinsic with RADIX argument at %L"
msgstr ""
-#: fortran/check.c:4111
+#: fortran/check.c:4118
#, gcc-internal-format
msgid ""
"%<source%> argument of %<shape%> intrinsic at %L must not be an assumed size "
"array"
msgstr ""
-#: fortran/check.c:4188 fortran/check.c:6356
+#: fortran/check.c:4195 fortran/check.c:6363
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L shall not be a procedure"
msgstr ""
-#: fortran/check.c:4201 fortran/check.c:4340 fortran/check.c:6348
+#: fortran/check.c:4208 fortran/check.c:4347 fortran/check.c:6355
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L shall not be TYPE(*)"
msgstr ""
-#: fortran/check.c:4212 fortran/check.c:4352
+#: fortran/check.c:4219 fortran/check.c:4359
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L shall not be an assumed-size array"
msgstr ""
-#: fortran/check.c:4282
+#: fortran/check.c:4289
#, gcc-internal-format
msgid "is_c_interoperable(): gfc_simplify_expr failed"
msgstr ""
-#: fortran/check.c:4331
+#: fortran/check.c:4338
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be an interoperable data entity: %s"
msgstr ""
-#: fortran/check.c:4370
+#: fortran/check.c:4377
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument C_PTR_1 at %L to C_ASSOCIATED shall have the type TYPE(C_PTR) or "
"TYPE(C_FUNPTR)"
msgstr ""
-#: fortran/check.c:4384
+#: fortran/check.c:4391
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument C_PTR_2 at %L to C_ASSOCIATED shall have the same type as C_PTR_1: "
"%s instead of %s"
msgstr ""
-#: fortran/check.c:4408
+#: fortran/check.c:4415
#, gcc-internal-format, gfc-internal-format
msgid "Argument CPTR at %L to C_F_POINTER shall have the type TYPE(C_PTR)"
msgstr ""
-#: fortran/check.c:4420
+#: fortran/check.c:4427
#, gcc-internal-format, gfc-internal-format
msgid "Argument FPTR at %L to C_F_POINTER must be a pointer"
msgstr ""
-#: fortran/check.c:4427
+#: fortran/check.c:4434
#, gcc-internal-format, gfc-internal-format
msgid "FPTR argument at %L to C_F_POINTER shall not be polymorphic"
msgstr ""
-#: fortran/check.c:4434
+#: fortran/check.c:4441
#, gcc-internal-format, gfc-internal-format
msgid "Argument FPTR at %L to C_F_POINTER shall not be coindexed"
msgstr ""
-#: fortran/check.c:4441
+#: fortran/check.c:4448
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected SHAPE argument at %L to C_F_POINTER with scalar FPTR"
msgstr ""
-#: fortran/check.c:4447
+#: fortran/check.c:4454
#, gcc-internal-format, gfc-internal-format
msgid "Expected SHAPE argument to C_F_POINTER with array FPTR at %L"
msgstr ""
-#: fortran/check.c:4466
+#: fortran/check.c:4473
#, gcc-internal-format, gfc-internal-format
msgid ""
"SHAPE argument at %L to C_F_POINTER must have the same size as the RANK of "
"FPTR"
msgstr ""
-#: fortran/check.c:4476
+#: fortran/check.c:4483
#, gcc-internal-format, gfc-internal-format
msgid "Polymorphic FPTR at %L to C_F_POINTER"
msgstr ""
-#: fortran/check.c:4481
+#: fortran/check.c:4488
#, gcc-internal-format, gfc-internal-format
msgid "Noninteroperable array FPTR at %L to C_F_POINTER: %s"
msgstr ""
-#: fortran/check.c:4497
+#: fortran/check.c:4504
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument CPTR at %L to C_F_PROCPOINTER shall have the type TYPE(C_FUNPTR)"
msgstr ""
-#: fortran/check.c:4509
+#: fortran/check.c:4516
#, gcc-internal-format, gfc-internal-format
msgid "Argument FPTR at %L to C_F_PROCPOINTER shall be a procedure pointer"
msgstr ""
-#: fortran/check.c:4516
+#: fortran/check.c:4523
#, gcc-internal-format, gfc-internal-format
msgid "Argument FPTR at %L to C_F_PROCPOINTER shall not be coindexed"
msgstr ""
-#: fortran/check.c:4522
+#: fortran/check.c:4529
#, gcc-internal-format, gfc-internal-format
msgid "Noninteroperable procedure pointer at %L to C_F_PROCPOINTER"
msgstr ""
-#: fortran/check.c:4536
+#: fortran/check.c:4543
#, gcc-internal-format, gfc-internal-format
msgid "Argument X at %L to C_FUNLOC shall not be coindexed"
msgstr ""
-#: fortran/check.c:4551
+#: fortran/check.c:4558
#, gcc-internal-format
msgid "Function result %qs at %L is invalid as X argument to C_FUNLOC"
msgstr ""
-#: fortran/check.c:4559
+#: fortran/check.c:4566
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument X at %L to C_FUNLOC shall be a procedure or a procedure pointer"
msgstr ""
-#: fortran/check.c:4565
+#: fortran/check.c:4572
#, gcc-internal-format, gfc-internal-format
msgid "Noninteroperable procedure at %L to C_FUNLOC"
msgstr ""
-#: fortran/check.c:4579
+#: fortran/check.c:4586
#, gcc-internal-format, gfc-internal-format
msgid "Argument X at %L to C_LOC shall not be coindexed"
msgstr ""
-#: fortran/check.c:4585
+#: fortran/check.c:4592
#, gcc-internal-format, gfc-internal-format
msgid "X argument at %L to C_LOC shall not be polymorphic"
msgstr ""
-#: fortran/check.c:4596
+#: fortran/check.c:4603
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument X at %L to C_LOC shall have either the POINTER or the TARGET "
"attribute"
msgstr ""
-#: fortran/check.c:4604
+#: fortran/check.c:4611
#, gcc-internal-format, gfc-internal-format
msgid "Argument X at %L to C_LOC shall be not be a zero-sized string"
msgstr ""
-#: fortran/check.c:4613
+#: fortran/check.c:4620
#, gcc-internal-format, gfc-internal-format
msgid "Argument at %L to C_LOC shall not be polymorphic"
msgstr ""
-#: fortran/check.c:4620
+#: fortran/check.c:4627
#, gcc-internal-format, gfc-internal-format
msgid "Noninteroperable array at %L as argument to C_LOC: %s"
msgstr ""
-#: fortran/check.c:4631
+#: fortran/check.c:4638
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array of interoperable type at %L to C_LOC which is nonallocatable and "
"neither assumed size nor explicit size"
msgstr ""
-#: fortran/check.c:4636
+#: fortran/check.c:4643
#, gcc-internal-format, gfc-internal-format
msgid "Array section at %L to C_LOC"
msgstr ""
-#: fortran/check.c:4664
+#: fortran/check.c:4671
#, gcc-internal-format, gfc-internal-format
msgid "non double precision REAL argument to %s intrinsic at %L"
msgstr ""
-#: fortran/check.c:4677
+#: fortran/check.c:4684
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be less than rank %d"
msgstr ""
-#: fortran/check.c:4696
+#: fortran/check.c:4703
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L is not a valid dimension index"
msgstr ""
-#: fortran/check.c:4959
+#: fortran/check.c:4966
#, gcc-internal-format, gfc-internal-format
msgid "%s argument to IMAGE_INDEX must be a rank one array at %L"
msgstr ""
-#: fortran/check.c:4970
+#: fortran/check.c:4977
#, gcc-internal-format, gfc-internal-format
msgid ""
"The number of array elements of the SUB argument to IMAGE_INDEX at %L shall "
"be %d (corank) not %d"
msgstr ""
-#: fortran/check.c:5003
+#: fortran/check.c:5010
#, gcc-internal-format, gfc-internal-format
msgid "DISTANCE= argument to NUM_IMAGES at %L"
msgstr ""
-#: fortran/check.c:5016
+#: fortran/check.c:5023
#, gcc-internal-format, gfc-internal-format
msgid "FAILED= argument to NUM_IMAGES at %L"
msgstr ""
-#: fortran/check.c:5039
+#: fortran/check.c:5046
#, gcc-internal-format, gfc-internal-format
msgid ""
"DIM argument without COARRAY argument not allowed for THIS_IMAGE intrinsic "
"at %L"
msgstr ""
-#: fortran/check.c:5046
+#: fortran/check.c:5053
#, gcc-internal-format, gfc-internal-format
msgid ""
"The DISTANCE argument may not be specified together with the COARRAY or DIM "
"argument in intrinsic at %L"
msgstr ""
-#: fortran/check.c:5057
+#: fortran/check.c:5064
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected DIM argument with noncoarray argument at %L"
msgstr ""
-#: fortran/check.c:5075
+#: fortran/check.c:5082
#, gcc-internal-format, gfc-internal-format
msgid "DISTANCE= argument to THIS_IMAGE at %L"
msgstr ""
-#: fortran/check.c:5155
+#: fortran/check.c:5162
#, gcc-internal-format
msgid "%<MOLD%> argument of %<TRANSFER%> intrinsic at %L must not be %s"
msgstr ""
-#: fortran/check.c:5183
+#: fortran/check.c:5190
#, gcc-internal-format, gfc-internal-format
msgid ""
"Intrinsic TRANSFER at %L has partly undefined result: source size %ld < "
"result size %ld"
msgstr ""
-#: fortran/check.c:5305
+#: fortran/check.c:5312
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must have the same rank as %qs or be a "
"scalar"
msgstr ""
-#: fortran/check.c:5318
+#: fortran/check.c:5325
#, gcc-internal-format
msgid "%qs and %qs arguments of %qs intrinsic at %L must have identical shape."
msgstr ""
-#: fortran/check.c:5576 fortran/check.c:5608
+#: fortran/check.c:5583 fortran/check.c:5615
#, gcc-internal-format
msgid "Size of %qs argument of %qs intrinsic at %L too small (%i/%i)"
msgstr ""
-#: fortran/check.c:5616
+#: fortran/check.c:5623
#, gcc-internal-format, gfc-internal-format
msgid "Too many arguments to %s at %L"
msgstr ""
-#: fortran/check.c:5634
+#: fortran/check.c:5641
#, gcc-internal-format
msgid "fe_runtime_error string must be null terminated"
msgstr ""
-#: fortran/check.c:5646
+#: fortran/check.c:5653
#, gcc-internal-format, gfc-internal-format
msgid "fe_runtime_error: Wrong number of arguments (%d instead of %d)"
msgstr ""
-#: fortran/check.c:5686
+#: fortran/check.c:5693
#, gcc-internal-format, gfc-internal-format
msgid "COUNT argument to SYSTEM_CLOCK at %L has non-default kind"
msgstr ""
-#: fortran/check.c:5705
+#: fortran/check.c:5712
#, gcc-internal-format, gfc-internal-format
msgid "Real COUNT_RATE argument to SYSTEM_CLOCK at %L"
msgstr ""
-#: fortran/check.c:5715
+#: fortran/check.c:5722
#, gcc-internal-format, gfc-internal-format
msgid "COUNT_RATE argument to SYSTEM_CLOCK at %L has non-default kind"
msgstr ""
-#: fortran/check.c:5732
+#: fortran/check.c:5739
#, gcc-internal-format, gfc-internal-format
msgid "COUNT_MAX argument to SYSTEM_CLOCK at %L has non-default kind"
msgstr ""
-#: fortran/check.c:5949
+#: fortran/check.c:5956
#, gcc-internal-format
msgid ""
"%qs argument of %qs intrinsic at %L must be of a kind not wider than the "
"default kind (%d)"
msgstr ""
-#: fortran/check.c:6301 fortran/check.c:6309
+#: fortran/check.c:6308 fortran/check.c:6316
#, gcc-internal-format
msgid "%qs argument of %qs intrinsic at %L must be INTEGER or LOGICAL"
msgstr ""
-#: fortran/check.c:6340
+#: fortran/check.c:6347
#, gcc-internal-format, gfc-internal-format
msgid ""
"Intrinsic function NULL at %L cannot be an actual argument to STORAGE_SIZE, "
"because it returns a disassociated pointer"
msgstr ""
-#: fortran/class.c:612
+#: fortran/class.c:614
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assumed size polymorphic objects or components, such as that at %C, have not "
#. Since the extension field is 8 bit wide, we can only have
#. up to 255 extension levels.
-#: fortran/class.c:723 fortran/decl.c:8717
+#: fortran/class.c:725 fortran/decl.c:8735
#, gcc-internal-format
msgid "Maximum extension level reached with type %qs at %L"
msgstr ""
-#: fortran/class.c:2762 fortran/class.c:2836
+#: fortran/class.c:2764 fortran/class.c:2838
#, gcc-internal-format
msgid "%qs of %qs is PRIVATE at %L"
msgstr ""
msgid "Symbol %qs must be a PARAMETER in DATA statement at %C"
msgstr ""
-#: fortran/decl.c:421
+#: fortran/decl.c:422
#, gcc-internal-format, gfc-internal-format
msgid "Invalid initializer %s in Data statement at %C"
msgstr ""
-#: fortran/decl.c:523
+#: fortran/decl.c:524
#, gcc-internal-format, gfc-internal-format
msgid "Initialization at %C is not allowed in a PURE procedure"
msgstr ""
-#: fortran/decl.c:560
+#: fortran/decl.c:561
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/decl.c:592
+#: fortran/decl.c:593
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %C is not allowed in a PURE procedure"
msgstr ""
-#: fortran/decl.c:638
+#: fortran/decl.c:639
#, gcc-internal-format, gfc-internal-format
msgid "Empty old style initializer list at %C"
msgstr ""
-#: fortran/decl.c:658
+#: fortran/decl.c:659
#, gcc-internal-format, gfc-internal-format
msgid "Repeat spec invalid in scalar initializer at %C"
msgstr ""
-#: fortran/decl.c:663
+#: fortran/decl.c:664
#, gcc-internal-format, gfc-internal-format
msgid "Repeat spec must be an integer at %C"
msgstr ""
-#: fortran/decl.c:672
+#: fortran/decl.c:673
#, gcc-internal-format, gfc-internal-format
msgid "Expected data constant after repeat spec at %C"
msgstr ""
-#: fortran/decl.c:703
+#: fortran/decl.c:704
#, gcc-internal-format, gfc-internal-format
msgid "End of scalar initializer expected at %C"
msgstr ""
-#: fortran/decl.c:730
+#: fortran/decl.c:731
#, gcc-internal-format, gfc-internal-format
msgid "Not enough elements in array initializer at %C"
msgstr ""
-#: fortran/decl.c:732
+#: fortran/decl.c:733
#, gcc-internal-format, gfc-internal-format
msgid "Too many elements in array initializer at %C"
msgstr ""
-#: fortran/decl.c:751
+#: fortran/decl.c:752
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in old style initializer list at %C"
msgstr ""
-#: fortran/decl.c:774
+#: fortran/decl.c:775
#, gcc-internal-format, gfc-internal-format
msgid "The assumed-rank array at %C shall not have a codimension"
msgstr ""
-#: fortran/decl.c:842
+#: fortran/decl.c:843
#, gcc-internal-format, gfc-internal-format
msgid "Bad INTENT specification at %C"
msgstr ""
-#: fortran/decl.c:863
+#: fortran/decl.c:864
#, gcc-internal-format, gfc-internal-format
msgid "deferred type parameter at %C"
msgstr ""
-#: fortran/decl.c:935
+#: fortran/decl.c:947
#, gcc-internal-format, gfc-internal-format
msgid "Scalar INTEGER expression expected at %L"
msgstr ""
-#: fortran/decl.c:961
+#: fortran/decl.c:973
#, gcc-internal-format, gfc-internal-format
msgid "Old-style character length at %C"
msgstr ""
-#: fortran/decl.c:992
+#: fortran/decl.c:1004
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in character length specification at %C"
msgstr ""
-#: fortran/decl.c:1145
+#: fortran/decl.c:1157
#, gcc-internal-format
msgid "Procedure %qs at %C is already defined at %L"
msgstr ""
-#: fortran/decl.c:1153
+#: fortran/decl.c:1165
#, gcc-internal-format
msgid "Name %qs at %C is already defined as a generic interface at %L"
msgstr ""
-#: fortran/decl.c:1166
+#: fortran/decl.c:1178
#, gcc-internal-format
msgid ""
"Procedure %qs at %C has an explicit interface and must not have attributes "
"declared at %L"
msgstr ""
-#: fortran/decl.c:1237
+#: fortran/decl.c:1249
#, gcc-internal-format
msgid ""
"Procedure %qs at %L must have the BIND(C) attribute to be C interoperable"
msgstr ""
-#: fortran/decl.c:1264
+#: fortran/decl.c:1276
#, gcc-internal-format
msgid ""
"Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
"not C interoperable because derived type %qs is not C interoperable"
msgstr ""
-#: fortran/decl.c:1271
+#: fortran/decl.c:1283
#, gcc-internal-format
msgid ""
"Variable %qs at %L is a dummy argument to the BIND(C) procedure %qs but is "
"not C interoperable because it is polymorphic"
msgstr ""
-#: fortran/decl.c:1278
+#: fortran/decl.c:1290
#, gcc-internal-format
msgid ""
"Variable %qs at %L is a dummy argument of the BIND(C) procedure %qs but may "
"not be C interoperable"
msgstr ""
-#: fortran/decl.c:1293
+#: fortran/decl.c:1305
#, gcc-internal-format
msgid ""
"Character argument %qs at %L must be length 1 because procedure %qs is "
"BIND(C)"
msgstr ""
-#: fortran/decl.c:1306
+#: fortran/decl.c:1318
#, gcc-internal-format
msgid ""
"Variable %qs at %L with ALLOCATABLE attribute in procedure %qs with BIND(C)"
msgstr ""
-#: fortran/decl.c:1314
+#: fortran/decl.c:1326
#, gcc-internal-format
msgid "Variable %qs at %L with POINTER attribute in procedure %qs with BIND(C)"
msgstr ""
-#: fortran/decl.c:1323
+#: fortran/decl.c:1335
#, gcc-internal-format
msgid ""
"Scalar variable %qs at %L with POINTER or ALLOCATABLE in procedure %qs with "
"BIND(C) is not yet supported"
msgstr ""
-#: fortran/decl.c:1332
+#: fortran/decl.c:1344
#, gcc-internal-format
msgid ""
"Variable %qs at %L cannot have both the OPTIONAL and the VALUE attribute "
"because procedure %qs is BIND(C)"
msgstr ""
-#: fortran/decl.c:1339
+#: fortran/decl.c:1351
#, gcc-internal-format
msgid ""
"Variable %qs at %L with OPTIONAL attribute in procedure %qs which is BIND(C)"
msgstr ""
-#: fortran/decl.c:1350
+#: fortran/decl.c:1362
#, gcc-internal-format
msgid ""
"Assumed-shape array %qs at %L as dummy argument to the BIND(C) procedure %qs "
"at %L"
msgstr ""
-#: fortran/decl.c:1400
+#: fortran/decl.c:1412
#, gcc-internal-format
msgid "Symbol %qs at %C also declared as a type at %L"
msgstr ""
-#: fortran/decl.c:1459
+#: fortran/decl.c:1471
#, gcc-internal-format
msgid ""
"Variable %qs in common block %qs at %C must be declared with a C "
"interoperable kind since common block %qs is BIND(C)"
msgstr ""
-#: fortran/decl.c:1504
+#: fortran/decl.c:1505
+#, gcc-internal-format, gfc-internal-format
+msgid "CHARACTER length must be a constant at %L"
+msgstr ""
+
+#: fortran/decl.c:1520
#, gcc-internal-format, gfc-internal-format
msgid "CHARACTER expression at %L is being truncated (%d/%d)"
msgstr ""
-#: fortran/decl.c:1511
+#: fortran/decl.c:1527
#, gcc-internal-format, gfc-internal-format
msgid ""
"The CHARACTER elements of the array constructor at %L must have the same "
"length (%d/%d)"
msgstr ""
-#: fortran/decl.c:1601
+#: fortran/decl.c:1617
#, gcc-internal-format
msgid "Initializer not allowed for PARAMETER %qs at %C"
msgstr ""
-#: fortran/decl.c:1611
+#: fortran/decl.c:1627
#, gcc-internal-format, gfc-internal-format
msgid "PARAMETER at %L is missing an initializer"
msgstr ""
-#: fortran/decl.c:1621
+#: fortran/decl.c:1637
#, gcc-internal-format
msgid ""
"Variable %qs at %C with an initializer already appears in a DATA statement"
msgstr ""
-#: fortran/decl.c:1714
+#: fortran/decl.c:1730
#, gcc-internal-format, gfc-internal-format
msgid "Can't initialize implied-shape array at %L with scalar"
msgstr ""
-#: fortran/decl.c:1749
+#: fortran/decl.c:1765
#, gcc-internal-format, gfc-internal-format
msgid "Non-constant lower bound in implied-shape declaration at %L"
msgstr ""
-#: fortran/decl.c:1835
+#: fortran/decl.c:1851
#, gcc-internal-format, gfc-internal-format
msgid "Component at %C must have the POINTER attribute"
msgstr ""
-#: fortran/decl.c:1843
+#: fortran/decl.c:1859
#, gcc-internal-format, gfc-internal-format
msgid "Array component of structure at %C must have explicit or deferred shape"
msgstr ""
-#: fortran/decl.c:1867
+#: fortran/decl.c:1883
#, gcc-internal-format, gfc-internal-format
msgid "Component '%s' at %C already declared at %L"
msgstr ""
-#: fortran/decl.c:1953
+#: fortran/decl.c:1971
#, gcc-internal-format, gfc-internal-format
msgid "Pointer array component of structure at %C must have a deferred shape"
msgstr ""
-#: fortran/decl.c:1962
+#: fortran/decl.c:1980
#, gcc-internal-format, gfc-internal-format
msgid "Allocatable component of structure at %C must have a deferred shape"
msgstr ""
-#: fortran/decl.c:1971
+#: fortran/decl.c:1989
#, gcc-internal-format, gfc-internal-format
msgid "Array component of structure at %C must have an explicit shape"
msgstr ""
-#: fortran/decl.c:2025
+#: fortran/decl.c:2043
#, gcc-internal-format, gfc-internal-format
msgid "NULL() initialization at %C is ambiguous"
msgstr ""
-#: fortran/decl.c:2042
+#: fortran/decl.c:2060
#, gcc-internal-format, gfc-internal-format
msgid "NULL() initialization at %C may not have MOLD"
msgstr ""
-#: fortran/decl.c:2059
+#: fortran/decl.c:2077
#, gcc-internal-format, gfc-internal-format
msgid "Initialization of pointer at %C is not allowed in a PURE procedure"
msgstr ""
-#: fortran/decl.c:2080
+#: fortran/decl.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "Error in pointer initialization at %C"
msgstr ""
-#: fortran/decl.c:2087
+#: fortran/decl.c:2105
#, gcc-internal-format, gfc-internal-format
msgid "non-NULL pointer initialization at %C"
msgstr ""
-#: fortran/decl.c:2110
+#: fortran/decl.c:2128
#, gcc-internal-format
msgid "Function name %qs not allowed at %C"
msgstr ""
-#: fortran/decl.c:2177
+#: fortran/decl.c:2195
#, gcc-internal-format
msgid "Non-PARAMETER symbol %qs at %L can't be implied-shape"
msgstr ""
-#: fortran/decl.c:2187
+#: fortran/decl.c:2205
#, gcc-internal-format, gfc-internal-format
msgid "Implied-shape array at %L"
msgstr ""
-#: fortran/decl.c:2240
+#: fortran/decl.c:2258
#, gcc-internal-format
msgid ""
"%qs at %C is a redefinition of the declaration in the corresponding "
"interface for MODULE PROCEDURE %qs"
msgstr ""
-#: fortran/decl.c:2269 fortran/decl.c:7291
+#: fortran/decl.c:2287 fortran/decl.c:7309
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate array spec for Cray pointee at %C"
msgstr ""
-#: fortran/decl.c:2277
+#: fortran/decl.c:2295
#, gcc-internal-format
msgid "Couldn't set pointee array spec."
msgstr ""
-#: fortran/decl.c:2340
+#: fortran/decl.c:2358
#, gcc-internal-format, gfc-internal-format
msgid "Old-style initialization at %C"
msgstr ""
-#: fortran/decl.c:2348
+#: fortran/decl.c:2366
#, gcc-internal-format, gfc-internal-format
msgid "Invalid old style initialization for derived type component at %C"
msgstr ""
-#: fortran/decl.c:2361
+#: fortran/decl.c:2379
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in old style initialization of %s at %C"
msgstr ""
-#: fortran/decl.c:2381 fortran/decl.c:5584
+#: fortran/decl.c:2399 fortran/decl.c:5602
#, gcc-internal-format, gfc-internal-format
msgid "Initialization at %C isn't for a pointer variable"
msgstr ""
-#: fortran/decl.c:2394
+#: fortran/decl.c:2412
#, gcc-internal-format
msgid "Pointer initialization at %C requires %<=>%>, not %<=%>"
msgstr ""
-#: fortran/decl.c:2403 fortran/decl.c:8866
+#: fortran/decl.c:2421 fortran/decl.c:8884
#, gcc-internal-format, gfc-internal-format
msgid "Expected an initialization expression at %C"
msgstr ""
-#: fortran/decl.c:2410
+#: fortran/decl.c:2428
#, gcc-internal-format, gfc-internal-format
msgid "Initialization of variable at %C is not allowed in a PURE procedure"
msgstr ""
-#: fortran/decl.c:2427
+#: fortran/decl.c:2445
#, gcc-internal-format, gfc-internal-format
msgid "Initialization of allocatable component at %C is not allowed"
msgstr ""
-#: fortran/decl.c:2487 fortran/decl.c:2523
+#: fortran/decl.c:2505 fortran/decl.c:2541
#, gcc-internal-format, gfc-internal-format
msgid "Old-style type declaration %s*%d not supported at %C"
msgstr ""
-#: fortran/decl.c:2529
+#: fortran/decl.c:2547
#, gcc-internal-format, gfc-internal-format
msgid "Nonstandard type declaration %s*%d at %C"
msgstr ""
-#: fortran/decl.c:2580 fortran/decl.c:2656
+#: fortran/decl.c:2598 fortran/decl.c:2674
#, gcc-internal-format, gfc-internal-format
msgid "Missing right parenthesis at %C"
msgstr ""
-#: fortran/decl.c:2593 fortran/decl.c:2727
+#: fortran/decl.c:2611 fortran/decl.c:2745
#, gcc-internal-format, gfc-internal-format
msgid "Expected initialization expression at %C"
msgstr ""
-#: fortran/decl.c:2601 fortran/decl.c:2733
+#: fortran/decl.c:2619 fortran/decl.c:2751
#, gcc-internal-format, gfc-internal-format
msgid "Expected scalar initialization expression at %C"
msgstr ""
-#: fortran/decl.c:2632
+#: fortran/decl.c:2650
#, gcc-internal-format, gfc-internal-format
msgid "Kind %d not supported for type %s at %C"
msgstr ""
-#: fortran/decl.c:2645
+#: fortran/decl.c:2663
#, gcc-internal-format, gfc-internal-format
msgid "C kind type parameter is for type %s but type at %L is %s"
msgstr ""
-#: fortran/decl.c:2654
+#: fortran/decl.c:2672
#, gcc-internal-format, gfc-internal-format
msgid "Missing right parenthesis or comma at %C"
msgstr ""
-#: fortran/decl.c:2753
+#: fortran/decl.c:2771
#, gcc-internal-format, gfc-internal-format
msgid "Kind %d is not supported for CHARACTER at %C"
msgstr ""
-#: fortran/decl.c:2885
+#: fortran/decl.c:2903
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in CHARACTER declaration at %C"
msgstr ""
-#: fortran/decl.c:2951
+#: fortran/decl.c:2969
#, gcc-internal-format, gfc-internal-format
msgid "RECORD at %C is an extension, enable it with -fdec-structure"
msgstr ""
-#: fortran/decl.c:2957
+#: fortran/decl.c:2975
#, gcc-internal-format, gfc-internal-format
msgid "Structure name expected after RECORD at %C"
msgstr ""
-#: fortran/decl.c:3000
+#: fortran/decl.c:3018
#, gcc-internal-format, gfc-internal-format
msgid "BYTE type at %C"
msgstr ""
-#: fortran/decl.c:3005
+#: fortran/decl.c:3023
#, gcc-internal-format, gfc-internal-format
msgid "BYTE type used at %C is not available on the target machine"
msgstr ""
-#: fortran/decl.c:3027
+#: fortran/decl.c:3045
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type at %C is not allowed for components"
msgstr ""
-#: fortran/decl.c:3030
+#: fortran/decl.c:3048
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type at %C"
msgstr ""
-#: fortran/decl.c:3053 fortran/decl.c:3084 fortran/decl.c:3113
-#: fortran/decl.c:3331
+#: fortran/decl.c:3071 fortran/decl.c:3102 fortran/decl.c:3131
+#: fortran/decl.c:3349
#, gcc-internal-format, gfc-internal-format
msgid "TYPE with intrinsic-type-spec at %C"
msgstr ""
-#: fortran/decl.c:3109
+#: fortran/decl.c:3127
#, gcc-internal-format, gfc-internal-format
msgid "DOUBLE COMPLEX at %C"
msgstr ""
-#: fortran/decl.c:3146
+#: fortran/decl.c:3164
#, gcc-internal-format, gfc-internal-format
msgid "Type name '%s' at %C is ambiguous"
msgstr ""
-#: fortran/decl.c:3224
+#: fortran/decl.c:3242
#, gcc-internal-format, gfc-internal-format
msgid "CLASS statement at %C"
msgstr ""
-#: fortran/decl.c:3257 fortran/decl.c:3270 fortran/decl.c:3726
-#: fortran/decl.c:3734
+#: fortran/decl.c:3275 fortran/decl.c:3288 fortran/decl.c:3744
+#: fortran/decl.c:3752
#, gcc-internal-format
msgid "Type name %qs at %C is ambiguous"
msgstr ""
-#: fortran/decl.c:3285
+#: fortran/decl.c:3303
#, gcc-internal-format
msgid ""
"Type name %qs at %C conflicts with previously declared entity at %L, which "
"has the same name"
msgstr ""
-#: fortran/decl.c:3402
+#: fortran/decl.c:3420
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate IMPLICIT NONE statement at %C"
msgstr ""
-#: fortran/decl.c:3411
+#: fortran/decl.c:3429
#, gcc-internal-format, gfc-internal-format
msgid "IMPORT NONE with spec list at %C"
msgstr ""
-#: fortran/decl.c:3470
+#: fortran/decl.c:3488
#, gcc-internal-format, gfc-internal-format
msgid "Missing character range in IMPLICIT at %C"
msgstr ""
-#: fortran/decl.c:3516
+#: fortran/decl.c:3534
#, gcc-internal-format, gfc-internal-format
msgid "Letters must be in alphabetic order in IMPLICIT statement at %C"
msgstr ""
-#: fortran/decl.c:3569
+#: fortran/decl.c:3587
#, gcc-internal-format, gfc-internal-format
msgid "IMPLICIT statement at %C following an IMPLICIT NONE (type) statement"
msgstr ""
-#: fortran/decl.c:3579
+#: fortran/decl.c:3597
#, gcc-internal-format, gfc-internal-format
msgid "Empty IMPLICIT statement at %C"
msgstr ""
-#: fortran/decl.c:3685
+#: fortran/decl.c:3703
#, gcc-internal-format, gfc-internal-format
msgid "IMPORT statement at %C only permitted in an INTERFACE body"
msgstr ""
-#: fortran/decl.c:3692
+#: fortran/decl.c:3710
#, gcc-internal-format, gfc-internal-format
msgid ""
"F2008: C1210 IMPORT statement at %C is not permitted in a module procedure "
"interface body"
msgstr ""
-#: fortran/decl.c:3697
+#: fortran/decl.c:3715
#, gcc-internal-format, gfc-internal-format
msgid "IMPORT statement at %C"
msgstr ""
-#: fortran/decl.c:3711
+#: fortran/decl.c:3729
#, gcc-internal-format, gfc-internal-format
msgid "Expecting list of named entities at %C"
msgstr ""
-#: fortran/decl.c:3740
+#: fortran/decl.c:3758
#, gcc-internal-format
msgid "Cannot IMPORT %qs from host scoping unit at %C - does not exist."
msgstr ""
-#: fortran/decl.c:3747
+#: fortran/decl.c:3765
#, gcc-internal-format
msgid "%qs is already IMPORTed from host scoping unit at %C"
msgstr ""
-#: fortran/decl.c:3788
+#: fortran/decl.c:3806
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in IMPORT statement at %C"
msgstr ""
-#: fortran/decl.c:4087
+#: fortran/decl.c:4105
#, gcc-internal-format, gfc-internal-format
msgid "Missing codimension specification at %C"
msgstr ""
-#: fortran/decl.c:4089
+#: fortran/decl.c:4107
#, gcc-internal-format, gfc-internal-format
msgid "Missing dimension specification at %C"
msgstr ""
-#: fortran/decl.c:4172
+#: fortran/decl.c:4190
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s attribute at %L"
msgstr ""
-#: fortran/decl.c:4191
+#: fortran/decl.c:4209
#, gcc-internal-format, gfc-internal-format
msgid "ALLOCATABLE attribute at %C in a TYPE definition"
msgstr ""
-#: fortran/decl.c:4200
+#: fortran/decl.c:4218
#, gcc-internal-format, gfc-internal-format
msgid "Attribute at %L is not allowed in a TYPE definition"
msgstr ""
-#: fortran/decl.c:4218
+#: fortran/decl.c:4236
#, gcc-internal-format, gfc-internal-format
msgid "Attribute %s at %L in a TYPE definition"
msgstr ""
-#: fortran/decl.c:4228
+#: fortran/decl.c:4246
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s attribute at %L is not allowed outside of the specification part of a "
"module"
msgstr ""
-#: fortran/decl.c:4242
+#: fortran/decl.c:4260
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS attribute at %C"
msgstr ""
-#: fortran/decl.c:4253
+#: fortran/decl.c:4271
#, gcc-internal-format, gfc-internal-format
msgid "CONTIGUOUS attribute at %C"
msgstr ""
-#: fortran/decl.c:4300 fortran/decl.c:7587
+#: fortran/decl.c:4318 fortran/decl.c:7605
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED at %C only allowed in specification part of a module"
msgstr ""
-#: fortran/decl.c:4306
+#: fortran/decl.c:4324
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute at %C"
msgstr ""
-#: fortran/decl.c:4335
+#: fortran/decl.c:4353
#, gcc-internal-format, gfc-internal-format
msgid "VALUE attribute at %C"
msgstr ""
-#: fortran/decl.c:4342
+#: fortran/decl.c:4360
#, gcc-internal-format, gfc-internal-format
msgid "VOLATILE attribute at %C"
msgstr ""
-#: fortran/decl.c:4349
+#: fortran/decl.c:4367
#, gcc-internal-format
msgid "match_attr_spec(): Bad attribute"
msgstr ""
-#: fortran/decl.c:4389
+#: fortran/decl.c:4407
#, gcc-internal-format, gfc-internal-format
msgid "Multiple identifiers provided with single NAME= specifier at %C"
msgstr ""
-#: fortran/decl.c:4487
+#: fortran/decl.c:4505
#, gcc-internal-format
msgid ""
"Implicitly declared BIND(C) function %qs at %L may not be C interoperable"
msgstr ""
-#: fortran/decl.c:4509
+#: fortran/decl.c:4527
#, gcc-internal-format
msgid ""
"Variable %qs in common block %qs at %L may not be a C interoperable kind "
"though common block %qs is BIND(C)"
msgstr ""
-#: fortran/decl.c:4518
+#: fortran/decl.c:4536
#, gcc-internal-format
msgid "Type declaration %qs at %L is not C interoperable but it is BIND(C)"
msgstr ""
-#: fortran/decl.c:4522
+#: fortran/decl.c:4540
#, gcc-internal-format
msgid "Variable %qs at %L may not be a C interoperable kind but it is BIND(C)"
msgstr ""
-#: fortran/decl.c:4534
+#: fortran/decl.c:4552
#, gcc-internal-format
msgid ""
"Variable %qs in common block %qs at %L cannot be declared with BIND(C) since "
"it is not a global"
msgstr ""
-#: fortran/decl.c:4548
+#: fortran/decl.c:4566
#, gcc-internal-format
msgid "Variable %qs at %L cannot have both the POINTER and BIND(C) attributes"
msgstr ""
-#: fortran/decl.c:4556
+#: fortran/decl.c:4574
#, gcc-internal-format
msgid ""
"Variable %qs at %L cannot have both the ALLOCATABLE and BIND(C) attributes"
msgstr ""
-#: fortran/decl.c:4568
+#: fortran/decl.c:4586
#, gcc-internal-format
msgid "Return type of BIND(C) function %qs at %L cannot be an array"
msgstr ""
-#: fortran/decl.c:4576
+#: fortran/decl.c:4594
#, gcc-internal-format
msgid "Return type of BIND(C) function %qs at %L cannot be a character string"
msgstr ""
#. Use gfc_warning_now because we won't say that the symbol fails
#. just because of this.
-#: fortran/decl.c:4587
+#: fortran/decl.c:4605
#, gcc-internal-format
msgid ""
"Symbol %qs at %L is marked PRIVATE but has been given the binding label %qs"
msgstr ""
-#: fortran/decl.c:4661
+#: fortran/decl.c:4679
#, gcc-internal-format, gfc-internal-format
msgid ""
"Need either entity or common block name for attribute specification "
"statement at %C"
msgstr ""
-#: fortran/decl.c:4706
+#: fortran/decl.c:4724
#, gcc-internal-format, gfc-internal-format
msgid ""
"Missing entity or common block name for attribute specification statement at "
"%C"
msgstr ""
-#: fortran/decl.c:4713
+#: fortran/decl.c:4731
#, gcc-internal-format
msgid "Missing symbol"
msgstr ""
-#: fortran/decl.c:4742
+#: fortran/decl.c:4760
#, gcc-internal-format, gfc-internal-format
msgid "BIND(C) statement at %C"
msgstr ""
-#: fortran/decl.c:4822
+#: fortran/decl.c:4840
#, gcc-internal-format, gfc-internal-format
msgid ""
"Derived type at %C has not been previously defined and so cannot appear in a "
"derived type definition"
msgstr ""
-#: fortran/decl.c:4854
+#: fortran/decl.c:4872
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in data declaration at %C"
msgstr ""
-#: fortran/decl.c:4895
+#: fortran/decl.c:4913
#, gcc-internal-format, gfc-internal-format
msgid "MODULE prefix at %C"
msgstr ""
-#: fortran/decl.c:4940
+#: fortran/decl.c:4958
#, gcc-internal-format, gfc-internal-format
msgid "IMPURE procedure at %C"
msgstr ""
-#: fortran/decl.c:4952
+#: fortran/decl.c:4970
#, gcc-internal-format, gfc-internal-format
msgid "PURE and IMPURE must not appear both at %C"
msgstr ""
-#: fortran/decl.c:4998
+#: fortran/decl.c:5016
#, gcc-internal-format, gfc-internal-format
msgid "ELEMENTAL prefix in MODULE PROCEDURE interface is missing at %L"
msgstr ""
-#: fortran/decl.c:5005
+#: fortran/decl.c:5023
#, gcc-internal-format, gfc-internal-format
msgid "PURE prefix in MODULE PROCEDURE interface is missing at %L"
msgstr ""
-#: fortran/decl.c:5012
+#: fortran/decl.c:5030
#, gcc-internal-format, gfc-internal-format
msgid "RECURSIVE prefix in MODULE PROCEDURE interface is missing at %L"
msgstr ""
-#: fortran/decl.c:5075 fortran/primary.c:1779
+#: fortran/decl.c:5093 fortran/primary.c:1783
#, gcc-internal-format, gfc-internal-format
msgid "Alternate-return argument at %C"
msgstr ""
-#: fortran/decl.c:5121
+#: fortran/decl.c:5139
#, gcc-internal-format
msgid "Name %qs at %C is the name of the procedure"
msgstr ""
-#: fortran/decl.c:5133
+#: fortran/decl.c:5151
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected junk in formal argument list at %C"
msgstr ""
-#: fortran/decl.c:5150
+#: fortran/decl.c:5168
#, gcc-internal-format
msgid "Duplicate symbol %qs in formal argument list at %C"
msgstr ""
-#: fortran/decl.c:5189
+#: fortran/decl.c:5207
#, gcc-internal-format, gfc-internal-format
msgid "Mismatch in MODULE PROCEDURE formal argument names (%s/%s) at %C"
msgstr ""
-#: fortran/decl.c:5195
+#: fortran/decl.c:5213
#, gcc-internal-format, gfc-internal-format
msgid "Mismatch in number of MODULE PROCEDURE formal arguments at %C"
msgstr ""
-#: fortran/decl.c:5234
+#: fortran/decl.c:5252
#, gcc-internal-format, gfc-internal-format
msgid "RESULT variable at %C must be different than function name"
msgstr ""
-#: fortran/decl.c:5311
+#: fortran/decl.c:5329
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected junk after function declaration at %C"
msgstr ""
-#: fortran/decl.c:5321 fortran/decl.c:6418
+#: fortran/decl.c:5339 fortran/decl.c:6436
#, gcc-internal-format, gfc-internal-format
msgid "BIND(C) attribute at %L may not be specified for an internal procedure"
msgstr ""
-#: fortran/decl.c:5523
+#: fortran/decl.c:5541
#, gcc-internal-format, gfc-internal-format
msgid "BIND(C) attribute at %C requires an interface with BIND(C)"
msgstr ""
-#: fortran/decl.c:5530
+#: fortran/decl.c:5548
#, gcc-internal-format, gfc-internal-format
msgid "BIND(C) procedure with NAME may not have POINTER attribute at %C"
msgstr ""
-#: fortran/decl.c:5536
+#: fortran/decl.c:5554
#, gcc-internal-format, gfc-internal-format
msgid "Dummy procedure at %C may not have BIND(C) attribute with NAME"
msgstr ""
-#: fortran/decl.c:5559
+#: fortran/decl.c:5577
#, gcc-internal-format
msgid "Procedure %qs at %L already has basic type of %s"
msgstr ""
-#: fortran/decl.c:5605 fortran/decl.c:5793 fortran/decl.c:9347
+#: fortran/decl.c:5623 fortran/decl.c:5811 fortran/decl.c:9365
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in PROCEDURE statement at %C"
msgstr ""
-#: fortran/decl.c:5654 fortran/decl.c:9249
+#: fortran/decl.c:5672 fortran/decl.c:9267
#, gcc-internal-format
msgid "Expected %<::%> after binding-attributes at %C"
msgstr ""
-#: fortran/decl.c:5661
+#: fortran/decl.c:5679
#, gcc-internal-format, gfc-internal-format
msgid "NOPASS or explicit interface required at %C"
msgstr ""
-#: fortran/decl.c:5665
+#: fortran/decl.c:5683
#, gcc-internal-format, gfc-internal-format
msgid "Procedure pointer component at %C"
msgstr ""
-#: fortran/decl.c:5737
+#: fortran/decl.c:5755
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in procedure pointer component at %C"
msgstr ""
-#: fortran/decl.c:5755
+#: fortran/decl.c:5773
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE at %C must be in a generic interface"
msgstr ""
-#: fortran/decl.c:5764 fortran/decl.c:8178
+#: fortran/decl.c:5782 fortran/decl.c:8196
#, gcc-internal-format, gfc-internal-format
msgid "double colon in MODULE PROCEDURE statement at %L"
msgstr ""
-#: fortran/decl.c:5834
+#: fortran/decl.c:5852
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE statement at %C"
msgstr ""
-#: fortran/decl.c:5906
+#: fortran/decl.c:5924
#, gcc-internal-format, gfc-internal-format
msgid "Expected formal argument list in function definition at %C"
msgstr ""
-#: fortran/decl.c:5930 fortran/decl.c:5934 fortran/decl.c:6190
-#: fortran/decl.c:6194 fortran/decl.c:6386 fortran/decl.c:6390
+#: fortran/decl.c:5948 fortran/decl.c:5952 fortran/decl.c:6208
+#: fortran/decl.c:6212 fortran/decl.c:6404 fortran/decl.c:6408
#: fortran/symbol.c:1713
#, gcc-internal-format, gfc-internal-format
msgid "BIND(C) attribute at %L can only be used for variables or common blocks"
msgstr ""
-#: fortran/decl.c:6088
+#: fortran/decl.c:6106
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C"
msgstr ""
-#: fortran/decl.c:6097
+#: fortran/decl.c:6115
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a PROGRAM"
msgstr ""
-#: fortran/decl.c:6100
+#: fortran/decl.c:6118
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a MODULE"
msgstr ""
-#: fortran/decl.c:6103
+#: fortran/decl.c:6121
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a SUBMODULE"
msgstr ""
-#: fortran/decl.c:6106
+#: fortran/decl.c:6124
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a BLOCK DATA"
msgstr ""
-#: fortran/decl.c:6110 fortran/decl.c:6155
+#: fortran/decl.c:6128 fortran/decl.c:6173
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/decl.c:6114
+#: fortran/decl.c:6132
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a STRUCTURE block"
msgstr ""
-#: fortran/decl.c:6118
+#: fortran/decl.c:6136
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a DERIVED TYPE block"
msgstr ""
-#: fortran/decl.c:6122
+#: fortran/decl.c:6140
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within an IF-THEN block"
msgstr ""
-#: fortran/decl.c:6127
+#: fortran/decl.c:6145
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a DO block"
msgstr ""
-#: fortran/decl.c:6131
+#: fortran/decl.c:6149
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a SELECT block"
msgstr ""
-#: fortran/decl.c:6135
+#: fortran/decl.c:6153
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a FORALL block"
msgstr ""
-#: fortran/decl.c:6139
+#: fortran/decl.c:6157
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a WHERE block"
msgstr ""
-#: fortran/decl.c:6143
+#: fortran/decl.c:6161
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear within a contained subprogram"
msgstr ""
-#: fortran/decl.c:6147
+#: fortran/decl.c:6165
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected ENTRY statement at %C"
msgstr ""
-#: fortran/decl.c:6168
+#: fortran/decl.c:6186
#, gcc-internal-format, gfc-internal-format
msgid "ENTRY statement at %C cannot appear in a contained procedure"
msgstr ""
-#: fortran/decl.c:6219 fortran/decl.c:6425
+#: fortran/decl.c:6237 fortran/decl.c:6443
#, gcc-internal-format, gfc-internal-format
msgid "Missing required parentheses before BIND(C) at %C"
msgstr ""
-#: fortran/decl.c:6487 fortran/decl.c:6494
+#: fortran/decl.c:6505 fortran/decl.c:6512
#, gcc-internal-format, gfc-internal-format
msgid "Invalid C identifier in NAME= specifier at %C"
msgstr ""
-#: fortran/decl.c:6534
+#: fortran/decl.c:6552
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in NAME= specifier for binding label at %C"
msgstr ""
-#: fortran/decl.c:6550
+#: fortran/decl.c:6568
#, gcc-internal-format, gfc-internal-format
msgid "NAME= specifier at %C should be a constant expression"
msgstr ""
-#: fortran/decl.c:6558
+#: fortran/decl.c:6576
#, gcc-internal-format, gfc-internal-format
msgid "NAME= specifier at %C should be a scalar of default character kind"
msgstr ""
-#: fortran/decl.c:6577
+#: fortran/decl.c:6595
#, gcc-internal-format, gfc-internal-format
msgid "Missing closing paren for binding label at %C"
msgstr ""
-#: fortran/decl.c:6583
+#: fortran/decl.c:6601
#, gcc-internal-format, gfc-internal-format
msgid "No binding name is allowed in BIND(C) at %C"
msgstr ""
-#: fortran/decl.c:6589
+#: fortran/decl.c:6607
#, gcc-internal-format, gfc-internal-format
msgid "For dummy procedure %s, no binding name is allowed in BIND(C) at %C"
msgstr ""
-#: fortran/decl.c:6618
+#: fortran/decl.c:6636
#, gcc-internal-format, gfc-internal-format
msgid "NAME not allowed on BIND(C) for ABSTRACT INTERFACE at %C"
msgstr ""
-#: fortran/decl.c:6861
+#: fortran/decl.c:6879
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected END statement at %C"
msgstr ""
-#: fortran/decl.c:6870
+#: fortran/decl.c:6888
#, gcc-internal-format, gfc-internal-format
msgid "END statement instead of %s statement at %L"
msgstr ""
#. We would have required END [something].
-#: fortran/decl.c:6879
+#: fortran/decl.c:6897
#, gcc-internal-format, gfc-internal-format
msgid "%s statement expected at %L"
msgstr ""
-#: fortran/decl.c:6890
+#: fortran/decl.c:6908
#, gcc-internal-format, gfc-internal-format
msgid "Expecting %s statement at %L"
msgstr ""
-#: fortran/decl.c:6910
+#: fortran/decl.c:6928
#, gcc-internal-format
msgid "Expected block name of %qs in %s statement at %L"
msgstr ""
-#: fortran/decl.c:6927
+#: fortran/decl.c:6945
#, gcc-internal-format, gfc-internal-format
msgid "Expected terminating name at %C"
msgstr ""
-#: fortran/decl.c:6941 fortran/decl.c:6949
+#: fortran/decl.c:6959 fortran/decl.c:6967
#, gcc-internal-format
msgid "Expected label %qs for %s statement at %C"
msgstr ""
-#: fortran/decl.c:7048
+#: fortran/decl.c:7066
#, gcc-internal-format, gfc-internal-format
msgid "Missing array specification at %L in DIMENSION statement"
msgstr ""
-#: fortran/decl.c:7056
+#: fortran/decl.c:7074
#, gcc-internal-format, gfc-internal-format
msgid "Dimensions specified for %s at %L after its initialisation"
msgstr ""
-#: fortran/decl.c:7064
+#: fortran/decl.c:7082
#, gcc-internal-format, gfc-internal-format
msgid "Missing array specification at %L in CODIMENSION statement"
msgstr ""
-#: fortran/decl.c:7073
+#: fortran/decl.c:7091
#, gcc-internal-format, gfc-internal-format
msgid "Array specification must be deferred at %L"
msgstr ""
-#: fortran/decl.c:7171
+#: fortran/decl.c:7189
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected character in variable list at %C"
msgstr ""
-#: fortran/decl.c:7208
+#: fortran/decl.c:7226
#, gcc-internal-format
msgid "Expected %<(%> at %C"
msgstr ""
-#: fortran/decl.c:7222 fortran/decl.c:7262
+#: fortran/decl.c:7240 fortran/decl.c:7280
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable name at %C"
msgstr ""
-#: fortran/decl.c:7238
+#: fortran/decl.c:7256
#, gcc-internal-format, gfc-internal-format
msgid "Cray pointer at %C must be an integer"
msgstr ""
-#: fortran/decl.c:7242
+#: fortran/decl.c:7260
#, gcc-internal-format, gfc-internal-format
msgid ""
"Cray pointer at %C has %d bytes of precision; memory addresses require %d "
"bytes"
msgstr ""
-#: fortran/decl.c:7248
+#: fortran/decl.c:7266
#, gcc-internal-format, gfc-internal-format
msgid "Expected \",\" at %C"
msgstr ""
-#: fortran/decl.c:7287
+#: fortran/decl.c:7305
#, gcc-internal-format
msgid "Couldn't set Cray pointee array spec."
msgstr ""
-#: fortran/decl.c:7311
+#: fortran/decl.c:7329
#, gcc-internal-format, gfc-internal-format
msgid "Expected \")\" at %C"
msgstr ""
-#: fortran/decl.c:7323
+#: fortran/decl.c:7341
#, gcc-internal-format
msgid "Expected %<,%> or end of statement at %C"
msgstr ""
-#: fortran/decl.c:7349
+#: fortran/decl.c:7367
#, gcc-internal-format, gfc-internal-format
msgid "INTENT is not allowed inside of BLOCK at %C"
msgstr ""
-#: fortran/decl.c:7381
+#: fortran/decl.c:7399
#, gcc-internal-format, gfc-internal-format
msgid "OPTIONAL is not allowed inside of BLOCK at %C"
msgstr ""
-#: fortran/decl.c:7400
+#: fortran/decl.c:7418
#, gcc-internal-format, gfc-internal-format
msgid "Cray pointer declaration at %C requires -fcray-pointer flag"
msgstr ""
-#: fortran/decl.c:7439
+#: fortran/decl.c:7457
#, gcc-internal-format, gfc-internal-format
msgid "CONTIGUOUS statement at %C"
msgstr ""
-#: fortran/decl.c:7537
+#: fortran/decl.c:7555
#, gcc-internal-format, gfc-internal-format
msgid ""
"Access specification of the %s operator at %C has already been specified"
msgstr ""
-#: fortran/decl.c:7554
+#: fortran/decl.c:7572
#, gcc-internal-format, gfc-internal-format
msgid ""
"Access specification of the .%s. operator at %C has already been specified"
msgstr ""
-#: fortran/decl.c:7593
+#: fortran/decl.c:7611
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED statement at %C"
msgstr ""
-#: fortran/decl.c:7631
+#: fortran/decl.c:7649
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in PROTECTED statement at %C"
msgstr ""
-#: fortran/decl.c:7655
+#: fortran/decl.c:7673
#, gcc-internal-format, gfc-internal-format
msgid ""
"PRIVATE statement at %C is only allowed in the specification part of a module"
msgstr ""
-#: fortran/decl.c:7692
+#: fortran/decl.c:7710
#, gcc-internal-format, gfc-internal-format
msgid ""
"PUBLIC statement at %C is only allowed in the specification part of a module"
msgstr ""
-#: fortran/decl.c:7720
+#: fortran/decl.c:7738
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable name at %C in PARAMETER statement"
msgstr ""
-#: fortran/decl.c:7727
+#: fortran/decl.c:7745
#, gcc-internal-format, gfc-internal-format
msgid "Expected = sign in PARAMETER statement at %C"
msgstr ""
-#: fortran/decl.c:7733
+#: fortran/decl.c:7751
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression at %C in PARAMETER statement"
msgstr ""
-#: fortran/decl.c:7753
+#: fortran/decl.c:7771
#, gcc-internal-format, gfc-internal-format
msgid "Initializing already initialized variable at %C"
msgstr ""
-#: fortran/decl.c:7788
+#: fortran/decl.c:7806
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected characters in PARAMETER statement at %C"
msgstr ""
-#: fortran/decl.c:7812
+#: fortran/decl.c:7830
#, gcc-internal-format, gfc-internal-format
msgid "Blanket SAVE statement at %C follows previous SAVE statement"
msgstr ""
-#: fortran/decl.c:7823
+#: fortran/decl.c:7841
#, gcc-internal-format, gfc-internal-format
msgid "SAVE statement at %C follows blanket SAVE statement"
msgstr ""
-#: fortran/decl.c:7869
+#: fortran/decl.c:7887
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in SAVE statement at %C"
msgstr ""
-#: fortran/decl.c:7883
+#: fortran/decl.c:7901
#, gcc-internal-format, gfc-internal-format
msgid "VALUE is not allowed inside of BLOCK at %C"
msgstr ""
-#: fortran/decl.c:7887
+#: fortran/decl.c:7905
#, gcc-internal-format, gfc-internal-format
msgid "VALUE statement at %C"
msgstr ""
-#: fortran/decl.c:7925
+#: fortran/decl.c:7943
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in VALUE statement at %C"
msgstr ""
-#: fortran/decl.c:7936
+#: fortran/decl.c:7954
#, gcc-internal-format, gfc-internal-format
msgid "VOLATILE statement at %C"
msgstr ""
-#: fortran/decl.c:7959
+#: fortran/decl.c:7977
#, gcc-internal-format
msgid ""
"Specifying VOLATILE for coarray variable %qs at %C, which is use-/host-"
"associated"
msgstr ""
-#: fortran/decl.c:7984
+#: fortran/decl.c:8002
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in VOLATILE statement at %C"
msgstr ""
-#: fortran/decl.c:7995
+#: fortran/decl.c:8013
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS statement at %C"
msgstr ""
-#: fortran/decl.c:8035
+#: fortran/decl.c:8053
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in ASYNCHRONOUS statement at %C"
msgstr ""
-#: fortran/decl.c:8060
+#: fortran/decl.c:8078
#, gcc-internal-format, gfc-internal-format
msgid "MODULE PROCEDURE declaration at %C"
msgstr ""
-#: fortran/decl.c:8153
+#: fortran/decl.c:8171
#, gcc-internal-format, gfc-internal-format
msgid "MODULE PROCEDURE at %C must be in a generic module interface"
msgstr ""
-#: fortran/decl.c:8211
+#: fortran/decl.c:8229
#, gcc-internal-format, gfc-internal-format
msgid "Intrinsic procedure at %L cannot be a MODULE PROCEDURE"
msgstr ""
-#: fortran/decl.c:8260
+#: fortran/decl.c:8278
#, gcc-internal-format, gfc-internal-format
msgid "Ambiguous symbol in TYPE definition at %C"
msgstr ""
-#: fortran/decl.c:8269
+#: fortran/decl.c:8287
#, gcc-internal-format
msgid "Symbol %qs at %C has not been previously defined"
msgstr ""
-#: fortran/decl.c:8275
+#: fortran/decl.c:8293
#, gcc-internal-format
msgid "%qs in EXTENDS expression at %C is not a derived type"
msgstr ""
-#: fortran/decl.c:8282
+#: fortran/decl.c:8300
#, gcc-internal-format
msgid "%qs cannot be extended at %C because it is BIND(C)"
msgstr ""
-#: fortran/decl.c:8289
+#: fortran/decl.c:8307
#, gcc-internal-format
msgid "%qs cannot be extended at %C because it is a SEQUENCE type"
msgstr ""
-#: fortran/decl.c:8312
+#: fortran/decl.c:8330
#, gcc-internal-format, gfc-internal-format
msgid ""
"Derived type at %C can only be PRIVATE in the specification part of a module"
msgstr ""
-#: fortran/decl.c:8324
+#: fortran/decl.c:8342
#, gcc-internal-format, gfc-internal-format
msgid ""
"Derived type at %C can only be PUBLIC in the specification part of a module"
msgstr ""
-#: fortran/decl.c:8345
+#: fortran/decl.c:8363
#, gcc-internal-format, gfc-internal-format
msgid "ABSTRACT type at %C"
msgstr ""
-#: fortran/decl.c:8391
+#: fortran/decl.c:8409
#, gcc-internal-format, gfc-internal-format
msgid "Failed to create structure type '%s' at %C"
msgstr ""
-#: fortran/decl.c:8397
+#: fortran/decl.c:8415
#, gcc-internal-format, gfc-internal-format
msgid "Type definition of '%s' at %C was already defined at %L"
msgstr ""
-#: fortran/decl.c:8444
+#: fortran/decl.c:8462
#, gcc-internal-format, gfc-internal-format
msgid "Junk after MAP statement at %C"
msgstr ""
-#: fortran/decl.c:8477
+#: fortran/decl.c:8495
#, gcc-internal-format, gfc-internal-format
msgid "Junk after UNION statement at %C"
msgstr ""
-#: fortran/decl.c:8512
+#: fortran/decl.c:8530
#, gcc-internal-format, gfc-internal-format
msgid "STRUCTURE at %C is a DEC extension, enable with -fdec-structure"
msgstr ""
-#: fortran/decl.c:8525
+#: fortran/decl.c:8543
#, gcc-internal-format, gfc-internal-format
msgid "Structure name expected in non-nested structure declaration at %C"
msgstr ""
-#: fortran/decl.c:8543
+#: fortran/decl.c:8561
#, gcc-internal-format, gfc-internal-format
msgid "Junk after non-nested STRUCTURE statement at %C"
msgstr ""
-#: fortran/decl.c:8550
+#: fortran/decl.c:8568
#, gcc-internal-format, gfc-internal-format
msgid "Structure name '%s' at %C cannot be the same as an intrinsic type"
msgstr ""
-#: fortran/decl.c:8611
+#: fortran/decl.c:8629
#, gcc-internal-format, gfc-internal-format
msgid "Expected :: in TYPE definition at %C"
msgstr ""
-#: fortran/decl.c:8622
+#: fortran/decl.c:8640
#, gcc-internal-format
msgid "Type name %qs at %C cannot be the same as an intrinsic type"
msgstr ""
-#: fortran/decl.c:8632
+#: fortran/decl.c:8650
#, gcc-internal-format
msgid "Derived type name %qs at %C already has a basic type of %s"
msgstr ""
-#: fortran/decl.c:8649
+#: fortran/decl.c:8667
#, gcc-internal-format
msgid "Derived type definition of %qs at %C has already been defined"
msgstr ""
-#: fortran/decl.c:8752
+#: fortran/decl.c:8770
#, gcc-internal-format, gfc-internal-format
msgid "Cray Pointee at %C cannot be assumed shape array"
msgstr ""
-#: fortran/decl.c:8772
+#: fortran/decl.c:8790
#, gcc-internal-format, gfc-internal-format
msgid "ENUM and ENUMERATOR at %C"
msgstr ""
-#: fortran/decl.c:8804
+#: fortran/decl.c:8822
#, gcc-internal-format, gfc-internal-format
msgid "Enumerator exceeds the C integer type at %C"
msgstr ""
-#: fortran/decl.c:8883
+#: fortran/decl.c:8901
#, gcc-internal-format, gfc-internal-format
msgid "ENUMERATOR %L not initialized with integer expression"
msgstr ""
-#: fortran/decl.c:8931
+#: fortran/decl.c:8949
#, gcc-internal-format, gfc-internal-format
msgid "ENUM definition statement expected before %C"
msgstr ""
-#: fortran/decl.c:8967
+#: fortran/decl.c:8985
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in ENUMERATOR definition at %C"
msgstr ""
-#: fortran/decl.c:9014 fortran/decl.c:9029
+#: fortran/decl.c:9032 fortran/decl.c:9047
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate access-specifier at %C"
msgstr ""
-#: fortran/decl.c:9049
+#: fortran/decl.c:9067
#, gcc-internal-format, gfc-internal-format
msgid "Binding attributes already specify passing, illegal NOPASS at %C"
msgstr ""
-#: fortran/decl.c:9069
+#: fortran/decl.c:9087
#, gcc-internal-format, gfc-internal-format
msgid "Binding attributes already specify passing, illegal PASS at %C"
msgstr ""
-#: fortran/decl.c:9096
+#: fortran/decl.c:9114
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate POINTER attribute at %C"
msgstr ""
-#: fortran/decl.c:9114
+#: fortran/decl.c:9132
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NON_OVERRIDABLE at %C"
msgstr ""
-#: fortran/decl.c:9130
+#: fortran/decl.c:9148
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate DEFERRED at %C"
msgstr ""
-#: fortran/decl.c:9143
+#: fortran/decl.c:9161
#, gcc-internal-format, gfc-internal-format
msgid "Expected access-specifier at %C"
msgstr ""
-#: fortran/decl.c:9145
+#: fortran/decl.c:9163
#, gcc-internal-format, gfc-internal-format
msgid "Expected binding attribute at %C"
msgstr ""
-#: fortran/decl.c:9153
+#: fortran/decl.c:9171
#, gcc-internal-format, gfc-internal-format
msgid "NON_OVERRIDABLE and DEFERRED can't both appear at %C"
msgstr ""
-#: fortran/decl.c:9165
+#: fortran/decl.c:9183
#, gcc-internal-format, gfc-internal-format
msgid "POINTER attribute is required for procedure pointer component at %C"
msgstr ""
-#: fortran/decl.c:9207
+#: fortran/decl.c:9225
#, gcc-internal-format
msgid "Interface-name expected after %<(%> at %C"
msgstr ""
-#: fortran/decl.c:9213
+#: fortran/decl.c:9231
#, gcc-internal-format
msgid "%<)%> expected at %C"
msgstr ""
-#: fortran/decl.c:9233
+#: fortran/decl.c:9251
#, gcc-internal-format, gfc-internal-format
msgid "Interface must be specified for DEFERRED binding at %C"
msgstr ""
-#: fortran/decl.c:9238
+#: fortran/decl.c:9256
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE(interface) at %C should be declared DEFERRED"
msgstr ""
-#: fortran/decl.c:9261
+#: fortran/decl.c:9279
#, gcc-internal-format, gfc-internal-format
msgid "Expected binding name at %C"
msgstr ""
-#: fortran/decl.c:9265
+#: fortran/decl.c:9283
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE list at %C"
msgstr ""
-#: fortran/decl.c:9277
+#: fortran/decl.c:9295
#, gcc-internal-format
msgid "%<=> target%> is invalid for DEFERRED binding at %C"
msgstr ""
-#: fortran/decl.c:9283
+#: fortran/decl.c:9301
#, gcc-internal-format
msgid "%<::%> needed in PROCEDURE binding with explicit target at %C"
msgstr ""
-#: fortran/decl.c:9293
+#: fortran/decl.c:9311
#, gcc-internal-format
msgid "Expected binding target after %<=>%> at %C"
msgstr ""
-#: fortran/decl.c:9310
+#: fortran/decl.c:9328
#, gcc-internal-format
msgid "Type %qs containing DEFERRED binding at %C is not ABSTRACT"
msgstr ""
-#: fortran/decl.c:9321
+#: fortran/decl.c:9339
#, gcc-internal-format
msgid ""
"There is already a procedure with binding name %qs for the derived type %qs "
"at %C"
msgstr ""
-#: fortran/decl.c:9370
+#: fortran/decl.c:9388
#, gcc-internal-format, gfc-internal-format
msgid "GENERIC at %C must be inside a derived-type CONTAINS"
msgstr ""
-#: fortran/decl.c:9390
+#: fortran/decl.c:9408
#, gcc-internal-format
msgid "Expected %<::%> at %C"
msgstr ""
-#: fortran/decl.c:9402
+#: fortran/decl.c:9420
#, gcc-internal-format, gfc-internal-format
msgid "Expected generic name or operator descriptor at %C"
msgstr ""
-#: fortran/decl.c:9422
+#: fortran/decl.c:9440
#, gcc-internal-format, gfc-internal-format
msgid "Malformed GENERIC statement at %C"
msgstr ""
-#: fortran/decl.c:9433
+#: fortran/decl.c:9451
#, gcc-internal-format
msgid "Expected %<=>%> at %C"
msgstr ""
-#: fortran/decl.c:9475
+#: fortran/decl.c:9493
#, gcc-internal-format
msgid ""
"There's already a non-generic procedure with binding name %qs for the "
"derived type %qs at %C"
msgstr ""
-#: fortran/decl.c:9483
+#: fortran/decl.c:9501
#, gcc-internal-format
msgid "Binding at %C must have the same access as already defined binding %qs"
msgstr ""
-#: fortran/decl.c:9532
+#: fortran/decl.c:9550
#, gcc-internal-format, gfc-internal-format
msgid "Expected specific binding name at %C"
msgstr ""
-#: fortran/decl.c:9542
+#: fortran/decl.c:9560
#, gcc-internal-format
msgid "%qs already defined as specific binding for the generic %qs at %C"
msgstr ""
-#: fortran/decl.c:9560
+#: fortran/decl.c:9578
#, gcc-internal-format, gfc-internal-format
msgid "Junk after GENERIC binding at %C"
msgstr ""
-#: fortran/decl.c:9595
+#: fortran/decl.c:9613
#, gcc-internal-format, gfc-internal-format
msgid "FINAL declaration at %C must be inside a derived type CONTAINS section"
msgstr ""
-#: fortran/decl.c:9606
+#: fortran/decl.c:9624
#, gcc-internal-format, gfc-internal-format
msgid ""
"Derived type declaration with FINAL at %C must be in the specification part "
"of a MODULE"
msgstr ""
-#: fortran/decl.c:9628
+#: fortran/decl.c:9646
#, gcc-internal-format, gfc-internal-format
msgid "Empty FINAL at %C"
msgstr ""
-#: fortran/decl.c:9635
+#: fortran/decl.c:9653
#, gcc-internal-format, gfc-internal-format
msgid "Expected module procedure name at %C"
msgstr ""
-#: fortran/decl.c:9645
+#: fortran/decl.c:9663
#, gcc-internal-format
msgid "Expected %<,%> at %C"
msgstr ""
-#: fortran/decl.c:9651
+#: fortran/decl.c:9669
#, gcc-internal-format
msgid "Unknown procedure name %qs at %C"
msgstr ""
-#: fortran/decl.c:9664
+#: fortran/decl.c:9682
#, gcc-internal-format
msgid "%qs at %C is already defined as FINAL procedure!"
msgstr ""
-#: fortran/decl.c:9734
+#: fortran/decl.c:9752
#, gcc-internal-format, gfc-internal-format
msgid "Unknown attribute in !GCC$ ATTRIBUTES statement at %C"
msgstr ""
-#: fortran/decl.c:9780
+#: fortran/decl.c:9798
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in !GCC$ ATTRIBUTES statement at %C"
msgstr ""
-#: fortran/dependency.c:191
+#: fortran/dependency.c:105
+#, gcc-internal-format
+msgid "identical_array_ref(): inconsistent dimensions"
+msgstr ""
+
+#: fortran/dependency.c:193
#, gcc-internal-format
msgid "are_identical_variables: Bad type"
msgstr ""
#. If a dependency is found in the case
#. elemental == ELEM_CHECK_VARIABLE, we will generate
#. a temporary, so we don't need to bother the user.
-#: fortran/dependency.c:958
+#: fortran/dependency.c:977
#, gcc-internal-format, gfc-internal-format
msgid ""
"INTENT(%s) actual argument at %L might interfere with actual argument at %L."
msgstr ""
+#: fortran/dependency.c:1281
+#, gcc-internal-format
+msgid "gfc_check_dependency: expecting an EXPR_VARIABLE"
+msgstr ""
+
#: fortran/dump-parse-tree.c:188
#, gcc-internal-format
msgid "show_array_spec(): Unhandled array shape type."
msgid "BOZ literal at %L used to initialize non-integer variable %qs"
msgstr ""
-#: fortran/expr.c:3252 fortran/resolve.c:9548
+#: fortran/expr.c:3252 fortran/resolve.c:9586
#, gcc-internal-format, gfc-internal-format
msgid ""
"BOZ literal at %L outside a DATA statement and outside INT/REAL/DBLE/CMPLX"
msgstr ""
-#: fortran/expr.c:3263 fortran/resolve.c:9559
+#: fortran/expr.c:3263 fortran/resolve.c:9597
#, gcc-internal-format
msgid "BOZ literal at %L is bitwise transferred non-integer symbol %qs"
msgstr ""
-#: fortran/expr.c:3271 fortran/resolve.c:9568
+#: fortran/expr.c:3271 fortran/resolve.c:9606
#, gcc-internal-format
msgid ""
"Arithmetic underflow of bit-wise transferred BOZ at %L. This check can be "
"disabled with the option %<-fno-range-check%>"
msgstr ""
-#: fortran/expr.c:3275 fortran/resolve.c:9572
+#: fortran/expr.c:3275 fortran/resolve.c:9610
#, gcc-internal-format
msgid ""
"Arithmetic overflow of bit-wise transferred BOZ at %L. This check can be "
"disabled with the option %<-fno-range-check%>"
msgstr ""
-#: fortran/expr.c:3279 fortran/resolve.c:9576
+#: fortran/expr.c:3279 fortran/resolve.c:9614
#, gcc-internal-format
msgid ""
"Arithmetic NaN of bit-wise transferred BOZ at %L. This check can be disabled "
msgid "LOCK_EVENT in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:4904
+#: fortran/expr.c:4905
#, gcc-internal-format
msgid ""
"Dummy argument %qs with INTENT(IN) in pointer association context (%s) at %L"
msgstr ""
-#: fortran/expr.c:4912
+#: fortran/expr.c:4913
#, gcc-internal-format
msgid ""
"Dummy argument %qs with INTENT(IN) in variable definition context (%s) at %L"
msgstr ""
-#: fortran/expr.c:4925
+#: fortran/expr.c:4926
#, gcc-internal-format
msgid ""
"Variable %qs is PROTECTED and can not appear in a pointer association "
"context (%s) at %L"
msgstr ""
-#: fortran/expr.c:4933
+#: fortran/expr.c:4934
#, gcc-internal-format
msgid ""
"Variable %qs is PROTECTED and can not appear in a variable definition "
"context (%s) at %L"
msgstr ""
-#: fortran/expr.c:4945
+#: fortran/expr.c:4946
#, gcc-internal-format
msgid ""
"Variable %qs can not appear in a variable definition context (%s) at %L in "
"PURE procedure"
msgstr ""
-#: fortran/expr.c:5004
+#: fortran/expr.c:5005
#, gcc-internal-format
msgid ""
"%qs at %L associated to vector-indexed target can not be used in a variable "
"definition context (%s)"
msgstr ""
-#: fortran/expr.c:5008
+#: fortran/expr.c:5009
#, gcc-internal-format
msgid ""
"%qs at %L associated to expression can not be used in a variable definition "
"context (%s)"
msgstr ""
-#: fortran/expr.c:5019
+#: fortran/expr.c:5020
#, gcc-internal-format
msgid ""
"Associate-name %qs can not appear in a variable definition context (%s) at "
"%L because its target at %L can not, either"
msgstr ""
-#: fortran/expr.c:5061
+#: fortran/expr.c:5062
#, gcc-internal-format, gfc-internal-format
msgid ""
"Elements with the same value at %L and %L in vector subscript in a variable "
msgid "can't open input file: %s"
msgstr ""
-#: fortran/frontend-passes.c:311
+#: fortran/frontend-passes.c:326
#, gcc-internal-format
msgid "Illegal id in copy_walk_reduction_arg"
msgstr ""
-#: fortran/frontend-passes.c:711 fortran/trans-array.c:1044
+#: fortran/frontend-passes.c:726 fortran/trans-array.c:1044
#: fortran/trans-array.c:6179 fortran/trans-array.c:7535
-#: fortran/trans-intrinsic.c:6278
+#: fortran/trans-intrinsic.c:6291
#, gcc-internal-format, gfc-internal-format
msgid "Creating array temporary at %L"
msgstr ""
-#: fortran/frontend-passes.c:735 fortran/frontend-passes.c:738
+#: fortran/frontend-passes.c:750 fortran/frontend-passes.c:753
#, gcc-internal-format
msgid "Removing call to function %qs at %L"
msgstr ""
-#: fortran/frontend-passes.c:1718
+#: fortran/frontend-passes.c:1741
#, gcc-internal-format
msgid "illegal OP in optimize_comparison"
msgstr ""
-#: fortran/frontend-passes.c:1910
+#: fortran/frontend-passes.c:1933
#, gcc-internal-format
msgid ""
"Variable %qs at %L set to undefined value inside loop beginning at %L as "
"INTENT(OUT) argument to subroutine %qs"
msgstr ""
-#: fortran/frontend-passes.c:1917
+#: fortran/frontend-passes.c:1940
#, gcc-internal-format
msgid ""
"Variable %qs at %L not definable inside loop beginning at %L as "
"INTENT(INOUT) argument to subroutine %qs"
msgstr ""
-#: fortran/frontend-passes.c:1982
+#: fortran/frontend-passes.c:2005
#, gcc-internal-format
msgid ""
"Variable %qs at %L set to undefined value inside loop beginning at %L as "
"INTENT(OUT) argument to function %qs"
msgstr ""
-#: fortran/frontend-passes.c:1988
+#: fortran/frontend-passes.c:2011
#, gcc-internal-format
msgid ""
"Variable %qs at %L not definable inside loop beginning at %L as "
"INTENT(INOUT) argument to function %qs"
msgstr ""
-#: fortran/frontend-passes.c:2236 fortran/trans-expr.c:1522
+#: fortran/frontend-passes.c:2259 fortran/trans-expr.c:1548
#, gcc-internal-format, gfc-internal-format
msgid "Code for reallocating the allocatable array at %L will be added"
msgstr ""
-#: fortran/frontend-passes.c:2715
+#: fortran/frontend-passes.c:2738
#, gcc-internal-format
msgid "Scalarization using DIMEN_RANGE unimplemented"
msgstr ""
msgid "Expecting %<END INTERFACE %s%> at %C"
msgstr ""
-#: fortran/interface.c:769
+#: fortran/interface.c:521
+#, gcc-internal-format
+msgid "gfc_compare_derived_types: invalid derived type"
+msgstr ""
+
+#: fortran/interface.c:770
#, gcc-internal-format, gfc-internal-format
msgid "Alternate return cannot appear in operator interface at %L"
msgstr ""
-#: fortran/interface.c:798
+#: fortran/interface.c:799
#, gcc-internal-format, gfc-internal-format
msgid "Assignment operator interface at %L must have two arguments"
msgstr ""
-#: fortran/interface.c:801
+#: fortran/interface.c:802
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L has the wrong number of arguments"
msgstr ""
-#: fortran/interface.c:814
+#: fortran/interface.c:815
#, gcc-internal-format, gfc-internal-format
msgid "Assignment operator interface at %L must be a SUBROUTINE"
msgstr ""
-#: fortran/interface.c:832
+#: fortran/interface.c:833
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assignment operator interface at %L must not redefine an INTRINSIC type "
"assignment"
msgstr ""
-#: fortran/interface.c:841
+#: fortran/interface.c:842
#, gcc-internal-format, gfc-internal-format
msgid "Intrinsic operator interface at %L must be a FUNCTION"
msgstr ""
-#: fortran/interface.c:852
+#: fortran/interface.c:853
#, gcc-internal-format, gfc-internal-format
msgid ""
"First argument of defined assignment at %L must be INTENT(OUT) or "
"INTENT(INOUT)"
msgstr ""
-#: fortran/interface.c:859
+#: fortran/interface.c:860
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of defined assignment at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:868 fortran/resolve.c:15452
+#: fortran/interface.c:869 fortran/resolve.c:15523
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:875 fortran/resolve.c:15470
+#: fortran/interface.c:876 fortran/resolve.c:15541
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L must be INTENT(IN)"
msgstr ""
-#: fortran/interface.c:980
+#: fortran/interface.c:981
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L conflicts with intrinsic interface"
msgstr ""
-#: fortran/interface.c:1312 fortran/interface.c:1371
+#: fortran/interface.c:1313 fortran/interface.c:1372
#, gcc-internal-format, gfc-internal-format
msgid ""
"check_dummy_characteristics: Unexpected result %i of gfc_dep_compare_expr"
msgstr ""
-#: fortran/interface.c:1484
+#: fortran/interface.c:1485
#, gcc-internal-format, gfc-internal-format
msgid ""
"check_result_characteristics (1): Unexpected result %i of "
"gfc_dep_compare_expr"
msgstr ""
-#: fortran/interface.c:1531
+#: fortran/interface.c:1532
#, gcc-internal-format, gfc-internal-format
msgid ""
"check_result_characteristics (2): Unexpected result %i of "
"gfc_dep_compare_expr"
msgstr ""
-#: fortran/interface.c:1698
+#: fortran/interface.c:1708
#, gcc-internal-format
msgid "Procedure %qs in %s at %L has no explicit interface"
msgstr ""
-#: fortran/interface.c:1701
+#: fortran/interface.c:1711
#, gcc-internal-format
msgid "Procedure %qs in %s at %L is neither function nor subroutine"
msgstr ""
-#: fortran/interface.c:1713
+#: fortran/interface.c:1723
#, gcc-internal-format, gfc-internal-format
msgid "In %s at %L procedures must be either all SUBROUTINEs or all FUNCTIONs"
msgstr ""
-#: fortran/interface.c:1717
+#: fortran/interface.c:1727
#, gcc-internal-format, gfc-internal-format
msgid ""
"In %s at %L procedures must be all FUNCTIONs as the generic name is also the "
"name of a derived type"
msgstr ""
-#: fortran/interface.c:1725
+#: fortran/interface.c:1735
#, gcc-internal-format
msgid "Internal procedure %qs in %s at %L"
msgstr ""
-#: fortran/interface.c:1782 fortran/interface.c:1786
+#: fortran/interface.c:1792 fortran/interface.c:1797
#, gcc-internal-format
-msgid "Ambiguous interfaces %qs and %qs in %s at %L"
+msgid "Ambiguous interfaces in %s for %qs at %L and %qs at %L"
msgstr ""
-#: fortran/interface.c:1790
+#: fortran/interface.c:1802
#, gcc-internal-format
msgid "Although not referenced, %qs has ambiguous interfaces at %L"
msgstr ""
-#: fortran/interface.c:1825
+#: fortran/interface.c:1837
#, gcc-internal-format
msgid "%qs at %L is not a module procedure"
msgstr ""
-#: fortran/interface.c:2029
+#: fortran/interface.c:2041
#, gcc-internal-format
msgid ""
"The assumed-rank array at %L requires that the dummy argument %qs has "
"assumed-rank"
msgstr ""
-#: fortran/interface.c:2034
+#: fortran/interface.c:2046
#, gcc-internal-format
msgid "Rank mismatch in argument %qs at %L (scalar and rank-%d)"
msgstr ""
-#: fortran/interface.c:2039
+#: fortran/interface.c:2051
#, gcc-internal-format
msgid "Rank mismatch in argument %qs at %L (rank-%d and scalar)"
msgstr ""
-#: fortran/interface.c:2044
+#: fortran/interface.c:2056
#, gcc-internal-format
msgid "Rank mismatch in argument %qs at %L (rank-%d and rank-%d)"
msgstr ""
-#: fortran/interface.c:2087
+#: fortran/interface.c:2099
#, gcc-internal-format, gfc-internal-format
msgid "Invalid procedure argument at %L"
msgstr ""
-#: fortran/interface.c:2095 fortran/interface.c:2122
+#: fortran/interface.c:2107 fortran/interface.c:2134
#, gcc-internal-format
msgid "Interface mismatch in dummy procedure %qs at %L: %s"
msgstr ""
-#: fortran/interface.c:2133
+#: fortran/interface.c:2145
#, gcc-internal-format
msgid ""
"Actual argument to contiguous pointer dummy %qs at %L must be simply "
"contiguous"
msgstr ""
-#: fortran/interface.c:2148
+#: fortran/interface.c:2160
#, gcc-internal-format
msgid "Type mismatch in argument %qs at %L; passed %s to %s"
msgstr ""
-#: fortran/interface.c:2157
+#: fortran/interface.c:2169
#, gcc-internal-format
msgid ""
"Assumed-type actual argument at %L requires that dummy argument %qs is of "
"assumed type"
msgstr ""
-#: fortran/interface.c:2173
+#: fortran/interface.c:2185
#, gcc-internal-format
msgid "Actual argument to %qs at %L must be polymorphic"
msgstr ""
-#: fortran/interface.c:2186
+#: fortran/interface.c:2198
#, gcc-internal-format
msgid "Actual argument to %qs at %L must have the same declared type"
msgstr ""
-#: fortran/interface.c:2201
+#: fortran/interface.c:2213
#, gcc-internal-format
msgid ""
"Actual argument to %qs at %L must be unlimited polymorphic since the formal "
"12.5.2.5]"
msgstr ""
-#: fortran/interface.c:2212
+#: fortran/interface.c:2224
#, gcc-internal-format
msgid "Actual argument to %qs at %L must be a coarray"
msgstr ""
-#: fortran/interface.c:2231
+#: fortran/interface.c:2243
#, gcc-internal-format
msgid "Corank mismatch in argument %qs at %L (%d and %d)"
msgstr ""
-#: fortran/interface.c:2249
+#: fortran/interface.c:2261
#, gcc-internal-format
msgid ""
"Actual argument to %qs at %L must be simply contiguous or an element of such "
"an array"
msgstr ""
-#: fortran/interface.c:2264
+#: fortran/interface.c:2276
#, gcc-internal-format
msgid ""
"Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is LOCK_TYPE or "
"has a LOCK_TYPE component"
msgstr ""
-#: fortran/interface.c:2279
+#: fortran/interface.c:2291
#, gcc-internal-format
msgid ""
"Actual argument to non-INTENT(INOUT) dummy %qs at %L, which is EVENT_TYPE or "
"has a EVENT_TYPE component"
msgstr ""
-#: fortran/interface.c:2298
+#: fortran/interface.c:2310
#, gcc-internal-format
msgid ""
"Dummy argument %qs has to be a pointer, assumed-shape or assumed-rank array "
"contiguous and both are ASYNCHRONOUS or VOLATILE"
msgstr ""
-#: fortran/interface.c:2311
+#: fortran/interface.c:2323
#, gcc-internal-format
msgid ""
"Passing coarray at %L to allocatable, noncoarray, INTENT(OUT) dummy argument "
"%qs"
msgstr ""
-#: fortran/interface.c:2318
+#: fortran/interface.c:2330
#, gcc-internal-format
msgid ""
"Passing coarray at %L to allocatable, noncoarray dummy argument %qs, which "
"is invalid if the allocation status is modified"
msgstr ""
-#: fortran/interface.c:2381
+#: fortran/interface.c:2393
#, gcc-internal-format
msgid "Polymorphic scalar passed to array dummy argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2390
+#: fortran/interface.c:2402
#, gcc-internal-format
msgid ""
"Element of assumed-shaped or pointer array passed to array dummy argument "
"%qs at %L"
msgstr ""
-#: fortran/interface.c:2402
+#: fortran/interface.c:2414
#, gcc-internal-format
msgid ""
"Extension: Scalar non-default-kind, non-C_CHAR-kind CHARACTER actual "
"argument with array dummy argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2410
+#: fortran/interface.c:2422
#, gcc-internal-format
msgid ""
"Fortran 2003: Scalar CHARACTER actual argument with array dummy argument %qs "
"at %L"
msgstr ""
-#: fortran/interface.c:2739
+#: fortran/interface.c:2751
#, gcc-internal-format
msgid "Keyword argument %qs at %L is not in the procedure"
msgstr ""
-#: fortran/interface.c:2747
+#: fortran/interface.c:2759
#, gcc-internal-format
msgid ""
"Keyword argument %qs at %L is already associated with another actual argument"
msgstr ""
-#: fortran/interface.c:2757
+#: fortran/interface.c:2769
#, gcc-internal-format, gfc-internal-format
msgid "More actual than formal arguments in procedure call at %L"
msgstr ""
-#: fortran/interface.c:2769 fortran/interface.c:3139
+#: fortran/interface.c:2781 fortran/interface.c:3151
#, gcc-internal-format, gfc-internal-format
msgid "Missing alternate return spec in subroutine call at %L"
msgstr ""
-#: fortran/interface.c:2777
+#: fortran/interface.c:2789
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected alternate return spec in subroutine call at %L"
msgstr ""
-#: fortran/interface.c:2804
+#: fortran/interface.c:2816
#, gcc-internal-format
msgid "Unexpected NULL() intrinsic at %L to dummy %qs"
msgstr ""
-#: fortran/interface.c:2807
+#: fortran/interface.c:2819
#, gcc-internal-format
msgid "Fortran 2008: Null pointer at %L to non-pointer dummy %qs"
msgstr ""
-#: fortran/interface.c:2831
+#: fortran/interface.c:2843
#, gcc-internal-format, gfc-internal-format
msgid ""
"Actual argument at %L to assumed-type dummy is of derived type with type-"
"bound or FINAL procedures"
msgstr ""
-#: fortran/interface.c:2853
+#: fortran/interface.c:2865
#, gcc-internal-format
msgid ""
"Character length mismatch (%ld/%ld) between actual argument and pointer or "
"allocatable dummy argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2861
+#: fortran/interface.c:2873
#, gcc-internal-format
msgid ""
"Character length mismatch (%ld/%ld) between actual argument and assumed-"
"shape dummy argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2875
+#: fortran/interface.c:2887
#, gcc-internal-format
msgid ""
"Actual argument at %L to allocatable or pointer dummy argument %qs must have "
"a deferred length type parameter if and only if the dummy has one"
msgstr ""
-#: fortran/interface.c:2892
+#: fortran/interface.c:2904
#, gcc-internal-format
msgid ""
"Character length of actual argument shorter than of dummy argument %qs (%lu/"
"%lu) at %L"
msgstr ""
-#: fortran/interface.c:2897
+#: fortran/interface.c:2909
#, gcc-internal-format
msgid ""
"Actual argument contains too few elements for dummy argument %qs (%lu/%lu) "
"at %L"
msgstr ""
-#: fortran/interface.c:2916
+#: fortran/interface.c:2928
#, gcc-internal-format
msgid "Expected a procedure pointer for argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2932
+#: fortran/interface.c:2944
#, gcc-internal-format
msgid "Expected a procedure for argument %qs at %L"
msgstr ""
-#: fortran/interface.c:2946
+#: fortran/interface.c:2958
#, gcc-internal-format
msgid "Actual argument for %qs cannot be an assumed-size array at %L"
msgstr ""
-#: fortran/interface.c:2955
+#: fortran/interface.c:2967
#, gcc-internal-format
msgid "Actual argument for %qs must be a pointer at %L"
msgstr ""
-#: fortran/interface.c:2965
+#: fortran/interface.c:2977
#, gcc-internal-format
msgid "Fortran 2008: Non-pointer actual argument at %L to pointer dummy %qs"
msgstr ""
-#: fortran/interface.c:2975
+#: fortran/interface.c:2987
#, gcc-internal-format
msgid "Coindexed actual argument at %L to pointer dummy %qs"
msgstr ""
-#: fortran/interface.c:2988
+#: fortran/interface.c:3000
#, gcc-internal-format
msgid ""
"Coindexed actual argument at %L to allocatable dummy %qs requires INTENT(IN)"
msgstr ""
-#: fortran/interface.c:3002
+#: fortran/interface.c:3014
#, gcc-internal-format
msgid ""
"Coindexed ASYNCHRONOUS or VOLATILE actual argument at %L requires that dummy "
"%qs has neither ASYNCHRONOUS nor VOLATILE"
msgstr ""
-#: fortran/interface.c:3016
+#: fortran/interface.c:3028
#, gcc-internal-format
msgid ""
"Coindexed actual argument at %L with allocatable ultimate component to dummy "
"%qs requires either VALUE or INTENT(IN)"
msgstr ""
-#: fortran/interface.c:3028
+#: fortran/interface.c:3040
#, gcc-internal-format
msgid "Actual CLASS array argument for %qs must be a full array at %L"
msgstr ""
-#: fortran/interface.c:3038
+#: fortran/interface.c:3050
#, gcc-internal-format
msgid "Actual argument for %qs must be ALLOCATABLE at %L"
msgstr ""
-#: fortran/interface.c:3067
+#: fortran/interface.c:3079
#, gcc-internal-format
msgid ""
"Array-section actual argument with vector subscripts at %L is incompatible "
"dummy argument %qs"
msgstr ""
-#: fortran/interface.c:3085
+#: fortran/interface.c:3097
#, gcc-internal-format
msgid ""
"Assumed-shape actual argument at %L is incompatible with the non-assumed-"
"shape dummy argument %qs due to VOLATILE attribute"
msgstr ""
-#: fortran/interface.c:3097
+#: fortran/interface.c:3109
#, gcc-internal-format
msgid ""
"Array-section actual argument at %L is incompatible with the non-assumed-"
"shape dummy argument %qs due to VOLATILE attribute"
msgstr ""
-#: fortran/interface.c:3116
+#: fortran/interface.c:3128
#, gcc-internal-format
msgid ""
"Pointer-array actual argument at %L requires an assumed-shape or pointer-"
"array dummy argument %qs due to VOLATILE attribute"
msgstr ""
-#: fortran/interface.c:3146
+#: fortran/interface.c:3158
#, gcc-internal-format
msgid "Missing actual argument for argument %qs at %L"
msgstr ""
-#: fortran/interface.c:3263
+#: fortran/interface.c:3275
#, gcc-internal-format
msgid "compare_actual_expr(): Bad component code"
msgstr ""
-#: fortran/interface.c:3292
+#: fortran/interface.c:3304
#, gcc-internal-format
msgid "check_some_aliasing(): List mismatch"
msgstr ""
-#: fortran/interface.c:3318
+#: fortran/interface.c:3330
#, gcc-internal-format
msgid "check_some_aliasing(): corrupted data"
msgstr ""
-#: fortran/interface.c:3328
+#: fortran/interface.c:3340
#, gcc-internal-format
msgid ""
"Same actual argument associated with INTENT(%s) argument %qs and INTENT(%s) "
"argument %qs at %L"
msgstr ""
-#: fortran/interface.c:3358
+#: fortran/interface.c:3370
#, gcc-internal-format
msgid "check_intents(): List mismatch"
msgstr ""
-#: fortran/interface.c:3378
+#: fortran/interface.c:3390
#, gcc-internal-format, gfc-internal-format
msgid ""
"Procedure argument at %L is local to a PURE procedure and has the POINTER "
"attribute"
msgstr ""
-#: fortran/interface.c:3390
+#: fortran/interface.c:3402
#, gcc-internal-format, gfc-internal-format
msgid ""
"Coindexed actual argument at %L in PURE procedure is passed to an INTENT(%s) "
"argument"
msgstr ""
-#: fortran/interface.c:3400
+#: fortran/interface.c:3412
#, gcc-internal-format, gfc-internal-format
msgid ""
"Coindexed actual argument at %L in PURE procedure is passed to a POINTER "
"dummy argument"
msgstr ""
-#: fortran/interface.c:3411
+#: fortran/interface.c:3423
#, gcc-internal-format
msgid ""
"Coindexed polymorphic actual argument at %L is passed polymorphic dummy "
"argument %qs"
msgstr ""
-#: fortran/interface.c:3439 fortran/interface.c:3449
+#: fortran/interface.c:3451 fortran/interface.c:3461
#, gcc-internal-format
msgid "Procedure %qs called at %L is not explicitly declared"
msgstr ""
-#: fortran/interface.c:3445
+#: fortran/interface.c:3457
#, gcc-internal-format
msgid "Procedure %qs called with an implicit interface at %L"
msgstr ""
-#: fortran/interface.c:3459
+#: fortran/interface.c:3471
#, gcc-internal-format
msgid ""
"The pointer object %qs at %L must have an explicit function interface or be "
"declared as array"
msgstr ""
-#: fortran/interface.c:3467
+#: fortran/interface.c:3479
#, gcc-internal-format
msgid ""
"The allocatable object %qs at %L must have an explicit function interface or "
"be declared as array"
msgstr ""
-#: fortran/interface.c:3475
+#: fortran/interface.c:3487
#, gcc-internal-format
msgid "Allocatable function %qs at %L must have an explicit function interface"
msgstr ""
-#: fortran/interface.c:3485
+#: fortran/interface.c:3497
#, gcc-internal-format
msgid "Keyword argument requires explicit interface for procedure %qs at %L"
msgstr ""
-#: fortran/interface.c:3494
+#: fortran/interface.c:3506
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type argument %s at %L requires an explicit interface"
msgstr ""
-#: fortran/interface.c:3507
+#: fortran/interface.c:3519
#, gcc-internal-format
msgid ""
"Actual argument of LOCK_TYPE or with LOCK_TYPE component at %L requires an "
"explicit interface for procedure %qs"
msgstr ""
-#: fortran/interface.c:3520
+#: fortran/interface.c:3532
#, gcc-internal-format
msgid ""
"Actual argument of EVENT_TYPE or with EVENT_TYPE component at %L requires an "
"explicit interface for procedure %qs"
msgstr ""
-#: fortran/interface.c:3529
+#: fortran/interface.c:3541
#, gcc-internal-format, gfc-internal-format
msgid "MOLD argument to NULL required at %L"
msgstr ""
-#: fortran/interface.c:3537
+#: fortran/interface.c:3549
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank argument requires an explicit interface at %L"
msgstr ""
-#: fortran/interface.c:3575
+#: fortran/interface.c:3587
#, gcc-internal-format
msgid "Procedure pointer component %qs called with an implicit interface at %L"
msgstr ""
-#: fortran/interface.c:3586
+#: fortran/interface.c:3598
#, gcc-internal-format
msgid ""
"Keyword argument requires explicit interface for procedure pointer component "
"%qs at %L"
msgstr ""
-#: fortran/interface.c:3671
+#: fortran/interface.c:3683
#, gcc-internal-format, gfc-internal-format
msgid ""
"MOLD= required in NULL() argument at %L: Ambiguity between specific "
"functions %s and %s"
msgstr ""
-#: fortran/interface.c:3741
+#: fortran/interface.c:3753
#, gcc-internal-format
msgid "Unable to find symbol %qs"
msgstr ""
-#: fortran/interface.c:4108
+#: fortran/interface.c:4120
#, gcc-internal-format
msgid "Entity %qs at %L is already present in the interface"
msgstr ""
-#: fortran/interface.c:4224
+#: fortran/interface.c:4236
#, gcc-internal-format
msgid "gfc_add_interface(): Bad interface type"
msgstr ""
-#: fortran/interface.c:4319
+#: fortran/interface.c:4331
#, gcc-internal-format
msgid "Can't overwrite GENERIC %qs at %L"
msgstr ""
-#: fortran/interface.c:4331
+#: fortran/interface.c:4343
#, gcc-internal-format
msgid "%qs at %L overrides a procedure binding declared NON_OVERRIDABLE"
msgstr ""
-#: fortran/interface.c:4339
+#: fortran/interface.c:4351
#, gcc-internal-format
msgid "%qs at %L must not be DEFERRED as it overrides a non-DEFERRED binding"
msgstr ""
-#: fortran/interface.c:4347
+#: fortran/interface.c:4359
#, gcc-internal-format
msgid "%qs at %L overrides a PURE procedure and must also be PURE"
msgstr ""
-#: fortran/interface.c:4356
+#: fortran/interface.c:4368
#, gcc-internal-format
msgid "%qs at %L overrides an ELEMENTAL procedure and must also be ELEMENTAL"
msgstr ""
-#: fortran/interface.c:4362
+#: fortran/interface.c:4374
#, gcc-internal-format
msgid ""
"%qs at %L overrides a non-ELEMENTAL procedure and must not be ELEMENTAL, "
"either"
msgstr ""
-#: fortran/interface.c:4371
+#: fortran/interface.c:4383
#, gcc-internal-format
msgid "%qs at %L overrides a SUBROUTINE and must also be a SUBROUTINE"
msgstr ""
-#: fortran/interface.c:4382
+#: fortran/interface.c:4394
#, gcc-internal-format
msgid "%qs at %L overrides a FUNCTION and must also be a FUNCTION"
msgstr ""
-#: fortran/interface.c:4390
+#: fortran/interface.c:4402
#, gcc-internal-format
msgid "Result mismatch for the overriding procedure %qs at %L: %s"
msgstr ""
-#: fortran/interface.c:4401
+#: fortran/interface.c:4413
#, gcc-internal-format
msgid "%qs at %L overrides a PUBLIC procedure and must not be PRIVATE"
msgstr ""
-#: fortran/interface.c:4431
+#: fortran/interface.c:4443
#, gcc-internal-format
msgid ""
"Dummy argument %qs of %qs at %L should be named %qs as to match the "
"corresponding argument of the overridden procedure"
msgstr ""
-#: fortran/interface.c:4442
+#: fortran/interface.c:4454
#, gcc-internal-format
msgid "Argument mismatch for the overriding procedure %qs at %L: %s"
msgstr ""
-#: fortran/interface.c:4451
+#: fortran/interface.c:4463
#, gcc-internal-format
msgid ""
"%qs at %L must have the same number of formal arguments as the overridden "
"procedure"
msgstr ""
-#: fortran/interface.c:4460
+#: fortran/interface.c:4472
#, gcc-internal-format
msgid "%qs at %L overrides a NOPASS binding and must also be NOPASS"
msgstr ""
-#: fortran/interface.c:4471
+#: fortran/interface.c:4483
#, gcc-internal-format
msgid "%qs at %L overrides a binding with PASS and must also be PASS"
msgstr ""
-#: fortran/interface.c:4478
+#: fortran/interface.c:4490
#, gcc-internal-format
msgid ""
"Passed-object dummy argument of %qs at %L must be at the same position as "
msgid "make_generic(): Can't find generic symbol %qs"
msgstr ""
-#: fortran/intrinsic.c:3871
+#: fortran/intrinsic.c:3872
#, gcc-internal-format
msgid "Too many arguments in call to %qs at %L"
msgstr ""
-#: fortran/intrinsic.c:3886
+#: fortran/intrinsic.c:3887
#, gcc-internal-format, gfc-internal-format
msgid ""
"The argument list functions %%VAL, %%LOC or %%REF are not allowed in this "
"context at %L"
msgstr ""
-#: fortran/intrinsic.c:3889
+#: fortran/intrinsic.c:3890
#, gcc-internal-format
msgid "Can't find keyword named %qs in call to %qs at %L"
msgstr ""
-#: fortran/intrinsic.c:3896
+#: fortran/intrinsic.c:3897
#, gcc-internal-format
msgid "Argument %qs appears twice in call to %qs at %L"
msgstr ""
-#: fortran/intrinsic.c:3910
+#: fortran/intrinsic.c:3911
#, gcc-internal-format
msgid "Missing actual argument %qs in call to %qs at %L"
msgstr ""
-#: fortran/intrinsic.c:3925
+#: fortran/intrinsic.c:3926
#, gcc-internal-format, gfc-internal-format
msgid "ALTERNATE RETURN not permitted at %L"
msgstr ""
-#: fortran/intrinsic.c:3982
+#: fortran/intrinsic.c:3983
#, gcc-internal-format
msgid "Type of argument %qs in call to %qs at %L should be %s, not %s"
msgstr ""
-#: fortran/intrinsic.c:4088
+#: fortran/intrinsic.c:4089
#, gcc-internal-format
msgid "resolve_intrinsic(): Too many args for intrinsic"
msgstr ""
-#: fortran/intrinsic.c:4174
+#: fortran/intrinsic.c:4175
#, gcc-internal-format
msgid "do_simplify(): Too many args for intrinsic"
msgstr ""
-#: fortran/intrinsic.c:4213
+#: fortran/intrinsic.c:4214
#, gcc-internal-format
msgid "init_arglist(): too many arguments"
msgstr ""
-#: fortran/intrinsic.c:4363
+#: fortran/intrinsic.c:4364
#, gcc-internal-format
msgid "Invalid standard code on intrinsic %qs (%d)"
msgstr ""
-#: fortran/intrinsic.c:4372
+#: fortran/intrinsic.c:4373
#, gcc-internal-format
msgid "Intrinsic %qs (is %s) is used at %L"
msgstr ""
-#: fortran/intrinsic.c:4443
+#: fortran/intrinsic.c:4444
#, gcc-internal-format
msgid "Function %qs as initialization expression at %L"
msgstr ""
-#: fortran/intrinsic.c:4519
+#: fortran/intrinsic.c:4520
#, gcc-internal-format, gfc-internal-format
msgid ""
"Elemental function as initialization expression with non-integer/non-"
"character arguments at %L"
msgstr ""
-#: fortran/intrinsic.c:4590
+#: fortran/intrinsic.c:4591
#, gcc-internal-format
msgid ""
"Subroutine call to intrinsic %qs in DO CONCURRENT block at %L is not PURE"
msgstr ""
-#: fortran/intrinsic.c:4597
+#: fortran/intrinsic.c:4598
#, gcc-internal-format
msgid "Subroutine call to intrinsic %qs at %L is not PURE"
msgstr ""
-#: fortran/intrinsic.c:4673
+#: fortran/intrinsic.c:4674
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Conversion from %s to %s at %L"
msgstr ""
-#: fortran/intrinsic.c:4709 fortran/intrinsic.c:4726
+#: fortran/intrinsic.c:4710 fortran/intrinsic.c:4727
#, gcc-internal-format, gfc-internal-format
msgid "Possible change of value in conversion from %s to %s at %L"
msgstr ""
-#: fortran/intrinsic.c:4714 fortran/intrinsic.c:4735
+#: fortran/intrinsic.c:4715 fortran/intrinsic.c:4736
#, gcc-internal-format, gfc-internal-format
msgid "Conversion from %s to %s at %L"
msgstr ""
-#: fortran/intrinsic.c:4788
+#: fortran/intrinsic.c:4789
#, gcc-internal-format, gfc-internal-format
msgid "Can't convert %s to %s at %L"
msgstr ""
-#: fortran/intrinsic.c:4793
+#: fortran/intrinsic.c:4794
#, gcc-internal-format
msgid "Can't convert %qs to %qs at %L"
msgstr ""
-#: fortran/intrinsic.c:4883
+#: fortran/intrinsic.c:4884
#, gcc-internal-format
msgid ""
"%qs declared at %L may shadow the intrinsic of the same name. In order to "
"call the intrinsic, explicit INTRINSIC declarations may be required."
msgstr ""
-#: fortran/intrinsic.c:4889
+#: fortran/intrinsic.c:4890
#, gcc-internal-format
msgid ""
"%qs declared at %L is also the name of an intrinsic. It can only be called "
msgid "Extension: backslash character at %C"
msgstr ""
-#: fortran/io.c:203 fortran/io.c:206
+#: fortran/io.c:201
#, gcc-internal-format, gfc-internal-format
-msgid "Extension: Tab character in format at %C"
+msgid "Nonconforming tab character in format at %C"
msgstr ""
-#: fortran/io.c:454
+#: fortran/io.c:444
#, gcc-internal-format, gfc-internal-format
msgid "DP format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:461
+#: fortran/io.c:451
#, gcc-internal-format, gfc-internal-format
msgid "DC format specifier not allowed at %C"
msgstr ""
-#: fortran/io.c:650
+#: fortran/io.c:637
#, gcc-internal-format, gfc-internal-format
msgid "X descriptor requires leading space count at %L"
msgstr ""
-#: fortran/io.c:679
+#: fortran/io.c:666
#, gcc-internal-format, gfc-internal-format
msgid "$ descriptor at %L"
msgstr ""
-#: fortran/io.c:683
+#: fortran/io.c:670
#, gcc-internal-format, gfc-internal-format
msgid "$ should be the last specifier in format at %L"
msgstr ""
-#: fortran/io.c:781
+#: fortran/io.c:768
#, gcc-internal-format, gfc-internal-format
msgid "Extension: Missing positive width after L descriptor at %L"
msgstr ""
-#: fortran/io.c:825
+#: fortran/io.c:812
#, gcc-internal-format
msgid "%<G0%> in format at %L"
msgstr ""
-#: fortran/io.c:853
+#: fortran/io.c:840
#, gcc-internal-format, gfc-internal-format
msgid "Positive width required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:869 fortran/io.c:876
+#: fortran/io.c:856 fortran/io.c:863
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier %s at %L"
msgstr ""
-#: fortran/io.c:948
+#: fortran/io.c:935
#, gcc-internal-format, gfc-internal-format
msgid "Period required in format specifier at %L"
msgstr ""
-#: fortran/io.c:970
+#: fortran/io.c:957
#, gcc-internal-format, gfc-internal-format
msgid "The H format specifier at %L is a Fortran 95 deleted feature"
msgstr ""
-#: fortran/io.c:1058 fortran/io.c:1120
+#: fortran/io.c:1045 fortran/io.c:1107
#, gcc-internal-format, gfc-internal-format
msgid "Missing comma at %L"
msgstr ""
-#: fortran/io.c:1138
+#: fortran/io.c:1125
#, gcc-internal-format, gfc-internal-format
msgid "%s in format string at %L"
msgstr ""
-#: fortran/io.c:1176
+#: fortran/io.c:1163
#, gcc-internal-format, gfc-internal-format
msgid "Extraneous characters in format at %L"
msgstr ""
-#: fortran/io.c:1198
+#: fortran/io.c:1185
#, gcc-internal-format, gfc-internal-format
msgid "Format statement in module main block at %C"
msgstr ""
-#: fortran/io.c:1207
+#: fortran/io.c:1194
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %C cannot appear within an INTERFACE"
msgstr ""
-#: fortran/io.c:1213
+#: fortran/io.c:1200
#, gcc-internal-format, gfc-internal-format
msgid "Missing format label at %C"
msgstr ""
-#: fortran/io.c:1261
+#: fortran/io.c:1248
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG must be a scalar-default-char-variable at %L"
msgstr ""
-#: fortran/io.c:1275
+#: fortran/io.c:1262
#, gcc-internal-format, gfc-internal-format
msgid "%s requires a scalar-default-char-expr at %L"
msgstr ""
-#: fortran/io.c:1298 fortran/io.c:1329 fortran/io.c:1395
+#: fortran/io.c:1285 fortran/io.c:1316 fortran/io.c:1382
#, gcc-internal-format, gfc-internal-format
msgid "Invalid value for %s specification at %C"
msgstr ""
-#: fortran/io.c:1304 fortran/io.c:1335
+#: fortran/io.c:1291 fortran/io.c:1322
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s specification at %C"
msgstr ""
-#: fortran/io.c:1342
+#: fortran/io.c:1329
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:1350
+#: fortran/io.c:1337
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s cannot be assigned in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1401
+#: fortran/io.c:1388
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate %s label specification at %C"
msgstr ""
-#: fortran/io.c:1421
+#: fortran/io.c:1408
#, gcc-internal-format, gfc-internal-format
msgid ""
"Constant expression in FORMAT tag at %L must be of type default CHARACTER"
msgstr ""
-#: fortran/io.c:1439
+#: fortran/io.c:1426
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT tag at %L must be of type default-kind CHARACTER or of INTEGER"
msgstr ""
-#: fortran/io.c:1445
+#: fortran/io.c:1432
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED variable in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1450
+#: fortran/io.c:1437
#, gcc-internal-format
msgid "Variable %qs at %L has not been assigned a format label"
msgstr ""
-#: fortran/io.c:1457
+#: fortran/io.c:1444
#, gcc-internal-format
msgid "Scalar %qs in FORMAT tag at %L is not an ASSIGNED variable"
msgstr ""
-#: fortran/io.c:1469
+#: fortran/io.c:1456
#, gcc-internal-format, gfc-internal-format
msgid "Non-character in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1475
+#: fortran/io.c:1462
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed shape array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1482
+#: fortran/io.c:1469
#, gcc-internal-format, gfc-internal-format
msgid "Non-character assumed size array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1489
+#: fortran/io.c:1476
#, gcc-internal-format, gfc-internal-format
msgid "Non-character pointer array element in FORMAT tag at %L"
msgstr ""
-#: fortran/io.c:1515
+#: fortran/io.c:1502
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be of type %s"
msgstr ""
-#: fortran/io.c:1522
+#: fortran/io.c:1509
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be a character string of default kind"
msgstr ""
-#: fortran/io.c:1529
+#: fortran/io.c:1516
#, gcc-internal-format, gfc-internal-format
msgid "%s tag at %L must be scalar"
msgstr ""
-#: fortran/io.c:1535
+#: fortran/io.c:1522
#, gcc-internal-format, gfc-internal-format
msgid "IOMSG tag at %L"
msgstr ""
-#: fortran/io.c:1543
+#: fortran/io.c:1530
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 95 requires default INTEGER in %s tag at %L"
msgstr ""
-#: fortran/io.c:1552
+#: fortran/io.c:1539
#, gcc-internal-format, gfc-internal-format
msgid "Non-default LOGICAL kind in %s tag at %L"
msgstr ""
-#: fortran/io.c:1559
+#: fortran/io.c:1546
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier at %L"
msgstr ""
-#: fortran/io.c:1577
+#: fortran/io.c:1564
#, gcc-internal-format, gfc-internal-format
msgid "CONVERT tag at %L"
msgstr ""
-#: fortran/io.c:1766
+#: fortran/io.c:1753
#, gcc-internal-format
msgid "Fortran 2003: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1774 fortran/io.c:1801
+#: fortran/io.c:1761 fortran/io.c:1788
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1793
+#: fortran/io.c:1780
#, gcc-internal-format
msgid "Extension: %s specifier in %s statement at %C has value %qs"
msgstr ""
-#: fortran/io.c:1815 fortran/io.c:1823
+#: fortran/io.c:1802 fortran/io.c:1810
#, gcc-internal-format
msgid "%s specifier in %s statement at %C has invalid value %qs"
msgstr ""
-#: fortran/io.c:1876
+#: fortran/io.c:1863
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:1889
+#: fortran/io.c:1876
#, gcc-internal-format, gfc-internal-format
msgid "UNIT specifier not allowed with NEWUNIT at %C"
msgstr ""
-#: fortran/io.c:1899
+#: fortran/io.c:1886
#, gcc-internal-format, gfc-internal-format
msgid "NEWUNIT specifier must have FILE= or STATUS='scratch' at %C"
msgstr ""
-#: fortran/io.c:1907
+#: fortran/io.c:1894
#, gcc-internal-format, gfc-internal-format
msgid "OPEN statement at %C must have UNIT or NEWUNIT specified"
msgstr ""
-#: fortran/io.c:1945
+#: fortran/io.c:1932
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:1966 fortran/io.c:3461
+#: fortran/io.c:1953 fortran/io.c:3448
#, gcc-internal-format, gfc-internal-format
msgid "BLANK= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:1987 fortran/io.c:3437
+#: fortran/io.c:1974 fortran/io.c:3424
#, gcc-internal-format, gfc-internal-format
msgid "DECIMAL= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2025
+#: fortran/io.c:2012
#, gcc-internal-format, gfc-internal-format
msgid "ENCODING= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2088 fortran/io.c:3510
+#: fortran/io.c:2075 fortran/io.c:3497
#, gcc-internal-format, gfc-internal-format
msgid "ROUND= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2111
+#: fortran/io.c:2098
#, gcc-internal-format, gfc-internal-format
msgid "SIGN= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:2332
+#: fortran/io.c:2319
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2394
+#: fortran/io.c:2381
#, gcc-internal-format, gfc-internal-format
msgid "CLOSE statement at %L requires a UNIT number"
msgstr ""
-#: fortran/io.c:2402
+#: fortran/io.c:2389
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in CLOSE statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2500 fortran/match.c:2761
+#: fortran/io.c:2487 fortran/match.c:2833
#, gcc-internal-format, gfc-internal-format
msgid "%s statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:2534
+#: fortran/io.c:2521
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number missing in statement at %L"
msgstr ""
-#: fortran/io.c:2542 fortran/io.c:2979
+#: fortran/io.c:2529 fortran/io.c:2966
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in statement at %L must be non-negative"
msgstr ""
-#: fortran/io.c:2575
+#: fortran/io.c:2562
#, gcc-internal-format, gfc-internal-format
msgid "FLUSH statement at %C"
msgstr ""
-#: fortran/io.c:2630
+#: fortran/io.c:2617
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate UNIT specification at %C"
msgstr ""
-#: fortran/io.c:2704
+#: fortran/io.c:2691
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate format specification at %C"
msgstr ""
-#: fortran/io.c:2721
+#: fortran/io.c:2708
#, gcc-internal-format
msgid "Symbol %qs in namelist %qs is INTENT(IN) at %C"
msgstr ""
-#: fortran/io.c:2757
+#: fortran/io.c:2744
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate NML specification at %C"
msgstr ""
-#: fortran/io.c:2766
+#: fortran/io.c:2753
#, gcc-internal-format
msgid "Symbol %qs at %C must be a NAMELIST group name"
msgstr ""
-#: fortran/io.c:2836
+#: fortran/io.c:2823
#, gcc-internal-format, gfc-internal-format
msgid "END tag at %C not allowed in output statement"
msgstr ""
-#: fortran/io.c:2913
+#: fortran/io.c:2900
#, gcc-internal-format, gfc-internal-format
msgid "UNIT not specified at %L"
msgstr ""
-#: fortran/io.c:2925
+#: fortran/io.c:2912
#, gcc-internal-format, gfc-internal-format
msgid ""
"UNIT specification at %L must be an INTEGER expression or a CHARACTER "
"variable"
msgstr ""
-#: fortran/io.c:2947
+#: fortran/io.c:2934
#, gcc-internal-format, gfc-internal-format
msgid "Invalid form of WRITE statement at %L, UNIT required"
msgstr ""
-#: fortran/io.c:2958
+#: fortran/io.c:2945
#, gcc-internal-format, gfc-internal-format
msgid "Internal unit with vector subscript at %L"
msgstr ""
-#: fortran/io.c:2972
+#: fortran/io.c:2959
#, gcc-internal-format, gfc-internal-format
msgid "External IO UNIT cannot be an array at %L"
msgstr ""
-#: fortran/io.c:3000
+#: fortran/io.c:2987
#, gcc-internal-format
msgid ""
"NAMELIST %qs in READ statement at %L contains the symbol %qs which may not "
"appear in a variable definition context"
msgstr ""
-#: fortran/io.c:3010
+#: fortran/io.c:2997
#, gcc-internal-format, gfc-internal-format
msgid "Comma before i/o item list at %L"
msgstr ""
-#: fortran/io.c:3020
+#: fortran/io.c:3007
#, gcc-internal-format, gfc-internal-format
msgid "ERR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3032
+#: fortran/io.c:3019
#, gcc-internal-format, gfc-internal-format
msgid "END tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3044
+#: fortran/io.c:3031
#, gcc-internal-format, gfc-internal-format
msgid "EOR tag label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3054
+#: fortran/io.c:3041
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT label %d at %L not defined"
msgstr ""
-#: fortran/io.c:3085
+#: fortran/io.c:3072
#, gcc-internal-format
msgid "io_kind_name(): bad I/O-kind"
msgstr ""
-#: fortran/io.c:3174
+#: fortran/io.c:3161
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in I/O iterator at %C"
msgstr ""
-#: fortran/io.c:3205
+#: fortran/io.c:3192
#, gcc-internal-format, gfc-internal-format
msgid "Expected variable in READ statement at %C"
msgstr ""
-#: fortran/io.c:3211
+#: fortran/io.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "Expected expression in %s statement at %C"
msgstr ""
#. A general purpose syntax error.
-#: fortran/io.c:3268 fortran/io.c:3886 fortran/gfortran.h:2731
+#: fortran/io.c:3255 fortran/io.c:3873 fortran/gfortran.h:2731
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in %s statement at %C"
msgstr ""
-#: fortran/io.c:3352
+#: fortran/io.c:3339
#, gcc-internal-format, gfc-internal-format
msgid "Internal file at %L with namelist"
msgstr ""
-#: fortran/io.c:3408
+#: fortran/io.c:3395
#, gcc-internal-format, gfc-internal-format
msgid "ASYNCHRONOUS= specifier at %L must be an initialization expression"
msgstr ""
-#: fortran/io.c:3486
+#: fortran/io.c:3473
#, gcc-internal-format, gfc-internal-format
msgid "PAD= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3562
+#: fortran/io.c:3549
#, gcc-internal-format, gfc-internal-format
msgid "DELIM= at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:3714
+#: fortran/io.c:3701
#, gcc-internal-format, gfc-internal-format
msgid "PRINT namelist at %C is an extension"
msgstr ""
-#: fortran/io.c:3857
+#: fortran/io.c:3844
#, gcc-internal-format, gfc-internal-format
msgid "Expected comma in I/O list at %C"
msgstr ""
-#: fortran/io.c:3920
+#: fortran/io.c:3907
#, gcc-internal-format, gfc-internal-format
msgid "PRINT statement at %C not allowed within PURE procedure"
msgstr ""
-#: fortran/io.c:4083 fortran/io.c:4143
+#: fortran/io.c:4070 fortran/io.c:4130
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement not allowed in PURE procedure at %C"
msgstr ""
-#: fortran/io.c:4111
+#: fortran/io.c:4098
#, gcc-internal-format, gfc-internal-format
msgid "IOLENGTH tag invalid in INQUIRE statement at %C"
msgstr ""
-#: fortran/io.c:4121 fortran/trans-io.c:1303
+#: fortran/io.c:4108 fortran/trans-io.c:1303
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L cannot contain both FILE and UNIT specifiers"
msgstr ""
-#: fortran/io.c:4128
+#: fortran/io.c:4115
#, gcc-internal-format, gfc-internal-format
msgid "INQUIRE statement at %L requires either FILE or UNIT specifier"
msgstr ""
-#: fortran/io.c:4137
+#: fortran/io.c:4124
#, gcc-internal-format, gfc-internal-format
msgid "UNIT number in INQUIRE statement at %L can not be -1"
msgstr ""
-#: fortran/io.c:4151
+#: fortran/io.c:4138
#, gcc-internal-format, gfc-internal-format
msgid ""
"INQUIRE statement at %L requires a PENDING= specifier with the ID= specifier"
msgstr ""
-#: fortran/io.c:4327
+#: fortran/io.c:4314
#, gcc-internal-format, gfc-internal-format
msgid "WAIT at %C not allowed in Fortran 95"
msgstr ""
-#: fortran/io.c:4333
+#: fortran/io.c:4320
#, gcc-internal-format, gfc-internal-format
msgid "WAIT statement not allowed in PURE procedure at %C"
msgstr ""
msgid "CYCLE statement at %C to non-innermost collapsed !$OMP DO loop"
msgstr ""
-#: fortran/match.c:2755
+#: fortran/match.c:2782
+#, gcc-internal-format, gfc-internal-format
+msgid "Blank required in %s statement near %C"
+msgstr ""
+
+#: fortran/match.c:2800
+#, gcc-internal-format, gfc-internal-format
+msgid "STOP code at %C cannot be negative"
+msgstr ""
+
+#: fortran/match.c:2806
+#, gcc-internal-format, gfc-internal-format
+msgid "STOP code at %C contains too many digits"
+msgstr ""
+
+#: fortran/match.c:2827
#, gcc-internal-format, gfc-internal-format
msgid "%s statement at %C in PURE procedure"
msgstr ""
-#: fortran/match.c:2771
+#: fortran/match.c:2843
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement STOP at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:2776
+#: fortran/match.c:2848
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement STOP at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:2784
+#: fortran/match.c:2859
+#, gcc-internal-format, gfc-internal-format
+msgid ""
+"STOP code at %L must be a scalar CHARACTER constant or "
+"digit[digit[digit[digit[digit]]]]"
+msgstr ""
+
+#: fortran/match.c:2872
#, gcc-internal-format, gfc-internal-format
msgid "STOP code at %L must be either INTEGER or CHARACTER type"
msgstr ""
-#: fortran/match.c:2791
+#: fortran/match.c:2879
#, gcc-internal-format, gfc-internal-format
msgid "STOP code at %L must be scalar"
msgstr ""
-#: fortran/match.c:2799
+#: fortran/match.c:2886
#, gcc-internal-format, gfc-internal-format
msgid "STOP code at %L must be default character KIND=%d"
msgstr ""
-#: fortran/match.c:2807
+#: fortran/match.c:2893
#, gcc-internal-format, gfc-internal-format
msgid "STOP code at %L must be default integer KIND=%d"
msgstr ""
-#: fortran/match.c:2853
+#: fortran/match.c:2941
#, gcc-internal-format, gfc-internal-format
msgid "PAUSE statement at %C"
msgstr ""
-#: fortran/match.c:2874
+#: fortran/match.c:2962
#, gcc-internal-format, gfc-internal-format
msgid "ERROR STOP statement at %C"
msgstr ""
-#: fortran/match.c:2900
+#: fortran/match.c:2988
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement EVENT %s at %C in PURE procedure"
msgstr ""
-#: fortran/match.c:2915
+#: fortran/match.c:3003
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement EVENT %s at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:2922
+#: fortran/match.c:3010
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement EVENT %s at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:2952 fortran/match.c:3147 fortran/match.c:3359
-#: fortran/match.c:3869 fortran/match.c:4206
+#: fortran/match.c:3040 fortran/match.c:3235 fortran/match.c:3447
+#: fortran/match.c:3957 fortran/match.c:4294
#, gcc-internal-format, gfc-internal-format
msgid "Redundant STAT tag found at %L "
msgstr ""
-#: fortran/match.c:2973 fortran/match.c:3168 fortran/match.c:3379
-#: fortran/match.c:3895 fortran/match.c:4231
+#: fortran/match.c:3061 fortran/match.c:3256 fortran/match.c:3467
+#: fortran/match.c:3983 fortran/match.c:4319
#, gcc-internal-format, gfc-internal-format
msgid "Redundant ERRMSG tag found at %L "
msgstr ""
-#: fortran/match.c:2994
+#: fortran/match.c:3082
#, gcc-internal-format, gfc-internal-format
msgid "Redundant UNTIL_COUNT tag found at %L "
msgstr ""
-#: fortran/match.c:3060
+#: fortran/match.c:3148
#, gcc-internal-format, gfc-internal-format
msgid "EVENT POST statement at %C"
msgstr ""
-#: fortran/match.c:3070
+#: fortran/match.c:3158
#, gcc-internal-format, gfc-internal-format
msgid "EVENT WAIT statement at %C"
msgstr ""
-#: fortran/match.c:3095
+#: fortran/match.c:3183
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement %s at %C in PURE procedure"
msgstr ""
-#: fortran/match.c:3110
+#: fortran/match.c:3198
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement %s at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:3117
+#: fortran/match.c:3205
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement %s at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:3189
+#: fortran/match.c:3277
#, gcc-internal-format, gfc-internal-format
msgid "Redundant ACQUIRED_LOCK tag found at %L "
msgstr ""
-#: fortran/match.c:3254
+#: fortran/match.c:3342
#, gcc-internal-format, gfc-internal-format
msgid "LOCK statement at %C"
msgstr ""
-#: fortran/match.c:3264
+#: fortran/match.c:3352
#, gcc-internal-format, gfc-internal-format
msgid "UNLOCK statement at %C"
msgstr ""
-#: fortran/match.c:3289
+#: fortran/match.c:3377
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement SYNC at %C in PURE procedure"
msgstr ""
-#: fortran/match.c:3295
+#: fortran/match.c:3383
#, gcc-internal-format, gfc-internal-format
msgid "SYNC statement at %C"
msgstr ""
-#: fortran/match.c:3307
+#: fortran/match.c:3395
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement SYNC at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:3313
+#: fortran/match.c:3401
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement SYNC at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:3493
+#: fortran/match.c:3581
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGN statement at %C"
msgstr ""
-#: fortran/match.c:3537
+#: fortran/match.c:3625
#, gcc-internal-format, gfc-internal-format
msgid "Assigned GOTO statement at %C"
msgstr ""
-#: fortran/match.c:3581 fortran/match.c:3632
+#: fortran/match.c:3669 fortran/match.c:3720
#, gcc-internal-format, gfc-internal-format
msgid "Statement label list in GOTO at %C cannot be empty"
msgstr ""
-#: fortran/match.c:3642
+#: fortran/match.c:3730
#, gcc-internal-format, gfc-internal-format
msgid "Computed GOTO at %C"
msgstr ""
-#: fortran/match.c:3714
+#: fortran/match.c:3802
#, gcc-internal-format, gfc-internal-format
msgid "Error in type-spec at %L"
msgstr ""
-#: fortran/match.c:3724
+#: fortran/match.c:3812
#, gcc-internal-format, gfc-internal-format
msgid "typespec in ALLOCATE at %L"
msgstr ""
-#: fortran/match.c:3767
+#: fortran/match.c:3855
#, gcc-internal-format, gfc-internal-format
msgid "Bad allocate-object at %C for a PURE procedure"
msgstr ""
-#: fortran/match.c:3791
+#: fortran/match.c:3879
#, gcc-internal-format, gfc-internal-format
msgid "ALLOCATE of coarray at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:3796
+#: fortran/match.c:3884
#, gcc-internal-format, gfc-internal-format
msgid "ALLOCATE of coarray at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:3818
+#: fortran/match.c:3906
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocate-object at %L is neither a data pointer nor an allocatable variable"
msgstr ""
-#: fortran/match.c:3830
+#: fortran/match.c:3918
#, gcc-internal-format, gfc-internal-format
msgid "Type of entity at %L is type incompatible with typespec"
msgstr ""
-#: fortran/match.c:3838
+#: fortran/match.c:3926
#, gcc-internal-format, gfc-internal-format
msgid ""
"Kind type parameter for entity at %L differs from the kind type parameter of "
"the typespec"
msgstr ""
-#: fortran/match.c:3852
+#: fortran/match.c:3940
#, gcc-internal-format, gfc-internal-format
msgid "Shape specification for allocatable scalar at %C"
msgstr ""
-#: fortran/match.c:3889
+#: fortran/match.c:3977
#, gcc-internal-format, gfc-internal-format
msgid "ERRMSG tag at %L"
msgstr ""
-#: fortran/match.c:3912
+#: fortran/match.c:4000
#, gcc-internal-format, gfc-internal-format
msgid "SOURCE tag at %L"
msgstr ""
-#: fortran/match.c:3918
+#: fortran/match.c:4006
#, gcc-internal-format, gfc-internal-format
msgid "Redundant SOURCE tag found at %L "
msgstr ""
-#: fortran/match.c:3925
+#: fortran/match.c:4013
#, gcc-internal-format, gfc-internal-format
msgid "SOURCE tag at %L conflicts with the typespec at %L"
msgstr ""
-#: fortran/match.c:3931
+#: fortran/match.c:4019
#, gcc-internal-format, gfc-internal-format
msgid "SOURCE tag at %L with more than a single allocate object"
msgstr ""
-#: fortran/match.c:3949
+#: fortran/match.c:4037
#, gcc-internal-format, gfc-internal-format
msgid "MOLD tag at %L"
msgstr ""
-#: fortran/match.c:3955
+#: fortran/match.c:4043
#, gcc-internal-format, gfc-internal-format
msgid "Redundant MOLD tag found at %L "
msgstr ""
-#: fortran/match.c:3962
+#: fortran/match.c:4050
#, gcc-internal-format, gfc-internal-format
msgid "MOLD tag at %L conflicts with the typespec at %L"
msgstr ""
-#: fortran/match.c:3988
+#: fortran/match.c:4076
#, gcc-internal-format, gfc-internal-format
msgid "MOLD tag at %L conflicts with SOURCE tag at %L"
msgstr ""
-#: fortran/match.c:3996
+#: fortran/match.c:4084
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocate-object at %L with a deferred type parameter requires either a type-"
"spec or SOURCE tag or a MOLD tag"
msgstr ""
-#: fortran/match.c:4008
+#: fortran/match.c:4096
#, gcc-internal-format, gfc-internal-format
msgid ""
"Unlimited polymorphic allocate-object at %L requires either a type-spec or "
"SOURCE tag or a MOLD tag"
msgstr ""
-#: fortran/match.c:4070
+#: fortran/match.c:4158
#, gcc-internal-format, gfc-internal-format
msgid "Pointer object at %C shall not be coindexed"
msgstr ""
-#: fortran/match.c:4156
+#: fortran/match.c:4244
#, gcc-internal-format, gfc-internal-format
msgid "Illegal allocate-object at %C for a PURE procedure"
msgstr ""
-#: fortran/match.c:4166
+#: fortran/match.c:4254
#, gcc-internal-format, gfc-internal-format
msgid "DEALLOCATE of coarray at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:4173
+#: fortran/match.c:4261
#, gcc-internal-format, gfc-internal-format
msgid "DEALLOCATE of coarray at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:4189
+#: fortran/match.c:4277
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocate-object at %C is not a nonprocedure pointer nor an allocatable "
"variable"
msgstr ""
-#: fortran/match.c:4226
+#: fortran/match.c:4314
#, gcc-internal-format, gfc-internal-format
msgid "ERRMSG at %L"
msgstr ""
-#: fortran/match.c:4283
+#: fortran/match.c:4371
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement RETURN at %C in CRITICAL block"
msgstr ""
-#: fortran/match.c:4289
+#: fortran/match.c:4377
#, gcc-internal-format, gfc-internal-format
msgid "Image control statement RETURN at %C in DO CONCURRENT block"
msgstr ""
-#: fortran/match.c:4298
+#: fortran/match.c:4386
#, gcc-internal-format, gfc-internal-format
msgid "Alternate RETURN statement at %C is only allowed within a SUBROUTINE"
msgstr ""
-#: fortran/match.c:4329
+#: fortran/match.c:4417
#, gcc-internal-format, gfc-internal-format
msgid "RETURN statement in main program at %C"
msgstr ""
-#: fortran/match.c:4357
+#: fortran/match.c:4445
#, gcc-internal-format, gfc-internal-format
msgid "Expected component reference at %C"
msgstr ""
-#: fortran/match.c:4366
+#: fortran/match.c:4454
#, gcc-internal-format, gfc-internal-format
msgid "Junk after CALL at %C"
msgstr ""
-#: fortran/match.c:4377
+#: fortran/match.c:4465
#, gcc-internal-format, gfc-internal-format
msgid "Expected type-bound procedure or procedure pointer component at %C"
msgstr ""
-#: fortran/match.c:4598
+#: fortran/match.c:4686
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in common block name at %C"
msgstr ""
#. If we find an error, just print it and continue,
#. cause it's just semantic, and we can see if there
#. are more errors.
-#: fortran/match.c:4665
+#: fortran/match.c:4753
#, gcc-internal-format
msgid ""
"Variable %qs at %L in common block %qs at %C must be declared with a C "
"interoperable kind since common block %qs is bind(c)"
msgstr ""
-#: fortran/match.c:4674
+#: fortran/match.c:4762
#, gcc-internal-format
msgid ""
"Variable %qs in common block %qs at %C can not be bind(c) since it is not "
"global"
msgstr ""
-#: fortran/match.c:4681
+#: fortran/match.c:4769
#, gcc-internal-format
msgid "Symbol %qs at %C is already in a COMMON block"
msgstr ""
-#: fortran/match.c:4689
+#: fortran/match.c:4777
#, gcc-internal-format
msgid "Initialized symbol %qs at %C can only be COMMON in BLOCK DATA"
msgstr ""
-#: fortran/match.c:4705
+#: fortran/match.c:4793
#, gcc-internal-format
msgid "Array specification for symbol %qs in COMMON at %C must be explicit"
msgstr ""
-#: fortran/match.c:4715
+#: fortran/match.c:4803
#, gcc-internal-format
msgid "Symbol %qs in COMMON at %C cannot be a POINTER array"
msgstr ""
-#: fortran/match.c:4761
+#: fortran/match.c:4849
#, gcc-internal-format
msgid ""
"Symbol %qs, in COMMON block %qs at %C is being indirectly equivalenced to "
"another COMMON block %qs"
msgstr ""
-#: fortran/match.c:4889
+#: fortran/match.c:4977
#, gcc-internal-format
msgid "Namelist group name %qs at %C already has a basic type of %s"
msgstr ""
-#: fortran/match.c:4897
+#: fortran/match.c:4985
#, gcc-internal-format
msgid ""
"Namelist group name %qs at %C already is USE associated and cannot be "
"respecified."
msgstr ""
-#: fortran/match.c:4923
+#: fortran/match.c:5011
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %C is not allowed"
msgstr ""
-#: fortran/match.c:5057
+#: fortran/match.c:5145
#, gcc-internal-format, gfc-internal-format
msgid "Derived type component %C is not a permitted EQUIVALENCE member"
msgstr ""
-#: fortran/match.c:5065
+#: fortran/match.c:5153
#, gcc-internal-format, gfc-internal-format
msgid "Array reference in EQUIVALENCE at %C cannot be an array section"
msgstr ""
-#: fortran/match.c:5093
+#: fortran/match.c:5181
#, gcc-internal-format, gfc-internal-format
msgid "EQUIVALENCE at %C requires two or more objects"
msgstr ""
-#: fortran/match.c:5107
+#: fortran/match.c:5195
#, gcc-internal-format, gfc-internal-format
msgid ""
"Attempt to indirectly overlap COMMON blocks %s and %s by EQUIVALENCE at %C"
msgstr ""
-#: fortran/match.c:5120
+#: fortran/match.c:5208
#, gcc-internal-format, gfc-internal-format
msgid "Expecting a comma in EQUIVALENCE at %C"
msgstr ""
-#: fortran/match.c:5236
+#: fortran/match.c:5324
#, gcc-internal-format, gfc-internal-format
msgid "Statement function at %L is recursive"
msgstr ""
-#: fortran/match.c:5246
+#: fortran/match.c:5334
#, gcc-internal-format, gfc-internal-format
msgid "Statement function at %L cannot appear within an INTERFACE"
msgstr ""
-#: fortran/match.c:5251
+#: fortran/match.c:5339
#, gcc-internal-format, gfc-internal-format
msgid "Statement function at %C"
msgstr ""
-#: fortran/match.c:5376 fortran/match.c:5392
+#: fortran/match.c:5464 fortran/match.c:5480
#, gcc-internal-format, gfc-internal-format
msgid "Expression in CASE selector at %L cannot be %s"
msgstr ""
-#: fortran/match.c:5414
+#: fortran/match.c:5502
#, gcc-internal-format, gfc-internal-format
msgid "Expected initialization expression in CASE at %C"
msgstr ""
-#: fortran/match.c:5446
+#: fortran/match.c:5534
#, gcc-internal-format
msgid "Expected block name %qs of SELECT construct at %C"
msgstr ""
-#: fortran/match.c:5726
+#: fortran/match.c:5814
#, gcc-internal-format, gfc-internal-format
msgid "parse error in SELECT TYPE statement at %C"
msgstr ""
-#: fortran/match.c:5750
+#: fortran/match.c:5838
#, gcc-internal-format, gfc-internal-format
msgid ""
"Selector in SELECT TYPE at %C is not a named variable; use associate-name=>"
msgstr ""
-#: fortran/match.c:5784
+#: fortran/match.c:5872
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected CASE statement at %C"
msgstr ""
-#: fortran/match.c:5836
+#: fortran/match.c:5924
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in CASE specification at %C"
msgstr ""
-#: fortran/match.c:5854
+#: fortran/match.c:5942
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected TYPE IS statement at %C"
msgstr ""
-#: fortran/match.c:5886
+#: fortran/match.c:5974
#, gcc-internal-format, gfc-internal-format
msgid ""
"The type-spec shall not specify a sequence derived type or a type with the "
"BIND attribute in SELECT TYPE at %C [F2003:C815]"
msgstr ""
-#: fortran/match.c:5898
+#: fortran/match.c:5986
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in TYPE IS specification at %C"
msgstr ""
-#: fortran/match.c:5974
+#: fortran/match.c:6062
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in CLASS IS specification at %C"
msgstr ""
-#: fortran/match.c:6092
+#: fortran/match.c:6185
#, gcc-internal-format, gfc-internal-format
msgid "ELSEWHERE statement at %C not enclosed in WHERE block"
msgstr ""
-#: fortran/match.c:6130
+#: fortran/match.c:6223
#, gcc-internal-format
msgid "Label %qs at %C doesn't match WHERE label %qs"
msgstr ""
msgid "Unexpected junk after $OMP FLUSH statement at %C"
msgstr ""
-#: fortran/openmp.c:2347 fortran/openmp.c:5206
+#: fortran/openmp.c:2347 fortran/openmp.c:5227
#, gcc-internal-format, gfc-internal-format
msgid "Redefinition of predefined %s !$OMP DECLARE REDUCTION at %L"
msgstr ""
-#: fortran/openmp.c:2351 fortran/openmp.c:5210
+#: fortran/openmp.c:2351 fortran/openmp.c:5231
#, gcc-internal-format, gfc-internal-format
msgid "Redefinition of predefined !$OMP DECLARE REDUCTION at %L"
msgstr ""
"Implicitly declared subroutine %s used in !$OMP DECLARE REDUCTION at %L "
msgstr ""
-#: fortran/openmp.c:3226 fortran/resolve.c:9401 fortran/resolve.c:10623
+#: fortran/openmp.c:3226 fortran/resolve.c:9423 fortran/resolve.c:10661
#, gcc-internal-format, gfc-internal-format
msgid "IF clause at %L requires a scalar LOGICAL expression"
msgstr ""
#: fortran/openmp.c:3313 fortran/openmp.c:3324 fortran/openmp.c:3332
#: fortran/openmp.c:3343 fortran/openmp.c:3355 fortran/openmp.c:3370
-#: fortran/openmp.c:5013
+#: fortran/openmp.c:5034
#, gcc-internal-format
msgid "Symbol %qs present on multiple clauses at %L"
msgstr ""
msgid "THREAD_LIMIT clause at %L requires a scalar INTEGER expression"
msgstr ""
-#: fortran/openmp.c:3932
+#: fortran/openmp.c:3924
+#, gcc-internal-format, gfc-internal-format
+msgid "unexpected !$OMP ATOMIC expression at %L"
+msgstr ""
+
+#: fortran/openmp.c:3953
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC statement must set a scalar variable of intrinsic type at %L"
msgstr ""
-#: fortran/openmp.c:3957
+#: fortran/openmp.c:3978
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC READ statement must read from a scalar variable of intrinsic "
"type at %L"
msgstr ""
-#: fortran/openmp.c:3962
+#: fortran/openmp.c:3983
#, gcc-internal-format, gfc-internal-format
msgid ""
"expr in !$OMP ATOMIC WRITE assignment var = expr must be scalar and cannot "
"reference var at %L"
msgstr ""
-#: fortran/openmp.c:3984 fortran/openmp.c:4275
+#: fortran/openmp.c:4005 fortran/openmp.c:4296
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC CAPTURE capture statement must read from a scalar variable of "
"intrinsic type at %L"
msgstr ""
-#: fortran/openmp.c:3999
+#: fortran/openmp.c:4020
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC CAPTURE update statement must set a scalar variable of "
"intrinsic type at %L"
msgstr ""
-#: fortran/openmp.c:4006 fortran/openmp.c:4282
+#: fortran/openmp.c:4027 fortran/openmp.c:4303
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC CAPTURE capture statement reads from different variable than "
"update statement writes into at %L"
msgstr ""
-#: fortran/openmp.c:4022
+#: fortran/openmp.c:4043
#, gcc-internal-format, gfc-internal-format
msgid "!$OMP ATOMIC with ALLOCATABLE variable at %L"
msgstr ""
-#: fortran/openmp.c:4064
+#: fortran/openmp.c:4085
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC assignment operator must be binary +, *, -, /, .AND., .OR., ."
"EQV. or .NEQV. at %L"
msgstr ""
-#: fortran/openmp.c:4112
+#: fortran/openmp.c:4133
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC assignment must be var = var op expr or var = expr op var at %L"
msgstr ""
-#: fortran/openmp.c:4126
+#: fortran/openmp.c:4147
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC var = var op expr not mathematically equivalent to var = var op "
"(expr) at %L"
msgstr ""
-#: fortran/openmp.c:4158
+#: fortran/openmp.c:4179
#, gcc-internal-format, gfc-internal-format
msgid ""
"expr in !$OMP ATOMIC assignment var = var op expr must be scalar and cannot "
"reference var at %L"
msgstr ""
-#: fortran/openmp.c:4182
+#: fortran/openmp.c:4203
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC assignment intrinsic IAND, IOR or IEOR must have two arguments "
"at %L"
msgstr ""
-#: fortran/openmp.c:4189
+#: fortran/openmp.c:4210
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC assignment intrinsic must be MIN, MAX, IAND, IOR or IEOR at %L"
msgstr ""
-#: fortran/openmp.c:4206
+#: fortran/openmp.c:4227
#, gcc-internal-format
msgid ""
"!$OMP ATOMIC intrinsic arguments except one must not reference %qs at %L"
msgstr ""
-#: fortran/openmp.c:4213
+#: fortran/openmp.c:4234
#, gcc-internal-format, gfc-internal-format
msgid "!$OMP ATOMIC intrinsic arguments must be scalar at %L"
msgstr ""
-#: fortran/openmp.c:4221
+#: fortran/openmp.c:4242
#, gcc-internal-format
msgid "First or last !$OMP ATOMIC intrinsic argument must be %qs at %L"
msgstr ""
-#: fortran/openmp.c:4239
+#: fortran/openmp.c:4260
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC assignment must have an operator or intrinsic on right hand "
"side at %L"
msgstr ""
-#: fortran/openmp.c:4253
+#: fortran/openmp.c:4274
#, gcc-internal-format, gfc-internal-format
msgid ""
"!$OMP ATOMIC CAPTURE capture statement must set a scalar variable of "
"intrinsic type at %L"
msgstr ""
-#: fortran/openmp.c:4530
+#: fortran/openmp.c:4551
#, gcc-internal-format, gfc-internal-format
msgid "%s cannot be a DO WHILE or DO without loop control at %L"
msgstr ""
-#: fortran/openmp.c:4536
+#: fortran/openmp.c:4557
#, gcc-internal-format, gfc-internal-format
msgid "%s cannot be a DO CONCURRENT loop at %L"
msgstr ""
-#: fortran/openmp.c:4542
+#: fortran/openmp.c:4563
#, gcc-internal-format, gfc-internal-format
msgid "%s iteration variable must be of type integer at %L"
msgstr ""
-#: fortran/openmp.c:4546
+#: fortran/openmp.c:4567
#, gcc-internal-format, gfc-internal-format
msgid "%s iteration variable must not be THREADPRIVATE at %L"
msgstr ""
-#: fortran/openmp.c:4559
+#: fortran/openmp.c:4580
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s iteration variable present on clause other than PRIVATE or LASTPRIVATE at "
"%L"
msgstr ""
-#: fortran/openmp.c:4563
+#: fortran/openmp.c:4584
#, gcc-internal-format, gfc-internal-format
msgid "%s iteration variable present on clause other than LASTPRIVATE at %L"
msgstr ""
-#: fortran/openmp.c:4567
+#: fortran/openmp.c:4588
#, gcc-internal-format, gfc-internal-format
msgid "%s iteration variable present on clause other than LINEAR at %L"
msgstr ""
-#: fortran/openmp.c:4585
+#: fortran/openmp.c:4606
#, gcc-internal-format, gfc-internal-format
msgid "%s collapsed loops don't form rectangular iteration space at %L"
msgstr ""
-#: fortran/openmp.c:4599
+#: fortran/openmp.c:4620
#, gcc-internal-format, gfc-internal-format
msgid "collapsed %s loops not perfectly nested at %L"
msgstr ""
-#: fortran/openmp.c:4608 fortran/openmp.c:4616
+#: fortran/openmp.c:4629 fortran/openmp.c:4637
#, gcc-internal-format, gfc-internal-format
msgid "not enough DO loops for collapsed %s at %L"
msgstr ""
-#: fortran/openmp.c:4700 fortran/openmp.c:4713
+#: fortran/openmp.c:4721 fortran/openmp.c:4734
#, gcc-internal-format, gfc-internal-format
msgid "The %s directive cannot be specified within a %s region at %L"
msgstr ""
-#: fortran/openmp.c:4732
+#: fortran/openmp.c:4753
#, gcc-internal-format, gfc-internal-format
msgid "!$ACC LOOP cannot be a DO WHILE or DO without loop control at %L"
msgstr ""
-#: fortran/openmp.c:4738
+#: fortran/openmp.c:4759
#, gcc-internal-format, gfc-internal-format
msgid "!$ACC LOOP iteration variable must be of type integer at %L"
msgstr ""
-#: fortran/openmp.c:4754
+#: fortran/openmp.c:4775
#, gcc-internal-format, gfc-internal-format
msgid "!$ACC LOOP %s loops don't form rectangular iteration space at %L"
msgstr ""
-#: fortran/openmp.c:4768
+#: fortran/openmp.c:4789
#, gcc-internal-format, gfc-internal-format
msgid "%s !$ACC LOOP loops not perfectly nested at %L"
msgstr ""
-#: fortran/openmp.c:4778 fortran/openmp.c:4787
+#: fortran/openmp.c:4799 fortran/openmp.c:4808
#, gcc-internal-format, gfc-internal-format
msgid "not enough DO loops for %s !$ACC LOOP at %L"
msgstr ""
-#: fortran/openmp.c:4802 fortran/openmp.c:4809
+#: fortran/openmp.c:4823 fortran/openmp.c:4830
#, gcc-internal-format, gfc-internal-format
msgid "!$ACC LOOP %s in PARALLEL region doesn't allow %s arguments at %L"
msgstr ""
-#: fortran/openmp.c:4831
+#: fortran/openmp.c:4852
#, gcc-internal-format, gfc-internal-format
msgid ""
"Loop parallelized across gangs is not allowed inside another loop "
"parallelized across gangs at %L"
msgstr ""
-#: fortran/openmp.c:4835 fortran/openmp.c:4839
+#: fortran/openmp.c:4856 fortran/openmp.c:4860
#, gcc-internal-format, gfc-internal-format
msgid ""
"Loop parallelized across gangs is not allowed inside loop parallelized "
"across workers at %L"
msgstr ""
-#: fortran/openmp.c:4846
+#: fortran/openmp.c:4867
#, gcc-internal-format, gfc-internal-format
msgid ""
"Loop parallelized across workers is not allowed inside another loop "
"parallelized across workers at %L"
msgstr ""
-#: fortran/openmp.c:4850
+#: fortran/openmp.c:4871
#, gcc-internal-format, gfc-internal-format
msgid ""
"Loop parallelized across workers is not allowed inside another loop "
"parallelized across vectors at %L"
msgstr ""
-#: fortran/openmp.c:4856
+#: fortran/openmp.c:4877
#, gcc-internal-format, gfc-internal-format
msgid ""
"Loop parallelized across vectors is not allowed inside another loop "
"parallelized across vectors at %L"
msgstr ""
-#: fortran/openmp.c:4868
+#: fortran/openmp.c:4889
#, gcc-internal-format, gfc-internal-format
msgid "Clause SEQ conflicts with INDEPENDENT at %L"
msgstr ""
-#: fortran/openmp.c:4870
+#: fortran/openmp.c:4891
#, gcc-internal-format, gfc-internal-format
msgid "Clause SEQ conflicts with GANG at %L"
msgstr ""
-#: fortran/openmp.c:4872
+#: fortran/openmp.c:4893
#, gcc-internal-format, gfc-internal-format
msgid "Clause SEQ conflicts with WORKER at %L"
msgstr ""
-#: fortran/openmp.c:4874
+#: fortran/openmp.c:4895
#, gcc-internal-format, gfc-internal-format
msgid "Clause SEQ conflicts with VECTOR at %L"
msgstr ""
-#: fortran/openmp.c:4876
+#: fortran/openmp.c:4897
#, gcc-internal-format, gfc-internal-format
msgid "Clause SEQ conflicts with AUTO at %L"
msgstr ""
-#: fortran/openmp.c:4881
+#: fortran/openmp.c:4902
#, gcc-internal-format, gfc-internal-format
msgid "Clause AUTO conflicts with GANG at %L"
msgstr ""
-#: fortran/openmp.c:4883
+#: fortran/openmp.c:4904
#, gcc-internal-format, gfc-internal-format
msgid "Clause AUTO conflicts with WORKER at %L"
msgstr ""
-#: fortran/openmp.c:4885
+#: fortran/openmp.c:4906
#, gcc-internal-format, gfc-internal-format
msgid "Clause AUTO conflicts with VECTOR at %L"
msgstr ""
-#: fortran/openmp.c:4889
+#: fortran/openmp.c:4910
#, gcc-internal-format, gfc-internal-format
msgid ""
"Tiled loop cannot be parallelized across gangs, workers and vectors at the "
"same time at %L"
msgstr ""
-#: fortran/openmp.c:4924
+#: fortran/openmp.c:4945
#, gcc-internal-format, gfc-internal-format
msgid "TILE requires constant expression at %L"
msgstr ""
-#: fortran/openmp.c:4989
+#: fortran/openmp.c:5010
#, gcc-internal-format
msgid "PARAMETER object %qs is not allowed at %L"
msgstr ""
-#: fortran/openmp.c:4996
+#: fortran/openmp.c:5017
#, gcc-internal-format
msgid "Array sections: %qs not allowed in $!ACC DECLARE at %L"
msgstr ""
-#: fortran/openmp.c:5115
+#: fortran/openmp.c:5136
#, gcc-internal-format, gfc-internal-format
msgid "OMP TARGET UPDATE at %L requires at least one TO or FROM clause"
msgstr ""
-#: fortran/openmp.c:5136
+#: fortran/openmp.c:5157
#, gcc-internal-format
msgid "!$OMP DECLARE SIMD should refer to containing procedure %qs at %L"
msgstr ""
-#: fortran/openmp.c:5160
+#: fortran/openmp.c:5181
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable other than OMP_PRIV or OMP_ORIG used in INITIALIZER clause of !$OMP "
"DECLARE REDUCTION at %L"
msgstr ""
-#: fortran/openmp.c:5168
+#: fortran/openmp.c:5189
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable other than OMP_OUT or OMP_IN used in combiner of !$OMP DECLARE "
"REDUCTION at %L"
msgstr ""
-#: fortran/openmp.c:5197
+#: fortran/openmp.c:5218
#, gcc-internal-format, gfc-internal-format
msgid "Invalid operator for !$OMP DECLARE REDUCTION %s at %L"
msgstr ""
-#: fortran/openmp.c:5219
+#: fortran/openmp.c:5240
#, gcc-internal-format, gfc-internal-format
msgid "CHARACTER length in !$OMP DECLARE REDUCTION %s not constant at %L"
msgstr ""
-#: fortran/openmp.c:5235
+#: fortran/openmp.c:5256
#, gcc-internal-format, gfc-internal-format
msgid ""
"Subroutine call with alternate returns in combiner of !$OMP DECLARE "
"REDUCTION at %L"
msgstr ""
-#: fortran/openmp.c:5250
+#: fortran/openmp.c:5271
#, gcc-internal-format, gfc-internal-format
msgid ""
"Subroutine call with alternate returns in INITIALIZER clause of !$OMP "
"DECLARE REDUCTION at %L"
msgstr ""
-#: fortran/openmp.c:5260
+#: fortran/openmp.c:5281
#, gcc-internal-format, gfc-internal-format
msgid ""
"One of actual subroutine arguments in INITIALIZER clause of !$OMP DECLARE "
"REDUCTION must be OMP_PRIV at %L"
msgstr ""
-#: fortran/openmp.c:5268
+#: fortran/openmp.c:5289
#, gcc-internal-format, gfc-internal-format
msgid ""
"Missing INITIALIZER clause for !$OMP DECLARE REDUCTION of derived type "
msgid "Unclassifiable GCC directive at %C"
msgstr ""
-#: fortran/parse.c:1048 fortran/parse.c:1280
+#: fortran/parse.c:1048 fortran/parse.c:1275
#, gcc-internal-format, gfc-internal-format
msgid "Zero is not a valid statement label at %C"
msgstr ""
-#: fortran/parse.c:1055 fortran/parse.c:1272
+#: fortran/parse.c:1055 fortran/parse.c:1267
#, gcc-internal-format, gfc-internal-format
msgid "Non-numeric character in statement label at %C"
msgstr ""
-#: fortran/parse.c:1067 fortran/parse.c:1321
+#: fortran/parse.c:1067 fortran/parse.c:1316
#, gcc-internal-format, gfc-internal-format
msgid "Semicolon at %C needs to be preceded by statement"
msgstr ""
-#: fortran/parse.c:1075 fortran/parse.c:1336
+#: fortran/parse.c:1074 fortran/parse.c:1331
#, gcc-internal-format, gfc-internal-format
-msgid "Ignoring statement label in empty statement at %L"
+msgid "Statement label without statement at %L"
msgstr ""
-#: fortran/parse.c:1142 fortran/parse.c:1323
+#: fortran/parse.c:1137 fortran/parse.c:1318
#, gcc-internal-format, gfc-internal-format
msgid "Fortran 2008: Semicolon at %C without preceding statement"
msgstr ""
-#: fortran/parse.c:1165 fortran/parse.c:1299
+#: fortran/parse.c:1160 fortran/parse.c:1294
#, gcc-internal-format, gfc-internal-format
msgid "Bad continuation line at %C"
msgstr ""
-#: fortran/parse.c:1593
+#: fortran/parse.c:1587
#, gcc-internal-format, gfc-internal-format
msgid "FORMAT statement at %L does not have a statement label"
msgstr ""
-#: fortran/parse.c:2291
+#: fortran/parse.c:2285
#, gcc-internal-format
msgid "gfc_ascii_statement(): Bad statement code"
msgstr ""
-#: fortran/parse.c:2436
+#: fortran/parse.c:2430
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement at %C"
msgstr ""
-#: fortran/parse.c:2591
+#: fortran/parse.c:2585
#, gcc-internal-format, gfc-internal-format
msgid "%s statement at %C cannot follow %s statement at %L"
msgstr ""
-#: fortran/parse.c:2608
+#: fortran/parse.c:2602
#, gcc-internal-format
msgid "Unexpected end of file in %qs"
msgstr ""
-#: fortran/parse.c:2640
+#: fortran/parse.c:2634
#, gcc-internal-format
msgid "Derived-type %qs with SEQUENCE must not have a CONTAINS section at %C"
msgstr ""
-#: fortran/parse.c:2643
+#: fortran/parse.c:2637
#, gcc-internal-format
msgid "Derived-type %qs with BIND(C) must not have a CONTAINS section at %C"
msgstr ""
-#: fortran/parse.c:2663
+#: fortran/parse.c:2657
#, gcc-internal-format, gfc-internal-format
msgid "Components in TYPE at %C must precede CONTAINS"
msgstr ""
-#: fortran/parse.c:2667
+#: fortran/parse.c:2661
#, gcc-internal-format, gfc-internal-format
msgid "Type-bound procedure at %C"
msgstr ""
-#: fortran/parse.c:2675
+#: fortran/parse.c:2669
#, gcc-internal-format, gfc-internal-format
msgid "GENERIC binding at %C"
msgstr ""
-#: fortran/parse.c:2683
+#: fortran/parse.c:2677
#, gcc-internal-format, gfc-internal-format
msgid "FINAL procedure declaration at %C"
msgstr ""
-#: fortran/parse.c:2695
+#: fortran/parse.c:2689
#, gcc-internal-format, gfc-internal-format
msgid "Derived type definition at %C with empty CONTAINS section"
msgstr ""
-#: fortran/parse.c:2705 fortran/parse.c:3160
+#: fortran/parse.c:2699 fortran/parse.c:3154
#, gcc-internal-format, gfc-internal-format
msgid "PRIVATE statement in TYPE at %C must be inside a MODULE"
msgstr ""
-#: fortran/parse.c:2712
+#: fortran/parse.c:2706
#, gcc-internal-format, gfc-internal-format
msgid "PRIVATE statement at %C must precede procedure bindings"
msgstr ""
-#: fortran/parse.c:2719 fortran/parse.c:3173
+#: fortran/parse.c:2713 fortran/parse.c:3167
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate PRIVATE statement at %C"
msgstr ""
-#: fortran/parse.c:2729
+#: fortran/parse.c:2723
#, gcc-internal-format, gfc-internal-format
msgid "SEQUENCE statement at %C must precede CONTAINS"
msgstr ""
-#: fortran/parse.c:2733
+#: fortran/parse.c:2727
#, gcc-internal-format, gfc-internal-format
msgid "Already inside a CONTAINS block at %C"
msgstr ""
-#: fortran/parse.c:2852
+#: fortran/parse.c:2846
#, gcc-internal-format, gfc-internal-format
msgid ""
"Component %s at %L of type LOCK_TYPE must have a codimension or be a "
"pointer attribute"
msgstr ""
-#: fortran/parse.c:2858
+#: fortran/parse.c:2852
#, gcc-internal-format, gfc-internal-format
msgid ""
"Pointer component %s at %L has a noncoarray subcomponent of type LOCK_TYPE, "
"which must have a codimension or be a subcomponent of a coarray"
msgstr ""
-#: fortran/parse.c:2863
+#: fortran/parse.c:2857
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocatable component %s at %L of type LOCK_TYPE must have a codimension"
msgstr ""
-#: fortran/parse.c:2867
+#: fortran/parse.c:2861
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocatable component %s at %L must have a codimension as it has a "
"noncoarray subcomponent of type LOCK_TYPE"
msgstr ""
-#: fortran/parse.c:2872
+#: fortran/parse.c:2866
#, gcc-internal-format, gfc-internal-format
msgid ""
"Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
"subcomponent exists)"
msgstr ""
-#: fortran/parse.c:2879
+#: fortran/parse.c:2873
#, gcc-internal-format, gfc-internal-format
msgid ""
"Noncoarray component %s at %L of type LOCK_TYPE or with subcomponent of type "
"codimension or a coarray subcomponent)"
msgstr ""
-#: fortran/parse.c:2889
+#: fortran/parse.c:2883
#, gcc-internal-format, gfc-internal-format
msgid ""
"Component %s at %L of type EVENT_TYPE must have a codimension or be a "
"pointer attribute"
msgstr ""
-#: fortran/parse.c:2895
+#: fortran/parse.c:2889
#, gcc-internal-format, gfc-internal-format
msgid ""
"Pointer component %s at %L has a noncoarray subcomponent of type EVENT_TYPE, "
"which must have a codimension or be a subcomponent of a coarray"
msgstr ""
-#: fortran/parse.c:2900
+#: fortran/parse.c:2894
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocatable component %s at %L of type EVENT_TYPE must have a codimension"
msgstr ""
-#: fortran/parse.c:2904
+#: fortran/parse.c:2898
#, gcc-internal-format, gfc-internal-format
msgid ""
"Allocatable component %s at %L must have a codimension as it has a "
"noncoarray subcomponent of type EVENT_TYPE"
msgstr ""
-#: fortran/parse.c:2909
+#: fortran/parse.c:2903
#, gcc-internal-format, gfc-internal-format
msgid ""
"Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
"subcomponent exists)"
msgstr ""
-#: fortran/parse.c:2916
+#: fortran/parse.c:2910
#, gcc-internal-format, gfc-internal-format
msgid ""
"Noncoarray component %s at %L of type EVENT_TYPE or with subcomponent of "
"codimension or a coarray subcomponent)"
msgstr ""
-#: fortran/parse.c:2968
+#: fortran/parse.c:2962
#, gcc-internal-format, gfc-internal-format
msgid "failed to create map component '%s'"
msgstr ""
-#: fortran/parse.c:3001
+#: fortran/parse.c:2995
#, gcc-internal-format, gfc-internal-format
msgid "failed to create union component '%s'"
msgstr ""
-#: fortran/parse.c:3056
+#: fortran/parse.c:3050
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in nested structure declaration at %C"
msgstr ""
-#: fortran/parse.c:3143
+#: fortran/parse.c:3137
#, gcc-internal-format, gfc-internal-format
msgid "FINAL declaration at %C must be inside CONTAINS"
msgstr ""
-#: fortran/parse.c:3151
+#: fortran/parse.c:3145
#, gcc-internal-format, gfc-internal-format
msgid "Derived type definition at %C without components"
msgstr ""
-#: fortran/parse.c:3167
+#: fortran/parse.c:3161
#, gcc-internal-format, gfc-internal-format
msgid "PRIVATE statement at %C must precede structure components"
msgstr ""
-#: fortran/parse.c:3184
+#: fortran/parse.c:3178
#, gcc-internal-format, gfc-internal-format
msgid "SEQUENCE statement at %C must precede structure components"
msgstr ""
-#: fortran/parse.c:3190
+#: fortran/parse.c:3184
#, gcc-internal-format, gfc-internal-format
msgid "SEQUENCE attribute at %C already specified in TYPE statement"
msgstr ""
-#: fortran/parse.c:3195
+#: fortran/parse.c:3189
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate SEQUENCE statement at %C"
msgstr ""
-#: fortran/parse.c:3205
+#: fortran/parse.c:3199
#, gcc-internal-format, gfc-internal-format
msgid "CONTAINS block in derived type definition at %C"
msgstr ""
-#: fortran/parse.c:3263
+#: fortran/parse.c:3257
#, gcc-internal-format, gfc-internal-format
msgid "ENUM declaration at %C has no ENUMERATORS"
msgstr ""
-#: fortran/parse.c:3350
+#: fortran/parse.c:3344
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in INTERFACE block at %C"
msgstr ""
-#: fortran/parse.c:3374
+#: fortran/parse.c:3368
#, gcc-internal-format
msgid ""
"Name %qs of ABSTRACT INTERFACE at %C cannot be the same as an intrinsic type"
msgstr ""
-#: fortran/parse.c:3408
+#: fortran/parse.c:3402
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement at %C in INTERFACE body"
msgstr ""
-#: fortran/parse.c:3426
+#: fortran/parse.c:3420
#, gcc-internal-format
msgid ""
"INTERFACE procedure %qs at %L has the same name as the enclosing procedure"
msgstr ""
-#: fortran/parse.c:3556
+#: fortran/parse.c:3550
#, gcc-internal-format, gfc-internal-format
msgid "%s statement is not allowed inside of BLOCK at %C"
msgstr ""
-#: fortran/parse.c:3586
+#: fortran/parse.c:3581
#, gcc-internal-format, gfc-internal-format
msgid "%s statement is not allowed inside of BLOCK DATA at %C"
msgstr ""
-#: fortran/parse.c:3676
+#: fortran/parse.c:3671
#, gcc-internal-format, gfc-internal-format
msgid "%s statement must appear in a MODULE"
msgstr ""
-#: fortran/parse.c:3684
+#: fortran/parse.c:3679
#, gcc-internal-format, gfc-internal-format
msgid "%s statement at %C follows another accessibility specification"
msgstr ""
-#: fortran/parse.c:3736
+#: fortran/parse.c:3731
#, gcc-internal-format
msgid "Bad kind expression for function %qs at %L"
msgstr ""
-#: fortran/parse.c:3740
+#: fortran/parse.c:3735
#, gcc-internal-format
msgid "The type for function %qs at %L is not accessible"
msgstr ""
-#: fortran/parse.c:3800
+#: fortran/parse.c:3795
#, gcc-internal-format, gfc-internal-format
msgid "ELSEWHERE statement at %C follows previous unmasked ELSEWHERE"
msgstr ""
-#: fortran/parse.c:3822
+#: fortran/parse.c:3817
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in WHERE block at %C"
msgstr ""
-#: fortran/parse.c:3881
+#: fortran/parse.c:3876
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in FORALL block at %C"
msgstr ""
-#: fortran/parse.c:3932
+#: fortran/parse.c:3927
#, gcc-internal-format, gfc-internal-format
msgid "ELSE IF statement at %C cannot follow ELSE statement at %L"
msgstr ""
-#: fortran/parse.c:3950
+#: fortran/parse.c:3945
#, gcc-internal-format, gfc-internal-format
msgid "Duplicate ELSE statements at %L and %C"
msgstr ""
-#: fortran/parse.c:4011
+#: fortran/parse.c:4006
#, gcc-internal-format, gfc-internal-format
msgid "Expected a CASE or END SELECT statement following SELECT CASE at %C"
msgstr ""
-#: fortran/parse.c:4094
+#: fortran/parse.c:4089
#, gcc-internal-format, gfc-internal-format
msgid ""
"Expected TYPE IS, CLASS IS or END SELECT statement following SELECT TYPE at "
"%C"
msgstr ""
-#: fortran/parse.c:4156
+#: fortran/parse.c:4151
#, gcc-internal-format
msgid "Variable %qs at %C cannot be redefined inside loop beginning at %L"
msgstr ""
-#: fortran/parse.c:4189
+#: fortran/parse.c:4184
#, gcc-internal-format, gfc-internal-format
msgid "End of nonblock DO statement at %C is within another block"
msgstr ""
-#: fortran/parse.c:4199
+#: fortran/parse.c:4194
#, gcc-internal-format, gfc-internal-format
msgid "End of nonblock DO statement at %C is interwoven with another DO loop"
msgstr ""
-#: fortran/parse.c:4225
+#: fortran/parse.c:4220
#, gcc-internal-format, gfc-internal-format
msgid "CRITICAL block inside of OpenACC region at %C"
msgstr ""
-#: fortran/parse.c:4252
+#: fortran/parse.c:4247
#, gcc-internal-format, gfc-internal-format
msgid "Statement label in END CRITICAL at %C does not match CRITICAL label"
msgstr ""
-#: fortran/parse.c:4321
+#: fortran/parse.c:4316
#, gcc-internal-format, gfc-internal-format
msgid "BLOCK construct at %C"
msgstr ""
-#: fortran/parse.c:4355
+#: fortran/parse.c:4350
#, gcc-internal-format, gfc-internal-format
msgid "ASSOCIATE construct at %C"
msgstr ""
-#: fortran/parse.c:4536
+#: fortran/parse.c:4531
#, gcc-internal-format, gfc-internal-format
msgid "Statement label in ENDDO at %C doesn't match DO label"
msgstr ""
-#: fortran/parse.c:4552
+#: fortran/parse.c:4547
#, gcc-internal-format, gfc-internal-format
msgid "Named block DO at %L requires matching ENDDO name"
msgstr ""
-#: fortran/parse.c:4733
+#: fortran/parse.c:4729
#, gcc-internal-format, gfc-internal-format
msgid "Missing !$OMP END ATOMIC after !$OMP ATOMIC CAPTURE at %C"
msgstr ""
-#: fortran/parse.c:4749 fortran/parse.c:4808
+#: fortran/parse.c:4745 fortran/parse.c:4804
#, gcc-internal-format, gfc-internal-format
msgid "OpenACC directive inside of CRITICAL block at %C"
msgstr ""
-#: fortran/parse.c:4783
+#: fortran/parse.c:4779
#, gcc-internal-format, gfc-internal-format
msgid "Expecting %s at %C"
msgstr ""
-#: fortran/parse.c:4827
+#: fortran/parse.c:4823
#, gcc-internal-format, gfc-internal-format
msgid "Expected DO loop at %C"
msgstr ""
-#: fortran/parse.c:4847
+#: fortran/parse.c:4843
#, gcc-internal-format, gfc-internal-format
msgid "Redundant !$ACC END LOOP at %C"
msgstr ""
-#: fortran/parse.c:5060
+#: fortran/parse.c:5056
#, gcc-internal-format, gfc-internal-format
msgid "Name after !$omp critical and !$omp end critical does not match at %C"
msgstr ""
-#: fortran/parse.c:5117
+#: fortran/parse.c:5113
#, gcc-internal-format, gfc-internal-format
msgid "%s statement at %C cannot terminate a non-block DO loop"
msgstr ""
-#: fortran/parse.c:5131
+#: fortran/parse.c:5127
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %C after the first executable statement"
msgstr ""
-#: fortran/parse.c:5362
+#: fortran/parse.c:5358
#, gcc-internal-format
msgid "Contained procedure %qs at %C is already ambiguous"
msgstr ""
-#: fortran/parse.c:5419
+#: fortran/parse.c:5415
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in CONTAINS section at %C"
msgstr ""
-#: fortran/parse.c:5444
+#: fortran/parse.c:5440
#, gcc-internal-format, gfc-internal-format
msgid "CONTAINS statement without FUNCTION or SUBROUTINE statement at %C"
msgstr ""
-#: fortran/parse.c:5556
+#: fortran/parse.c:5552
#, gcc-internal-format, gfc-internal-format
msgid "CONTAINS statement at %C is already in a contained program unit"
msgstr ""
-#: fortran/parse.c:5602
+#: fortran/parse.c:5598
#, gcc-internal-format
msgid "gfc_global_used(): Bad type"
msgstr ""
-#: fortran/parse.c:5607
+#: fortran/parse.c:5603
#, gcc-internal-format
msgid "Global binding name %qs at %L is already being used as a %s at %L"
msgstr ""
-#: fortran/parse.c:5610
+#: fortran/parse.c:5606
#, gcc-internal-format
msgid "Global name %qs at %L is already being used as a %s at %L"
msgstr ""
-#: fortran/parse.c:5631
+#: fortran/parse.c:5627
#, gcc-internal-format, gfc-internal-format
msgid "Blank BLOCK DATA at %C conflicts with prior BLOCK DATA at %L"
msgstr ""
-#: fortran/parse.c:5657
+#: fortran/parse.c:5653
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in BLOCK DATA at %C"
msgstr ""
-#: fortran/parse.c:5742
+#: fortran/parse.c:5738
#, gcc-internal-format, gfc-internal-format
msgid "Unexpected %s statement in MODULE at %C"
msgstr ""
#. If we see a duplicate main program, shut down. If the second
#. instance is an implied main program, i.e. data decls or executable
#. statements, we're in for lots of errors.
-#: fortran/parse.c:6129
+#: fortran/parse.c:6125
#, gcc-internal-format, gfc-internal-format
msgid "Two main PROGRAMs at %L and %C"
msgstr ""
msgid "Error converting PARAMETER constant in complex constant at %C"
msgstr ""
-#: fortran/primary.c:1430
+#: fortran/primary.c:1434
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in COMPLEX constant at %C"
msgstr ""
-#: fortran/primary.c:1557
+#: fortran/primary.c:1561
#, gcc-internal-format, gfc-internal-format
msgid "Namelist '%s' can not be an argument at %L"
msgstr ""
-#: fortran/primary.c:1643
+#: fortran/primary.c:1647
#, gcc-internal-format
msgid "Keyword %qs at %C has already appeared in the current argument list"
msgstr ""
-#: fortran/primary.c:1707
+#: fortran/primary.c:1711
#, gcc-internal-format, gfc-internal-format
msgid "argument list function at %C"
msgstr ""
-#: fortran/primary.c:1775
+#: fortran/primary.c:1779
#, gcc-internal-format, gfc-internal-format
msgid "Expected alternate return label at %C"
msgstr ""
-#: fortran/primary.c:1797
+#: fortran/primary.c:1801
#, gcc-internal-format, gfc-internal-format
msgid "Missing keyword name in actual argument list at %C"
msgstr ""
-#: fortran/primary.c:1843
+#: fortran/primary.c:1847
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in argument list at %C"
msgstr ""
-#: fortran/primary.c:1864
+#: fortran/primary.c:1868
#, gcc-internal-format
msgid "extend_ref(): Bad tail"
msgstr ""
-#: fortran/primary.c:1903
+#: fortran/primary.c:1907
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array section designator, e.g. '(:)', is required besides the coarray "
"designator '[...]' at %C"
msgstr ""
-#: fortran/primary.c:1911
+#: fortran/primary.c:1915
#, gcc-internal-format
msgid "Coarray designator at %C but %qs is not a coarray"
msgstr ""
-#: fortran/primary.c:1988
+#: fortran/primary.c:1992
#, gcc-internal-format
msgid "Symbol %qs at %C has no IMPLICIT type"
msgstr ""
-#: fortran/primary.c:1994
+#: fortran/primary.c:1998
#, gcc-internal-format
msgid "Unexpected %<%c%> for nonderived-type variable %qs at %C"
msgstr ""
-#: fortran/primary.c:2012
+#: fortran/primary.c:2016
#, gcc-internal-format, gfc-internal-format
msgid "Expected structure component name at %C"
msgstr ""
-#: fortran/primary.c:2063
+#: fortran/primary.c:2067
#, gcc-internal-format, gfc-internal-format
msgid "Expected argument list at %C"
msgstr ""
-#: fortran/primary.c:2103
+#: fortran/primary.c:2107
#, gcc-internal-format
msgid "Procedure pointer component %qs requires an argument list at %C"
msgstr ""
-#: fortran/primary.c:2191
+#: fortran/primary.c:2195
#, gcc-internal-format, gfc-internal-format
msgid "Coindexed procedure-pointer component at %C"
msgstr ""
-#: fortran/primary.c:2226
+#: fortran/primary.c:2230
#, gcc-internal-format
msgid "gfc_variable_attr(): Expression isn't a variable"
msgstr ""
-#: fortran/primary.c:2281
+#: fortran/primary.c:2285
#, gcc-internal-format
msgid "gfc_variable_attr(): Bad array reference"
msgstr ""
-#: fortran/primary.c:2451
+#: fortran/primary.c:2455
#, gcc-internal-format, gfc-internal-format
msgid "Structure constructor with missing optional arguments at %C"
msgstr ""
-#: fortran/primary.c:2460
+#: fortran/primary.c:2464
#, gcc-internal-format
msgid ""
"No initializer for allocatable component '%qs' given in the structure "
"constructor at %C"
msgstr ""
-#: fortran/primary.c:2467
+#: fortran/primary.c:2471
#, gcc-internal-format
msgid ""
"No initializer for component %qs given in the structure constructor at %C!"
msgstr ""
-#: fortran/primary.c:2515
+#: fortran/primary.c:2519
#, gcc-internal-format
msgid "Can't construct ABSTRACT type %qs at %L"
msgstr ""
-#: fortran/primary.c:2535
+#: fortran/primary.c:2539
#, gcc-internal-format, gfc-internal-format
msgid "Structure constructor with named arguments at %C"
msgstr ""
-#: fortran/primary.c:2550
+#: fortran/primary.c:2554
#, gcc-internal-format, gfc-internal-format
msgid "Component initializer without name after component named %s at %L!"
msgstr ""
-#: fortran/primary.c:2555
+#: fortran/primary.c:2559
#, gcc-internal-format, gfc-internal-format
msgid "Too many components in structure constructor at %L!"
msgstr ""
-#: fortran/primary.c:2592
+#: fortran/primary.c:2596
#, gcc-internal-format
msgid "Component %qs is initialized twice in the structure constructor at %L!"
msgstr ""
-#: fortran/primary.c:2604
+#: fortran/primary.c:2608
#, gcc-internal-format
msgid ""
"Coindexed expression to pointer component %qs in structure constructor at %L!"
msgstr ""
-#: fortran/primary.c:2658
+#: fortran/primary.c:2662
#, gcc-internal-format
msgid ""
"component %qs at %L has already been set by a parent derived type constructor"
msgstr ""
-#: fortran/primary.c:2861
+#: fortran/primary.c:2865
#, 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.c:2985
+#: fortran/primary.c:2989
#, gcc-internal-format
msgid "Unexpected use of subroutine name %qs at %C"
msgstr ""
-#: fortran/primary.c:3017
+#: fortran/primary.c:3021
#, gcc-internal-format
msgid "Statement function %qs requires argument list at %C"
msgstr ""
-#: fortran/primary.c:3020
+#: fortran/primary.c:3024
#, gcc-internal-format
msgid "Function %qs requires an argument list at %C"
msgstr ""
-#: fortran/primary.c:3070
+#: fortran/primary.c:3074
#, gcc-internal-format
msgid "Missing argument to %qs at %C"
msgstr ""
-#: fortran/primary.c:3228
+#: fortran/primary.c:3232
#, gcc-internal-format
msgid "Missing argument list in function %qs at %C"
msgstr ""
-#: fortran/primary.c:3272
+#: fortran/primary.c:3276
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %C is not appropriate for an expression"
msgstr ""
-#: fortran/primary.c:3342
+#: fortran/primary.c:3346
#, gcc-internal-format, gfc-internal-format
msgid "Derived type '%s' cannot be used as a variable at %C"
msgstr ""
-#: fortran/primary.c:3383
+#: fortran/primary.c:3387
#, gcc-internal-format, gfc-internal-format
msgid "Named constant at %C in an EQUIVALENCE"
msgstr ""
-#: fortran/primary.c:3417
+#: fortran/primary.c:3421
#, gcc-internal-format
msgid "%qs at %C is not a variable"
msgstr ""
"Declare it RECURSIVE or use %<-frecursive%>"
msgstr ""
-#: fortran/resolve.c:1782 fortran/resolve.c:8938 fortran/resolve.c:10563
+#: fortran/resolve.c:1782 fortran/resolve.c:8955 fortran/resolve.c:10601
#, gcc-internal-format, gfc-internal-format
msgid "Label %d referenced at %L is never defined"
msgstr ""
msgid "Unable to resolve the specific function %qs at %L"
msgstr ""
-#: fortran/resolve.c:2746 fortran/resolve.c:15387
+#: fortran/resolve.c:2746 fortran/resolve.c:15458
#, gcc-internal-format
msgid "Function %qs at %L has no IMPLICIT type"
msgstr ""
msgid "Assumed-rank variable %s at %L shall not have a subobject reference"
msgstr ""
-#: fortran/resolve.c:5153
+#: fortran/resolve.c:5158
#, 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.c:5158
+#: fortran/resolve.c:5163
#, gcc-internal-format
msgid ""
"Variable %qs is used at %L before the ENTRY statement in which it is a "
"parameter"
msgstr ""
-#: fortran/resolve.c:5228
+#: fortran/resolve.c:5233
#, gcc-internal-format, gfc-internal-format
msgid "Polymorphic subobject of coindexed object at %L"
msgstr ""
-#: fortran/resolve.c:5241
+#: fortran/resolve.c:5246
#, gcc-internal-format, gfc-internal-format
msgid "Coindexed object with polymorphic allocatable subcomponent at %L"
msgstr ""
-#: fortran/resolve.c:5579
+#: fortran/resolve.c:5584
#, gcc-internal-format, gfc-internal-format
msgid "Passed-object at %L must be scalar"
msgstr ""
-#: fortran/resolve.c:5586
+#: fortran/resolve.c:5591
#, gcc-internal-format
msgid ""
"Base object for procedure-pointer component call at %L is of ABSTRACT type "
"%qs"
msgstr ""
-#: fortran/resolve.c:5621
+#: fortran/resolve.c:5626
#, gcc-internal-format
msgid "Base object for type-bound procedure call at %L is of ABSTRACT type %qs"
msgstr ""
-#: fortran/resolve.c:5630
+#: fortran/resolve.c:5635
#, 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.c:5818
+#: fortran/resolve.c:5823
#, gcc-internal-format
msgid ""
"Found no matching specific binding for the call to the GENERIC %qs at %L"
msgstr ""
-#: fortran/resolve.c:5845
+#: fortran/resolve.c:5850
#, gcc-internal-format
msgid "%qs at %L should be a SUBROUTINE"
msgstr ""
-#: fortran/resolve.c:5896
+#: fortran/resolve.c:5901
#, gcc-internal-format
msgid "%qs at %L should be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:6413
+#: fortran/resolve.c:6418
#, gcc-internal-format
msgid "gfc_resolve_expr(): Bad expression type"
msgstr ""
-#: fortran/resolve.c:6439
+#: fortran/resolve.c:6444
#, gcc-internal-format, gfc-internal-format
msgid "%s at %L must be a scalar"
msgstr ""
-#: fortran/resolve.c:6449
+#: fortran/resolve.c:6454
#, gcc-internal-format, gfc-internal-format
msgid "%s at %L must be integer"
msgstr ""
-#: fortran/resolve.c:6453 fortran/resolve.c:6460
+#: fortran/resolve.c:6458 fortran/resolve.c:6465
#, gcc-internal-format, gfc-internal-format
msgid "%s at %L must be INTEGER"
msgstr ""
-#: fortran/resolve.c:6502
+#: fortran/resolve.c:6507
#, gcc-internal-format, gfc-internal-format
msgid "Step expression in DO loop at %L cannot be zero"
msgstr ""
-#: fortran/resolve.c:6538
+#: fortran/resolve.c:6543
#, gcc-internal-format, gfc-internal-format
msgid "DO loop at %L will be executed zero times"
msgstr ""
-#: fortran/resolve.c:6599
+#: fortran/resolve.c:6604
#, gcc-internal-format, gfc-internal-format
msgid "FORALL index-name at %L must be a scalar INTEGER"
msgstr ""
-#: fortran/resolve.c:6604
+#: fortran/resolve.c:6609
#, gcc-internal-format, gfc-internal-format
msgid "FORALL start expression at %L must be a scalar INTEGER"
msgstr ""
-#: fortran/resolve.c:6611
+#: fortran/resolve.c:6616
#, gcc-internal-format, gfc-internal-format
msgid "FORALL end expression at %L must be a scalar INTEGER"
msgstr ""
-#: fortran/resolve.c:6619
+#: fortran/resolve.c:6624
#, gcc-internal-format, gfc-internal-format
msgid "FORALL stride expression at %L must be a scalar %s"
msgstr ""
-#: fortran/resolve.c:6624
+#: fortran/resolve.c:6629
#, gcc-internal-format, gfc-internal-format
msgid "FORALL stride expression at %L cannot be zero"
msgstr ""
-#: fortran/resolve.c:6637
+#: fortran/resolve.c:6642
#, gcc-internal-format
msgid "FORALL index %qs may not appear in triplet specification at %L"
msgstr ""
-#: fortran/resolve.c:6735 fortran/resolve.c:7027
+#: fortran/resolve.c:6740 fortran/resolve.c:7032
#, gcc-internal-format, gfc-internal-format
msgid "Allocate-object at %L must be ALLOCATABLE or a POINTER"
msgstr ""
-#: fortran/resolve.c:6743 fortran/resolve.c:6992
+#: fortran/resolve.c:6748 fortran/resolve.c:6997
#, gcc-internal-format, gfc-internal-format
msgid "Coindexed allocatable object at %L"
msgstr ""
-#: fortran/resolve.c:6849
+#: fortran/resolve.c:6854
#, 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.c:6880
+#: fortran/resolve.c:6885
#, gcc-internal-format, gfc-internal-format
msgid "Source-expr at %L and allocate-object at %L must have the same shape"
msgstr ""
-#: fortran/resolve.c:7038
+#: fortran/resolve.c:7043
#, gcc-internal-format, gfc-internal-format
msgid "Type of entity at %L is type incompatible with source-expr at %L"
msgstr ""
-#: fortran/resolve.c:7050
+#: fortran/resolve.c:7055
#, 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.c:7064
+#: fortran/resolve.c:7069
#, 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.c:7079
+#: fortran/resolve.c:7084
#, 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.c:7092
+#: fortran/resolve.c:7097
#, 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.c:7105
+#: fortran/resolve.c:7110
#, 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.c:7223 fortran/resolve.c:7238
+#: fortran/resolve.c:7228 fortran/resolve.c:7243
#, gcc-internal-format, gfc-internal-format
msgid "Array specification required in ALLOCATE statement at %L"
msgstr ""
-#: fortran/resolve.c:7230
+#: fortran/resolve.c:7235
#, gcc-internal-format, gfc-internal-format
msgid ""
"Array specification or array-valued SOURCE= expression required in ALLOCATE "
"statement at %L"
msgstr ""
-#: fortran/resolve.c:7253
+#: fortran/resolve.c:7258
#, gcc-internal-format, gfc-internal-format
msgid "Coarray specification required in ALLOCATE statement at %L"
msgstr ""
-#: fortran/resolve.c:7280
+#: fortran/resolve.c:7285
#, gcc-internal-format, gfc-internal-format
msgid "Bad array specification in ALLOCATE statement at %L"
msgstr ""
-#: fortran/resolve.c:7299
+#: fortran/resolve.c:7304
#, 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.c:7314
+#: fortran/resolve.c:7319
#, gcc-internal-format, gfc-internal-format
msgid "Expected '*' in coindex specification in ALLOCATE statement at %L"
msgstr ""
-#: fortran/resolve.c:7325
+#: fortran/resolve.c:7330
#, gcc-internal-format, gfc-internal-format
msgid "Bad coarray specification in ALLOCATE statement at %L"
msgstr ""
-#: fortran/resolve.c:7357
+#: fortran/resolve.c:7362
#, gcc-internal-format, gfc-internal-format
msgid "Stat-variable at %L must be a scalar INTEGER variable"
msgstr ""
-#: fortran/resolve.c:7380
+#: fortran/resolve.c:7385
#, gcc-internal-format, gfc-internal-format
msgid "Stat-variable at %L shall not be %sd within the same %s statement"
msgstr ""
-#: fortran/resolve.c:7391
+#: fortran/resolve.c:7396
#, gcc-internal-format, gfc-internal-format
msgid "ERRMSG at %L is useless without a STAT tag"
msgstr ""
-#: fortran/resolve.c:7402
+#: fortran/resolve.c:7407
#, gcc-internal-format, gfc-internal-format
msgid "Errmsg-variable at %L must be a scalar CHARACTER variable"
msgstr ""
-#: fortran/resolve.c:7425
+#: fortran/resolve.c:7430
#, gcc-internal-format, gfc-internal-format
msgid "Errmsg-variable at %L shall not be %sd within the same %s statement"
msgstr ""
-#: fortran/resolve.c:7455
+#: fortran/resolve.c:7460
#, gcc-internal-format, gfc-internal-format
msgid "Allocate-object at %L also appears at %L"
msgstr ""
-#: fortran/resolve.c:7461 fortran/resolve.c:7467
+#: fortran/resolve.c:7466 fortran/resolve.c:7472
#, gcc-internal-format, gfc-internal-format
msgid "Allocate-object at %L is subobject of object at %L"
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.c:7679
+#: fortran/resolve.c:7684
#, gcc-internal-format, gfc-internal-format
msgid "CASE label at %L overlaps with CASE label at %L"
msgstr ""
-#: fortran/resolve.c:7730
+#: fortran/resolve.c:7735
#, gcc-internal-format, gfc-internal-format
msgid "Expression in CASE statement at %L must be of type %s"
msgstr ""
-#: fortran/resolve.c:7741
+#: fortran/resolve.c:7746
#, gcc-internal-format, gfc-internal-format
msgid "Expression in CASE statement at %L must be of kind %d"
msgstr ""
-#: fortran/resolve.c:7754
+#: fortran/resolve.c:7759
#, gcc-internal-format, gfc-internal-format
msgid "Expression in CASE statement at %L must be scalar"
msgstr ""
-#: fortran/resolve.c:7800
+#: fortran/resolve.c:7805
#, gcc-internal-format, gfc-internal-format
msgid ""
"Selection expression in computed GOTO statement at %L must be a scalar "
"integer expression"
msgstr ""
-#: fortran/resolve.c:7819
+#: fortran/resolve.c:7824
#, gcc-internal-format, gfc-internal-format
msgid "Argument of SELECT statement at %L cannot be %s"
msgstr ""
-#: fortran/resolve.c:7829
+#: fortran/resolve.c:7834
#, gcc-internal-format, gfc-internal-format
msgid "Argument of SELECT statement at %L must be a scalar expression"
msgstr ""
-#: fortran/resolve.c:7847 fortran/resolve.c:7855
+#: fortran/resolve.c:7852 fortran/resolve.c:7860
#, gcc-internal-format, gfc-internal-format
msgid "Expression in CASE statement at %L is not in the range of %s"
msgstr ""
-#: fortran/resolve.c:7917 fortran/resolve.c:8356
+#: fortran/resolve.c:7922 fortran/resolve.c:8373
#, 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.c:7943
+#: fortran/resolve.c:7948
#, gcc-internal-format, gfc-internal-format
msgid "Logical range in CASE statement at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:7955
+#: fortran/resolve.c:7960
#, gcc-internal-format, gfc-internal-format
msgid "Constant logical value in CASE statement is repeated at %L"
msgstr ""
-#: fortran/resolve.c:7970
+#: fortran/resolve.c:7975
#, gcc-internal-format, gfc-internal-format
msgid "Range specification at %L can never be matched"
msgstr ""
-#: fortran/resolve.c:8073
+#: fortran/resolve.c:8078
#, gcc-internal-format, gfc-internal-format
msgid "Logical SELECT CASE block at %L has more that two cases"
msgstr ""
-#: fortran/resolve.c:8148
+#: fortran/resolve.c:8153
#, gcc-internal-format
msgid "Associate-name %qs at %L is used as array"
msgstr ""
-#: fortran/resolve.c:8159
+#: fortran/resolve.c:8164
#, gcc-internal-format, gfc-internal-format
msgid "CLASS selector at %L needs a temporary which is not yet implemented"
msgstr ""
-#: fortran/resolve.c:8275
+#: fortran/resolve.c:8292
#, gcc-internal-format, gfc-internal-format
msgid "Selector shall be polymorphic in SELECT TYPE statement at %L"
msgstr ""
-#: fortran/resolve.c:8292 fortran/resolve.c:8304
+#: fortran/resolve.c:8309 fortran/resolve.c:8321
#, gcc-internal-format, gfc-internal-format
msgid "Selector at %L must not be coindexed"
msgstr ""
-#: fortran/resolve.c:8320
+#: fortran/resolve.c:8337
#, gcc-internal-format
msgid "Derived type %qs at %L must be extensible"
msgstr ""
-#: fortran/resolve.c:8332
+#: fortran/resolve.c:8349
#, gcc-internal-format
msgid "Derived type %qs at %L must be an extension of %qs"
msgstr ""
-#: fortran/resolve.c:8335
+#: fortran/resolve.c:8352
#, gcc-internal-format
msgid "Unexpected intrinsic type %qs at %L"
msgstr ""
-#: fortran/resolve.c:8344
+#: fortran/resolve.c:8361
#, gcc-internal-format, gfc-internal-format
msgid ""
"The type-spec at %L shall specify that each length type parameter is assumed"
msgstr ""
-#: fortran/resolve.c:8536
+#: fortran/resolve.c:8553
#, gcc-internal-format, gfc-internal-format
msgid "Double CLASS IS block in SELECT TYPE statement at %L"
msgstr ""
-#: fortran/resolve.c:8625
+#: fortran/resolve.c:8642
#, gcc-internal-format, gfc-internal-format
msgid "Invalid context for NULL () intrinsic at %L"
msgstr ""
#. FIXME: Test for defined input/output.
-#: fortran/resolve.c:8653
+#: fortran/resolve.c:8670
#, 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.c:8665
+#: fortran/resolve.c:8682
#, 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.c:8674
+#: fortran/resolve.c:8691
#, gcc-internal-format, gfc-internal-format
msgid "Data transfer element at %L cannot have procedure pointer components"
msgstr ""
-#: fortran/resolve.c:8681
+#: fortran/resolve.c:8698
#, 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.c:8692 fortran/resolve.c:8698
+#: fortran/resolve.c:8709 fortran/resolve.c:8715
#, gcc-internal-format, gfc-internal-format
msgid "Data transfer element at %L cannot have PRIVATE components"
msgstr ""
-#: fortran/resolve.c:8712
+#: fortran/resolve.c:8729
#, 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.c:8769
+#: fortran/resolve.c:8786
#, gcc-internal-format, gfc-internal-format
msgid "Lock variable at %L must be a scalar of type LOCK_TYPE"
msgstr ""
-#: fortran/resolve.c:8779
+#: fortran/resolve.c:8796
#, gcc-internal-format, gfc-internal-format
msgid "Event variable at %L must be a scalar of type EVENT_TYPE"
msgstr ""
-#: fortran/resolve.c:8783
+#: fortran/resolve.c:8800
#, gcc-internal-format, gfc-internal-format
msgid "Event variable argument at %L must be a coarray or coindexed"
msgstr ""
-#: fortran/resolve.c:8786
+#: fortran/resolve.c:8803
#, gcc-internal-format, gfc-internal-format
msgid "Event variable argument at %L must be a coarray but not coindexed"
msgstr ""
-#: fortran/resolve.c:8793 fortran/resolve.c:8911
+#: fortran/resolve.c:8810 fortran/resolve.c:8928
#, gcc-internal-format, gfc-internal-format
msgid "STAT= argument at %L must be a scalar INTEGER variable"
msgstr ""
-#: fortran/resolve.c:8805 fortran/resolve.c:8918
+#: fortran/resolve.c:8822 fortran/resolve.c:8935
#, gcc-internal-format, gfc-internal-format
msgid "ERRMSG= argument at %L must be a scalar CHARACTER variable"
msgstr ""
-#: fortran/resolve.c:8817
+#: fortran/resolve.c:8834
#, gcc-internal-format, gfc-internal-format
msgid "ACQUIRED_LOCK= argument at %L must be a scalar LOGICAL variable"
msgstr ""
-#: fortran/resolve.c:8828
+#: fortran/resolve.c:8845
#, gcc-internal-format, gfc-internal-format
msgid "UNTIL_COUNT= argument at %L must be a scalar INTEGER expression"
msgstr ""
-#: fortran/resolve.c:8888
+#: fortran/resolve.c:8905
#, gcc-internal-format, gfc-internal-format
msgid "Imageset argument at %L must be a scalar or rank-1 INTEGER expression"
msgstr ""
-#: fortran/resolve.c:8892 fortran/resolve.c:8902
+#: fortran/resolve.c:8909 fortran/resolve.c:8919
#, gcc-internal-format, gfc-internal-format
msgid "Imageset argument at %L must between 1 and num_images()"
msgstr ""
-#: fortran/resolve.c:8945
+#: fortran/resolve.c:8962
#, 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.c:8955
+#: fortran/resolve.c:8972
#, 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.c:8972 fortran/resolve.c:8995
+#: fortran/resolve.c:8989 fortran/resolve.c:9012
#, gcc-internal-format, gfc-internal-format
msgid "GOTO statement at %L leaves CRITICAL construct for label at %L"
msgstr ""
-#: fortran/resolve.c:8976 fortran/resolve.c:9001
+#: fortran/resolve.c:8993 fortran/resolve.c:9018
#, gcc-internal-format, gfc-internal-format
msgid "GOTO statement at %L leaves DO CONCURRENT construct for label at %L"
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.c:9016
+#: fortran/resolve.c:9033
#, 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.c:9088
+#: fortran/resolve.c:9105
#, gcc-internal-format, gfc-internal-format
msgid "WHERE mask at %L has inconsistent shape"
msgstr ""
-#: fortran/resolve.c:9104
+#: fortran/resolve.c:9121
#, gcc-internal-format, gfc-internal-format
msgid "WHERE assignment target at %L has inconsistent shape"
msgstr ""
-#: fortran/resolve.c:9112 fortran/resolve.c:9199
+#: fortran/resolve.c:9129 fortran/resolve.c:9216
#, gcc-internal-format, gfc-internal-format
msgid "Non-ELEMENTAL user-defined assignment in WHERE at %L"
msgstr ""
-#: fortran/resolve.c:9122 fortran/resolve.c:9209
+#: fortran/resolve.c:9139 fortran/resolve.c:9226
#, gcc-internal-format, gfc-internal-format
msgid "Unsupported statement inside WHERE at %L"
msgstr ""
-#: fortran/resolve.c:9153
+#: fortran/resolve.c:9170
#, gcc-internal-format, gfc-internal-format
msgid "Assignment to a FORALL index variable at %L"
msgstr ""
-#: fortran/resolve.c:9162
+#: fortran/resolve.c:9179
#, 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.c:9331
+#: fortran/resolve.c:9344
+#, gcc-internal-format, gfc-internal-format
+msgid "FORALL index-name at %L must be a scalar variable of type integer"
+msgstr ""
+
+#: fortran/resolve.c:9354
#, gcc-internal-format, gfc-internal-format
msgid "An outer FORALL construct already has an index with this name %L"
msgstr ""
-#: fortran/resolve.c:9409
+#: fortran/resolve.c:9431
#, gcc-internal-format, gfc-internal-format
msgid "WHERE/ELSEWHERE clause at %L requires a LOGICAL array"
msgstr ""
-#: fortran/resolve.c:9487
+#: fortran/resolve.c:9525
#, gcc-internal-format
msgid "gfc_resolve_blocks(): Bad block type"
msgstr ""
-#: fortran/resolve.c:9601
+#: fortran/resolve.c:9639
#, gcc-internal-format, gfc-internal-format
msgid "CHARACTER expression will be truncated in assignment (%d/%d) at %L"
msgstr ""
-#: fortran/resolve.c:9633
+#: fortran/resolve.c:9671
#, gcc-internal-format, gfc-internal-format
msgid ""
"Coindexed expression at %L is assigned to a derived type variable with a "
"POINTER component in a PURE procedure"
msgstr ""
-#: fortran/resolve.c:9638
+#: fortran/resolve.c:9676
#, gcc-internal-format, gfc-internal-format
msgid ""
"The impure variable at %L is assigned to a derived type variable with a "
"POINTER component in a PURE procedure (12.6)"
msgstr ""
-#: fortran/resolve.c:9648
+#: fortran/resolve.c:9686
#, gcc-internal-format, gfc-internal-format
msgid "Assignment to coindexed variable at %L in a PURE procedure"
msgstr ""
-#: fortran/resolve.c:9680
+#: fortran/resolve.c:9718
#, gcc-internal-format, gfc-internal-format
msgid "Assignment to polymorphic coarray at %L is not permitted"
msgstr ""
-#: fortran/resolve.c:9684
+#: fortran/resolve.c:9722
#, gcc-internal-format, gfc-internal-format
msgid "Assignment to an allocatable polymorphic variable at %L"
msgstr ""
-#: fortran/resolve.c:9689
+#: fortran/resolve.c:9727
#, gcc-internal-format
msgid ""
"Assignment to an allocatable polymorphic variable at %L requires %<-frealloc-"
msgstr ""
#. See PR 43366.
-#: fortran/resolve.c:9694
+#: fortran/resolve.c:9732
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assignment to an allocatable polymorphic variable at %L is not yet supported"
msgstr ""
-#: fortran/resolve.c:9700
+#: fortran/resolve.c:9738
#, gcc-internal-format, gfc-internal-format
msgid ""
"Nonallocatable variable must not be polymorphic in intrinsic assignment at "
"%L - check that there is a matching specific subroutine for '=' operator"
msgstr ""
-#: fortran/resolve.c:9711
+#: fortran/resolve.c:9749
#, gcc-internal-format, gfc-internal-format
msgid ""
"Coindexed variable must not have an allocatable ultimate component in "
"assignment at %L"
msgstr ""
-#: fortran/resolve.c:10014
+#: fortran/resolve.c:10052
#, gcc-internal-format, gfc-internal-format
msgid ""
"TODO: type-bound defined assignment(s) at %L not done because multiple part "
#. Even if standard does not support this feature, continue to build
#. the two statements to avoid upsetting frontend_passes.c.
-#: fortran/resolve.c:10256
+#: fortran/resolve.c:10294
#, gcc-internal-format, gfc-internal-format
msgid "Pointer procedure assignment at %L"
msgstr ""
-#: fortran/resolve.c:10268
+#: fortran/resolve.c:10306
#, gcc-internal-format, gfc-internal-format
msgid ""
"The function result on the lhs of the assignment at %L must have the pointer "
"attribute."
msgstr ""
-#: fortran/resolve.c:10495
+#: fortran/resolve.c:10533
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGNED GOTO statement at %L requires an INTEGER variable"
msgstr ""
-#: fortran/resolve.c:10498
+#: fortran/resolve.c:10536
#, gcc-internal-format
msgid "Variable %qs has not been assigned a target label at %L"
msgstr ""
-#: fortran/resolve.c:10509
+#: fortran/resolve.c:10547
#, gcc-internal-format, gfc-internal-format
msgid ""
"Alternate RETURN statement at %L requires a SCALAR-INTEGER return specifier"
msgstr ""
-#: fortran/resolve.c:10571
+#: fortran/resolve.c:10609
#, gcc-internal-format, gfc-internal-format
msgid "ASSIGN statement at %L requires a scalar default INTEGER variable"
msgstr ""
-#: fortran/resolve.c:10606
+#: fortran/resolve.c:10644
#, gcc-internal-format, gfc-internal-format
msgid "Invalid NULL at %L"
msgstr ""
-#: fortran/resolve.c:10610
+#: fortran/resolve.c:10648
#, gcc-internal-format, gfc-internal-format
msgid ""
"Arithmetic IF statement at %L requires a scalar REAL or INTEGER expression"
msgstr ""
-#: fortran/resolve.c:10666
+#: fortran/resolve.c:10704
#, gcc-internal-format
msgid "gfc_resolve_code(): No expression on DO WHILE"
msgstr ""
-#: fortran/resolve.c:10671
+#: fortran/resolve.c:10709
#, gcc-internal-format, gfc-internal-format
msgid ""
"Exit condition of DO WHILE loop at %L must be a scalar LOGICAL expression"
msgstr ""
-#: fortran/resolve.c:10755
+#: fortran/resolve.c:10793
#, gcc-internal-format, gfc-internal-format
msgid "FORALL mask clause at %L requires a scalar LOGICAL expression"
msgstr ""
-#: fortran/resolve.c:10826
+#: fortran/resolve.c:10864
#, gcc-internal-format
msgid "gfc_resolve_code(): Bad statement code"
msgstr ""
-#: fortran/resolve.c:10921
+#: fortran/resolve.c:10959
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s with binding label %s at %L uses the same global identifier as "
#. This can only happen if the variable is defined in a module - if it
#. isn't the same module, reject it.
-#: fortran/resolve.c:10934
+#: fortran/resolve.c:10972
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s from module %s with binding label %s at %L uses the same global "
#. Print an error if the procedure is defined multiple times; we have to
#. exclude references to the same procedure via module association or
#. multiple checks for the same procedure.
-#: fortran/resolve.c:10951
+#: fortran/resolve.c:10989
#, gcc-internal-format, gfc-internal-format
msgid ""
"Procedure %s with binding label %s at %L uses the same global identifier as "
"entity at %L"
msgstr ""
-#: fortran/resolve.c:11028
+#: fortran/resolve.c:11066
#, gcc-internal-format, gfc-internal-format
msgid "String length at %L is too large"
msgstr ""
-#: fortran/resolve.c:11364
+#: fortran/resolve.c:11402
#, gcc-internal-format
msgid "Allocatable array %qs at %L must have a deferred shape or assumed rank"
msgstr ""
-#: fortran/resolve.c:11368
+#: fortran/resolve.c:11406
#, gcc-internal-format
msgid "Scalar object %qs at %L may not be ALLOCATABLE"
msgstr ""
-#: fortran/resolve.c:11376
+#: fortran/resolve.c:11414
#, gcc-internal-format
msgid "Array pointer %qs at %L must have a deferred shape or assumed rank"
msgstr ""
-#: fortran/resolve.c:11386
+#: fortran/resolve.c:11424
#, gcc-internal-format
msgid "Array %qs at %L cannot have a deferred shape"
msgstr ""
-#: fortran/resolve.c:11401
+#: fortran/resolve.c:11439
#, gcc-internal-format
msgid "Type %qs of CLASS variable %qs at %L is not extensible"
msgstr ""
-#: fortran/resolve.c:11413
+#: fortran/resolve.c:11451
#, gcc-internal-format
msgid "CLASS variable %qs at %L must be dummy, allocatable or pointer"
msgstr ""
-#: fortran/resolve.c:11444
+#: fortran/resolve.c:11482
#, gcc-internal-format
msgid ""
"The type %qs cannot be host associated at %L because it is blocked by an "
"incompatible object of the same name declared at %L"
msgstr ""
-#: fortran/resolve.c:11466
+#: fortran/resolve.c:11504
#, gcc-internal-format
msgid ""
"Implied SAVE for module variable %qs at %L, needed due to the default "
"initialization"
msgstr ""
-#. The shape of a main program or module array needs to be
-#. constant.
-#: fortran/resolve.c:11514
+#: fortran/resolve.c:11532
#, gcc-internal-format
-msgid "The module or main program array %qs at %L must have constant shape"
+msgid ""
+"Entity %qs at %L has a deferred type parameter and requires either the "
+"POINTER or ALLOCATABLE attribute"
msgstr ""
-#: fortran/resolve.c:11526
+#. The shape of a main program or module array needs to be
+#. constant.
+#: fortran/resolve.c:11573
#, gcc-internal-format
-msgid ""
-"Entity %qs at %L has a deferred type parameter and requires either the "
-"pointer or allocatable attribute"
+msgid "The module or main program array %qs at %L must have constant shape"
msgstr ""
-#: fortran/resolve.c:11542
+#: fortran/resolve.c:11592
#, gcc-internal-format, gfc-internal-format
msgid ""
"Entity with assumed character length at %L must be a dummy argument or a "
"PARAMETER"
msgstr ""
-#: fortran/resolve.c:11563
+#: fortran/resolve.c:11613
#, gcc-internal-format
msgid "%qs at %L must have constant character length in this context"
msgstr ""
-#: fortran/resolve.c:11570
+#: fortran/resolve.c:11620
#, gcc-internal-format
msgid "COMMON variable %qs at %L must have constant character length"
msgstr ""
-#: fortran/resolve.c:11617
+#: fortran/resolve.c:11667
#, gcc-internal-format
msgid "Allocatable %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11620
+#: fortran/resolve.c:11670
#, gcc-internal-format
msgid "External %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11624
+#: fortran/resolve.c:11674
#, gcc-internal-format
msgid "Dummy %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11627
+#: fortran/resolve.c:11677
#, gcc-internal-format
msgid "Intrinsic %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11630
+#: fortran/resolve.c:11680
#, gcc-internal-format
msgid "Function result %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11633
+#: fortran/resolve.c:11683
#, gcc-internal-format
msgid "Automatic array %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11675
+#: fortran/resolve.c:11725
#, gcc-internal-format, gfc-internal-format
msgid "%s at %L"
msgstr ""
-#: fortran/resolve.c:11702
+#: fortran/resolve.c:11752
#, gcc-internal-format
msgid "Character-valued statement function %qs at %L must have constant length"
msgstr ""
-#: fortran/resolve.c:11724
+#: fortran/resolve.c:11774
#, gcc-internal-format
msgid ""
"%qs is of a PRIVATE type and cannot be a dummy argument of %qs, which is "
"PUBLIC at %L"
msgstr ""
-#: fortran/resolve.c:11746
+#: fortran/resolve.c:11796
#, gcc-internal-format
msgid ""
"Procedure %qs in PUBLIC interface %qs at %L takes dummy arguments of %qs "
"which is PRIVATE"
msgstr ""
-#: fortran/resolve.c:11764
+#: fortran/resolve.c:11814
#, gcc-internal-format
msgid "Function %qs at %L cannot have an initializer"
msgstr ""
-#: fortran/resolve.c:11773
+#: fortran/resolve.c:11823
#, gcc-internal-format
msgid "External object %qs at %L may not have an initializer"
msgstr ""
-#: fortran/resolve.c:11781
+#: fortran/resolve.c:11831
#, gcc-internal-format
msgid "ELEMENTAL function %qs at %L must have a scalar result"
msgstr ""
-#: fortran/resolve.c:11791
+#: fortran/resolve.c:11841
#, gcc-internal-format
msgid ""
"Statement function %qs at %L may not have pointer or allocatable attribute"
msgstr ""
-#: fortran/resolve.c:11810
+#: fortran/resolve.c:11860
#, gcc-internal-format
msgid "CHARACTER(*) function %qs at %L cannot be array-valued"
msgstr ""
-#: fortran/resolve.c:11814
+#: fortran/resolve.c:11864
#, gcc-internal-format
msgid "CHARACTER(*) function %qs at %L cannot be pointer-valued"
msgstr ""
-#: fortran/resolve.c:11818
+#: fortran/resolve.c:11868
#, gcc-internal-format
msgid "CHARACTER(*) function %qs at %L cannot be pure"
msgstr ""
-#: fortran/resolve.c:11822
+#: fortran/resolve.c:11872
#, gcc-internal-format
msgid "CHARACTER(*) function %qs at %L cannot be recursive"
msgstr ""
-#: fortran/resolve.c:11835
+#: fortran/resolve.c:11885
#, gcc-internal-format
msgid "CHARACTER(*) function %qs at %L"
msgstr ""
-#: fortran/resolve.c:11844
+#: fortran/resolve.c:11894
#, gcc-internal-format
msgid "Procedure pointer %qs at %L shall not be elemental"
msgstr ""
-#: fortran/resolve.c:11850
+#: fortran/resolve.c:11900
#, gcc-internal-format
msgid "Dummy procedure %qs at %L shall not be elemental"
msgstr ""
-#: fortran/resolve.c:11906
+#: fortran/resolve.c:11956
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with SAVE attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:11912
+#: fortran/resolve.c:11962
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with INTENT attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:11918
+#: fortran/resolve.c:11968
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with RESULT attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:11926
+#: fortran/resolve.c:11976
#, gcc-internal-format
msgid "EXTERNAL attribute conflicts with FUNCTION attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:11932
+#: fortran/resolve.c:11982
#, gcc-internal-format
msgid "Procedure pointer result %qs at %L is missing the pointer attribute"
msgstr ""
-#: fortran/resolve.c:11970
+#: fortran/resolve.c:12027
#, gcc-internal-format, gfc-internal-format
msgid ""
"Mismatch in ELEMENTAL attribute between MODULE PROCEDURE at %L and its "
"interface in %s"
msgstr ""
-#: fortran/resolve.c:11978
+#: fortran/resolve.c:12035
#, gcc-internal-format, gfc-internal-format
msgid ""
"Mismatch in PURE attribute between MODULE PROCEDURE at %L and its interface "
"in %s"
msgstr ""
-#: fortran/resolve.c:11986
+#: fortran/resolve.c:12043
#, gcc-internal-format, gfc-internal-format
msgid ""
"Mismatch in RECURSIVE attribute between MODULE PROCEDURE at %L and its "
"interface in %s"
msgstr ""
-#: fortran/resolve.c:11995
+#: fortran/resolve.c:12052
#, gcc-internal-format, gfc-internal-format
msgid ""
"%s between the MODULE PROCEDURE declaration in module %s and the declaration "
"at %L in SUBMODULE %s"
msgstr ""
-#: fortran/resolve.c:12080
+#: fortran/resolve.c:12137
#, gcc-internal-format
msgid "FINAL procedure %qs at %L is not a SUBROUTINE"
msgstr ""
-#: fortran/resolve.c:12089
+#: fortran/resolve.c:12146
#, gcc-internal-format, gfc-internal-format
msgid "FINAL procedure at %L must have exactly one argument"
msgstr ""
-#: fortran/resolve.c:12098
+#: fortran/resolve.c:12155
#, gcc-internal-format
msgid "Argument of FINAL procedure at %L must be of type %qs"
msgstr ""
-#: fortran/resolve.c:12106
+#: fortran/resolve.c:12163
#, gcc-internal-format, gfc-internal-format
msgid "Argument of FINAL procedure at %L must not be a POINTER"
msgstr ""
-#: fortran/resolve.c:12112
+#: fortran/resolve.c:12169
#, gcc-internal-format, gfc-internal-format
msgid "Argument of FINAL procedure at %L must not be ALLOCATABLE"
msgstr ""
-#: fortran/resolve.c:12118
+#: fortran/resolve.c:12175
#, gcc-internal-format, gfc-internal-format
msgid "Argument of FINAL procedure at %L must not be OPTIONAL"
msgstr ""
-#: fortran/resolve.c:12126
+#: fortran/resolve.c:12183
#, gcc-internal-format, gfc-internal-format
msgid "Argument of FINAL procedure at %L must not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:12135
+#: fortran/resolve.c:12192
#, gcc-internal-format, gfc-internal-format
msgid "Non-scalar FINAL procedure at %L should have assumed shape argument"
msgstr ""
-#: fortran/resolve.c:12157
+#: fortran/resolve.c:12214
#, gcc-internal-format
msgid "FINAL procedure %qs declared at %L has the same rank (%d) as %qs"
msgstr ""
-#: fortran/resolve.c:12194
+#: fortran/resolve.c:12251
#, gcc-internal-format
msgid ""
"Only array FINAL procedures declared for derived type %qs defined at %L, "
"suggest also scalar one"
msgstr ""
-#: fortran/resolve.c:12234
+#: fortran/resolve.c:12291
#, gcc-internal-format
msgid "%qs and %qs can't be mixed FUNCTION/SUBROUTINE for GENERIC %qs at %L"
msgstr ""
-#: fortran/resolve.c:12270
+#: fortran/resolve.c:12327
#, gcc-internal-format
msgid "%qs and %qs for GENERIC %qs at %L are ambiguous"
msgstr ""
-#: fortran/resolve.c:12329
+#: fortran/resolve.c:12386
#, gcc-internal-format
msgid "Undefined specific binding %qs as target of GENERIC %qs at %L"
msgstr ""
-#: fortran/resolve.c:12341
+#: fortran/resolve.c:12398
#, gcc-internal-format
msgid "GENERIC %qs at %L must target a specific binding, %qs is GENERIC, too"
msgstr ""
-#: fortran/resolve.c:12369
+#: fortran/resolve.c:12426
#, gcc-internal-format
msgid "GENERIC %qs at %L can't overwrite specific binding with the same name"
msgstr ""
-#: fortran/resolve.c:12425
+#: fortran/resolve.c:12482
#, gcc-internal-format, gfc-internal-format
msgid "Type-bound operator at %L can't be NOPASS"
msgstr ""
-#: fortran/resolve.c:12607
+#: fortran/resolve.c:12674
#, gcc-internal-format
msgid ""
"%qs must be a module procedure or an external procedure with an explicit "
"interface at %L"
msgstr ""
-#: fortran/resolve.c:12649
+#: fortran/resolve.c:12716
#, gcc-internal-format
msgid "Procedure %qs with PASS(%s) at %L has no argument %qs"
msgstr ""
-#: fortran/resolve.c:12663
+#: fortran/resolve.c:12730
#, gcc-internal-format
msgid "Procedure %qs with PASS at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:12677 fortran/resolve.c:13125
+#: fortran/resolve.c:12744 fortran/resolve.c:13192
#, gcc-internal-format
msgid "Non-polymorphic passed-object dummy argument of %qs at %L"
msgstr ""
-#: fortran/resolve.c:12685
+#: fortran/resolve.c:12752
#, gcc-internal-format
msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived-type %qs"
msgstr ""
-#: fortran/resolve.c:12694
+#: fortran/resolve.c:12761
#, gcc-internal-format
msgid "Passed-object dummy argument of %qs at %L must be scalar"
msgstr ""
-#: fortran/resolve.c:12700
+#: fortran/resolve.c:12767
#, gcc-internal-format
msgid "Passed-object dummy argument of %qs at %L must not be ALLOCATABLE"
msgstr ""
-#: fortran/resolve.c:12706
+#: fortran/resolve.c:12773
#, gcc-internal-format
msgid "Passed-object dummy argument of %qs at %L must not be POINTER"
msgstr ""
-#: fortran/resolve.c:12735
+#: fortran/resolve.c:12802
#, gcc-internal-format
msgid "Procedure %qs at %L has the same name as a component of %qs"
msgstr ""
-#: fortran/resolve.c:12745
+#: fortran/resolve.c:12812
#, gcc-internal-format
msgid "Procedure %qs at %L has the same name as an inherited component of %qs"
msgstr ""
-#: fortran/resolve.c:12837
+#: fortran/resolve.c:12904
#, gcc-internal-format
msgid ""
"Derived-type %qs declared at %L must be ABSTRACT because %qs is DEFERRED and "
"not overridden"
msgstr ""
-#: fortran/resolve.c:12932
+#: fortran/resolve.c:12999
#, gcc-internal-format
msgid "Coarray component %qs at %L must be allocatable with deferred shape"
msgstr ""
-#: fortran/resolve.c:12941
+#: fortran/resolve.c:13008
#, gcc-internal-format
msgid ""
"Component %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:12951
+#: fortran/resolve.c:13018
#, gcc-internal-format
msgid ""
"Component %qs at %L with coarray component shall be a nonpointer, "
"nonallocatable scalar"
msgstr ""
-#: fortran/resolve.c:12960
+#: fortran/resolve.c:13027
#, gcc-internal-format
msgid ""
"Component %qs at %L has the CONTIGUOUS attribute but is not an array pointer"
msgstr ""
-#: fortran/resolve.c:13058
+#: fortran/resolve.c:13125
#, gcc-internal-format
msgid "Procedure pointer component %qs with PASS(%s) at %L has no argument %qs"
msgstr ""
-#: fortran/resolve.c:13072
+#: fortran/resolve.c:13139
#, gcc-internal-format
msgid ""
"Procedure pointer component %qs with PASS at %L must have at least one "
"argument"
msgstr ""
-#: fortran/resolve.c:13088
+#: fortran/resolve.c:13155
#, gcc-internal-format
msgid "Argument %qs of %qs with PASS(%s) at %L must be of the derived type %qs"
msgstr ""
-#: fortran/resolve.c:13098
+#: fortran/resolve.c:13165
#, gcc-internal-format
msgid "Argument %qs of %qs with PASS(%s) at %L must be scalar"
msgstr ""
-#: fortran/resolve.c:13107
+#: fortran/resolve.c:13174
#, gcc-internal-format
msgid ""
"Argument %qs of %qs with PASS(%s) at %L may not have the POINTER attribute"
msgstr ""
-#: fortran/resolve.c:13116
+#: fortran/resolve.c:13183
#, gcc-internal-format
msgid "Argument %qs of %qs with PASS(%s) at %L may not be ALLOCATABLE"
msgstr ""
-#: fortran/resolve.c:13158
+#: fortran/resolve.c:13225
#, gcc-internal-format
msgid ""
"Component %qs of %qs at %L has the same name as an inherited type-bound "
"procedure"
msgstr ""
-#: fortran/resolve.c:13171
+#: fortran/resolve.c:13238
#, gcc-internal-format
msgid ""
"Character length of component %qs needs to be a constant specification "
"expression at %L"
msgstr ""
-#: fortran/resolve.c:13182
+#: fortran/resolve.c:13249
#, gcc-internal-format
msgid ""
"Character component %qs of %qs at %L with deferred length must be a POINTER "
"or ALLOCATABLE"
msgstr ""
-#: fortran/resolve.c:13213
+#: fortran/resolve.c:13280
#, gcc-internal-format
msgid ""
"the component %qs is a PRIVATE type and cannot be a component of %qs, which "
"is PUBLIC at %L"
msgstr ""
-#: fortran/resolve.c:13221
+#: fortran/resolve.c:13288
#, gcc-internal-format, gfc-internal-format
msgid "Polymorphic component %s at %L in SEQUENCE or BIND(C) type %s"
msgstr ""
-#: fortran/resolve.c:13230
+#: fortran/resolve.c:13297
#, gcc-internal-format, gfc-internal-format
msgid ""
"Component %s of SEQUENCE type declared at %L does not have the SEQUENCE "
"attribute"
msgstr ""
-#: fortran/resolve.c:13248 fortran/resolve.c:13260
+#: fortran/resolve.c:13315 fortran/resolve.c:13327
#, gcc-internal-format
msgid ""
"The pointer component %qs of %qs at %L is a type that has not been declared"
msgstr ""
-#: fortran/resolve.c:13272
+#: fortran/resolve.c:13339
#, gcc-internal-format
msgid "Component %qs with CLASS at %L must be allocatable or pointer"
msgstr ""
-#: fortran/resolve.c:13339
+#: fortran/resolve.c:13406
#, gcc-internal-format, gfc-internal-format
msgid "Conflicting initializers in union at %L and %L"
msgstr ""
-#: fortran/resolve.c:13383
+#: fortran/resolve.c:13450
#, gcc-internal-format
msgid ""
"As extending type %qs at %L has a coarray component, parent type %qs shall "
"also have one"
msgstr ""
-#: fortran/resolve.c:13396
+#: fortran/resolve.c:13463
#, gcc-internal-format
msgid "Non-extensible derived-type %qs at %L must not be ABSTRACT"
msgstr ""
-#: fortran/resolve.c:13450
+#: fortran/resolve.c:13517
#, gcc-internal-format
msgid ""
"Generic name %qs of function %qs at %L being the same name as derived type "
"at %L"
msgstr ""
-#: fortran/resolve.c:13506
+#: fortran/resolve.c:13573
#, gcc-internal-format
msgid "Assumed size array %qs in namelist %qs at %L is not allowed"
msgstr ""
-#: fortran/resolve.c:13512
+#: fortran/resolve.c:13579
#, gcc-internal-format
msgid "NAMELIST array object %qs with assumed shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13518
+#: fortran/resolve.c:13585
#, gcc-internal-format
msgid "NAMELIST array object %qs with nonconstant shape in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13526
+#: fortran/resolve.c:13593
#, gcc-internal-format
msgid ""
"NAMELIST object %qs with nonconstant character length in namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13536
+#: fortran/resolve.c:13603
#, gcc-internal-format
msgid ""
"NAMELIST object %qs in namelist %qs at %L is polymorphic and requires a "
"defined input/output procedure"
msgstr ""
-#: fortran/resolve.c:13546
+#: fortran/resolve.c:13613
#, gcc-internal-format
msgid ""
"NAMELIST object %qs in namelist %qs at %L with ALLOCATABLE or POINTER "
#. FIXME: Once UDDTIO is implemented, the following can be
#. removed.
-#: fortran/resolve.c:13554
+#: fortran/resolve.c:13621
#, gcc-internal-format
msgid ""
"NAMELIST object %qs in namelist %qs at %L has ALLOCATABLE or POINTER "
"components and thus requires a defined input/output procedure"
msgstr ""
-#: fortran/resolve.c:13571
+#: fortran/resolve.c:13638
#, gcc-internal-format
msgid ""
"NAMELIST object %qs was declared PRIVATE and cannot be member of PUBLIC "
"namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13581
+#: fortran/resolve.c:13648
#, gcc-internal-format
msgid ""
"NAMELIST object %qs has use-associated PRIVATE components and cannot be "
"member of namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13592
+#: fortran/resolve.c:13659
#, gcc-internal-format
msgid ""
"NAMELIST object %qs has PRIVATE components and cannot be a member of PUBLIC "
"namelist %qs at %L"
msgstr ""
-#: fortran/resolve.c:13619
+#: fortran/resolve.c:13686
#, gcc-internal-format
msgid "PROCEDURE attribute conflicts with NAMELIST attribute in %qs at %L"
msgstr ""
-#: fortran/resolve.c:13638
+#: fortran/resolve.c:13705
#, gcc-internal-format
msgid "Parameter array %qs at %L cannot be automatic or of deferred shape"
msgstr ""
-#: fortran/resolve.c:13650
+#: fortran/resolve.c:13721
#, gcc-internal-format
msgid ""
"Implicitly typed PARAMETER %qs at %L doesn't match a later IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:13661
+#: fortran/resolve.c:13732
#, gcc-internal-format, gfc-internal-format
msgid "Incompatible derived type in PARAMETER at %L"
msgstr ""
-#: fortran/resolve.c:13753
+#: fortran/resolve.c:13824
#, gcc-internal-format, gfc-internal-format
msgid "PROTECTED attribute conflicts with EXTERNAL attribute at %L"
msgstr ""
-#: fortran/resolve.c:13756
+#: fortran/resolve.c:13827
#, gcc-internal-format, gfc-internal-format
msgid "PROCEDURE attribute conflicts with PROTECTED attribute at %L"
msgstr ""
-#: fortran/resolve.c:13849
+#: fortran/resolve.c:13920
#, gcc-internal-format
msgid ""
"%qs at %L has the CONTIGUOUS attribute but is not an array pointer or an "
"assumed-shape or assumed-rank array"
msgstr ""
-#: fortran/resolve.c:13867
+#: fortran/resolve.c:13938
#, gcc-internal-format, gfc-internal-format
msgid "Assumed size array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:13870
+#: fortran/resolve.c:13941
#, gcc-internal-format, gfc-internal-format
msgid "Assumed shape array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:13878
+#: fortran/resolve.c:13949
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-rank array at %L must be a dummy argument"
msgstr ""
-#: fortran/resolve.c:13885
+#: fortran/resolve.c:13956
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assumed-rank array at %L may not have the VALUE or CODIMENSION attribute"
msgstr ""
-#: fortran/resolve.c:13898
+#: fortran/resolve.c:13969
#, gcc-internal-format, gfc-internal-format
msgid "Symbol at %L is not a DUMMY variable"
msgstr ""
-#: fortran/resolve.c:13904
+#: fortran/resolve.c:13975
#, gcc-internal-format
msgid ""
"%qs at %L cannot have the VALUE attribute because it is not a dummy argument"
msgstr ""
-#: fortran/resolve.c:13914
+#: fortran/resolve.c:13985
#, gcc-internal-format
msgid ""
"Character dummy variable %qs at %L with VALUE attribute must have constant "
"length"
msgstr ""
-#: fortran/resolve.c:13923
+#: fortran/resolve.c:13994
#, gcc-internal-format
msgid ""
"C interoperable character dummy variable %qs at %L with VALUE attribute must "
"have length one"
msgstr ""
-#: fortran/resolve.c:13936 fortran/resolve.c:14103
+#: fortran/resolve.c:14007 fortran/resolve.c:14174
#, gcc-internal-format
msgid "The derived type %qs at %L is of type %qs, which has not been defined"
msgstr ""
-#: fortran/resolve.c:13950
+#: fortran/resolve.c:14021
#, gcc-internal-format, gfc-internal-format
msgid "Variable %s at %L with NO_ARG_CHECK attribute shall be a dummy argument"
msgstr ""
-#: fortran/resolve.c:13959
+#: fortran/resolve.c:14030
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute shall be of type TYPE(*) or of "
"an numeric intrinsic type"
msgstr ""
-#: fortran/resolve.c:13968
+#: fortran/resolve.c:14039
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute may not have the ALLOCATABLE, "
"CODIMENSION, POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:13976
+#: fortran/resolve.c:14047
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute may not have the INTENT(OUT) "
"attribute"
msgstr ""
-#: fortran/resolve.c:13983
+#: fortran/resolve.c:14054
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L with NO_ARG_CHECK attribute shall either be a scalar or an "
"assumed-size array"
msgstr ""
-#: fortran/resolve.c:14003
+#: fortran/resolve.c:14074
#, gcc-internal-format, gfc-internal-format
msgid "Assumed type of variable %s at %L is only permitted for dummy variables"
msgstr ""
-#: fortran/resolve.c:14010
+#: fortran/resolve.c:14081
#, gcc-internal-format, gfc-internal-format
msgid ""
"Assumed-type variable %s at %L may not have the ALLOCATABLE, CODIMENSION, "
"POINTER or VALUE attribute"
msgstr ""
-#: fortran/resolve.c:14017
+#: fortran/resolve.c:14088
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L may not have the INTENT(OUT) attribute"
msgstr ""
-#: fortran/resolve.c:14024
+#: fortran/resolve.c:14095
#, gcc-internal-format, gfc-internal-format
msgid "Assumed-type variable %s at %L shall not be an explicit-shape array"
msgstr ""
-#: fortran/resolve.c:14049
+#: fortran/resolve.c:14120
#, gcc-internal-format
msgid ""
"Variable %qs at %L cannot be BIND(C) because it is neither a COMMON block "
"nor declared at the module level scope"
msgstr ""
-#: fortran/resolve.c:14129
+#: fortran/resolve.c:14200
#, gcc-internal-format
msgid "PUBLIC %s %qs at %L of PRIVATE derived type %qs"
msgstr ""
-#: fortran/resolve.c:14144
+#: fortran/resolve.c:14215
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L of type LOCK_TYPE or with subcomponent of type LOCK_TYPE "
"must be a coarray"
msgstr ""
-#: fortran/resolve.c:14157
+#: fortran/resolve.c:14228
#, gcc-internal-format, gfc-internal-format
msgid ""
"Variable %s at %L of type EVENT_TYPE or with subcomponent of type LOCK_TYPE "
"must be a coarray"
msgstr ""
-#: fortran/resolve.c:14175
+#: fortran/resolve.c:14246
#, gcc-internal-format
msgid ""
"The INTENT(OUT) dummy argument %qs at %L is ASSUMED SIZE and so cannot have "
"a default initializer"
msgstr ""
-#: fortran/resolve.c:14187
+#: fortran/resolve.c:14258
#, gcc-internal-format
msgid "Dummy argument %qs at %L of LOCK_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14196
+#: fortran/resolve.c:14267
#, gcc-internal-format
msgid "Dummy argument %qs at %L of EVENT_TYPE shall not be INTENT(OUT)"
msgstr ""
-#: fortran/resolve.c:14208
+#: fortran/resolve.c:14279
#, gcc-internal-format
msgid ""
"Function result %qs at %L shall not be a coarray or have a coarray component"
msgstr ""
-#: fortran/resolve.c:14217
+#: fortran/resolve.c:14288
#, gcc-internal-format
msgid ""
"Variable %qs at %L of TYPE(C_PTR) or TYPE(C_FUNPTR) shall not be a coarray"
msgstr ""
-#: fortran/resolve.c:14229
+#: fortran/resolve.c:14300
#, gcc-internal-format
msgid ""
"Variable %qs at %L with coarray component shall be a nonpointer, "
"nonallocatable scalar, which is not a coarray"
msgstr ""
-#: fortran/resolve.c:14244
+#: fortran/resolve.c:14315
#, gcc-internal-format
msgid ""
"Variable %qs at %L is a coarray and is not ALLOCATABLE, SAVE nor a dummy "
"argument"
msgstr ""
-#: fortran/resolve.c:14252
+#: fortran/resolve.c:14323
#, gcc-internal-format
msgid ""
"Coarray variable %qs at %L shall not have codimensions with deferred shape"
msgstr ""
-#: fortran/resolve.c:14259
+#: fortran/resolve.c:14330
#, gcc-internal-format
msgid "Allocatable coarray variable %qs at %L must have deferred shape"
msgstr ""
-#: fortran/resolve.c:14271
+#: fortran/resolve.c:14342
#, gcc-internal-format
msgid ""
"Variable %qs at %L is INTENT(OUT) and can thus not be an allocatable coarray "
"or have coarray components"
msgstr ""
-#: fortran/resolve.c:14280
+#: fortran/resolve.c:14351
#, gcc-internal-format
msgid "Coarray dummy variable %qs at %L not allowed in BIND(C) procedure %qs"
msgstr ""
-#: fortran/resolve.c:14296
+#: fortran/resolve.c:14367
#, gcc-internal-format
msgid ""
"LOGICAL dummy argument %qs at %L with non-C_Bool kind in BIND(C) procedure "
"%qs"
msgstr ""
-#: fortran/resolve.c:14302
+#: fortran/resolve.c:14373
#, gcc-internal-format
msgid ""
"LOGICAL result variable %qs at %L with non-C_Bool kind in BIND(C) procedure "
"%qs"
msgstr ""
-#: fortran/resolve.c:14327
+#: fortran/resolve.c:14398
#, gcc-internal-format, gfc-internal-format
msgid "Namelist '%s' can not be an argument to subroutine or function at %L"
msgstr ""
-#: fortran/resolve.c:14396
+#: fortran/resolve.c:14467
#, gcc-internal-format, gfc-internal-format
msgid "Threadprivate at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14407
+#: fortran/resolve.c:14478
#, gcc-internal-format
msgid "!$OMP DECLARE TARGET variable %qs at %L isn't SAVEd"
msgstr ""
-#: fortran/resolve.c:14499
+#: fortran/resolve.c:14570
#, gcc-internal-format
msgid "check_data_variable(): Bad expression"
msgstr ""
-#: fortran/resolve.c:14505
+#: fortran/resolve.c:14576
#, gcc-internal-format
msgid "BLOCK DATA element %qs at %L must be in COMMON"
msgstr ""
-#: fortran/resolve.c:14511
+#: fortran/resolve.c:14582
#, gcc-internal-format
msgid "DATA array %qs at %L must be specified in a previous declaration"
msgstr ""
-#: fortran/resolve.c:14520
+#: fortran/resolve.c:14591
#, gcc-internal-format
msgid "DATA element %qs at %L cannot have a coindex"
msgstr ""
-#: fortran/resolve.c:14534
+#: fortran/resolve.c:14605
#, gcc-internal-format
msgid "DATA element %qs at %L is a pointer and so must be a full array"
msgstr ""
-#: fortran/resolve.c:14580
+#: fortran/resolve.c:14651
#, gcc-internal-format, gfc-internal-format
msgid "Nonconstant array section at %L in DATA statement"
msgstr ""
-#: fortran/resolve.c:14593
+#: fortran/resolve.c:14664
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more variables than values"
msgstr ""
-#: fortran/resolve.c:14692
+#: fortran/resolve.c:14763
#, gcc-internal-format, gfc-internal-format
msgid ""
"start of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:14700
+#: fortran/resolve.c:14771
#, gcc-internal-format, gfc-internal-format
msgid ""
"end of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:14708
+#: fortran/resolve.c:14779
#, gcc-internal-format, gfc-internal-format
msgid ""
"step of implied-do loop at %L could not be simplified to a constant value"
msgstr ""
-#: fortran/resolve.c:14833
+#: fortran/resolve.c:14904
#, gcc-internal-format, gfc-internal-format
msgid "DATA statement at %L has more values than variables"
msgstr ""
-#: fortran/resolve.c:14998
+#: fortran/resolve.c:15069
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but not used"
msgstr ""
-#: fortran/resolve.c:15003
+#: fortran/resolve.c:15074
#, gcc-internal-format, gfc-internal-format
msgid "Label %d at %L defined but cannot be used"
msgstr ""
-#: fortran/resolve.c:15087
+#: fortran/resolve.c:15158
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L must have SEQUENCE attribute to be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15096
+#: fortran/resolve.c:15167
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L cannot have ALLOCATABLE components to be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15104
+#: fortran/resolve.c:15175
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L with default initialization cannot be in "
"EQUIVALENCE with a variable in COMMON"
msgstr ""
-#: fortran/resolve.c:15120
+#: fortran/resolve.c:15191
#, gcc-internal-format
msgid ""
"Derived type variable %qs at %L with pointer component(s) cannot be an "
"EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15223
+#: fortran/resolve.c:15294
#, gcc-internal-format, gfc-internal-format
msgid "Syntax error in EQUIVALENCE statement at %L"
msgstr ""
-#: fortran/resolve.c:15238
+#: fortran/resolve.c:15309
#, gcc-internal-format, gfc-internal-format
msgid ""
"Either all or none of the objects in the EQUIVALENCE set at %L shall have "
"the PROTECTED attribute"
msgstr ""
-#: fortran/resolve.c:15250
+#: fortran/resolve.c:15321
#, gcc-internal-format
msgid ""
"Common block member %qs at %L cannot be an EQUIVALENCE object in the pure "
"procedure %qs"
msgstr ""
-#: fortran/resolve.c:15259
+#: fortran/resolve.c:15330
#, gcc-internal-format
msgid "Named constant %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15332
+#: fortran/resolve.c:15403
#, gcc-internal-format
msgid ""
"Array %qs at %L with non-constant bounds cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15343
+#: fortran/resolve.c:15414
#, gcc-internal-format
msgid "Structure component %qs at %L cannot be an EQUIVALENCE object"
msgstr ""
-#: fortran/resolve.c:15354
+#: fortran/resolve.c:15425
#, gcc-internal-format, gfc-internal-format
msgid "Substring at %L has length zero"
msgstr ""
-#: fortran/resolve.c:15397
+#: fortran/resolve.c:15468
#, gcc-internal-format
msgid "PUBLIC function %qs at %L of PRIVATE type %qs"
msgstr ""
-#: fortran/resolve.c:15410
+#: fortran/resolve.c:15481
#, gcc-internal-format
msgid "ENTRY %qs at %L has no IMPLICIT type"
msgstr ""
-#: fortran/resolve.c:15427
+#: fortran/resolve.c:15498
#, gcc-internal-format
msgid "User operator procedure %qs at %L must be a FUNCTION"
msgstr ""
-#: fortran/resolve.c:15437
+#: fortran/resolve.c:15508
#, gcc-internal-format
msgid "User operator procedure %qs at %L cannot be assumed character length"
msgstr ""
-#: fortran/resolve.c:15445
+#: fortran/resolve.c:15516
#, gcc-internal-format
msgid "User operator procedure %qs at %L must have at least one argument"
msgstr ""
-#: fortran/resolve.c:15459
+#: fortran/resolve.c:15530
#, gcc-internal-format, gfc-internal-format
msgid "First argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15477
+#: fortran/resolve.c:15548
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of operator interface at %L cannot be optional"
msgstr ""
-#: fortran/resolve.c:15484
+#: fortran/resolve.c:15555
#, gcc-internal-format, gfc-internal-format
msgid "Operator interface at %L must have, at most, two arguments"
msgstr ""
-#: fortran/resolve.c:15562
+#: fortran/resolve.c:15633
#, gcc-internal-format
msgid "Contained procedure %qs at %L of a PURE procedure must also be PURE"
msgstr ""
msgid "Invalid KIND parameter of %s at %L"
msgstr ""
-#: fortran/simplify.c:691
+#: fortran/simplify.c:693
#, gcc-internal-format
msgid "gfc_simplify_abs(): Bad type"
msgstr ""
-#: fortran/simplify.c:712
+#: fortran/simplify.c:714
#, gcc-internal-format, gfc-internal-format
msgid "Argument of %s function at %L is negative"
msgstr ""
-#: fortran/simplify.c:719
+#: fortran/simplify.c:721
#, gcc-internal-format, gfc-internal-format
msgid "Argument of %s function at %L outside of range [0,127]"
msgstr ""
-#: fortran/simplify.c:737
+#: fortran/simplify.c:739
#, gcc-internal-format, gfc-internal-format
msgid ""
"Argument of %s function at %L is too large for the collating sequence of "
"kind %d"
msgstr ""
-#: fortran/simplify.c:774
+#: fortran/simplify.c:776
#, gcc-internal-format, gfc-internal-format
msgid "Argument of ACOS at %L must be between -1 and 1"
msgstr ""
-#: fortran/simplify.c:788
+#: fortran/simplify.c:790
#, gcc-internal-format
msgid "in gfc_simplify_acos(): Bad type"
msgstr ""
-#: fortran/simplify.c:807
+#: fortran/simplify.c:809
#, gcc-internal-format, gfc-internal-format
msgid "Argument of ACOSH at %L must not be less than 1"
msgstr ""
-#: fortran/simplify.c:822
+#: fortran/simplify.c:824
#, gcc-internal-format
msgid "in gfc_simplify_acosh(): Bad type"
msgstr ""
-#: fortran/simplify.c:1051
+#: fortran/simplify.c:1053
#, gcc-internal-format, gfc-internal-format
msgid "Argument of ASIN at %L must be between -1 and 1"
msgstr ""
-#: fortran/simplify.c:1065
+#: fortran/simplify.c:1067
#, gcc-internal-format
msgid "in gfc_simplify_asin(): Bad type"
msgstr ""
-#: fortran/simplify.c:1093
+#: fortran/simplify.c:1095
#, gcc-internal-format
msgid "in gfc_simplify_asinh(): Bad type"
msgstr ""
-#: fortran/simplify.c:1121
+#: fortran/simplify.c:1123
#, gcc-internal-format
msgid "in gfc_simplify_atan(): Bad type"
msgstr ""
-#: fortran/simplify.c:1142
+#: fortran/simplify.c:1144
#, gcc-internal-format, gfc-internal-format
msgid "Argument of ATANH at %L must be inside the range -1 to 1"
msgstr ""
-#: fortran/simplify.c:1156
+#: fortran/simplify.c:1158
#, gcc-internal-format
msgid "in gfc_simplify_atanh(): Bad type"
msgstr ""
-#: fortran/simplify.c:1173
+#: fortran/simplify.c:1175
#, gcc-internal-format, gfc-internal-format
msgid ""
"If first argument of ATAN2 %L is zero, then the second argument must not be "
"zero"
msgstr ""
-#: fortran/simplify.c:1265
+#: fortran/simplify.c:1267
#, gcc-internal-format, gfc-internal-format
msgid "Result of BESSEL_YN is -INF at %L"
msgstr ""
-#: fortran/simplify.c:1634
+#: fortran/simplify.c:1636
#, gcc-internal-format
msgid "gfc_simplify_dcmplx(): Bad type (x)"
msgstr ""
-#: fortran/simplify.c:1653
+#: fortran/simplify.c:1655
#, gcc-internal-format
msgid "gfc_simplify_dcmplx(): Bad type (y)"
msgstr ""
-#: fortran/simplify.c:1730
+#: fortran/simplify.c:1732
#, gcc-internal-format
msgid "in gfc_simplify_cos(): Bad type"
msgstr ""
-#: fortran/simplify.c:1963
+#: fortran/simplify.c:1965
#, gcc-internal-format
msgid "gfc_simplify_dim(): Bad type"
msgstr ""
-#: fortran/simplify.c:2271
+#: fortran/simplify.c:2273
#, gcc-internal-format
msgid "in gfc_simplify_exp(): Bad type"
msgstr ""
-#: fortran/simplify.c:2437
+#: fortran/simplify.c:2440
#, gcc-internal-format
msgid "gfc_simplify_floor(): Bad kind"
msgstr ""
-#: fortran/simplify.c:2587
+#: fortran/simplify.c:2590
#, gcc-internal-format, gfc-internal-format
msgid "Argument of IACHAR at %L must be of length one"
msgstr ""
-#: fortran/simplify.c:2595
+#: fortran/simplify.c:2598
#, gcc-internal-format, gfc-internal-format
msgid "Argument of IACHAR function at %L outside of range 0..127"
msgstr ""
-#: fortran/simplify.c:2710
+#: fortran/simplify.c:2713
#, gcc-internal-format, gfc-internal-format
msgid "Sum of second and third arguments of IBITS exceeds bit size at %L"
msgstr ""
-#: fortran/simplify.c:2734
+#: fortran/simplify.c:2737
#, gcc-internal-format
msgid "IBITS: Bad bit"
msgstr ""
-#: fortran/simplify.c:2785
+#: fortran/simplify.c:2788
#, gcc-internal-format, gfc-internal-format
msgid "Argument of ICHAR at %L must be of length one"
msgstr ""
#. Left shift, as in SHIFTL.
-#: fortran/simplify.c:3150 fortran/simplify.c:3158
+#: fortran/simplify.c:3153 fortran/simplify.c:3161
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of %s is negative at %L"
msgstr ""
-#: fortran/simplify.c:3170
+#: fortran/simplify.c:3173
#, gcc-internal-format, gfc-internal-format
msgid "Magnitude of second argument of %s exceeds bit size at %L"
msgstr ""
-#: fortran/simplify.c:3296
+#: fortran/simplify.c:3299
#, gcc-internal-format, gfc-internal-format
msgid ""
"Magnitude of second argument of ISHFTC exceeds BIT_SIZE of first argument at "
"%L"
msgstr ""
-#: fortran/simplify.c:3616 fortran/simplify.c:3748
+#: fortran/simplify.c:3619 fortran/simplify.c:3751
#, gcc-internal-format, gfc-internal-format
msgid "DIM argument at %L is out of bounds"
msgstr ""
-#: fortran/simplify.c:3931
+#: fortran/simplify.c:3934
#, gcc-internal-format, gfc-internal-format
msgid "Argument of LOG at %L cannot be less than or equal to zero"
msgstr ""
-#: fortran/simplify.c:3944
+#: fortran/simplify.c:3947
#, gcc-internal-format, gfc-internal-format
msgid "Complex argument of LOG at %L cannot be zero"
msgstr ""
-#: fortran/simplify.c:3955
+#: fortran/simplify.c:3958
#, gcc-internal-format
msgid "gfc_simplify_log: bad type"
msgstr ""
-#: fortran/simplify.c:3972
+#: fortran/simplify.c:3975
#, gcc-internal-format, gfc-internal-format
msgid "Argument of LOG10 at %L cannot be less than or equal to zero"
msgstr ""
-#: fortran/simplify.c:4275
+#: fortran/simplify.c:4278
#, gcc-internal-format
msgid "simplify_min_max(): Bad type in arglist"
msgstr ""
#. Result is processor-dependent.
-#: fortran/simplify.c:4451
+#: fortran/simplify.c:4454
#, gcc-internal-format, gfc-internal-format
msgid "Second argument MOD at %L is zero"
msgstr ""
#. Result is processor-dependent.
-#: fortran/simplify.c:4462
+#: fortran/simplify.c:4465
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of MOD at %L is zero"
msgstr ""
-#: fortran/simplify.c:4473
+#: fortran/simplify.c:4476
#, gcc-internal-format
msgid "gfc_simplify_mod(): Bad arguments"
msgstr ""
#. Result is processor-dependent. This processor just opts
#. to not handle it at all.
#. Result is processor-dependent.
-#: fortran/simplify.c:4499 fortran/simplify.c:4511
+#: fortran/simplify.c:4502 fortran/simplify.c:4514
#, gcc-internal-format, gfc-internal-format
msgid "Second argument of MODULO at %L is zero"
msgstr ""
-#: fortran/simplify.c:4531
+#: fortran/simplify.c:4534
#, gcc-internal-format
msgid "gfc_simplify_modulo(): Bad arguments"
msgstr ""
-#: fortran/simplify.c:4579
+#: fortran/simplify.c:4582
#, gcc-internal-format, gfc-internal-format
msgid "Result of NEAREST is NaN at %L"
msgstr ""
-#: fortran/simplify.c:5055
+#: fortran/simplify.c:5058
#, gcc-internal-format, gfc-internal-format
msgid "Argument NCOPIES of REPEAT intrinsic is negative at %L"
msgstr ""
-#: fortran/simplify.c:5110
+#: fortran/simplify.c:5113
#, gcc-internal-format, gfc-internal-format
msgid "Argument NCOPIES of REPEAT intrinsic is too large at %L"
msgstr ""
-#: fortran/simplify.c:5263
+#: fortran/simplify.c:5266
#, gcc-internal-format, gfc-internal-format
msgid "Reshaped array too large at %C"
msgstr ""
-#: fortran/simplify.c:5377
+#: fortran/simplify.c:5380
#, gcc-internal-format, gfc-internal-format
msgid "Result of SCALE overflows its kind at %L"
msgstr ""
-#: fortran/simplify.c:5956
+#: fortran/simplify.c:5959
#, gcc-internal-format
msgid "Bad type in gfc_simplify_sign"
msgstr ""
-#: fortran/simplify.c:5985
+#: fortran/simplify.c:5988
#, gcc-internal-format
msgid "in gfc_simplify_sin(): Bad type"
msgstr ""
-#: fortran/simplify.c:6112 fortran/simplify.c:6357
+#: fortran/simplify.c:6115 fortran/simplify.c:6360
#, gcc-internal-format
msgid "Failure getting length of a constant array."
msgstr ""
-#: fortran/simplify.c:6122
+#: fortran/simplify.c:6125
#, gcc-internal-format
msgid ""
"The number of elements (%d) in the array constructor at %L requires an "
"option."
msgstr ""
-#: fortran/simplify.c:6188
+#: fortran/simplify.c:6191
#, gcc-internal-format, gfc-internal-format
msgid "Simplification of SPREAD at %L not yet implemented"
msgstr ""
-#: fortran/simplify.c:6213
+#: fortran/simplify.c:6216
#, gcc-internal-format, gfc-internal-format
msgid "Argument of SQRT at %L has a negative value"
msgstr ""
-#: fortran/simplify.c:6229
+#: fortran/simplify.c:6232
#, gcc-internal-format, gfc-internal-format
msgid "invalid argument of SQRT at %L"
msgstr ""
-#: fortran/simplify.c:6524
+#: fortran/simplify.c:6527
#, gcc-internal-format, gfc-internal-format
msgid ""
"Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
"lower bound is %ld)"
msgstr ""
-#: fortran/simplify.c:6547
+#: fortran/simplify.c:6550
#, gcc-internal-format, gfc-internal-format
msgid ""
"Out of bounds in IMAGE_INDEX at %L for dimension %d, SUB has %ld and COARRAY "
"upper bound is %ld)"
msgstr ""
-#: fortran/simplify.c:6882
+#: fortran/simplify.c:6885
#, gcc-internal-format
msgid "gfc_convert_constant(): Unexpected type"
msgstr ""
-#: fortran/simplify.c:6968
+#: fortran/simplify.c:6971
#, gcc-internal-format
msgid ""
"Character %qs in string at %L cannot be converted into character kind %d"
msgid "Invalid expression in gfc_target_interpret_expr."
msgstr ""
-#: fortran/target-memory.c:681
+#: fortran/target-memory.c:683
#, gcc-internal-format, gfc-internal-format
msgid "Overlapping unequal initializers in EQUIVALENCE at %L"
msgstr ""
-#: fortran/target-memory.c:769
+#: fortran/target-memory.c:686
+#, gcc-internal-format, gfc-internal-format
+msgid "Overlapping unequal initializers in EQUIVALENCE at %C"
+msgstr ""
+
+#: fortran/target-memory.c:774
#, gcc-internal-format, gfc-internal-format
msgid "BOZ constant at %L is too large (%ld vs %ld bits)"
msgstr ""
"%lu bytes)"
msgstr ""
-#: fortran/trans-common.c:773
+#: fortran/trans-common.c:778
#, gcc-internal-format
msgid "get_mpz(): Not an integer constant"
msgstr ""
-#: fortran/trans-common.c:801
+#: fortran/trans-common.c:806
#, gcc-internal-format
msgid "element_number(): Bad dimension type"
msgstr ""
-#: fortran/trans-common.c:863
+#: fortran/trans-common.c:876
#, gcc-internal-format, gfc-internal-format
msgid "Bad array reference at %L"
msgstr ""
-#: fortran/trans-common.c:871
+#: fortran/trans-common.c:884
#, gcc-internal-format, gfc-internal-format
msgid "Illegal reference type at %L as EQUIVALENCE object"
msgstr ""
-#: fortran/trans-common.c:911
+#: fortran/trans-common.c:924
#, gcc-internal-format
msgid "Inconsistent equivalence rules involving %qs at %L and %qs at %L"
msgstr ""
#. Aligning this field would misalign a previous field.
-#: fortran/trans-common.c:1044
+#: fortran/trans-common.c:1057
#, gcc-internal-format
msgid ""
"The equivalence set for variable %qs declared at %L violates alignment "
"requirements"
msgstr ""
-#: fortran/trans-common.c:1109
+#: fortran/trans-common.c:1122
#, gcc-internal-format
msgid "Equivalence for %qs does not match ordering of COMMON %qs at %L"
msgstr ""
-#: fortran/trans-common.c:1124
+#: fortran/trans-common.c:1137
#, gcc-internal-format
msgid ""
"The equivalence set for %qs cause an invalid extension to COMMON %qs at %L"
msgstr ""
-#: fortran/trans-common.c:1140
+#: fortran/trans-common.c:1153
#, gcc-internal-format
msgid ""
"Padding of %d bytes required before %qs in COMMON %qs at %L; reorder "
"elements or use -fno-align-commons"
msgstr ""
-#: fortran/trans-common.c:1146
+#: fortran/trans-common.c:1159
#, gcc-internal-format
msgid ""
"Padding of %d bytes required before %qs in COMMON at %L; reorder elements or "
"use -fno-align-commons"
msgstr ""
-#: fortran/trans-common.c:1167
+#: fortran/trans-common.c:1180
#, gcc-internal-format
msgid "COMMON %qs at %L does not exist"
msgstr ""
-#: fortran/trans-common.c:1176
+#: fortran/trans-common.c:1189
#, gcc-internal-format
msgid ""
"COMMON %qs at %L requires %d bytes of padding; reorder elements or use %<-"
"fno-align-commons%>"
msgstr ""
-#: fortran/trans-common.c:1181
+#: fortran/trans-common.c:1194
#, gcc-internal-format
msgid ""
"COMMON at %L requires %d bytes of padding; reorder elements or use %<-fno-"
msgid "intrinsic variable which isn't a procedure"
msgstr ""
-#: fortran/trans-decl.c:4044 fortran/trans-decl.c:6244
+#: fortran/trans-decl.c:4044 fortran/trans-decl.c:6254
#, gcc-internal-format
msgid "Return value of function %qs at %L not set"
msgstr ""
"set and does not have a default initializer"
msgstr ""
-#: fortran/trans-decl.c:5259 fortran/trans-decl.c:5390
+#: fortran/trans-decl.c:5259 fortran/trans-decl.c:5400
#, gcc-internal-format
msgid "Unused dummy argument %qs at %L"
msgstr ""
msgid "Unused module variable %qs which has been explicitly imported at %L"
msgstr ""
-#: fortran/trans-decl.c:5283
+#: fortran/trans-decl.c:5293
#, gcc-internal-format
msgid "Unused variable %qs declared at %L"
msgstr ""
-#: fortran/trans-decl.c:5332
+#: fortran/trans-decl.c:5342
#, gcc-internal-format
msgid "Unused parameter %qs declared at %L"
msgstr ""
-#: fortran/trans-decl.c:5336
+#: fortran/trans-decl.c:5346
#, gcc-internal-format
msgid "Unused parameter %qs which has been explicitly imported at %L"
msgstr ""
-#: fortran/trans-decl.c:5362
+#: fortran/trans-decl.c:5372
#, gcc-internal-format
msgid "Return value %qs of function %qs declared at %L not set"
msgstr ""
-#: fortran/trans-decl.c:5971
+#: fortran/trans-decl.c:5981
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, $!ACC DECLARE at %L is not allowed in BLOCK construct"
msgstr ""
msgid "Can't compute the length of the char array at %L."
msgstr ""
-#: fortran/trans-expr.c:1526
+#: fortran/trans-expr.c:1552
#, gcc-internal-format, gfc-internal-format
msgid "Code for reallocating the allocatable variable at %L will be added"
msgstr ""
-#: fortran/trans-expr.c:1833
+#: fortran/trans-expr.c:1859
#, gcc-internal-format, gfc-internal-format
msgid ""
"Sorry, coindexed access to a pointer or allocatable component of the "
"coindexed coarray at %L is not yet supported"
msgstr ""
-#: fortran/trans-expr.c:1847
+#: fortran/trans-expr.c:1873
#, gcc-internal-format, gfc-internal-format
msgid ""
"Sorry, coindexed coarray at %L with allocatable component is not yet "
"supported"
msgstr ""
-#: fortran/trans-expr.c:1870
+#: fortran/trans-expr.c:1896
#, gcc-internal-format, gfc-internal-format
msgid ""
"Sorry, coindexed access at %L to a scalar component with an array partref is "
"not yet supported"
msgstr ""
-#: fortran/trans-expr.c:3309
+#: fortran/trans-expr.c:3335
#, gcc-internal-format
msgid "Unknown intrinsic op"
msgstr ""
-#: fortran/trans-expr.c:4597
+#: fortran/trans-expr.c:4623
#, gcc-internal-format, gfc-internal-format
msgid "Unknown argument list function at %L"
msgstr ""
msgid "%<dim%> argument of %s intrinsic at %L is not a valid dimension index"
msgstr ""
-#: fortran/trans-intrinsic.c:9366 fortran/trans-stmt.c:919
+#: fortran/trans-intrinsic.c:9379 fortran/trans-stmt.c:919
#, gcc-internal-format, gfc-internal-format
msgid "Sorry, the event component of derived type at %L is not yet supported"
msgstr ""
-#: fortran/trans-intrinsic.c:9373
+#: fortran/trans-intrinsic.c:9386
#, gcc-internal-format, gfc-internal-format
msgid "The event variable at %L shall not be coindexed "
msgstr ""
msgid "Bad IO basetype (%d)"
msgstr ""
-#: fortran/trans-openmp.c:4348
+#: fortran/trans-openmp.c:4361
#, gcc-internal-format
msgid "gfc_trans_omp_workshare(): Bad statement code"
msgstr ""
msgid "abstract method in non-abstract class"
msgstr ""
-#: java/class.c:2682
+#: java/class.c:2683
#, gcc-internal-format
msgid "non-static method %q+D overrides static method"
msgstr ""
msgid "previously declared here"
msgstr ""
-#: lto/lto.c:1817
+#: lto/lto.c:1819
#, gcc-internal-format
msgid "bytecode stream: garbage at the end of symbols section"
msgstr ""
-#: lto/lto.c:1844
+#: lto/lto.c:1846
#, gcc-internal-format
msgid "could not parse hex number"
msgstr ""
-#: lto/lto.c:1876
+#: lto/lto.c:1878
#, gcc-internal-format, gfc-internal-format
msgid "unexpected file name %s in linker resolution file. Expected %s"
msgstr ""
-#: lto/lto.c:1885
+#: lto/lto.c:1887
#, gcc-internal-format
msgid "could not parse file offset"
msgstr ""
-#: lto/lto.c:1888
+#: lto/lto.c:1890
#, gcc-internal-format
msgid "unexpected offset"
msgstr ""
-#: lto/lto.c:1910
+#: lto/lto.c:1912
#, gcc-internal-format
msgid "invalid line in the resolution file"
msgstr ""
-#: lto/lto.c:1921
+#: lto/lto.c:1923
#, gcc-internal-format
msgid "invalid resolution in the resolution file"
msgstr ""
-#: lto/lto.c:1927
+#: lto/lto.c:1929
#, gcc-internal-format
msgid "resolution sub id %wx not in object file"
msgstr ""
-#: lto/lto.c:2039
+#: lto/lto.c:2041
#, gcc-internal-format, gfc-internal-format
msgid "cannot read LTO decls from %s"
msgstr ""
-#: lto/lto.c:2145
+#: lto/lto.c:2147
#, gcc-internal-format, gfc-internal-format
msgid "Cannot open %s"
msgstr ""
-#: lto/lto.c:2166
+#: lto/lto.c:2168
#, gcc-internal-format, gfc-internal-format
msgid "Cannot map %s"
msgstr ""
-#: lto/lto.c:2177
+#: lto/lto.c:2179
#, gcc-internal-format, gfc-internal-format
msgid "Cannot read %s"
msgstr ""
-#: lto/lto.c:2291
+#: lto/lto.c:2293
#, gcc-internal-format
msgid "lto_obj_file_open() failed"
msgstr ""
-#: lto/lto.c:2314
+#: lto/lto.c:2316
#, gcc-internal-format
msgid "waitpid failed"
msgstr ""
-#: lto/lto.c:2317
+#: lto/lto.c:2319
#, gcc-internal-format
msgid "streaming subprocess failed"
msgstr ""
-#: lto/lto.c:2320
+#: lto/lto.c:2322
#, gcc-internal-format
msgid "streaming subprocess was killed by signal"
msgstr ""
-#: lto/lto.c:2396
+#: lto/lto.c:2398
#, gcc-internal-format
msgid "no LTRANS output list filename provided"
msgstr ""
-#: lto/lto.c:2484
+#: lto/lto.c:2486
#, gcc-internal-format
msgid "opening LTRANS output list %s: %m"
msgstr ""
-#: lto/lto.c:2490
+#: lto/lto.c:2492
#, gcc-internal-format
msgid "writing to LTRANS output list %s: %m"
msgstr ""
-#: lto/lto.c:2501
+#: lto/lto.c:2503
#, gcc-internal-format
msgid "closing LTRANS output list %s: %m"
msgstr ""
-#: lto/lto.c:2753
+#: lto/lto.c:2755
#, gcc-internal-format
msgid "could not open symbol resolution file: %m"
msgstr ""
-#: lto/lto.c:2894
+#: lto/lto.c:2896
#, gcc-internal-format
msgid "errors during merging of translation units"
msgstr ""