aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
AgeCommit message (Expand)AuthorFilesLines
2023-11-08Daily bump.GCC Administrator1-0/+61
2023-11-07c: Change T2X_* format checking macros to T23_*Joseph Myers2-44/+44
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung2-0/+3
2023-11-07c: Refer more consistently to C23 not C2XJoseph Myers8-106/+106
2023-11-07Daily bump.GCC Administrator1-0/+15
2023-11-06c: Add -std=c23, -std=gnu23, -Wc11-c23-compat options [PR107954]Joseph Myers3-10/+26
2023-11-06Daily bump.GCC Administrator1-0/+7
2023-11-05openmp: Adjust handling of __has_attribute (omp::directive)/sequence and add ...Jakub Jelinek1-9/+7
2023-11-05Daily bump.GCC Administrator1-0/+13
2023-11-03diagnostics: add automatic URL-ification within messagesDavid Malcolm1-2/+2
2023-11-03diagnostics: convert diagnostic_context to a classDavid Malcolm4-9/+9
2023-11-02Daily bump.GCC Administrator1-0/+5
2023-11-01c: Add Walloc-size to warn about insufficient size in allocations [PR71219]Martin Uecker1-0/+4
2023-11-01Daily bump.GCC Administrator1-0/+5
2023-10-31libcpp: eliminate MACRO_MAP_EXPANSION_POINT_LOCATIONDavid Malcolm1-1/+1
2023-10-28Daily bump.GCC Administrator1-0/+9
2023-10-27preprocessor: c++: Support `#pragma GCC target' macros [PR87299]Lewis Hyatt2-19/+32
2023-10-27Daily bump.GCC Administrator1-0/+6
2023-10-26Add attribute((null_terminated_string_arg(PARAM_IDX)))David Malcolm1-0/+17
2023-10-24Daily bump.GCC Administrator1-0/+6
2023-10-23libcpp: Improve the diagnostic for poisoned identifiers [PR36887]Lewis Hyatt1-1/+1
2023-10-21Daily bump.GCC Administrator1-0/+16
2023-10-20c-family: char8_t and aliasing in C vs C++ [PR111884]Marek Polacek1-3/+4
2023-10-20c++: remove NON_DEPENDENT_EXPR, part 1Patrick Palka1-1/+1
2023-10-20Control flow redundancy hardeningAlexandre Oliva1-0/+22
2023-10-20Daily bump.GCC Administrator1-0/+6
2023-10-19c++: Make -Wunknown-pragmas controllable by #pragma GCC diagnostic [PR89038]Lewis Hyatt1-1/+2
2023-10-16Daily bump.GCC Administrator1-0/+7
2023-10-15wide-int: Fix estimation of buffer sizes for wide_int printing [PR111800]Jakub Jelinek1-1/+1
2023-10-13Daily bump.GCC Administrator1-0/+6
2023-10-12wide-int: Allow up to 16320 bits wide_int and change widest_int precision to ...Jakub Jelinek1-3/+5
2023-10-03Daily bump.GCC Administrator1-0/+8
2023-10-02diagnostics: group together source printing fields of diagnostic_contextDavid Malcolm2-2/+2
2023-09-21Daily bump.GCC Administrator1-0/+6
2023-09-20openmp: Add omp::decl attribute support [PR111392]Jakub Jelinek1-0/+2
2023-09-20Daily bump.GCC Administrator1-0/+18
2023-09-19p1689r5: initial supportBen Boeckel2-1/+55
2023-09-19c++: extend cold, hot attributes to classesJavier Martinez1-2/+48
2023-09-19small _BitInt tweaksJakub Jelinek1-1/+3
2023-09-07Daily bump.GCC Administrator1-0/+52
2023-09-06C _BitInt incremental fixes [PR102989]Jakub Jelinek1-1/+2
2023-09-06C _BitInt support [PR102989]Jakub Jelinek6-30/+505
2023-09-06ubsan: _BitInt -fsanitize=undefined support [PR102989]Jakub Jelinek1-2/+2
2023-09-06c: Don't pedwarn on _FloatN{,x} or {f,F}N{,x} suffixes for C2XJakub Jelinek1-1/+19
2023-09-02Daily bump.GCC Administrator1-0/+5
2023-09-01c++: Fix up mangling of function/block scope static structured bindings [PR11...Jakub Jelinek1-1/+1
2023-09-01Daily bump.GCC Administrator1-0/+10
2023-08-31Darwin: homogenize spelling of macOSFrancois-Xavier Coudert1-1/+1
2023-08-31middle-end/111253 - partly revert r11-6508-gabb1b6058c09a7Richard Biener1-1/+6
2023-08-26Daily bump.GCC Administrator1-0/+15