aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Stallman <rms@gnu.org>1993-09-22 23:50:42 +0000
committerRichard Stallman <rms@gnu.org>1993-09-22 23:50:42 +0000
commit27f32a5400bc4949662ed57282bb33ec5d4d43db (patch)
treea625e9f172516b23c9bfddc0e08b5e78bc344f62
parenta8ac57d39a94ed71958990947357e0839ff1bd8b (diff)
downloadgcc-27f32a5400bc4949662ed57282bb33ec5d4d43db.zip
gcc-27f32a5400bc4949662ed57282bb33ec5d4d43db.tar.gz
gcc-27f32a5400bc4949662ed57282bb33ec5d4d43db.tar.bz2
(bi-arity, bi-opcode, bi-opname, bi-unparse, bi-lexer):
Make the rules explicit. Don't use $^. (bi-run.o, bi-parser.o, bi-lexer.o): Eliminate $<. (bc-arity.h, bc-opcode.h, bc-opname.h): Eliminate $< and $@. From-SVN: r5423
-rw-r--r--gcc/Makefile.in36
1 files changed, 19 insertions, 17 deletions
diff --git a/gcc/Makefile.in b/gcc/Makefile.in
index 815a9ef..883b997 100644
--- a/gcc/Makefile.in
+++ b/gcc/Makefile.in
@@ -1271,39 +1271,41 @@ bc-optab.o : bc-optab.c bc-typecd.def $(CONFIG_H) $(BYTECODE_H)
bytecode: $(BI_ALL) $(BC_ALL)
-bi-arity: bi-arity.o
-bi-opcode: bi-opcode.o
-bi-opname: bi-opname.o
-bi-unparse: bi-unparse.o
-bi-lexer: bi-lexer.o
-
-bi-arity bi-opcode bi-opname bi-unparse bi-lexer: $(BI_OBJ)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $^ $(LEXLIB)
+bi-arity: bi-arity.o $(BI_OBJ)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ bi-arity.o $(BI_OBJ) $(LEXLIB)
+bi-opcode: bi-opcode.o $(BI_OBJ)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ bi-opcode.o $(BI_OBJ) $(LEXLIB)
+bi-opname: bi-opname.o $(BI_OBJ)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ bi-opname.o $(BI_OBJ) $(LEXLIB)
+bi-unparse: bi-unparse.o $(BI_OBJ)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ bi-unparse.o $(BI_OBJ) $(LEXLIB)
+bi-lexer: bi-lexer.o $(BI_OBJ)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ bi-lexer.o $(BI_OBJ) $(LEXLIB)
bi-run.o: $(srcdir)/bi-run.c $(srcdir)/bi-run.h $(srcdir)/bc-typecd.h bc-opname.h bc-arity.h bc-opcode.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c $<
+ $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c $(srcdir)/bi-run.c
bi-parser.c: $(srcdir)/bi-parser.y $(srcdir)/bi-parser.h
bi-parser.o: $(srcdir)/bi-parser.c $(srcdir)/bi-defs.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c $<
+ $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c $(srcdir)/bi-parser.c
bi-lexer.c: $(srcdir)/bi-lexer.l $(srcdir)/bi-parser.h
bi-lexer.o: bi-lexer.c bi-parser.h
- $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c $<
+ $(CC) $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) -c bi-lexer.c
bc-arity.h: $(srcdir)/bytecode.def bi-arity
- -rm -f $@
- bi-arity <$< >$@
+ -rm -f bc-arity.h
+ bi-arity < $(srcdir)/bytecode.def > bc-arity.h
bc-opcode.h: $(srcdir)/bytecode.def bi-opcode
- -rm -f $@
- bi-opcode <$< >$@
+ -rm -f bc-arity.h
+ bi-opcode < $(srcdir)/bytecode.def > bc-arity.h
bc-opname.h: $(srcdir)/bytecode.def bi-opname
- -rm -f $@
- bi-opname <$< >$@
+ -rm -f bc-arity.h
+ bi-opname < $(srcdir)/bytecode.def > bc-arity.h
bytecode.mostlyclean:
-rm -f bc-arity.h bc-opcode.h bc-opname.h