Age | Commit message (Expand) | Author | Files | Lines |
2024-11-08 | c: Implement C2y N3356, if declarations [PR117019] | Marek Polacek | 1 | -56/+197 |
2024-10-31 | c: detect variably-modified types [PR117145,PR117245,PR100420] | Martin Uecker | 1 | -2/+2 |
2024-10-30 | c: Diagnose char argument to __builtin_stdc_* | Jakub Jelinek | 1 | -0/+8 |
2024-10-29 | c: Add __builtin_stdc_rotate_{left,right} builtins [PR117030] | Jakub Jelinek | 1 | -1/+84 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -39/+39 |
2024-10-22 | c: Better fix for speed up compilation of large char array initializers when ... | Jakub Jelinek | 1 | -26/+16 |
2024-10-17 | c: Fix up speed up compilation of large char array initializers when not usin... | Jakub Jelinek | 1 | -10/+25 |
2024-10-16 | c: Fix up uninitialized next.original_type use in #embed optimization | Jakub Jelinek | 1 | -0/+1 |
2024-10-16 | c: Speed up compilation of large char array initializers when not using #embed | Jakub Jelinek | 1 | -0/+118 |
2024-10-16 | libcpp, c, middle-end: Optimize initializers using #embed in C | Jakub Jelinek | 1 | -2/+87 |
2024-10-15 | Provide new GCC builtin __builtin_counted_by_ref [PR116016] | Qing Zhao | 1 | -0/+79 |
2024-10-15 | c: Implement C2Y N3355 - Named Loops [PR117022] | Jakub Jelinek | 1 | -46/+185 |
2024-10-07 | OpenMP: Allocate directive for static vars, clean up | Tobias Burnus | 1 | -12/+17 |
2024-09-25 | OpenMP: Update OMP_REQUIRES_TARGET_USED for declare_target + interop | Tobias Burnus | 1 | -0/+3 |
2024-09-24 | OpenMP: Add support for 'self_maps' to the 'require' directive | Tobias Burnus | 1 | -0/+3 |
2024-08-31 | c: Add support for unsequenced and reproducible attributes | Jakub Jelinek | 1 | -2/+3 |
2024-07-23 | C: Implement musttail attribute for returns | Andi Kleen | 1 | -13/+58 |
2024-07-20 | Revert "C: Implement musttail attribute for returns" | Andi Kleen | 1 | -58/+13 |
2024-07-19 | C: Implement musttail attribute for returns | Andi Kleen | 1 | -13/+58 |
2024-07-09 | c: Rewrite c_parser_omp_tile_sizes to use c_parser_expr_list | Jakub Jelinek | 1 | -16/+9 |
2024-06-27 | c: Error message for incorrect use of static in array declarations. | Martin Uecker | 1 | -33/+30 |
2024-06-25 | diagnostics: eliminate various implicit uses of global_dc | David Malcolm | 1 | -1/+1 |
2024-06-25 | Fix PR c/115587, uninitialized variable in c_parser_omp_loop_nest | Sandra Loosemore | 1 | -3/+1 |
2024-06-11 | c: Add -std=c2y, -std=gnu2y, -Wc23-c2y-compat, C2Y _Generic with type operand | Joseph Myers | 1 | -28/+54 |
2024-06-05 | openmp: OpenMP loop transformation support | Jakub Jelinek | 1 | -15/+397 |
2024-05-31 | Convert references with "counted_by" attributes to/from .ACCESS_WITH_SIZE. | Qing Zhao | 1 | -2/+8 |
2024-03-14 | OpenACC 2.7: front-end support for readonly modifier | Chung-Lin Tang | 1 | -7/+61 |
2024-02-26 | c: Improve some diagnostics for __builtin_stdc_bit_* [PR114042] | Jakub Jelinek | 1 | -0/+21 |
2024-02-22 | c: Handle scoped attributes in __has*attribute and scoped attribute parsing c... | Jakub Jelinek | 1 | -8/+6 |
2024-02-13 | OpenMP: Reject non-const 'condition' trait in Fortran | Tobias Burnus | 1 | -1/+2 |
2024-01-11 | OpenMP: lvalue parsing for map/to/from clauses (C) | Julian Brown | 1 | -16/+139 |
2024-01-09 | frontend: don't ice with pragma NOVECTOR if loop has no condition [PR113267] | Tamar Christina | 1 | -1/+1 |
2024-01-03 | openmp: Adjust position of OMP_CLAUSE_INDIRECT in OpenMP clauses | Kwok Cheung Yeung | 1 | -2/+2 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-12-21 | c23: tag compatibility rules for enums | Martin Uecker | 1 | -1/+4 |
2023-12-20 | c: Split -Wcalloc-transposed-args warning from -Walloc-size, -Walloc-size fixes | Jakub Jelinek | 1 | -4/+11 |
2023-12-19 | OpenMP: Use enumerators for names of trait-sets and traits | Sandra Loosemore | 1 | -160/+82 |
2023-12-19 | OpenMP: Unify representation of name-list properties. | Sandra Loosemore | 1 | -2/+3 |
2023-12-19 | OpenMP: Introduce accessor macros and constructors for context selectors. | Sandra Loosemore | 1 | -10/+17 |
2023-12-13 | OpenMP/OpenACC: Rework clause expansion and nested struct handling | Julian Brown | 1 | -6/+17 |
2023-12-11 | Fix regression causing ICE for structs with VLAs [PR 112488] | Martin Uecker | 1 | -1/+1 |
2023-12-11 | OpenMP: Support acquires/release in 'omp require atomic_default_mem_order' | Tobias Burnus | 1 | -2/+30 |
2023-11-24 | OpenMP: Add -Wopenmp and use it | Tobias Burnus | 1 | -16/+24 |
2023-11-24 | OpenMP: Accept argument to depobj's destroy clause | Tobias Burnus | 1 | -1/+23 |
2023-11-23 | c: Add __builtin_stdc_* builtins | Jakub Jelinek | 1 | -0/+291 |
2023-11-07 | openmp: Add support for the 'indirect' clause in C/C++ | Kwok Cheung Yeung | 1 | -13/+89 |
2023-11-07 | c: Refer more consistently to C23 not C2X | Joseph Myers | 1 | -25/+25 |
2023-11-04 | openmp: Add omp::decl support for C2X | Jakub Jelinek | 1 | -3/+99 |
2023-11-04 | openmp: Add support for omp::directive and omp::sequence attributes in C2X | Jakub Jelinek | 1 | -41/+799 |
2023-10-25 | Disentangle handling of OpenACC 'host', 'self' pragma tokens | Thomas Schwinge | 1 | -21/+17 |