]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/ChangeLog
cp-tree.h (class iloc_sentinel): New.
[thirdparty/gcc.git] / gcc / cp / ChangeLog
2019-09-27  Jason Merrillcp-tree.h (class iloc_sentinel): New.
2019-09-27  Richard Sandiford[C][C++] Allow targets to check calls to BUILT_IN_MD...
2019-09-25  Marek PolacekPR c++/91877 - ICE with converting member of packed...
2019-09-25  Paolo Carlininame-lookup.c (check_extern_c_conflict): Use DECL_SOURC...
2019-09-25  Jason MerrillFix location of dependent member CALL_EXPR.
2019-09-24  Marek PolacekPR c++/91868 - improve -Wshadow location.
2019-09-24  Marek PolacekPR c++/91845 - ICE with invalid pointer-to-member.
2019-09-23  Paolo Carlinipt.c (check_explicit_specialization): Use cp_expr_loc_o...
2019-09-23  Jason MerrillPR c++/91809 - bit-field and ellipsis.
2019-09-23  Marek PolacekPR c++/91844 - Implement CWG 2352, Similar types and...
2019-09-22  Marek PolacekPR c++/91819 - ICE with operator++ and enum.
2019-09-19  Jason MerrillHandle [[likely]] on compound-statement.
2019-09-19  Jason MerrillRevert "Fix conversions for built-in operator overloadi...
2019-09-16  Paolo Carlinidecl.c (grokdeclarator): Use declspecs->locations and...
2019-09-16  Jason MerrillPR c++/30277 - int-width bit-field promotion.
2019-09-16  Jason MerrillPR c++/82165 - enum bitfields and operator overloading.
2019-09-16  Jason MerrillFix conversions for built-in operator overloading candi...
2019-09-15  Marek PolacekPR c++/91740 - ICE with constexpr call and ?: in ARRAY_REF.
2019-09-15  Nathan Sidwell[C++ PATCH] simplify clone predicate
2019-09-11  Nathan Sidwell[PATCH] some tree struct marking
2019-09-10  Marek PolacekPR c++/91673 - ICE with noexcept in alias-declaration.
2019-09-10  Marek PolacekPR c++/91705 - constexpr evaluation rejects ++/-- on...
2019-09-10  Paolo Carlinidecl.c (has_designator_problem): Use cp_expr_loc_or_inp...
2019-09-10  Marek PolacekPR c++/84374 - diagnose invalid uses of decltype(auto).
2019-09-06  Nathan Sidwell[PATCH] Deprecate -frepo option.
2019-09-06  Nathan Sidwell[C++ PATCH] Reserve a decl_lang bit
2019-09-06  Martin LiskaRemove support for repo files (PR c++/91125).
2019-09-05  Marek PolacekPR c++/91644 - ICE with constinit in function template.
2019-09-05  Nathan Sidwell[C++ PATCH] vtable decl marking
2019-09-04  Marek PolacekRemove -fdeduce-init-list.
2019-09-01  Marek PolacekPR c++/91129 - wrong error with binary op in template...
2019-08-31  Jason MerrillAdd source location to TRAIT_EXPR.
2019-08-29  Paolo Carlinidecl.c (check_var_type): Add location_t parameter and...
2019-08-29  Marek PolacekImplement P1152R4: Deprecating some uses of volatile.
2019-08-28  Marek PolacekPR c++/91360 - Implement C++20 P1143R2: constinit.
2019-08-28  Nathan Sidwell[PR c++/90613] Fix using-decl debug bloat
2019-08-28  Marek PolacekPR c++/81676 - bogus -Wunused warnings in constexpr if.
2019-08-28  Marek PolacekPR c++/91428 - warn about std::is_constant_evaluated...
2019-08-26  Jason Merrill* decl.c (duplicate_decls): Always merge DECL_DECLARED_...
2019-08-26  Marek PolacekPR c++/91545 - ICE in constexpr store evaluation.
2019-08-24  Nathan Sidwell[C++ PATCH] vfunc overrider simplification
2019-08-24  Paolo Carlinisemantics.c (finish_switch_cond): Improve error message...
2019-08-23  Jason MerrillFix handling of namespace-scope undeduced auto decls.
2019-08-23  Jason Merrill* parser.c (cp_parser_nested_name_specifier_opt): Avoid...
2019-08-23  Marek PolacekPR c++/91521 - wrong error with operator->.
2019-08-23  Marek PolacekPR c++/79817 - attribute deprecated on namespace.
2019-08-23  Nathan Sidwell[C++ PATCH] vfunc overrider simplification
2019-08-23  Iain Sandoe[PATCH, c-family] Fix a PCH thinko (and thus PR61250).
2019-08-23  Marek PolacekPR c++/91304 - prefix attributes ignored in condition.
2019-08-21  Richard Sandiford[C++] Protect call to copy_attributes_to_builtin (PR91505)
2019-08-19  Marek PolacekPR c++/91264 - detect modifying const objects in constexpr.
2019-08-17  Marek PolacekPut the CL into the right dir.
2019-08-16  Marek Polacekre PR c++/85827 (false positive for -Wunused-but-set...
2019-08-15  Jason MerrillPR c++/90393 - ICE with thow in ?:
2019-08-15  Jason MerrillImplement P0848R3, Conditionally Trivial Special Member...
2019-08-14  Jonathan WakelyPR c++/91436 fix C++ dialect for std::make_unique fix...
2019-08-14  Jakub JelinekPR c++/91391 - bogus -Wcomma-subscript warning.
2019-08-14  Jonathan WakelyAdd more entries to the C++ get_std_name_hint array
2019-08-14  Paolo Carlinidecl.c (grokdeclarator): Use id_loc and EXPR_LOCATION...
2019-08-14  Paolo Carlinidecl.c (grokdeclarator): Check here for typedef a funct...
2019-08-13  Richard SandifordUse checking forms of DECL_FUNCTION_CODE (PR 91421)
2019-08-13  Marek PolacekPR c++/90473 - wrong code with nullptr in default argument.
2019-08-13  Marek Polacek* cp-tree.h (DECL_MUTABLE_P): Use FIELD_DECL_CHECK.
2019-08-10  Jakub Jelinektree-core.h (enum omp_clause_code): Add OMP_CLAUSE_DEVI...
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.
next