aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-decl.cc
AgeCommit message (Expand)AuthorFilesLines
2023-02-28ubsan: Honor -fstrict-flex-arrays= in -fsanitize=bounds [PR108894]Jakub Jelinek1-30/+1
2023-02-18C: Detect all variably modified types [PR108375]Martin Uecker1-13/+21
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-13Replace flag_strict_flex_arrays with DECL_NOT_FLEXARRAY in middle-end.Qing Zhao1-0/+28
2023-01-09c: Check for modifiable static compound literals in inline definitionsJoseph Myers1-0/+7
2022-12-07c: Diagnose auto constexpr used with a typeJoseph Myers1-0/+12
2022-12-06Update -Warray-bounds with -fstrict-flex-arrays.Qing Zhao1-20/+1
2022-11-24c: Propagate erroneous types to declaration specifiers [PR107805]Florian Weimer1-4/+2
2022-11-17c: Set the locus of the function result declBernhard Reutner-Fischer1-1/+5
2022-11-12c: C2x constexprJoseph Myers1-27/+126
2022-11-03c: C2x autoJoseph Myers1-3/+140
2022-10-28c: tree: target: C2x (...) function prototypes and va_start relaxationJoseph Myers1-4/+9
2022-10-28c: C2x enums with fixed underlying type [PR61469]Joseph Myers1-101/+224
2022-10-24c-family: Implicitly return zero from main even on freestandingArsen Arsenović1-1/+1
2022-10-18c: Diagnose "enum tag;" after definition [PR107164]Joseph Myers1-0/+14
2022-10-18c: C2x enums wider than int [PR36113]Joseph Myers1-39/+98
2022-10-14c: C2x storage class specifiers in compound literalsJoseph Myers1-3/+30
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-9/+121
2022-10-04openmp: Add begin declare target supportJakub Jelinek1-4/+20
2022-09-29c: C2x noreturn attributeJoseph Myers1-0/+25
2022-09-27openmp: Add OpenMP assume, assumes and begin/end assumes supportJakub Jelinek1-0/+4
2022-09-15Move void_list_node init to common codeRichard Biener1-8/+0
2022-09-01c: C2x removal of unprototyped functionsJoseph Myers1-3/+2
2022-08-25c: Implement C23 nullptr (N3042)Marek Polacek1-0/+6
2022-08-25c: Support C2x empty initializer bracesJoseph Myers1-17/+3
2022-08-17OpenMP/C++: Allow classes with static members to be mappable [PR104493]Tobias Burnus1-3/+2
2022-06-16c-decl: fix "inform" grouping and conditionalizationDavid Malcolm1-23/+42
2022-05-18c: Implement new -Wenum-int-mismatch warning [PR105131]Marek Polacek1-2/+11
2022-05-17c: use CONST_DECL for enumerators in TYPE_VALUESMarek Polacek1-1/+3
2022-05-16Use more ARRAY_SIZE.Martin Liska1-5/+3
2022-01-17Change references of .c files to .cc filesMartin Liska1-3/+3
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+12469