https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86585

--- Comment #3 from Richard Biener <rguenth at gcc dot gnu.org> ---
Author: rguenth
Date: Fri Jul 20 11:13:47 2018
New Revision: 262901

URL: https://gcc.gnu.org/viewcvs?rev=262901&root=gcc&view=rev
Log:
2018-07-20  Richard Biener  <rguent...@suse.de>

        PR debug/86585
        * dwarf2out.c (dwarf2out_die_ref_for_decl): Test in_lto_p
        to cover -flto-partition=none.

        lto/
        * lto.c (unify_scc): Before we throw away an SCC see if we
        can amend prevailing single-entry SCC with debug refs.

        * g++.dg/lto/pr86585_0.C: New testcase.
        * g++.dg/lto/pr86585_1.C: Likewise.

Added:
    trunk/gcc/testsuite/g++.dg/lto/pr86585_0.C
    trunk/gcc/testsuite/g++.dg/lto/pr86585_1.C
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/dwarf2out.c
    trunk/gcc/lto/ChangeLog
    trunk/gcc/lto/lto.c
    trunk/gcc/testsuite/ChangeLog

Reply via email to