aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
AgeCommit message (Expand)AuthorFilesLines
2024-10-31c: detect variably-modified types [PR117145,PR117245,PR100420]Martin Uecker5-163/+311
2024-10-31Daily bump.GCC Administrator1-0/+6
2024-10-30c: Diagnose char argument to __builtin_stdc_*Jakub Jelinek1-0/+8
2024-10-30Daily bump.GCC Administrator1-0/+16
2024-10-29diagnostics: support multiple output formats simultaneously [PR116613]David Malcolm1-9/+3
2024-10-29c: Add __builtin_stdc_rotate_{left,right} builtins [PR117030]Jakub Jelinek2-2/+90
2024-10-26Daily bump.GCC Administrator1-0/+21
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek4-47/+47
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm8-2/+10
2024-10-23Daily bump.GCC Administrator1-0/+16
2024-10-23c: Restore "originally defined" struct redefinition messages for C23Joseph Myers1-3/+14
2024-10-22c: Better fix for speed up compilation of large char array initializers when ...Jakub Jelinek1-26/+16
2024-10-20Daily bump.GCC Administrator1-0/+8
2024-10-19c: Fix -std=gnu23 -Wtraditional for () in function definitionsJoseph Myers2-2/+11
2024-10-19Daily bump.GCC Administrator1-0/+26
2024-10-18gcc/: Rename array_type_nelts => array_type_nelts_minus_oneAlejandro Colomar2-8/+9
2024-10-17c: Fix up speed up compilation of large char array initializers when not usin...Jakub Jelinek1-10/+25
2024-10-16c: Add some checking asserts to named loops handling codeJakub Jelinek1-0/+3
2024-10-16c: Fix up uninitialized next.original_type use in #embed optimizationJakub Jelinek1-0/+1
2024-10-16Daily bump.GCC Administrator1-0/+97
2024-10-16c: Speed up compilation of large char array initializers when not using #embedJakub Jelinek3-0/+155
2024-10-16libcpp, c, middle-end: Optimize initializers using #embed in CJakub Jelinek2-33/+427
2024-10-15Provide new GCC builtin __builtin_counted_by_ref [PR116016]Qing Zhao4-9/+105
2024-10-15c: Implement C2Y N3355 - Named Loops [PR117022]Jakub Jelinek5-59/+461
2024-10-08Daily bump.GCC Administrator1-0/+11
2024-10-07c: ICE in build_counted_by_ref [PR116735]qing zhao1-14/+18
2024-10-07OpenMP: Allocate directive for static vars, clean upTobias Burnus1-12/+17
2024-09-26Daily bump.GCC Administrator1-0/+5
2024-09-25OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interopTobias Burnus1-0/+3
2024-09-25Daily bump.GCC Administrator1-0/+4
2024-09-24OpenMP: Add support for 'self_maps' to the 'require' directiveTobias Burnus1-0/+3
2024-09-21Daily bump.GCC Administrator1-0/+6
2024-09-20c: fix crash when checking for compatibility of structures [PR116726]Martin Uecker1-1/+4
2024-09-10Daily bump.GCC Administrator1-0/+19
2024-09-09diagnostics: introduce struct diagnostic_option_idDavid Malcolm2-19/+27
2024-09-09diagnostics: rename dc.printer to m_printer [PR116613]David Malcolm1-2/+2
2024-09-07Daily bump.GCC Administrator1-0/+7
2024-09-05c-family: add attribute flag_enum [PR81665]Jason Merrill1-0/+1
2024-09-05Daily bump.GCC Administrator1-0/+5
2024-09-03pretty-print: naming cleanupsDavid Malcolm1-2/+2
2024-09-03Daily bump.GCC Administrator1-0/+4
2024-09-02Rename ASM_INPUT_P to ASM_BASIC_PRichard Sandiford1-1/+1
2024-09-01Daily bump.GCC Administrator1-0/+15
2024-08-31c: Add support for unsequenced and reproducible attributesJakub Jelinek3-8/+59
2024-08-30Daily bump.GCC Administrator1-0/+5
2024-08-29pretty-print: reimplement pp_format with a new struct pp_tokenDavid Malcolm1-2/+2
2024-08-03Daily bump.GCC Administrator1-0/+5
2024-08-02c: Add support for byte arrays in C2YMartin Uecker1-2/+13
2024-07-24Daily bump.GCC Administrator1-0/+13
2024-07-23C: Implement musttail attribute for returnsAndi Kleen3-16/+64