]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/cgraph.h
Come up with constructors of symtab_node, cgraph_node and varpool_node.
authorMartin Liska <mliska@suse.cz>
Mon, 9 Dec 2019 09:00:42 +0000 (10:00 +0100)
committerMartin Liska <marxin@gcc.gnu.org>
Mon, 9 Dec 2019 09:00:42 +0000 (09:00 +0000)
commita65d584dc1aaaad77af0a8e2ab36a29729d6e056
tree6f7bf76913286dec5edeaaf3fd0e6dedbbb51f74
parent4383959047812511798e397511c9f4904eafe23d
Come up with constructors of symtab_node, cgraph_node and varpool_node.

2019-12-09  Martin Liska  <mliska@suse.cz>

PR ipa/92737
* cgraph.c (symbol_table_test::symbol_table_test): Fix
coding style.
* cgraph.h (symtab_node::symtab_node): New constructor.
(cgraph_node::cgraph_node): Likewise.
(varpool_node::varpool_node): Likewise.
(symbol_table::allocate_cgraph_symbol): Use newly
created constructor.
(symbol_table::allocate_cgraph_symbol): Remove.
* cgraphunit.c (symtab_terminator): Likewise.
* varpool.c (varpool_node::create_empty): Use newly
created constructor.

From-SVN: r279109
gcc/ChangeLog
gcc/cgraph.c
gcc/cgraph.h
gcc/cgraphunit.c
gcc/varpool.c