Fixes: gcc/cp/pt.cc:13755:23: warning: suggest braces around initialization of subobject [-Wmissing-braces] tree_vec_map in = { fn, nullptr };
Patch can bootstrap on x86_64-linux-gnu and survives regression tests. Ready to be installed? Thanks, Martin gcc/cp/ChangeLog: * pt.cc (defarg_insts_for): Use braces for subobject. --- gcc/cp/pt.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/cp/pt.cc b/gcc/cp/pt.cc index 16bedbc4bc7..70f02db8757 100644 --- a/gcc/cp/pt.cc +++ b/gcc/cp/pt.cc @@ -13752,7 +13752,7 @@ defarg_insts_for (tree fn) { if (!defarg_inst) defarg_inst = hash_table<tree_vec_map_cache_hasher>::create_ggc (13); - tree_vec_map in = { fn, nullptr }; + tree_vec_map in = { { fn }, nullptr }; tree_vec_map **slot = defarg_inst->find_slot_with_hash (&in, DECL_UID (fn), INSERT); if (!*slot) -- 2.35.1