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

--- Comment #49 from rguenther at suse dot de <rguenther at suse dot de> ---
On Wed, 1 Aug 2018, iains at gcc dot gnu.org wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82005
> 
> --- Comment #48 from Iain Sandoe <iains at gcc dot gnu.org> ---
> the relocations look reasonable and dwarfdump of the individual objects
> (.debug.temp.o and the .ltrans0.ltans.o) also.
> 
> So, it looks like dsymutil isn't somehow consuming this so some debugging is
> needed there.

But the interesting piece then is to somehow preserve the ltrans
objects since that is needed when the debug is not linked into
the executable?  Or is dsymutil extracting the debug from objects
and stores it somewhere more persistent?

> I guess if this can be fixed in upstream dsymutil, it will eventually get to
> Xcode - and in the meantime maybe we can have a config test for debug support
> and disable in darwin.c on that.
> 
> TODO: debug dsymutil handling of this.

Reply via email to