aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-parser.c
AgeCommit message (Expand)AuthorFilesLines
2019-01-07re PR c++/85052 (Implement support for clang's __builtin_convertvector)Jakub Jelinek1-9/+42
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-12-19c/c++, asm: Use nicer error for const and restrictSegher Boessenkool1-0/+6
2018-12-19c/c++, asm: Use nicer error for duplicate asm qualifiersSegher Boessenkool1-20/+37
2018-12-19c/c++, asm: Write the asm-qualifier loop without "done" booleanSegher Boessenkool1-34/+31
2018-12-08c: Delete a stray line in asm inlineSegher Boessenkool1-1/+0
2018-12-06asm inlineSegher Boessenkool1-4/+17
2018-12-06asm qualifiers (PR55681)Segher Boessenkool1-31/+43
2018-12-04OpenACC wait list diagnostic changeJulian Brown1-8/+0
2018-11-20c-parser.c (c_parser_has_attribute_expression): New function.Martin Sebor1-89/+251
2018-11-09c-parser.c (c_parser_omp_clause_final): Use c_parser_expr_no_commas...Jakub Jelinek1-11/+26
2018-11-09c-parser.c (c_parser_omp_clause_reduction): Call sorry_at on reduction clause...Jakub Jelinek1-1/+5
2018-11-09c-parser.c (c_parser_omp_requires): Call sorry_at on requires clauses other t...Jakub Jelinek1-0/+3
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-115/+1141
2018-10-29C++: simplify output from suggest_alternatives_forDavid Malcolm1-6/+6
2018-10-18Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support.Joseph Myers1-20/+40
2018-09-26[PR 87347] Prevent segfaults if TYPE_ARG_TYPES is NULLMartin Jambor1-2/+5
2018-09-17Add -Wabsolute-valueMartin Jambor1-6/+150
2018-09-02c-common.c (braced_list_to_string): Remove eval parameter.Bernd Edlinger1-9/+0
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-4/+2
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm1-8/+14
2018-08-13PR tree-optimization/71625 - missing strlen optimization on different array i...Martin Sebor1-0/+9
2018-06-20Update OpenACC data clause semantics to the 2.5 behaviorChung-Lin Tang1-78/+37
2018-05-02re PR c/30552 (gcc crashes when compiling examples with GNU statement express...David Pagan1-1/+4
2018-03-21Adjust __builtin_tgmath handling of integer arguments to _FloatN narrowing ma...Joseph Myers1-4/+21
2018-03-06re PR c/84721 (ICE in c_push_function_context, at c-decl.c:9667)Jakub Jelinek1-1/+2
2018-01-31re PR c/81779 (bool define from stdbool.h suppresses -Wdeclaration-after-stat...Marek Polacek1-0/+1
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-01re PR c/83595 (ICE: in linemap_macro_map_lookup, at libcpp/line-map.c:1008 on...Jakub Jelinek1-10/+10
2017-12-22extend.texi (Loop-Specific Pragmas): Document pragma GCC unroll.Eric Botcazou1-24/+120
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-0/+20
2017-12-07Allow _Alignas in compound literals (C11 DR#444).Joseph Myers1-8/+37
2017-12-01re PR c/79153 (-Wimplicit-fallthrough missed warning)Jakub Jelinek1-2/+4
2017-11-30spellcheck-tree.c (test_find_closest_identifier): Use ; instead of ;;.Jakub Jelinek1-1/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-955/+37
2017-11-23c-parser.c (c_parser_omp_declare_simd): Reject declare simd in pragma_stmt co...Jakub Jelinek1-1/+1
2017-11-23generic.texi (ANNOTATE_EXPR): Document 3rd operand.Eric Botcazou1-6/+9
2017-11-20c-family: add name_hint/deferred_diagnosticDavid Malcolm1-7/+11
2017-11-19re PR c/66618 (Failure to diagnose non-constant initializer for static object...Jakub Jelinek1-13/+17
2017-11-15Add __builtin_tgmath for better tgmath.h implementation (bug 81156).Joseph Myers1-0/+564
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-21/+20
2017-10-25C: detect more missing semicolons (PR c/7356)David Malcolm1-5/+31
2017-10-12C/C++: add fix-it hints for various missing symbolsDavid Malcolm1-4/+21
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-10-04C: underline parameters in mismatching function callsDavid Malcolm1-1/+37
2017-09-16Fix condition folding in c_parser_omp_for_loopTom de Vries1-1/+8
2017-09-01re PR c/81887 (pragma omp ordered simd ignored under -fopenmp-simd)Jakub Jelinek1-0/+10
2017-08-21C: use full locations within c_parser_expr_list's vec<location_t>David Malcolm1-6/+5
2017-08-18c-parser.c (c_parser_postfix_expression): Remove unused code.Marek Polacek1-24/+3
2017-08-10C/C++: show pertinent open token when missing a close tokenDavid Malcolm1-214/+430