aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
AgeCommit message (Expand)AuthorFilesLines
2019-11-12Remove gcc/params.* files.Martin Liska2-1/+4
2019-11-12Apply mechanical replacement (generated patch).Martin Liska2-1/+7
2019-11-12Add OpenACC 2.6 `serial' construct supportMaciej W. Rozycki2-5/+39
2019-11-11c-parser.c (c_parser_translation_unit): Diagnose declare target without corre...Jakub Jelinek2-0/+13
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford3-31/+74
2019-11-08Handle removal of old-style function definitions in C2x.Joseph Myers2-7/+28
2019-11-07Expand C2x attribute parsing support and factor out from TM attributes.Joseph Myers2-78/+279
2019-11-07Move string concatenation for C into the parser.Joseph Myers4-69/+240
2019-11-02gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek2-3/+7
2019-10-29Add a simulate_enum_decl langhookRichard Sandiford4-0/+40
2019-10-29Add a simulate_builin_function_decl langhookRichard Sandiford4-0/+21
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