aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-family/c-common.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-05-05Eliminate report_diagnostic macroDavid Malcolm1-1/+1
2017-05-03Canonicalize canonical type hashingNathan Sidwell1-6/+2
2017-04-27re PR c++/80534 (7.1 RC - internal compiler error: in finish_member_declarati...Jakub Jelinek1-1/+2
2017-04-25017-04-25 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger1-115/+0
2017-04-20re PR middle-end/80423 (GC related -fcompare-debug failure)Jakub Jelinek1-6/+8
2017-04-18re PR middle-end/79788 (ICE in expand_expr_real_2, at expr.c:9557)Jakub Jelinek1-21/+10
2017-03-31re PR libstdc++/80251 (Is the is_aggregate meta function missing?)Jakub Jelinek1-0/+1
2017-03-27re PR target/80162 (ICE on invalid code (address of register variable))Jakub Jelinek1-1/+2
2017-03-21PR c++/79548 - missing -Wunused-variable on a typedef'd variable in a functio...Martin Sebor1-1/+6
2017-03-02re PR middle-end/79756 (ICE in execute_todo, at passes.c:2011)Richard Biener1-0/+2
2017-02-24re PR c++/79588 (ICE in warn_for_restrict with -Wrestrict)Jakub Jelinek1-2/+48
2017-01-24Add "__RTL" to cc1David Malcolm1-0/+1
2017-01-16revert: re PR c++/71737 (ICE following 2x pack expansion in non-pack with tem...Paolo Carlini1-9/+7
2017-01-16re PR c++/71737 (ICE following 2x pack expansion in non-pack with template al...Paolo Carlini1-7/+9
2017-01-01Update copyright years.Jakub Jelinek1-1/+1
2016-12-21re PR bootstrap/78817 (stage2 bootstrap failure in vec.h:1613:5: error: argum...Jakub Jelinek1-12/+31
2016-12-14PR c/78673 - sprintf missing attribute nonnull on destination argumentMartin Sebor1-1/+4
2016-12-12re PR c++/78647 (ICE on invalid C++ code on x86_64-linux-gnu (internal compil...Marek Polacek1-0/+2
2016-11-26tree.c (build_common_tree_nodes): Initialize ptrdiff_type_node.Prathamesh Kulkarni1-2/+0
2016-11-23[Patch 6/17] Migrate excess precision logic to use TARGET_EXCESS_PRECISIONJames Greenhalgh1-0/+82
2016-11-21re PR c++/71973 (c++ handles built-in functions inconsistently)Bernd Edlinger1-3/+7
2016-11-17re PR c/78285 (error on duplicate switch label where a note should be)Marek Polacek1-5/+5
2016-11-14Make-lang.in (C_AND_OBJC_OBJS): Add gimple-parser.o.Prasad Ghangal1-0/+2
2016-10-25internal-fn.def (LAUNDER): New internal function.Jakub Jelinek1-0/+1
2016-10-24c-common.c (c_common_truthvalue_conversion): Warn for multiplications in bool...Bernd Edlinger1-1/+6
2016-10-20c-common.c (c_common_truthvalue_conversion): Fix the comment.Bernd Edlinger1-1/+1
2016-10-19c-common.c (c_common_truthvalue_conversion): Warn only for signed integer shi...Bernd Edlinger1-2/+9
2016-10-17Makefile.in (C_COMMON_OBJS): Add c-family/c-attribs.o.Marek Polacek1-3113/+1
2016-10-11c-common.c (warning_candidate_p): Change the return type to bool and return t...Marek Polacek1-12/+13
2016-10-11Makefile.in (C_COMMON_OBJS): Add c-family/c-warn.o.Marek Polacek1-2133/+4
2016-10-08Delay folding of bool conversion into COND_EXPR.Jason Merrill1-15/+2
2016-10-07Implement LWG2296 helper intrinsic c-family/Jakub Jelinek1-0/+1
2016-10-07re PR c++/77700 (suspicios code in cp/parser.c)Bernd Edlinger1-0/+5
2016-10-06Implement P0258R2 - helper for C++17 std::has_unique_object_representations t...Jakub Jelinek1-0/+2
2016-10-05c-common.c (c_common_truthvalue_conversion): Warn also for suspicious conditi...Bernd Edlinger1-0/+8
2016-10-05* c-common.c (c_common_reswords): Update comment for C++11.Jakub Jelinek1-2/+2
2016-10-04PR c++/77852 - class deduction from list-initJason Merrill1-0/+12
2016-10-03invoke.texi: Update -Wint-in-bool-context.Bernd Edlinger1-0/+11