As part of adding [[]]-style attributes, C2x adds the token :: for use in scoped attribute names. This patch adds corresponding support for that token in C to GCC. The token is supported both for C2x and for older gnu* standards (on the basis that extensions are normally supported in older gnu* versions; people will expect to be able to use [[]] attributes, before C2x is the default, without needing to use -std=gnu2x). There are no cases in older C standards where the token : can be followed by a token starting with : in syntactically valid sources; the only cases the :: token could break in older standard C thus are ones involving concatenation of pp-tokens where the result does not end up as tokens (e.g., gets stringized). In GNU C extensions, the main case where :: might appear in existing sources is in asm statements, and the C parser is thus made to handle it like two consecutive : tokens, which the C++ parser already does. A limited test of various positionings of :: in asm statements is added to the testsuite (in particular, to cover the syntax error when :: means too many colons but a single : would be OK), but existing tests cover a variety of styles there anyway. Technically there are cases in Objective-C and OpenMP for which this also changes how previously valid code is lexed: the objc-selector-arg syntax allows multiple consecutive : tokens (although I don't think they are particularly useful there), while OpenMP syntax includes array section syntax such as [:] which, before :: was a token, could also be written as [::> (there might be other OpenMP cases potentially affected, I didn't check all the OpenMP syntax in detail). I don't think either of those cases affects the basis for supporting the :: token in all -std=gnu* modes, or that there is any obvious need to special-case handling of CPP_SCOPE tokens for those constructs the way there is for asm statements. cpp_avoid_paste, which determines when spaces need adding between tokens in preprocessed output where there wouldn't otherwise be whitespace between them (e.g. if stringized), already inserts space between : and : unconditionally, rather than only for C++, so no change is needed there (but a C2x test is added that such space is indeed inserted). Bootstrapped with no regressions on x86-64-pc-linux-gnu. gcc/c: * c-parser.c (c_parser_asm_statement): Handle CPP_SCOPE like two CPP_COLON tokens. gcc/testsuite: * gcc.dg/asm-scope-1.c, gcc.dg/cpp/c11-scope-1.c, gcc.dg/cpp/c17-scope-1.c, gcc.dg/cpp/c2x-scope-1.c, gcc.dg/cpp/c2x-scope-2.c, gcc.dg/cpp/c90-scope-1.c, gcc.dg/cpp/c94-scope-1.c, gcc.dg/cpp/c99-scope-1.c, gcc.dg/cpp/gnu11-scope-1.c, gcc.dg/cpp/gnu17-scope-1.c, gcc.dg/cpp/gnu89-scope-1.c, gcc.dg/cpp/gnu99-scope-1.c: New tests. libcpp: * include/cpplib.h (struct cpp_options): Add member scope. * init.c (struct lang_flags, lang_defaults): Likewise. (cpp_set_lang): Set scope member of pfile. * lex.c (_cpp_lex_direct): Test CPP_OPTION (pfile, scope) not CPP_OPTION (pfile, cplusplus) for creating CPP_SCOPE tokens. From-SVN: r276434
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| System/Library/Frameworks/Carbon.framework/Headers | Loading commit data... | |
| frame/one.framework | Loading commit data... | |
| inc | Loading commit data... | |
| remap | Loading commit data... | |
| trad | Loading commit data... | |
| usr/include | Loading commit data... | |
| #cmdlne-M-2.h | Loading commit data... | |
| 19921210-1.c | Loading commit data... | |
| 19930510-1.c | Loading commit data... | |
| 19940712-1.c | Loading commit data... | |
| 19940712-1.h | Loading commit data... | |
| 19940712-1a.h | Loading commit data... | |
| 19940712-1b.h | Loading commit data... | |
| 19951025-1.c | Loading commit data... | |
| 19951227-1.c | Loading commit data... | |
| 19960224-1.c | Loading commit data... | |
| 19990119-1.c | Loading commit data... | |
| 19990228-1.c | Loading commit data... | |
| 19990407-1.c | Loading commit data... | |
| 19990409-1.c | Loading commit data... | |
| 19990413-1.c | Loading commit data... | |
| 20000127-1.c | Loading commit data... | |
| 20000129-1.c | Loading commit data... | |
| 20000207-1.c | Loading commit data... | |
| 20000207-2.c | Loading commit data... | |
| 20000209-1.c | Loading commit data... | |
| 20000209-2.c | Loading commit data... | |
| 20000301-1.c | Loading commit data... | |
| 20000419-1.c | Loading commit data... | |
| 20000519-1.c | Loading commit data... | |
| 20000529-1.c | Loading commit data... | |
| 20000625-1.c | Loading commit data... | |
| 20000627-1.c | Loading commit data... | |
| 20000628-1.c | Loading commit data... | |
| 20000628-1.h | Loading commit data... | |
| 20000628-1a.h | Loading commit data... | |
| 20000725-1.c | Loading commit data... | |
| 20020927-1.c | Loading commit data... | |
| 20050215-1.c | Loading commit data... | |
| Wmissingdirs.c | Loading commit data... | |
| Wsignprom.c | Loading commit data... | |
| Wtrigraphs-2.c | Loading commit data... | |
| Wtrigraphs.c | Loading commit data... | |
| Wunknown-pragmas-1.c | Loading commit data... | |
| Wunused.c | Loading commit data... | |
| Wunused.h | Loading commit data... | |
| Wvariadic-1.c | Loading commit data... | |
| Wvariadic-1p.c | Loading commit data... | |
| Wvariadic-2.c | Loading commit data... | |
| Wvariadic-3.c | Loading commit data... | |
| Wvariadic-4.c | Loading commit data... | |
| _Pragma1.c | Loading commit data... | |
| _Pragma2.c | Loading commit data... | |
| _Pragma3.c | Loading commit data... | |
| _Pragma4.c | Loading commit data... | |
| _Pragma5.c | Loading commit data... | |
| _Pragma6.c | Loading commit data... | |
| _Pragma7.c | Loading commit data... | |
| arith-1.c | Loading commit data... | |
| arith-3.c | Loading commit data... | |
| assembl2.S | Loading commit data... | |
| assembler.S | Loading commit data... | |
| assert1.c | Loading commit data... | |
| assert2.c | Loading commit data... | |
| assert3.c | Loading commit data... | |
| assert4.c | Loading commit data... | |
| avoidpaste1.c | Loading commit data... | |
| avoidpaste2.c | Loading commit data... | |
| backslash.c | Loading commit data... | |
| backslash2.c | Loading commit data... | |
| builtin-macro-1.c | Loading commit data... | |
| c11-scope-1.c | Loading commit data... | |
| c17-scope-1.c | Loading commit data... | |
| c2x-scope-1.c | Loading commit data... | |
| c2x-scope-2.c | Loading commit data... | |
| c89-pedantic.c | Loading commit data... | |
| c89.c | Loading commit data... | |
| c90-empty-macro-args.c | Loading commit data... | |
| c90-if-comma-1.c | Loading commit data... | |
| c90-pedantic.c | Loading commit data... | |
| c90-scope-1.c | Loading commit data... | |
| c90.c | Loading commit data... | |
| c94-pedantic.c | Loading commit data... | |
| c94-scope-1.c | Loading commit data... | |
| c94.c | Loading commit data... | |
| c99-empty-macro-args.c | Loading commit data... | |
| c99-hexfloat-3.c | Loading commit data... | |
| c99-if-comma-1.c | Loading commit data... | |
| c99-pedantic.c | Loading commit data... | |
| c99-scope-1.c | Loading commit data... | |
| c99.c | Loading commit data... | |
| charconst-2.c | Loading commit data... | |
| charconst-3.c | Loading commit data... | |
| charconst-4.c | Loading commit data... | |
| charconst.c | Loading commit data... | |
| cmdlne-C.c | Loading commit data... | |
| cmdlne-C2.c | Loading commit data... | |
| cmdlne-C3.c | Loading commit data... | |
| cmdlne-M-2#.h | Loading commit data... | |
| cmdlne-M-2.c | Loading commit data... | |
| cmdlne-M.c | Loading commit data... | |
| cmdlne-P.c | Loading commit data... | |
| cmdlne-dD-M.c | Loading commit data... | |
| cmdlne-dD-dM.c | Loading commit data... | |
| cmdlne-dD.c | Loading commit data... | |
| cmdlne-dI-C.c | Loading commit data... | |
| cmdlne-dI-C.h | Loading commit data... | |
| cmdlne-dI-M.c | Loading commit data... | |
| cmdlne-dI-M.h | Loading commit data... | |
| cmdlne-dM-M.c | Loading commit data... | |
| cmdlne-dM-dD.c | Loading commit data... | |
| cmdlne-dM.c | Loading commit data... | |
| cmdlne-dN-M.c | Loading commit data... | |
| cmdlne-dU-1.c | Loading commit data... | |
| cmdlne-dU-10.c | Loading commit data... | |
| cmdlne-dU-11.c | Loading commit data... | |
| cmdlne-dU-12.c | Loading commit data... | |
| cmdlne-dU-13.c | Loading commit data... | |
| cmdlne-dU-14.c | Loading commit data... | |
| cmdlne-dU-15.c | Loading commit data... | |
| cmdlne-dU-16.c | Loading commit data... | |
| cmdlne-dU-17.c | Loading commit data... | |
| cmdlne-dU-18.c | Loading commit data... | |
| cmdlne-dU-19.c | Loading commit data... | |
| cmdlne-dU-2.c | Loading commit data... | |
| cmdlne-dU-20.c | Loading commit data... | |
| cmdlne-dU-21.c | Loading commit data... | |
| cmdlne-dU-22.c | Loading commit data... | |
| cmdlne-dU-23.c | Loading commit data... | |
| cmdlne-dU-3.c | Loading commit data... | |
| cmdlne-dU-4.c | Loading commit data... | |
| cmdlne-dU-5.c | Loading commit data... | |
| cmdlne-dU-6.c | Loading commit data... | |
| cmdlne-dU-7.c | Loading commit data... | |
| cmdlne-dU-8.c | Loading commit data... | |
| cmdlne-dU-9.c | Loading commit data... | |
| counter-1.c | Loading commit data... | |
| counter-2.c | Loading commit data... | |
| counter-3.c | Loading commit data... | |
| cpp.exp | Loading commit data... | |
| cxxcom1.c | Loading commit data... | |
| cxxcom2.c | Loading commit data... | |
| cxxcom2.h | Loading commit data... | |
| defined-Wexpansion-to-defined.c | Loading commit data... | |
| defined-Wextra-Wno-expansion-to-defined.c | Loading commit data... | |
| defined-Wextra.c | Loading commit data... | |
| defined-Wno-expansion-to-defined.c | Loading commit data... | |
| defined-syshdr.c | Loading commit data... | |
| defined.c | Loading commit data... | |
| digraph1.c | Loading commit data... | |
| digraph2.c | Loading commit data... | |
| digraphs.c | Loading commit data... | |
| dir-only-1.c | Loading commit data... | |
| dir-only-1.h | Loading commit data... | |
| dir-only-2.c | Loading commit data... | |
| dir-only-3.c | Loading commit data... | |
| dir-only-3a.h | Loading commit data... | |
| dir-only-3b.h | Loading commit data... | |
| dir-only-4.c | Loading commit data... | |
| dir-only-5.c | Loading commit data... | |
| dir-only-6.c | Loading commit data... | |
| direct2.c | Loading commit data... | |
| direct2s.c | Loading commit data... | |
| directiv.c | Loading commit data... | |
| empty-include.c | Loading commit data... | |
| endif-pedantic1.c | Loading commit data... | |
| endif-pedantic2.c | Loading commit data... | |
| endif.c | Loading commit data... | |
| endif.h | Loading commit data... | |
| error-1.c | Loading commit data... | |
| escape-1.c | Loading commit data... | |
| escape-2.c | Loading commit data... | |
| escape.c | Loading commit data... | |
| expr-overflow-1.c | Loading commit data... | |
| expr.c | Loading commit data... | |
| extratokens.c | Loading commit data... | |
| extratokens2.c | Loading commit data... | |
| fpreprocessed.c | Loading commit data... | |
| gnu11-scope-1.c | Loading commit data... | |
| gnu17-scope-1.c | Loading commit data... | |
| gnu89-scope-1.c | Loading commit data... | |
| gnu99-scope-1.c | Loading commit data... | |
| gnuc89-pedantic.c | Loading commit data... | |
| gnuc89.c | Loading commit data... | |
| gnuc99-pedantic.c | Loading commit data... | |
| gnuc99.c | Loading commit data... | |
| hash1.c | Loading commit data... | |
| ident-1.c | Loading commit data... | |
| ident.c | Loading commit data... | |
| if-1.c | Loading commit data... | |
| if-2.c | Loading commit data... | |
| if-4.c | Loading commit data... | |
| if-5.c | Loading commit data... | |
| if-cexp.c | Loading commit data... | |
| if-div.c | Loading commit data... | |
| if-mop.c | Loading commit data... | |
| if-mpar.c | Loading commit data... | |
| if-oppr.c | Loading commit data... | |
| if-oppr2.c | Loading commit data... | |
| if-paren.c | Loading commit data... | |
| if-sc.c | Loading commit data... | |
| if-shift.c | Loading commit data... | |
| if-unary.c | Loading commit data... | |
| import1.c | Loading commit data... | |
| import1.h | Loading commit data... | |
| import2.c | Loading commit data... | |
| import2.h | Loading commit data... | |
| include1.c | Loading commit data... | |
| include2.c | Loading commit data... | |
| include2a.c | Loading commit data... | |
| include3.c | Loading commit data... | |
| include4.c | Loading commit data... | |
| include5.c | Loading commit data... | |
| include6.c | Loading commit data... | |
| include7.c | Loading commit data... | |
| isysroot-1.c | Loading commit data... | |
| isysroot-2.c | Loading commit data... | |
| lexident.c | Loading commit data... | |
| lexnum.c | Loading commit data... | |
| lexstrng.c | Loading commit data... | |
| line1.c | Loading commit data... | |
| line2.c | Loading commit data... | |
| line3.c | Loading commit data... | |
| line4.c | Loading commit data... | |
| line5.c | Loading commit data... | |
| line6.c | Loading commit data... | |
| line7.c | Loading commit data... | |
| line8.c | Loading commit data... | |
| mac-dir-1.c | Loading commit data... | |
| mac-dir-2.c | Loading commit data... | |
| mac-eol-at-eof.c | Loading commit data... | |
| maccom1.c | Loading commit data... | |
| maccom2.c | Loading commit data... | |
| maccom3.c | Loading commit data... | |
| maccom4.c | Loading commit data... | |
| maccom5.c | Loading commit data... | |
| maccom6.c | Loading commit data... | |
| macro-exp-tracking-1.c | Loading commit data... | |
| macro-exp-tracking-2.c | Loading commit data... | |
| macro-exp-tracking-3.c | Loading commit data... | |
| macro-exp-tracking-4.c | Loading commit data... | |
| macro-exp-tracking-5.c | Loading commit data... | |
| macro1.c | Loading commit data... | |
| macro10.c | Loading commit data... | |
| macro11.c | Loading commit data... | |
| macro2.c | Loading commit data... | |
| macro3.c | Loading commit data... | |
| macro4.c | Loading commit data... | |
| macro5.c | Loading commit data... | |
| macro6.c | Loading commit data... | |
| macro7.c | Loading commit data... | |
| macro8.c | Loading commit data... | |
| macro9.c | Loading commit data... | |
| macspace1.c | Loading commit data... | |
| macspace2.c | Loading commit data... | |
| macsyntx.c | Loading commit data... | |
| macsyntx2.c | Loading commit data... | |
| mi1.c | Loading commit data... | |
| mi1c.h | Loading commit data... | |
| mi1cc.h | Loading commit data... | |
| mi1nd.h | Loading commit data... | |
| mi1ndp.h | Loading commit data... | |
| mi1x.h | Loading commit data... | |
| mi2.c | Loading commit data... | |
| mi2a.h | Loading commit data... | |
| mi2b.h | Loading commit data... | |
| mi2c.h | Loading commit data... | |
| mi3.c | Loading commit data... | |
| mi3.def | Loading commit data... | |
| mi3.h | Loading commit data... | |
| mi4.c | Loading commit data... | |
| mi5.c | Loading commit data... | |
| mi6.c | Loading commit data... | |
| mi6a.h | Loading commit data... | |
| mi6b.h | Loading commit data... | |
| mi6c.h | Loading commit data... | |
| mi6d.h | Loading commit data... | |
| mi6e.h | Loading commit data... | |
| mi7.c | Loading commit data... | |
| mi7a.h | Loading commit data... | |
| mi7b.h | Loading commit data... | |
| mi8.c | Loading commit data... | |
| mi8a.h | Loading commit data... | |
| mi8b.h | Loading commit data... | |
| mi8c.h | Loading commit data... | |
| mi8d.h | Loading commit data... | |
| missing-header-1.c | Loading commit data... | |
| missing-header-MD.c | Loading commit data... | |
| missing-header-MMD.c | Loading commit data... | |
| missing-sysheader-MD.c | Loading commit data... | |
| missing-sysheader-MMD.c | Loading commit data... | |
| misspelled-directive-1.c | Loading commit data... | |
| misspelled-directive-2.c | Loading commit data... | |
| multiline-2.c | Loading commit data... | |
| multiline.c | Loading commit data... | |
| normalize-1.c | Loading commit data... | |
| normalize-2.c | Loading commit data... | |
| normalize-4.c | Loading commit data... | |
| paste1.c | Loading commit data... | |
| paste10.c | Loading commit data... | |
| paste11.c | Loading commit data... | |
| paste12-2.c | Loading commit data... | |
| paste12.c | Loading commit data... | |
| paste13.c | Loading commit data... | |
| paste14-2.c | Loading commit data... | |
| paste14.c | Loading commit data... | |
| paste15.c | Loading commit data... | |
| paste16.c | Loading commit data... | |
| paste17.c | Loading commit data... | |
| paste18.c | Loading commit data... | |
| paste2.c | Loading commit data... | |
| paste3.c | Loading commit data... | |
| paste4.c | Loading commit data... | |
| paste5.c | Loading commit data... | |
| paste6.c | Loading commit data... | |
| paste7.c | Loading commit data... | |
| paste8-2.c | Loading commit data... | |
| paste8.c | Loading commit data... | |
| paste9.c | Loading commit data... | |
| poison.c | Loading commit data... | |
| pr20348.c | Loading commit data... | |
| pr20348.h | Loading commit data... | |
| pr20356.c | Loading commit data... | |
| pr20356.h | Loading commit data... | |
| pr22168-2.c | Loading commit data... | |
| pr22168.c | Loading commit data... | |
| pr23827_c90.c | Loading commit data... | |
| pr23827_c90_neg.c | Loading commit data... | |
| pr23827_c99.c | Loading commit data... | |
| pr27777.c | Loading commit data... | |
| pr28165.c | Loading commit data... | |
| pr28227.c | Loading commit data... | |
| pr28709.c | Loading commit data... | |
| pr29612-1.c | Loading commit data... | |
| pr29612-2.c | Loading commit data... | |
| pr30786.c | Loading commit data... | |
| pr30805.c | Loading commit data... | |
| pr32868.c | Loading commit data... | |
| pr32974.c | Loading commit data... | |
| pr33415.c | Loading commit data... | |
| pr33466.c | Loading commit data... | |
| pr34602.c | Loading commit data... | |
| pr34692.c | Loading commit data... | |
| pr34859.c | Loading commit data... | |
| pr35313.c | Loading commit data... | |
| pr35322.c | Loading commit data... | |
| pr36320.c | Loading commit data... | |
| pr36674.i | Loading commit data... | |
| pr43195.c | Loading commit data... | |
| pr43195.h | Loading commit data... | |
| pr60570.c | Loading commit data... | |
| pr61854-1.c | Loading commit data... | |
| pr61854-2.c | Loading commit data... | |
| pr61854-3.c | Loading commit data... | |
| pr61854-3.h | Loading commit data... | |
| pr61854-4.c | Loading commit data... | |
| pr61854-5.c | Loading commit data... | |
| pr61854-6.c | Loading commit data... | |
| pr61854-7.c | Loading commit data... | |
| pr61854-8.c | Loading commit data... | |
| pr61854-c90.c | Loading commit data... | |
| pr61854-c94.c | Loading commit data... | |
| pr61977.c | Loading commit data... | |
| pr65238-2.c | Loading commit data... | |
| pr66415-1.c | Loading commit data... | |
| pr66415-2.c | Loading commit data... | |
| pr69985.c | Loading commit data... | |
| pr71591.c | Loading commit data... | |
| pr71681-1.c | Loading commit data... | |
| pr71681-2.c | Loading commit data... | |
| pr7263-2.c | Loading commit data... | |
| pr7263-2.h | Loading commit data... | |
| pr7263-3.c | Loading commit data... | |
| pr7263-3.h | Loading commit data... | |
| pragma-1.c | Loading commit data... | |
| pragma-2.c | Loading commit data... | |
| pragma-3.c | Loading commit data... | |
| pragma-diagnostic-1.c | Loading commit data... | |
| pragma-diagnostic-2.c | Loading commit data... | |
| pragma-float-const-decimal64-1.c | Loading commit data... | |
| pragma-once-1.c | Loading commit data... | |
| pragma-once-1b.h | Loading commit data... | |
| pragma-once-1c.h | Loading commit data... | |
| pragma-once-1d.h | Loading commit data... | |
| pragma-pop_macro-1.c | Loading commit data... | |
| redef1.c | Loading commit data... | |
| redef2.c | Loading commit data... | |
| redef3.c | Loading commit data... | |
| redef4.c | Loading commit data... | |
| separate-1.c | Loading commit data... | |
| skipping.c | Loading commit data... | |
| skipping2.c | Loading commit data... | |
| source_date_epoch-1.c | Loading commit data... | |
| source_date_epoch-2.c | Loading commit data... | |
| source_date_epoch-3.c | Loading commit data... | |
| spacing1.c | Loading commit data... | |
| spacing2.c | Loading commit data... | |
| strify1.c | Loading commit data... | |
| strify2.c | Loading commit data... | |
| strify3.c | Loading commit data... | |
| strify4.c | Loading commit data... | |
| strify5.c | Loading commit data... | |
| strp1.c | Loading commit data... | |
| strp2.c | Loading commit data... | |
| subframework1.c | Loading commit data... | |
| syshdr.c | Loading commit data... | |
| syshdr.h | Loading commit data... | |
| syshdr1.h | Loading commit data... | |
| syshdr2.h | Loading commit data... | |
| syshdr3.c | Loading commit data... | |
| syshdr3.h | Loading commit data... | |
| syshdr4.c | Loading commit data... | |
| syshdr4.h | Loading commit data... | |
| syshdr5.c | Loading commit data... | |
| syshdr5.h | Loading commit data... | |
| sysmac1.c | Loading commit data... | |
| sysmac2.c | Loading commit data... | |
| sysmac3.c | Loading commit data... | |
| sysmac3.h | Loading commit data... | |
| tr-paste.c | Loading commit data... | |
| tr-warn1.c | Loading commit data... | |
| tr-warn2.c | Loading commit data... | |
| tr-warn3.c | Loading commit data... | |
| tr-warn4.c | Loading commit data... | |
| tr-warn5.c | Loading commit data... | |
| tr-warn6.c | Loading commit data... | |
| trigraphs.c | Loading commit data... | |
| uchar-1.c | Loading commit data... | |
| uchar-3.c | Loading commit data... | |
| ucnid-1-utf8.c | Loading commit data... | |
| ucnid-1.c | Loading commit data... | |
| ucnid-10-utf8.c | Loading commit data... | |
| ucnid-10.c | Loading commit data... | |
| ucnid-11-utf8.c | Loading commit data... | |
| ucnid-11.c | Loading commit data... | |
| ucnid-12-utf8.c | Loading commit data... | |
| ucnid-12.c | Loading commit data... | |
| ucnid-13-utf8.c | Loading commit data... | |
| ucnid-13.c | Loading commit data... | |
| ucnid-14-utf8.c | Loading commit data... | |
| ucnid-14.c | Loading commit data... | |
| ucnid-15-utf8.c | Loading commit data... | |
| ucnid-15.c | Loading commit data... | |
| ucnid-2-utf8.c | Loading commit data... | |
| ucnid-2.c | Loading commit data... | |
| ucnid-3-utf8.c | Loading commit data... | |
| ucnid-3.c | Loading commit data... | |
| ucnid-4-utf8.c | Loading commit data... | |
| ucnid-4.c | Loading commit data... | |
| ucnid-5.c | Loading commit data... | |
| ucnid-6-utf8.c | Loading commit data... | |
| ucnid-6.c | Loading commit data... | |
| ucnid-7-utf8.c | Loading commit data... | |
| ucnid-7.c | Loading commit data... | |
| ucnid-9-utf8.c | Loading commit data... | |
| ucnid-9.c | Loading commit data... | |
| ucs.c | Loading commit data... | |
| unc1.c | Loading commit data... | |
| unc2.c | Loading commit data... | |
| unc3.c | Loading commit data... | |
| unc4.c | Loading commit data... | |
| undef-opt-1.c | Loading commit data... | |
| undef2.c | Loading commit data... | |
| utf8-5byte-1.c | Loading commit data... | |
| vararg1.c | Loading commit data... | |
| vararg2.c | Loading commit data... | |
| vararg3.c | Loading commit data... | |
| vararg4.c | Loading commit data... | |
| very-long-comment.c | Loading commit data... | |
| warn-comments-2.c | Loading commit data... | |
| warn-comments-3.c | Loading commit data... | |
| warn-comments.c | Loading commit data... | |
| warn-cxx-compat-2.c | Loading commit data... | |
| warn-cxx-compat.c | Loading commit data... | |
| warn-deprecated-2.c | Loading commit data... | |
| warn-deprecated.c | Loading commit data... | |
| warn-long-long-2.c | Loading commit data... | |
| warn-long-long.c | Loading commit data... | |
| warn-multichar-2.c | Loading commit data... | |
| warn-multichar.c | Loading commit data... | |
| warn-normalized-1.c | Loading commit data... | |
| warn-normalized-2.c | Loading commit data... | |
| warn-normalized-3.c | Loading commit data... | |
| warn-redefined-2.c | Loading commit data... | |
| warn-redefined.c | Loading commit data... | |
| warn-traditional-2.c | Loading commit data... | |
| warn-traditional.c | Loading commit data... | |
| warn-trigraphs-1.c | Loading commit data... | |
| warn-trigraphs-2.c | Loading commit data... | |
| warn-trigraphs-3.c | Loading commit data... | |
| warn-trigraphs-4.c | Loading commit data... | |
| warn-undef-2.c | Loading commit data... | |
| warn-undef.c | Loading commit data... | |
| warn-unused-macros-2.c | Loading commit data... | |
| warn-unused-macros.c | Loading commit data... | |
| warn-variadic-2.c | Loading commit data... | |
| warn-variadic.c | Loading commit data... | |
| wchar-1.c | Loading commit data... | |
| widestr1.c | Loading commit data... |