From 0e081bde913120cdf87ac288c814dfcc9733eacb Mon Sep 17 00:00:00 2001 From: Ilya Enkovich Date: Tue, 7 Apr 2015 14:06:38 +0000 Subject: 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 --- gcc/ipa-comdats.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/ipa-comdats.c') 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 (symbol)) - dyn_cast (symbol)->call_for_symbol_and_aliases + dyn_cast (symbol)->call_for_symbol_thunks_and_aliases (set_comdat_group_1, *comdat_head_map.get (group), true); -- cgit v1.1