Index: src/Makefile.in --- src/Makefile.in.orig +++ src/Makefile.in @@ -1032,7 +1032,7 @@ signature.c.der: else \ echo '* Making signature.c'; \ $(BISON) $(YFLAGS) -p lsl signature.y; \ - $(CAT) bison.head signature.tab.c bison.reset >signature.c; \ + $(CAT) bison.head signature.tab.c bison.reset | $(SED) 's/signature\.tab\.h/signature_gen.h/g' >signature.c; \ $(CP) signature.c signature.c.der; \ $(MV) Headers/signature_gen.h Headers/signature_gen.bak || true; \ $(CAT) bison.head signature.tab.h bison.reset >Headers/signature_gen.h; \ @@ -1045,7 +1045,7 @@ Headers/signature_gen.h signature.c: signature.c.der s else \ echo '* Making signature.c'; \ $(BISON) $(YFLAGS) -p lsl signature.y; \ - $(CAT) bison.head signature.tab.c bison.reset >signature.c; \ + $(CAT) bison.head signature.tab.c bison.reset | $(SED) 's/signature\.tab\.h/signature_gen.h/g' >signature.c; \ $(CP) signature.c signature.c.der; \ $(MV) Headers/signature_gen.h Headers/signature_gen.bak; \ $(CAT) bison.head signature.tab.h bison.reset >Headers/signature_gen.h; \ @@ -1059,7 +1059,7 @@ Headers/cgrammar_tokens.h cgrammar.c: cgrammar.c.der c echo '* Making cgrammar.c'; \ echo '* Note: Expect 157 shift/reduce conflicts and 123 reduce/reduce conflicts. (see cgrammar.y for explanation)'; \ $(BISON) $(YFLAGS) cgrammar.y; \ - $(CAT) bison.head cgrammar.tab.c bison.reset | $(SED) 's/YYSTYPE/cgrammar_YYSTYPE/g' | $(SED) 's/lsllex/cgrammar_lsllex/g' > cgrammar.c; \ + $(CAT) bison.head cgrammar.tab.c bison.reset | $(SED) -e 's/YYSTYPE/cgrammar_YYSTYPE/g' -e 's/lsllex/cgrammar_lsllex/g' -e 's/cgrammar\.tab\.h/cgrammar_tokens.h/g' > cgrammar.c; \ $(CP) cgrammar.c cgrammar.c.der; \ $(MV) Headers/cgrammar_tokens.h Headers/cgrammar_tokens.bak || true; \ $(CAT) bison.head cgrammar.tab.h bison.reset | $(SED) 's/YYSTYPE/cgrammar_YYSTYPE/g' | $(SED) 's/lsllex/cgrammar_lsllex/g' > Headers/cgrammar_tokens.h; \ @@ -1073,7 +1073,7 @@ Headers/mtgrammar_tokens.h mtgrammar.c: mtgrammar.y echo '* Making mtgrammar.c'; \ echo '* Note: Expect 11 shift/reduce conflicts.'; \ $(BISON) $(YFLAGS) -p mt mtgrammar.y; \ - $(CAT) bison.head mtgrammar.tab.c bison.reset >mtgrammar.c; \ + $(CAT) bison.head mtgrammar.tab.c bison.reset | $(SED) 's/mtgrammar\.tab\.h/mtgrammar_tokens.h/g' >mtgrammar.c; \ $(CP) mtgrammar.c mtgrammar.c.der; \ $(MV) Headers/mtgrammar_tokens.h Headers/mtgrammar_tokens.bak; \ $(CAT) bison.head mtgrammar.tab.h bison.reset >Headers/mtgrammar_tokens.h; \ @@ -1087,7 +1087,7 @@ Headers/llgrammar_gen.h Headers/llgrammar_gen2.h llgra echo '* Making llgrammar.c'; \ echo '* Note: Expect 2 shift/reduce conflicts'; \ $(BISON) $(YFLAGS) -p yl llgrammar.y; \ - $(CAT) bison.head llgrammar.tab.c bison.reset >llgrammar.c; \ + $(CAT) bison.head llgrammar.tab.c bison.reset | $(SED) 's/llgrammar\.tab\.h/llgrammar_gen2.h/g' >llgrammar.c; \ $(CP) llgrammar.c llgrammar.c.der; \ $(MV) Headers/llgrammar_gen2.h Headers/llgrammar_gen2.bak; \ $(CAT) bison.head llgrammar.tab.h bison.reset >Headers/llgrammar_gen2.h; \ @@ -1159,7 +1159,6 @@ up: $(MAKE) clean .c.o: - @echo "Compiling "$<"..."; \ source='$<' object='$@' libtool=no \ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \ $(CCDEPMODE) $(depcomp) \