aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family
AgeCommit message (Expand)AuthorFilesLines
2017-11-15Add __builtin_tgmath for better tgmath.h implementation (bug 81156).Joseph Myers3-0/+8
2017-11-10PR c/81117 - Improve buffer overflow checking in strncpyMartin Sebor4-5/+36
2017-11-06Instrument function exit with __builtin_unreachable in C++Martin Liska3-1/+11
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm3-17/+27
2017-10-30Add -std=c17, -std=gnu17.Joseph Myers3-2/+47
2017-10-27builtins.c (CASE_MATHFN_FLOATN): New helper macro to add cases for math funct...Michael Meissner2-1/+13
2017-10-23re PR c/82681 (c-warn.c:1218: typo in warning message)Marek Polacek2-2/+7
2017-10-20Add generic part for Intel CET enabling. The spec is available atIgor Tsimbalist1-0/+27
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou2-0/+15
2017-10-17Simplify format_warning_at_substring APIDavid Malcolm2-25/+30
2017-10-13c-gimplify.c (c_gimplify_expr): Handle [LR]ROTATE_EXPR like [LR]SHIFT_EXPR.Jakub Jelinek2-0/+7
2017-10-12C/C++: add fix-it hints for various missing symbolsDavid Malcolm3-0/+168
2017-10-11[PATCH] Include path enumerationNathan Sidwell2-8/+13
2017-10-11Do not error for no_sanitize attributes (PR sanitizer/82490).Martin Liska2-8/+7
2017-10-10Require wi::to_wide for treesRichard Sandiford5-12/+22
2017-10-10re PR c/82437 (false-positive -Wtautological-compare warning with -std=gnu89)Jakub Jelinek2-2/+8
2017-10-06re PR c/82437 (false-positive -Wtautological-compare warning with -std=gnu89)Jakub Jelinek2-5/+19
2017-10-05c-pretty-print.c (pp_c_parameter_type_list): Print ...Bernd Edlinger2-0/+10
2017-10-02Fix mismatched precisions in tree arithmeticRichard Sandiford2-4/+11
2017-09-29c-attribs.c (handle_noipa_attribute): Don't add "stack_protect" attribute.Jakub Jelinek2-4/+5
2017-09-29c-ada-spec.c (to_ada_name): Add index parameter.Eric Botcazou2-24/+120
2017-09-29c-ada-spec.c (max_ada_macros): Move around.Eric Botcazou2-261/+226
2017-09-29c-attribs.c (handle_packed_attribute): Test DECL_C_BIT_FIELD rather than DECL...Jakub Jelinek2-2/+8
2017-09-21enable handling of -gno- command-line options as negated prefixesAlexandre Oliva2-1/+5
2017-09-15Add support for -std=c++2a.Andrew Sutton4-4/+48
2017-09-15c-pragma.c (handle_pragma_scalar_storage_order): Expand on error message for ...Eric Botcazou2-1/+18
2017-09-15invoke.texi: Document -std=c++17 and -std=gnu++17 and document c++1z and gnu+...Jakub Jelinek4-28/+49
2017-09-12Don't warn function alignment if warn_if_not_aligned_p is trueH.J. Lu2-1/+9
2017-09-12c-common.c (field_decl_cmp, [...]): Move to c/c-decl.c.Nathan Sidwell3-78/+7
2017-09-12re PR target/82112 (internal compiler error: in fold_convert_loc, at fold-con...Jakub Jelinek1-4/+8
2017-09-09PR c++/81852 define feature-test macro for -fthreadsafe-staticsJonathan Wakely2-0/+7
2017-09-04re PR c/81783 (-Wtautological-compare could do better)Marek Polacek2-0/+61
2017-09-01c-opts.c (c_common_finish): Write dependency information even if there are er...Boris Kolpackov2-2/+10
2017-09-01re PR c/81887 (pragma omp ordered simd ignored under -fopenmp-simd)Jakub Jelinek3-1/+13
2017-08-30Add some changelog entries that went astray during the machmode commitsRichard Sandiford1-0/+6
2017-08-30[72/77] Pass scalar_mode to scalar_mode_supported_pRichard Sandiford2-5/+11
2017-08-30[71/77] Use opt_scalar_mode for mode iteratorsRichard Sandiford2-5/+16
2017-08-30[65/77] Add a SCALAR_TYPE_MODE macroRichard Sandiford3-3/+10
2017-08-30[35/77] Add uses of as_a <scalar_int_mode>Richard Sandiford1-9/+9
2017-08-30[32/77] Check is_a <scalar_int_mode> before calling valid_pointer_modeRichard Sandiford2-2/+11
2017-08-30[12/77] Use opt_scalar_float_mode when iterating over float modesRichard Sandiford2-2/+9
2017-08-30[4/77] Add FOR_EACH iterators for modesRichard Sandiford3-7/+15
2017-08-30[2/77] Add an E_ prefix to case statementsRichard Sandiford2-4/+11
2017-08-29Fix --help=target (PR other/39851).Martin Liska3-2/+9
2017-08-24C: fix logic within c_expr::get_locationDavid Malcolm2-1/+6
2017-08-21c-family/c/c++: pass optional vec<location_t> to c-format.cDavid Malcolm4-19/+65
2017-08-18Add warn_if_not_aligned attributeH.J. Lu3-8/+82
2017-08-14PR c/81117 - Improve buffer overflow checking in strncpy - part 2Martin Sebor2-0/+51
2017-08-14PR c/81117 - Improve buffer overflow checking in strncpy - part 1Martin Sebor3-1/+44
2017-08-11Introduce TARGET_SUPPORTS_ALIASESMartin Liska2-10/+17