aboutsummaryrefslogtreecommitdiff
path: root/gcc/c/c-decl.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-02re PR c/30552 (gcc crashes when compiling examples with GNU statement express...David Pagan1-0/+11
2018-04-25re PR sanitizer/84307 (asan blocks dead-store elimination)Jakub Jelinek1-0/+2
2018-02-13Add a DECL_EXPR for VLA pointer casts (PR 84305)Richard Sandiford1-14/+39
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-28builtins.def: (_Float<N> and _Float<N>X BUILT_IN_CEIL): Add _Float<N> and _Fl...Michael Meissner1-0/+6
2017-12-22re PR debug/83550 (Bad location of DW_TAG_structure_type with forward declara...Jakub Jelinek1-8/+8
2017-12-19read-rtl.c (parse_reg_note_name): Replace Yoda conditions with typical order ...Jakub Jelinek1-1/+1
2017-12-12re PR c/82679 (Uses of typedefs of arrays of _Atomic-qualified types are reje...Marek Polacek1-1/+1
2017-12-07Allow _Alignas in compound literals (C11 DR#444).Joseph Myers1-2/+10
2017-12-07PR c/81544 - attribute noreturn and warn_unused_result on the same function a...Martin Sebor1-1/+10
2017-12-06C/C++: don't suggest implementation names as spelling fixes (PR c/83236)David Malcolm1-0/+12
2017-12-06Move macro-spellchecking code from "gcc" to new files in c-familyDavid Malcolm1-0/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-7/+0
2017-11-22re PR c++/60336 (empty struct value is passed differently in C and C++)Marek Polacek1-1/+4
2017-11-21C: don't suggest names that came from earlier failures (PR c/83056)David Malcolm1-0/+2
2017-11-21C/C++: more stdlib header hints (PR c/81404)David Malcolm1-78/+4
2017-11-21C: hints for missing stdlib includes for macros and typesDavid Malcolm1-2/+90
2017-11-20c-family: add name_hint/deferred_diagnosticDavid Malcolm1-16/+21
2017-10-31diagnostics: get rid of *_at_rich_loc in favor of overloadingDavid Malcolm1-18/+16
2017-10-27builtins.c (CASE_MATHFN_FLOATN): New helper macro to add cases for math funct...Michael Meissner1-0/+6
2017-10-25re PR libstdc++/81706 (std::sin vectorization bug)Jakub Jelinek1-0/+2
2017-10-24re PR c++/82466 (Missing warning for re-declaration of built-in function as v...Paolo Carlini1-1/+2
2017-10-11[PATCH] DECL_ASSEMBLER_NAME and friendsNathan Sidwell1-1/+2
2017-10-04C: underline parameters in mismatching function callsDavid Malcolm1-1/+5
2017-09-29c-attribs.c (handle_packed_attribute): Test DECL_C_BIT_FIELD rather than DECL...Jakub Jelinek1-2/+3
2017-09-29re PR c/82340 (volatile ignored in compound literal)Jakub Jelinek1-3/+1
2017-09-12c-common.c (field_decl_cmp, [...]): Move to c/c-decl.c.Nathan Sidwell1-0/+67
2017-08-18Add warn_if_not_aligned attributeH.J. Lu1-0/+11
2017-08-11re PR c/81795 (Stray "originally defined here" when using -Wc++-compat with #...Marek Polacek1-10/+8
2017-08-09Boolify some parameters.Marek Polacek1-1/+1
2017-07-31Do UBSAN sanitization just when current_function_decl != NULL_TREE (PR saniti...Martin Liska1-0/+1
2017-07-25* c-decl.c (grokfield): Remove local variable.Marek Polacek1-2/+1
2017-07-14c/c++: Add fix-it hints for suggested missing #includesDavid Malcolm1-2/+8
2017-06-13Implement no_sanitize function attributeMartin Liska1-3/+3
2017-06-06re PR c/79983 (Improve enum and struct redefinition diagnostic)Marek Polacek1-1/+7
2017-05-22invoke.texi (fdump-translation-unit): Delete documentation.Nathan Sidwell1-12/+0
2017-05-18* c-decl.c (pushdecl_top_level): Delete unused function.Nathan Sidwell1-28/+0
2017-05-18c-common.c (c_common_type_for_size): Use NULL_TREE instead of 0.Marek Polacek1-12/+14
2017-05-18c-common.c (self_promoting_args_p): Change the return type to bool.Marek Polacek1-20/+18
2017-05-17c-common.c: Use NULL_TREE instead of 0 where appropriate.Marek Polacek1-71/+73
2017-05-17re PR sanitizer/80659 (-fsanitize=address evokes ICE in in gimplify_switch_expr)Marek Polacek1-2/+2
2017-05-17Introduce dump_flags_t type and use it instead of int type.Martin Liska1-1/+1
2017-05-17Bye bye, c_save_expr.Marek Polacek1-1/+1
2017-05-05Eliminate report_diagnostic macroDavid Malcolm1-1/+1
2017-04-21re PR c/80468 (ICE on invalid AVX512 code with -m32)Jakub Jelinek1-3/+6
2017-03-29re PR c/79730 (ICE tree check: expected var_decl, have function_decl in finis...Marek Polacek1-1/+1
2017-03-11* c-decl.c (implicit_decl_warning): Add a comment. Fix formatting.Marek Polacek1-33/+40
2017-03-11Simplify uses of "%<%s%>" to "%qs" (PR translation/79848)David Malcolm1-8/+8
2017-03-09re PR c/79969 (C FE emits locus of forward enum declaration rather than defin...Jakub Jelinek1-0/+4
2017-03-04re PR c/79847 (diagnostics: missing space in "implicit declaration of function")Marek Polacek1-1/+1