use byacc instead of bison.
authorMark Eichin <eichin@cygnus>
Thu, 4 Jun 1992 19:10:06 +0000 (19:10 +0000)
committerMark Eichin <eichin@cygnus>
Thu, 4 Jun 1992 19:10:06 +0000 (19:10 +0000)
binutils/Makefile.in

index df3d5cdafb8eef7154e0dce5d8ca9b1d53e3f0b8..6177d5adce43e6db085578d6135852fa25e96adf 100644 (file)
@@ -55,10 +55,10 @@ AR_FLAGS = qv
 CFLAGS = -g
 MAKEINFO = makeinfo
 RANLIB = ranlib
-BISONFLAGS = -tvd
+BISONFLAGS = -d
 TEXI2ROFF=texi2roff
 
-BISON = `if [ -f ../bison/bison ] ; then echo ../bison/bison -y -L../bison/ ; else echo bison -y ; fi`
+BISON = `if [ -f ../byacc/byacc ] ; then echo ../byacc/byacc ; else echo byacc ; fi`
 # Comment these out if using lex.
 LEX_OPTIONS = -I -Cem 
 LEX = `if [ -f ../flex/flex ] ; then echo ../flex/flex -S../flex/flex.skel ; else echo flex ; fi`
@@ -163,13 +163,14 @@ $(OBJDUMP_PROG): $(ADDL_LIBS) size.o objdump.o $(DISASMS) $(BFD)
        $(CC) $(LDFLAGS) $(CFLAGS) -o $(OBJDUMP_PROG) objdump.o $(DISASMS) $(ADDL_LIBS) $(LOADLIBES)
 
 arparse.c:arparse.y
-       $(BISON) $(BISONFLAGS)  $(VPATH)/arparse.y
-       mv y.tab.c arparse.c
-       mv y.tab.h arparse.h
+       $(BISON) $(BISONFLAGS)  $(srcdir)/arparse.y
+       -mv y.tab.c arparse.c
+       -mv y.tab.h arparse.h
 
 
-arlex.c:arlex.l
-       $(LEX) $(LEX_OPTIONS) -t $(VPATH)/arlex.l >arlex.c
+arlex.c: arlex.l
+       $(LEX) $(LEX_OPTIONS) $(srcdir)/arlex.l
+       mv lex.yy.c arlex.c
 
 $(AR_PROG): $(ADDL_LIBS) ar.o arparse.o arlex.o not-ranlib.o $(BFD) arsup.o
        $(CC) $(LDFLAGS) $(CFLAGS) -o $(AR_PROG) ar.o arparse.o arlex.o arsup.o not-ranlib.o $(ADDL_LIBS) $(LOADLIBES)