| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-12-05 | OpenMP: C/C++ parser support for dyn_groupprivate | Tobias Burnus | 1 | -0/+2 |
| 2025-11-25 | alias: Fix up BITINT_TYPE and non-standard INTEGER_TYPE alias handling [PR122... | Jakub Jelinek | 1 | -3/+2 |
| 2025-11-07 | Move build_call_nary away from va_list | Andrew Pinski | 1 | -12/+14 |
| 2025-11-05 | forwprop: allow subvectors in simplify_vector_constructor () | Artemiy Volkov | 1 | -0/+18 |
| 2025-10-18 | c++: Implement P1494 and P3641 Partial program correctness [PR119060]. | Iain Sandoe | 1 | -1/+8 |
| 2025-10-17 | ipa, cgraph: Enable constant propagation to OpenMP kernels. | Josef Melcr | 1 | -1/+10 |
| 2025-09-23 | c++: Refactor FMV frontend conflict and merging logic and hooks. | Alfie Richards | 1 | -0/+243 |
| 2025-09-23 | fmv: c++: Add check_target_clone hook for filtering target_clone versions. | Alfie Richards | 1 | -5/+12 |
| 2025-09-23 | x86: fmv: Refactor FMV name mangling. | Alfie Richards | 1 | -26/+0 |
| 2025-09-15 | expr, tree: Ensure get_range_pos_neg is called only on scalar integral types ... | Jakub Jelinek | 1 | -1/+1 |
| 2025-09-09 | c, c++: Allow &__real__ static_var in constant expressions [PR121678] | Jakub Jelinek | 1 | -0/+4 |
| 2025-08-18 | opts: use sanitize_code_type for sanitizer flags | Indu Bhagat | 1 | -0/+23 |
| 2025-08-06 | openmp: Add support for iterators in 'target update' clauses (C/C++) | Kwok Cheung Yeung | 1 | -2/+2 |
| 2025-08-06 | openmp: Add support for iterators in map clauses (C/C++) | Kwok Cheung Yeung | 1 | -1/+4 |
| 2025-07-16 | Add get_clone_versions and get_target_version functions. | Alfie Richards | 1 | -0/+59 |
| 2025-07-15 | Fix tree.cc compilation on SPARC | Rainer Orth | 1 | -0/+1 |
| 2025-07-13 | tree: Add include to tm_p.h to tree.cc [PR120866] | Andrew Pinski | 1 | -0/+1 |
| 2025-07-01 | c++: Fix up cp_build_array_ref COND_EXPR handling [PR120471] | Jakub Jelinek | 1 | -28/+34 |
| 2025-06-28 | c++/modules: Avoid name clashes when streaming internal labels [PR98375,PR118... | Nathaniel Shead | 1 | -0/+51 |
| 2025-06-10 | expand, ranger: Use ranger during expansion [PR120434] | Jakub Jelinek | 1 | -3/+4 |
| 2025-05-30 | OpenMP: C++ "declare mapper" support | Julian Brown | 1 | -0/+2 |
| 2025-04-27 | Drop targetm.promote_prototypes from C, C++ and Ada frontends | H.J. Lu | 1 | -14/+0 |
| 2025-03-11 | tree: Improve skip_simple_arithmetic [PR119183] | Jakub Jelinek | 1 | -1/+13 |
| 2025-03-08 | c-family, tree: Allow nonstring attribute on multidimensional arrays [PR117178] | Jakub Jelinek | 1 | -8/+10 |
| 2025-03-05 | middle-end/97323 - TYPE_CANONICAL vs. ARRAY_TYPE modes | Richard Biener | 1 | -0/+2 |
| 2025-02-14 | tree: Fix up the DECL_VALUE_EXPR GC marking [PR118790] | Jakub Jelinek | 1 | -7/+16 |
| 2025-02-13 | tree, gengtype: Fix up GC issue with DECL_VALUE_EXPR [PR118790] | Jakub Jelinek | 1 | -1/+49 |
| 2025-01-20 | tree, c++: Consider TARGET_EXPR invariant like SAVE_EXPR [PR118509] | Jakub Jelinek | 1 | -0/+1 |
| 2025-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
| 2024-12-20 | c++: Fix up maybe_unused attribute handling [PR110345] | Jakub Jelinek | 1 | -1/+7 |
| 2024-12-12 | Fix type compatibility for types with flexible array member 2/2 [PR113688,PR1... | Martin Uecker | 1 | -7/+30 |
| 2024-12-12 | Fix type compatibility for types with flexible array member 1/2 [PR113688,PR1... | Martin Uecker | 1 | -3/+9 |
| 2024-11-29 | c: Fix constructor bounds checking for VLA and construct VLA vector constants | Tejas Belagod | 1 | -5/+11 |
| 2024-11-28 | Add support for nonnull_if_nonzero attribute [PR117023] | Jakub Jelinek | 1 | -1/+1 |
| 2024-11-27 | match.pd: Avoid introducing UB in the ((X /[ex] C1) +- C2) * (C1 * C3) simpli... | Jakub Jelinek | 1 | -2/+2 |
| 2024-11-26 | PR117350: Keep assembler name for abstract decls for autofdo | Andi Kleen | 1 | -2/+3 |
| 2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 1 | -1/+0 |
| 2024-11-22 | OpenMP: Add 'interop' clause to 'dispatch' for C/C++ | Tobias Burnus | 1 | -0/+2 |
| 2024-11-22 | OpenMP: 'interop' construct - add C/C++ parser support, improve Fortran parsing | Tobias Burnus | 1 | -0/+6 |
| 2024-11-20 | OpenMP: dispatch + adjust_args tree data structures and front-end interfaces | Paul-Antoine Arras | 1 | -0/+4 |
| 2024-11-15 | c: Add _Decimal64x support | Jakub Jelinek | 1 | -0/+5 |
| 2024-11-13 | Introduce TARGET_CLONES_ATTR_SEPARATOR for RISC-V | Yangyu Chen | 1 | -1/+3 |
| 2024-10-31 | tree: Fix up comment wording in valid_new_delete_pair_p | Jakub Jelinek | 1 | -1/+1 |
| 2024-10-29 | diagnostics: support multiple output formats simultaneously [PR116613] | David Malcolm | 1 | -2/+2 |
| 2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -15/+15 |
| 2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 1 | -0/+1 |
| 2024-10-18 | gcc/: Merge definitions of array_type_nelts_top | Alejandro Colomar | 1 | -0/+13 |
| 2024-10-18 | gcc/: Rename array_type_nelts => array_type_nelts_minus_one | Alejandro Colomar | 1 | -2/+2 |
| 2024-10-16 | libcpp, c, middle-end: Optimize initializers using #embed in C | Jakub Jelinek | 1 | -0/+56 |
| 2024-10-05 | Fix various issues of -ftrivial-auto-var-init=zero with Ada | Eric Botcazou | 1 | -1/+0 |