1
Purpose: Increase number of allowed dependency checking loops in makeboot.c.
2
999 seems to be too low, which causes make like boot to use an
5
Status: Not submitted upstream. Work in progress.
6
Needs further discussion/investigation.
10
@@ -117,8 +117,11 @@ static int check_loop(struct makenode *d
11
fprintf(stderr, "loop exists %s in %s!\n", dep->name, src->name);
15
+ if (loop++ > 99999) {
16
+ fprintf(stderr, "too many loops! (loop=%d, dep->name=%s, src->name=%s)\n",
17
+ loop, dep->name, src->name);
20
if (check_loop(s->node, src))