Lines 56-62
Link Here
|
56 |
|
56 |
|
57 |
# GCC_FOR_TREELANG = ./xgcc $(GCC_EXTRAS) |
57 |
# GCC_FOR_TREELANG = ./xgcc $(GCC_EXTRAS) |
58 |
|
58 |
|
59 |
TREE_GENERATED = $(srcdir)/treelang/lex.c $(srcdir)/treelang/parse.c\ |
59 |
TREE_GENERATED = $(srcdir)/treelang/lex.c $(srcdir)/treelang/parse.c \ |
60 |
$(srcdir)/treelang/parse.h $(srcdir)/treelang/parse.output $(srcdir)/treelang/TAGS |
60 |
$(srcdir)/treelang/parse.h $(srcdir)/treelang/parse.output $(srcdir)/treelang/TAGS |
61 |
|
61 |
|
62 |
TREE_SOURCE = ${srcdir}/treelang/parse.y ${srcdir}/treelang/lex.l ${srcdir}/treelang/tree1.c ${srcdir}/treelang/treelang.h ${srcdir}/treelang/treetree.c $(srcdir)/treelang/treetree.h |
62 |
TREE_SOURCE = ${srcdir}/treelang/parse.y ${srcdir}/treelang/lex.l ${srcdir}/treelang/tree1.c ${srcdir}/treelang/treelang.h ${srcdir}/treelang/treetree.c $(srcdir)/treelang/treetree.h |
Lines 79-88
Link Here
|
79 |
# no preprocessor |
79 |
# no preprocessor |
80 |
|
80 |
|
81 |
# core compiler |
81 |
# core compiler |
82 |
tree1$(exeext): treelang/tree1.o treelang/treetree.o treelang/lex.o treelang/parse.o\ |
82 |
tree1$(exeext): treelang/tree1.o treelang/treetree.o treelang/lex.o treelang/parse.o \ |
83 |
$(TREE_BE_LIBS) c-convert.o c-typeck.o c-common.o c-decl.o attribs.o |
83 |
$(TREE_BE_LIBS) c-convert.o c-typeck.o c-common.o c-decl.o attribs.o |
84 |
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \ |
84 |
$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ \ |
85 |
treelang/tree1.o treelang/treetree.o treelang/lex.o treelang/parse.o c-convert.o\ |
85 |
treelang/tree1.o treelang/treetree.o treelang/lex.o treelang/parse.o c-convert.o \ |
86 |
c-typeck.o c-common.o c-decl.o attribs.o $(TREE_BE_LIBS) |
86 |
c-typeck.o c-common.o c-decl.o attribs.o $(TREE_BE_LIBS) |
87 |
|
87 |
|
88 |
# |
88 |
# |
Lines 115-121
Link Here
|
115 |
$(LEX) $(LEXFLAGS) -o$(srcdir)/treelang/lex.c $(srcdir)/treelang/lex.l |
115 |
$(LEX) $(LEXFLAGS) -o$(srcdir)/treelang/lex.c $(srcdir)/treelang/lex.l |
116 |
|
116 |
|
117 |
$(srcdir)/treelang/parse.c $(srcdir)/treelang/parse.h: $(srcdir)/treelang/parse.y |
117 |
$(srcdir)/treelang/parse.c $(srcdir)/treelang/parse.h: $(srcdir)/treelang/parse.y |
118 |
$(BISON) $(BISONFLAGS) -v $(srcdir)/treelang/parse.y\ |
118 |
$(BISON) $(BISONFLAGS) -v $(srcdir)/treelang/parse.y \ |
119 |
--output=$(srcdir)/treelang/parse.c --defines |
119 |
--output=$(srcdir)/treelang/parse.c --defines |
120 |
# -v |
120 |
# -v |
121 |
|
121 |
|