aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.c
AgeCommit message (Expand)AuthorFilesLines
2018-11-09PR c/87795 - Excessive alignment permitted for functions and labelsMartin Sebor1-14/+36
2018-10-29Folding and check_function_argumentsDavid Malcolm1-4/+13
2018-10-18Add -std=c2x, -std=gnu2x, -Wc11-c2x-compat, C2X _Static_assert support.Joseph Myers1-0/+4
2018-10-09Cleanup of libcpp diagnostic callbacksDavid Malcolm1-7/+10
2018-10-08Don't ICE on vectors of enums (PR 87286)Richard Sandiford1-3/+6
2018-09-25Remove Pascal-related entries in code and comments.Martin Liska1-1/+1
2018-09-06varasm.c (output_constructor_regular_field): Check TYPE_SIZE_UNIT of the init...Bernd Edlinger1-0/+22
2018-09-02c-common.c (braced_list_to_string): Remove eval parameter.Bernd Edlinger1-37/+30
2018-08-27Less verbose fix-it hints for missing header files (PR 87091)David Malcolm1-5/+38
2018-08-27Come up with fndecl_built_in_p.Martin Liska1-5/+3
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