ctfconvert broken for C++ objects?

Roman Divacky rdivacky at freebsd.org
Thu Feb 20 17:26:16 UTC 2014


The dwarf backend for ctfconvert was completely reimplemented a few weeks ago.
It's now based on elftoolchain libdwarf.

Test on current.

On Wed, Feb 19, 2014 at 05:16:35PM -0700, Justin T. Gibbs wrote:
> I noticed that ctfmerge was warning about missing CTF data when compiling ?PROG_CXX? programs.  I tracked this down to missing ctfconvert calls when compiling C++ objects.  Unfortunately, ctfconvert segfaults in libdwarf on all of the C++ code I tried.  Attached is a quick hack to avoid the segfault, but I?m hoping someone here with more dwarf experience can point me in the right direction for a real fix.  Is this a known issue?
> 
> I?m testing this on a FreeBSD stable/9 from ~November of last year.
> 
> Thanks,
> Justin
> 


> _______________________________________________
> freebsd-toolchain at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
> To unsubscribe, send any mail to "freebsd-toolchain-unsubscribe at freebsd.org"



More information about the freebsd-toolchain mailing list