diff options
author | Ilya Enkovich <ilya.enkovich@intel.com> | 2015-04-07 14:06:38 +0000 |
---|---|---|
committer | Ilya Enkovich <ienkovich@gcc.gnu.org> | 2015-04-07 14:06:38 +0000 |
commit | 0e081bde913120cdf87ac288c814dfcc9733eacb (patch) | |
tree | 8f957240cb28deb74c102eb67e39f84c0ab21990 /gcc/ipa-comdats.c | |
parent | 23ebaa42a22c616412345a069edb48a6dc25282d (diff) | |
download | gcc-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.c | 2 |
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); |