aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
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
2016-09-14re PR c++/77549 (ICE on invalid C++ code that references undeclared variable)Jakub Jelinek2-6/+22
2016-09-14typeck.c (cp_build_unary_op): Diagnose incrementing boolean expressions.Marek Polacek2-3/+24
2016-09-14c-common.c (c_common_truthvalue_conversion): Use false instead of 0.Marek Polacek7-27/+43
2016-09-13Implement P0028R4, C++17 using attribute namespaces without repetitionJakub Jelinek2-7/+57
2016-09-13re PR c++/77553 (wrong code with post-increment operator in constexpr)Jakub Jelinek2-69/+69
2016-09-13fix-it hints: insert_before vs insert_afterDavid Malcolm2-2/+9
2016-09-12re PR c++/77496 (ICE in instantiate_type, at cp/class.c:8270)Bernd Edlinger3-2/+16
2016-09-09Implement P0035R4, C++17 new of over-aligned types.Jason Merrill7-55/+279
2016-09-05ChangeLog formatting fixes.Jakub Jelinek1-1/+1
2016-09-02re PR sanitizer/77396 (address sanitizer crashes if all static global variab...Jakub Jelinek2-4/+10
2016-09-01c-ada-spec.c (dump_ada_function_declaration): Increase buffer size to guarant...Martin Sebor2-1/+8
2016-09-01re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek2-3/+10
2016-08-30C++: add fixit for '>>' template errorDavid Malcolm2-2/+9
2016-08-30rich_location: add convenience overloads for adding fix-it hintsDavid Malcolm3-2/+8
2016-08-29PR c++/77379 - ABI tag on thunkJason Merrill4-7/+23
2016-08-26Avoid calling a trivial default constructor.Jason Merrill4-20/+38
2016-08-26PR c++/57728 - explicit instantiation and defaulted functionsJason Merrill3-3/+9
2016-08-25c-common.c (warn_logical_not_parentheses): Print fixit hints.Marek Polacek2-1/+6
2016-08-18re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek4-0/+16
2016-08-12re PR c/7652 (-Wswitch-break : Warn if a switch case falls through)Marek Polacek15-18/+78
2016-08-12[PR63240] generate debug info for defaulted member functionsAlexandre Oliva3-4/+39
2016-08-11re PR c++/72868 (Constexpr expressions mistreat case ranges)Jakub Jelinek2-0/+11
2016-08-11PR c++/73456 - ICE with constrained parameter pack.Jason Merrill2-0/+8
2016-08-10Implement C++17 constexpr if.Jason Merrill7-11/+133
2016-08-09PR c++/68703 - bogus error with dependent vector lengthJason Merrill6-0/+43
2016-08-09PR c++/71712 - ABI tags on conversion ops.Jason Merrill3-0/+16
2016-08-09Adjust mangling of ABI tags on class template member functions.Jason Merrill4-30/+149
2016-08-09PR c++/72849 - ICE with incomplete class.Jason Merrill3-2/+8