Commit Diff


commit - 63c5572404fe502432d2c2b33430c3b28fc8587f
commit + a8f1a4c683a9f4e6ddb8b5439791432f1758810f
blob - 70f54fb246d07cb6150af1b405a7261128010be7
blob + dd5072a9bacadf0dc4326c7a52e23fe9e61d79a8
--- make/make.h
+++ make/make.h
@@ -49,7 +49,7 @@ struct file {
 	struct file *next;
 	char *name;
 	struct rule *rule; // optional
-	struct dep *deps;
+	struct dep *deps, *dtail;
 	struct timespec mtime;
 };
 
@@ -57,7 +57,7 @@ struct inference {
 	struct inference *next;
 	char *from, *to;
 	struct rule *rule;
-	struct dep *deps;
+	struct dep *deps, *dtail;
 };
 
 struct rule {