This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: IA32 bootstrap error
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: rth at redhat dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Sun, 30 Dec 01 19:07:06 EST
- Subject: Re: IA32 bootstrap error
GCC will still work with older versions of binutils, and I agree
that GCC should continue to at least bootstrap with them.
GDB is a slightly different issue, in that it is not required to
bootstrap. For instance, I do not think we should work around bugs
in older versions of GDB.
I don't see the distinction you are making. For most users, if you can't
debug code produced by GCC, it's just as bad as if you can't *assemble* it.
Essentially, I think that's what the dwarf2 issue you are experiencing
is -- a failure to implement the entire dwarf2 spec.
Agreed. The issue is whether we should work around GDB problems just
like we do binutils problems. I think we clearly should.
And as for the specific question at hand, "Should we have switched to
default to dwarf2 for elf,"
That's not the issue I see.