]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/ChangeLog
re PR c++/87386 (Error message for static_assert show wrong range)
[thirdparty/gcc.git] / gcc / cp / ChangeLog
2018-11-21  Jakub Jelinekre PR c++/87386 (Error message for static_assert show...
2018-11-21  Jakub Jelinekre PR c++/87393 (gcc/cp/parser.c:13967:37:Unused Entity...
2018-11-21  Martin Seborc-parser.c (c_parser_has_attribute_expression): New...
2018-11-20  Jakub Jelinekre PR c++/88110 (ICE (segfault) with -std=C++2a in...
2018-11-19  Marek PolacekPR c++/87781 - detect invalid elaborated-type-specifier.
2018-11-19  Paolo Carlinidecl2.c (grokfield): Remove obsolete _vptr check; fix...
2018-11-16  Kamlesh Kumarre PR c++/52869 ([DR 1207] "this" not being allowed...
2018-11-16  Jason MerrillImplement P0479R5, [[likely]] and [[unlikely]].
2018-11-16  Nathan SidwellRemove ovl_used, it is no longer needed
2018-11-16  Nathan Sidwell[PR c++/87269] Mark string operator overload in templat...
2018-11-15  Nathan Sidwell[PR c++/86246] ICE tsubst explicit operator call
2018-11-15  Paolo Carliniconstexpr.c (ensure_literal_type_for_constexpr_object...
2018-11-15  Nathan Sidwell[C++ DR 2336] virtual dtors, exception specs & abstract...
2018-11-15  Nathan Sidwell[C++ DR 2336] Clean up synth walkers first
2018-11-14  Paolo Carliniparser.c (make_id_declarator): Add location_t parameter.
2018-11-14  Jakub JelinekP1236R1 - Signed integers are two's complement
2018-11-13  David MalcolmEliminate source_location in favor of location_t
2018-11-13  Jason MerrillImplement P0315R4, Lambdas in unevaluated contexts.
2018-11-13  Jason MerrillAvoid double substitution with complete explicit templa...
2018-11-13  Jason Merrilldecl2.c (min_vis_expr_r, [...]): New.
2018-11-13  Jason MerrillImplement P0722R3, destroying operator delete.
2018-11-13  Jason MerrillImplement P0780R2, pack expansion in lambda init-capture.
2018-11-13  Jason Merrillcp-tree.h (struct cp_evaluated): New.
2018-11-09  Jakub Jelinekc-parser.c (c_parser_omp_clause_final): Use c_parser_ex...
2018-11-09  Jakub Jelinekc-parser.c (c_parser_omp_clause_reduction): Call sorry_...
2018-11-09  Jakub Jelinekc-parser.c (c_parser_omp_requires): Call sorry_at on...
2018-11-09  Martin SeborPR middle-end/81824 - Warn for missing attributes with...
2018-11-08  Jakub Jelinekbuiltin-types.def (BT_FN_VOID_BOOL, [...]): New.
2018-11-07  Nathan Sidwell[PR C++/87904] lookup ICE
2018-11-05  Jason MerrillImplement UDL changes from P0732R2.
2018-11-05  Jason MerrillImplement P0732R2, class types in non-type template...
2018-11-05  Jason MerrillFix various latent issues revealed by P0732 work.
2018-11-05  Jason MerrillPR c++/60503 - wrong lambda attribute syntax.
2018-11-02  Nathan Sidwell[C++ PATCH] refactor duplicate_decls
2018-11-01  Marek PolacekImplement P0846R0, ADL and function templates.
2018-11-01  Nathan Sidwell[ABI PATCH] static anonymous unions of function scope
2018-11-01  Martin LiskaMake __PRETTY_FUNCTION__-like functions mergeable strin...
2018-10-31  Nathan Sidwell[C++ PATCH] Simplify overloads
2018-10-30  Marek PolacekImplement P0892R2, explicit(bool).
2018-10-30  Paolo Carlinidecl.c (grokdeclarator): Use declarator->id_loc in...
2018-10-29  David MalcolmC++: simplify output from suggest_alternatives_for
2018-10-29  David MalcolmFolding and check_function_arguments
2018-10-29  Paolo Carlinidecl.c (create_array_type_for_decl): Add location_t...
2018-10-29  Marek PolacekPR c++/87594 - constexpr rejects-valid with range-based...
2018-10-29  Joseph Myers[OpenACC] Support C++ "this" in OpenACC directives
2018-10-25  Jason Merrill* parser.c (cp_parser_sizeof_operand): Remove redundant...
2018-10-24  Jakub Jelinekre PR c++/86288 (Recognize __gnu and/or __gnu__ as...
2018-10-24  Martin SeborPR c++/84851 - missing -Wclass-memaccess for a memcpy...
2018-10-17  David MalcolmRun selftests for C++ as well as C
2018-10-17  Paolo Carlini2018-10-17 Paolo Carlini <paolo.carlini@oracle.com>
2018-10-17  Paolo Carlinire PR c++/84705 (internal compiler error: in add_stmt...
2018-10-12  Nathan Sidwell[C++ PATCH] more TU parsing refactoring
2018-10-12  Will Wrayre PR c++/87364 (Pretty print of enumerator never print...
2018-10-11  David MalcolmC++: suggestions for misspelled private members (PR...
2018-10-11  Nathan Sidwell[C++ PATCH] parser simplification
2018-10-11  Jakub Jelinekre PR c++/87582 (Returning a reference to a data member...
2018-10-11  Jakub Jelinekre PR c++/87547 (G++ reports bad type names for bit...
2018-10-10  Marek PolacekPR c++/87567 - constexpr rejects call to non-constexpr...
2018-10-09  Paolo Carlinire PR c++/84423 ([concepts] ICE with invalid using...
2018-10-08  Paolo Carlinire PR c++/71128 ([concepts] ICE on ill-formed explicit...
2018-10-05  David MalcolmSupport string locations for C++ in -Wformat (PR c...
2018-10-04  Nathan Sidwell[C++ PATCH] String concatenation is a thing
2018-10-03  Jason MerrillImplement P0840, language support for empty objects.
2018-10-03  Martin LiskaProperly mark lambdas in GCOV (PR gcov-profile/86109).
2018-10-02  Richard Bienerc-decl.c (warn_if_shadowing): Do not test DECL_FROM_INLINE.
2018-09-28  Eric Botcazoucalls.c (expand_call): Try to do a tail call for thunks...
2018-09-28  Richard Bienertree.h (BLOCK_ORIGIN): New.
2018-09-27  Paolo Carlinire PR c++/84940 (internal compiler error: in build_valu...
2018-09-25  Jakub Jelinekre PR c++/87398 (g++ ICE on valid code: tree check...
2018-09-25  Martin LiskaRemove unused functions and fields.
2018-09-24  Paolo Carlinire PR c++/85070 (ICE on C++ code: in lazily_declare_fn...
2018-09-21  Marek PolacekPR c++/87372 - __func__ constexpr evaluation.
2018-09-20  Marek PolacekPR c++/87109 - wrong ctor with maybe-rvalue semantics.
2018-09-20  Allan Sandfeld JensenFix and document -r option
2018-09-20  Jason MerrillPR c++/87075 - ICE with constexpr array initialization.
2018-09-20  Marek PolacekAdd -Wclass-conversion.
2018-09-19  Paolo Carlinire PR c++/87324 (g++ ICE with overriding initializers...
2018-09-19  Marek PolacekPR c++/87357 - missing -Wconversion warning
2018-09-18  Marek PolacekP1064R0 - Allowing Virtual Function Calls in Constant...
2018-09-18  Paolo Carlinire PR c++/85065 ([concepts] ICE with invalid use of...
2018-09-18  Nathan Sidwell[PATCH c++/86881] -Wshadow-local-compatible ICE
2018-09-17  David MalcolmAdd range_idx param to range_label::get_text
2018-09-13  Bernd EdlingerFix the previous ChangeLog
2018-09-13  Bernd Edlingertypeck2.c (digest_init_r): Fix overlength strings.
2018-09-12  Ville Voutilainenre PR c++/87093 (is_constructible (__is_constructible...
2018-09-12  David MalcolmC++: special-case single non-viable candidate (more...
2018-09-12  Cesar Philippidis[OpenACC] C++ reference mapping
2018-09-12  Martin LiskaAdd quotes for -fconstexpr-depth= in an error message.
2018-09-10  Marek Polacekclass.c (build_vtbl_ref): Remove.
2018-09-08  Marek PolacekPR c++/87150 - wrong ctor with maybe-rvalue semantics.
2018-09-08  Jason MerrillPR c++/86678 - constexpr function with non-constant...
2018-09-08  Marek Polacekcxx-pretty-print.c (cxx_pretty_printer::statement)...
2018-09-07  Marek PolacekPR c++/87152 - range-based for loops with initializer...
2018-09-06  Bernd Edlingervarasm.c (output_constructor_regular_field): Check...
2018-09-06  Marek PolacekPR c++/86982, -Wreturn-local-addr and std::move and...
2018-09-05  Marek PolacekPR c++/87109, wrong overload with ref-qualifiers.
2018-09-05  Pádraig Brady[PR c++/87185] ICE in prune-lambdas
2018-09-05  Marek Polacekcp-tree.h (treat_lvalue_as_rvalue_p): Declare.
2018-09-03  Paolo Carlinire PR c++/84980 ([concepts] ICE with missing typename...
2018-09-02  Bernd Edlingerc-common.c (braced_list_to_string): Remove eval parameter.
next