Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!purdue!bu-cs!composer From: composer@bu-cs.BU.EDU (Jeff Kellem) Newsgroups: gnu.bash.bug Subject: Re: SysV patches Keywords: y.tab.h Makefile Message-ID: <32721@bu-cs.BU.EDU> Date: 10 Jun 89 19:45:00 GMT References: <17920@bigtex.cactus.org> Reply-To: composer@bu-cs.bu.edu (Jeff Kellem) Followup-To: gnu.bash.bug Organization: Boston University Lines: 25 In article <17920@bigtex.cactus.org> james@bigtex.cactus.org (James Van Artsdalen) writes: >"make clean" should remove y.tab.h too. Actually, the way Brian (bfox) has the Makefile set up, y.tab.h should not be removed. There is a check before the grammar is run through $(BISON) if y.tab.h exist, and if so, it is moved to old-y.tab.h. After the y.tab.c and y.tab.h have been produced, a comparison is made between the old y.tab.h and the newly produced y.tab.h. If they're the same, old-y.tab.h is moved back to y.tab.h. This way, files that depend on y.tab.h don't have to be remade each time you recompile the grammar, if the same header file is produced. >/usr/bin/mail isn't exactly universal. Try /usr/lib/sendmail instead. Or, it could be replaced with /bin/mail ... >James R. Van Artsdalen james@bigtex.cactus.org "Live Free or Die" >Dell Computer Co 9505 Arboretum Blvd Austin TX 78759 512-338-8789 -jeff Jeff Kellem INTERNET: composer@bu-cs.bu.edu (or composer%bu-cs.bu.edu@bu-it.bu.edu) UUCP: ...!harvard!bu-cs!composer