summaryrefslogtreecommitdiff
path: root/gcc/c/c-typeck.c
AgeCommit message (Expand)Author
2020-03-17c: Handle C_TYPE_INCOMPLETE_VARS even for ENUMERAL_TYPEs [PR94172]Jakub Jelinek
2020-03-17c: ignore initializers for elements of variable-size types [PR93577]Christophe Lyon
2020-03-05c: ignore initializers for elements of variable-size types [PR93577]Joseph Myers
2020-03-01PR c/93812 - ICE on redeclaration of an attribute format function without pro...Martin Sebor
2020-01-22Fix ICE with cast of division by zero (PR c/93348).Joseph Myers
2020-01-13Fix handling of overflow in C casts in integer constant expressions (PR c/932...Joseph Myers
2020-01-01Update copyright years.Jakub Jelinek
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown
2019-12-19Add OpenACC 2.6's no_createJulian Brown
2019-12-04Fix C handling of use of lvalues of incomplete types (PR c/36941, PR c/88827).Joseph Myers
2019-11-30[C] Add a target hook that allows targets to verify type usageRichard Sandiford
2019-11-14Remove build_{same_sized_,}truth_vector_typeRichard Sandiford
2019-11-08[C] Opt out of GNU vector extensions for built-in SVE typesRichard Sandiford
2019-09-27re PR c++/88203 (assert does not compile with OpenMP's pragma omp parallel fo...Jakub Jelinek
2019-09-27[C][C++] Allow targets to check calls to BUILT_IN_MD functionsRichard Sandiford
2019-09-04Add warning Wenum-conversion for C and ObjC.Prathamesh Kulkarni
2019-08-10tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVICE_TYPE.Jakub Jelinek
2019-08-08gimplify.c (omp_add_variable): Use GOVD_PRIVATE | GOVD_EXPLICIT for VLA helpe...Jakub Jelinek
2019-08-07tree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_USE_DEVICE_PTR OpenMP d...Jakub Jelinek
2019-07-20tree.def (OMP_LOOP): New tree code.Jakub Jelinek
2019-07-12tree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.Jakub Jelinek
2019-06-24utils.c (handle_nonnull_attribute): Quote attribute name.Martin Sebor
2019-06-10tree.def (OMP_SCAN): New tree code.Jakub Jelinek
2019-06-05PR c/90737 - [8/9/10 Regression] inconsistent address of a local converted to...Martin Sebor
2019-05-17trans.c (check_inlining_for_nested_subprog): Quote reserved names.Martin Sebor
2019-04-26re PR debug/90197 (Cannot step through simple loop at -O -g)Jakub Jelinek
2019-04-19re PR c/89888 (When switch controlling expression is promoted from type narro...Jakub Jelinek
2019-02-28re PR c/89525 (inform messages from -Wbuiltin-declaration-mismatch even with -w)Jakub Jelinek
2019-01-24re PR c++/88976 (ICE in fold_convert_loc, at fold-const.c:2552)Jakub Jelinek
2019-01-18c-family: Update unaligned adress of packed member checkH.J. Lu
2019-01-17Improve the C error for mismatched array string literal initialization.Tom Honermann
2019-01-12tree-ssa-loop-ivopts.c (find_inv_vars): Fix a comment typo.Jakub Jelinek
2019-01-01Update copyright years.Jakub Jelinek
2018-12-20C/C++: Add -Waddress-of-packed-memberH.J. Lu
2018-12-19c/c++, asm: Use nicer error for duplicate asm qualifiersSegher Boessenkool
2018-12-19C++: improvements to binary operator diagnostics (PR c++/87504)David Malcolm
2018-12-06asm inlineSegher Boessenkool
2018-11-29PR c/88091 - c-c++-common/Wconversion-real.c etc. FAILMartin Sebor
2018-11-23PR testsuite/88098 - FAIL: gcc.dg/Wbuiltin-declaration-mismatch-4.cMartin Sebor
2018-11-15PR c/83656 - missing -Wbuiltin-declaration-mismatch on declaration without pr...Martin Sebor
2018-11-13Eliminate source_location in favor of location_tDavid Malcolm
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek
2018-09-26Support excess precision for integer / floating-point comparisons (PR c/87390).Joseph Myers
2018-09-17Add range_idx param to range_label::get_textDavid Malcolm
2018-09-13* c-typeck.c (digest_init): Shorten overlength strings.Bernd Edlinger
2018-08-27Come up with fndecl_built_in_p.Martin Liska
2018-08-20Add support for grouping of related diagnostics (PR other/84889)David Malcolm
2018-08-15diagnostics: add labeling of source rangesDavid Malcolm
2018-08-03Avoid infinite loop with duplicate anonymous union fields (PR c/86690).Bogdan Harjoc
2018-08-01re PR c/85704 (cc1 run out of memory when it compile)Jakub Jelinek