Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Feb 2014 18:26:08 +0100
From:      Roman Divacky <rdivacky@freebsd.org>
To:        "Justin T. Gibbs" <gibbs@FreeBSD.org>
Cc:        freebsd-toolchain@freebsd.org
Subject:   Re: ctfconvert broken for C++ objects?
Message-ID:  <20140220172608.GA85526@freebsd.org>
In-Reply-To: <216B816A-8ADA-438F-B834-8C386C5BC460@FreeBSD.org>
References:  <216B816A-8ADA-438F-B834-8C386C5BC460@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-toolchain
> To unsubscribe, send any mail to "freebsd-toolchain-unsubscribe@freebsd.org"




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140220172608.GA85526>