aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/ChangeLog
AgeCommit message (Expand)Author
2020-01-10Shorten right-shift again in C++.Jason Merrill
2020-01-10PR c++/93143 - incorrect tree sharing with constexpr.Jason Merrill
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill
2020-01-08Add TARGET_EXPR_DIRECT_INIT_P sanity check.Jason Merrill
2020-01-08PR c++/91369 - constexpr destructor and member initializer.Jason Merrill
2020-01-08Remove constexpr support for DECL_BY_REFERENCE.Jason Merrill
2020-01-07init.c (build_new): Add location_t parameter and use it throughout.Paolo Carlini
2020-01-07PR c++/47877 - -fvisibility-inlines-hidden and member templates.Jason Merrill
2020-01-07Don't mangle attributes that have a space in their nameRichard Sandiford
2020-01-07re PR c++/91369 (Implement P0784R7: constexpr new)Jakub Jelinek
2020-01-06PR c++/92552 - ICE with inherited constrained default ctor.Jason Merrill
2020-01-06PR c++/92739 - parsing requires clause with attributes.Andrew Sutton
2020-01-05re PR c++/93138 (elaborated type specifier visibility check problem)Jakub Jelinek
2020-01-05re PR c++/93046 (ICE in cp_gimplify_init_expr)Jakub Jelinek
2020-01-03PR c++/93033 - incorrect tree node sharing with array init.Jason Merrill
2020-01-03Reject class template placeholder as non-type template parm type in C++17.Jason Merrill
2020-01-02re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek
2020-01-01Update copyright years.Jakub Jelinek
2019-12-30Remove assert in reshape_init_r.Marek Polacek
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini
2019-12-29PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr.Marek Polacek
2019-12-26re PR c++/92438 (Function declaration parsed incorrectly with `-std=c++1z`)Jakub Jelinek
2019-12-23[C++] Make same_type_p return false for gnu_vector_type_p differences (PR 92789)Richard Sandiford
2019-12-23[C++] Fix ICE for binding lax vector conversions to references (PR 93014)Richard Sandiford
2019-12-20PR c++/92745 - bogus error when initializing array of vectors.Marek Polacek
2019-12-20PR c++/92974 - bogus location for enum and non-enum in ?: warning.Marek Polacek
2019-12-21re PR c++/92965 ("note: 'x' is not public" emitted even when no error is emit...Jakub Jelinek
2019-12-21re PR c++/92966 (Segfault on defaulted operator== with wrong return type)Jakub Jelinek
2019-12-21re PR c++/92973 (Silently accepting defaulted comparison operators in C++11 ....Jakub Jelinek
2019-12-21re PR c++/92666 (bogus -Wunused-but-set-variable in gcov.c with -Wno-restrict)Jakub Jelinek
2019-12-21re PR c++/92992 (Side-effects dropped when decltype(nullptr) typed expression...Jakub Jelinek
2019-12-20c-ada-spec.h (decl_sloc): Delete.Eric Botcazou
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown
2019-12-19PR c++/52320 - EH cleanups for partially constructed arrays.Jason Merrill
2019-12-19PR c++/66139 - EH cleanups for partially constructed aggregates.Jason Merrill
2019-12-19Revert accidental commitRichard Sandiford
2019-12-19Don't mangle attributes that have a space in their nameRichard Sandiford
2019-12-18PR c++/91165 follow-on tweakJason Merrill
2019-12-19Add OpenACC 2.6's no_createJulian Brown
2019-12-18typeck.c (cxx_sizeof_or_alignof_type): Add location_t parameter and use it th...Paolo Carlini
2019-12-18PR c++/12333 - X::~X() with implicit this->.Jason Merrill
2019-12-17PR c++/61339 - add warning for mismatch between struct and classMartin Sebor
2019-12-17PR c++/79592 - missing explanation of invalid constexpr.Jason Merrill
2019-12-17PR c++/92576 - redeclaration of variable template.Jason Merrill
2019-12-17* name-lookup.c (get_std_name_hint): Add std::byte.Jason Merrill
2019-12-17re PR c++/59655 (incorrect diagnostic on templatized function with lambda par...Jakub Jelinek
2019-12-16PR c++/91165 - verify_gimple ICE with cached constexpr.Jason Merrill
2019-12-13PR c++/92496 - ICE with <=> and no #include <compare>.Jason Merrill
2019-12-11Introduce pretty_printer::clone vfuncDavid Malcolm
2019-12-11re PR c++/92869 (C++17 wrongly reports aggregate type as not-aggregate (when ...Jakub Jelinek