The introduction of include/linux/kconfig.h created 3 extraneous dependencies: include/config/.h include/config/h.h include/config/foo.h Fix this by excluding kconfig.h from fixdep calculations.
Showing the changes to scripts/basic (1 of 1 file). Show all
Unified · Split
| @@ -345,6 +345,7 @@ static void parse_dep_file(void *map, size_t len) · 344 unmodified lines | ||
| 345 | 345 | memcpy(s, m, p-m); s[p-m] = 0; |
| 346 | 346 | if (strrcmp(s, "include/generated/autoconf.h") && |
| 347 | 347 | strrcmp(s, "arch/um/include/uml-config.h") && |
| 348 | + strrcmp(s, "include/linux/kconfig.h") && | |
| 348 | 349 | strrcmp(s, ".ver")) { |
| 349 | 350 | /* |
| 350 | 351 | * Do not list the source file as dependency, so that |