Request for Obsoletion: DWARF
Jason Merrill
jason@redhat.com
Sat Jul 6 03:32:00 GMT 2002
>>>>> "Mark" == Mark Mitchell <mark@codesourcery.com> writes:
> --On Friday, July 05, 2002 11:01:13 PM +0100 Jason Merrill
> <jason@redhat.com> wrote:
>>>>>>> "Mark" == Mark Mitchell <mark@codesourcery.com> writes:
>>
>>> The *only* point in having DWARF support is for compatibility with vendor
>>> tools; GDB works find with DWARF2 or DBX. But what vendor tools are out
>>> there that really want DWARF anymore?
>>
>> 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?
Jason
More information about the Gcc
mailing list