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: dan at cgsoftware dot com
- Cc: gcc at gcc dot gnu dot org
- Date: Sun, 30 Dec 01 19:01:03 EST
- Subject: Re: IA32 bootstrap error
Okay, well, then you are introducing a co-dependency here, requiring gcc
not to emit things gdb's non-standards compliant dwarf2 reader can't
support in the non-cvs version.
This is a bad idea.
We do that with assemblers too, or at least we used to. We don't emit things
that older versions of binutils don't support.
This way, you have dependence that affects the *maintainers*, but not
the users. That's far better.
GCC is following the standard here, it's gdb that is at fault.
I don't care who's "at fault" and neither will most users: they will just
complain that GCC produces debugging output that thir GDB can't read.