This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: RFA: don't read coff line number unless we have symbols too
- From: "Paul N. Hilfinger" <hilfingr at otisco dot mckusick dot com>
- To: Jim Blandy <jimb at redhat dot com>
- Cc: gdb-patches at sources dot redhat dot com
- Date: Mon, 24 Jun 2002 12:32:37 -0700
- Subject: Re: RFA: don't read coff line number unless we have symbols too
- Reply-to: Hilfinger at otisco dot mckusick dot com
Jim Blandy wrote :
>
> Ping to the COFF maintainer: this patch needs review.
>
> Jim Blandy <jimb@redhat.com> writes:
>
> > 2002-03-06 Jim Blandy <jimb@redhat.com>
> >
> > * coffread.c (coff_symfile_read): Don't try to read the line
> > number table from disk if the image file doesn't have a symbol
> > table; we'll never actually look at the info anyway, and Windows
> > ships DLL's with bogus file offsets for the line number data.
But apparently, on Interix, you can get files with valid line numbers and
no symbols when all the .o's come from VC and are linked by ld. So the
line-number info is perhaps not entirely useless. Is this change a
space-saving move, or a fix for a more serious problem?
Paul