aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp
AgeCommit message (Expand)AuthorFilesLines
2018-10-25* parser.c (cp_parser_sizeof_operand): Remove redundant grokdeclarator.Jason Merrill2-14/+6
2018-10-24re PR c++/86288 (Recognize __gnu and/or __gnu__ as attribute-namespace)Jakub Jelinek2-3/+15
2018-10-24PR c++/84851 - missing -Wclass-memaccess for a memcpy in a copy ctor with a n...Martin Sebor2-9/+5
2018-10-17Run selftests for C++ as well as CDavid Malcolm2-0/+33
2018-10-172018-10-17 Paolo Carlini <paolo.carlini@oracle.com>Paolo Carlini2-1/+4
2018-10-17re PR c++/84705 (internal compiler error: in add_stmt, at cp/semantics.c:390)Paolo Carlini1-0/+7
2018-10-12[C++ PATCH] more TU parsing refactoringNathan Sidwell3-67/+74
2018-10-11re PR c++/87364 (Pretty print of enumerator never prints the id, always falls...Will Wray2-0/+44
2018-10-11C++: suggestions for misspelled private members (PR c++/84993)David Malcolm4-68/+189
2018-10-11[C++ PATCH] parser simplificationNathan Sidwell2-49/+42
2018-10-11re PR c++/87582 (Returning a reference to a data member via structured bindin...Jakub Jelinek2-0/+21
2018-10-11re PR c++/87547 (G++ reports bad type names for bit-field members)Jakub Jelinek2-1/+7
2018-10-10PR c++/87567 - constexpr rejects call to non-constexpr function.Marek Polacek2-2/+22
2018-10-09re PR c++/84423 ([concepts] ICE with invalid using declaration)Paolo Carlini4-12/+36
2018-10-08re PR c++/71128 ([concepts] ICE on ill-formed explicit instantiation of a fun...Paolo Carlini2-0/+14
2018-10-05Support string locations for C++ in -Wformat (PR c++/56856)David Malcolm4-2/+30
2018-10-04[C++ PATCH] String concatenation is a thingNathan Sidwell2-22/+28
2018-10-03Implement P0840, language support for empty objects.Jason Merrill3-53/+166
2018-10-03Properly mark lambdas in GCOV (PR gcov-profile/86109).Martin Liska2-0/+7
2018-10-02c-decl.c (warn_if_shadowing): Do not test DECL_FROM_INLINE.Richard Biener2-4/+4
2018-09-28calls.c (expand_call): Try to do a tail call for thunks at -O0 too.Eric Botcazou2-1/+6
2018-09-28tree.h (BLOCK_ORIGIN): New.Richard Biener2-10/+5
2018-09-27re PR c++/84940 (internal compiler error: in build_value_init_noctor, at cp/i...Paolo Carlini2-3/+10
2018-09-25re PR c++/87398 (g++ ICE on valid code: tree check: expected record_type or u...Jakub Jelinek2-1/+8
2018-09-25Remove unused functions and fields.Martin Liska3-23/+6
2018-09-24cp-tree.h (build_noexcept_spec, [...]): Adjust declarations.Marek Polacek3-4/+4
2018-09-24re PR c++/85070 (ICE on C++ code: in lazily_declare_fn, at cp/method.c:2409)Paolo Carlini2-1/+7
2018-09-21PR c++/87372 - __func__ constexpr evaluation.Marek Polacek2-1/+7
2018-09-21* constexpr.c (cxx_eval_outermost_constant_expr): Update comment.Jason Merrill1-0/+3
2018-09-20PR c++/87109 - wrong ctor with maybe-rvalue semantics.Marek Polacek2-3/+12
2018-09-20Fix and document -r optionAllan Sandfeld Jensen2-0/+5
2018-09-20PR c++/87075 - ICE with constexpr array initialization.Jason Merrill2-0/+8
2018-09-20Add -Wclass-conversion.Marek Polacek2-12/+20
2018-09-19re PR c++/87324 (g++ ICE with overriding initializers: Segmentation fault)Paolo Carlini2-1/+7
2018-09-19PR c++/87357 - missing -Wconversion warningMarek Polacek2-7/+11
2018-09-18P1064R0 - Allowing Virtual Function Calls in Constant ExpressionsMarek Polacek5-14/+72
2018-09-18re PR c++/85065 ([concepts] ICE with invalid use of a concept)Paolo Carlini3-2/+11
2018-09-18[PATCH c++/86881] -Wshadow-local-compatible ICENathan Sidwell2-0/+12
2018-09-17Add range_idx param to range_label::get_textDavid Malcolm2-1/+6
2018-09-13Fix the previous ChangeLogBernd Edlinger1-2/+0
2018-09-13typeck2.c (digest_init_r): Fix overlength strings.Bernd Edlinger2-2/+13
2018-09-13re PR c++/87093 (is_constructible (__is_constructible() instrinsic) explicitl...Ville Voutilainen2-1/+7
2018-09-12C++: special-case single non-viable candidate (more PR c++/85110)David Malcolm4-55/+188
2018-09-12[OpenACC] C++ reference mappingCesar Philippidis2-1/+8
2018-09-12Add quotes for -fconstexpr-depth= in an error message.Martin Liska2-1/+6
2018-09-10class.c (build_vtbl_ref): Remove.Marek Polacek2-13/+9
2018-09-08PR c++/87150 - wrong ctor with maybe-rvalue semantics.Marek Polacek2-3/+13
2018-09-08PR c++/86678 - constexpr function with non-constant after return.Jason Merrill2-13/+60
2018-09-08cxx-pretty-print.c (cxx_pretty_printer::statement): Handle RANGE_FOR_INIT_STMT.Marek Polacek2-0/+11
2018-09-07PR c++/87152 - range-based for loops with initializer broken in templates.Marek Polacek7-10/+32