]> git.ipfire.org Git - thirdparty/gcc.git/blame - libcpp/po/cpplib.pot
Regenerate .pot files
[thirdparty/gcc.git] / libcpp / po / cpplib.pot
CommitLineData
4f4e53dd
PB
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.
5#
6#, fuzzy
7msgid ""
8msgstr ""
9"Project-Id-Version: PACKAGE VERSION\n"
c1c1c8ea 10"Report-Msgid-Bugs-To: https://gcc.gnu.org/bugs/\n"
69efea3e 11"POT-Creation-Date: 2024-02-16 21:34+0000\n"
4f4e53dd
PB
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"
41787e1d 15"Language: \n"
4f4e53dd
PB
16"MIME-Version: 1.0\n"
17"Content-Type: text/plain; charset=CHARSET\n"
18"Content-Transfer-Encoding: 8bit\n"
19
69efea3e 20#: charset.cc:759
4f4e53dd
PB
21#, c-format
22msgid "conversion from %s to %s not supported by iconv"
23msgstr ""
24
69efea3e 25#: charset.cc:762
4f4e53dd
PB
26msgid "iconv_open"
27msgstr ""
28
69efea3e 29#: charset.cc:772
4f4e53dd
PB
30#, c-format
31msgid "no iconv implementation, cannot convert from %s to %s"
32msgstr ""
33
69efea3e 34#: charset.cc:870
401dcf0a
JM
35#, c-format
36msgid "character 0x%lx is not in the basic source character set\n"
37msgstr ""
38
69efea3e
JM
39#: charset.cc:887
40#: charset.cc:2574
401dcf0a
JM
41msgid "converting to execution character set"
42msgstr ""
43
69efea3e 44#: charset.cc:893
401dcf0a
JM
45#, c-format
46msgid "character 0x%lx is not unibyte in execution character set"
47msgstr ""
48
69efea3e 49#: charset.cc:1549
4f4e53dd
PB
50msgid "universal character names are only valid in C++ and C99"
51msgstr ""
52
69efea3e 53#: charset.cc:1553
0f323065
JM
54msgid "C99's universal character names are incompatible with C90"
55msgstr ""
56
69efea3e 57#: charset.cc:1556
4f4e53dd
PB
58#, c-format
59msgid "the meaning of '\\%c' is different in traditional C"
60msgstr ""
61
69efea3e 62#: charset.cc:1595
305037ee
JM
63msgid "'\\N' not followed by '{'"
64msgstr ""
65
69efea3e 66#: charset.cc:1625
305037ee
JM
67msgid ""
68"empty named universal character escape sequence; treating it as separate "
69"tokens"
70msgstr ""
71
69efea3e 72#: charset.cc:1632
305037ee
JM
73msgid "empty named universal character escape sequence"
74msgstr ""
75
69efea3e 76#: charset.cc:1637
305037ee
JM
77msgid "named universal character escapes are only valid in C++23"
78msgstr ""
79
69efea3e 80#: charset.cc:1657
305037ee
JM
81#, c-format
82msgid ""
83"\\N{%.*s} is not a valid universal character; treating it as separate tokens"
84msgstr ""
85
69efea3e 86#: charset.cc:1663
305037ee
JM
87#, c-format
88msgid "\\N{%.*s} is not a valid universal character"
89msgstr ""
90
69efea3e 91#: charset.cc:1673
305037ee
JM
92#, c-format
93msgid "did you mean \\N{%s}?"
94msgstr ""
95
69efea3e 96#: charset.cc:1691
305037ee
JM
97#, c-format
98msgid ""
99"'\\N{' not terminated with '}' after %.*s; treating it as separate tokens"
100msgstr ""
101
69efea3e 102#: charset.cc:1700
305037ee
JM
103#, c-format
104msgid "'\\N{' not terminated with '}' after %.*s"
105msgstr ""
106
69efea3e 107#: charset.cc:1708
75829da2
JJ
108msgid "In _cpp_valid_ucn but not a UCN"
109msgstr ""
110
69efea3e 111#: charset.cc:1750
305037ee
JM
112msgid "empty delimited escape sequence; treating it as separate tokens"
113msgstr ""
114
69efea3e
JM
115#: charset.cc:1757
116#: charset.cc:2124
117#: charset.cc:2227
305037ee
JM
118msgid "empty delimited escape sequence"
119msgstr ""
120
69efea3e
JM
121#: charset.cc:1761
122#: charset.cc:2130
123#: charset.cc:2233
305037ee
JM
124msgid "delimited escape sequences are only valid in C++23"
125msgstr ""
126
69efea3e 127#: charset.cc:1775
305037ee
JM
128#, c-format
129msgid ""
130"'\\u{' not terminated with '}' after %.*s; treating it as separate tokens"
131msgstr ""
132
69efea3e 133#: charset.cc:1787
4f4e53dd
PB
134#, c-format
135msgid "incomplete universal character name %.*s"
136msgstr ""
137
69efea3e 138#: charset.cc:1791
305037ee
JM
139#, c-format
140msgid "'\\u{' not terminated with '}' after %.*s"
141msgstr ""
142
69efea3e 143#: charset.cc:1806
4f4e53dd
PB
144#, c-format
145msgid "%.*s is not a valid universal character"
146msgstr ""
147
69efea3e
JM
148#: charset.cc:1816
149#: lex.cc:2082
75829da2
JJ
150msgid "'$' in identifier or number"
151msgstr ""
152
69efea3e 153#: charset.cc:1826
4f4e53dd
PB
154#, c-format
155msgid "universal character %.*s is not valid in an identifier"
156msgstr ""
157
69efea3e 158#: charset.cc:1830
4f4e53dd
PB
159#, c-format
160msgid "universal character %.*s is not valid at the start of an identifier"
161msgstr ""
162
69efea3e 163#: charset.cc:1837
8633545d
JM
164#, c-format
165msgid "%.*s is outside the UCS codespace"
166msgstr ""
167
69efea3e
JM
168#: charset.cc:1881
169#: charset.cc:3037
4f4e53dd
PB
170msgid "converting UCN to source character set"
171msgstr ""
172
69efea3e 173#: charset.cc:1888
4f4e53dd
PB
174msgid "converting UCN to execution character set"
175msgstr ""
176
69efea3e 177#: charset.cc:1952
8633545d
JM
178#, c-format
179msgid "extended character %.*s is not valid in an identifier"
180msgstr ""
181
69efea3e 182#: charset.cc:1969
8633545d
JM
183#, c-format
184msgid "extended character %.*s is not valid at the start of an identifier"
185msgstr ""
186
69efea3e 187#: charset.cc:2091
4f4e53dd
PB
188msgid "the meaning of '\\x' is different in traditional C"
189msgstr ""
190
69efea3e 191#: charset.cc:2138
4f4e53dd
PB
192msgid "\\x used with no following hex digits"
193msgstr ""
194
69efea3e 195#: charset.cc:2144
305037ee
JM
196#, c-format
197msgid "'\\x{' not terminated with '}' after %.*s"
198msgstr ""
199
69efea3e 200#: charset.cc:2152
4f4e53dd
PB
201msgid "hex escape sequence out of range"
202msgstr ""
203
69efea3e 204#: charset.cc:2195
305037ee
JM
205msgid "'\\o' not followed by '{'"
206msgstr ""
207
69efea3e 208#: charset.cc:2239
305037ee
JM
209#, c-format
210msgid "'\\o{' not terminated with '}' after %.*s"
211msgstr ""
212
69efea3e 213#: charset.cc:2248
4f4e53dd
PB
214msgid "octal escape sequence out of range"
215msgstr ""
216
69efea3e
JM
217#: charset.cc:2300
218#: charset.cc:2310
219#, c-format
220msgid "numeric escape sequence in unevaluated string: '\\%c'"
221msgstr ""
222
223#: charset.cc:2338
4f4e53dd
PB
224msgid "the meaning of '\\a' is different in traditional C"
225msgstr ""
226
69efea3e 227#: charset.cc:2345
4f4e53dd
PB
228#, c-format
229msgid "non-ISO-standard escape sequence, '\\%c'"
230msgstr ""
231
69efea3e 232#: charset.cc:2353
4f4e53dd 233#, c-format
39c6e61c 234msgid "unknown escape sequence: '\\%c'"
4f4e53dd
PB
235msgstr ""
236
69efea3e 237#: charset.cc:2363
4f4e53dd 238#, c-format
90d55c93 239msgid "unknown escape sequence: '\\%s'"
4f4e53dd
PB
240msgstr ""
241
69efea3e 242#: charset.cc:2371
4f4e53dd
PB
243msgid "converting escape sequence to execution character set"
244msgstr ""
245
69efea3e 246#: charset.cc:2511
d9056349
JM
247msgid "missing open quote"
248msgstr ""
249
69efea3e
JM
250#: charset.cc:2772
251msgid "character not encodable in a single execution character code unit"
4f4e53dd
PB
252msgstr ""
253
69efea3e
JM
254#: charset.cc:2777
255msgid ""
256"at least one character in a multi-character literal not encodable in a "
257"single execution character code unit"
258msgstr ""
259
260#: charset.cc:2795
261#, c-format
262msgid ""
263"multi-character literal with %ld characters exceeds 'int' size of %ld bytes"
264msgstr ""
265
266#: charset.cc:2799
267#: charset.cc:2894
268msgid "multi-character literal cannot have an encoding prefix"
269msgstr ""
270
271#: charset.cc:2802
272#: charset.cc:2897
273msgid "character not encodable in a single code unit"
274msgstr ""
275
276#: charset.cc:2806
4f4e53dd
PB
277msgid "multi-character character constant"
278msgstr ""
279
69efea3e 280#: charset.cc:2938
4f4e53dd
PB
281msgid "empty character constant"
282msgstr ""
283
69efea3e 284#: charset.cc:3122
4f4e53dd
PB
285#, c-format
286msgid "failure to convert %s to %s"
287msgstr ""
288
13caa028
JM
289#: directives.cc:237
290#: directives.cc:280
d34aacdf
JM
291#, c-format
292msgid "extra tokens at end of #%s directive"
4f4e53dd
PB
293msgstr ""
294
13caa028 295#: directives.cc:387
d34aacdf
JM
296#, c-format
297msgid "#%s is a GCC extension"
4f4e53dd
PB
298msgstr ""
299
305037ee 300#: directives.cc:394
69efea3e
JM
301#: directives.cc:2163
302#: directives.cc:2202
305037ee
JM
303#, c-format
304msgid "#%s before C++23 is a GCC extension"
305msgstr ""
306
307#: directives.cc:397
308#: directives.cc:401
69efea3e
JM
309#: directives.cc:2167
310#: directives.cc:2206
305037ee 311#, c-format
69efea3e 312msgid "#%s before C23 is a GCC extension"
305037ee
JM
313msgstr ""
314
315#: directives.cc:407
f3af21b5
JM
316#, c-format
317msgid "#%s is a deprecated GCC extension"
318msgstr ""
319
305037ee 320#: directives.cc:420
d34aacdf 321msgid "suggest not using #elif in traditional C"
4f4e53dd
PB
322msgstr ""
323
305037ee 324#: directives.cc:423
d34aacdf
JM
325#, c-format
326msgid "traditional C ignores #%s with the # indented"
4f4e53dd
PB
327msgstr ""
328
305037ee 329#: directives.cc:427
4f4e53dd 330#, c-format
d34aacdf 331msgid "suggest hiding #%s from traditional C with an indented #"
4f4e53dd
PB
332msgstr ""
333
305037ee 334#: directives.cc:453
d34aacdf 335msgid "embedding a directive within macro arguments is not portable"
4f4e53dd
PB
336msgstr ""
337
305037ee 338#: directives.cc:481
d34aacdf 339msgid "style of line directive is a GCC extension"
4f4e53dd
PB
340msgstr ""
341
305037ee 342#: directives.cc:556
13caa028
JM
343#, c-format
344msgid "invalid preprocessing directive #%s; did you mean #%s?"
345msgstr ""
346
305037ee 347#: directives.cc:562
d34aacdf
JM
348#, c-format
349msgid "invalid preprocessing directive #%s"
4f4e53dd
PB
350msgstr ""
351
305037ee 352#: directives.cc:632
8633545d
JM
353#, c-format
354msgid "\"%s\" cannot be used as a macro name"
0f323065
JM
355msgstr ""
356
305037ee 357#: directives.cc:639
4f4e53dd 358#, c-format
d34aacdf 359msgid "\"%s\" cannot be used as a macro name as it is an operator in C++"
4f4e53dd
PB
360msgstr ""
361
305037ee 362#: directives.cc:642
4f4e53dd 363#, c-format
d34aacdf 364msgid "no macro name given in #%s directive"
4f4e53dd
PB
365msgstr ""
366
305037ee 367#: directives.cc:645
d34aacdf 368msgid "macro names must be identifiers"
4f4e53dd
PB
369msgstr ""
370
69efea3e
JM
371#: directives.cc:698
372#: directives.cc:702
d34aacdf
JM
373#, c-format
374msgid "undefining \"%s\""
4f4e53dd
PB
375msgstr ""
376
69efea3e 377#: directives.cc:759
d34aacdf 378msgid "missing terminating > character"
4f4e53dd
PB
379msgstr ""
380
69efea3e 381#: directives.cc:818
d34aacdf
JM
382#, c-format
383msgid "#%s expects \"FILENAME\" or <FILENAME>"
4f4e53dd
PB
384msgstr ""
385
69efea3e 386#: directives.cc:864
401dcf0a
JM
387#, c-format
388msgid "empty filename in #%s"
389msgstr ""
390
69efea3e 391#: directives.cc:873
8633545d
JM
392#, c-format
393msgid ""
394"#include nested depth %u exceeds maximum of %u (use -fmax-include-"
395"depth=DEPTH to increase the maximum)"
4f4e53dd
PB
396msgstr ""
397
69efea3e 398#: directives.cc:918
d34aacdf 399msgid "#include_next in primary source file"
4f4e53dd
PB
400msgstr ""
401
69efea3e 402#: directives.cc:944
4f4e53dd 403#, c-format
d34aacdf 404msgid "invalid flag \"%s\" in line directive"
4f4e53dd
PB
405msgstr ""
406
69efea3e 407#: directives.cc:1011
0d7bcd0f
JM
408msgid "unexpected end of file after #line"
409msgstr ""
410
69efea3e 411#: directives.cc:1014
d34aacdf
JM
412#, c-format
413msgid "\"%s\" after #line is not a positive integer"
4f4e53dd
PB
414msgstr ""
415
69efea3e
JM
416#: directives.cc:1020
417#: directives.cc:1022
d34aacdf 418msgid "line number out of range"
4f4e53dd
PB
419msgstr ""
420
69efea3e
JM
421#: directives.cc:1035
422#: directives.cc:1116
d34aacdf
JM
423#, c-format
424msgid "\"%s\" is not a valid filename"
4f4e53dd
PB
425msgstr ""
426
69efea3e 427#: directives.cc:1076
4f4e53dd 428#, c-format
d34aacdf 429msgid "\"%s\" after # is not a positive integer"
4f4e53dd
PB
430msgstr ""
431
69efea3e 432#: directives.cc:1143
51a4b0f1
JM
433#, c-format
434msgid "file \"%s\" linemarker ignored due to incorrect nesting"
435msgstr ""
436
69efea3e
JM
437#: directives.cc:1221
438#: directives.cc:1223
439#: directives.cc:1225
440#: directives.cc:1816
f3af21b5
JM
441#, c-format
442msgid "%s"
443msgstr ""
444
69efea3e 445#: directives.cc:1249
75829da2
JJ
446#, c-format
447msgid "invalid #%s directive"
d34aacdf
JM
448msgstr ""
449
69efea3e 450#: directives.cc:1312
59edb6b4
JM
451#, c-format
452msgid "registering pragmas in namespace \"%s\" with mismatched name expansion"
453msgstr ""
454
69efea3e 455#: directives.cc:1321
59edb6b4
JM
456#, c-format
457msgid "registering pragma \"%s\" with name expansion and no namespace"
458msgstr ""
459
69efea3e 460#: directives.cc:1339
4f4e53dd 461#, c-format
d34aacdf 462msgid "registering \"%s\" as both a pragma and a pragma namespace"
4f4e53dd
PB
463msgstr ""
464
69efea3e 465#: directives.cc:1342
4f4e53dd 466#, c-format
d34aacdf 467msgid "#pragma %s %s is already registered"
4f4e53dd
PB
468msgstr ""
469
69efea3e 470#: directives.cc:1345
d34aacdf
JM
471#, c-format
472msgid "#pragma %s is already registered"
4f4e53dd
PB
473msgstr ""
474
69efea3e 475#: directives.cc:1375
59edb6b4
JM
476msgid "registering pragma with NULL handler"
477msgstr ""
478
69efea3e 479#: directives.cc:1592
d34aacdf 480msgid "#pragma once in main file"
4f4e53dd
PB
481msgstr ""
482
69efea3e 483#: directives.cc:1615
816e8a6a
JM
484msgid "invalid #pragma push_macro directive"
485msgstr ""
486
69efea3e 487#: directives.cc:1672
816e8a6a
JM
488msgid "invalid #pragma pop_macro directive"
489msgstr ""
490
69efea3e 491#: directives.cc:1727
d34aacdf
JM
492msgid "invalid #pragma GCC poison directive"
493msgstr ""
494
69efea3e 495#: directives.cc:1736
4f4e53dd 496#, c-format
d34aacdf 497msgid "poisoning existing macro \"%s\""
4f4e53dd
PB
498msgstr ""
499
69efea3e 500#: directives.cc:1758
d34aacdf 501msgid "#pragma system_header ignored outside include file"
4f4e53dd
PB
502msgstr ""
503
69efea3e 504#: directives.cc:1783
d34aacdf
JM
505#, c-format
506msgid "cannot find source file %s"
4f4e53dd
PB
507msgstr ""
508
69efea3e 509#: directives.cc:1787
4f4e53dd 510#, c-format
d34aacdf 511msgid "current file is older than %s"
4f4e53dd
PB
512msgstr ""
513
69efea3e 514#: directives.cc:1811
9bcc87ea
JM
515#, c-format
516msgid "invalid \"#pragma GCC %s\" directive"
517msgstr ""
518
69efea3e 519#: directives.cc:2019
d34aacdf 520msgid "_Pragma takes a parenthesized string literal"
4f4e53dd
PB
521msgstr ""
522
69efea3e 523#: directives.cc:2102
d34aacdf 524msgid "#else without #if"
4f4e53dd
PB
525msgstr ""
526
69efea3e 527#: directives.cc:2107
d34aacdf 528msgid "#else after #else"
4f4e53dd
PB
529msgstr ""
530
69efea3e
JM
531#: directives.cc:2109
532#: directives.cc:2143
d34aacdf 533msgid "the conditional began here"
4f4e53dd
PB
534msgstr ""
535
69efea3e 536#: directives.cc:2135
44e322f4
JM
537#, c-format
538msgid "#%s without #if"
4f4e53dd
PB
539msgstr ""
540
69efea3e 541#: directives.cc:2140
44e322f4
JM
542#, c-format
543msgid "#%s after #else"
4f4e53dd
PB
544msgstr ""
545
69efea3e 546#: directives.cc:2242
d34aacdf 547msgid "#endif without #if"
4f4e53dd
PB
548msgstr ""
549
69efea3e 550#: directives.cc:2318
d34aacdf 551msgid "missing '(' after predicate"
4f4e53dd
PB
552msgstr ""
553
69efea3e 554#: directives.cc:2336
d34aacdf 555msgid "missing ')' to complete answer"
4f4e53dd
PB
556msgstr ""
557
69efea3e 558#: directives.cc:2348
d34aacdf 559msgid "predicate's answer is empty"
4f4e53dd
PB
560msgstr ""
561
69efea3e 562#: directives.cc:2378
d34aacdf 563msgid "assertion without predicate"
4f4e53dd
PB
564msgstr ""
565
69efea3e 566#: directives.cc:2381
d34aacdf 567msgid "predicate must be an identifier"
4f4e53dd
PB
568msgstr ""
569
69efea3e 570#: directives.cc:2463
4f4e53dd 571#, c-format
d34aacdf 572msgid "\"%s\" re-asserted"
4f4e53dd
PB
573msgstr ""
574
69efea3e 575#: directives.cc:2781
4f4e53dd 576#, c-format
d34aacdf 577msgid "unterminated #%s"
4f4e53dd
PB
578msgstr ""
579
13caa028
JM
580#: errors.cc:335
581#: errors.cc:350
4f4e53dd 582#, c-format
d34aacdf 583msgid "%s: %s"
4f4e53dd
PB
584msgstr ""
585
13caa028 586#: errors.cc:348
e64f7af9
JM
587msgid "stdout"
588msgstr ""
589
69efea3e
JM
590#: expr.cc:667
591#: expr.cc:784
9b4c97f7 592msgid "fixed-point constants are a GCC extension"
4f4e53dd
PB
593msgstr ""
594
69efea3e 595#: expr.cc:692
d84767fb
JM
596msgid "invalid prefix \"0b\" for floating constant"
597msgstr ""
598
69efea3e 599#: expr.cc:705
6db72443 600msgid "use of C++17 hexadecimal floating constant"
0f323065
JM
601msgstr ""
602
69efea3e 603#: expr.cc:708
d34aacdf 604msgid "use of C99 hexadecimal floating constant"
4f4e53dd
PB
605msgstr ""
606
69efea3e 607#: expr.cc:752
4f4e53dd 608#, c-format
d34aacdf 609msgid "invalid suffix \"%.*s\" on floating constant"
4f4e53dd
PB
610msgstr ""
611
69efea3e
JM
612#: expr.cc:763
613#: expr.cc:830
d34aacdf
JM
614#, c-format
615msgid "traditional C rejects the \"%.*s\" suffix"
4f4e53dd
PB
616msgstr ""
617
69efea3e 618#: expr.cc:771
d5df9a20
JM
619msgid "suffix for double constant is a GCC extension"
620msgstr ""
621
69efea3e 622#: expr.cc:777
59edb6b4
JM
623#, c-format
624msgid "invalid suffix \"%.*s\" with hexadecimal floating constant"
625msgstr ""
626
69efea3e
JM
627#: expr.cc:790
628#: expr.cc:794
629msgid "decimal float constants are a C23 feature"
d84767fb
JM
630msgstr ""
631
69efea3e 632#: expr.cc:813
d34aacdf
JM
633#, c-format
634msgid "invalid suffix \"%.*s\" on integer constant"
4f4e53dd
PB
635msgstr ""
636
69efea3e 637#: expr.cc:838
e738433e 638msgid "use of C++11 long long integer constant"
4f4e53dd
PB
639msgstr ""
640
69efea3e 641#: expr.cc:839
41787e1d
JM
642msgid "use of C99 long long integer constant"
643msgstr ""
644
69efea3e 645#: expr.cc:853
a1265ee4
JM
646msgid "use of C++23 %<size_t%> integer constant"
647msgstr ""
648
69efea3e 649#: expr.cc:854
a1265ee4
JM
650msgid "use of C++23 %<make_signed_t<size_t>%> integer constant"
651msgstr ""
652
69efea3e
JM
653#: expr.cc:864
654#: expr.cc:875
655msgid "ISO C does not support literal %<wb%> suffixes before C23"
656msgstr ""
657
658#: expr.cc:888
d34aacdf 659msgid "imaginary constants are a GCC extension"
4f4e53dd
PB
660msgstr ""
661
69efea3e 662#: expr.cc:895
0f323065 663msgid "binary constants are a C++14 feature or GCC extension"
d84767fb
JM
664msgstr ""
665
69efea3e
JM
666#: expr.cc:897
667msgid "binary constants are a C23 feature or GCC extension"
a1265ee4
JM
668msgstr ""
669
69efea3e
JM
670#: expr.cc:902
671msgid "binary constants are a C23 feature"
0f323065
JM
672msgstr ""
673
69efea3e 674#: expr.cc:998
d34aacdf 675msgid "integer constant is too large for its type"
4f4e53dd
PB
676msgstr ""
677
69efea3e 678#: expr.cc:1029
d34aacdf 679msgid "integer constant is so large that it is unsigned"
4f4e53dd
PB
680msgstr ""
681
69efea3e 682#: expr.cc:1124
d34aacdf 683msgid "missing ')' after \"defined\""
4f4e53dd
PB
684msgstr ""
685
69efea3e 686#: expr.cc:1131
d34aacdf 687msgid "operator \"defined\" requires an identifier"
4f4e53dd
PB
688msgstr ""
689
69efea3e 690#: expr.cc:1139
d34aacdf
JM
691#, c-format
692msgid "(\"%s\" is an alternative token for \"%s\" in C++)"
693msgstr ""
694
69efea3e 695#: expr.cc:1152
d34aacdf
JM
696msgid "this use of \"defined\" may not be portable"
697msgstr ""
698
69efea3e 699#: expr.cc:1197
1f89a7e9
JM
700msgid "user-defined literal in preprocessor expression"
701msgstr ""
702
69efea3e 703#: expr.cc:1202
d34aacdf
JM
704msgid "floating constant in preprocessor expression"
705msgstr ""
706
69efea3e 707#: expr.cc:1208
d34aacdf 708msgid "imaginary number in preprocessor expression"
4f4e53dd
PB
709msgstr ""
710
69efea3e 711#: expr.cc:1257
4f4e53dd 712#, c-format
d9056349 713msgid "\"%s\" is not defined, evaluates to 0"
4f4e53dd
PB
714msgstr ""
715
69efea3e 716#: expr.cc:1270
f3af21b5
JM
717msgid "assertions are a GCC extension"
718msgstr ""
719
69efea3e 720#: expr.cc:1273
f3af21b5
JM
721msgid "assertions are a deprecated extension"
722msgstr ""
723
69efea3e 724#: expr.cc:1523
f3af21b5
JM
725#, c-format
726msgid "unbalanced stack in %s"
4f4e53dd
PB
727msgstr ""
728
69efea3e 729#: expr.cc:1543
4f4e53dd 730#, c-format
d34aacdf 731msgid "impossible operator '%u'"
4f4e53dd
PB
732msgstr ""
733
69efea3e 734#: expr.cc:1644
d34aacdf
JM
735msgid "missing ')' in expression"
736msgstr ""
737
69efea3e 738#: expr.cc:1673
d34aacdf
JM
739msgid "'?' without following ':'"
740msgstr ""
741
69efea3e 742#: expr.cc:1683
d34aacdf
JM
743msgid "integer overflow in preprocessor expression"
744msgstr ""
745
69efea3e 746#: expr.cc:1688
d34aacdf 747msgid "missing '(' in expression"
4f4e53dd
PB
748msgstr ""
749
69efea3e 750#: expr.cc:1720
4f4e53dd 751#, c-format
d34aacdf 752msgid "the left operand of \"%s\" changes sign when promoted"
4f4e53dd
PB
753msgstr ""
754
69efea3e 755#: expr.cc:1725
4f4e53dd 756#, c-format
d34aacdf 757msgid "the right operand of \"%s\" changes sign when promoted"
4f4e53dd
PB
758msgstr ""
759
69efea3e 760#: expr.cc:1984
d34aacdf 761msgid "traditional C rejects the unary plus operator"
4f4e53dd
PB
762msgstr ""
763
69efea3e 764#: expr.cc:2082
d34aacdf 765msgid "comma operator in operand of #if"
4f4e53dd
PB
766msgstr ""
767
69efea3e 768#: expr.cc:2218
d34aacdf 769msgid "division by zero in #if"
4f4e53dd
PB
770msgstr ""
771
69efea3e 772#: files.cc:520
13caa028
JM
773msgid "NULL directory in find_file"
774msgstr ""
775
69efea3e 776#: files.cc:583
d34aacdf 777msgid "one or more PCH files were found, but they were invalid"
4f4e53dd
PB
778msgstr ""
779
69efea3e 780#: files.cc:587
d34aacdf 781msgid "use -Winvalid-pch for more information"
4f4e53dd
PB
782msgstr ""
783
69efea3e 784#: files.cc:703
13caa028
JM
785#, c-format
786msgid "%s is a block device"
787msgstr ""
788
69efea3e 789#: files.cc:722
13caa028
JM
790#, c-format
791msgid "%s is too large"
792msgstr ""
793
69efea3e 794#: files.cc:763
13caa028
JM
795#, c-format
796msgid "%s is shorter than expected"
797msgstr ""
798
69efea3e 799#: files.cc:1075
4f4e53dd 800#, c-format
d34aacdf 801msgid "no include path in which to search for %s"
4f4e53dd
PB
802msgstr ""
803
69efea3e 804#: files.cc:1598
d34aacdf 805msgid "Multiple include guards may be useful for:\n"
4f4e53dd
PB
806msgstr ""
807
69efea3e 808#: init.cc:638
d34aacdf 809msgid "cppchar_t must be an unsigned type"
4f4e53dd
PB
810msgstr ""
811
69efea3e 812#: init.cc:642
4f4e53dd 813#, c-format
d34aacdf 814msgid ""
41787e1d
JM
815"preprocessor arithmetic has maximum precision of %lu bits; target requires "
816"%lu bits"
4f4e53dd
PB
817msgstr ""
818
69efea3e 819#: init.cc:649
d34aacdf 820msgid "CPP arithmetic must be at least as precise as a target int"
4f4e53dd
PB
821msgstr ""
822
69efea3e 823#: init.cc:652
d34aacdf 824msgid "target char is less than 8 bits wide"
4f4e53dd
PB
825msgstr ""
826
69efea3e 827#: init.cc:656
d34aacdf 828msgid "target wchar_t is narrower than target char"
4f4e53dd
PB
829msgstr ""
830
69efea3e 831#: init.cc:660
d34aacdf
JM
832msgid "target int is narrower than target char"
833msgstr ""
834
69efea3e 835#: init.cc:665
d34aacdf 836msgid "CPP half-integer narrower than CPP character"
4f4e53dd
PB
837msgstr ""
838
69efea3e 839#: init.cc:669
4f4e53dd 840#, c-format
d34aacdf
JM
841msgid ""
842"CPP on this host cannot handle wide character constants over %lu bits, but "
843"the target requires %lu bits"
4f4e53dd
PB
844msgstr ""
845
305037ee 846#: lex.cc:1132
d34aacdf 847msgid "backslash and newline separated by space"
4f4e53dd
PB
848msgstr ""
849
305037ee 850#: lex.cc:1137
d34aacdf
JM
851msgid "backslash-newline at end of file"
852msgstr ""
853
305037ee 854#: lex.cc:1153
4f4e53dd 855#, c-format
d34aacdf 856msgid "trigraph ??%c converted to %c"
4f4e53dd
PB
857msgstr ""
858
305037ee 859#: lex.cc:1161
4f4e53dd 860#, c-format
d34aacdf 861msgid "trigraph ??%c ignored, use -trigraphs to enable"
4f4e53dd
PB
862msgstr ""
863
305037ee 864#: lex.cc:1610
13caa028
JM
865msgid "end of bidirectional context"
866msgstr ""
867
305037ee 868#: lex.cc:1651
13caa028
JM
869msgid "unpaired UTF-8 bidirectional control characters detected"
870msgstr ""
871
305037ee 872#: lex.cc:1655
13caa028
JM
873msgid "unpaired UTF-8 bidirectional control character detected"
874msgstr ""
875
305037ee 876#: lex.cc:1693
13caa028
JM
877#, c-format
878msgid "UTF-8 vs UCN mismatch when closing a context by \"%s\""
879msgstr ""
880
305037ee 881#: lex.cc:1702
13caa028
JM
882#, c-format
883msgid "\"%s\" is closing an unopened context"
884msgstr ""
885
305037ee 886#: lex.cc:1706
13caa028
JM
887#, c-format
888msgid "found problematic Unicode character \"%s\""
889msgstr ""
890
305037ee
JM
891#: lex.cc:1736
892#: lex.cc:1742
893#, c-format
894msgid "invalid UTF-8 character <%x>"
895msgstr ""
896
897#: lex.cc:1752
898#: lex.cc:1758
899#, c-format
900msgid "invalid UTF-8 character <%x><%x>"
901msgstr ""
902
903#: lex.cc:1768
904#: lex.cc:1774
905#, c-format
906msgid "invalid UTF-8 character <%x><%x><%x>"
907msgstr ""
908
909#: lex.cc:1784
910#: lex.cc:1790
911#, c-format
912msgid "invalid UTF-8 character <%x><%x><%x><%x>"
913msgstr ""
914
915#: lex.cc:1872
d34aacdf 916msgid "\"/*\" within comment"
4f4e53dd
PB
917msgstr ""
918
305037ee 919#: lex.cc:1976
d34aacdf
JM
920#, c-format
921msgid "%s in preprocessing directive"
4f4e53dd
PB
922msgstr ""
923
305037ee 924#: lex.cc:1988
d34aacdf 925msgid "null character(s) ignored"
4f4e53dd
PB
926msgstr ""
927
305037ee 928#: lex.cc:2049
75829da2
JJ
929#, c-format
930msgid "`%.*s' is not in NFKC"
4f4e53dd
PB
931msgstr ""
932
305037ee
JM
933#: lex.cc:2052
934#: lex.cc:2055
75829da2
JJ
935#, c-format
936msgid "`%.*s' is not in NFC"
937msgstr ""
938
69efea3e 939#: lex.cc:2144
3e99ed65 940msgid "__VA_OPT__ is not available until C++20"
6db72443
JM
941msgstr ""
942
69efea3e
JM
943#: lex.cc:2147
944msgid "__VA_OPT__ is not available until C23"
305037ee
JM
945msgstr ""
946
69efea3e 947#: lex.cc:2155
3e99ed65 948msgid "__VA_OPT__ can only appear in the expansion of a C++20 variadic macro"
6db72443
JM
949msgstr ""
950
69efea3e 951#: lex.cc:2172
d34aacdf
JM
952#, c-format
953msgid "attempt to use poisoned \"%s\""
4f4e53dd
PB
954msgstr ""
955
69efea3e
JM
956#: lex.cc:2177
957msgid "poisoned here"
958msgstr ""
959
960#: lex.cc:2187
0f323065
JM
961msgid "__VA_ARGS__ can only appear in the expansion of a C++11 variadic macro"
962msgstr ""
963
69efea3e 964#: lex.cc:2191
d34aacdf 965msgid "__VA_ARGS__ can only appear in the expansion of a C99 variadic macro"
4f4e53dd
PB
966msgstr ""
967
69efea3e 968#: lex.cc:2203
39c6e61c
JM
969#, c-format
970msgid "identifier \"%s\" is a special operator name in C++"
971msgstr ""
972
69efea3e 973#: lex.cc:2372
44e322f4
JM
974msgid "adjacent digit separators"
975msgstr ""
976
69efea3e
JM
977#: lex.cc:2521
978msgid ""
979"invalid suffix on literal; C++11 requires a space between literal and string "
980"macro"
981msgstr ""
982
983#: lex.cc:2729
816e8a6a
JM
984msgid "raw string delimiter longer than 16 characters"
985msgstr ""
986
69efea3e 987#: lex.cc:2733
e738433e
JM
988msgid "invalid new-line in raw string delimiter"
989msgstr ""
990
69efea3e
JM
991#: lex.cc:2737
992#: lex.cc:5576
816e8a6a
JM
993#, c-format
994msgid "invalid character '%c' in raw string delimiter"
995msgstr ""
996
69efea3e
JM
997#: lex.cc:2775
998#: lex.cc:2798
816e8a6a
JM
999msgid "unterminated raw string"
1000msgstr ""
1001
69efea3e 1002#: lex.cc:2955
d34aacdf 1003msgid "null character(s) preserved in literal"
4f4e53dd
PB
1004msgstr ""
1005
69efea3e 1006#: lex.cc:2958
59edb6b4
JM
1007#, c-format
1008msgid "missing terminating %c character"
1009msgstr ""
1010
69efea3e 1011#: lex.cc:2991
54e37851
JM
1012msgid "C++11 requires a space between string literal and macro"
1013msgstr ""
1014
69efea3e 1015#: lex.cc:3584
a1265ee4
JM
1016msgid "module control-line cannot be in included file"
1017msgstr ""
1018
69efea3e 1019#: lex.cc:3598
a1265ee4
JM
1020#, c-format
1021msgid "module control-line \"%s\" cannot be an object-like macro"
1022msgstr ""
1023
69efea3e
JM
1024#: lex.cc:4004
1025#: lex.cc:5409
13caa028 1026#: traditional.cc:174
3e99ed65
JM
1027msgid "unterminated comment"
1028msgstr ""
1029
69efea3e
JM
1030#: lex.cc:4018
1031#: lex.cc:4052
d34aacdf 1032msgid "C++ style comments are not allowed in ISO C90"
4f4e53dd
PB
1033msgstr ""
1034
69efea3e
JM
1035#: lex.cc:4020
1036#: lex.cc:4031
1037#: lex.cc:4055
d34aacdf 1038msgid "(this will be reported only once per input file)"
4f4e53dd
PB
1039msgstr ""
1040
69efea3e 1041#: lex.cc:4029
0f323065
JM
1042msgid "C++ style comments are incompatible with C90"
1043msgstr ""
1044
69efea3e 1045#: lex.cc:4061
d34aacdf
JM
1046msgid "multi-line comment"
1047msgstr ""
1048
69efea3e 1049#: lex.cc:4484
4f4e53dd 1050#, c-format
d34aacdf
JM
1051msgid "unspellable token %s"
1052msgstr ""
1053
69efea3e 1054#: lex.cc:5564
3e99ed65
JM
1055#, c-format
1056msgid "raw string delimiter longer than %d characters"
1057msgstr ""
1058
69efea3e 1059#: lex.cc:5634
3e99ed65
JM
1060msgid "unterminated literal"
1061msgstr ""
1062
13caa028 1063#: macro.cc:94
6db72443
JM
1064msgid "'##' cannot appear at either end of __VA_OPT__"
1065msgstr ""
1066
13caa028
JM
1067#: macro.cc:144
1068msgid "__VA_OPT__ may not appear in a __VA_OPT__"
1069msgstr ""
1070
1071#: macro.cc:157
1072msgid "__VA_OPT__ must be followed by an open parenthesis"
1073msgstr ""
1074
1075#: macro.cc:235
1076msgid "unterminated __VA_OPT__"
1077msgstr ""
1078
1079#: macro.cc:397
8633545d
JM
1080#, c-format
1081msgid "\"%s\" used outside of preprocessing directive"
1082msgstr ""
1083
13caa028 1084#: macro.cc:407
8633545d
JM
1085#, c-format
1086msgid "missing '(' before \"%s\" operand"
1087msgstr ""
1088
13caa028 1089#: macro.cc:422
8633545d
JM
1090#, c-format
1091msgid "operator \"%s\" requires a header-name"
1092msgstr ""
1093
13caa028 1094#: macro.cc:439
8633545d
JM
1095#, c-format
1096msgid "missing ')' after \"%s\" operand"
1097msgstr ""
1098
13caa028 1099#: macro.cc:459
d34aacdf
JM
1100#, c-format
1101msgid "macro \"%s\" is not used"
1102msgstr ""
1103
13caa028 1104#: macro.cc:498
69efea3e 1105#: macro.cc:803
4f4e53dd
PB
1106#, c-format
1107msgid "invalid built-in macro \"%s\""
1108msgstr ""
1109
13caa028
JM
1110#: macro.cc:505
1111#: macro.cc:613
e738433e
JM
1112#, c-format
1113msgid "macro \"%s\" might prevent reproducible builds"
1114msgstr ""
1115
13caa028 1116#: macro.cc:536
59edb6b4
JM
1117msgid "could not determine file timestamp"
1118msgstr ""
1119
13caa028 1120#: macro.cc:627
4f4e53dd
PB
1121msgid "could not determine date and time"
1122msgstr ""
1123
13caa028 1124#: macro.cc:659
d84767fb
JM
1125msgid "__COUNTER__ expanded inside directive with -fdirectives-only"
1126msgstr ""
1127
69efea3e 1128#: macro.cc:922
4f4e53dd
PB
1129msgid "invalid string literal, ignoring final '\\'"
1130msgstr ""
1131
69efea3e 1132#: macro.cc:986
4f4e53dd 1133#, c-format
13caa028 1134msgid "pasting \"%.*s\" and \"%.*s\" does not give a valid preprocessing token"
4f4e53dd
PB
1135msgstr ""
1136
69efea3e 1137#: macro.cc:1118
0f323065
JM
1138msgid ""
1139"ISO C++11 requires at least one argument for the \"...\" in a variadic macro"
1140msgstr ""
1141
69efea3e 1142#: macro.cc:1122
0f323065
JM
1143msgid ""
1144"ISO C99 requires at least one argument for the \"...\" in a variadic macro"
4f4e53dd
PB
1145msgstr ""
1146
69efea3e 1147#: macro.cc:1129
4f4e53dd
PB
1148#, c-format
1149msgid "macro \"%s\" requires %u arguments, but only %u given"
1150msgstr ""
1151
69efea3e 1152#: macro.cc:1134
4f4e53dd
PB
1153#, c-format
1154msgid "macro \"%s\" passed %u arguments, but takes just %u"
1155msgstr ""
1156
69efea3e 1157#: macro.cc:1138
13caa028
JM
1158#, c-format
1159msgid "macro \"%s\" defined here"
1160msgstr ""
1161
69efea3e 1162#: macro.cc:1332
13caa028 1163#: traditional.cc:822
4f4e53dd
PB
1164#, c-format
1165msgid "unterminated argument list invoking macro \"%s\""
1166msgstr ""
1167
69efea3e 1168#: macro.cc:1478
4f4e53dd
PB
1169#, c-format
1170msgid "function-like macro \"%s\" must be used with arguments in traditional C"
1171msgstr ""
1172
69efea3e 1173#: macro.cc:2313
f3af21b5
JM
1174#, c-format
1175msgid ""
0f323065
JM
1176"invoking macro %s argument %d: empty macro arguments are undefined in ISO C+"
1177"+98"
f3af21b5
JM
1178msgstr ""
1179
69efea3e
JM
1180#: macro.cc:2321
1181#: macro.cc:2330
0f323065
JM
1182#, c-format
1183msgid ""
1184"invoking macro %s argument %d: empty macro arguments are undefined in ISO C90"
1185msgstr ""
1186
69efea3e 1187#: macro.cc:3381
4f4e53dd
PB
1188#, c-format
1189msgid "duplicate macro parameter \"%s\""
1190msgstr ""
1191
69efea3e 1192#: macro.cc:3463
73353297
JM
1193#, c-format
1194msgid "expected parameter name, found \"%s\""
1195msgstr ""
1196
69efea3e 1197#: macro.cc:3464
4f4e53dd 1198#, c-format
73353297 1199msgid "expected ',' or ')', found \"%s\""
4f4e53dd
PB
1200msgstr ""
1201
69efea3e 1202#: macro.cc:3465
73353297
JM
1203msgid "expected parameter name before end of line"
1204msgstr ""
1205
69efea3e 1206#: macro.cc:3466
73353297 1207msgid "expected ')' before end of line"
4f4e53dd
PB
1208msgstr ""
1209
69efea3e 1210#: macro.cc:3467
73353297 1211msgid "expected ')' after \"...\""
4f4e53dd
PB
1212msgstr ""
1213
69efea3e 1214#: macro.cc:3524
0f323065
JM
1215msgid "anonymous variadic macros were introduced in C++11"
1216msgstr ""
1217
69efea3e
JM
1218#: macro.cc:3525
1219#: macro.cc:3529
4f4e53dd
PB
1220msgid "anonymous variadic macros were introduced in C99"
1221msgstr ""
1222
69efea3e 1223#: macro.cc:3535
0f323065
JM
1224msgid "ISO C++ does not permit named variadic macros"
1225msgstr ""
1226
69efea3e 1227#: macro.cc:3536
4f4e53dd
PB
1228msgid "ISO C does not permit named variadic macros"
1229msgstr ""
1230
69efea3e 1231#: macro.cc:3582
d84767fb
JM
1232msgid "'##' cannot appear at either end of a macro expansion"
1233msgstr ""
1234
69efea3e 1235#: macro.cc:3620
0f323065
JM
1236msgid "ISO C++11 requires whitespace after the macro name"
1237msgstr ""
1238
69efea3e 1239#: macro.cc:3621
75829da2
JJ
1240msgid "ISO C99 requires whitespace after the macro name"
1241msgstr ""
1242
69efea3e 1243#: macro.cc:3645
75829da2 1244msgid "missing whitespace after the macro name"
4f4e53dd
PB
1245msgstr ""
1246
69efea3e 1247#: macro.cc:3698
4f4e53dd
PB
1248msgid "'#' is not followed by a macro parameter"
1249msgstr ""
1250
69efea3e 1251#: macro.cc:3862
d34aacdf
JM
1252#, c-format
1253msgid "\"%s\" redefined"
1254msgstr ""
1255
69efea3e 1256#: macro.cc:3867
d34aacdf
JM
1257msgid "this is the location of the previous definition"
1258msgstr ""
1259
69efea3e 1260#: macro.cc:4004
4f4e53dd
PB
1261#, c-format
1262msgid "macro argument \"%s\" would be stringified in traditional C"
1263msgstr ""
1264
13caa028
JM
1265#: pch.cc:90
1266#: pch.cc:342
1267#: pch.cc:356
1268#: pch.cc:374
1269#: pch.cc:380
1270#: pch.cc:389
1271#: pch.cc:396
4f4e53dd
PB
1272msgid "while writing precompiled header"
1273msgstr ""
1274
13caa028 1275#: pch.cc:616
f5b9c360
JM
1276#, c-format
1277msgid "%s: not used because `%.*s' is poisoned"
1278msgstr ""
1279
13caa028 1280#: pch.cc:638
4f4e53dd
PB
1281#, c-format
1282msgid "%s: not used because `%.*s' not defined"
1283msgstr ""
1284
13caa028 1285#: pch.cc:650
4f4e53dd
PB
1286#, c-format
1287msgid "%s: not used because `%.*s' defined as `%s' not `%.*s'"
1288msgstr ""
1289
13caa028 1290#: pch.cc:691
4f4e53dd
PB
1291#, c-format
1292msgid "%s: not used because `%s' is defined"
1293msgstr ""
1294
13caa028 1295#: pch.cc:711
d84767fb
JM
1296#, c-format
1297msgid "%s: not used because `__COUNTER__' is invalid"
1298msgstr ""
1299
13caa028 1300#: pch.cc:720
69efea3e 1301#: pch.cc:883
4f4e53dd
PB
1302msgid "while reading precompiled header"
1303msgstr ""
1304
13caa028 1305#: traditional.cc:891
4f4e53dd
PB
1306#, c-format
1307msgid "detected recursion whilst expanding macro \"%s\""
1308msgstr ""
1309
13caa028 1310#: traditional.cc:1114
4f4e53dd
PB
1311msgid "syntax error in macro parameter list"
1312msgstr ""