PCH merge bootstrap failure on systems without flex

Geoff Keating geoffk@geoffk.org
Wed Jun 5 20:22:00 GMT 2002


> cc: ghazi@caip.rutgers.edu, gcc-bugs@gcc.gnu.org, gcc@gcc.gnu.org
> Date: Wed, 05 Jun 2002 22:36:28 -0400
> From: David Edelsohn <dje@watson.ibm.com>
> 
> >>>>> Geoff Keating writes:
> 
> Geoff> I intentionally used flex.  I wasn't the first to introduce it into
> Geoff> mainline, though; that honour goes to Tim Josling who added
> Geoff> gcc/treelang/lex.l.  If I got the makefiles right, gengtype-lex.c
> Geoff> should be pregenerated in the release tarball, just like the uses of
> Geoff> bison.
> 
> 	GCC CVS frequently includes pre-processed files and gcc_update
> adjusts the timestamps so that one does not need the tool unless one is
> modifying the source file.

I believe the rule is that 'configure ; make' should work; so files
from autoconf, automake, and so on are in CVS, because configure needs
them, but files from bison, flex, and makeinfo are not, since the
makefiles can generate those.

-- 
- Geoffrey Keating <geoffk@geoffk.org> <geoffk@redhat.com>



More information about the Gcc-bugs mailing list