Request for Obsoletion: DWARF
mike stump
mrs@windriver.com
Sat Jul 6 13:00:00 GMT 2002
> To: Mark Mitchell <mark@codesourcery.com>
> From: Jason Merrill <jason@redhat.com>
> Date: Sat, 06 Jul 2002 00:11:43 +0100
> >> I think there are still a number of compilers and debuggers in the
> >> embedded space that use DWARF 1.1 with some C++ extensions that we
> >> haven't bothered to implement.
> > Why do we care? (Not meaning to be flip; a serious question.)
> Well, currently, people using such tools can build their code with
> gcc and debug it with their random debugger. If we remove dwarf1
> support, that won't work anymore, which would make gcc less useful
> to developers using other tools. I don't know if such tools are
> still being actively developed, or how widely used they are, but my
> guess would be yes, and pretty widely in the embedded space.
> Why don't we deprecate it and see if people complain?
My take, some people do use Dwarf 1 in the embedded space. We (Wind
River) switched from stabs to Dwarf 2 enmass, and it went fairly
smooth despite thrid party tools and such. We have yet to feel some
potential downsides from it, so maybe the jury is still out, but I
think it would be safe to announce/disable/remove dwarf 1 support. I
would not be in favor of removing stabs for a while.
More information about the Gcc
mailing list