https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68860
--- Comment #21 from Richard Biener <rguenth at gcc dot gnu.org> --- (In reply to Richard Biener from comment #20) > Yes, early LTO debug is in now. While we can probably stream > DECL_DEBUG_EXPR directly as we do now given that is set only for > function-local decls we can't do that for FUNCTION_DECLs which are global > entities that are subject to merging. > Instead we need to stream this for the instances, possibly at the time we > stream struct function. > > I'll experiment with this a bit. Huh, no, they are applied at the call site during var-tracking rather than in the callee prologue. Still, in that case we probably need to "compare" them in compare_tree_sccs_1.