aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2020-01-14[PR90916] Use TI accessor.Nathan Sidwell2-3/+5
2020-01-14PR c++/92590 - wrong handling of inherited default ctor.Jason Merrill5-10/+18
2020-01-14[PR90916] ICE in retrieve specializationNathan Sidwell2-5/+16
2020-01-14hash-table.h: support non-zero empty values in empty_slow (v2)David Malcolm4-0/+13
2020-01-14 PR c++/92594 - ICE with inherited trivial default ctor.Jason Merrill2-1/+10
2020-01-14 PR c++/92009 - ICE with punning of typeid.Jason Merrill3-1/+18
2020-01-13 PR c++/92746 - ICE with noexcept of function concept check.Jason Merrill2-0/+5
2020-01-13 PR c++/92582 - ICE with member template as requirement.Jason Merrill4-11/+45
2020-01-13PR c++/80265 - constexpr __builtin_mem*.Jason Merrill1-5/+65
2020-01-13PR c++/33799 - destroy return value if local cleanup throws.Jason Merrill4-0/+35
2020-01-13 PR c++/93238 - short right-shift with enum.Jason Merrill2-3/+10
2020-01-10Shorten right-shift again in C++.Jason Merrill2-0/+40
2020-01-10PR c++/93143 - incorrect tree sharing with constexpr.Jason Merrill2-3/+7
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill3-3/+11
2020-01-10OpenACC – support "if" + "if_present" clauses with "host_data"Tobias Burnus1-1/+3
2020-01-08Add TARGET_EXPR_DIRECT_INIT_P sanity check.Jason Merrill3-0/+14
2020-01-08PR c++/91369 - constexpr destructor and member initializer.Jason Merrill2-0/+12
2020-01-08Remove constexpr support for DECL_BY_REFERENCE.Jason Merrill2-14/+8
2020-01-07init.c (build_new): Add location_t parameter and use it throughout.Paolo Carlini5-27/+36
2020-01-07PR c++/47877 - -fvisibility-inlines-hidden and member templates.Jason Merrill2-2/+9
2020-01-07Don't mangle attributes that have a space in their nameRichard Sandiford2-8/+36
2020-01-07re PR c++/91369 (Implement P0784R7: constexpr new)Jakub Jelinek2-2/+46
2020-01-06PR c++/92552 - ICE with inherited constrained default ctor.Jason Merrill3-1/+8
2020-01-06PR c++/92739 - parsing requires clause with attributes.Andrew Sutton2-0/+14
2020-01-05re PR c++/93138 (elaborated type specifier visibility check problem)Jakub Jelinek2-2/+16
2020-01-05re PR c++/93046 (ICE in cp_gimplify_init_expr)Jakub Jelinek2-1/+7
2020-01-03PR c++/93033 - incorrect tree node sharing with array init.Jason Merrill3-1/+10
2020-01-03Reject class template placeholder as non-type template parm type in C++17.Jason Merrill2-1/+15
2020-01-02re PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__ souce: error: 'cgraph_no...Jakub Jelinek2-2/+11
2020-01-01Update copyright years.Jakub Jelinek54-5724/+5733
2019-12-30Remove assert in reshape_init_r.Marek Polacek2-1/+4
2019-12-30decl2.c (delete_sanity): Add location_t parameter and use it throughout.Paolo Carlini7-63/+90
2019-12-29PR c++/88337 - Implement P1327R1: Allow dynamic_cast in constexpr.Marek Polacek3-1/+252
2019-12-26re PR c++/92438 (Function declaration parsed incorrectly with `-std=c++1z`)Jakub Jelinek2-1/+23
2019-12-23[C++] Make same_type_p return false for gnu_vector_type_p differences (PR 92789)Richard Sandiford2-1/+8
2019-12-23[C++] Fix ICE for binding lax vector conversions to references (PR 93014)Richard Sandiford3-3/+9
2019-12-20PR c++/92745 - bogus error when initializing array of vectors.Marek Polacek2-8/+11
2019-12-20PR c++/92974 - bogus location for enum and non-enum in ?: warning.Marek Polacek2-0/+7
2019-12-21re PR c++/92965 ("note: 'x' is not public" emitted even when no error is emit...Jakub Jelinek2-4/+10
2019-12-21re PR c++/92966 (Segfault on defaulted operator== with wrong return type)Jakub Jelinek2-1/+5
2019-12-21re PR c++/92973 (Silently accepting defaulted comparison operators in C++11 ....Jakub Jelinek2-0/+11
2019-12-21re PR c++/92666 (bogus -Wunused-but-set-variable in gcov.c with -Wno-restrict)Jakub Jelinek2-0/+6
2019-12-21re PR c++/92992 (Side-effects dropped when decltype(nullptr) typed expression...Jakub Jelinek2-1/+12
2019-12-20c-ada-spec.h (decl_sloc): Delete.Eric Botcazou2-3/+7
2019-12-20OpenACC 2.6 deep copy: C and C++ front-end partsJulian Brown3-21/+158
2019-12-19comment tweakJason Merrill1-1/+2
2019-12-19PR c++/52320 - EH cleanups for partially constructed arrays.Jason Merrill2-3/+13
2019-12-19PR c++/66139 - EH cleanups for partially constructed aggregates.Jason Merrill5-4/+47
2019-12-19Revert accidental commitRichard Sandiford2-10/+0
2019-12-19Don't mangle attributes that have a space in their nameRichard Sandiford2-0/+10