diff --git a/gcc/lto-symtab.c b/gcc/lto-symtab.c
index 1d90ab1..b83c75e 100644
--- a/gcc/lto-symtab.c
+++ b/gcc/lto-symtab.c
@@ -444,6 +444,7 @@ lto_symtab_resolve_replaceable_p (lto_symtab_entry_t e)
 {
   if (DECL_EXTERNAL (e->decl)
       || DECL_COMDAT (e->decl)
+      || DECL_ONE_ONLY (e->decl)
       || DECL_WEAK (e->decl))
     return true;

