d: Fix accesses of immutable arrays using constant index still bounds checked
[official-gcc.git] / libcpp / po / cpplib.pot
blob873bb763855eb0e6c4f8fe3c7cff6a5c1dc84f72
1 # SOME DESCRIPTIVE TITLE.
2 # Copyright (C) YEAR Free Software Foundation, Inc.
3 # This file is distributed under the same license as the PACKAGE package.
4 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
6 #, fuzzy
7 msgid ""
8 msgstr ""
9 "Project-Id-Version: PACKAGE VERSION\n"
10 "Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
11 "POT-Creation-Date: 2023-02-10 22:39+0000\n"
12 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
13 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
14 "Language-Team: LANGUAGE <LL@li.org>\n"
15 "Language: \n"
16 "MIME-Version: 1.0\n"
17 "Content-Type: text/plain; charset=CHARSET\n"
18 "Content-Transfer-Encoding: 8bit\n"
20 #: charset.cc:683
21 #, c-format
22 msgid "conversion from %s to %s not supported by iconv"
23 msgstr ""
25 #: charset.cc:686
26 msgid "iconv_open"
27 msgstr ""
29 #: charset.cc:696
30 #, c-format
31 msgid "no iconv implementation, cannot convert from %s to %s"
32 msgstr ""
34 #: charset.cc:794
35 #, c-format
36 msgid "character 0x%lx is not in the basic source character set\n"
37 msgstr ""
39 #: charset.cc:811
40 #: charset.cc:2420
41 msgid "converting to execution character set"
42 msgstr ""
44 #: charset.cc:817
45 #, c-format
46 msgid "character 0x%lx is not unibyte in execution character set"
47 msgstr ""
49 #: charset.cc:1437
50 msgid "universal character names are only valid in C++ and C99"
51 msgstr ""
53 #: charset.cc:1441
54 msgid "C99's universal character names are incompatible with C90"
55 msgstr ""
57 #: charset.cc:1444
58 #, c-format
59 msgid "the meaning of '\\%c' is different in traditional C"
60 msgstr ""
62 #: charset.cc:1483
63 msgid "'\\N' not followed by '{'"
64 msgstr ""
66 #: charset.cc:1513
67 msgid ""
68 "empty named universal character escape sequence; treating it as separate "
69 "tokens"
70 msgstr ""
72 #: charset.cc:1520
73 msgid "empty named universal character escape sequence"
74 msgstr ""
76 #: charset.cc:1525
77 msgid "named universal character escapes are only valid in C++23"
78 msgstr ""
80 #: charset.cc:1545
81 #, c-format
82 msgid ""
83 "\\N{%.*s} is not a valid universal character; treating it as separate tokens"
84 msgstr ""
86 #: charset.cc:1551
87 #, c-format
88 msgid "\\N{%.*s} is not a valid universal character"
89 msgstr ""
91 #: charset.cc:1561
92 #, c-format
93 msgid "did you mean \\N{%s}?"
94 msgstr ""
96 #: charset.cc:1579
97 #, c-format
98 msgid ""
99 "'\\N{' not terminated with '}' after %.*s; treating it as separate tokens"
100 msgstr ""
102 #: charset.cc:1588
103 #, c-format
104 msgid "'\\N{' not terminated with '}' after %.*s"
105 msgstr ""
107 #: charset.cc:1596
108 msgid "In _cpp_valid_ucn but not a UCN"
109 msgstr ""
111 #: charset.cc:1638
112 msgid "empty delimited escape sequence; treating it as separate tokens"
113 msgstr ""
115 #: charset.cc:1645
116 #: charset.cc:1978
117 #: charset.cc:2081
118 msgid "empty delimited escape sequence"
119 msgstr ""
121 #: charset.cc:1649
122 #: charset.cc:1984
123 #: charset.cc:2087
124 msgid "delimited escape sequences are only valid in C++23"
125 msgstr ""
127 #: charset.cc:1663
128 #, c-format
129 msgid ""
130 "'\\u{' not terminated with '}' after %.*s; treating it as separate tokens"
131 msgstr ""
133 #: charset.cc:1675
134 #, c-format
135 msgid "incomplete universal character name %.*s"
136 msgstr ""
138 #: charset.cc:1679
139 #, c-format
140 msgid "'\\u{' not terminated with '}' after %.*s"
141 msgstr ""
143 #: charset.cc:1694
144 #, c-format
145 msgid "%.*s is not a valid universal character"
146 msgstr ""
148 #: charset.cc:1704
149 #: lex.cc:2079
150 msgid "'$' in identifier or number"
151 msgstr ""
153 #: charset.cc:1714
154 #, c-format
155 msgid "universal character %.*s is not valid in an identifier"
156 msgstr ""
158 #: charset.cc:1718
159 #, c-format
160 msgid "universal character %.*s is not valid at the start of an identifier"
161 msgstr ""
163 #: charset.cc:1725
164 #, c-format
165 msgid "%.*s is outside the UCS codespace"
166 msgstr ""
168 #: charset.cc:1769
169 #: charset.cc:2797
170 msgid "converting UCN to source character set"
171 msgstr ""
173 #: charset.cc:1776
174 msgid "converting UCN to execution character set"
175 msgstr ""
177 #: charset.cc:1840
178 #, c-format
179 msgid "extended character %.*s is not valid in an identifier"
180 msgstr ""
182 #: charset.cc:1857
183 #, c-format
184 msgid "extended character %.*s is not valid at the start of an identifier"
185 msgstr ""
187 #: charset.cc:1945
188 msgid "the meaning of '\\x' is different in traditional C"
189 msgstr ""
191 #: charset.cc:1992
192 msgid "\\x used with no following hex digits"
193 msgstr ""
195 #: charset.cc:1998
196 #, c-format
197 msgid "'\\x{' not terminated with '}' after %.*s"
198 msgstr ""
200 #: charset.cc:2006
201 msgid "hex escape sequence out of range"
202 msgstr ""
204 #: charset.cc:2049
205 msgid "'\\o' not followed by '{'"
206 msgstr ""
208 #: charset.cc:2093
209 #, c-format
210 msgid "'\\o{' not terminated with '}' after %.*s"
211 msgstr ""
213 #: charset.cc:2102
214 msgid "octal escape sequence out of range"
215 msgstr ""
217 #: charset.cc:2184
218 msgid "the meaning of '\\a' is different in traditional C"
219 msgstr ""
221 #: charset.cc:2191
222 #, c-format
223 msgid "non-ISO-standard escape sequence, '\\%c'"
224 msgstr ""
226 #: charset.cc:2199
227 #, c-format
228 msgid "unknown escape sequence: '\\%c'"
229 msgstr ""
231 #: charset.cc:2209
232 #, c-format
233 msgid "unknown escape sequence: '\\%s'"
234 msgstr ""
236 #: charset.cc:2217
237 msgid "converting escape sequence to execution character set"
238 msgstr ""
240 #: charset.cc:2357
241 msgid "missing open quote"
242 msgstr ""
244 #: charset.cc:2575
245 #: charset.cc:2658
246 msgid "character constant too long for its type"
247 msgstr ""
249 #: charset.cc:2578
250 msgid "multi-character character constant"
251 msgstr ""
253 #: charset.cc:2698
254 msgid "empty character constant"
255 msgstr ""
257 #: charset.cc:2882
258 #, c-format
259 msgid "failure to convert %s to %s"
260 msgstr ""
262 #: directives.cc:237
263 #: directives.cc:280
264 #, c-format
265 msgid "extra tokens at end of #%s directive"
266 msgstr ""
268 #: directives.cc:387
269 #, c-format
270 msgid "#%s is a GCC extension"
271 msgstr ""
273 #: directives.cc:394
274 #: directives.cc:2152
275 #: directives.cc:2191
276 #, c-format
277 msgid "#%s before C++23 is a GCC extension"
278 msgstr ""
280 #: directives.cc:397
281 #: directives.cc:401
282 #: directives.cc:2156
283 #: directives.cc:2195
284 #, c-format
285 msgid "#%s before C2X is a GCC extension"
286 msgstr ""
288 #: directives.cc:407
289 #, c-format
290 msgid "#%s is a deprecated GCC extension"
291 msgstr ""
293 #: directives.cc:420
294 msgid "suggest not using #elif in traditional C"
295 msgstr ""
297 #: directives.cc:423
298 #, c-format
299 msgid "traditional C ignores #%s with the # indented"
300 msgstr ""
302 #: directives.cc:427
303 #, c-format
304 msgid "suggest hiding #%s from traditional C with an indented #"
305 msgstr ""
307 #: directives.cc:453
308 msgid "embedding a directive within macro arguments is not portable"
309 msgstr ""
311 #: directives.cc:481
312 msgid "style of line directive is a GCC extension"
313 msgstr ""
315 #: directives.cc:556
316 #, c-format
317 msgid "invalid preprocessing directive #%s; did you mean #%s?"
318 msgstr ""
320 #: directives.cc:562
321 #, c-format
322 msgid "invalid preprocessing directive #%s"
323 msgstr ""
325 #: directives.cc:632
326 #, c-format
327 msgid "\"%s\" cannot be used as a macro name"
328 msgstr ""
330 #: directives.cc:639
331 #, c-format
332 msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
333 msgstr ""
335 #: directives.cc:642
336 #, c-format
337 msgid "no macro name given in #%s directive"
338 msgstr ""
340 #: directives.cc:645
341 msgid "macro names must be identifiers"
342 msgstr ""
344 #: directives.cc:694
345 #: directives.cc:699
346 #, c-format
347 msgid "undefining \"%s\""
348 msgstr ""
350 #: directives.cc:756
351 msgid "missing terminating > character"
352 msgstr ""
354 #: directives.cc:815
355 #, c-format
356 msgid "#%s expects \"FILENAME\" or <FILENAME>"
357 msgstr ""
359 #: directives.cc:861
360 #, c-format
361 msgid "empty filename in #%s"
362 msgstr ""
364 #: directives.cc:870
365 #, c-format
366 msgid ""
367 "#include nested depth %u exceeds maximum of %u (use -fmax-include-"
368 "depth=DEPTH to increase the maximum)"
369 msgstr ""
371 #: directives.cc:915
372 msgid "#include_next in primary source file"
373 msgstr ""
375 #: directives.cc:941
376 #, c-format
377 msgid "invalid flag \"%s\" in line directive"
378 msgstr ""
380 #: directives.cc:1008
381 msgid "unexpected end of file after #line"
382 msgstr ""
384 #: directives.cc:1011
385 #, c-format
386 msgid "\"%s\" after #line is not a positive integer"
387 msgstr ""
389 #: directives.cc:1017
390 #: directives.cc:1019
391 msgid "line number out of range"
392 msgstr ""
394 #: directives.cc:1032
395 #: directives.cc:1113
396 #, c-format
397 msgid "\"%s\" is not a valid filename"
398 msgstr ""
400 #: directives.cc:1073
401 #, c-format
402 msgid "\"%s\" after # is not a positive integer"
403 msgstr ""
405 #: directives.cc:1140
406 #, c-format
407 msgid "file \"%s\" linemarker ignored due to incorrect nesting"
408 msgstr ""
410 #: directives.cc:1218
411 #: directives.cc:1220
412 #: directives.cc:1222
413 #: directives.cc:1810
414 #, c-format
415 msgid "%s"
416 msgstr ""
418 #: directives.cc:1246
419 #, c-format
420 msgid "invalid #%s directive"
421 msgstr ""
423 #: directives.cc:1309
424 #, c-format
425 msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
426 msgstr ""
428 #: directives.cc:1318
429 #, c-format
430 msgid "registering pragma \"%s\" with name expansion and no namespace"
431 msgstr ""
433 #: directives.cc:1336
434 #, c-format
435 msgid "registering \"%s\" as both a pragma and a pragma namespace"
436 msgstr ""
438 #: directives.cc:1339
439 #, c-format
440 msgid "#pragma %s %s is already registered"
441 msgstr ""
443 #: directives.cc:1342
444 #, c-format
445 msgid "#pragma %s is already registered"
446 msgstr ""
448 #: directives.cc:1372
449 msgid "registering pragma with NULL handler"
450 msgstr ""
452 #: directives.cc:1589
453 msgid "#pragma once in main file"
454 msgstr ""
456 #: directives.cc:1612
457 msgid "invalid #pragma push_macro directive"
458 msgstr ""
460 #: directives.cc:1669
461 msgid "invalid #pragma pop_macro directive"
462 msgstr ""
464 #: directives.cc:1724
465 msgid "invalid #pragma GCC poison directive"
466 msgstr ""
468 #: directives.cc:1733
469 #, c-format
470 msgid "poisoning existing macro \"%s\""
471 msgstr ""
473 #: directives.cc:1752
474 msgid "#pragma system_header ignored outside include file"
475 msgstr ""
477 #: directives.cc:1777
478 #, c-format
479 msgid "cannot find source file %s"
480 msgstr ""
482 #: directives.cc:1781
483 #, c-format
484 msgid "current file is older than %s"
485 msgstr ""
487 #: directives.cc:1805
488 #, c-format
489 msgid "invalid \"#pragma GCC %s\" directive"
490 msgstr ""
492 #: directives.cc:2008
493 msgid "_Pragma takes a parenthesized string literal"
494 msgstr ""
496 #: directives.cc:2091
497 msgid "#else without #if"
498 msgstr ""
500 #: directives.cc:2096
501 msgid "#else after #else"
502 msgstr ""
504 #: directives.cc:2098
505 #: directives.cc:2132
506 msgid "the conditional began here"
507 msgstr ""
509 #: directives.cc:2124
510 #, c-format
511 msgid "#%s without #if"
512 msgstr ""
514 #: directives.cc:2129
515 #, c-format
516 msgid "#%s after #else"
517 msgstr ""
519 #: directives.cc:2231
520 msgid "#endif without #if"
521 msgstr ""
523 #: directives.cc:2307
524 msgid "missing '(' after predicate"
525 msgstr ""
527 #: directives.cc:2325
528 msgid "missing ')' to complete answer"
529 msgstr ""
531 #: directives.cc:2337
532 msgid "predicate's answer is empty"
533 msgstr ""
535 #: directives.cc:2367
536 msgid "assertion without predicate"
537 msgstr ""
539 #: directives.cc:2370
540 msgid "predicate must be an identifier"
541 msgstr ""
543 #: directives.cc:2452
544 #, c-format
545 msgid "\"%s\" re-asserted"
546 msgstr ""
548 #: directives.cc:2770
549 #, c-format
550 msgid "unterminated #%s"
551 msgstr ""
553 #: errors.cc:335
554 #: errors.cc:350
555 #, c-format
556 msgid "%s: %s"
557 msgstr ""
559 #: errors.cc:348
560 msgid "stdout"
561 msgstr ""
563 #: expr.cc:646
564 #: expr.cc:763
565 msgid "fixed-point constants are a GCC extension"
566 msgstr ""
568 #: expr.cc:671
569 msgid "invalid prefix \"0b\" for floating constant"
570 msgstr ""
572 #: expr.cc:684
573 msgid "use of C++17 hexadecimal floating constant"
574 msgstr ""
576 #: expr.cc:687
577 msgid "use of C99 hexadecimal floating constant"
578 msgstr ""
580 #: expr.cc:731
581 #, c-format
582 msgid "invalid suffix \"%.*s\" on floating constant"
583 msgstr ""
585 #: expr.cc:742
586 #: expr.cc:809
587 #, c-format
588 msgid "traditional C rejects the \"%.*s\" suffix"
589 msgstr ""
591 #: expr.cc:750
592 msgid "suffix for double constant is a GCC extension"
593 msgstr ""
595 #: expr.cc:756
596 #, c-format
597 msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
598 msgstr ""
600 #: expr.cc:769
601 #: expr.cc:773
602 msgid "decimal float constants are a C2X feature"
603 msgstr ""
605 #: expr.cc:792
606 #, c-format
607 msgid "invalid suffix \"%.*s\" on integer constant"
608 msgstr ""
610 #: expr.cc:817
611 msgid "use of C++11 long long integer constant"
612 msgstr ""
614 #: expr.cc:818
615 msgid "use of C99 long long integer constant"
616 msgstr ""
618 #: expr.cc:832
619 msgid "use of C++23 %<size_t%> integer constant"
620 msgstr ""
622 #: expr.cc:833
623 msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
624 msgstr ""
626 #: expr.cc:844
627 msgid "imaginary constants are a GCC extension"
628 msgstr ""
630 #: expr.cc:851
631 msgid "binary constants are a C++14 feature or GCC extension"
632 msgstr ""
634 #: expr.cc:853
635 msgid "binary constants are a C2X feature or GCC extension"
636 msgstr ""
638 #: expr.cc:858
639 msgid "binary constants are a C2X feature"
640 msgstr ""
642 #: expr.cc:954
643 msgid "integer constant is too large for its type"
644 msgstr ""
646 #: expr.cc:985
647 msgid "integer constant is so large that it is unsigned"
648 msgstr ""
650 #: expr.cc:1080
651 msgid "missing ')' after \"defined\""
652 msgstr ""
654 #: expr.cc:1087
655 msgid "operator \"defined\" requires an identifier"
656 msgstr ""
658 #: expr.cc:1095
659 #, c-format
660 msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
661 msgstr ""
663 #: expr.cc:1108
664 msgid "this use of \"defined\" may not be portable"
665 msgstr ""
667 #: expr.cc:1153
668 msgid "user-defined literal in preprocessor expression"
669 msgstr ""
671 #: expr.cc:1158
672 msgid "floating constant in preprocessor expression"
673 msgstr ""
675 #: expr.cc:1164
676 msgid "imaginary number in preprocessor expression"
677 msgstr ""
679 #: expr.cc:1213
680 #, c-format
681 msgid "\"%s\" is not defined, evaluates to 0"
682 msgstr ""
684 #: expr.cc:1226
685 msgid "assertions are a GCC extension"
686 msgstr ""
688 #: expr.cc:1229
689 msgid "assertions are a deprecated extension"
690 msgstr ""
692 #: expr.cc:1479
693 #, c-format
694 msgid "unbalanced stack in %s"
695 msgstr ""
697 #: expr.cc:1499
698 #, c-format
699 msgid "impossible operator '%u'"
700 msgstr ""
702 #: expr.cc:1600
703 msgid "missing ')' in expression"
704 msgstr ""
706 #: expr.cc:1629
707 msgid "'?' without following ':'"
708 msgstr ""
710 #: expr.cc:1639
711 msgid "integer overflow in preprocessor expression"
712 msgstr ""
714 #: expr.cc:1644
715 msgid "missing '(' in expression"
716 msgstr ""
718 #: expr.cc:1676
719 #, c-format
720 msgid "the left operand of \"%s\" changes sign when promoted"
721 msgstr ""
723 #: expr.cc:1681
724 #, c-format
725 msgid "the right operand of \"%s\" changes sign when promoted"
726 msgstr ""
728 #: expr.cc:1940
729 msgid "traditional C rejects the unary plus operator"
730 msgstr ""
732 #: expr.cc:2038
733 msgid "comma operator in operand of #if"
734 msgstr ""
736 #: expr.cc:2174
737 msgid "division by zero in #if"
738 msgstr ""
740 #: files.cc:516
741 msgid "NULL directory in find_file"
742 msgstr ""
744 #: files.cc:570
745 msgid "one or more PCH files were found, but they were invalid"
746 msgstr ""
748 #: files.cc:574
749 msgid "use -Winvalid-pch for more information"
750 msgstr ""
752 #: files.cc:688
753 #, c-format
754 msgid "%s is a block device"
755 msgstr ""
757 #: files.cc:707
758 #, c-format
759 msgid "%s is too large"
760 msgstr ""
762 #: files.cc:748
763 #, c-format
764 msgid "%s is shorter than expected"
765 msgstr ""
767 #: files.cc:1060
768 #, c-format
769 msgid "no include path in which to search for %s"
770 msgstr ""
772 #: files.cc:1578
773 msgid "Multiple include guards may be useful for:\n"
774 msgstr ""
776 #: init.cc:631
777 msgid "cppchar_t must be an unsigned type"
778 msgstr ""
780 #: init.cc:635
781 #, c-format
782 msgid ""
783 "preprocessor arithmetic has maximum precision of %lu bits; target requires "
784 "%lu bits"
785 msgstr ""
787 #: init.cc:642
788 msgid "CPP arithmetic must be at least as precise as a target int"
789 msgstr ""
791 #: init.cc:645
792 msgid "target char is less than 8 bits wide"
793 msgstr ""
795 #: init.cc:649
796 msgid "target wchar_t is narrower than target char"
797 msgstr ""
799 #: init.cc:653
800 msgid "target int is narrower than target char"
801 msgstr ""
803 #: init.cc:658
804 msgid "CPP half-integer narrower than CPP character"
805 msgstr ""
807 #: init.cc:662
808 #, c-format
809 msgid ""
810 "CPP on this host cannot handle wide character constants over %lu bits, but "
811 "the target requires %lu bits"
812 msgstr ""
814 #: lex.cc:1132
815 msgid "backslash and newline separated by space"
816 msgstr ""
818 #: lex.cc:1137
819 msgid "backslash-newline at end of file"
820 msgstr ""
822 #: lex.cc:1153
823 #, c-format
824 msgid "trigraph ??%c converted to %c"
825 msgstr ""
827 #: lex.cc:1161
828 #, c-format
829 msgid "trigraph ??%c ignored, use -trigraphs to enable"
830 msgstr ""
832 #: lex.cc:1610
833 msgid "end of bidirectional context"
834 msgstr ""
836 #: lex.cc:1651
837 msgid "unpaired UTF-8 bidirectional control characters detected"
838 msgstr ""
840 #: lex.cc:1655
841 msgid "unpaired UTF-8 bidirectional control character detected"
842 msgstr ""
844 #: lex.cc:1693
845 #, c-format
846 msgid "UTF-8 vs UCN mismatch when closing a context by \"%s\""
847 msgstr ""
849 #: lex.cc:1702
850 #, c-format
851 msgid "\"%s\" is closing an unopened context"
852 msgstr ""
854 #: lex.cc:1706
855 #, c-format
856 msgid "found problematic Unicode character \"%s\""
857 msgstr ""
859 #: lex.cc:1736
860 #: lex.cc:1742
861 #, c-format
862 msgid "invalid UTF-8 character <%x>"
863 msgstr ""
865 #: lex.cc:1752
866 #: lex.cc:1758
867 #, c-format
868 msgid "invalid UTF-8 character <%x><%x>"
869 msgstr ""
871 #: lex.cc:1768
872 #: lex.cc:1774
873 #, c-format
874 msgid "invalid UTF-8 character <%x><%x><%x>"
875 msgstr ""
877 #: lex.cc:1784
878 #: lex.cc:1790
879 #, c-format
880 msgid "invalid UTF-8 character <%x><%x><%x><%x>"
881 msgstr ""
883 #: lex.cc:1872
884 msgid "\"/*\" within comment"
885 msgstr ""
887 #: lex.cc:1976
888 #, c-format
889 msgid "%s in preprocessing directive"
890 msgstr ""
892 #: lex.cc:1988
893 msgid "null character(s) ignored"
894 msgstr ""
896 #: lex.cc:2049
897 #, c-format
898 msgid "`%.*s' is not in NFKC"
899 msgstr ""
901 #: lex.cc:2052
902 #: lex.cc:2055
903 #, c-format
904 msgid "`%.*s' is not in NFC"
905 msgstr ""
907 #: lex.cc:2141
908 msgid "__VA_OPT__ is not available until C++20"
909 msgstr ""
911 #: lex.cc:2144
912 msgid "__VA_OPT__ is not available until C2X"
913 msgstr ""
915 #: lex.cc:2152
916 msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro"
917 msgstr ""
919 #: lex.cc:2183
920 #: lex.cc:2279
921 #, c-format
922 msgid "attempt to use poisoned \"%s\""
923 msgstr ""
925 #: lex.cc:2193
926 #: lex.cc:2289
927 msgid "__VA_ARGS__ can only appear in the expansion of a C++11 variadic macro"
928 msgstr ""
930 #: lex.cc:2197
931 #: lex.cc:2293
932 msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
933 msgstr ""
935 #: lex.cc:2207
936 #: lex.cc:2305
937 #, c-format
938 msgid "identifier \"%s\" is a special operator name in C++"
939 msgstr ""
941 #: lex.cc:2345
942 msgid "adjacent digit separators"
943 msgstr ""
945 #: lex.cc:2665
946 msgid "raw string delimiter longer than 16 characters"
947 msgstr ""
949 #: lex.cc:2669
950 msgid "invalid new-line in raw string delimiter"
951 msgstr ""
953 #: lex.cc:2673
954 #: lex.cc:5519
955 #, c-format
956 msgid "invalid character '%c' in raw string delimiter"
957 msgstr ""
959 #: lex.cc:2711
960 #: lex.cc:2734
961 msgid "unterminated raw string"
962 msgstr ""
964 #: lex.cc:2770
965 #: lex.cc:2922
966 msgid ""
967 "invalid suffix on literal; C++11 requires a space between literal and string "
968 "macro"
969 msgstr ""
971 #: lex.cc:2905
972 msgid "null character(s) preserved in literal"
973 msgstr ""
975 #: lex.cc:2908
976 #, c-format
977 msgid "missing terminating %c character"
978 msgstr ""
980 #: lex.cc:2940
981 msgid "C++11 requires a space between string literal and macro"
982 msgstr ""
984 #: lex.cc:3533
985 msgid "module control-line cannot be in included file"
986 msgstr ""
988 #: lex.cc:3547
989 #, c-format
990 msgid "module control-line \"%s\" cannot be an object-like macro"
991 msgstr ""
993 #: lex.cc:3949
994 #: lex.cc:5352
995 #: traditional.cc:174
996 msgid "unterminated comment"
997 msgstr ""
999 #: lex.cc:3963
1000 #: lex.cc:3997
1001 msgid "C++ style comments are not allowed in ISO C90"
1002 msgstr ""
1004 #: lex.cc:3965
1005 #: lex.cc:3976
1006 #: lex.cc:4000
1007 msgid "(this will be reported only once per input file)"
1008 msgstr ""
1010 #: lex.cc:3974
1011 msgid "C++ style comments are incompatible with C90"
1012 msgstr ""
1014 #: lex.cc:4006
1015 msgid "multi-line comment"
1016 msgstr ""
1018 #: lex.cc:4427
1019 #, c-format
1020 msgid "unspellable token %s"
1021 msgstr ""
1023 #: lex.cc:5507
1024 #, c-format
1025 msgid "raw string delimiter longer than %d characters"
1026 msgstr ""
1028 #: lex.cc:5577
1029 msgid "unterminated literal"
1030 msgstr ""
1032 #: macro.cc:94
1033 msgid "'##' cannot appear at either end of __VA_OPT__"
1034 msgstr ""
1036 #: macro.cc:144
1037 msgid "__VA_OPT__ may not appear in a __VA_OPT__"
1038 msgstr ""
1040 #: macro.cc:157
1041 msgid "__VA_OPT__ must be followed by an open parenthesis"
1042 msgstr ""
1044 #: macro.cc:235
1045 msgid "unterminated __VA_OPT__"
1046 msgstr ""
1048 #: macro.cc:397
1049 #, c-format
1050 msgid "\"%s\" used outside of preprocessing directive"
1051 msgstr ""
1053 #: macro.cc:407
1054 #, c-format
1055 msgid "missing '(' before \"%s\" operand"
1056 msgstr ""
1058 #: macro.cc:422
1059 #, c-format
1060 msgid "operator \"%s\" requires a header-name"
1061 msgstr ""
1063 #: macro.cc:439
1064 #, c-format
1065 msgid "missing ')' after \"%s\" operand"
1066 msgstr ""
1068 #: macro.cc:459
1069 #, c-format
1070 msgid "macro \"%s\" is not used"
1071 msgstr ""
1073 #: macro.cc:498
1074 #: macro.cc:797
1075 #, c-format
1076 msgid "invalid built-in macro \"%s\""
1077 msgstr ""
1079 #: macro.cc:505
1080 #: macro.cc:613
1081 #, c-format
1082 msgid "macro \"%s\" might prevent reproducible builds"
1083 msgstr ""
1085 #: macro.cc:536
1086 msgid "could not determine file timestamp"
1087 msgstr ""
1089 #: macro.cc:627
1090 msgid "could not determine date and time"
1091 msgstr ""
1093 #: macro.cc:659
1094 msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
1095 msgstr ""
1097 #: macro.cc:916
1098 msgid "invalid string literal, ignoring final '\\'"
1099 msgstr ""
1101 #: macro.cc:980
1102 #, c-format
1103 msgid "pasting \"%.*s\" and \"%.*s\" does not give a valid preprocessing token"
1104 msgstr ""
1106 #: macro.cc:1112
1107 msgid ""
1108 "ISO C++11 requires at least one argument for the \"...\" in a variadic macro"
1109 msgstr ""
1111 #: macro.cc:1116
1112 msgid ""
1113 "ISO C99 requires at least one argument for the \"...\" in a variadic macro"
1114 msgstr ""
1116 #: macro.cc:1123
1117 #, c-format
1118 msgid "macro \"%s\" requires %u arguments, but only %u given"
1119 msgstr ""
1121 #: macro.cc:1128
1122 #, c-format
1123 msgid "macro \"%s\" passed %u arguments, but takes just %u"
1124 msgstr ""
1126 #: macro.cc:1132
1127 #, c-format
1128 msgid "macro \"%s\" defined here"
1129 msgstr ""
1131 #: macro.cc:1326
1132 #: traditional.cc:822
1133 #, c-format
1134 msgid "unterminated argument list invoking macro \"%s\""
1135 msgstr ""
1137 #: macro.cc:1472
1138 #, c-format
1139 msgid "function-like macro \"%s\" must be used with arguments in traditional C"
1140 msgstr ""
1142 #: macro.cc:2307
1143 #, c-format
1144 msgid ""
1145 "invoking macro %s argument %d: empty macro arguments are undefined in ISO C+"
1146 "+98"
1147 msgstr ""
1149 #: macro.cc:2315
1150 #: macro.cc:2324
1151 #, c-format
1152 msgid ""
1153 "invoking macro %s argument %d: empty macro arguments are undefined in ISO C90"
1154 msgstr ""
1156 #: macro.cc:3375
1157 #, c-format
1158 msgid "duplicate macro parameter \"%s\""
1159 msgstr ""
1161 #: macro.cc:3457
1162 #, c-format
1163 msgid "expected parameter name, found \"%s\""
1164 msgstr ""
1166 #: macro.cc:3458
1167 #, c-format
1168 msgid "expected ',' or ')', found \"%s\""
1169 msgstr ""
1171 #: macro.cc:3459
1172 msgid "expected parameter name before end of line"
1173 msgstr ""
1175 #: macro.cc:3460
1176 msgid "expected ')' before end of line"
1177 msgstr ""
1179 #: macro.cc:3461
1180 msgid "expected ')' after \"...\""
1181 msgstr ""
1183 #: macro.cc:3518
1184 msgid "anonymous variadic macros were introduced in C++11"
1185 msgstr ""
1187 #: macro.cc:3519
1188 #: macro.cc:3523
1189 msgid "anonymous variadic macros were introduced in C99"
1190 msgstr ""
1192 #: macro.cc:3529
1193 msgid "ISO C++ does not permit named variadic macros"
1194 msgstr ""
1196 #: macro.cc:3530
1197 msgid "ISO C does not permit named variadic macros"
1198 msgstr ""
1200 #: macro.cc:3576
1201 msgid "'##' cannot appear at either end of a macro expansion"
1202 msgstr ""
1204 #: macro.cc:3614
1205 msgid "ISO C++11 requires whitespace after the macro name"
1206 msgstr ""
1208 #: macro.cc:3615
1209 msgid "ISO C99 requires whitespace after the macro name"
1210 msgstr ""
1212 #: macro.cc:3639
1213 msgid "missing whitespace after the macro name"
1214 msgstr ""
1216 #: macro.cc:3692
1217 msgid "'#' is not followed by a macro parameter"
1218 msgstr ""
1220 #: macro.cc:3848
1221 #, c-format
1222 msgid "\"%s\" redefined"
1223 msgstr ""
1225 #: macro.cc:3853
1226 msgid "this is the location of the previous definition"
1227 msgstr ""
1229 #: macro.cc:3990
1230 #, c-format
1231 msgid "macro argument \"%s\" would be stringified in traditional C"
1232 msgstr ""
1234 #: pch.cc:90
1235 #: pch.cc:342
1236 #: pch.cc:356
1237 #: pch.cc:374
1238 #: pch.cc:380
1239 #: pch.cc:389
1240 #: pch.cc:396
1241 msgid "while writing precompiled header"
1242 msgstr ""
1244 #: pch.cc:616
1245 #, c-format
1246 msgid "%s: not used because `%.*s' is poisoned"
1247 msgstr ""
1249 #: pch.cc:638
1250 #, c-format
1251 msgid "%s: not used because `%.*s' not defined"
1252 msgstr ""
1254 #: pch.cc:650
1255 #, c-format
1256 msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
1257 msgstr ""
1259 #: pch.cc:691
1260 #, c-format
1261 msgid "%s: not used because `%s' is defined"
1262 msgstr ""
1264 #: pch.cc:711
1265 #, c-format
1266 msgid "%s: not used because `__COUNTER__' is invalid"
1267 msgstr ""
1269 #: pch.cc:720
1270 #: pch.cc:876
1271 msgid "while reading precompiled header"
1272 msgstr ""
1274 #: traditional.cc:891
1275 #, c-format
1276 msgid "detected recursion whilst expanding macro \"%s\""
1277 msgstr ""
1279 #: traditional.cc:1114
1280 msgid "syntax error in macro parameter list"
1281 msgstr ""