diff options
author | Jan Hubicka <hubicka@ucw.cz> | 2014-05-27 06:18:38 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2014-05-27 04:18:38 +0000 |
commit | 50efcce1d5ea69be69e39048d9649264ddcd7361 (patch) | |
tree | d8f2d6ee50de4a3d7d6e80c118985acd5c7adfcf /gcc/tree.c | |
parent | 48f5146b1ad1bb76b1c4dd5b79c67a8479056916 (diff) | |
download | gcc-50efcce1d5ea69be69e39048d9649264ddcd7361.zip gcc-50efcce1d5ea69be69e39048d9649264ddcd7361.tar.gz gcc-50efcce1d5ea69be69e39048d9649264ddcd7361.tar.bz2 |
tree.h (decl_comdat_group): Declare.
* tree.h (decl_comdat_group): Declare.
* cgraph.h (symtab_in_same_comdat_p): Move offline to ...
* tree.c (decl_comdat_group): Here.
From-SVN: r210956
Diffstat (limited to 'gcc/tree.c')
-rw-r--r-- | gcc/tree.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -603,6 +603,16 @@ decl_assembler_name (tree decl) return DECL_WITH_VIS_CHECK (decl)->decl_with_vis.assembler_name; } +/* Return comdat group of DECL. */ +tree +decl_comdat_group (tree node) +{ + struct symtab_node *snode = symtab_get_node (node); + if (!snode) + return NULL; + return snode->get_comdat_group (); +} + /* Compute the number of bytes occupied by a tree with code CODE. This function cannot be used for nodes that have variable sizes, including TREE_VEC, INTEGER_CST, STRING_CST, and CALL_EXPR. */ |