1 # Messages français pour GNU concernant gcc.
2 # Copyright © 2001 Free Software Foundation, Inc.
3 # Michel Robitaille <robitail@IRO.UMontreal.CA>, traducteur depuis/since 1996.
6 # lvalue = membre gauche
7 # deprecated = obsolète
8 # out of range = hors des limites
10 # scope = porté, champ
12 # embedded PIC = PIC enchâssé
14 # structure with flexible member
15 # = structure ayant un membre flexible
18 # = déclaration anticipée
19 # token = élément lexical (dans le contexte du parsing)
20 # to subscript = indicer
21 # top-level = hors de toute fonction
22 # member function = fonction membre
27 # J'ai des doutes pour :
28 # inline = enligne (pas systématiquement)
29 # oui dans le contexte du langage C par exemple MR
30 # non autrement ...de manière générale MR
31 # section attribute attribut de section OK MR
32 # wide char caractère long ...non mieux caractère large MR
33 # plus conforme à l'esprit.
36 # literals littéral, ou mot composé ?
37 # msgid "ISO C89 forbids compound literals"
38 # msgstr "le C89 ISO interdit les mots composés"
40 # symbol table table des symboles ou table de symbole
41 # command map carte des commandes
42 # Combiner combinateur
44 # ";; Combiner statistics: %d attempts, %d substitutions (%d requiring new space),\n"
45 # ";; %d successes.\n"
48 # ";; Statistiques du combinateur : %d tentatives, %d substitutions (%d requérant un nouvel espace),\n"
53 # msgid "the left operand of \"%s\" changes sign when promoted"
54 # msgstr "L'opérande gauche de « %s » change de signe lors de sa promotion"
57 # msgid "Multiple include guards may be useful for:\n"
58 # msgstr "De multiples balises pour les inclusions peuvent être utiles pour :\n"
61 # universal-character-name ???
62 # msgid "incomplete universal-character-name"
63 # msgid "non-hex digit '%c' in universal-character-name"
64 # msgid "universal-character-name on EBCDIC target"
66 # poisoning empoisonnement
67 # msgid "poisoning existing macro \"%s\""
68 # msgstr "empoisonnement de la macro existente « %s »"
69 # MR 9-jan 2004: poisoning etc... transformé par corruption corrompu etc..
70 # MR 24-mai 2004: poison etc...suite au msg concernant le #pragma once et #pragma poison
73 # - j'ai ajouté un adjectif par rapport à l'anglais si le message est
74 # une phrase avec verbe conjugé.
75 # - ISO est considéré comme un adjectif dans « C ISO »
81 # - s/en ligne/en-ligne/ modifié 9-janv-2004 MR
82 # - s/en-ligne/enligne/ modifié 18-février-2004 MR pcq expression ou terme enlignage vs inlining
83 # - hors gamme a été changé pour hors limite ...MR 09-jan-2004
85 # - chaîne de format => formatage
87 # - supporté est un faux ami
89 # A rapporter upstream:
91 # In c-opts.c, begining line 1732, a lot of options are of the kind:
92 # " -W[no-]trigraphs Warn if trigraphs are encountered\n"
93 # I guess it would be better to change them all to something like
94 # " -W[no-]trigraphs Warn [or not] if trigraphs are encountered\n"
98 # " -MP\t\t\t Generate phony targets for all headers\n"
99 # you may want to change the \t to spaces, as it is done for the other lines.
101 # #: c-typeck.c:3166 c-typeck.c:4632 c-typeck.c:4648 c-typeck.c:4664
102 # #: final.c:3146 final.c:3148 gcc.c:4397 rtl-error.c:122 toplev.c:1694
103 # #: config/cris/cris.c:529 cp/typeck.c:4341 java/expr.c:364 java/verify.c:1467
104 # #: java/verify.c:1468 java/verify.c:1483
109 # Are you sure you want to translate the messages in cfgrtl.c, or are they
110 # debugging informations ?
112 # You may want to use ngettext instead of putting (s) in text.
113 # msgid "null character(s) preserved in literal"
119 "Project-Id-Version: GNU cpplib 4.0.0\n"
120 "Report-Msgid-Bugs-To: http://gcc.gnu.org/bugs.html\n"
121 "POT-Creation-Date: 2007-07-18 21:18-0700\n"
122 "PO-Revision-Date: 2005-06-12 08:00-0500\n"
123 "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
124 "Language-Team: French <traduc@traduc.org>\n"
125 "MIME-Version: 1.0\n"
126 "Content-Type: text/plain; charset=ISO-8859-1\n"
127 "Content-Transfer-Encoding: 8-bit\n"
128 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
132 msgid "conversion from %s to %s not supported by iconv"
133 msgstr "conversion de %s vers %s n'est pas supporté par iconv"
141 msgid "no iconv implementation, cannot convert from %s to %s"
142 msgstr "pas d'implantation iconv, ne peut convertir de %s vers %s"
146 msgid "character 0x%lx is not in the basic source character set\n"
147 msgstr "caractère 0x%lx n'est pas dans le jeu de caractères de base\n"
149 #: charset.c:759 charset.c:1352
150 msgid "converting to execution character set"
151 msgstr "conversion vers un jeu d'exécution de caractères"
155 msgid "character 0x%lx is not unibyte in execution character set"
156 msgstr "caractère 0x%lx n'est pas unibyte dans le jeu de caractères d'exécution"
160 msgid "Character %x might not be NFKC"
164 msgid "universal character names are only valid in C++ and C99"
165 msgstr "noms de caractère universel sont seulement valides en C++ et C89"
169 msgid "the meaning of '\\%c' is different in traditional C"
170 msgstr "la signification de « \\%c » est différente en C traditionel"
173 msgid "In _cpp_valid_ucn but not a UCN"
179 msgid "incomplete universal character name %.*s"
180 msgstr "nom de caractère universel incomplet %.*s"
184 msgid "%.*s is not a valid universal character"
185 msgstr "%.*s n'est pas un caractère universel valide"
187 #: charset.c:1008 lex.c:472
188 msgid "'$' in identifier or number"
189 msgstr "« $ » dans un identificateur ou un nombre"
193 msgid "universal character %.*s is not valid in an identifier"
194 msgstr "caractère universel %.*s n'est pas valide dans un identificcateur"
198 msgid "universal character %.*s is not valid at the start of an identifier"
199 msgstr "caractère universel %.*s n'est pas valide au début d'un identificcateur"
201 #: charset.c:1056 charset.c:1571
202 msgid "converting UCN to source character set"
203 msgstr "conversion UCN vers le jeu source de caractères"
206 msgid "converting UCN to execution character set"
207 msgstr "conversion UCN vers le jeu d'exécution de caractères"
210 msgid "the meaning of '\\x' is different in traditional C"
211 msgstr "la signification de « \\x » est différente en C traditionel"
214 msgid "\\x used with no following hex digits"
215 msgstr "\\x utilisé sans être suivi de chiffres en hexdécimal"
218 msgid "hex escape sequence out of range"
219 msgstr "séquence d'échappement hexadécimale hors limite"
222 msgid "octal escape sequence out of range"
223 msgstr "séquence d'échappement octale hors limite"
226 msgid "the meaning of '\\a' is different in traditional C"
227 msgstr "la signification de « \\a » est différente en C traditionel"
231 msgid "non-ISO-standard escape sequence, '\\%c'"
232 msgstr "séquence d'échappement « \\%c » non conforme au standard ISO"
236 msgid "unknown escape sequence '\\%c'"
237 msgstr "séquence d'échappement « \\%c » inconnue"
241 msgid "unknown escape sequence: '\\%s'"
242 msgstr "séquence d'échappement « \\%c » inconnue"
245 msgid "converting escape sequence to execution character set"
246 msgstr "conversion d'une séquence d'échappement vers un jeu d'exécution de caractères"
248 #: charset.c:1415 charset.c:1478
249 msgid "character constant too long for its type"
250 msgstr "constante caractère trop longue pour son type"
253 msgid "multi-character character constant"
254 msgstr "constante caractère multi-caractères"
257 msgid "empty character constant"
258 msgstr "constante caractère vide"
262 msgid "failure to convert %s to %s"
263 msgstr "échec de conversion de %s vers %s"
265 #: directives.c:214 directives.c:240
267 msgid "extra tokens at end of #%s directive"
268 msgstr "éléments lexicaux superflus à la fin de la directive #%s"
272 msgid "#%s is a GCC extension"
273 msgstr "#%s est une extension GCC"
276 msgid "suggest not using #elif in traditional C"
277 msgstr "il est suggéré de ne pas utiliser #elif en C traditionnel"
281 msgid "traditional C ignores #%s with the # indented"
282 msgstr "le C traditionel ignore la directive #%s si le caractère # est indenté"
286 msgid "suggest hiding #%s from traditional C with an indented #"
287 msgstr "il est suggéré de cacher #%s au C traditionel en indentant le « # »"
290 msgid "embedding a directive within macro arguments is not portable"
291 msgstr "placer une directive dans les arguments d'une macro n'est pas portable"
294 msgid "style of line directive is a GCC extension"
295 msgstr "la directive de style de ligne est extension GCC"
299 msgid "invalid preprocessing directive #%s"
300 msgstr "directive de pré-traitement #%s invalide"
303 msgid "\"defined\" cannot be used as a macro name"
304 msgstr "« defined » ne peut être utilisé comme nom de macro"
308 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
309 msgstr "« %s » ne peut être utilisé comme nom de macro car c'est un opérateur en C++"
313 msgid "no macro name given in #%s directive"
314 msgstr "aucun nom de macro donné dans la directive #%s"
317 msgid "macro names must be identifiers"
318 msgstr "les noms de macro doivent être des identificateurs"
322 msgid "undefining \"%s\""
323 msgstr "indéfinition de « %s »"
326 msgid "missing terminating > character"
327 msgstr "caractère > de terminaison manquant"
331 msgid "#%s expects \"FILENAME\" or <FILENAME>"
332 msgstr "#%s attend \"NOM_DE_FICHIER\" ou <NOM_DE_FICHIER>"
336 msgid "empty filename in #%s"
337 msgstr "nom de fichier vide dans #%s"
340 msgid "#include nested too deeply"
341 msgstr "#include imbriqué trop profondément"
344 msgid "#include_next in primary source file"
345 msgstr "#include_next dans un fichier source primaire"
349 msgid "invalid flag \"%s\" in line directive"
350 msgstr "fanion « %s » invalide dans la ligne de directive"
354 msgid "\"%s\" after #line is not a positive integer"
355 msgstr "« %s » après #line n'est pas un nombre entier positif"
358 msgid "line number out of range"
359 msgstr "numéro de ligne hors limite"
361 #: directives.c:875 directives.c:952
363 msgid "\"%s\" is not a valid filename"
364 msgstr "« %s » n'est pas un nom de fichier valide"
368 msgid "\"%s\" after # is not a positive integer"
369 msgstr "« %s » après # n'est pas un nombre entier positif"
373 msgid "invalid #%s directive"
374 msgstr "directive #ident invalide"
378 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
384 msgid "registering pragma \"%s\" with name expansion and no namespace"
385 msgstr "enregistrement de \"%s\" à la fois comme une pragma et un espace de nom de pragma"
390 msgid "registering \"%s\" as both a pragma and a pragma namespace"
391 msgstr "enregistrement de \"%s\" à la fois comme une pragma et un espace de nom de pragma"
395 msgid "#pragma %s %s is already registered"
396 msgstr "la #pragma %s %s est déjà enregistrée"
400 msgid "#pragma %s is already registered"
401 msgstr "la #pragma %s est déjà enregistrée"
404 msgid "registering pragma with NULL handler"
409 msgid "#pragma once in main file"
410 msgstr "#pragma once utilisée une seule fois dans le fichier principal"
414 msgid "invalid #pragma GCC poison directive"
415 msgstr "la directive GCC #pragma poison est invalide"
420 msgid "poisoning existing macro \"%s\""
421 msgstr "élimination de la macro existente « %s »"
424 msgid "#pragma system_header ignored outside include file"
425 msgstr "#pragma system_header ignorée en dehors du fichier d'inclusion"
429 msgid "cannot find source file %s"
430 msgstr "impossible de trouver le fichier source %s"
434 msgid "current file is older than %s"
435 msgstr "le fichier courant est plus vieux que %s"
438 msgid "_Pragma takes a parenthesized string literal"
439 msgstr "_Pragma prend une chaîne entourée de parenthèrese"
442 msgid "#else without #if"
443 msgstr "#else sans #if"
446 msgid "#else after #else"
447 msgstr "#else après #else"
449 #: directives.c:1678 directives.c:1711
450 msgid "the conditional began here"
451 msgstr "la condition débute ici"
454 msgid "#elif without #if"
455 msgstr "#elif sans #if"
458 msgid "#elif after #else"
459 msgstr "#elif après #else"
462 msgid "#endif without #if"
463 msgstr "#endif sans #if"
466 msgid "missing '(' after predicate"
467 msgstr "« ( » manquante après le prédicat"
470 msgid "missing ')' to complete answer"
471 msgstr "« ) » manquante pour completer la réponse"
474 msgid "predicate's answer is empty"
475 msgstr "la réponse du prédicat est vide"
478 msgid "assertion without predicate"
479 msgstr "assertion sans prédicat"
482 msgid "predicate must be an identifier"
483 msgstr "le prédicat doit être un identificateur"
488 msgid "\"%s\" re-asserted"
489 msgstr "« %s » re-asserti"
493 msgid "unterminated #%s"
494 msgstr "#%s non terminé"
498 msgstr "attention : "
501 msgid "internal error: "
502 msgstr "erreur interne : "
518 msgid "too many decimal points in number"
519 msgstr "trop de points décimaux dans le nombre"
523 msgid "invalid digit \"%c\" in octal constant"
524 msgstr "chiffre « %c » invalide dans la constante en base 8"
527 msgid "use of C99 hexadecimal floating constant"
528 msgstr "usage d'une constante hexadécimale constante à la C99"
531 msgid "exponent has no digits"
532 msgstr "l'exposant n'a pas de chiffre"
535 msgid "hexadecimal floating constants require an exponent"
536 msgstr "la contante hexadécimale flottante requière un exposant"
540 msgid "invalid suffix \"%.*s\" on floating constant"
541 msgstr "suffixe « %.*s » invalide pour une constante flottante"
543 #: expr.c:261 expr.c:295
545 msgid "traditional C rejects the \"%.*s\" suffix"
546 msgstr "le C traditionnel interdit le suffixe « %.*s »"
550 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
551 msgstr "suffixe « %.*s » invalide pour une constante flottante"
555 msgid "invalid suffix \"%.*s\" on integer constant"
556 msgstr "suffixe « %.*s » invalide pour une constante entière"
559 msgid "use of C99 long long integer constant"
560 msgstr "usage d'une constante entière « long long » à la C99"
563 msgid "imaginary constants are a GCC extension"
564 msgstr "les constantes imaginaires sont une extension GCC"
567 msgid "integer constant is too large for its type"
568 msgstr "constante entière trop grande pour tenir dans son type"
571 msgid "integer constant is so large that it is unsigned"
572 msgstr "cette constante entière est si grande qu'elle ne peut être signée"
575 msgid "missing ')' after \"defined\""
576 msgstr "« ) » manquant après « defined »"
579 msgid "operator \"defined\" requires an identifier"
580 msgstr "l'opérateur « defined » requiert un identificateur"
584 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
585 msgstr "(« %s » est un élément lexical alternatif pour « %s » en C++)"
588 msgid "this use of \"defined\" may not be portable"
589 msgstr "cette utilisation de « defined » peut ne pas être portable"
592 msgid "floating constant in preprocessor expression"
593 msgstr "constante flottante dans une expresion pour le préprocesseur"
596 msgid "imaginary number in preprocessor expression"
597 msgstr "constante complexe dans une expresion pour le préprocesseur"
601 msgid "\"%s\" is not defined"
602 msgstr "« %s » n'est pas défini"
604 #: expr.c:733 expr.c:762
606 msgid "missing binary operator before token \"%s\""
607 msgstr "opérateur binaire manquant avant l'élément lexical « %s »"
611 msgid "token \"%s\" is not valid in preprocessor expressions"
612 msgstr "l'élément lexical « %s » n'est pas valide dans les expressions pour le préprocesseur"
615 msgid "missing expression between '(' and ')'"
616 msgstr "expression manquante entre '(' et ')'"
619 msgid "#if with no expression"
620 msgstr "#if sans expression"
624 msgid "operator '%s' has no right operand"
625 msgstr "l'opérateur « %s » n'a pas d'opérande droite"
629 msgid "operator '%s' has no left operand"
630 msgstr "opérateur « %s » n'a pas d'opérande gauche"
633 msgid " ':' without preceding '?'"
634 msgstr "« : » n'est pas précédé de « ? »"
637 msgid "unbalanced stack in #if"
638 msgstr "pile non balancée dans #if"
642 msgid "impossible operator '%u'"
643 msgstr "opérateur impossible « %u »"
646 msgid "missing ')' in expression"
647 msgstr "« ) » manquante dans l'expresion"
650 msgid "'?' without following ':'"
651 msgstr "« ? » n'est pas suivi de « : »"
654 msgid "integer overflow in preprocessor expression"
655 msgstr "débordement d'entier dans l'expresion pour le préprocesseur"
658 msgid "missing '(' in expression"
659 msgstr "« ( » manquante dans l'expresion"
663 msgid "the left operand of \"%s\" changes sign when promoted"
664 msgstr "L'opérande gauche de « %s » change de signe lors de sa promotion"
668 msgid "the right operand of \"%s\" changes sign when promoted"
669 msgstr "L'opérande droite de « %s » change de signe lors de sa promotion"
672 msgid "traditional C rejects the unary plus operator"
673 msgstr "le C traditionnel rejette le plus unaire"
676 msgid "comma operator in operand of #if"
677 msgstr "opérateur virgule dans l'opérande de #if"
680 msgid "division by zero in #if"
681 msgstr "division par zéro dans #if"
684 msgid "NULL directory in find_file"
685 msgstr "répertoire NUL dans find_file"
688 msgid "one or more PCH files were found, but they were invalid"
689 msgstr "un ou plusieurs fichiers PCH ont été repérés, mais ils étaient invalides"
692 msgid "use -Winvalid-pch for more information"
693 msgstr "utiliser -Winvalid-pch pour plus d'informations"
698 msgid "%s is a block device"
699 msgstr "%s est un périphérique de blocs"
703 msgid "%s is too large"
704 msgstr "%s est trop grand"
708 msgid "%s is shorter than expected"
709 msgstr "%s est plus petit que prévu"
713 msgid "no include path in which to search for %s"
714 msgstr "aucun chemin d'inclusion dans lequel on pourrait repérer %s"
718 msgid "Multiple include guards may be useful for:\n"
719 msgstr "De multiples balises pour les inclusions peuvent être utiles pour:\n"
722 msgid "cppchar_t must be an unsigned type"
723 msgstr "cppchar_t doit être d'un type non signé"
727 msgid "preprocessor arithmetic has maximum precision of %lu bits; target requires %lu bits"
728 msgstr "l'arithmétique du préprocesseur a une précision maximale de %lu bits ; la cible requière %lu bits"
731 msgid "CPP arithmetic must be at least as precise as a target int"
732 msgstr "l'arithmétique de CPP doit être au moins aussi précise que le type int de la cible"
735 msgid "target char is less than 8 bits wide"
736 msgstr "sur la cible, « char » fait moins de 8 bits"
739 msgid "target wchar_t is narrower than target char"
740 msgstr "sur la cible, « wchar_t » est plus petit que « char »"
743 msgid "target int is narrower than target char"
744 msgstr "sur la cible, « int » est plus petit que « char »"
747 msgid "CPP half-integer narrower than CPP character"
748 msgstr "les demi-entiers de CPP sont plus petit que les caractères de CPP"
752 msgid "CPP on this host cannot handle wide character constants over %lu bits, but the target requires %lu bits"
753 msgstr "CPP sur cette machine ne peut gérer les constantes larges de caractères de plus de %lu bits, mais la cible requière %lu bits"
756 msgid "backslash and newline separated by space"
757 msgstr "« \\ » et retour de chariot séparés par un blanc"
760 msgid "backslash-newline at end of file"
761 msgstr "« \\ » en fin de ligne à la fin du fichier"
765 msgid "trigraph ??%c converted to %c"
766 msgstr "trigraphe ??%c converti en %c"
770 msgid "trigraph ??%c ignored, use -trigraphs to enable"
771 msgstr "trigraphe ??%c ignoré, utilisez -trigraphs pour le permettre"
774 msgid "\"/*\" within comment"
775 msgstr "« /* » à l'intérieur d'un commentaire"
779 msgid "%s in preprocessing directive"
780 msgstr "%s dans la directive du préprocesseur"
784 msgid "null character(s) ignored"
785 msgstr "caractère(s) nul(s) ignoré(s)"
789 msgid "`%.*s' is not in NFKC"
790 msgstr "« %s » n'est pas un canevas"
794 msgid "`%.*s' is not in NFC"
795 msgstr "« %s » n'est pas un canevas"
800 msgid "attempt to use poisoned \"%s\""
801 msgstr "tentative d'utilisation d'un « %s » corrompu"
804 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
805 msgstr "« __VA_ARGS__ » peut seulement appraître dans l'expansion des macros C99 à nombre variable d'arguments"
808 msgid "null character(s) preserved in literal"
809 msgstr "caractère(s) nul préservé(s) dans la chaîne"
813 msgid "missing terminating %c character"
814 msgstr "caractère %c de terminaison manquant"
817 msgid "no newline at end of file"
818 msgstr "pas de retour chariot à la fin du fichier"
820 #: lex.c:1002 traditional.c:162
821 msgid "unterminated comment"
822 msgstr "commentaire non terminé"
825 msgid "C++ style comments are not allowed in ISO C90"
826 msgstr "Les commentaires à la C++ ne sont pas permis en C89 ISO"
829 msgid "(this will be reported only once per input file)"
830 msgstr "(ceci sera rapporté une seule fois seulement par fichier d'entrée)"
833 msgid "multi-line comment"
834 msgstr "commentaire multi-lignes"
838 msgid "unspellable token %s"
839 msgstr "l'élément lexical %s ne peut être épelé"
843 msgid "In file included from %s:%u"
844 msgstr "Dans le fichier inclus à partir de %s:%u"
857 msgid "macro \"%s\" is not used"
858 msgstr "la macro « %s » n'est pas utilisée"
860 #: macro.c:122 macro.c:312
862 msgid "invalid built-in macro \"%s\""
863 msgstr "macro interne invalide « %s »"
867 msgid "could not determine file timestamp"
868 msgstr "ne peut déterminer la date et l'heure"
871 msgid "could not determine date and time"
872 msgstr "ne peut déterminer la date et l'heure"
875 msgid "invalid string literal, ignoring final '\\'"
876 msgstr "chaîne invalide, « \\ » final ignoré"
880 msgid "pasting \"%s\" and \"%s\" does not give a valid preprocessing token"
881 msgstr "le collage de « %s » et de « %s » ne donne pas d'élément lexical de pré-traitement valide"
884 msgid "ISO C99 requires rest arguments to be used"
885 msgstr "ISO C99 requiert que tous les arguments soient utilisés"
889 msgid "macro \"%s\" requires %u arguments, but only %u given"
890 msgstr "macro « %s » requiert %u arguments, mais seulement %u ont été passés"
894 msgid "macro \"%s\" passed %u arguments, but takes just %u"
895 msgstr "la macro « %s » a reçu %u arguments, mais elle n'en prend que %u"
897 #: macro.c:659 traditional.c:675
899 msgid "unterminated argument list invoking macro \"%s\""
900 msgstr "liste d'arguments non terminée invoquant la macro « %s »"
904 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
905 msgstr "la macro « %s » ressemblant à une fonction doit utilisée avec des arguments en C traditionnel"
909 msgid "duplicate macro parameter \"%s\""
910 msgstr "paramètre de macro « %s » en double"
914 msgid "\"%s\" may not appear in macro parameter list"
915 msgstr "« %s » peut ne pas apparaître parmi les paramètres de macros"
918 msgid "macro parameters must be comma-separated"
919 msgstr "les paramètres de macro doivent être séparés par des virgules"
922 msgid "parameter name missing"
923 msgstr "nom de paramètre manquant"
926 msgid "anonymous variadic macros were introduced in C99"
927 msgstr "les macros anonymes à nombre variable d'arguments ont été introduites avec le C99"
930 msgid "ISO C does not permit named variadic macros"
931 msgstr "ISO C ne permet pas les macros nommées à nombre variable d'arguments"
934 msgid "missing ')' in macro parameter list"
935 msgstr "« ) » manquante dans la liste des paramètres de macros"
938 msgid "ISO C99 requires whitespace after the macro name"
939 msgstr "ISO C99 requiert un blanc après le nom de la macro"
942 msgid "missing whitespace after the macro name"
943 msgstr "blanc d'espacement manquant après le nom de la macro"
946 msgid "'#' is not followed by a macro parameter"
947 msgstr "« # » n'est pas suivi d'un paramètre de macro"
951 msgid "'##' cannot appear at either end of a macro expansion"
952 msgstr "« ## » ne peut apparaître à chacune des fins de l'expansion de macros"
956 msgid "\"%s\" redefined"
957 msgstr "« %s » redéfini"
960 msgid "this is the location of the previous definition"
961 msgstr "ceci est la localisation d'une précédente définition"
965 msgid "macro argument \"%s\" would be stringified in traditional C"
966 msgstr "l'argument macro « %s » serait changé en chaine en C traditionnel"
970 msgid "invalid hash type %d in cpp_macro_definition"
971 msgstr "type de hachage %d invalide dans cpp_macro_definition"
973 #: pch.c:84 pch.c:332 pch.c:354 pch.c:360
974 msgid "while writing precompiled header"
975 msgstr "lors de l'écriture de l'en-tête pré-compilée"
979 msgid "%s: not used because `%.*s' not defined"
980 msgstr "%s: n'est pas utilisé parce que « %.*s » n'est pas définie"
984 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
985 msgstr "%s: n'est pas utilisé parce que « %.*s » est défini en tant « %s » et non pas « %.*s »"
989 msgid "%s: not used because `%s' is defined"
990 msgstr "%s: non utilisé parce que « %s » est défini"
992 #: pch.c:533 pch.c:696
993 msgid "while reading precompiled header"
994 msgstr "lors de la lecture de l'en-tête pré-compilée"
998 msgid "detected recursion whilst expanding macro \"%s\""
999 msgstr "récursion détectée lors de l'expansion de la macro « %s »"
1001 #: traditional.c:912
1002 msgid "syntax error in macro parameter list"
1003 msgstr "erreur de syntaxe dans la liste de paramètres macro"
1005 #~ msgid "unknown escape sequence: '\\%03o'"
1006 #~ msgstr "séquence d'échappement « \\%03o » inconnue"
1008 #~ msgid "`%s' attribute directive ignored"
1009 #~ msgstr "attribut de directive « %s » ignoré"
1011 #~ msgid "wrong number of arguments specified for `%s' attribute"
1012 #~ msgstr "nombre erroné d'arguments spécifié pour l'attribut « %s »"
1014 #~ msgid "`%s' attribute does not apply to types"
1015 #~ msgstr "l'attribut « %s » ne s'applique pas aux types"
1017 #~ msgid "`%s' attribute only applies to function types"
1018 #~ msgstr "l'attribut « %s » ne s'applique qu'à des types de fonction"
1020 #~ msgid "`%s' attribute ignored"
1021 #~ msgstr "attribut « %s » ignoré"
1023 #~ msgid "offset outside bounds of constant string"
1024 #~ msgstr "décalage hors des limites d'une chaîne de constante"
1026 #~ msgid "second arg to `__builtin_prefetch' must be a constant"
1027 #~ msgstr "second argument de « __builtin_prefetch » doit être une constante"
1029 #~ msgid "invalid second arg to __builtin_prefetch; using zero"
1030 #~ msgstr "second argument invalide de « __builtin_prefetch »; utilisation de zéro"
1032 #~ msgid "third arg to `__builtin_prefetch' must be a constant"
1033 #~ msgstr "troisième argument de « __builtin_prefetch » doit être une constante"
1035 #~ msgid "invalid third arg to __builtin_prefetch; using zero"
1036 #~ msgstr "troisième argument invalide de « __builtin_prefetch »; utilisation de zéro"
1038 #~ msgid "argument of `__builtin_args_info' must be constant"
1039 #~ msgstr "argument de « __builtin_args_info » doit être une constante"
1041 #~ msgid "argument of `__builtin_args_info' out of range"
1042 #~ msgstr "argument de « __builtin_args_info » hors des limites"
1044 #~ msgid "missing argument in `__builtin_args_info'"
1045 #~ msgstr "argument manquant dans « __builtin_args_info »"
1047 #~ msgid "`va_start' used in function with fixed args"
1048 #~ msgstr "« va_start » utilisé dans une fonction ayant des arguments fixes"
1050 #~ msgid "second parameter of `va_start' not last named argument"
1051 #~ msgstr "second paramètre de « va_start » n'est pas le dernier argument nommé"
1053 #~ msgid "`__builtin_next_arg' called without an argument"
1054 #~ msgstr "« __builtin_next_arg » appelé sans argument"
1056 #~ msgid "too many arguments to function `va_start'"
1057 #~ msgstr "trop d'arguments pour la function « va_start »"
1059 #~ msgid "first argument to `va_arg' not of type `va_list'"
1060 #~ msgstr "premier argument de « va_arg » n'est pas de type « va_list »"
1062 #~ msgid "`%s' is promoted to `%s' when passed through `...'"
1063 #~ msgstr "« %s » a été promu à « %s » lors du passage à travers « ... »"
1065 #~ msgid "(so you should pass `%s' not `%s' to `va_arg')"
1066 #~ msgstr "(vous devriez donc passer « %s » et non « %s » à « va_arg »)"
1068 #~ msgid "if this code is reached, the program will abort"
1069 #~ msgstr "si ce code est atteint, le programme s'arrêtera"
1071 #~ msgid "invalid arg to `__builtin_frame_address'"
1072 #~ msgstr "argument de « __builtin_frame_address » invalide"
1074 #~ msgid "invalid arg to `__builtin_return_address'"
1075 #~ msgstr "argument de « __builtin_return_address » invalide"
1077 #~ msgid "unsupported arg to `__builtin_frame_address'"
1078 #~ msgstr "argument de « __builtin_frame_address » non supporté"
1080 #~ msgid "unsupported arg to `__builtin_return_address'"
1081 #~ msgstr "argument de « __builtin_return_address » non supporté"
1083 #~ msgid "second arg to `__builtin_expect' must be a constant"
1084 #~ msgstr "le second argument de « __builtin_expect » doit être une constante"
1086 #~ msgid "__builtin_longjmp second argument must be 1"
1087 #~ msgstr "le second argument de « __builtin_longjmp » doit être 1"
1089 #~ msgid "built-in function `%s' not currently supported"
1090 #~ msgstr "fonction interne « %s » n'est pas actuellement supportée"
1092 #~ msgid "target format does not support infinity"
1093 #~ msgstr "le format cible ne supporte pas l'infini"
1095 #~ msgid "%Hsuggest explicit braces to avoid ambiguous `else'"
1096 #~ msgstr "%Hon vous suggère des accolades explicitement pour éviter des « else » ambiguës"
1098 #~ msgid "%J'%D' is not defined outside of function scope"
1099 #~ msgstr "%J« %D » n'est pas défini à l'extérieur de la portée de la fonction"
1101 #~ msgid "string length `%d' is greater than the length `%d' ISO C%d compilers are required to support"
1102 #~ msgstr "longueur de la chaîne « %d » plus grande que la longueur « %d » que les compilateurs ISO C%d doivent supporter"
1104 #~ msgid "overflow in constant expression"
1105 #~ msgstr "débordement dans l'expression de la constante"
1107 #~ msgid "integer overflow in expression"
1108 #~ msgstr "débordement d'entier dans l'expression"
1110 #~ msgid "floating point overflow in expression"
1111 #~ msgstr "débordement d'un nombre en virgule flottante dans l'expression"
1113 #~ msgid "vector overflow in expression"
1114 #~ msgstr "débordement du vecteur dans l'expression"
1116 #~ msgid "large integer implicitly truncated to unsigned type"
1117 #~ msgstr "grand entier implicitement tronqué pour un type non signé"
1119 #~ msgid "negative integer implicitly converted to unsigned type"
1120 #~ msgstr "entier négatif implicitement converti en un type non signé"
1122 #~ msgid "overflow in implicit constant conversion"
1123 #~ msgstr "débordement dans la conversion implicte de la constante"
1125 #~ msgid "operation on `%s' may be undefined"
1126 #~ msgstr "l'opération portant sur « %s » est peut être indéfinie"
1128 #~ msgid "expression statement has incomplete type"
1129 #~ msgstr "la déclaration de l'expression a un type incomplet"
1131 #~ msgid "case label does not reduce to an integer constant"
1132 #~ msgstr "l'étiquette du « case » ne se réduit pas en une constante entière"
1134 #~ msgid "invalid truth-value expression"
1135 #~ msgstr "expression valeur de vérité invalide"
1137 #~ msgid "invalid operands to binary %s"
1138 #~ msgstr "opérandes invalides pour le binaire %s"
1140 #~ msgid "comparison is always false due to limited range of data type"
1141 #~ msgstr "comparaison est toujours fausse en raison d'une gamme limitée de type de données"
1143 #~ msgid "comparison is always true due to limited range of data type"
1144 #~ msgstr "comparaison est toujours vraie en raison d'une gamme limitée de type de données"
1146 #~ msgid "comparison of unsigned expression >= 0 is always true"
1147 #~ msgstr "comparaison d'une expression non signée >=0 est toujours vraie"
1149 #~ msgid "comparison of unsigned expression < 0 is always false"
1150 #~ msgstr "comparaison d'une expression non signée < 0 est toujours fausse"
1152 #~ msgid "pointer of type `void *' used in arithmetic"
1153 #~ msgstr "usage en arithmétique d'un pointeur de type « void * »"
1155 #~ msgid "pointer to a function used in arithmetic"
1156 #~ msgstr "usage en arithmétique d'un pointeur vers une fonction"
1158 #~ msgid "pointer to member function used in arithmetic"
1159 #~ msgstr "usage en arithmétique d'un pointeur vers une fonction membre"
1161 #~ msgid "struct type value used where scalar is required"
1162 #~ msgstr "valeur de type « struct » utilisé là où un scalaire est attendu"
1164 #~ msgid "union type value used where scalar is required"
1165 #~ msgstr "valeur de type « union » utilisé là où un scalaire est attendu"
1167 #~ msgid "array type value used where scalar is required"
1168 #~ msgstr "valeur de type « array » utilisé là où un scalaire est attendu"
1170 #~ msgid "the address of `%D', will always evaluate as `true'"
1171 #~ msgstr "l'adresse de « %D » sera toujours évaluée comme étant « true »"
1173 #~ msgid "suggest parentheses around assignment used as truth value"
1174 #~ msgstr "parenthèses suggérées autour de l'affectation utilisée comme valeur de vérité"
1176 #~ msgid "invalid use of `restrict'"
1177 #~ msgstr "usage de « restrict » invalide"
1179 #~ msgid "invalid application of `sizeof' to a function type"
1180 #~ msgstr "application de « sizeof » sur un type de fonction invalide"
1182 #~ msgid "invalid application of `%s' to a void type"
1183 #~ msgstr "application invalide de « %s » sur un type void"
1185 #~ msgid "invalid application of `%s' to an incomplete type"
1186 #~ msgstr "application invalide de « %s » sur un type incomplet"
1188 #~ msgid "`__alignof' applied to a bit-field"
1189 #~ msgstr "« __alignof » appliqué sur un champ de bits"
1191 #~ msgid "cannot disable built-in function `%s'"
1192 #~ msgstr "ne peut désactiver la fonction interne « %s »"
1194 #~ msgid "too few arguments to function `%s'"
1195 #~ msgstr "pas assez d'arguments pour la fonction « %s »"
1197 #~ msgid "too many arguments to function `%s'"
1198 #~ msgstr "trop d'arguments pour la fonction « %s »"
1200 #~ msgid "non-floating-point argument to function `%s'"
1201 #~ msgstr "argument pour la fonction « %s » n'étant pas en virgule flottante"
1203 #~ msgid "pointers are not permitted as case values"
1204 #~ msgstr "les pointeurs ne sont pas permis comme valeurs de « case »"
1206 #~ msgid "range expressions in switch statements are non-standard"
1207 #~ msgstr "l'étendue des expressions dans les déclarations switch ne sont pas standard"
1209 #~ msgid "empty range specified"
1210 #~ msgstr "intervalle vide spécifié"
1212 #~ msgid "duplicate (or overlapping) case value"
1213 #~ msgstr "valeur du « case » duppliquée (ou en chevauchant une autre)"
1215 #~ msgid "%Jthis is the first entry overlapping that value"
1216 #~ msgstr "%Jest la première entrée chevauchant cette valeur"
1218 #~ msgid "duplicate case value"
1219 #~ msgstr "valeur du « case » duppliquée"
1221 #~ msgid "%Jpreviously used here"
1222 #~ msgstr "%Jprécédemment utilisé ici"
1224 #~ msgid "multiple default labels in one switch"
1225 #~ msgstr "plusieurs étiquettes par défaut dans un « switch »"
1227 #~ msgid "%Jthis is the first default label"
1228 #~ msgstr "%Jest la première étiquette par défaut"
1230 #~ msgid "taking the address of a label is non-standard"
1231 #~ msgstr "prendre l'adresse d'une étiquette n'est pas standard"
1233 #~ msgid "%Hignoring return value of `%D', declared with attribute warn_unused_result"
1234 #~ msgstr "%Hvaleur à retourner « %D » ignorée, déclarée avec l'attribut warn_unused_result"
1236 #~ msgid "%Hignoring return value of function declared with attribute warn_unused_result"
1237 #~ msgstr "%Hvaleur à retourner ignorée de la fonction déclarée avec l'attribut warn_unused_result"
1239 #~ msgid "unknown machine mode `%s'"
1240 #~ msgstr "mode machine « %s » inconnu"
1242 #~ msgid "no data type for mode `%s'"
1243 #~ msgstr "aucun type de données pour le mode « %s »"
1245 #~ msgid "invalid pointer mode `%s'"
1246 #~ msgstr "mode pointeur invalide « %s »"
1248 #~ msgid "unable to emulate '%s'"
1249 #~ msgstr "impossible d'émuler « %s »"
1251 #~ msgid "%Jsection attribute cannot be specified for local variables"
1252 #~ msgstr "%Jl'attribut de section ne peut être spécifié pour des variables locales"
1254 #~ msgid "%Jsection of '%D' conflicts with previous declaration"
1255 #~ msgstr "%Jsection de « %D » en conflit avec une déclaration précédente"
1257 #~ msgid "%Jsection attribute not allowed for '%D'"
1258 #~ msgstr "%Jattribut de section n'est pas permis pour « %D »"
1260 #~ msgid "%Jsection attributes are not supported for this target"
1261 #~ msgstr "%Jattributs de section ne sont pas supportés pour la cible"
1263 #~ msgid "requested alignment is not a constant"
1264 #~ msgstr "l'alignement demandé n'est pas une constante"
1266 #~ msgid "requested alignment is not a power of 2"
1267 #~ msgstr "l'alignement demandé n'est pas une puissance de 2"
1269 #~ msgid "requested alignment is too large"
1270 #~ msgstr "l'alignement demandé est trop grand"
1272 #~ msgid "%Jalignment may not be specified for '%D'"
1273 #~ msgstr "%Jl'alignement ne peut pas être spécifié pour « %D »"
1275 #~ msgid "%J'%D' defined both normally and as an alias"
1276 #~ msgstr "%J'%D défini à la fois normalement et en tant qu'alias"
1278 #~ msgid "alias arg not a string"
1279 #~ msgstr "l'argument d'alias n'est pas une chaîne"
1281 #~ msgid "visibility arg not a string"
1282 #~ msgstr "l'argument de visibilité n'est pas une chaîne"
1284 #~ msgid "visibility arg must be one of \"default\", \"hidden\", \"protected\" or \"internal\""
1285 #~ msgstr "l'argument de visibilité doit être l'un de « default » (par défaut), « hidden » (masqué), « protected » (protégé) ou « internal » (interne)"
1287 #~ msgid "tls_model arg not a string"
1288 #~ msgstr "l'argument de tls_model n'est pas une chaîne"
1290 #~ msgid "tls_model arg must be one of \"local-exec\", \"initial-exec\", \"local-dynamic\" or \"global-dynamic\""
1291 #~ msgstr "l'argument de tls_model doit être l'un de « local-exec », « initial-exec », « local-dynamic » or « global-dynamic »"
1293 #~ msgid "%J'%E' attribute applies only to functions"
1294 #~ msgstr "%J'%E l'attribut ne s'applique seulement qu'à des fonctions"
1296 #~ msgid "%Jcan't set '%E' attribute after definition"
1297 #~ msgstr "%Jne peut initialiser l'attribut « %E » après définition"
1299 #~ msgid "`%s' attribute ignored for `%s'"
1300 #~ msgstr "attribut « %s » ignoré pour « %s »"
1302 #~ msgid "invalid vector type for attribute `%s'"
1303 #~ msgstr "type de vecteur invalide pour l'attribut « %s »"
1305 #~ msgid "no vector mode with the size and type specified could be found"
1306 #~ msgstr "aucun mode vecteur avec la taille et le type spécifié n'a été trouvé"
1308 #~ msgid "nonnull attribute without arguments on a non-prototype"
1309 #~ msgstr "attribut non nul sans argument sur un non-prototype"
1311 #~ msgid "nonnull argument has invalid operand number (arg %lu)"
1312 #~ msgstr "un argument non nul a un nombre d'opérande invalide (argument %lu)"
1314 #~ msgid "nonnull argument with out-of-range operand number (arg %lu, operand %lu)"
1315 #~ msgstr "un argument non nul a un nombre d'opérande hors des bornes (arg %lu, opérande %lu)"
1317 #~ msgid "nonnull argument references non-pointer operand (arg %lu, operand %lu)"
1318 #~ msgstr "un argument non nul référence une opérande qui n'est pas un pointeur (arg %lu, opérande %lu)"
1320 #~ msgid "null argument where non-null required (arg %lu)"
1321 #~ msgstr "argument nul là où un non-nul est requis (arg %lu)"
1323 #~ msgid "cleanup arg not an identifier"
1324 #~ msgstr "argument de nettoyage n'est pas un identificateur"
1326 #~ msgid "cleanup arg not a function"
1327 #~ msgstr "argument de nettoyage n'est pas une fonction"
1329 #~ msgid "%s at end of input"
1330 #~ msgstr "%s à la fin de l'entrée"
1332 #~ msgid "%s before %s'%c'"
1333 #~ msgstr "%s avant %s« %c »"
1335 #~ msgid "%s before %s'\\x%x'"
1336 #~ msgstr "%s avant %s'\\x%x'"
1338 #~ msgid "%s before string constant"
1339 #~ msgstr "%s avant une chaîne constante"
1341 #~ msgid "%s before numeric constant"
1342 #~ msgstr "%s avant une constante numérique"
1344 #~ msgid "%s before \"%s\""
1345 #~ msgstr "%s avant « %s »"
1347 #~ msgid "%s before '%s' token"
1348 #~ msgstr "%s avant un élément lexical « %s »"
1353 #~ msgid "void value not ignored as it ought to be"
1354 #~ msgstr "valeur void n'a pas été ignorée comme elle aurait dû l'être"
1356 #~ msgid "conversion to non-scalar type requested"
1357 #~ msgstr "conversion vers un type non scalaire demandée"
1359 #~ msgid "%Jarray '%D' assumed to have one element"
1360 #~ msgstr "%Jon assume que le tableau « %D » n'a qu'un seul élément"
1362 #~ msgid "%Jlabel `%D' used but not defined"
1363 #~ msgstr "%Jétiquette « %D » utilisée mais non définie"
1365 #~ msgid "%Jlabel `%D' defined but not used"
1366 #~ msgstr "%Jétiquette « %D » définie mais non utilisée"
1368 #~ msgid "%Jlabel `%D' declared but not defined"
1369 #~ msgstr "%Jétiquette « %D » utilisée mais non définie"
1371 #~ msgid "%Junused variable `%D'"
1372 #~ msgstr "%Jvariable inutilisée « %D »"
1374 #~ msgid "a parameter list with an ellipsis can't match an empty parameter name list declaration"
1375 #~ msgstr "un paramètre de la liste avec une ellipse ne peut concorder une déclaration vide de liste de noms de paramètres"
1377 #~ msgid "an argument type that has a default promotion can't match an empty parameter name list declaration"
1378 #~ msgstr "un type d'argument ayant une promotion par défaut ne peut concorder avec une déclaration vide de noms de paramètres"
1380 #~ msgid "%Jprototype for '%D' declares more arguments than previous old-style definition"
1381 #~ msgstr "%Jprototype pour « %D » déclare plus d'arguments que la définition précédente de style ancien"
1383 #~ msgid "%Jprototype for '%D' declares fewer arguments than previous old-style definition"
1384 #~ msgstr "%Jprototype pour « %D » déclare moins d'arguments que la définition précédente de style ancien"
1386 #~ msgid "%Jprototype for '%D' declares arg %d with incompatible type"
1387 #~ msgstr "%Jprototype pour « %D » déclare l'arguments %d avec un type incompatible"
1389 #~ msgid "%Jprototype for '%D' follows non-prototype definition"
1390 #~ msgstr "%Jprototype pour « %D » suit la définition d'un non prototype"
1392 #~ msgid "%Jprevious definition of '%D' was here"
1393 #~ msgstr "%Jdéfinition précédente de « %D » était ici"
1395 #~ msgid "%Jprevious implicit declaration of '%D' was here"
1396 #~ msgstr "%Jdéclaration précédente implicite de « %D » était ici"
1398 #~ msgid "%Jprevious declaration of '%D' was here"
1399 #~ msgstr "%Jdéclaration précédente de « %D » était ici"
1401 #~ msgid "%J'%D' redeclared as different kind of symbol"
1402 #~ msgstr "%J« %D » redéclaré comme une sorte différente de symbole"
1404 #~ msgid "%Jbuilt-in function '%D' declared as non-function"
1405 #~ msgstr "%Jfonction interne « %D » n'est pas déclarée comme une fonction"
1407 #~ msgid "%Jshadowing built-in function '%D'"
1408 #~ msgstr "%Jmasquage de la fonction interne « %D »"
1410 #~ msgid "%Jconflicting types for built-in function '%D'"
1411 #~ msgstr "%Jtypes conflictuels pour la fonction interne « %D »"
1413 #~ msgid "%Jconflicting types for '%D'"
1414 #~ msgstr "%Jtypes conflictuels pour « %D »"
1416 #~ msgid "%Jredefinition of typedef '%D'"
1417 #~ msgstr "%Jredéfinition de « %D »"
1419 #~ msgid "%Jredefinition of '%D'"
1420 #~ msgstr "%Jredéfinition de « %D »"
1422 #~ msgid "%Jstatic declaration of '%D' follows non-static declaration"
1423 #~ msgstr "%Jdéclaration statique de « %D » suit une déclaration non statique"
1425 #~ msgid "%Jnon-static declaration of '%D' follows static declaration"
1426 #~ msgstr "%Jdéclaration non statique de « %D » suite une déclaration statique"
1428 #~ msgid "%Jthread-local declaration of '%D' follows non-thread-local declaration"
1429 #~ msgstr "%Jdéclaration de thread local de « %D » suit une déclaration non thread-local"
1431 #~ msgid "%Jnon-thread-local declaration of '%D' follows thread-local declaration"
1432 #~ msgstr "%Jdéclaration non thread local de « %D » suit une déclaration de thread local"
1434 #~ msgid "%Jextern declaration of '%D' follows declaration with no linkage"
1435 #~ msgstr "%Jdéclaration externe de « %D » suit une déclaraion sans lien"
1437 #~ msgid "%Jdeclaration of '%D' with no linkage follows extern declaration"
1438 #~ msgstr "%Jdéclaration de « %D » sasn lien suivant une déclaration externe"
1440 #~ msgid "%Jredeclaration of '%D' with no linkage"
1441 #~ msgstr "%Jredéclaration de « %D » sans lien"
1443 #~ msgid "%Jredeclaration of '%D' with different visibility (old visibility preserved)"
1444 #~ msgstr "%Jredéclaration de « %D » avec une visibilité différente (visibilité précédente conservée)"
1446 #~ msgid "%Jinline declaration of '%D' follows declaration with attribute noinline"
1447 #~ msgstr "%Jdéclaration enligne de « %D » suit la déclaration avec un attribut non enligne"
1449 #~ msgid "%Jdeclaration of '%D' with attribute noinline follows inline declaration "
1450 #~ msgstr "%Jéclaration de « %D » avec un attribut non enligne suit une déclaration enligne"
1452 #~ msgid "%J'%D' declared inline after being called"
1453 #~ msgstr "%J« %D » déclaré enligne après avoir été appelé"
1455 #~ msgid "%J'%D' declared inline after its definition"
1456 #~ msgstr "%J« %D » déclaré enligne après sa définition"
1458 #~ msgid "%Jredefinition of parameter '%D'"
1459 #~ msgstr "%Jredéfinition du paramètre « %D »"
1461 #~ msgid "%Jvolatile declaration of '%D' follows non-volatile declaration"
1462 #~ msgstr "%Jdéclaration volatile de « %D » suit une déclaration non volatile"
1464 #~ msgid "%Jnon-volatile declaration of '%D' follows volatile declaration"
1465 #~ msgstr "%Jdéclaration non volatile de « %D » suit une déclaration volatile"
1467 #~ msgid "%Jconst declaration of '%D' follows non-const declaration"
1468 #~ msgstr "%Jdéclaration de constante de « %D » suit une déclaration de non constante"
1470 #~ msgid "%Jnon-const declaration of '%D' follows const declaration"
1471 #~ msgstr "%Jdéclaration de non constante de « %D » suit une déclaration de constante"
1473 #~ msgid "%Jredundant redeclaration of '%D'"
1474 #~ msgstr "%Jdéclaration redondante de « %D »"
1476 #~ msgid "%Jdeclaration of '%D' shadows a parameter"
1477 #~ msgstr "%Jdéclaration de « %D » masque un paramètre"
1479 #~ msgid "%Jdeclaration of '%D' shadows a global declaration"
1480 #~ msgstr "%Jdéclaration de « %D » masque une déclaration globale"
1482 #~ msgid "%Jdeclaration of '%D' shadows a previous local"
1483 #~ msgstr "%Jdéclaration de « %D » masque la déclaration d'un local précédent"
1485 #~ msgid "%Jshadowed declaration is here"
1486 #~ msgstr "%Jdéclaration est masquée ici"
1488 #~ msgid "nested extern declaration of `%s'"
1489 #~ msgstr "déclaration de « %s » externe imbriquée"
1491 #~ msgid "%Jprevious declaration of '%D'"
1492 #~ msgstr "%Jdéclaration précédente de « %D »"
1494 #~ msgid "implicit declaration of function `%s'"
1495 #~ msgstr "déclaration implicite de la fonction « %s »"
1497 #~ msgid "`%s' undeclared here (not in a function)"
1498 #~ msgstr "« %s » non déclaré ici (hors de toute fonction)"
1500 #~ msgid "`%s' undeclared (first use in this function)"
1501 #~ msgstr "« %s » non déclaré (première utilisation dans cette fonction)"
1503 #~ msgid "(Each undeclared identifier is reported only once"
1504 #~ msgstr "(Chaque identificateur non déclaré est rapporté une seule fois"
1506 #~ msgid "for each function it appears in.)"
1507 #~ msgstr "pour chaque fonction dans laquelle il apparaît.)"
1509 #~ msgid "label %s referenced outside of any function"
1510 #~ msgstr "étiquette %s référencée à l'extérieur de toute fonction"
1512 #~ msgid "duplicate label declaration `%s'"
1513 #~ msgstr "déclaration de l'étiquette « %s » en double"
1515 #~ msgid "%Jthis is a previous declaration"
1516 #~ msgstr "%Jest la déclaration précédente"
1518 #~ msgid "%Hduplicate label `%D'"
1519 #~ msgstr "%Hétiquette « %D » apparaît en double"
1521 #~ msgid "%J`%D' previously defined here"
1522 #~ msgstr "%J« %D » précédemment défini ici"
1524 #~ msgid "%J`%D' previously declared here"
1525 #~ msgstr "%J« %D » précédemment déclaré ici"
1527 #~ msgid "%Htraditional C lacks a separate namespace for labels, identifier `%s' conflicts"
1528 #~ msgstr "%HC traditionnel manque d'un espace nom séparé pour les étiquettes, identificateur « %D » est en conflit"
1530 #~ msgid "%H`%s' defined as wrong kind of tag"
1531 #~ msgstr "%H« %s » défini incorrectement comme une mauvais sorte d'étiquette"
1533 #~ msgid "unnamed struct/union that defines no instances"
1534 #~ msgstr "struct/union sans nom ne définissant aucune instance"
1536 #~ msgid "useless keyword or type name in empty declaration"
1537 #~ msgstr "mot clé ou nom de type inutile dans une déclaration vide"
1539 #~ msgid "two types specified in one empty declaration"
1540 #~ msgstr "deux types spécifiés dans une déclaration vide"
1542 #~ msgid "empty declaration"
1543 #~ msgstr "déclaration vide"
1545 #~ msgid "ISO C90 does not support `static' or type qualifiers in parameter array declarators"
1546 #~ msgstr "ISO C90 ne supporte pas « static » ou les qualificateurs de type dans les déclarateurs de tableau de paramètres"
1548 #~ msgid "ISO C90 does not support `[*]' array declarators"
1549 #~ msgstr "ISO C90 ne supporte pas « [*] » dans les déclarateurs de tableau"
1551 #~ msgid "GCC does not yet properly implement `[*]' array declarators"
1552 #~ msgstr "GCC n'implémente pas encore correctement les déclarateurs de tableau « [*] »"
1554 #~ msgid "static or type qualifiers in abstract declarator"
1555 #~ msgstr "static ou qualificateurs de type dans un déclarateur abstrait"
1557 #~ msgid "%J'%D' is usually a function"
1558 #~ msgstr "%J« %D » est habituellement une fonction"
1560 #~ msgid "typedef `%s' is initialized (use __typeof__ instead)"
1561 #~ msgstr "typedef « %s » est initialisé (utilisez __typeof__ à la place)"
1563 #~ msgid "function `%s' is initialized like a variable"
1564 #~ msgstr "la fonction « %s » est initialisée comme une variable"
1566 #~ msgid "parameter `%s' is initialized"
1567 #~ msgstr "le paramètre « %s » est initialisé"
1569 #~ msgid "variable-sized object may not be initialized"
1570 #~ msgstr "un objet de taille variable peut ne pas être initialisé"
1572 #~ msgid "variable `%s' has initializer but incomplete type"
1573 #~ msgstr "la variable « %s » est initialisée alors qu'elle est de type incomplet"
1575 #~ msgid "elements of array `%s' have incomplete type"
1576 #~ msgstr "les éléments du tableau « %s » ont des types incomplets"
1578 #~ msgid "%Jinline function '%D' given attribute noinline"
1579 #~ msgstr "%J fonction enligne « %D » a reçu l'attribut non enligne"
1581 #~ msgid "%Jinitializer fails to determine size of '%D'"
1582 #~ msgstr "%Jinitialisateur a échoué à déterminer la taille de « %D »"
1584 #~ msgid "%Jarray size missing in '%D'"
1585 #~ msgstr "%Jtaille du tableau est manquante dans « %D »"
1587 #~ msgid "%Jzero or negative size array '%D'"
1588 #~ msgstr "%Jtableau « %D » de taille zéro ou négative"
1590 #~ msgid "%Jstorage size of '%D' isn't known"
1591 #~ msgstr "%Jtaille de stockage de « %D » n'est pas connue"
1593 #~ msgid "%Jstorage size of '%D' isn't constant"
1594 #~ msgstr "%Jtaille de stockage de « %D » n'est pas une constante"
1596 #~ msgid "%Jignoring asm-specifier for non-static local variable '%D'"
1597 #~ msgstr "%Jspécificateur asm ignoré pour la variable locale non statique « %D »"
1599 #~ msgid "ISO C forbids forward parameter declarations"
1600 #~ msgstr "ISO C interdit la déclaration anticipée de paramètres"
1602 #~ msgid "<anonymous>"
1603 #~ msgstr "<anonymous>"
1605 #~ msgid "bit-field `%s' width not an integer constant"
1606 #~ msgstr "la largeur du champ de bits « %s » n'est pas une constante entière"
1608 #~ msgid "negative width in bit-field `%s'"
1609 #~ msgstr "largeur négative du champ de bits « %s »"
1611 #~ msgid "zero width for bit-field `%s'"
1612 #~ msgstr "largeur nulle pour le champ de bits « %s »"
1614 #~ msgid "bit-field `%s' has invalid type"
1615 #~ msgstr "le champ de bits « %s » a un type invalide"
1617 #~ msgid "type of bit-field `%s' is a GCC extension"
1618 #~ msgstr "le type de champ de bit « %s » est une extension GCC"
1620 #~ msgid "width of `%s' exceeds its type"
1621 #~ msgstr "la largeur de « %s » excède son type"
1623 #~ msgid "`%s' is narrower than values of its type"
1624 #~ msgstr "« %s » est plus étroit que les valeurs de son type"
1626 #~ msgid "`long long long' is too long for GCC"
1627 #~ msgstr "« long long long » est trop long pour GCC"
1629 #~ msgid "ISO C90 does not support `long long'"
1630 #~ msgstr "ISO C90 ne permet pas « long long »"
1632 #~ msgid "duplicate `%s'"
1633 #~ msgstr "« %s » apparaît en double"
1635 #~ msgid "`__thread' before `extern'"
1636 #~ msgstr "« __thread » avant « extern »"
1638 #~ msgid "`__thread' before `static'"
1639 #~ msgstr "« __thread » avant « static »"
1641 #~ msgid "two or more data types in declaration of `%s'"
1642 #~ msgstr "deux types de données ou plus dans la déclaration de « %s »"
1644 #~ msgid "`%s' fails to be a typedef or built in type"
1645 #~ msgstr "« %s » n'a pu devenir un typedef ou un type construit"
1647 #~ msgid "type defaults to `int' in declaration of `%s'"
1648 #~ msgstr "dans la déclaration de « %s », utilisation de « int » par défaut pour le type"
1650 #~ msgid "both long and short specified for `%s'"
1651 #~ msgstr "« long » et « short » spécifiés à la fois pour « %s »"
1653 #~ msgid "long or short specified with char for `%s'"
1654 #~ msgstr "« long » ou « short » spécifié avec « char » pour « %s »"
1656 #~ msgid "long or short specified with floating type for `%s'"
1657 #~ msgstr "« long » ou « short » spécifié avec un type flottant pour « %s »"
1659 #~ msgid "the only valid combination is `long double'"
1660 #~ msgstr "la seule combinaison valide est « long double »"
1662 #~ msgid "both signed and unsigned specified for `%s'"
1663 #~ msgstr "« %s » est à la fois signé et non signé"
1665 #~ msgid "long, short, signed or unsigned invalid for `%s'"
1666 #~ msgstr "« long », « short », « signed » ou « unsigned » invalide pour « %s »"
1668 #~ msgid "long, short, signed or unsigned used invalidly for `%s'"
1669 #~ msgstr "« long », « short », « signed » ou « unsigned » utilisé incorrectement pour « %s »"
1671 #~ msgid "complex invalid for `%s'"
1672 #~ msgstr "« complex » invalide pour « %s »"
1674 #~ msgid "ISO C90 does not support complex types"
1675 #~ msgstr "ISO C90 ne permet pas les types « complex »"
1677 #~ msgid "ISO C does not support plain `complex' meaning `double complex'"
1678 #~ msgstr "ISO C ne permet pas d'utiliser « complex » à la place de « double complex »"
1680 #~ msgid "ISO C does not support complex integer types"
1681 #~ msgstr "ISO C interdit le type d'entiers complexes"
1683 #~ msgid "duplicate `const'"
1684 #~ msgstr "« const » apparaît en double"
1686 #~ msgid "duplicate `restrict'"
1687 #~ msgstr "« restrict » apparaît en double"
1689 #~ msgid "duplicate `volatile'"
1690 #~ msgstr "« volatile » apparaît en double"
1692 #~ msgid "multiple storage classes in declaration of `%s'"
1693 #~ msgstr "multiples classes de stockage dans la déclaration de « %s »"
1695 #~ msgid "function definition declared `auto'"
1696 #~ msgstr "définition de fonction déclaré « auto »"
1698 #~ msgid "function definition declared `register'"
1699 #~ msgstr "définition de fonction déclarée « register »"
1701 #~ msgid "function definition declared `typedef'"
1702 #~ msgstr "définition de fonction déclarée « typedef »"
1704 #~ msgid "function definition declared `__thread'"
1705 #~ msgstr "définition de fonction déclarée « __thread »"
1707 #~ msgid "storage class specified for structure field `%s'"
1708 #~ msgstr "classe de stockage spécifiée pour le champ de structure « %s »"
1710 #~ msgid "storage class specified for parameter `%s'"
1711 #~ msgstr "classe de stockage spécifiée pour le paramètre « %s »"
1713 #~ msgid "storage class specified for typename"
1714 #~ msgstr "classe de stockage spécifié pour un typename"
1716 #~ msgid "`%s' initialized and declared `extern'"
1717 #~ msgstr "« %s » initialisé et déclaré « extern »"
1719 #~ msgid "`%s' has both `extern' and initializer"
1720 #~ msgstr "« %s » a les deux « extern » et initialisateur"
1722 #~ msgid "file-scope declaration of `%s' specifies `auto'"
1723 #~ msgstr "la déclaration de l'étendue de fichier « %s » spécifie « auto »"
1725 #~ msgid "nested function `%s' declared `extern'"
1726 #~ msgstr "fonction imbriquée « %s » déclarée « extern »"
1728 #~ msgid "function-scope `%s' implicitly auto and declared `__thread'"
1729 #~ msgstr "« %s » dans le champ de la fonction est implicitement déclaré auto, et déclaré « __thread »"
1731 #~ msgid "static or type qualifiers in non-parameter array declarator"
1732 #~ msgstr "static ou qualificateurs de type dans un déclarateur de tableau n'étant pas un paramètre"
1734 #~ msgid "declaration of `%s' as array of voids"
1735 #~ msgstr "déclaration de « %s » comme un tableau de « void »"
1737 #~ msgid "declaration of `%s' as array of functions"
1738 #~ msgstr "déclaration de « %s » comme un tableau de fonctions"
1740 #~ msgid "invalid use of structure with flexible array member"
1741 #~ msgstr "utilisation invalide d'une structure ayant un membre flexible"
1743 #~ msgid "size of array `%s' has non-integer type"
1744 #~ msgstr "la taille du tableau « %s » n'est pas de type entier"
1746 #~ msgid "ISO C forbids zero-size array `%s'"
1747 #~ msgstr "ISO C interdit le tableau de taille zéro « %s »"
1749 #~ msgid "size of array `%s' is negative"
1750 #~ msgstr "la taille du tableau « %s » est négative"
1752 #~ msgid "ISO C90 forbids array `%s' whose size can't be evaluated"
1753 #~ msgstr "ISO C90 interdit le tableau « %s » dont la taille ne peut être évaluée"
1755 #~ msgid "ISO C90 forbids variable-size array `%s'"
1756 #~ msgstr "ISO C90 interdit le tableau « %s » de taille variable"
1758 #~ msgid "size of array `%s' is too large"
1759 #~ msgstr "la taille du tableau « %s » est trop grande"
1761 #~ msgid "ISO C90 does not support flexible array members"
1762 #~ msgstr "ISO C90 interdit les tableaux ayant des membres flexibles"
1764 #~ msgid "array type has incomplete element type"
1765 #~ msgstr "les éléments du tableau sont de type incomplet"
1767 #~ msgid "`%s' declared as function returning a function"
1768 #~ msgstr "« %s » déclaré comme une fonction retournant une fonction"
1770 #~ msgid "`%s' declared as function returning an array"
1771 #~ msgstr "« %s » déclaré comme une fonction retournant un tableau"
1773 #~ msgid "ISO C forbids qualified void function return type"
1774 #~ msgstr "ISO C interdit d'utiliser un void qualifié en valeur à retourner par la fonction"
1776 #~ msgid "type qualifiers ignored on function return type"
1777 #~ msgstr "qualificateurs de type ignorés pour le type à retourner par la fonction"
1779 #~ msgid "ISO C forbids qualified function types"
1780 #~ msgstr "ISO C interdit les types de fonction qualifiés"
1782 #~ msgid "invalid type modifier within pointer declarator"
1783 #~ msgstr "modificateur de type invalide dans la déclaration de pointeur"
1785 #~ msgid "ISO C forbids const or volatile function types"
1786 #~ msgstr "ISO C interdit les fonction de type volatile ou constante"
1788 #~ msgid "variable or field `%s' declared void"
1789 #~ msgstr "variable ou champ « %s » déclaré « void »"
1791 #~ msgid "attributes in parameter array declarator ignored"
1792 #~ msgstr "les attributs dans un déclarateur de tableau de paramètres sont ignorés"
1794 #~ msgid "invalid type modifier within array declarator"
1795 #~ msgstr "modificateur invalide de type à l'intérieur d'un déclarateur de tableau"
1797 #~ msgid "field `%s' declared as a function"
1798 #~ msgstr "champ « %s » déclaré comme une fonction"
1800 #~ msgid "field `%s' has incomplete type"
1801 #~ msgstr "champ « %s » est de type incomplet"
1803 #~ msgid "invalid storage class for function `%s'"
1804 #~ msgstr "classe de stockage invalide pour la fonction « %s »"
1806 #~ msgid "`noreturn' function returns non-void value"
1807 #~ msgstr "fonction marquée « noreturn » retourne une valeur n'étant pas de type « void »"
1809 #~ msgid "cannot inline function `main'"
1810 #~ msgstr "ne peut transformer « main » en fonction enligne"
1812 #~ msgid "variable previously declared `static' redeclared `extern'"
1813 #~ msgstr "variable précédemment déclarée « static » redéclarée « extern »"
1815 #~ msgid "%Jvariable '%D' declared `inline'"
1816 #~ msgstr "%Jvariable « %D » déclarée « inline »"
1818 #~ msgid "thread-local storage not supported for this target"
1819 #~ msgstr "cette cible ne permet pas le stockage en local au thread"
1821 #~ msgid "function declaration isn't a prototype"
1822 #~ msgstr "la déclaration de fonction n'est pas un prototype valide"
1824 #~ msgid "parameter names (without types) in function declaration"
1825 #~ msgstr "noms de paramètres (sans type) dans la déclaration de fonction"
1827 #~ msgid "parameter `%s' has incomplete type"
1828 #~ msgstr "le paramètre « %s » a un type incomplet"
1830 #~ msgid "parameter has incomplete type"
1831 #~ msgstr "le paramètre a un type incomplet"
1833 #~ msgid "\"void\" as only parameter may not be qualified"
1834 #~ msgstr "\"void\" comme seul paramètre ne peut être qualifié"
1836 #~ msgid "\"void\" must be the only parameter"
1837 #~ msgstr "\"void\" doit être le seul paramètre"
1839 #~ msgid "%Jparameter \"%D\" has just a forward declaration"
1840 #~ msgstr "%Jparamètre « %D » n'a qu'une déclaration anticipée"
1842 #~ msgid "\"%s %s\" declared inside parameter list"
1843 #~ msgstr "\"%s %s\" déclarée à l'intérieur de la liste de paramètres"
1845 #~ msgid "anonymous %s declared inside parameter list"
1846 #~ msgstr "structure anonyme %s déclarée à l'intérieur de la liste des paramètres"
1848 #~ msgid "its scope is only this definition or declaration, which is probably not what you want"
1849 #~ msgstr "visible uniquement depuis cette définition ou déclaration, ce qui n'est probablement pas ce que vous désirez"
1851 #~ msgid "redefinition of `union %s'"
1852 #~ msgstr "redéfinition de « union %s »"
1854 #~ msgid "redefinition of `struct %s'"
1855 #~ msgstr "redéfinition de « struct %s »"
1857 #~ msgid "declaration does not declare anything"
1858 #~ msgstr "déclaration ne déclarant rien du tout"
1860 #~ msgid "%Jduplicate member '%D'"
1861 #~ msgstr "%Jmembre « %D » est double"
1863 #~ msgid "%s defined inside parms"
1864 #~ msgstr "%s défini à l'intérieur des paramètres"
1869 #~ msgid "structure"
1870 #~ msgstr "structure"
1872 #~ msgid "%s has no %s"
1873 #~ msgstr "%s n'a pas de %s"
1878 #~ msgid "named members"
1879 #~ msgstr "membres nommés"
1884 #~ msgid "nested redefinition of `%s'"
1885 #~ msgstr "redéfinition imbriquée de « %s »"
1887 #~ msgid "%Jflexible array member in union"
1888 #~ msgstr "%Jmembre flexible de tableau dans l'union"
1890 #~ msgid "%Jflexible array member not at end of struct"
1891 #~ msgstr "%Jle membre flexible de tableau n'est pas à la fin de la structure"
1893 #~ msgid "%Jflexible array member in otherwise empty struct"
1894 #~ msgstr "%Jmembre flexible de tableau dans une structure vide par ailleurs"
1896 #~ msgid "%Jinvalid use of structure with flexible array member"
1897 #~ msgstr "%Jutilisation invalide d'une structure ayant un membre flexible"
1899 #~ msgid "union cannot be made transparent"
1900 #~ msgstr "union ne peut pas être rendu transparente"
1902 #~ msgid "redeclaration of `enum %s'"
1903 #~ msgstr "redéclaration de « enum %s »"
1905 #~ msgid "enum defined inside parms"
1906 #~ msgstr "enum défini à l'intérieur des paramètres"
1908 #~ msgid "enumeration values exceed range of largest integer"
1909 #~ msgstr "valeurs d'énumération excède les bornes du plus grand entier"
1911 #~ msgid "enumerator value for `%s' not integer constant"
1912 #~ msgstr "valeur de l'énumérateur pour « %s » n'est pas une constante entière"
1914 #~ msgid "overflow in enumeration values"
1915 #~ msgstr "débordement dans les valeurs de l'énumération"
1917 #~ msgid "ISO C restricts enumerator values to range of `int'"
1918 #~ msgstr "ISO C restreint les valeurs de l'énumérateur aux bornes d'un « int »"
1920 #~ msgid "return type is an incomplete type"
1921 #~ msgstr "le type du retour est incomplet"
1923 #~ msgid "return type defaults to `int'"
1924 #~ msgstr "le type du retour est « int » par défaut"
1926 #~ msgid "%Jno previous prototype for '%D'"
1927 #~ msgstr "%Jaucun prototype précédent pour « %D »"
1929 #~ msgid "%J'%D' was used with no prototype before its definition"
1930 #~ msgstr "%J« %D » a été utilisé sans prototype avant sa définition"
1932 #~ msgid "%Jno previous declaration for '%D'"
1933 #~ msgstr "%Jaucune déclaration précédente pour « %D »"
1935 #~ msgid "%J`%D' was used with no declaration before its definition"
1936 #~ msgstr "%J« %D » a été utilisé sans déclaration avant sa définition"
1938 #~ msgid "%Jreturn type of '%D' is not `int'"
1939 #~ msgstr "%Jle type de retour de « %D » n'est pas « int »"
1941 #~ msgid "%Jfirst argument of '%D' should be `int'"
1942 #~ msgstr "%Jle premier argument de « %D » devrait être « int »"
1944 #~ msgid "%Jsecond argument of '%D' should be 'char **'"
1945 #~ msgstr "%Jle second argument de « %D » devrait être « char ** »"
1947 #~ msgid "%Jthird argument of '%D' should probably be 'char **'"
1948 #~ msgstr "%Jle troisième argument de « %D » devrait probablement être « char ** »"
1950 #~ msgid "%J'%D' takes only zero or two arguments"
1951 #~ msgstr "%J« %D » prend soit aucun argument ou soit deux arguments"
1953 #~ msgid "%J'%D' is normally a non-static function"
1954 #~ msgstr "%J« %D » n'est pas normalement une fonction statique"
1956 #~ msgid "%Jold-style parameter declarations in prototyped function definition"
1957 #~ msgstr "%Jdéclaration de paramètre d'ancien style dans la définition prototypée de fonction"
1959 #~ msgid "%Jparameter name omitted"
1960 #~ msgstr "%Jnom de paramètre omis"
1962 #~ msgid "%Jparameter name missing from parameter list"
1963 #~ msgstr "%Jnom du paramètre manquant dans la liste des paramètres"
1965 #~ msgid "%J\"%D\" declared as a non-parameter"
1966 #~ msgstr "%J\"%D\" déclaré comme un non paramètre"
1968 #~ msgid "%Jmultiple parameters named \"%D\""
1969 #~ msgstr "%Jplusieurs paramètres nommés « %D »"
1971 #~ msgid "%Jparameter \"%D\" declared void"
1972 #~ msgstr "%Jparamètre \"%D\" déclaré «void »"
1974 #~ msgid "%Jtype of \"%D\" defaults to \"int\""
1975 #~ msgstr "%Jtype de « %D » est « int » par défaut"
1977 #~ msgid "%Jparameter \"%D\" has incomplete type"
1978 #~ msgstr "%Jparamètre \"%D\" a un type incomplet"
1980 #~ msgid "%Jdeclaration for parameter \"%D\" but no such parameter"
1981 #~ msgstr "%Jdéclaration du paramètre « %D » mais pas de tel paramètre"
1983 #~ msgid "number of arguments doesn't match prototype"
1984 #~ msgstr "le nombre d'arguments ne concorde pas avec celui du prototype"
1986 #~ msgid "%Hprototype declaration"
1987 #~ msgstr "%Hdéclaration de prototype"
1989 #~ msgid "promoted argument \"%D\" doesn't match prototype"
1990 #~ msgstr "argument promu \"%D\" ne concorde pas avec le prototype"
1992 #~ msgid "argument \"%D\" doesn't match prototype"
1993 #~ msgstr "argument \"%D\" ne concorde pas avec le prototype"
1995 #~ msgid "no return statement in function returning non-void"
1996 #~ msgstr "« return » manquant dans une fonction devant retourner une valeur"
1998 #~ msgid "this function may return with or without a value"
1999 #~ msgstr "cette fonction devrait finir en retournant ou non une valeur"
2001 #~ msgid "'for' loop initial declaration used outside C99 mode"
2002 #~ msgstr "déclaration initiale de la boucle « for » utilisée en dehors du mode C99"
2004 #~ msgid "'struct %s' declared in 'for' loop initial declaration"
2005 #~ msgstr "« struct %s » déclarée dans la déclaration initiale de la boucle « for »"
2007 #~ msgid "'union %s' declared in 'for' loop initial declaration"
2008 #~ msgstr "« union %s » déclarée dans la déclaration initiale de la boucle « for »"
2010 #~ msgid "'enum %s' declared in 'for' loop initial declaration"
2011 #~ msgstr "« enum %s » déclarée dans la déclaration initiale de la boucle « for »"
2013 #~ msgid "%Jdeclaration of non-variable '%D' in 'for' loop initial declaration"
2014 #~ msgstr "%Jdéclaration de « %D » (qui n'est pas une variable) dans la déclaration initiale de « for »"
2016 #~ msgid "%Jdeclaration of static variable '%D' in 'for' loop initial declaration"
2017 #~ msgstr "%Jdéclaration de la variable statique « %D » dans la déclaration initiale de la boucle « for »"
2019 #~ msgid "%Jdeclaration of 'extern' variable '%D' in 'for' loop initial declaration"
2020 #~ msgstr "%Jdéclaration de la variable externe « %D » dans la déclaration initiale « for »"
2022 #~ msgid "%Jredefinition of global '%D'"
2023 #~ msgstr "%Jredéfinition globale de « %D »"
2025 #~ msgid "%J'%D' previously defined here"
2026 #~ msgstr "%J« %D » précédemment défini ici"
2028 #~ msgid "format string has invalid operand number"
2029 #~ msgstr "la chaîne de format a un nombre invalide d'opérandes"
2031 #~ msgid "function does not return string type"
2032 #~ msgstr "fonction ne retourne pas un type « string »"
2034 #~ msgid "format string arg not a string type"
2035 #~ msgstr "l'argument de la chaîne de format n'est pas de type « string »"
2037 #~ msgid "unrecognized format specifier"
2038 #~ msgstr "spécificateur de format non reconnu"
2040 #~ msgid "`%s' is an unrecognized format function type"
2041 #~ msgstr "« %s » a un format de type de fonction non reconnu"
2043 #~ msgid "'...' has invalid operand number"
2044 #~ msgstr "« ... » a un nombre invalide d'opérandes"
2046 #~ msgid "format string arg follows the args to be formatted"
2047 #~ msgstr "l'argument de la chaîne de format suit les arguments devant être formatés"
2050 #~ msgstr "fanion « »"
2052 #~ msgid "the ` ' printf flag"
2053 #~ msgstr "le fanion « » de printf"
2056 #~ msgstr "fanion « + »"
2058 #~ msgid "the `+' printf flag"
2059 #~ msgstr "le fanion « + » de printf"
2062 #~ msgstr "fanion « # »"
2064 #~ msgid "the `#' printf flag"
2065 #~ msgstr "le fanion « # » de printf"
2068 #~ msgstr "fanion « 0 »"
2070 #~ msgid "the `0' printf flag"
2071 #~ msgstr "le fanion « 0 » de printf"
2074 #~ msgstr "fanion « - »"
2076 #~ msgid "the `-' printf flag"
2077 #~ msgstr "le fanion « - » de printf"
2080 #~ msgstr "fanion « ' »"
2082 #~ msgid "the `'' printf flag"
2083 #~ msgstr "le fanion « ' » de printf"
2086 #~ msgstr "fanion « I »"
2088 #~ msgid "the `I' printf flag"
2089 #~ msgstr "le fanion « I » de printf"
2091 #~ msgid "field width"
2092 #~ msgstr "largeur de champ"
2094 #~ msgid "field width in printf format"
2095 #~ msgstr "largeur de champ dans le format de printf"
2097 #~ msgid "precision"
2098 #~ msgstr "précision"
2100 #~ msgid "precision in printf format"
2101 #~ msgstr "précision dans le format de printf"
2103 #~ msgid "length modifier"
2104 #~ msgstr "modificateur de longueur"
2106 #~ msgid "length modifier in printf format"
2107 #~ msgstr "modificateur de longueur dans le format printf"
2109 #~ msgid "assignment suppression"
2110 #~ msgstr "suppression d'affectation"
2112 #~ msgid "the assignment suppression scanf feature"
2113 #~ msgstr "options de scanf pour la suppression d'affectation"
2116 #~ msgstr "fanion « a »"
2118 #~ msgid "the `a' scanf flag"
2119 #~ msgstr "le fanion « a » de scanf"
2121 #~ msgid "field width in scanf format"
2122 #~ msgstr "largeur de champ dans le format de scanf"
2124 #~ msgid "length modifier in scanf format"
2125 #~ msgstr "modificateur de longueur dans le format de scanf"
2127 #~ msgid "the `'' scanf flag"
2128 #~ msgstr "la fanion « ' » de scanf"
2130 #~ msgid "the `I' scanf flag"
2131 #~ msgstr "le fanion « I » de scanf"
2134 #~ msgstr "fanion « _ »"
2136 #~ msgid "the `_' strftime flag"
2137 #~ msgstr "le fanion « _ » de strftime"
2139 #~ msgid "the `-' strftime flag"
2140 #~ msgstr "le fanion « - » de strftime"
2142 #~ msgid "the `0' strftime flag"
2143 #~ msgstr "le fanion « 0 » de strftime"
2146 #~ msgstr "fanion « ^ »"
2148 #~ msgid "the `^' strftime flag"
2149 #~ msgstr "la fanion « ^ » de strftime"
2151 #~ msgid "the `#' strftime flag"
2152 #~ msgstr "le fanion « # » de strftime"
2154 #~ msgid "field width in strftime format"
2155 #~ msgstr "largeur de champ dans le format de strftime"
2157 #~ msgid "`E' modifier"
2158 #~ msgstr "modificateur « E »"
2160 #~ msgid "the `E' strftime modifier"
2161 #~ msgstr "le modificateur « E » de strftime"
2163 #~ msgid "`O' modifier"
2164 #~ msgstr "modificateur « O »"
2166 #~ msgid "the `O' strftime modifier"
2167 #~ msgstr "le modificateur « O » de strftime"
2169 #~ msgid "the `O' modifier"
2170 #~ msgstr "le modificateur « O »"
2172 #~ msgid "fill character"
2173 #~ msgstr "caractère de remplissage"
2175 #~ msgid "fill character in strfmon format"
2176 #~ msgstr "caractère de remplissage dans le format de strfmon"
2178 #~ msgid "the `^' strfmon flag"
2179 #~ msgstr "le fanion « ^ » de strfmon"
2181 #~ msgid "the `+' strfmon flag"
2182 #~ msgstr "le fanion « + » de strfmon"
2185 #~ msgstr "fanion « ( »"
2187 #~ msgid "the `(' strfmon flag"
2188 #~ msgstr "le fanion « ( » de strfmon"
2191 #~ msgstr "fanion « ! »"
2193 #~ msgid "the `!' strfmon flag"
2194 #~ msgstr "le fanion « ! » de strfmon"
2196 #~ msgid "the `-' strfmon flag"
2197 #~ msgstr "le fanion « - » de strfmon"
2199 #~ msgid "field width in strfmon format"
2200 #~ msgstr "largeur de champ dans le format de strfmon"
2202 #~ msgid "left precision"
2203 #~ msgstr "précision de gauche"
2205 #~ msgid "left precision in strfmon format"
2206 #~ msgstr "précision de gauche dans le format de strfmon"
2208 #~ msgid "right precision"
2209 #~ msgstr "précision de droite"
2211 #~ msgid "right precision in strfmon format"
2212 #~ msgstr "précision de droite dans le format de strfmon"
2214 #~ msgid "length modifier in strfmon format"
2215 #~ msgstr "modificateur de longueur dans le format de strfmon"
2217 #~ msgid "function might be possible candidate for `%s' format attribute"
2218 #~ msgstr "la fonction est peut être candidate pour l'attribut de format de « %s »"
2220 #~ msgid "missing $ operand number in format"
2221 #~ msgstr "$ manquant dans le format pour l'opérande du nombre"
2223 #~ msgid "%s does not support %%n$ operand number formats"
2224 #~ msgstr "%s ne permet pas le format d'opérande de nombre %%n$"
2226 #~ msgid "operand number out of range in format"
2227 #~ msgstr "opérande de nombre au delà de la limite dans le format"
2229 #~ msgid "format argument %d used more than once in %s format"
2230 #~ msgstr "argument de format %d utilisé plus d'une fois dans le format %s"
2232 #~ msgid "format argument %d unused before used argument %d in $-style format"
2233 #~ msgstr "argument de format %d inutilisé avant l'utilisation de l'argument %d dans le format de style $"
2235 #~ msgid "format not a string literal, format string not checked"
2236 #~ msgstr "le format n'est pas une chaîne littérale, le format n'est pas vérifé"
2238 #~ msgid "format not a string literal and no format arguments"
2239 #~ msgstr "le format n'est pas une chaîne littérale et pas d'argument de format"
2241 #~ msgid "format not a string literal, argument types not checked"
2242 #~ msgstr "le format n'est pas une chaîne littérale, le type des arguments n'est pas vérifié"
2244 #~ msgid "too many arguments for format"
2245 #~ msgstr "trop d'arguments pour le format"
2247 #~ msgid "unused arguments in $-style format"
2248 #~ msgstr "arguments inutilisés dans le format de style $"
2250 #~ msgid "zero-length %s format string"
2251 #~ msgstr "chaîne de format de longueur nulle %s"
2253 #~ msgid "format is a wide character string"
2254 #~ msgstr "le format est une chaîne large de caractères"
2256 #~ msgid "unterminated format string"
2257 #~ msgstr "chaîne de format non terminée"
2259 #~ msgid "embedded `\\0' in format"
2260 #~ msgstr "« \\0 » inclu dans le format"
2262 #~ msgid "spurious trailing `%%' in format"
2263 #~ msgstr "des caractères « %% » douteux traînent dans le format"
2265 #~ msgid "repeated %s in format"
2266 #~ msgstr "%s répété dans le format"
2268 #~ msgid "missing fill character at end of strfmon format"
2269 #~ msgstr "caractère de remplissage manquant à la fin du format pour strfmon"
2271 #~ msgid "too few arguments for format"
2272 #~ msgstr "trop peu d'arguments dans le format"
2274 #~ msgid "zero width in %s format"
2275 #~ msgstr "largeur zéro dans le format %s"
2277 #~ msgid "empty left precision in %s format"
2278 #~ msgstr "précision de gauche vide dans le format %s"
2280 #~ msgid "field precision"
2281 #~ msgstr "champ de précision"
2283 #~ msgid "empty precision in %s format"
2284 #~ msgstr "précision vide dans le format %s"
2286 #~ msgid "%s does not support the `%s' %s length modifier"
2287 #~ msgstr "%s ne supporte pas « %s » %s comme modificateur de longueur"
2289 #~ msgid "conversion lacks type at end of format"
2290 #~ msgstr "il manque un type pour la conversion à la fin du format"
2292 #~ msgid "unknown conversion type character `%c' in format"
2293 #~ msgstr "type de caractère de conversion inconnu « %c » dans le format"
2295 #~ msgid "unknown conversion type character 0x%x in format"
2296 #~ msgstr "type de caractère de conversion inconnu 0x%x dans le format"
2298 #~ msgid "%s does not support the `%%%c' %s format"
2299 #~ msgstr "%s ne supporte pas le format « %%%c » %s"
2301 #~ msgid "%s used with `%%%c' %s format"
2302 #~ msgstr "%s utilisé avec le format « %%%c » %s"
2304 #~ msgid "%s does not support %s"
2305 #~ msgstr "%s ne supporte pas %s"
2307 #~ msgid "%s does not support %s with the `%%%c' %s format"
2308 #~ msgstr "%s ne supporte pas %s avec le format « %%%c » %s "
2310 #~ msgid "%s ignored with %s and `%%%c' %s format"
2311 #~ msgstr "%s ignoré avec %s et le format « %%%c » %s"
2313 #~ msgid "%s ignored with %s in %s format"
2314 #~ msgstr "%s ignoré avec %s dans le format %s"
2316 #~ msgid "use of %s and %s together with `%%%c' %s format"
2317 #~ msgstr "utilisation de %s et de %s ensemble dans le format « %%%c » %s"
2319 #~ msgid "use of %s and %s together in %s format"
2320 #~ msgstr "utilisation de %s et de %s ensemble dans le format %s"
2322 #~ msgid "`%%%c' yields only last 2 digits of year in some locales"
2323 #~ msgstr "« %%%c » laisse seulement les 2 derniers chiffres de l'année avec certaines locales"
2325 #~ msgid "`%%%c' yields only last 2 digits of year"
2326 #~ msgstr "« %%%c » laisse seulement les 2 derniers chiffres de l'année"
2328 #~ msgid "no closing `]' for `%%[' format"
2329 #~ msgstr "pas de « ] » fermant pour le format « %%[ »"
2331 #~ msgid "use of `%s' length modifier with `%c' type character"
2332 #~ msgstr "utilisation du modificateur de longueur « %s » avec le type de caractère « %c »"
2334 #~ msgid "%s does not support the `%%%s%c' %s format"
2335 #~ msgstr "%s ne supporte par le format « %%%s%c » %s"
2337 #~ msgid "operand number specified with suppressed assignment"
2338 #~ msgstr "nombre d'opérandes spécifié avec des affectations suprimées"
2340 #~ msgid "operand number specified for format taking no argument"
2341 #~ msgstr "nombre d'opérandes spécifié pour un format n'acceptant aucun argument"
2343 #~ msgid "writing through null pointer (arg %d)"
2344 #~ msgstr "écriture à travers un pointeur nul (arg %d)"
2346 #~ msgid "reading through null pointer (arg %d)"
2347 #~ msgstr "lecture à l'aide d'un pointeur nul (arg %d)"
2349 #~ msgid "writing into constant object (arg %d)"
2350 #~ msgstr "écriture dans un objet constant (arg %d)"
2352 #~ msgid "extra type qualifiers in format argument (arg %d)"
2353 #~ msgstr "qualificateur de type additionnel dans l'argument du format (arg %d)"
2355 #~ msgid "format argument is not a pointer (arg %d)"
2356 #~ msgstr "l'argument de format n'est pas un pointeur (arg %d)"
2358 #~ msgid "format argument is not a pointer to a pointer (arg %d)"
2359 #~ msgstr "l'argument de format n'est pas un pointeur de pointeur (arg %d)"
2362 #~ msgstr "pointeur"
2364 #~ msgid "different type"
2365 #~ msgstr "type différent"
2367 #~ msgid "%s is not type %s (arg %d)"
2368 #~ msgstr "%s n'est pas de type %s (arg %d)"
2370 #~ msgid "%s format, %s arg (arg %d)"
2371 #~ msgstr "format %s, arg %s (arg %d)"
2373 #~ msgid "args to be formatted is not '...'"
2374 #~ msgstr "les arguments devant être formatés ne sont pas « ... »"
2376 #~ msgid "strftime formats cannot format arguments"
2377 #~ msgstr "Les formats de strftime ne peuvent pas formater d'argument"
2379 #~ msgid "ignoring duplicate directory \"%s\"\n"
2380 #~ msgstr "le répertoire « %s » est ignoré car présent deux fois\n"
2382 #~ msgid " as it is a non-system directory that duplicates a system directory\n"
2383 #~ msgstr " car il s'agit d'un répertoire non système dupliquant un répertoire système\n"
2385 #~ msgid "ignoring nonexistent directory \"%s\"\n"
2386 #~ msgstr "le répertoire « %s » est ignoré car inexistant\n"
2388 #~ msgid "#include \"...\" search starts here:\n"
2389 #~ msgstr "la recherche pour #include \"...\" débute ici :\n"
2391 #~ msgid "#include <...> search starts here:\n"
2392 #~ msgstr "la recherche pour #include <...> débute ici:\n"
2394 #~ msgid "End of search list.\n"
2395 #~ msgstr "Fin de la liste de recherche.\n"
2397 #~ msgid "badly nested C headers from preprocessor"
2398 #~ msgstr "en-têtes C du préprocesseur incorrectement imbriqués"
2400 #~ msgid "ignoring #pragma %s %s"
2401 #~ msgstr "#pragma %s %s ignoré"
2403 #~ msgid "%Hstray '@' in program"
2404 #~ msgstr "%H« @ » perdu dans le programme"
2406 #~ msgid "stray '%c' in program"
2407 #~ msgstr "« %c » perdu dans le programme"
2409 #~ msgid "stray '\\%o' in program"
2410 #~ msgstr "« \\%o » perdu dans le programme"
2412 #~ msgid "this decimal constant is unsigned only in ISO C90"
2413 #~ msgstr "cette constante décimale est « unsigned » seulement en C90 ISO"
2415 #~ msgid "this decimal constant would be unsigned in ISO C90"
2416 #~ msgstr "cette constante décimale serait « unsigned » en C90 ISO"
2418 #~ msgid "integer constant is too large for \"%s\" type"
2419 #~ msgstr "constante entière trop grande pour le type « %s »"
2421 #~ msgid "floating constant exceeds range of \"%s\""
2422 #~ msgstr "constante en nombre flottant excédant les limites de « %s »"
2424 #~ msgid "traditional C rejects string constant concatenation"
2425 #~ msgstr "le C traditionel rejette la concaténation de chaînes de constantes"
2427 #~ msgid "%Jfunction '%F' can never be inlined because it is suppressed using -fno-inline"
2428 #~ msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle supprime l'utilisation de -fno-inline"
2430 #~ msgid "%Jfunction '%F' can never be inlined because it might not be bound within this unit of translation"
2431 #~ msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle ne peut être lié dans cette unité de traduction"
2433 #~ msgid "%Jfunction '%F' can never be inlined because it uses attributes conflicting with inlining"
2434 #~ msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle utilise un attribut en conflit avec l'enlignage"
2436 #~ msgid "%Jfunction '%F' can never be inlined because it has pending sizes"
2437 #~ msgstr "%Jfonction « %F » ne jamais être enlignée parce qu'elle a des tailles en attente"
2439 #~ msgid "%Jnested function '%F' can never be inlined because it has possibly saved pending sizes"
2440 #~ msgstr "%Jfonction imbriqué « %F » ne peut jamais être enlignée parce qu'ella possiblement sauvegardé des tailles en attente"
2442 #~ msgid "no class name specified with \"%s\""
2443 #~ msgstr "aucun nom de classe spécifié avec \"%s\""
2445 #~ msgid "assertion missing after \"%s\""
2446 #~ msgstr "assertion manquante après \"%s\""
2448 #~ msgid "macro name missing after \"%s\""
2449 #~ msgstr "nom de macro manquant après \"%s\""
2451 #~ msgid "missing path after \"%s\""
2452 #~ msgstr "cible manquante après \"%s\""
2454 #~ msgid "missing filename after \"%s\""
2455 #~ msgstr "nom de fichier manquant après \"%s\""
2457 #~ msgid "missing makefile target after \"%s\""
2458 #~ msgstr "cible manquante dans le makefile après \"%s\""
2460 #~ msgid "-I- specified twice"
2461 #~ msgstr "-I- spécifié deux fois"
2463 #~ msgid "switch \"%s\" is no longer supported"
2464 #~ msgstr "l'option « %s » n'est plus supportée"
2466 #~ msgid "-fhandle-exceptions has been renamed -fexceptions (and is now on by default)"
2467 #~ msgstr "-fhandle-exceptions a été renommé -fexceptions (et est maintenant utilisé par défaut)"
2469 #~ msgid "output filename specified twice"
2470 #~ msgstr "nom du fichier de sortie spécifié deux fois"
2472 #~ msgid "-Wformat-y2k ignored without -Wformat"
2473 #~ msgstr "-Wformat-y2k ignorée sans -Wformat"
2475 #~ msgid "-Wformat-extra-args ignored without -Wformat"
2476 #~ msgstr "-Wformat-extra-args ignorée sans -Wformat"
2478 #~ msgid "-Wformat-zero-length ignored without -Wformat"
2479 #~ msgstr "-Wformat-zero-length ignorée sans -Wformat"
2481 #~ msgid "-Wformat-nonliteral ignored without -Wformat"
2482 #~ msgstr "-Wformat-nonliteral ignorée sans -Wformat"
2484 #~ msgid "-Wformat-security ignored without -Wformat"
2485 #~ msgstr "-Wformat-security ignorée sans -Wformat"
2487 #~ msgid "-Wmissing-format-attribute ignored without -Wformat"
2488 #~ msgstr "-Wmissing-format-attribute ignorée sans -Wformat"
2490 #~ msgid "opening output file %s: %m"
2491 #~ msgstr "ouverture du fichier de sortie %s: %m"
2493 #~ msgid "too many filenames given. Type %s --help for usage"
2494 #~ msgstr "trop de noms de fichiers. Taper %s --help pour en connaître l'usage"
2496 #~ msgid "YYDEBUG not defined"
2497 #~ msgstr "YYDEBUG n'est pas défini"
2499 #~ msgid "opening dependency file %s: %m"
2500 #~ msgstr "ouverture du fichier de dépendances %s: %m"
2502 #~ msgid "closing dependency file %s: %m"
2503 #~ msgstr "fermeture du fichier de dépendances %s: %m"
2505 #~ msgid "when writing output to %s: %m"
2506 #~ msgstr "lors de l'écriture de la sortie dans %s: %m"
2508 #~ msgid "to generate dependencies you must specify either -M or -MM"
2509 #~ msgstr "pour générer les dépendances, vous devez spécifier -M ou -MM"
2511 #~ msgid "<built-in>"
2512 #~ msgstr "<interne>"
2514 #~ msgid "<command line>"
2515 #~ msgstr "<ligne de commande>"
2517 #~ msgid "too late for # directive to set debug directory"
2518 #~ msgstr "il est trop tard pour la directive # pour fixer un répertoire de mise au point"
2520 #~ msgid "syntax error"
2521 #~ msgstr "erreur de syntaxe"
2524 #~ msgid "syntax error: cannot back up"
2525 #~ msgstr "erreur de syntaxe : impossible de reculer"
2527 #~ msgid "ISO C forbids an empty source file"
2528 #~ msgstr "ISO C interdit un fichier source vide"
2530 #~ msgid "argument of `asm' is not a constant string"
2531 #~ msgstr "l'argument de « asm » n'est pas une chaîne de constante"
2533 #~ msgid "ISO C forbids data definition with no type or storage class"
2534 #~ msgstr "ISO C interdit la définition de données sans type ni classe de stockage"
2536 #~ msgid "data definition has no type or storage class"
2537 #~ msgstr "la définition de données n'a pas de type ni de classe de stockage"
2539 #~ msgid "ISO C does not allow extra `;' outside of a function"
2540 #~ msgstr "ISO C ne permet pas de « ; » additionnel en dehors d'une fonction"
2542 #~ msgid "`sizeof' applied to a bit-field"
2543 #~ msgstr "« sizeof » appliqué à un champ de bits"
2545 #~ msgid "ISO C forbids omitting the middle term of a ?: expression"
2546 #~ msgstr "ISO C interdit l'omission du terme central de l'expression ?:"
2549 #~ msgid "ISO C90 forbids compound literals"
2550 #~ msgstr "ISO C90 interdit les mots composés"
2552 #~ msgid "ISO C forbids braced-groups within expressions"
2553 #~ msgstr "ISO C interdit les groupes d'accolades à l'intérieur d'expressions"
2555 #~ msgid "first argument to __builtin_choose_expr not a constant"
2556 #~ msgstr "le premier argument de « __builtin_choose_expr » n'est pas une constante"
2558 #~ msgid "traditional C rejects ISO C style function definitions"
2559 #~ msgstr "le C traditionel rejette les définitions de fonction de style ISO C"
2561 #~ msgid "old-style parameter declaration"
2562 #~ msgstr "déclaration de paramètre d'un style désuet"
2564 #~ msgid "`%s' is not at beginning of declaration"
2565 #~ msgstr "« %s » n'est pas au début de la déclaration"
2567 #~ msgid "`typeof' applied to a bit-field"
2568 #~ msgstr "« typeof » appliqué à un champ de bits"
2570 #~ msgid "ISO C forbids empty initializer braces"
2571 #~ msgstr "ISO C interdit d'initialiser avec des accolades vides"
2573 #~ msgid "ISO C90 forbids specifying subobject to initialize"
2574 #~ msgstr "ISO C90 interdit de spécifier des sous-objets à initialiser"
2576 #~ msgid "obsolete use of designated initializer without `='"
2577 #~ msgstr "utilisation obsolète d'une initialisation désignée sans « = »"
2579 #~ msgid "obsolete use of designated initializer with `:'"
2580 #~ msgstr "utilisation obsolète d'une initialisation désignée avec « : »"
2582 #~ msgid "ISO C forbids specifying range of elements to initialize"
2583 #~ msgstr "ISO C interdit de spécifier les bornes des éléments à initaliser"
2585 #~ msgid "ISO C forbids nested functions"
2586 #~ msgstr "ISO C interdit les fonctions imbriquées"
2588 #~ msgid "ISO C forbids forward references to `enum' types"
2589 #~ msgstr "ISO C interdit les références anticipée vers un type « enum »"
2591 #~ msgid "comma at end of enumerator list"
2592 #~ msgstr "virgule à la fin de liste d'énumerateurs"
2594 #~ msgid "no semicolon at end of struct or union"
2595 #~ msgstr "pas de point virgule à la fin de la structure ou de l'union"
2597 #~ msgid "extra semicolon in struct or union specified"
2598 #~ msgstr "point virgule superflu dans la structure ou dans l'union"
2600 #~ msgid "ISO C doesn't support unnamed structs/unions"
2601 #~ msgstr "ISO C ne permet pas les structures et unions sans nom"
2603 #~ msgid "ISO C forbids member declarations with no members"
2604 #~ msgstr "ISO C interdit les déclarations de membre sans aucun membre"
2606 #~ msgid "label at end of compound statement"
2607 #~ msgstr "étiquette à la fin d'une déclaration composée"
2609 #~ msgid "ISO C90 forbids mixed declarations and code"
2610 #~ msgstr "ISO C89 interdit les mélanges de déclarations et de code"
2612 #~ msgid "ISO C forbids label declarations"
2613 #~ msgstr "ISO C interdit la déclaration d'étiquette"
2615 #~ msgid "braced-group within expression allowed only inside a function"
2616 #~ msgstr "groupe entre accolades à l'intérieur d'expression permis seulement à l'intérieur d'une fonction"
2618 #~ msgid "empty body in an else-statement"
2619 #~ msgstr "le corps du else est vide"
2621 #~ msgid "%Hempty body in an if-statement"
2622 #~ msgstr "%Hle corps de la déclaration du if est vide"
2624 #~ msgid "break statement not within loop or switch"
2625 #~ msgstr "mot-clé « break » à l'extérieur de toute boucle ou « switch »"
2627 #~ msgid "continue statement not within a loop"
2628 #~ msgstr "mot-clé « continue » à l'extérieur de toute boucle"
2630 #~ msgid "ISO C forbids `goto *expr;'"
2631 #~ msgstr "ISO C interdit « goto *expr; »"
2633 #~ msgid "ISO C requires a named argument before `...'"
2634 #~ msgstr "ISO C requiert un argument nommé devant « ... »"
2636 #~ msgid "`...' in old-style identifier list"
2637 #~ msgstr "« ... » dans une liste d'identificateurs de style ancien"
2639 #~ msgid "parse error; also virtual memory exhausted"
2640 #~ msgstr "erreur d'analyse syntaxique; et la mémoire virtuelle est épuisée"
2642 #~ msgid "parse error"
2643 #~ msgstr "erreur d'analyse syntaxique"
2645 #~ msgid "parser stack overflow"
2646 #~ msgstr "débordement de la pile de l'analyseur syntaxique"
2648 #~ msgid "syntax error at '%s' token"
2649 #~ msgstr "erreur de syntaxe à l'élément lexical « %s »"
2651 #~ msgid "can't create precompiled header %s: %m"
2652 #~ msgstr "ne peut créer une en-tête précompilée %s: %m"
2654 #~ msgid "can't write to %s: %m"
2655 #~ msgstr "ne peut écrire dans %s: %m"
2657 #~ msgid "`%s' is not a valid output file"
2658 #~ msgstr "« %s » n'est pas un nom de fichier valide"
2660 #~ msgid "can't write %s: %m"
2661 #~ msgstr "ne peut écrire dans %s: %m"
2663 #~ msgid "can't seek in %s: %m"
2664 #~ msgstr "ne peut se positionner dans %s: %m"
2666 #~ msgid "can't read %s: %m"
2667 #~ msgstr "ne peut lire %s: %m"
2669 #~ msgid "%s: not compatible with this GCC version"
2670 #~ msgstr "%s: n'est pas compatible avec cette version de GCC"
2672 #~ msgid "%s: not for %s"
2673 #~ msgstr "%s: non pour %s"
2675 #~ msgid "%s: not a PCH file"
2676 #~ msgstr "%s: n'est pas un fichier PCH"
2678 #~ msgid "%s: created on host `%.*s', but used on host `%s'"
2679 #~ msgstr "%s: créé sur l'hôte « %.*s », mais utilisé sur l'hôte « %s »"
2681 #~ msgid "%s: created for target `%.*s', but used for target `%s'"
2682 #~ msgstr "%s: créé pour la cible « %.*s », mais utilisé pour la cible « %s »"
2684 #~ msgid "%s: created by version `%.*s', but this is version `%s'"
2685 #~ msgstr "%s: créé pour la version « %.*s », mais utilisé avec la version « %s »"
2687 #~ msgid "%s: created using different flags"
2688 #~ msgstr "%s: créé en utilisant des fanions différents"
2690 #~ msgid "%s: created with -g%s, but used with -g%s"
2691 #~ msgstr "%s: créé avec -g%s, mais utilisé avec -g%s"
2693 #~ msgid "%s: had text segment at different address"
2694 #~ msgstr "%s: a un segment texte à une adresse différente"
2697 #~ msgid "calling fdopen"
2698 #~ msgstr "appel de fdopen()"
2701 #~ msgstr "en lecture"
2703 #~ msgid "#pragma pack (pop) encountered without matching #pragma pack (push, <n>)"
2704 #~ msgstr "#pragma pack (pop) rencontré sans #pragma pack (push, <n>) correspondant"
2706 #~ msgid "#pragma pack(pop, %s) encountered without matching #pragma pack(push, %s, <n>)"
2707 #~ msgstr "#pragma pack(pop, %s) rencontré sans #pragma pack(push, %s, <n>) correspondant"
2709 #~ msgid "#pragma pack(push[, id], <n>) is not supported on this target"
2710 #~ msgstr "#pragma pack(push[, id], <n>) n'est pas permis sur cette cible"
2712 #~ msgid "#pragma pack(pop[, id], <n>) is not supported on this target"
2713 #~ msgstr "#pragma pack(pop[, id], <n>) n'est pas permis sur cette cible"
2715 #~ msgid "missing '(' after '#pragma pack' - ignored"
2716 #~ msgstr "« ( » manquante après « #pragma pack » - ignoré"
2718 #~ msgid "malformed '#pragma pack' - ignored"
2719 #~ msgstr "« #pragma pack » mal composée - ignoré"
2721 #~ msgid "malformed '#pragma pack(push[, id], <n>)' - ignored"
2722 #~ msgstr "« #pragma pack(push[, id], <n>) » mal composée - ignoré"
2724 #~ msgid "malformed '#pragma pack(pop[, id])' - ignored"
2725 #~ msgstr "« #pragma pack(pop[, id]) » mal composée, ignoré"
2727 #~ msgid "unknown action '%s' for '#pragma pack' - ignored"
2728 #~ msgstr "action « %s » inconnue pour « #pragma pack » - ignoré"
2730 #~ msgid "junk at end of '#pragma pack'"
2731 #~ msgstr "rebut à la fin de « #pragma pack »"
2733 #~ msgid "alignment must be a small power of two, not %d"
2734 #~ msgstr "l'alignement doit être une petite puissance de 2, pas %d"
2736 #~ msgid "%Japplying #pragma weak '%D' after first use results in unspecified behavior"
2737 #~ msgstr "%Japplication de la #pragma weak « %D » après la première utilisation conduit à un comportement non spécifié"
2739 #~ msgid "malformed #pragma weak, ignored"
2740 #~ msgstr "#pragma weak mal composée, ignoré"
2742 #~ msgid "junk at end of #pragma weak"
2743 #~ msgstr "rebut à la fin de #pragma weak"
2745 #~ msgid "malformed #pragma redefine_extname, ignored"
2746 #~ msgstr "#pragma redefine_extname mal composée, ignoré"
2748 #~ msgid "junk at end of #pragma redefine_extname"
2749 #~ msgstr "rebut à la fin de #pragma redefine_extname"
2751 #~ msgid "#pragma redefine_extname conflicts with declaration"
2752 #~ msgstr "#pragma redefine_extname en conflit avec la déclaration"
2754 #~ msgid "malformed #pragma extern_prefix, ignored"
2755 #~ msgstr "#pragma extern_prefix mal composée, ignoré"
2757 #~ msgid "junk at end of #pragma extern_prefix"
2758 #~ msgstr "rebut à la fin de #pragma extern_prefix"
2760 #~ msgid "asm declaration conflicts with previous rename"
2761 #~ msgstr "déclaration asm en conflit avec le changement de nom précédent"
2763 #~ msgid "destructor needed for `%D'"
2764 #~ msgstr "destructeur requis pour « %D »"
2766 #~ msgid "where case label appears here"
2767 #~ msgstr "où les étiquettes de « case » apparaissent ici"
2770 #~ msgid "(enclose actions of previous case statements requiring destructors in their own scope.)"
2771 #~ msgstr "(les actions dans les « case » précédents requierent des destructeurs dans leur propre champ.)"
2773 #~ msgid "%s qualifier ignored on asm"
2774 #~ msgstr "%s qualificateur ignoré avec asm"
2776 # FIXME: c'est de l'assembleur ?
2777 #~ msgid "will never be executed"
2778 #~ msgstr "ne sera jamais exécuté"
2780 #~ msgid "`%s' has an incomplete type"
2781 #~ msgstr "« %s » a un type incomplet"
2783 #~ msgid "invalid use of void expression"
2784 #~ msgstr "utilisation invalide d'expression void"
2786 #~ msgid "invalid use of flexible array member"
2787 #~ msgstr "utilisation invalide d'un membre flexible de tableau"
2789 #~ msgid "invalid use of array with unspecified bounds"
2790 #~ msgstr "utilisation invalide d'un tableau sans borne spécifiée"
2792 #~ msgid "invalid use of undefined type `%s %s'"
2793 #~ msgstr "utilisation invalide d'un type indéfini « %s %s »"
2795 #~ msgid "invalid use of incomplete typedef `%s'"
2796 #~ msgstr "utilisation invalide d'un typedef incomplet « %s »"
2798 #~ msgid "function types not truly compatible in ISO C"
2799 #~ msgstr "types de fonction pas vraiment compatibles en C ISO"
2801 #~ msgid "types are not quite compatible"
2802 #~ msgstr "les types ne sont pas vraiment compatibles"
2804 #~ msgid "function return types not compatible due to `volatile'"
2805 #~ msgstr "les types retournés d'une fonction ne sont pas compatibles en raison de « volatile »"
2807 #~ msgid "arithmetic on pointer to an incomplete type"
2808 #~ msgstr "arithmétique sur un pointeur vers un type incomplet"
2810 #~ msgid "%s has no member named `%s'"
2811 #~ msgstr "%s n'a pas de membre nommé « %s »"
2813 #~ msgid "request for member `%s' in something not a structure or union"
2814 #~ msgstr "requête du membre « %s » dans quelque chose n'étant ni une structure ni une union"
2816 #~ msgid "dereferencing pointer to incomplete type"
2817 #~ msgstr "déréférencement d'un pointeur de type incomplet"
2819 #~ msgid "dereferencing `void *' pointer"
2820 #~ msgstr "déréférencement d'un pointeur « void * »"
2822 #~ msgid "invalid type argument of `%s'"
2823 #~ msgstr "type d'argument invalide pour « %s »"
2825 #~ msgid "subscript missing in array reference"
2826 #~ msgstr "indice manquant dans la référence du tableau"
2828 #~ msgid "array subscript has type `char'"
2829 #~ msgstr "l'indice du tableau est de type « char »"
2831 #~ msgid "array subscript is not an integer"
2832 #~ msgstr "l'indice du tableau n'est pas un entier"
2834 #~ msgid "ISO C forbids subscripting `register' array"
2835 #~ msgstr "ISO C interdit de sous-indicer des tableaux « register »"
2837 #~ msgid "ISO C90 forbids subscripting non-lvalue array"
2838 #~ msgstr "ISO C90 interdit d'indicer de tableau n'étant pas membre gauche"
2840 #~ msgid "subscript has type `char'"
2841 #~ msgstr "indice de type « char »"
2843 #~ msgid "subscripted value is neither array nor pointer"
2844 #~ msgstr "la valeur indicée n'est ni un tableau ni un pointeur"
2846 #~ msgid "local declaration of `%s' hides instance variable"
2847 #~ msgstr "la déclaration locale de « %s » masque l'instance d'une variable"
2849 #~ msgid "called object is not a function"
2850 #~ msgstr "l'objet appelé n'est pas une fonction"
2852 #~ msgid "function called through a non-compatible type"
2853 #~ msgstr "fonction appellée à travers un type non compatible"
2855 #~ msgid "too many arguments to function"
2856 #~ msgstr "trop d'arguments pour la fonction"
2858 #~ msgid "type of formal parameter %d is incomplete"
2859 #~ msgstr "le type du paramètre formel %d est incomplet"
2861 #~ msgid "%s as integer rather than floating due to prototype"
2862 #~ msgstr "%s est entier plutôt que flottant en raison du prototype"
2864 #~ msgid "%s as integer rather than complex due to prototype"
2865 #~ msgstr "%s est entier plutôt que complexe en raison du prototype"
2867 #~ msgid "%s as complex rather than floating due to prototype"
2868 #~ msgstr "%s est complexe plutôt que flottant en raison du prototype"
2870 #~ msgid "%s as floating rather than integer due to prototype"
2871 #~ msgstr "%s est flottant plutôt qu'entier en raison du prototype"
2873 #~ msgid "%s as complex rather than integer due to prototype"
2874 #~ msgstr "%s est complexe plutôt qu'entier en raison du prototype"
2876 #~ msgid "%s as floating rather than complex due to prototype"
2877 #~ msgstr "%s est flottant plutôt que complexe en raison du prototype"
2879 #~ msgid "%s as `float' rather than `double' due to prototype"
2880 #~ msgstr "%s est « float » plutôt qu'un « double » en raison du prototype"
2882 #~ msgid "%s with different width due to prototype"
2883 #~ msgstr "%s a une largeur différente en raison du prototype"
2885 #~ msgid "%s as unsigned due to prototype"
2886 #~ msgstr "%s est non signé en raison du prototype"
2888 #~ msgid "%s as signed due to prototype"
2889 #~ msgstr "%s est signé en raison du prototype"
2891 #~ msgid "too few arguments to function"
2892 #~ msgstr "trop peu d'arguments pour la fonction"
2894 #~ msgid "suggest parentheses around + or - inside shift"
2895 #~ msgstr "parenthèses suggérées autour de + ou - à l'intérieur du décalage"
2897 #~ msgid "suggest parentheses around && within ||"
2898 #~ msgstr "parenthèses suggérées autour de && à l'intérieur de ||"
2900 #~ msgid "suggest parentheses around arithmetic in operand of |"
2901 #~ msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de |"
2903 #~ msgid "suggest parentheses around comparison in operand of |"
2904 #~ msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de |"
2906 #~ msgid "suggest parentheses around arithmetic in operand of ^"
2907 #~ msgstr "parenthèses suggérées autour de l'arithmétique dans l'opérande de ^"
2909 #~ msgid "suggest parentheses around comparison in operand of ^"
2910 #~ msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de ^"
2912 #~ msgid "suggest parentheses around + or - in operand of &"
2913 #~ msgstr "parenthèses suggérées autour de + ou - dans l'opérande de &"
2915 #~ msgid "suggest parentheses around comparison in operand of &"
2916 #~ msgstr "parenthèses suggérées autour de la comparaison dans l'opérande de &"
2918 #~ msgid "comparisons like X<=Y<=Z do not have their mathematical meaning"
2919 #~ msgstr "les comparaisons telles que X<=Y<=Z n'ont pas de signification mathématique"
2921 #~ msgid "pointer of type `void *' used in subtraction"
2922 #~ msgstr "pointeur de type « void * » utilisé dans une soustraction"
2924 #~ msgid "pointer to a function used in subtraction"
2925 #~ msgstr "pointeur vers un fonction utilisé dans une soustraction"
2927 #~ msgid "wrong type argument to unary plus"
2928 #~ msgstr "type d'argument erroné pour le plus unaire"
2930 #~ msgid "wrong type argument to unary minus"
2931 #~ msgstr "type d'argument erroné pour le moins unaire"
2933 #~ msgid "ISO C does not support `~' for complex conjugation"
2934 #~ msgstr "ISO C ne permet pas d'utiliser « ~ » pour le complexe conjugué"
2936 #~ msgid "wrong type argument to bit-complement"
2937 #~ msgstr "type d'argument erroné pour un complément de bit"
2939 #~ msgid "wrong type argument to abs"
2940 #~ msgstr "type d'argument erroné pour abs"
2942 #~ msgid "wrong type argument to conjugation"
2943 #~ msgstr "type d'argument erroné pour la conjugaison"
2945 #~ msgid "wrong type argument to unary exclamation mark"
2946 #~ msgstr "type d'argument erroné pour le point d'exclamation unaire"
2948 #~ msgid "ISO C does not support `++' and `--' on complex types"
2949 #~ msgstr "ISO C ne permet pas « ++ » ni « -- » sur les types complexes"
2951 #~ msgid "wrong type argument to increment"
2952 #~ msgstr "type d'argument erroné pour un incrément"
2954 #~ msgid "wrong type argument to decrement"
2955 #~ msgstr "type d'argument erroné pour un décrément"
2957 #~ msgid "increment of pointer to unknown structure"
2958 #~ msgstr "incrément d'un pointeur vers une structure inconnue"
2960 #~ msgid "decrement of pointer to unknown structure"
2961 #~ msgstr "décrément d'un pointeur vers une structure inconnue"
2963 #~ msgid "invalid lvalue in unary `&'"
2964 #~ msgstr "membre gauche invalide pour le « & » unaire"
2966 #~ msgid "attempt to take address of bit-field structure member `%s'"
2967 #~ msgstr "tentative pour prendre l'adresse du membre « %s » d'une structure de champ de bits"
2969 #~ msgid "use of conditional expressions as lvalues is deprecated"
2970 #~ msgstr "utilisation d'expressions conditionnelles comme lvalues est obsolète"
2972 #~ msgid "use of compound expressions as lvalues is deprecated"
2973 #~ msgstr "utilisation d'expressions composées comme lvalues est obsolète"
2975 #~ msgid "use of cast expressions as lvalues is deprecated"
2976 #~ msgstr "utilisation de transtypage d'expressions comme lvalues est obsolète"
2978 #~ msgid "%s of read-only member `%s'"
2979 #~ msgstr "%s d'un membre en lecture seule « %s »"
2981 #~ msgid "%s of read-only variable `%s'"
2982 #~ msgstr "%s d'une variable en lecture seule « %s »"
2984 #~ msgid "%s of read-only location"
2985 #~ msgstr "%s d'une position en lecture seule"
2987 #~ msgid "cannot take address of bit-field `%s'"
2988 #~ msgstr "ne peut prendre l'adresse du champ de bits « %s »"
2990 #~ msgid "global register variable `%s' used in nested function"
2991 #~ msgstr "variable globale de registre « %s » utilisée dans une fonction imbriquée"
2993 #~ msgid "register variable `%s' used in nested function"
2994 #~ msgstr "variable de registre « %s » utilisée dans une fonction imbriquée"
2996 #~ msgid "address of global register variable `%s' requested"
2997 #~ msgstr "adresse d'une variable registre globale « %s » requise"
2999 #~ msgid "cannot put object with volatile field into register"
3000 #~ msgstr "impossible de mettre un objet avec un champ volatile dans un registre"
3002 #~ msgid "address of register variable `%s' requested"
3003 #~ msgstr "adresse d'une variable registre « %s » requise"
3005 #~ msgid "signed and unsigned type in conditional expression"
3006 #~ msgstr "type signé et non signé dans une expression conditionnelle"
3008 #~ msgid "ISO C forbids conditional expr with only one void side"
3009 #~ msgstr "ISO C interdit une expression conditionnelle dont un seul côté est « void »"
3011 #~ msgid "ISO C forbids conditional expr between `void *' and function pointer"
3012 #~ msgstr "ISO C interdit une expression conditionnelle entre « void * » et un pointeur de fonction"
3014 #~ msgid "pointer type mismatch in conditional expression"
3015 #~ msgstr "non concordance de type de pointeurs dans un expression conditionnelle"
3017 #~ msgid "pointer/integer type mismatch in conditional expression"
3018 #~ msgstr "non concordance entre pointeur et entier dans une expression conditionnelle"
3020 #~ msgid "type mismatch in conditional expression"
3021 #~ msgstr "non concordance de type dans une expression conditionnelle"
3023 #~ msgid "left-hand operand of comma expression has no effect"
3024 #~ msgstr "l'opérande à gauche de la virgule n'a pas d'effet"
3026 #~ msgid "cast specifies array type"
3027 #~ msgstr "le transtypage spécifie un type de tableau"
3029 #~ msgid "cast specifies function type"
3030 #~ msgstr "le transtypage spécifie un type de fonction"
3032 #~ msgid "ISO C forbids casting nonscalar to the same type"
3033 #~ msgstr "ISO C interdit le transtypage d'un type non scalaire vers lui-même"
3035 #~ msgid "ISO C forbids casts to union type"
3036 #~ msgstr "ISO C interdit le transtypage vers un type union"
3038 #~ msgid "cast to union type from type not present in union"
3039 #~ msgstr "transtypage vers un type union depuis un type absent de l'union"
3041 #~ msgid "cast adds new qualifiers to function type"
3042 #~ msgstr "le transtypage ajoute un nouveau qualificateur au type de la fonction"
3044 #~ msgid "cast discards qualifiers from pointer target type"
3045 #~ msgstr "le transtypage annule des qualificateurs du type pointeur ciblé"
3047 #~ msgid "cast increases required alignment of target type"
3048 #~ msgstr "le transtypage augmente l'alignement requis pour le type ciblé"
3050 #~ msgid "cast from pointer to integer of different size"
3051 #~ msgstr "transtypage d'un pointeur vers un entier de taille différente"
3053 #~ msgid "cast does not match function type"
3054 #~ msgstr "le transtypage ne concorde pas avec le type de la fonction"
3056 #~ msgid "cast to pointer from integer of different size"
3057 #~ msgstr "transtypage vers un pointeur depuis un entier de taille différente"
3060 #~ msgid "type-punning to incomplete type might break strict-aliasing rules"
3061 #~ msgstr "type-punning vers un type incomplet peut briser les règles stricte d'aliases"
3064 #~ msgid "dereferencing type-punned pointer will break strict-aliasing rules"
3065 #~ msgstr "déréférencement du pointeur type-punned brisera les strictes d'aliases"
3067 #~ msgid "ISO C forbids conversion of function pointer to object pointer type"
3068 #~ msgstr "ISO C interdit la conversion d'un pointeur de fonction en un type pointeur d'objet"
3070 #~ msgid "ISO C forbids conversion of object pointer to function pointer type"
3071 #~ msgstr "ISO C interdit la conversion d'un pointeur d'objet vers un type de pointeur à une fonction"
3073 #~ msgid "invalid lvalue in assignment"
3074 #~ msgstr "membre gauche de l'affectation invalide"
3076 #~ msgid "assignment"
3077 #~ msgstr "affectation"
3079 #~ msgid "cannot pass rvalue to reference parameter"
3080 #~ msgstr "impossible de passer un membre droit en paramètre par référence"
3082 #~ msgid "%s makes qualified function pointer from unqualified"
3083 #~ msgstr "%s qualifie un pointeur de fonction non qualifié"
3085 #~ msgid "%s discards qualifiers from pointer target type"
3086 #~ msgstr "%s annule des qualificateurs du type du pointeur cible"
3088 #~ msgid "ISO C prohibits argument conversion to union type"
3089 #~ msgstr "ISO C interdit la conversion d'argument en type union"
3091 #~ msgid "ISO C forbids %s between function pointer and `void *'"
3092 #~ msgstr "ISO C interdit %s entre pointeur de fonction et « void * »"
3094 #~ msgid "pointer targets in %s differ in signedness"
3095 #~ msgstr "les cibles des pointeurs dans %s n'ont pas toutes de signe"
3097 #~ msgid "%s from incompatible pointer type"
3098 #~ msgstr "%s d'un type pointeur incompatible"
3100 #~ msgid "invalid use of non-lvalue array"
3101 #~ msgstr "utilisation invalide d'un tableau n'étant pas membre gauche"
3103 #~ msgid "%s makes pointer from integer without a cast"
3104 #~ msgstr "%s transforme un entier en pointeur sans transtypage"
3106 #~ msgid "%s makes integer from pointer without a cast"
3107 #~ msgstr "%s transforme un pointeur en entier sans transtypage"
3109 #~ msgid "incompatible type for argument %d of `%s'"
3110 #~ msgstr "type incompatible pour l'argument n°%d de « %s »"
3112 #~ msgid "incompatible type for argument %d of indirect function call"
3113 #~ msgstr "type incompatible pour l'argument n°%d de l'appel indirect de fonction"
3115 #~ msgid "incompatible types in %s"
3116 #~ msgstr "type incompatibles dans %s"
3118 #~ msgid "passing arg of `%s'"
3119 #~ msgstr "passage des arguments de « %s »"
3121 #~ msgid "passing arg of pointer to function"
3122 #~ msgstr "passage des arguments au pointeur de fonction"
3124 #~ msgid "passing arg %d of `%s'"
3125 #~ msgstr "passage de l'argument n°%d de « %s »"
3127 #~ msgid "passing arg %d of pointer to function"
3128 #~ msgstr "passage de l'argument n°%d au pointeur de fonction"
3130 #~ msgid "traditional C rejects automatic aggregate initialization"
3131 #~ msgstr "le C traditionel rejette l'initialisation automatique d'aggrégats"
3133 #~ msgid "(near initialization for `%s')"
3134 #~ msgstr "(près de l'initialisation de « %s »)"
3136 #~ msgid "char-array initialized from wide string"
3137 #~ msgstr "tableau de caractères initialisé à l'aide d'une chaîne large de caractères"
3139 #~ msgid "int-array initialized from non-wide string"
3140 #~ msgstr "tableau d'entier initialisé à l'aide d'une chaîne non-large"
3142 #~ msgid "initializer-string for array of chars is too long"
3143 #~ msgstr "la chaîne d'initialisation est trop longue pour le tableau de caractères"
3145 #~ msgid "array initialized from non-constant array expression"
3146 #~ msgstr "tableau initialisé à l'aide de l'expression de tableau non constante"
3148 #~ msgid "initializer element is not constant"
3149 #~ msgstr "un élément de l'initialisation n'est pas une constante"
3151 #~ msgid "initialization"
3152 #~ msgstr "initialisation"
3154 #~ msgid "initializer element is not computable at load time"
3155 #~ msgstr "un élément de l'initialisation n'est pas évaluable lors du chargement"
3157 #~ msgid "invalid initializer"
3158 #~ msgstr "initialisation invalide"
3160 #~ msgid "opaque vector types cannot be initialized"
3161 #~ msgstr "type de vecteur opaque ne peut être initialisé"
3163 #~ msgid "extra brace group at end of initializer"
3164 #~ msgstr "groupe d'accolades superflu à la fin de l'initialisation"
3166 #~ msgid "missing braces around initializer"
3167 #~ msgstr "accolades manquantes autour de l'initialisation"
3169 #~ msgid "braces around scalar initializer"
3170 #~ msgstr "accolades autour d'une initialisation de scalaire"
3172 #~ msgid "initialization of flexible array member in a nested context"
3173 #~ msgstr "initialisation d'un membre de tableau flexible dans un contexte imbriqué"
3175 #~ msgid "initialization of a flexible array member"
3176 #~ msgstr "initialisation d'un membre de tableau flexible"
3178 #~ msgid "missing initializer"
3179 #~ msgstr "initialisation manquante"
3181 #~ msgid "empty scalar initializer"
3182 #~ msgstr "initialisation vide de scalaire"
3184 #~ msgid "extra elements in scalar initializer"
3185 #~ msgstr "éléments superflus dans l'initialisation de scalaire"
3187 #~ msgid "initialization designators may not nest"
3188 #~ msgstr "l'initialisation des désignateurs ne doit pas être imbriquée"
3190 #~ msgid "array index in non-array initializer"
3191 #~ msgstr "index de tableau dans l'initialisation de quelque chose n'étant pas un tableau"
3193 #~ msgid "field name not in record or union initializer"
3194 #~ msgstr "nom de champ dans l'initialisation de quelque chose n'étant ni un enregistrement ni une union"
3196 #~ msgid "nonconstant array index in initializer"
3197 #~ msgstr "index de tableau non constant dans l'initialisation"
3199 #~ msgid "array index in initializer exceeds array bounds"
3200 #~ msgstr "index de tableau hors limites lors de l'initialisation"
3202 #~ msgid "empty index range in initializer"
3203 #~ msgstr "borne d'index vide lors de l'initialisation"
3205 #~ msgid "array index range in initializer exceeds array bounds"
3206 #~ msgstr "plage d'index du tableau excédant les bornes lors de l'initialisation"
3208 #~ msgid "unknown field `%s' specified in initializer"
3209 #~ msgstr "champ inconnu « %s » spécifié lors de l'initialisation"
3211 #~ msgid "initialized field with side-effects overwritten"
3212 #~ msgstr "le champ initialisé par effet de bord a été écrasé"
3214 #~ msgid "excess elements in char array initializer"
3215 #~ msgstr "éléments en excès dans l'initialisation de tableau de caractères"
3217 #~ msgid "excess elements in struct initializer"
3218 #~ msgstr "éléments en excès dans l'initialisation de la structure"
3220 #~ msgid "non-static initialization of a flexible array member"
3221 #~ msgstr "initialisation non statique d'un membre de tableau flexible"
3223 #~ msgid "excess elements in union initializer"
3224 #~ msgstr "éléments en excès dans l'initialisation d'union"
3226 #~ msgid "traditional C rejects initialization of unions"
3227 #~ msgstr "le C traditionel rejette l'initialisation d'union"
3229 #~ msgid "excess elements in array initializer"
3230 #~ msgstr "éléments en excès dans l'initialisation de tableau"
3232 #~ msgid "excess elements in vector initializer"
3233 #~ msgstr "éléments en excès dans l'initialisation du vecteur"
3235 #~ msgid "excess elements in scalar initializer"
3236 #~ msgstr "éléments en excès dans l'initialisation d'un scalaire"
3238 #~ msgid "asm template is not a string constant"
3239 #~ msgstr "le canevas asm n'est pas une chaîne de constante"
3241 #~ msgid "invalid lvalue in asm statement"
3242 #~ msgstr "membre gauche invalide avec asm"
3244 #~ msgid "modification by `asm'"
3245 #~ msgstr "modification par « asm »"
3247 #~ msgid "function declared `noreturn' has a `return' statement"
3248 #~ msgstr "fonction déclarée avec « noreturn» utilisant le mot-clé « return »"
3250 #~ msgid "`return' with no value, in function returning non-void"
3251 #~ msgstr "« return » sans valeur dans une fonction retournant autre chose que void"
3253 #~ msgid "`return' with a value, in function returning void"
3254 #~ msgstr "« return » avec une valeur dans une fonction retournant un void"
3259 #~ msgid "function returns address of local variable"
3260 #~ msgstr "cette fonction retourne l'adresse d'une variable locale"
3262 #~ msgid "switch quantity not an integer"
3263 #~ msgstr "quantité du switch n'est pas un entier"
3265 #~ msgid "`long' switch expression not converted to `int' in ISO C"
3266 #~ msgstr "expression « long » du switch non convertie en « int » par ISO C"
3268 #~ msgid "case label not within a switch statement"
3269 #~ msgstr "étiquette de « case » en dehors de tout switch"
3271 #~ msgid "`default' label not within a switch statement"
3272 #~ msgstr "étiquette « default » en dehors de tout switch"
3274 #~ msgid "division by zero"
3275 #~ msgstr "division par zéro"
3277 #~ msgid "right shift count is negative"
3278 #~ msgstr "le compteur de décalage vers la droite est négatif"
3280 #~ msgid "right shift count >= width of type"
3281 #~ msgstr "compteur de décalage vers la droite >= à la largeur du type"
3283 #~ msgid "left shift count is negative"
3284 #~ msgstr "le compteur de décalage vers la gauche est négatif"
3286 #~ msgid "left shift count >= width of type"
3287 #~ msgstr "compteur de décalage vers la gauche >= à la largeur du type"
3289 #~ msgid "shift count is negative"
3290 #~ msgstr "le compteur de décalage est négatif"
3292 #~ msgid "shift count >= width of type"
3293 #~ msgstr "compteur de décalage >= à la largeur du type"
3295 #~ msgid "comparing floating point with == or != is unsafe"
3296 #~ msgstr "comparer des nombres flottants à l'aide de == ou != n'est pas sûr"
3298 #~ msgid "ISO C forbids comparison of `void *' with function pointer"
3299 #~ msgstr "ISO C interdit la comparaison de « void * » avec un pointeur de fonction"
3301 #~ msgid "comparison of distinct pointer types lacks a cast"
3302 #~ msgstr "il manque un transtypage pour comparer des types distincts de pointeur"
3304 #~ msgid "comparison between pointer and integer"
3305 #~ msgstr "comparaison entre un pointeur et un entier"
3307 #~ msgid "ISO C forbids ordered comparisons of pointers to functions"
3308 #~ msgstr "ISO C interdit les comparaisons ordonnées de pointeurs vers des fonctions"
3310 #~ msgid "comparison of complete and incomplete pointers"
3311 #~ msgstr "comparaison de pointeurs complet et incomplet"
3313 #~ msgid "ordered comparison of pointer with integer zero"
3314 #~ msgstr "comparaison ordonnée de pointeur avec le zéro entier"
3316 #~ msgid "unordered comparison on non-floating point argument"
3317 #~ msgstr "comparaison non ordonnée sur un argument n'étant pas en virgule flottante"
3319 #~ msgid "comparison between signed and unsigned"
3320 #~ msgstr "comparaison entre élément signé et élément non signé"
3322 #~ msgid "comparison of promoted ~unsigned with constant"
3323 #~ msgstr "comparaison entre élément promu ~unsigned et une constante"
3325 #~ msgid "comparison of promoted ~unsigned with unsigned"
3326 #~ msgstr "comparaison entre élément promu ~unsigned et un élément non signé"
3328 #~ msgid "%Jinlining failed in call to '%F'"
3329 #~ msgstr "%Jenlignage a échoué dans l'appel à « %F »"
3331 #~ msgid "called from here"
3332 #~ msgstr "appelé d'ici"
3334 #~ msgid "%Jcan't inline call to '%F'"
3335 #~ msgstr "%Jimpossible d'enligner l'appel à « %F »"
3337 #~ msgid "ignoring return value of `%D', declared with attribute warn_unused_result"
3338 #~ msgstr "valeur à retourner « %D » ignorée, déclaré avec l'attribut warn_unused_result"
3340 #~ msgid "ignoring return value of function declared with attribute warn_unused_result"
3341 #~ msgstr "valeur à retourner d'une fonction ignorée, déclaré avec l'attribut warn_unused_result"
3343 #~ msgid "function call has aggregate value"
3344 #~ msgstr "l'appel de fonction a une valeur d'aggrégat"
3346 #~ msgid "bb %d on wrong place"
3347 #~ msgstr "bb %d au mauvais endroit"
3349 #~ msgid "prev_bb of %d should be %d, not %d"
3350 #~ msgstr "prev_bb de %d devrait être %d, pas %d"
3352 #~ msgid "verify_flow_info: Wrong count of block %i %i"
3353 #~ msgstr "verify_flow_info: Nombre de blocs erroné %i %i"
3355 #~ msgid "verify_flow_info: Wrong frequency of block %i %i"
3356 #~ msgstr "verify_flow_info: Fréquence de blocs erronée %i %i"
3358 #~ msgid "verify_flow_info: Duplicate edge %i->%i"
3359 #~ msgstr "verify_flow_info: arrête dupliquée %i->%i"
3361 #~ msgid "verify_flow_info: Wrong probability of edge %i->%i %i"
3362 #~ msgstr "verify_flow_info: probabilité de l'arrête %i->%i %i erronée"
3364 #~ msgid "verify_flow_info: Wrong count of edge %i->%i %i"
3365 #~ msgstr "verify_flow_info: Mauvais nombre d'arrête %i->%i %i"
3367 #~ msgid "verify_flow_info: Basic block %d succ edge is corrupted"
3368 #~ msgstr "verify_flow_info: l'arrête succ du bloc de base %d est corrompue"
3370 #~ msgid "Wrong amount of branch edges after unconditional jump %i"
3371 #~ msgstr "Mauvais nombre d'arrêtes de branchement après le branchement inconditionnel %i"
3373 #~ msgid "basic block %d pred edge is corrupted"
3374 #~ msgstr "arrête pred du bloc de base %d corrompue"
3376 #~ msgid "basic block %i edge lists are corrupted"
3377 #~ msgstr "les listes d'arrêtes du bloc de base %i sont corrompues"
3379 #~ msgid "verify_flow_info failed"
3380 #~ msgstr "verify_flow_info a échoué"
3382 #~ msgid "Size of loop %d should be %d, not %d."
3383 #~ msgstr "La taille de la boucle %d devrait être %d, et non %d."
3386 #~ msgid "Bb %d do not belong to loop %d."
3387 #~ msgstr "Bb %d n'appartient pas à la boucle %d."
3389 #~ msgid "Loop %d's header does not have exactly 2 entries."
3390 #~ msgstr "L'en-tête de la boucle %d n'a pas exactement 2 entrées."
3392 #~ msgid "Loop %d's latch does not have exactly 1 successor."
3393 #~ msgstr "Le verrou %d de la boucle n'a pas exactement 1 successeur."
3395 #~ msgid "Loop %d's latch does not have header as successor."
3396 #~ msgstr "Le verrou %d de la boucle n'a pas une en-tête comme successeur."
3398 #~ msgid "Loop %d's latch does not belong directly to it."
3399 #~ msgstr "Le verrou %d de la boucle ne lui appartient pas directement."
3401 #~ msgid "Loop %d's header does not belong directly to it."
3402 #~ msgstr "L'entête de la boucle %d ne lui appartient pas directement."
3404 #~ msgid "Loop %d's latch is marked as part of irreducible region."
3405 #~ msgstr "Le verrou %d de la boucle est défini comme faisant partie d'une zone irréductible"
3407 #~ msgid "Basic block %d should be marked irreducible."
3408 #~ msgstr "bloc de base %d devrait être marqué irréductible."
3410 #~ msgid "Basic block %d should not be marked irreducible."
3411 #~ msgstr "bloc de base %d ne devrait pas être marqué irréductible."
3413 #~ msgid "Edge from %d to %d should be marked irreducible."
3414 #~ msgstr "Bordures à partir de %d à %d devraient être marqués irréductibles."
3416 #~ msgid "Edge from %d to %d should not be marked irreducible."
3417 #~ msgstr "Bordures à partir de %d à %d ne devraient être marquées irréductibles."
3419 #~ msgid "end insn %d for block %d not found in the insn stream"
3420 #~ msgstr "fin insn %d du bloc %d n'a pas été repéré dans le flot insn"
3422 #~ msgid "insn %d is in multiple basic blocks (%d and %d)"
3423 #~ msgstr "insn %d est dans de multiples blocs de base (%d et %d)"
3425 #~ msgid "head insn %d for block %d not found in the insn stream"
3426 #~ msgstr "en-tête insn %d du bloc %d n'a pas été repérée dans le flot insn"
3428 #~ msgid "verify_flow_info: REG_BR_PROB does not match cfg %wi %i"
3429 #~ msgstr "verify_flow_info: REG_BR_PROB ne correspond pas à la config %wi %i"
3431 #~ msgid "Missing REG_EH_REGION note in the end of bb %i"
3432 #~ msgstr "REG_EH_REGION note manquante à la fin du bb %i"
3434 #~ msgid "Too many outgoing branch edges from bb %i"
3435 #~ msgstr "Trop d'arrêtes de branchement sortantes dans le bb %i"
3437 #~ msgid "Fallthru edge after unconditional jump %i"
3438 #~ msgstr "Arrête fallthru après le branchement inconditionnel %i"
3440 #~ msgid "Wrong amount of branch edges after conditional jump %i"
3441 #~ msgstr "Mauvais nombre d'arrêtes de branchement après le branchement conditionnel %i"
3443 #~ msgid "Call edges for non-call insn in bb %i"
3444 #~ msgstr "Arrêtes d'appel pour un insn n'étant pas d'appel dans le bb %i"
3446 #~ msgid "Abnormal edges for no purpose in bb %i"
3447 #~ msgstr "Arrête anormale sans but dans le bb %i"
3449 #~ msgid "insn %d inside basic block %d but block_for_insn is NULL"
3450 #~ msgstr "insn %d à l'intérieur du bloc de base %d mais block_for_insn est NULL"
3452 #~ msgid "insn %d inside basic block %d but block_for_insn is %i"
3453 #~ msgstr "insn %d à l'intérieur du bloc de base %d mais block_for_insn est %i"
3455 #~ msgid "NOTE_INSN_BASIC_BLOCK is missing for block %d"
3456 #~ msgstr "NOTE_INSN_BASIC_BLOCK manquant pour le bloc %d"
3458 #~ msgid "NOTE_INSN_BASIC_BLOCK %d in middle of basic block %d"
3459 #~ msgstr "NOTE_INSN_BASIC_BLOCK %d au milieu du bloc de base %d"
3461 #~ msgid "in basic block %d:"
3462 #~ msgstr "dans le bloc de base %d :"
3464 #~ msgid "flow control insn inside a basic block"
3465 #~ msgstr "insn de contrôle de flot à l'intérieur d'un bloc de base"
3467 #~ msgid "missing barrier after block %i"
3468 #~ msgstr "barrière manquante après le boc %i"
3470 #~ msgid "verify_flow_info: Incorrect blocks for fallthru %i->%i"
3471 #~ msgstr "verify_flow_info: blocs incorrects pour le fallthru %i->%i"
3473 #~ msgid "verify_flow_info: Incorrect fallthru %i->%i"
3474 #~ msgstr "verify_flow_info: fallthru incorrect %i->%i"
3476 #~ msgid "wrong insn in the fallthru edge"
3477 #~ msgstr "insn erronée dans l'arrête fallthru"
3479 #~ msgid "basic blocks not laid down consecutively"
3480 #~ msgstr "les blocs de base ne se suivent pas consécutivement"
3482 #~ msgid "insn outside basic block"
3483 #~ msgstr "insn à l'extérieur de tout bloc de base"
3485 #~ msgid "return not followed by barrier"
3486 #~ msgstr "return n'est pas suivi d'une barrière"
3489 # bb est une abréviation courante dans cette partie du fichier pour « basic block »
3490 #~ msgid "number of bb notes in insn chain (%d) != n_basic_blocks (%d)"
3491 #~ msgstr "nombre de bb noté dans la chaîne d'insn (%d) != n_basic_blocks (%d)"
3493 #~ msgid "function body not available"
3494 #~ msgstr "corps de la fonction n'est pas disponible"
3496 #~ msgid "redefined extern inline functions are not considered for inlining"
3497 #~ msgstr "fonctions externes enlignes redéfinies n'ont pas été retenues pour l'enlignage"
3499 #~ msgid "function not considered for inlining"
3500 #~ msgstr "fonction n'a pas été retenue pour l'enlignage"
3502 #~ msgid "function not inlinable"
3503 #~ msgstr "fonction ne peut être enligne"
3505 #~ msgid "%D renamed after being referenced in assembly"
3506 #~ msgstr "« %D » renommé après avoir été référencé durant l'assemblage"
3508 #~ msgid "--param large-function-growth limit reached"
3509 #~ msgstr "--param large-function-growth limite atteinte"
3511 #~ msgid "--param large-function-growth limit reached while inlining the caller"
3512 #~ msgstr "--param large-function-growth limite atteinte lors de l'enlignage de l'appelant"
3514 #~ msgid "--param max-inline-insns-single limit reached"
3515 #~ msgstr "--param max-inline-insns-single limite atteinte"
3517 #~ msgid "--param max-inline-insns-single limit reached after inlining into the callee"
3518 #~ msgstr "--param max-inline-insns-single limite atteinte après l'enlignage dans l'appellé"
3520 #~ msgid "--param inline-unit-growth limit reached"
3521 #~ msgstr "--param inline-unit-growth limite atteinte"
3523 #~ msgid "recursive inlining"
3524 #~ msgstr "enlignage récursif"
3526 #~ msgid "internal error"
3527 #~ msgstr "erreur interne"
3529 #~ msgid "no arguments"
3530 #~ msgstr "pas d'argument"
3534 #~ msgstr "fopen() %s"
3537 #~ msgid "fclose %s"
3538 #~ msgstr "fclose() %s"
3540 #~ msgid "collect2 version %s"
3541 #~ msgstr "collect2 version %s"
3543 #~ msgid "%d constructor(s) found\n"
3544 #~ msgstr "%d constructeur(s) trouvé(s)\n"
3546 #~ msgid "%d destructor(s) found\n"
3547 #~ msgstr "%d destructeur(s) trouvé(s)\n"
3549 #~ msgid "%d frame table(s) found\n"
3550 #~ msgstr "%d table(s) de trame trouvée(s)\n"
3552 #~ msgid "%s terminated with signal %d [%s]%s"
3553 #~ msgstr "%s terminé par le signal %d [%s]%s"
3555 #~ msgid "%s returned %d exit status"
3556 #~ msgstr "%s a retourné %d comme valeur de sortie"
3558 #~ msgid "[cannot find %s]"
3559 #~ msgstr "[%s introuvable]"
3561 #~ msgid "cannot find `%s'"
3562 #~ msgstr "« %s » introuvable"
3564 #~ msgid "redirecting stdout: %s"
3565 #~ msgstr "redirection de stdout : %s"
3568 #~ msgid "[Leaving %s]\n"
3569 #~ msgstr "[Laissant %s]\n"
3573 #~ "write_c_file - output name is %s, prefix is %s\n"
3576 #~ "write_c_file - le nom de sortie est %s, le préfixe est %s\n"
3578 #~ msgid "cannot find `nm'"
3579 #~ msgstr "« nm » introuvable"
3590 #~ msgid "dup2 %d 1"
3591 #~ msgstr "dup2 %d 1"
3595 #~ msgstr "close %d"
3599 #~ msgstr "execv %s"
3601 #~ msgid "init function found in object %s"
3602 #~ msgstr "fonction init trouvée dans l'objet %s"
3604 #~ msgid "fini function found in object %s"
3605 #~ msgstr "fonction fini() trouvée dans l'objet %s"