Assorted ChangeLog cleanups.
[platform/upstream/gcc.git] / gcc / cp / ChangeLog
2019-08-10 Jakub JelinekAssorted ChangeLog cleanups.
2019-08-09 Jakub Jelinekc-parser.c (check_no_duplicate_clause): Simplify using...
2019-08-09 Jakub Jelinekre PR c/91401 (schedule + dist_schedule clauses rejecte...
2019-08-08 Paolo Carlinidecl.c (grokdeclarator): Use id_loc and EXPR_LOCATION...
2019-08-08 Marek PolacekPR c++/87519 - bogus warning with -Wsign-conversion.
2019-08-08 Marek Polacekconstexpr.c (inline_asm_in_constexpr_error): New.
2019-08-08 Jakub Jelinekgimplify.c (omp_add_variable): Use GOVD_PRIVATE | GOVD_...
2019-08-07 Marek PolacekPR c++/81429 - wrong parsing of constructor with C...
2019-08-07 Marek PolacekPR c++/91346 - Implement P1668R1, allow unevaluated...
2019-08-07 Jakub Jelinektree-core.h (enum omp_clause_code): Adjust OMP_CLAUSE_U...
2019-08-06 Jason MerrillPR c++/91378 - ICE with noexcept and auto return type.
2019-08-06 Paolo Carlinidecl.c (check_array_designated_initializer): Use cp_exp...
2019-08-06 Jakub Jelinektree.h (OMP_CLAUSE_LASTPRIVATE_TASKLOOP_IV): Rename...
2019-08-06 Marek PolacekDR 2413 - typename in conversion-function-ids.
2019-08-05 Paolo Carlinicp-tree.h (cp_expr_loc_or_input_loc): New.
2019-08-05 Tom HonermannPR c++/88095, CTAD for literal operator templates per...
2019-08-05 Marek PolacekPR c++/91338 - Implement P1161R3: Deprecate a[b,c].
2019-08-05 Jason Merrill* semantics.c (force_paren_expr): Preserve location.
2019-08-02 Marek PolacekPR c++/91230 - wrong error with __PRETTY_FUNCTION__...
2019-08-02 Paolo Carlinitree.c (handle_nodiscard_attribute): Do not warn about...
2019-08-02 Martin LiskaMark DECL_SET_IS_OPERATOR_DELETE for user-provided...
2019-08-01 Martin SeborPR c++/90947 - Simple lookup table of array of strings...
2019-08-01 Marek PolacekPR c++/90805 - detect narrowing in case values.
2019-07-31 Paolo Carlinidecl2.c (delete_sanity): Improve diagnostic locations...
2019-07-31 Jason MerrillPR c++/90538 - multiple expansions of capture packs
2019-07-31 Jason MerrillFix copy_node of TEMPLATE_INFO.
2019-07-30 Martin LiskaMark 2nd argument of delete operator as needed (PR...
2019-07-25 Martin LiskaExtend DCE to remove unnecessary new/delete-pairs ...
2019-07-25 Martin LiskaCome up with function_decl_type and use it in tree_func...
2019-07-24 Martin SeborPR driver/80545 - option -Wstringop-overflow not recogn...
2019-07-20 Jason MerrillFix ICE on class template argument deduction with inher...
2019-07-20 Jason MerrillReduce memory consumption for push/pop_access_scope.
2019-07-20 Jakub Jelinektree.def (OMP_LOOP): New tree code.
2019-07-19 Jason MerrillPR c++/90101 - dependent class non-type parameter.
2019-07-19 Jason MerrillPR c++/90098 - partial specialization and class non...
2019-07-16 Jason MerrillSimplify range location creation in C++ parser.
2019-07-16 Jason MerrillSimplify type-specifier parsing.
2019-07-16 Jason MerrillFix g++.dg/template/pr84789.C on new concepts branch.
2019-07-12 Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE_ORDER.
2019-07-10 Paolo Carlinidecl.c (get_type_quals, [...]): New.
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-09 Martin SeborPR c++/61339 - add mismatch between struct and class...
2019-07-08 Jakub Jelinekre PR c++/91110 (ICE: tree check: expected class 'type...
2019-07-05 Jakub Jelinekre PR c++/67184 (Missed optimization with C++11 final...
2019-07-05 Paolo CarliniPR c++/67184 (again)
2019-07-05 Marek PolacekDR 1813 PR c++/83374 - __is_standard_layout wrong for...
2019-07-04 Andrew StubbsImprove OpenMP map diagnostics.
2019-07-03 Martin LiskaRemove another bunch of dead assignment.
2019-06-27 Jason MerrillPR c++/55442 - memory-hog with highly recursive constexpr.
2019-06-27 Jan Hubickaclass.c (layout_class_type): Set TYPE_CXX_ODR_P for...
2019-06-27 Martin LiskaRemove quite obvious dead assignments.
2019-06-26 Jason MerrillPR c++/70462 - unnecessary base ctor variant with final.
2019-06-25 Jason Merrillclass.c (resolves_to_fixed_type_p): Check CLASSTYPE_FINAL.
2019-06-25 Jakub Jelinekre PR c++/90969 (ICE: tree check: expected array_type...
2019-06-24 Jan Hubickaipa-utils.h (type_with_linkage_p): Verify that type...
2019-06-24 Jason MerrillDon't use a separate CLASSTYPE_AS_BASE if it's the...
2019-06-23 Marek PolacekRename DEFAULT_ARG to DEFERRED_PARSE.
2019-06-22 Marek PolacekPR c++/86476 - noexcept-specifier is a complete-class...
2019-06-22 Marek PolacekPR c++/90881 - bogus -Wunused-value in unevaluated...
2019-06-22 Paolo Carlinidecl.c (grokdeclarator): Use id_loc...
2019-06-21 Paolo Carlinire PR c++/90909 (call devirtualized to pure virtual)
2019-06-21 Marek PolacekPR c++/61490 - qualified-id in friend function definition.
2019-06-21 Marek PolacekPR c++/60223 - ICE with T{} in non-deduced context.
2019-06-21 Marek PolacekPR c++/64235 - missing syntax error with invalid alignas.
2019-06-21 Marek PolacekPR c++/90490 - fix decltype issues in noexcept-specifier.
2019-06-21 Jakub Jelinekre PR c++/90950 (OpenMP clause handling rejecting refer...
2019-06-19 Marek PolacekPR c++/60364 - noreturn after first decl not diagnosed.
2019-06-19 Jakub Jelinekomp-low.c (lower_rec_input_clauses): Handle references...
2019-06-18 Jason Merrill* constexpr.c (cxx_eval_store_expression): Delay target...
2019-06-18 Jason MerrillConsolidate constexpr array handling.
2019-06-18 Jason MerrillHandle constexpr conversion from and then to the same...
2019-06-18 Jason Merrilltree.c (build_constructor): Add MEM_STAT_DECL.
2019-06-17 Jakub Jelinekomp-low.c (struct omp_context): Add scan_inclusive...
2019-06-17 Marek PolacekPR c++/83820 - excessive attribute arguments not detected.
2019-06-17 Nathan Sidwell[PR c++/90754] name lookup ICE
2019-06-14 Marek PolacekPR c++/90884 - stray note with -Wctor-dtor-privacy.
2019-06-14 Jason MerrillPR c++/85552 - wrong instantiation of dtor for DMI.
2019-06-13 Paolo Carlinidecl.c (grokdeclarator): Use id_loc in five additional...
2019-06-13 Richard Bienerre PR c++/90801 (A recurring hang)
2019-06-12 Marek PolacekPR c++/66999 - 'this' captured by reference.
2019-06-12 Marek PolacekPR c++/90825 - endless recursion when evaluating sizeof.
2019-06-12 Marek PolacekPR c++/90736 - bogus error with alignof.
2019-06-11 Matthew BeliveauPR c++/90449 - add -Winaccessible-base option.
2019-06-11 Richard Bienerre PR c++/90801 (A recurring hang)
2019-06-11 Jakub Jelinekre PR c++/90810 (Different intrinsics behavior on G...
2019-06-11 Martin LiskaDisable htable sanitization in pt.c (PR c++/87847).
2019-06-10 Jason Merrillconstexpr.c (free_constructor): New.
2019-06-10 Jason MerrillReduce unsharing in constexpr call evaluation.
2019-06-10 Jason MerrillReduce constexpr_call memory consumption.
2019-06-10 Jakub Jelinektree.def (OMP_SCAN): New tree code.
2019-06-07 Jason MerrillAvoid constexpr garbage for implicit conversion to...
2019-06-06 Martin SeborPR c/90737 - [8/9/10 Regression] inconsistent address...
2019-06-05 Paolo Carlinidecl.c (smallest_type_location): New.
2019-06-05 Martin Seborc-decl.c (start_decl): Adjust quoting and hyphenation...
2019-06-05 Nina Dinka RannsChangeLog for PR c++/63149
2019-06-04 Paolo Carlinidecl.c (grokdeclarator): Use declarator->id_loc in...
2019-06-04 Nathan Sidwell[C++ PATCH] structure tag lookup
2019-06-04 Harald van DijkPR c++/60531 - Wrong error about unresolved overloaded...
2019-06-04 Jason MerrillReduce accumulated garbage in constexpr evaluation.
2019-06-04 Jakub Jelinekgimplify.c (gimplify_scan_omp_clauses): Don't sorry_at...
next