This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PR 8146
- From: Joe Buck <jbuck at synopsys dot com>
- To: drow at mvista dot com (Daniel Jacobowitz)
- Cc: Joe dot Buck at synopsys dot COM (Joe Buck), prj at po dot cwru dot edu (Paul Jarc), gcc at gcc dot gnu dot org
- Date: Fri, 1 Nov 2002 16:00:21 -0800 (PST)
- Subject: Re: PR 8146
> On Fri, Nov 01, 2002 at 03:45:09PM -0800, Joe Buck wrote:
> > Well, I tried to duplicate this problem (grabbed 2.95.3, tried to build
> > with gcc 3.2.1-pre from 20021031 on an i686 Red Hat 7.2 box) and didn't even
> > get as far as Paul did.
> >
> > The initial link of xgcc fails, with the output
> >
> > /usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
> > /usr/bin/ld: Dwarf Error: Invalid or unhandled FORM value: 14.
> > ../libiberty/libiberty.a(choose-temp.o): In function `choose_temp_base':
> > /u/jbuck/gnu/src/gcc-2.95.3/libiberty/choose-temp.c:138: the use of `mktemp' is dangerous, better use `mkstemp'
> > collect2: ld returned 1 exit status
> >
> > The binutils version is 2.11.90.0.8.
> >
> > Any clues?
>
> Need a newer linker.
Well, OK, but gcc 3.2.1-pre successfully bootstraps itself with this
linker. What's the difference?
I suppose I could put in -gstabs or something in the pass 1 flags.
> I wonder if the bootstrap failure could have something to do with the
> changed <stdbool.h>...
Hard to see how this could be the case.