]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/cp/ChangeLog
gcc/cp/
[thirdparty/gcc.git] / gcc / cp / ChangeLog
2017-05-25  nathan gcc/cp/
2017-05-25  reichelt * doc/invoke.texi (-Wcatch-value=): Document...
2017-05-25  nathan gcc/cp/
2017-05-25  nathan Reimplement qualified namespace lookup.
2017-05-25  nathan gcc/cp/
2017-05-24  nathan cp/
2017-05-24  nathan * Make-lang.in (CXX_AND_OBJCXX_OBJS): Alphabetize.
2017-05-24  nathan * cp-tree.h (cp_free_lang_data): Add extern.
2017-05-24  rediPR c++/80544 strip cv-quals from cast results
2017-05-24  mseborPR c/80731 - poor -Woverflow warnings
2017-05-24  nathan * cp-tree.h (ovl_skip_hidden): Declare.
2017-05-24  nathan gcc/cp/
2017-05-24  jason -Wunused and C++17 structured bindings
2017-05-23  nathan * cp-tree.h (PUSH_GLOBAL, PUSH_LOCAL, PUSH_USING)...
2017-05-23  jason PR c++/80396 - built-in for make_integer_sequence.
2017-05-23  nathan * name-lookup.c (find_namespace_binding): New.
2017-05-23  nathan PR c++/80866
2017-05-23  nathan gcc/cp/
2017-05-23  tschwingeOpenACC 2.5 kernels construct: num_gangs, num_workers...
2017-05-23  nathan gcc/cp
2017-05-22  nathan * name-lookup.h (parse_using_directive): Replace with ...
2017-05-22  nathan gcc/
2017-05-22  nathan * config-lang.in (gtfiles): Sort list, break lines.
2017-05-22  nathan * cp-tree.h (CPTI_TERMINATE, CPTI_CALL_UNEXPECTED...
2017-05-22  nathan * name-lookup.c (pushdecl_top_level)
2017-05-19  edlingergcc/c-family:
2017-05-19  nathan * call.c (add_list_candidates): Use OVL_FIRST.
2017-05-19  tschwingeOpenACC 2.5 default (present) clause
2017-05-19  tschwingeOpenACC default clause maintenance
2017-05-19  nathan LANG_HOOK_REGISTER_DUMPS
2017-05-18  nathan * cp-tree.h (OVL_ARG_DEPENDENT): Delete.
2017-05-18  nathan * cp-tree.h (OVL_USED): Replace with ...
2017-05-18  nathan * cp-tree.h (lookup_add): Swap args.
2017-05-18  nathan * name-lookup.c (find_local_binding): New, broken...
2017-05-17  nathan * cp-tree.h (default_hash_traits <lang_identifier...
2017-05-17  villeImplement new C++ intrinsics __is_assignable and __is_c...
2017-05-17  nathan * cp-tree.h (ovl_iterator::using_p): New predicate.
2017-05-17  nathan * class.c (handle_using_decl): Use OVL_FIRST, ovl_iter...
2017-05-17  marxinIntroduce dump_flags_t type and use it instead of int...
2017-05-16  dmalcolmC++: fix-it hints suggesting accessors for private...
2017-05-16  mpolacek PR sanitizer/80536
2017-05-16  nathan * name-lookup.c (check_local_shadow): New, broke out...
2017-05-16  nathan * cp-tree.h (OVL_NESTED_P, OVL_LOOKUP_P): New.
2017-05-16  nathan * call.c (build_user_type_conversion_1): Use OVL_FIRST.
2017-05-16  nathan * typeck2.c (cxx_incomplete_type_diagnostic): Revert...
2017-05-16  marxinAdd default value for last argument of dump functions.
2017-05-16  nathan * cp-tree.h (class ovl_iterator, class lkp_iterator...
2017-05-16  nathan * cp-tree.h (OVL_FIRST, OVL_NAME): New.
2017-05-16  nathan * pt.c (tsubst_copy_and_build): Remove unnecessary...
2017-05-16  nathan * cp-tree.h (SCOPE_DEPTH): New.
2017-05-15  nathan gcc/cp/
2017-05-11  nathan * cp-lang.c (get_global_decls, cxx_pushdecl, LANG_HOOK...
2017-05-11  nathan * name-lookup.h (pushdecl): Add default friend parm.
2017-05-11  nathan Revert pushdecl_top_level_and_finish name change.
2017-05-11  nathan * name-lookup.c (pushdecl_outermost_localscope): Always
2017-05-11  nathan * decl.c (xref_tag_1): Don't frob ts_lambda scope...
2017-05-11  nathan * cp-tree.h (pushdecl, pushdecl_maybe_friend, pushtag)
2017-05-11  nathan * name-lookup.h (pop_binding): Rename to pop_local_bin...
2017-05-11  villePR c++/80682
2017-05-10  nathan * class.c (handle_using_decl): Always use OVL_CURRENT.
2017-05-10  nathan * pt.c (print_candidates_1): Separate TREE_LIST and...
2017-05-10  nathan * cp-tree.h (build_new_function_call): Lose koenig_p...
2017-05-10  jason Have other unify failure functions call unify_invalid.
2017-05-10  jason CWG 1847 - Clarifying compatibility during partial...
2017-05-10  jason * pt.c (dependent_type_p): Make sure we aren't called...
2017-05-10  jason PR c++/79549 - C++17 ICE with non-type auto template...
2017-05-10  nathan gcc/cp/
2017-05-10  paolo/cp
2017-05-09  jason * class.c (check_bases): Ignore empty bases.
2017-05-09  jason PR c++/70979 - literal class and closure types
2017-05-09  jason PR c++/66297, DR 1684 - literal class and constexpr...
2017-05-09  paolo/cp
2017-05-09  jason PR c++/70167 - array prvalue treated as lvalue
2017-05-09  nathan gcc/c/
2017-05-08  jason PR c++/80178 - parameter passing for uncopyable classes
2017-05-08  nathan * decl.c (builtin_function_1): Set DCL_ANTICIPATED...
2017-05-08  nathan * name-lookup.h (pushdecl_with_scope): Replace with ...
2017-05-08  nathan * class.c (build_vtbl_initializer): Don't shadow outer...
2017-05-08  nathan Revert _binding -> _value change.
2017-05-07  reichelt PR translation/80280
2017-05-05  dmalcolmEliminate report_diagnostic macro
2017-05-05  nathan * cp-tree.h (IDENTIFIER_GLOBAL_VALUE): Use get_namespa...
2017-05-05  nathan * call.c (make_temporary_var_for_ref_to_temp): Push...
2017-05-05  nathan * class.c (alter_class): Use retrofit_lang_decl directly.
2017-05-05  nathan Kill walk_namespaces.
2017-05-05  nathan Kill per-namespace static_decls.
2017-05-05  paolo/cp
2017-05-04  nathan * constraint.cc (diagnose_check_constraint): Fix ...
2017-05-04  mseborPR translation/80280 - Missing closing quote (%>) c...
2017-05-04  nathan More global trees.
2017-05-04  nathan * name-lookup.c: Reorder functions to make merging...
2017-05-03  jason * timevar.def: Add TV_CONSTEXPR.
2017-05-03  nathan * cp-tree.h (enum cp_tree_index, cp_global_trees)...
2017-05-02  paolo2017-05-02 Paolo Carlini <paolo.carlini@oracle.com>
2017-05-01  law2017-05-01 Xi Ruoyao <ryxi@stu.xidian.edu.cn>
2017-04-29  reichelt * parser.c (cp_parser_member_declaration):...
2017-04-27  reichelt * parser.c (cp_parser_cast_expression): Add...
2017-04-26  paolo2017-04-26 Paolo Carlini <paolo.carlini@oracle.com>
2017-04-26  reichelt * parser.c (cp_parser_nested_name_specifier_opt...
2017-04-25  reichelt * parser.c (cp_parser_elaborated_type_specifier...
next