Hi! WHen looking at PR79176, I've noticed too many eees in a function name. Fixed thusly, bootstrapped/regtested on x86_64-linux and i686-linux, committed to trunk as obvious.
2017-01-23 Jakub Jelinek <ja...@redhat.com> * tree.h (assign_assembler_name_if_neeeded): Rename to ... (assign_assembler_name_if_needed): ... this. * tree.c (assign_assembler_name_if_neeeded): Rename to ... (assign_assembler_name_if_needed): ... this. (free_lang_data_in_cgraph): Adjust callers. * cgraphunit.c (cgraph_node::analyze): Likewise. * omp-expand.c (expand_omp_taskreg, expand_omp_target): Likewise. --- gcc/tree.h.jj 2017-01-01 12:45:38.000000000 +0100 +++ gcc/tree.h 2017-01-23 19:39:20.089181859 +0100 @@ -4706,7 +4706,7 @@ extern tree tree_strip_nop_conversions ( extern tree tree_strip_sign_nop_conversions (tree); extern const_tree strip_invariant_refs (const_tree); extern tree lhd_gcc_personality (void); -extern void assign_assembler_name_if_neeeded (tree); +extern void assign_assembler_name_if_needed (tree); extern void warn_deprecated_use (tree, tree); extern void cache_integer_cst (tree); extern const char *combined_fn_name (combined_fn); --- gcc/tree.c.jj 2017-01-23 18:09:45.000000000 +0100 +++ gcc/tree.c 2017-01-23 19:39:32.210025616 +0100 @@ -5899,7 +5899,7 @@ find_decls_types_in_var (varpool_node *v /* If T needs an assembler name, have one created for it. */ void -assign_assembler_name_if_neeeded (tree t) +assign_assembler_name_if_needed (tree t) { if (need_assembler_name_p (t)) { @@ -5966,7 +5966,7 @@ free_lang_data_in_cgraph (void) now because free_lang_data_in_decl will invalidate data needed for mangling. This breaks mangling on interdependent decls. */ FOR_EACH_VEC_ELT (fld.decls, i, t) - assign_assembler_name_if_neeeded (t); + assign_assembler_name_if_needed (t); /* Traverse every decl found freeing its language data. */ FOR_EACH_VEC_ELT (fld.decls, i, t) --- gcc/cgraphunit.c.jj 2017-01-01 12:45:36.000000000 +0100 +++ gcc/cgraphunit.c 2017-01-23 19:39:46.742838281 +0100 @@ -616,7 +616,7 @@ cgraph_node::analyze (void) { push_cfun (DECL_STRUCT_FUNCTION (decl)); - assign_assembler_name_if_neeeded (decl); + assign_assembler_name_if_needed (decl); /* Make sure to gimplify bodies only once. During analyzing a function we lower it, which will require gimplified nested --- gcc/omp-expand.c.jj 2017-01-21 02:26:09.000000000 +0100 +++ gcc/omp-expand.c 2017-01-23 19:40:02.742632036 +0100 @@ -1350,7 +1350,7 @@ expand_omp_taskreg (struct omp_region *r fixed in a following pass. */ push_cfun (child_cfun); if (need_asm) - assign_assembler_name_if_neeeded (child_fn); + assign_assembler_name_if_needed (child_fn); if (optimize) optimize_omp_library_calls (entry_stmt); @@ -7061,7 +7061,7 @@ expand_omp_target (struct omp_region *re fixed in a following pass. */ push_cfun (child_cfun); if (need_asm) - assign_assembler_name_if_neeeded (child_fn); + assign_assembler_name_if_needed (child_fn); cgraph_edge::rebuild_edges (); /* Some EH regions might become dead, see PR34608. If Jakub