aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
AgeCommit message (Expand)AuthorFilesLines
2019-10-28PR c/66970 - Add __has_builtin() macroMartin Sebor2-0/+33
2019-10-28re PR c/92249 (ICE in c_parser_gimple_compound_statement w/ GIMPLE testcases)Richard Biener2-1/+10
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek3-3/+16
2019-10-15Rename attribute-related functions and productions in C parser.Joseph Myers2-77/+95
2019-10-14[C] Avoid exposing internal details in aka typesRichard Sandiford2-39/+99
2019-10-14c-parser.c (c_parser_omp_all_clauses): Change bool NESTED_P argument into int...Jakub Jelinek2-8/+24
2019-10-12c-common.h (c_omp_mark_declare_variant, [...]): Declare.Jakub Jelinek2-7/+26
2019-10-11Support _Decimal* keywords for C2x.Joseph Myers2-2/+7
2019-10-10c-common.h (c_omp_check_context_selector, [...]): Declare.Jakub Jelinek2-40/+520
2019-10-02Handle :: tokens in C for C2x.Joseph Myers2-6/+24
2019-10-01[C] Avoid aka types that just add tagsRichard Sandiford2-1/+73
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek3-38/+83
2019-09-27[C][C++] Allow targets to check calls to BUILT_IN_MD functionsRichard Sandiford2-4/+15
2019-09-20re PR c/91815 (questionable error on type definition at file scope)Eric Botcazou2-2/+11
2019-09-04Add warning Wenum-conversion for C and ObjC.Prathamesh Kulkarni2-0/+20
2019-08-23[PATCH, c-family] Fix a PCH thinko (and thus PR61250).Iain Sandoe2-0/+9
2019-08-22c-parser.c (c_parser_declaration_or_fndef): Set DECL_ARGUMENTS of a FUNCTION_...Eric Botcazou2-2/+38
2019-08-13Use checking forms of DECL_FUNCTION_CODE (PR 91421)Richard Sandiford2-2/+6
2019-08-13Protect some checks of DECL_FUNCTION_CODERichard Sandiford2-10/+20
2019-08-10tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVICE_TYPE.Jakub Jelinek3-6/+99
2019-08-10Assorted ChangeLog cleanups.Jakub Jelinek1-31/+36
2019-08-09c-parser.c (check_no_duplicate_clause): Simplify using omp_find_clause.Jakub Jelinek2-11/+11
2019-08-09re PR c/91401 (schedule + dist_schedule clauses rejected on distribute parall...Jakub Jelinek2-1/+11
2019-08-08[C] Fix bogus nested enum error messageRichard Sandiford2-0/+6
2019-08-08gimplify.c (omp_add_variable): Use GOVD_PRIVATE | GOVD_EXPLICIT for VLA helpe...Jakub Jelinek2-4/+17
2019-08-07tree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_USE_DEVICE_PTR OpenMP d...Jakub Jelinek3-9/+57
2019-07-31re PR c/91192 (non-deterministic ICE on invalid)Jakub Jelinek2-2/+10
2019-07-25Extend DCE to remove unnecessary new/delete-pairs (PR c++/23383).Martin Liska2-0/+8
2019-07-25Come up with function_decl_type and use it in tree_function_decl.Martin Liska2-1/+7
2019-07-23re PR tree-optimization/83518 (Missing optimization: useless instructions sho...Richard Biener2-0/+8
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek3-3/+153
2019-07-18Fix -Wreturn-type for static naked functions in CRichard Sandiford2-0/+7
2019-07-12introduce try/finally/else in gimplefeAlexandre Oliva2-0/+66
2019-07-12tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek3-2/+85
2019-07-10gimple-parser.c (c_parser_gimple_postfix_expression): Support _Literal (int *...Richard Biener2-2/+9
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor5-9/+19
2019-07-09PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor3-3/+13
2019-07-01gimple-parser.c (c_parser_gimple_postfix_expression): Handle _Literal (char *...Richard Biener2-2/+13
2019-06-25Implement alternate "__intN__" form of "__intN" typeJozef Lawrynowicz2-1/+10
2019-06-24utils.c (handle_nonnull_attribute): Quote attribute name.Martin Sebor2-1/+5
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek3-12/+151
2019-06-05PR c/90737 - [8/9/10 Regression] inconsistent address of a local converted to...Martin Sebor2-1/+8
2019-06-05c-decl.c (start_decl): Adjust quoting and hyphenation in diagnostics.Martin Sebor3-18/+29
2019-05-17[PR89433] Repeated use of the C/C++ OpenACC 'routine' directiveThomas Schwinge2-21/+29
2019-05-17[PR89433] Use 'oacc_verify_routine_clauses' for C/C++ OpenACC 'routine' direc...Thomas Schwinge2-0/+12
2019-05-17[PR89433] Refer to OpenACC 'routine' clauses from "omp declare target" attributeThomas Schwinge2-1/+7
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor4-26/+42
2019-05-17gimple-parser.c (c_parser_gimple_statement): Handle __VEC_PERM.Richard Biener2-1/+43
2019-05-16gimple-parser.c (c_parser_gimple_statement): Handle __BIT_INSERT.Richard Biener2-0/+37
2019-05-15gimple-parser.c (c_parser_gimple_postfix_expression): Handle __BIT_FIELD_REF.Richard Biener2-0/+42