aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-0/+30
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-2/+137
2021-08-12OpenMP 5.1: Add proc-bind 'primary' supportTobias Burnus1-2/+5
2021-08-05Adjust by-value function vec arguments to by-reference.Martin Sebor1-29/+34
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-1/+9
2021-07-02openmp: Reject #pragma omp atomic update, [PR101297]Jakub Jelinek1-1/+3
2021-06-24c: add support for per-location warning groups.Martin Sebor1-2/+2
2021-06-24c: Fix up c_parser_has_attribute_expression [PR101176]Jakub Jelinek1-0/+3
2021-06-24openmp: in_reduction clause support on target constructJakub Jelinek1-2/+16
2021-06-14C/C++: Fix unused set var warning with omp_clause_affinity [PR100913]Tobias Burnus1-3/+1
2021-06-06openmp: Call c_omp_adjust_map_clauses even for combined target [PR100902]Jakub Jelinek1-0/+1
2021-05-31c++/88601 - [C/C++] __builtin_shufflevector supportRichard Biener1-0/+38
2021-05-28OpenMP: Add iterator support to Fortran's depend; add affinity clauseTobias Burnus1-5/+76
2021-05-19openmp: Handle lastprivate on combined target correctly [PR99928]Jakub Jelinek1-1/+11
2021-05-12OpenMP: Add support for 'close' in map clauseMarcel Vollweiler1-58/+58
2021-03-05OpenACC: C/C++ - fix async parsing [PR99137]Tobias Burnus1-1/+1
2021-02-10c, c++: Plug -Wduplicated-cond memory leaks [PR99057]Marek Polacek1-12/+6
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-1/+56
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-16C: Avoid incorrect warning for volatile in compound expressions [PR98260]Martin Uecker1-2/+8
2020-12-09OpenMP: C/C++ parse 'omp allocate'Tobias Burnus1-0/+52
2020-11-26C: Do not drop qualifiers in typeof for _Atomic types. [PR65455,PR92935]Martin Uecker1-9/+0
2020-11-24openmp: Fix C ICE on OpenMP atomicsJakub Jelinek1-3/+7
2020-11-13[PATCH] Implementation of asm goto outputsVladimir N. Makarov1-4/+1
2020-11-13C-family, Objective-C [1/3] : Implement Wobjc-root-class [PR77404].Iain Sandoe1-1/+2
2020-11-10openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang1-1/+9
2020-11-07C Parser: Implement mixing of labels and code.Martin Uecker1-68/+37
2020-11-06Objective-C/C++ (parsers) : Update @property attribute parsing.Iain Sandoe1-121/+159
2020-11-06OpenACC (C/C++): Fix 'acc atomic' parsingTobias Burnus1-5/+19
2020-11-04c: Implement C2x nodiscard attributeJoseph Myers1-5/+5
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-1/+73
2020-10-27c: Allow duplicate C2x standard attributesJoseph Myers1-52/+2
2020-10-23c, c++: Implement -Wsizeof-array-div [PR91741]Marek Polacek1-18/+30
2020-09-19Infrastructure & C front end changes for array parameter checking (PR c/50584).Martin Sebor1-10/+17
2020-09-19Change C front end to emit structured loop and switch tree nodes.Sandra Loosemore1-65/+60
2020-08-18c: Fix -Wunused-but-set-* warning with _Generic [PR96571]Jakub Jelinek1-6/+13
2020-07-22OpenMP: Fixes for omp critical + hintTobias Burnus1-18/+8
2020-07-07Pass correct parameters to c_parser_do_statement.Kaipeng Zhou1-1/+1
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-8/+46
2020-06-16openmp: Diagnose invalid OpenMP schedule(simd, static)Jakub Jelinek1-1/+8
2020-06-04Provide diagnostic hints for missing C inttypes.h string constants.Mark Wielaard1-0/+29
2020-06-04diagnostics: Add function call parens matching to c_parser.Mark Wielaard1-15/+17
2020-05-19Fix typo in c-parser.c.Martin Liska1-1/+1
2020-05-14openmp: Also implicitly mark as declare target to functions mentioned in targ...Jakub Jelinek1-0/+1
2020-04-19c, objc: Fix up c_parser_objc_selector_arg after CPP_SCOPE changes [PR94637]Jakub Jelinek1-5/+18
2020-04-17c, c++: Fix two redundantAssignment warnings [PR94629]Jakub Jelinek1-1/+0
2020-04-15openmp: Reject requires directives not at file or namespace scope [PR94593]Jakub Jelinek1-0/+7
2020-04-08[C/C++, OpenACC] Reject vars of different scope in acc declare (PR94120)Tobias Burnus1-0/+9
2020-04-07openmp: Fix parallel master error recovery [PR94512]Jakub Jelinek1-1/+1
2020-03-23c: Fix up cfun->function_end_locus on invalid function bodies [PR94239]Jakub Jelinek1-4/+3