aboutsummaryrefslogtreecommitdiff
path: root/gcc/c
AgeCommit message (Expand)AuthorFilesLines
2019-12-10Replace label_text ctor with "borrow" and "take"David Malcolm2-2/+7
2019-12-04Fix C handling of use of lvalues of incomplete types (PR c/36941, PR c/88827).Joseph Myers3-13/+12
2019-12-03Diagnose use of [*] in old-style parameter definitions (PR c/88704).Joseph Myers2-0/+9
2019-12-01Fix bugs relating to flexibly-sized objects in nios2 backend.Sandra Loosemore2-33/+6
2019-11-30[C] Add a target hook that allows targets to verify type usageRichard Sandiford3-2/+49
2019-11-29Handle C2x attributes in Objective-C.Joseph Myers2-13/+158
2019-11-25Prevent all uses of DFP when unsupported (PR c/91985).Joseph Myers2-1/+9
2019-11-25Properly handle C2x attributes on types.Joseph Myers5-43/+63
2019-11-22re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek2-0/+19
2019-11-20re PR c/92088 (aggregates with VLAs and nested functions are broken)Richard Biener2-0/+23
2019-11-20Add more pedwarns for [[]] C attributes on types.Joseph Myers3-4/+37
2019-11-19Change some bad uses of C2x attributes into pedwarns.Joseph Myers3-34/+62
2019-11-18[mid-end][__RTL] Clean state despite unspecified __RTL startwith passesMatthew Malcomson2-5/+8
2019-11-15Diagnose duplicate C2x standard attributes.Joseph Myers2-2/+57
2019-11-15Support C2x [[maybe_unused]] attribute.Joseph Myers2-0/+6
2019-11-15Improve checks on C2x fallthrough attribute.Joseph Myers3-3/+17
2019-11-15Support C2x [[deprecated]] attribute.Joseph Myers3-4/+46
2019-11-14Support UTF-8 character constants for C2x.Joseph Myers3-0/+9
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford2-2/+8
2019-11-14c-parser.c (c_parser_omp_context_selector): Don't require score argument to f...Jakub Jelinek2-1/+8
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek2-12/+46
2019-11-14Support C2x [[]] attributes for C.Joseph Myers6-123/+489
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