]> git.sur5r.net Git - u-boot/blobdiff - scripts/basic/fixdep.c
usb: ehci: poll_int_queue check real qtd, not the overlay
[u-boot] / scripts / basic / fixdep.c
index 078fe1d64e7df3e38e94dcd595bb834e5bd9da9c..1a4172382373d55e8bc7251cff300adf96ae3b2d 100644 (file)
@@ -221,7 +221,11 @@ static void use_config(const char *m, int slen)
 
        define_config(m, slen, hash);
 
-       printf("    $(wildcard include/config/");
+       /* printf("    $(wildcard include/config/"); */
+       /* modified for U-Boot */
+       printf("    $(wildcard %sinclude/config/",
+              strncmp(depfile, "spl/", 4) ?
+              (strncmp(depfile, "tpl/", 4) ? "" : "tpl/") : "spl/");
        for (i = 0; i < slen; i++) {
                c = m[i];
                if (c == '_')
@@ -409,10 +413,10 @@ static void print_deps(void)
                exit(2);
        }
        if (fstat(fd, &st) < 0) {
-                fprintf(stderr, "fixdep: error fstat'ing depfile: ");
-                perror(depfile);
-                exit(2);
-        }
+               fprintf(stderr, "fixdep: error fstat'ing depfile: ");
+               perror(depfile);
+               exit(2);
+       }
        if (st.st_size == 0) {
                fprintf(stderr,"fixdep: %s is empty\n",depfile);
                close(fd);