From fa5866c0e3a9989b74d0e24733d47cab8187103d Mon Sep 17 00:00:00 2001 From: Jakub Jelinek Date: Thu, 10 Apr 2014 20:57:48 +0200 Subject: re PR lto/60567 (lto1 ICE in add_symbol_to_partition, at lto/lto-partition.c:233 with -fno-use-linker-plugin) PR lto/60567 * ipa.c (function_and_variable_visibility): Copy forced_by_abi flag from decl_node to node. * g++.dg/lto/pr60567_0.C: New test. From-SVN: r209280 --- gcc/ipa.c | 1 + 1 file changed, 1 insertion(+) (limited to 'gcc/ipa.c') diff --git a/gcc/ipa.c b/gcc/ipa.c index c766876..26e9b03 100644 --- a/gcc/ipa.c +++ b/gcc/ipa.c @@ -1032,6 +1032,7 @@ function_and_variable_visibility (bool whole_program) == DECL_COMDAT_GROUP (decl_node->decl)); gcc_checking_assert (node->same_comdat_group); } + node->forced_by_abi = decl_node->forced_by_abi; if (DECL_EXTERNAL (decl_node->decl)) DECL_EXTERNAL (node->decl) = 1; } -- cgit v1.1