-checks.o: checks.c ../config.h tree.h main.h util.h checks.h
-lexer.o: lexer.c ../config.h tree.h parse.h main.h util.h
-main.o: main.c ../config.h tree.h parse.h out.h util.h checks.h main.h
+checks.o: checks.c ../config.h treefuncs.h main.h util.h checks.h
+lexer.o: lexer.c ../config.h treefuncs.h parse.h main.h util.h
+main.o: main.c ../config.h treefuncs.h parse.h out.h util.h checks.h \
+ main.h