mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-28 21:11:14 +08:00
cgraph.h (add_new_static_var): Remove declaration.
* cgraph.h (add_new_static_var): Remove declaration. * varpool.c (add_new_static_var): Remove function. From-SVN: r221462
This commit is contained in:
parent
9410d9b20a
commit
de6d359336
@ -1,3 +1,8 @@
|
||||
2015-03-16 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
* cgraph.h (add_new_static_var): Remove declaration.
|
||||
* varpool.c (add_new_static_var): Remove function.
|
||||
|
||||
2015-03-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* omp-low.c (expand_omp_target): Use auto_vec<tree, 11>
|
||||
|
@ -2717,9 +2717,6 @@ cgraph_node::has_gimple_body_p (void)
|
||||
for ((node) = symtab->first_function_with_gimple_body (); (node); \
|
||||
(node) = symtab->next_function_with_gimple_body (node))
|
||||
|
||||
/* Create a new static variable of type TYPE. */
|
||||
tree add_new_static_var (tree type);
|
||||
|
||||
/* Uniquize all constants that appear in memory.
|
||||
Each constant in memory thus far output is recorded
|
||||
in `const_desc_table'. */
|
||||
|
@ -760,27 +760,6 @@ symbol_table::output_variables (void)
|
||||
return changed;
|
||||
}
|
||||
|
||||
/* Create a new global variable of type TYPE. */
|
||||
tree
|
||||
add_new_static_var (tree type)
|
||||
{
|
||||
tree new_decl;
|
||||
varpool_node *new_node;
|
||||
|
||||
new_decl = create_tmp_var_raw (type);
|
||||
DECL_NAME (new_decl) = create_tmp_var_name (NULL);
|
||||
TREE_READONLY (new_decl) = 0;
|
||||
TREE_STATIC (new_decl) = 1;
|
||||
TREE_USED (new_decl) = 1;
|
||||
DECL_CONTEXT (new_decl) = NULL_TREE;
|
||||
DECL_ABSTRACT_P (new_decl) = false;
|
||||
lang_hooks.dup_lang_specific_decl (new_decl);
|
||||
new_node = varpool_node::get_create (new_decl);
|
||||
varpool_node::finalize_decl (new_decl);
|
||||
|
||||
return new_node->decl;
|
||||
}
|
||||
|
||||
/* Attempt to mark ALIAS as an alias to DECL. Return TRUE if successful.
|
||||
Extra name aliases are output whenever DECL is output. */
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user