aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-attribs.cc
AgeCommit message (Expand)AuthorFilesLines
2024-04-23Further spelling fixes in translatable stringsJakub Jelinek1-1/+1
2024-01-09c-family: copy attribute diagnostic fixes [PR113262]Jakub Jelinek1-18/+14
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-12-16Add support for target_version attributeAndrew Carlotti1-4/+36
2023-12-16c-family: Simplify attribute exclusion handlingAndrew Carlotti1-48/+30
2023-12-12ipa/92606 - properly handle no_icf attribute for variablesRichard Biener1-1/+2
2023-12-05Introduce strub: machine-independent stack scrubbingAlexandre Oliva1-0/+82
2023-12-05Restore build with GCC 4.8 to GCC 5Richard Sandiford1-2/+2
2023-12-02Allow target attributes in non-gnu namespacesRichard Sandiford1-6/+14
2023-11-29Introduce hardbool attribute for CAlexandre Oliva1-1/+96
2023-11-11c: Synthesize nonnull attribute for parameters declared with static [PR110815]Martin Uecker1-1/+11
2023-11-07openmp: Add support for the 'indirect' clause in C/C++Kwok Cheung Yeung1-0/+2
2023-10-26Add attribute((null_terminated_string_arg(PARAM_IDX)))David Malcolm1-0/+17
2023-10-20Control flow redundancy hardeningAlexandre Oliva1-0/+22
2023-09-19c++: extend cold, hot attributes to classesJavier Martinez1-2/+48
2023-09-06C _BitInt incremental fixes [PR102989]Jakub Jelinek1-1/+2
2023-05-26c: -Wstringop-overflow for parameters with forward-declared sizesMartin Uecker1-0/+9
2023-02-18Fix ICE related to implicit access attributes for VLA arguments [PR105660]Martin Uecker1-12/+16
2023-01-16Update copyright years.Jakub Jelinek1-1/+1
2023-01-09c: check if target_clone attrs are all stringMartin Liska1-4/+10
2022-12-02Fix a few incorrect accesses.Andrew MacLeod1-1/+1
2022-11-16c++: Allow attributes on concepts - DR 2428Jakub Jelinek1-1/+2
2022-10-07Add a new option -fstrict-flex-arrays[=n] and new attribute strict_flex_arrayQing Zhao1-0/+47
2022-10-06c++, c: Implement C++23 P1774R8 - Portable assumptions [PR106654]Jakub Jelinek1-0/+15
2022-08-31c: C2x attributes fixes and updatesJoseph Myers1-0/+7
2022-07-23Adding three new function attributes for static analysis of file descriptorsImmad Mir1-0/+31
2022-05-27c-family: fix attribute constructor ICE [PR90658]Marek Polacek1-1/+1
2022-05-16attribs: fix typedefs in generic code [PR105492]Jason Merrill1-10/+0
2022-05-16Use more ARRAY_SIZE.Martin Liska1-2/+1
2022-05-07c, c++: attribute format on a ctor with a vbase [PR101833, PR47634]Marek Polacek1-11/+22
2022-04-30c-family: attribute ((aligned, mode)) [PR100545]Jason Merrill1-1/+15
2022-03-16PR c/98198: ICE-on-invalid-code error recovery.Roger Sayle1-0/+2
2022-03-07Fix up duplicated duplicated words in commentsJakub Jelinek1-2/+2
2022-03-01ipa: Improve error handling for target_clone single valueMartin Liska1-0/+6
2022-02-11[gimplefe] Add vector_mask attribute to get access to vector boolsRichard Biener1-0/+36
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+6142