]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/c/c-parser.cc
c: Improve some diagnostics for __builtin_stdc_bit_* [PR114042]
[thirdparty/gcc.git] / gcc / c / c-parser.cc
2024-02-26  Jakub Jelinekc: Improve some diagnostics for __builtin_stdc_bit_...
2024-02-22  Jakub Jelinekc: Handle scoped attributes in __has*attribute and...
2024-02-13  Tobias BurnusOpenMP: Reject non-const 'condition' trait in Fortran
2024-01-11  Julian BrownOpenMP: lvalue parsing for map/to/from clauses (C)
2024-01-09  Tamar Christinafrontend: don't ice with pragma NOVECTOR if loop has...
2024-01-03  Kwok Cheung Yeungopenmp: Adjust position of OMP_CLAUSE_INDIRECT in OpenM...
2024-01-03  Jakub JelinekUpdate copyright years.
2023-12-21  Martin Ueckerc23: tag compatibility rules for enums
2023-12-20  Jakub Jelinekc: Split -Wcalloc-transposed-args warning from -Walloc...
2023-12-19  Sandra LoosemoreOpenMP: Use enumerators for names of trait-sets and...
2023-12-19  Sandra LoosemoreOpenMP: Unify representation of name-list properties.
2023-12-19  Sandra LoosemoreOpenMP: Introduce accessor macros and constructors...
2023-12-13  Julian BrownOpenMP/OpenACC: Rework clause expansion and nested...
2023-12-11  Martin UeckerFix regression causing ICE for structs with VLAs [PR...
2023-12-11  Tobias BurnusOpenMP: Support acquires/release in 'omp require atomic...
2023-11-24  Tobias BurnusOpenMP: Add -Wopenmp and use it
2023-11-24  Tobias BurnusOpenMP: Accept argument to depobj's destroy clause
2023-11-23  Jakub Jelinekc: Add __builtin_stdc_* builtins
2023-11-07  Kwok Cheung Yeungopenmp: Add support for the 'indirect' clause in C/C++
2023-11-07  Joseph Myersc: Refer more consistently to C23 not C2X
2023-11-04  Jakub Jelinekopenmp: Add omp::decl support for C2X
2023-11-04  Jakub Jelinekopenmp: Add support for omp::directive and omp::sequenc...
2023-10-25  Thomas SchwingeDisentangle handling of OpenACC 'host', 'self' pragma...
2023-10-25  Chung-Lin TangOpenACC 2.7: Implement self clause for compute constructs
2023-09-20  Jakub Jelinekc, c++: Accept __builtin_classify_type (typename)
2023-09-12  Tobias BurnusOpenMP (C only): For 'omp allocate', really walk tree...
2023-09-12  Tobias BurnusOpenMP (C only): omp allocate - extend parsing support...
2023-09-06  Jakub JelinekC _BitInt support [PR102989]
2023-09-05  Tobias BurnusOpenMP: Avoid ICE in c_parser_omp_clause_allocate with...
2023-08-25  Sandra LoosemoreOpenMP: C front end support for imperfectly-nested...
2023-08-24  Richard Sandifordc: Add support for [[__extension__ ...]]
2023-08-22  Tobias BurnusOpenMP: Handle 'all' as category in defaultmap
2023-08-15  Chung-Lin TangOpenACC 2.7: default clause support for data constructs
2023-08-11  Jakub Jelinekc: Add __typeof_unqual__ and __typeof_unqual support
2023-08-05  Martin Ueckerc: _Generic should not warn in non-active branches...
2023-08-04  Tamar Christinafrontend: Add novector C pragma
2023-08-02  Eric Fenganalyzer: stash values for CPython plugin [PR107646]
2023-08-01  Lewis Hyattc-family: Implement pragma_lex () for preprocess-only...
2023-07-31  Chung-Lin TangOpenACC 2.7: host_data must have use_device clause...
2023-06-16  David Malcolmc: add name hints to c_parser_declspecs [PR107583]
2023-06-12  Tobias BurnusOpenMP: Cleanups related to the 'present' modifier
2023-06-06  Tobias Burnusopenmp: Add support for the 'present' modifier
2023-05-30  Tobias BurnusOpenMP: Improve C/C++ parsing error message [PR109999]
2023-05-23  Martin UeckerFix ICEs related to VM types in C 1/2 [PR70418, PR10755...
2023-05-18  Bernhard Reutner... c: use _P() defines from tree.h
2023-04-27  Jakub Jelinekc: Fix up error-recovery on non-empty VLA initializers...
2023-04-25  Tobias Burnus'omp scan' struct block seq update for OpenMP 5.x
2023-02-18  Martin UeckerC: Detect all variably modified types [PR108375]
2023-02-09  Tobias BurnusOpenMP: Parse align clause in allocate directive in...
2023-01-27  Joseph Myersc: Disallow braces around C2x auto initializers
2023-01-16  Jakub JelinekUpdate copyright years.
2023-01-16  Jakub Jelinekc, c++: Allow ignoring -Winit-self through pragmas...
2023-01-11  Jakub Jelinekc: Don't emit DEBUG_BEGIN_STMTs for K&R function argume...
2023-01-06  Joseph Myersc: C2x semantics for __builtin_tgmath
2022-12-19  Jakub Jelinekc: Diagnose compound literals with function type [PR108043]
2022-11-17  David Malcolmc, analyzer: fix ICE with -fanalyzer and -Wunused-macro...
2022-11-15  David Malcolmc, analyzer: support named constants in analyzer [PR106302]
2022-11-12  Joseph Myersc: C2x constexpr
2022-11-03  Joseph Myersc: C2x auto
2022-10-28  Joseph Myersc: tree: target: C2x (...) function prototypes and...
2022-10-28  Jakub Jelinekopenmp: Allow optional comma after directive-specifier...
2022-10-28  Joseph Myersc: C2x enums with fixed underlying type [PR61469]
2022-10-14  Joseph Myersc: C2x storage class specifiers in compound literals
2022-10-06  Joseph Myersc: C2x typeof
2022-10-06  Jakub Jelinekopenmp: Map holds clause to IFN_ASSUME for C/C++
2022-10-06  Jakub Jelinekc++, c: Implement C++23 P1774R8 - Portable assumptions...
2022-10-04  Jakub Jelinekopenmp: Add begin declare target support
2022-09-27  Jakub Jelinekopenmp: Add OpenMP assume, assumes and begin/end assume...
2022-09-22  David Malcolmc: fix uninitialized c_expr::m_decimal [PR106830]
2022-09-07  Joseph Myersc: New C2x keywords
2022-09-06  Jakub Jelinekopenmp: Be consistent on parsing offsets between normal...
2022-09-03  Jakub Jelinekopenmp: Partial OpenMP 5.2 doacross and omp_cur_iterati...
2022-09-02  David Malcolmc/c++: new warning: -Wxor-used-as-pow [PR90885]
2022-08-31  Joseph Myersc: C2x attributes fixes and updates
2022-08-25  Marek Polacekc: Implement C23 nullptr (N3042)
2022-08-25  Joseph Myersc: Support C2x empty initializer braces
2022-08-11  Marek Polacekc-family: Honor -Wno-init-self for cv-qual vars [PR102633]
2022-08-08  Tom HonermannC: Implement C2X N2653 char8_t and UTF-8 string literal...
2022-07-10  Lewis Hyattc: Fix location for _Pragma tokens [PR97498]
2022-07-04  Tobias BurnusOpenMP: Move omp requires checks to libgomp
2022-07-01  Tobias BurnusOpenMP: Handle tofrom with target enter/exit data
2022-06-07  Jakub Jelinekopenmp: Add support for OpenMP 5.2 linear clause syntax...
2022-05-31  Jakub Jelinekopenmp: Add support for firstprivate and allocate claus...
2022-05-28  Jakub Jelinekopenmp: Adjust diagnostics about same variable in link...
2022-05-27  Jakub Jelinekopenmp: Add support for enter clause on declare target
2022-05-25  Jakub Jelinekc: Improve build_component_ref diagnostics [PR91134]
2022-05-24  Jakub Jelinekopenmp: Add taskwait nowait depend support [PR105378]
2022-05-17  Jakub Jelinekopenmp: Add support for inoutset depend-kind
2022-05-12  Jakub Jelinekopenmp: Add omp_all_memory support (C/C++ only so far)
2022-05-09  Martin LiskaCome up with {,UN}LIKELY macros.
2022-03-07  Jakub JelinekAdd missing space in various string literals
2022-02-17  Jakub Jelinekopenmp: Ensure proper diagnostics for -> in map/to...
2022-02-10  Marcel VollweilerC, C++, Fortran, OpenMP: Add 'has_device_addr' clause...
2022-02-09  Jakub Jelinekc: Fix up __builtin_assoc_barrier handling in the C...
2022-01-17  Martin LiskaChange references of .c files to .cc files
2022-01-17  Martin LiskaRename .c files to .cc files.