aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.c
AgeCommit message (Expand)AuthorFilesLines
2018-08-16-Wmisleading-indentation: fix ICE in get_visual_column (PR c++/70693)David Malcolm1-0/+1
2018-08-13PR tree-optimization/71625 - missing strlen optimization on different array i...Martin Sebor1-0/+92
2018-08-08[PATCH] line-map include-from representationNathan Sidwell1-2/+2
2018-07-31Add __builtin_speculation_safe_valueRichard Earnshaw1-0/+164
2018-07-20libcpp: remove redundant parameter from rich_location::set_rangeDavid Malcolm1-2/+2
2018-06-20re PR c++/86210 (Missing -Wnonnull warning for function defined in the same TU)Jakub Jelinek1-4/+2
2018-06-16re PR tree-optimization/64946 ([AArch64] gcc.target/aarch64/vect-abs-compile....Kugan Vivekanandarajah1-0/+1
2018-05-14pt.c (tsubst): Check valid_array_size_p.Jason Merrill1-5/+8
2018-05-10re PR c++/85662 ("error: non-constant condition for static assertion" from __...Jakub Jelinek1-15/+9
2018-03-27re PR c++/85061 (ICE with __builtin_offsetof applied to static member)Jakub Jelinek1-1/+1
2018-03-12PR tree-optimization/83456 - -Wrestrict false positive on a non-overlapping m...Martin Sebor1-11/+21
2018-01-17C++: Fix crash in warn_for_memset within templates (PR c++/83814)David Malcolm1-13/+0
2018-01-10Preserving locations for variable-uses and constants (PR c++/43486)David Malcolm1-9/+30
2018-01-03Add support for MODE_VECTOR_BOOLRichard Sandiford1-0/+8
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford1-9/+11
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-16PR tree-optimization/78918 - missing -Wrestrict on memcpy copying over selfMartin Sebor1-6/+12
2017-12-06C/C++: don't suggest implementation names as spelling fixes (PR c/83236)David Malcolm1-0/+1
2017-11-28re PR sanitizer/81275 (-fsanitize=thread produce incorrect -Wreturn-type warn...Jakub Jelinek1-0/+58
2017-11-28Remove Cilk Plus support.Julia Koval1-7/+0
2017-11-21* c-common.c (get_nonnull_operand): Use tree_to_uhwi.Jakub Jelinek1-1/+1
2017-11-21re PR c++/83059 (ICE on invalid C++ code: in tree_to_uhwi, at tree.c:6633)Jakub Jelinek1-7/+8
2017-11-15Add __builtin_tgmath for better tgmath.h implementation (bug 81156).Joseph Myers1-0/+1
2017-11-10PR c/81117 - Improve buffer overflow checking in strncpyMartin Sebor1-3/+3
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-8/+8
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-0/+10
2017-10-12C/C++: add fix-it hints for various missing symbolsDavid Malcolm1-0/+158
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-09-12c-common.c (field_decl_cmp, [...]): Move to c/c-decl.c.Nathan Sidwell1-68/+0
2017-09-12re PR target/82112 (internal compiler error: in fold_convert_loc, at fold-con...Jakub Jelinek1-4/+8
2017-08-30[71/77] Use opt_scalar_mode for mode iteratorsRichard Sandiford1-5/+9
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford1-2/+2
2017-08-30[35/77] Add uses of as_a <scalar_int_mode>Richard Sandiford1-9/+9
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford1-4/+5
2017-08-29Fix --help=target (PR other/39851).Martin Liska1-1/+1
2017-08-21c-family/c/c++: pass optional vec<location_t> to c-format.cDavid Malcolm1-2/+2
2017-08-10C/C++: show pertinent open token when missing a close tokenDavid Malcolm1-8/+9
2017-08-09Boolify some parameters.Marek Polacek1-5/+6
2017-07-14c/c++: Add fix-it hints for suggested missing #includesDavid Malcolm1-0/+131
2017-07-06Support C++-specific selftestsDavid Malcolm1-0/+16
2017-07-04re PR c/81231 (ICE with invalid argument to __atomic_*)Marek Polacek1-0/+3
2017-06-23Refactor fileptr_type_node handlingMarc Glisse1-4/+8
2017-05-25c=common.c (field_decl_cmp, [...]): Adjust T const casts to avoid warning.Nathan Sidwell1-4/+4
2017-05-24PR c/80731 - poor -Woverflow warningsMartin Sebor1-13/+42
2017-05-18c-common.c (c_common_type_for_size): Use NULL_TREE instead of 0.Marek Polacek1-8/+8
2017-05-18c-common.c (self_promoting_args_p): Change the return type to bool.Marek Polacek1-6/+6
2017-05-17c-common.c: Use NULL_TREE instead of 0 where appropriate.Marek Polacek1-5/+5
2017-05-17Implement new C++ intrinsics __is_assignable and __is_constructible.Ville Voutilainen1-0/+2
2017-05-17Bye bye, c_save_expr.Marek Polacek1-19/+1
2017-05-09c-tree.h (pushdecl): Declare.Nathan Sidwell1-1/+1