aboutsummaryrefslogtreecommitdiff
path: root/gcc/lto-symtab.c
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/lto-symtab.c')
-rw-r--r--gcc/lto-symtab.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/lto-symtab.c b/gcc/lto-symtab.c
index bbb9d1b..ed8a651 100644
--- a/gcc/lto-symtab.c
+++ b/gcc/lto-symtab.c
@@ -223,8 +223,8 @@ lto_cgraph_replace_node (struct cgraph_node *node,
}
/* Merge node flags. */
- if (node->needed)
- cgraph_mark_needed_node (prevailing_node);
+ if (node->symbol.force_output)
+ cgraph_mark_force_output_node (prevailing_node);
if (node->reachable)
cgraph_mark_reachable_node (prevailing_node);
if (node->symbol.address_taken)