This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Designs for better debug info in GCC
Ian Lance Taylor <iant@google.com> writes:
> [...] Because a compiler that generates incorrect instructions is
> completely useless for all users.
Surely you overstate this: gcc has always included a generous serving
of incorrect-code-generation bugs.
> A compiler that generates incorrect debug information, or no debug
> information at all, or debug information which is randomly correct
> and incorrect, is still quite useful for many users. Evidence: gcc
> today.
Indeed.
> [...] Like it or not, the large size of debug information is a
> serious issue for many people.
It is profoundly ironic that, despite the great bulk of this data, its
quality has severe enough blemishes that people can't justify
installing/using it. If it were a little larger but significantly
more complete/correct, perhaps the cost/benefit judgemment would swing
around.
Coincidentally, we (several RH engineers) are working on dwarf data
compression.
- FChE