This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Request for Obsoletion: DWARF


> 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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]