This is the mail archive of the
mailing list for the GCC project.
Re: Dwarf Error: Invalid or unhandled FORM value: 14.
On Sat, Feb 16, 2002 at 04:30:46PM -0500, Craig Rodrigues wrote:
> On Sat, Feb 16, 2002 at 03:44:38PM -0500, Daniel Jacobowitz wrote:
> > On Sat, Feb 16, 2002 at 03:03:25PM -0500, Craig Rodrigues wrote:
> > > Hi,
> > >
> > > I just compiled gcc 3.1 from CVS:
> > >
> > > gcc version 3.1 20020216 (experimental)
> > > Linux dibbler 2.4.7-2 #1 Tue Aug 14 05:20:08 EDT 2001 i586 unknown
> > > host: i686-pc-linux-gnu
> > > binutils-220.127.116.11.2-3
> > FORM 14 is DW_FORM_strp, recently added to GCC. You need a newer
> > binutils.
> Unless I am misreading the document, I did not
> see this new requirement in gcc/doc/invoke.texi.
> This information would be highly useful to include
> in gcc/doc/invoke.texi, especially since more
> people will hit this as they try out gcc 3.1.
> What platforms does this new requirement cover?
All platforms using DWARF-2 are affected.
I don't think there is a strict requirement on new binutils though
(as opposed to recent enough gdb), because in ld case this happens
just when the linker wants to translate some address into source
location to output some warning/error. In gdb case it means you
cannot debug the program.