aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-lex.cc
AgeCommit message (Expand)AuthorFilesLines
2024-11-27diagnostics: replace %<%s%> with %qs [PR104896]David Malcolm1-1/+1
2024-11-23Support for 64-bit location_t: Frontend partsLewis Hyatt1-5/+5
2024-11-15c: Add _Decimal64x supportJakub Jelinek1-0/+4
2024-11-13c: Handle C23 floating constant {d,D}{32,64,128} suffixes like {df,dd,dl}Jakub Jelinek1-1/+6
2024-10-17c, libcpp: Partially implement C2Y N3353 paper [PR117028]Jakub Jelinek1-0/+4
2024-10-16libcpp, c, middle-end: Optimize initializers using #embed in CJakub Jelinek1-1/+43
2024-10-12libcpp, genmatch: Use gcc_diag instead of printf for libcpp diagnosticsJakub Jelinek1-6/+6
2024-08-31c: Add support for unsequenced and reproducible attributesJakub Jelinek1-1/+3
2024-08-28c++: add missing -Wc++??-extensions checksJason Merrill1-4/+4
2024-02-22c: Handle scoped attributes in __has*attribute and scoped attribute parsing c...Jakub Jelinek1-1/+21
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-27c-family: Implement __has_feature and __has_extension [PR60512]Alex Coplan1-5/+35
2023-11-19libcpp: split decls out to rich-location.hDavid Malcolm1-0/+1
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers1-7/+7
2023-11-06c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954]Joseph Myers1-2/+2
2023-11-05openmp: Adjust handling of __has_attribute (omp::directive)/sequence and add ...Jakub Jelinek1-9/+7
2023-09-06C _BitInt support [PR102989]Jakub Jelinek1-0/+164
2023-09-06c: Don't pedwarn on _FloatN{,x} or {f,F}N{,x} suffixes for C2XJakub Jelinek1-1/+19
2023-07-31c-family: Implement pragma_lex () for preprocess-only modeLewis Hyatt1-5/+33
2023-05-15c: Update __has_c_attribute values for C2xJoseph Myers1-11/+7
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2022-11-14c++: init_priority and SUPPORTS_INIT_PRIORITY [PR107638]Patrick Palka1-0/+9
2022-10-14middle-end, c++, i386, libgcc: std::bfloat16_t and __bf16 arithmetic supportJakub Jelinek1-0/+16
2022-10-14c++: Implement excess precision support for C++ [PR107097, PR323]Jakub Jelinek1-4/+1
2022-10-06c++, c: Implement C++23 P1774R8 - Portable assumptions [PR106654]Jakub Jelinek1-0/+2
2022-09-29c: C2x noreturn attributeJoseph Myers1-0/+3
2022-09-27c++: Implement P1467R9 - Extended floating-point types and standard names com...Jakub Jelinek1-2/+18
2022-09-02c/c++: new warning: -Wxor-used-as-pow [PR90885]David Malcolm1-1/+5
2022-08-31c: C2x attributes fixes and updatesJoseph Myers1-3/+5
2022-08-08C: Implement C2X N2653 char8_t and UTF-8 string literal changesTom Honermann1-4/+9
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+1476