diff options
Diffstat (limited to 'gcc/lto-streamer-out.c')
-rw-r--r-- | gcc/lto-streamer-out.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/lto-streamer-out.c b/gcc/lto-streamer-out.c index fa6a3dc..89850f0 100644 --- a/gcc/lto-streamer-out.c +++ b/gcc/lto-streamer-out.c @@ -1456,7 +1456,7 @@ produce_symtab (struct output_block *ob, in the LTO symbol table to prevent linker from forcing them into the output. */ if (DECL_COMDAT (vnode->symbol.decl) - && !vnode->force_output + && !vnode->symbol.force_output && vnode->finalized && DECL_VIRTUAL_P (vnode->symbol.decl)) continue; @@ -1470,7 +1470,7 @@ produce_symtab (struct output_block *ob, if (!DECL_EXTERNAL (vnode->symbol.decl)) continue; if (DECL_COMDAT (vnode->symbol.decl) - && !vnode->force_output + && !vnode->symbol.force_output && vnode->finalized && DECL_VIRTUAL_P (vnode->symbol.decl)) continue; |