PR c++/88337 - P1327R1: Allow polymorphic typeid in constexpr.
[gcc.git] / gcc / cp / ChangeLog
2019-11-22 Marek PolacekPR c++/88337 - P1327R1: Allow polymorphic typeid in...
2019-11-22 Jakub Jelinekre PR c/90677 (gcc-9.1.0 fails to build __gcc_diag__...
2019-11-22 Jakub Jelinekre PR c++/92458 (Constraints do not work with precompil...
2019-11-21 Marek PolacekPR c++/92450 - ICE with invalid nested name specifier.
2019-11-21 Jakub Jelinekre PR c++/90842 (ICE in poplevel, at cp/decl.c:585)
2019-11-20 Paolo Carlinitypeck2.c (build_x_arrow): Early return if decay_conver...
2019-11-20 Jakub Jelinekre PR c++/90767 (jumbled error message with this and...
2019-11-20 Paolo Carlinicvt.c (ocp_convert): Use additional warning sentinel.
2019-11-19 Jakub Jelinekre PR c++/92414 (internal compiler error: tree check...
2019-11-19 Jason MerrillConsider parm types equivalence for operator rewrite...
2019-11-19 Andrew Suttonre PR c++/89913 (ICE with invalid using declaration)
2019-11-19 Andrew Suttonre PR c++/92078 (error: 'struct std::ptr<Iter>' redecla...
2019-11-19 Andrew SuttonSuppress diagnostics substituting into a requires-expre...
2019-11-19 Jakub Jelinekre PR c++/92504 (ICE on gcc-9 -fopenmp: internal compil...
2019-11-18 Paolo Carlinitypeck.c (cp_build_addr_expr_1): Use cp_expr_loc_or_inp...
2019-11-18 Marek PolacekPR c++/91962 - ICE with reference binding and qualifica...
2019-11-17 Jakub Jelinekmethod.c (lookup_comparison_result): Use %qD instead...
2019-11-15 Paolo Carlinitypeck.c (cp_truthvalue_conversion): Add tsubst_flags_t...
2019-11-15 Jason MerrillImplement P1816R0, class template argument deduction...
2019-11-14 Richard SandifordRemove build_{same_sized_,}truth_vector_type
2019-11-14 Jakub Jelinekc-parser.c (c_parser_omp_context_selector): Don't requi...
2019-11-14 Jakub Jelinekomp-general.c (omp_context_name_list_prop): New function.
2019-11-13 Marek PolacekPR c++/89070 - bogus [[nodiscard]] warning in SFINAE.
2019-11-13 Richard Sandiford[C++] Fix interaction between aka changes and DR1558...
2019-11-12 Nathan Sidwell[C++ PATCH] Merge some using-decl handling
2019-11-12 Martin LiskaRemove gcc/params.* files.
2019-11-12 Martin LiskaApply mechanical replacement (generated patch).
2019-11-12 Maciej W. RozyckiAdd OpenACC 2.6 `serial' construct support
2019-11-12 Jason MerrillImplement P1946R0, Allow defaulting comparisons by...
2019-11-12 Jason Merrill* typeck.c (cp_build_binary_op): Sorry about <=> on...
2019-11-11 Jakub Jelinekre PR c++/92447 (ICE in poplevel, at cp/decl.c:585)
2019-11-11 Jakub Jelinekc-parser.c (c_parser_translation_unit): Diagnose declar...
2019-11-10 Jason MerrillImplement D1957R0, T* to bool should be considered...
2019-11-08 Marek PolacekPR c++/92215 - flawed diagnostic for bit-field with...
2019-11-07 Jakub Jelinekipa-utils.c (ipa_merge_profiles): Fix fprintf format...
2019-11-07 Jason MerrillImplement D1959R0, remove weak_equality and strong_equa...
2019-11-07 Jason MerrillImplement D1907R1 "structural type".
2019-11-07 Jason MerrillPR c++/92150 - partial specialization with class NTTP.
2019-11-07 Jason MerrillUse satisfaction with nested requirements.
2019-11-06 Jason MerrillC++20 NB CA378 - Remove constrained non-template functions.
2019-11-06 Matthias KretzFix parser to recognize operator?:
2019-11-05 Jason MerrillImplement C++20 operator<=>.
2019-11-05 Jason MerrillFix conversions for built-in operator overloading candi...
2019-11-05 Jason MerrillUse vec instead of raw array for built-in candidates.
2019-11-05 Jason MerrillVarious small C++ changes.
2019-11-05 Jason MerrillCatch missed uses of function with unsatisfied constraints.
2019-11-05 Nathan Sidwell[PR c++/92370] ICE with VC marker
2019-11-05 Jakub Jelinekre PR c++/92343 ([[likely]]/[[unlikely]] prevent method...
2019-11-05 Jakub Jelinekdecl.c (omp_declare_variant_finalize_one): Call declare...
2019-11-04 Kamlesh KumarPR c++/91979 - mangling nullptr expression
2019-11-04 Jason Merrill* typeck.c (check_return_expr): Avoid redundant error.
2019-11-02 Paolo Carlinitypeck.c (composite_pointer_type): Add a const op_locat...
2019-11-02 Jakub Jelinekgimplify.h (omp_construct_selector_matches): Change...
2019-11-02 Jakub Jelinekre PR c++/89640 (g++ chokes on lambda with __attribute__)
2019-11-01 Jakub JelinekPR c++/88335 - Implement P1073R3: Immediate functions
2019-11-01 Jakub JelinekPR c++/91369 - Implement P0784R7: constexpr new
2019-11-01 Nathan Sidwell[C++ PATCH] cleanup check_field_decls
2019-10-31 Jakub Jelinekre PR c++/90947 (Simple lookup table of array of string...
2019-10-31 Jason MerrillPR c++/92268 - hard error satisfying return-type-requir...
2019-10-30 Jakub JelinekPR c++/91369 - Implement P0784R7: constexpr new
2019-10-30 Jakub Jelinektypeck.c (decl_in_std_namespace_p): Return true also...
2019-10-30 Bernd Edlingerre PR c++/92024 (crash in check_local_shadow)
2019-10-30 Jason Merrill* cxx-pretty-print.c (get_fold_operator): Use OVL_OP_INFO.
2019-10-30 Marek PolacekPR c++/92134 - constinit malfunction in static data...
2019-10-30 Jakub Jelinekcp-tree.h (omp_declare_variant_finalize, [...]): Declare.
2019-10-30 Paolo Carlinitypeck.c (cp_build_modify_expr): Prefer error + inform...
2019-10-29 Paolo Carlinitypeck.c (build_x_unary_op): Use the location_t argumen...
2019-10-29 Marek PolacekPR c++/90998 - ICE with copy elision in init by ctor...
2019-10-29 Jakub Jelinekre PR c++/92201 (ICE: ‘verify_gimple’ failed with ...
2019-10-29 Marek PolacekPR c++/91548 - fix detecting modifying const objects...
2019-10-29 Richard SandifordAdd a simulate_enum_decl langhook
2019-10-29 Richard SandifordAdd a simulate_builin_function_decl langhook
2019-10-28 Martin SeborPR c/66970 - Add __has_builtin() macro
2019-10-28 Nathan Sidwell[C++ PATCH] simplify deferred parsing lexer
2019-10-24 Jakub Jelinekgimplify.h (omp_construct_selector_matches): Declare.
2019-10-24 Jakub Jelinekarc.c (hwloop_optimize): Add missing space in string...
2019-10-24 Marek PolacekAdd missing space to diagnostic in reshape_init_r.
2019-10-24 Nathan Sidwell[C++ PATCH] Template parm index fix
2019-10-24 Andrew SuttonFinish moving constraint and logic functionality of...
2019-10-24 Nathan Sidwell[C++ PATCH] 'std' identifier not needed
2019-10-23 Jason MerrillImplement P1286R2, Contra CWG1778
2019-10-23 Andrew SuttonFix a bug with type constraints in constructors.
2019-10-23 Jakub Jelinekconstexpr.c (cxx_eval_constant_expression): Temporarily...
2019-10-22 Jakub Jelinekre PR tree-optimization/85887 (Missing DW_TAG_lexical_b...
2019-10-22 Marc GlissePR c++/85746: Don't fold __builtin_constant_p prematurely
2019-10-22 Martin LiskaFix PR reference in ChangeLog.
2019-10-22 Richard Sandiford[C++] Avoid exposing internal details in aka types
2019-10-21 Kamlesh KumarPR c++/83434 - typeinfo for noexcept function lacks...
2019-10-21 Paolo Carliniparser.c (cp_parser_class_head): Improve error recovery...
2019-10-21 Jakub Jelinekre PR c++/92015 (internal compiler error: in cxx_eval_a...
2019-10-21 Marek PolacekPR c++/92062 - ODR-use ignored for static member of...
2019-10-21 Marek PolacekPR c++/92106 - ICE with structured bindings and -Wretur...
2019-10-19 JeanHeyd MeneideImplement C++20 P1301 [[nodiscard("should have a reason...
2019-10-18 Nathan Sidwell[C++ PATCH] anon type names
2019-10-17 Paolo Carlinidecl.c (grokfndecl): Remove redundant use of in_system_...
2019-10-17 Jason Merrillcp-gimplify.c (cp_gimplify_expr): Use get_initialized_t...
2019-10-17 Nathan Sidwell[C++ PATCH] builtin fn creation
2019-10-17 Luis MachadoFix old file reference in gcc/cp/cp-gimplify.c
2019-10-16 Jakub Jelinekdecl.c (cxx_maybe_build_cleanup): When clearing locatio...
2019-10-15 Nathan Sidwell[C++ PATCH] clone_function_decl breakup
next