aboutsummaryrefslogtreecommitdiff
path: root/gcc/ipa-comdats.c
diff options
context:
space:
mode:
authorIlya Enkovich <ilya.enkovich@intel.com>2015-04-07 14:06:38 +0000
committerIlya Enkovich <ienkovich@gcc.gnu.org>2015-04-07 14:06:38 +0000
commit0e081bde913120cdf87ac288c814dfcc9733eacb (patch)
tree8f957240cb28deb74c102eb67e39f84c0ab21990 /gcc/ipa-comdats.c
parent23ebaa42a22c616412345a069edb48a6dc25282d (diff)
downloadgcc-0e081bde913120cdf87ac288c814dfcc9733eacb.zip
gcc-0e081bde913120cdf87ac288c814dfcc9733eacb.tar.gz
gcc-0e081bde913120cdf87ac288c814dfcc9733eacb.tar.bz2
ipa-comdats.c (ipa_comdats): Visit all thunks to set proper comdat group.
gcc/ * ipa-comdats.c (ipa_comdats): Visit all thunks to set proper comdat group. gcc/testsuite/ * gcc.target/i386/mpx/chkp-thunk-comdat-1.cc: New. * gcc.target/i386/mpx/chkp-thunk-comdat-2.cc: New. From-SVN: r221896
Diffstat (limited to 'gcc/ipa-comdats.c')
-rw-r--r--gcc/ipa-comdats.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/ipa-comdats.c b/gcc/ipa-comdats.c
index f349f9f..e24359c 100644
--- a/gcc/ipa-comdats.c
+++ b/gcc/ipa-comdats.c
@@ -377,7 +377,7 @@ ipa_comdats (void)
fprintf (dump_file, "To group: %s\n", IDENTIFIER_POINTER (group));
}
if (is_a <cgraph_node *> (symbol))
- dyn_cast <cgraph_node *>(symbol)->call_for_symbol_and_aliases
+ dyn_cast <cgraph_node *>(symbol)->call_for_symbol_thunks_and_aliases
(set_comdat_group_1,
*comdat_head_map.get (group),
true);