X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Fvarpool.c;h=94c949e35508eb9cc4e287cbaadbe6b1c6b61042;hb=ba72912a012b97cad825eebee3f5f22253d0afe4;hp=a3be2629ce12587eb574aa82775bd95dfa5ddc1a;hpb=4e1f7cdd604ce719e2906cc612bca05c52a5f08a;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/varpool.c b/gcc/varpool.c index a3be2629ce1..94c949e3550 100644 --- a/gcc/varpool.c +++ b/gcc/varpool.c @@ -139,7 +139,7 @@ varpool_node (tree decl) htab_find_slot (varpool_hash, &key, INSERT); if (*slot) return *slot; - node = GGC_CNEW (struct varpool_node); + node = ggc_alloc_cleared_varpool_node (); node->decl = decl; node->order = cgraph_order++; node->next = varpool_nodes; @@ -651,7 +651,7 @@ varpool_extra_name_alias (tree alias, tree decl) if (*slot) return false; - alias_node = GGC_CNEW (struct varpool_node); + alias_node = ggc_alloc_cleared_varpool_node (); alias_node->decl = alias; alias_node->alias = 1; alias_node->extra_name = decl_node;