aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2016-10-10C++17 class deduction issuesJason Merrill2-5/+17
2016-10-08* cp-gimplify.c (cp_fold): Add variable name.Jason Merrill2-1/+3
2016-10-08Delay folding of bool conversion into COND_EXPR.Jason Merrill2-0/+14
2016-10-08Further P0135 refinement.Jason Merrill7-58/+103
2016-10-07re PR c++/64433 (Segmentation fault while compiling)Nathan Sidwell3-12/+30
2016-10-07Implement LWG2296 helper intrinsic c-family/Jakub Jelinek11-13/+102
2016-10-07re PR c++/77700 (suspicios code in cp/parser.c)Bernd Edlinger2-1/+6
2016-10-07re PR c++/69733 (-Wignored-qualifiers points to wrong const)Bernd Schmidt2-2/+15
2016-10-07Fix profiled bootstrap (part 2)Martin Liska2-1/+5
2016-10-06C++17 copy elision improvements.Jason Merrill7-19/+87
2016-10-06Implement P0258R2 - helper for C++17 std::has_unique_object_representations t...Jakub Jelinek6-2/+192
2016-10-05Implement P0135R1, Guaranteed copy elision.Jason Merrill2-2/+8
2016-10-05PR c++/54293 - binding reference to member of temporaryJason Merrill2-12/+16
2016-10-05* call.c (extend_ref_init_temps): Fix TARGET_EXPR handling.Jason Merrill2-14/+19
2016-10-05* parser.c (cp_parser_skip_to_end_of_statement): Add missing break.Jason Merrill4-5/+3
2016-10-05* semantics.c (finish_compound_literal): Handle class placeholder.Jason Merrill2-0/+9
2016-10-05Implement P0305R1, Selection statements with initializer.Marek Polacek10-26/+87
2016-10-04PR c++/77852 - class deduction from list-initJason Merrill2-8/+16
2016-10-04PR c++/77775 - misoptimization of PMF comparisonJason Merrill2-1/+13
2016-10-04Implement P0091R2, Template argument deduction for class templates.Jason Merrill7-59/+595
2016-10-04PR c++/77804 - Internal compiler error on incorrect initialization of new-d a...Martin Sebor2-2/+13
2016-10-04re PR c++/77791 (ICE on invalid C++11 code with redefined function parameter:...Jakub Jelinek2-4/+10
2016-10-04extend.texi (Java Exceptions): Remove.Jakub Jelinek17-855/+173
2016-10-03Core 903Marek Polacek2-8/+14
2016-10-03invoke.texi: Update -Wint-in-bool-context.Bernd Edlinger2-1/+5
2016-09-29Implement P0001R1 - C++17 removal of register storage class specifier c-family/Jakub Jelinek3-2/+38
2016-09-29rtti.c (involves_incomplete_p): Add fall through comment.Marek Polacek2-1/+5
2016-09-28re PR c++/77467 (Segmentation fault with switch statement in constexpr function)Jakub Jelinek2-29/+110
2016-09-27Implement P0018R3, C++17 lambda capture of *this by value as [=,*this]Jakub Jelinek3-5/+49
2016-09-27re PR c++/77722 (-fsanitize=undefined doesn't give runtime error in function ...Jakub Jelinek2-8/+12
2016-09-26init.c (expand_default_init): Fix } indentation.Nathan Sidwell3-14/+13
2016-09-26Implement -Wimplicit-fallthrough.Marek Polacek7-11/+123
2016-09-24re PR c/77490 (bit-not (~) on boolean should be warned about)Marek Polacek2-1/+15
2016-09-23Implement P0138R2, C++17 construction rules for enum class valuesJakub Jelinek4-0/+45
2016-09-23Make-lang.in (check-c++1z): Pass RUNTESTFLAGS down to make check-g++.Jakub Jelinek2-1/+4
2016-09-23sel-sched-ir.c (sel_global_bb_info, [...]): Remove unnecessary = vNULL initia...Jakub Jelinek2-1/+4
2016-09-23ipa-cp.c (ipcp_store_vr_results): Avoid static local var zero.Jakub Jelinek2-2/+5
2016-09-23* hsa-gen.c (hsa_op_immed::hsa_op_immed Use CONSTRUCTOR_NELTS (...)Jakub Jelinek3-4/+12
2016-09-22re PR c++/71979 (ICE with on C++ code with incorrect type in overloaded base ...Paolo Carlini2-2/+9
2016-09-21Core 903Jason Merrill2-0/+6
2016-09-21re PR c++/77651 (c++ -Wno-aligned-new ICEs)Jakub Jelinek4-17/+29
2016-09-20re PR c++/77626 (ICE with -Wall on x86_64-linux-gnu (internal compiler error:...Jakub Jelinek2-9/+10
2016-09-20re PR c++/77638 (ICE on x86_64-linux-gnu (internal compiler error: tree check...Jakub Jelinek2-1/+7
2016-09-20re PR c++/77637 (ICE on x86_64-linux-gnu (Segmentation fault, tree_check, cp_...Jakub Jelinek2-2/+12
2016-09-19re PR c++/77434 (warn about suspicious precedence of ternary operator (?:))Bernd Edlinger2-0/+6
2016-09-19Fix PR c++/77639 (ICE during error recovery)Patrick Palka2-0/+8
2016-09-16re PR c++/77482 (Segfault when compiling ill-formed constexpr code)Jakub Jelinek2-8/+11
2016-09-16re PR c++/77338 (ICE on invalid C++11 code on x86_64-linux-gnu: Segmentation ...Jakub Jelinek2-1/+6
2016-09-16re PR c++/77375 (constant object with mutable subobject allocated in read-onl...Jakub Jelinek2-0/+8
2016-09-16Add inline functions for various bitwise operations.Jason Merrill4-4/+11