X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=scripts%2Fbasic%2Ffixdep.c;h=1a4172382373d55e8bc7251cff300adf96ae3b2d;hb=415548d88446134549917aae026f53dbbee36fd2;hp=078fe1d64e7df3e38e94dcd595bb834e5bd9da9c;hpb=3e11350255d9c5d4bd03c2a65769da84c05d3294;p=u-boot diff --git a/scripts/basic/fixdep.c b/scripts/basic/fixdep.c index 078fe1d64e..1a41723823 100644 --- a/scripts/basic/fixdep.c +++ b/scripts/basic/fixdep.c @@ -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);