This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Someone broke bootstrap
- From: Carlo Wood <carlo at alinoe dot com>
- To: David Ayers <d dot ayers at inode dot at>
- Cc: John David Anglin <dave at hiauly1 dot hia dot nrc dot ca>, gcc at gcc dot gnu dot org, kcook34 at ford dot com
- Date: Wed, 8 Oct 2003 13:57:45 +0200
- Subject: Re: Someone broke bootstrap
- References: <200310080246.h982kTYm016388@hiauly1.hia.nrc.ca> <3F83E286.9090404@inode.at>
On Wed, Oct 08, 2003 at 12:10:14PM +0200, David Ayers wrote:
> John David Anglin wrote:
> >How about
> >
> >if flex -o g-$$ ../../gcc/gcc/gengtype-lex.l; then \
> > mv -f g-$$ ../../gcc/gcc/gengtype-lex.c ; \
> >else \
> > rm -f g-$$ ; \
> > false ; \
> >fi
> >flex: can't open g-16194
> >
> >on i686-pc-linux-gnu.
> >
> >There are also a bunch of testsuite regressions on hppa64-hp-hpux11.11.
> >
> >Dave
> >
> >
> This seems to be caused by:
>
> http://gcc.gnu.org/ml/gcc-patches/2003-10/msg00529.html
>
> Is flex 2.5.4 unsupported?
No, the patch is wrong.
I'll write a patch and commit it as obvious in a few minutes.
Flex doesn't take a space after the -o option. It must be -ooutput,
not -o output. Kelley, assuming you tested this - what version
of flex do you use that this worked for you??
--
Carlo Wood <carlo@alinoe.com>