Ian Lance Taylor <[EMAIL PROTECTED]> 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