Byacc not used when Bison not available

Jeffrey A Law law@cygnus.com
Tue Feb 15 09:13:00 GMT 2000


  In message < 20000214025317.A28041@dragon.nuxi.com >you write:
  > egcs*/configure and egcs*/gcc/configure correctly searches for byacc and
  > then yacc if bison is not available.  Problem is somewhere after this
  > point, yacc is not passed down thru the Makefiles if it is to be used
  > over bison.
  > 
  > This is easy to reproduce on a Linux system by simply renaming bison to
  > byacc and then looking at the full output from ``make bootstrap''.
  > 
  > [ note there is an inconsistency between egcs*/configure and
  > egcs*/gcc/configure, where the former searches for "'bison -y' byacc
  > yacc" and the later only for "'bison -y' byacc" ]
All the code dealing with byacc should disappear.  It was only needed while
there were legal questions about using the output from the bison generator.

If there are still remnants of the byacc support they should be removed.
jeff



More information about the Gcc-bugs mailing list