On Tue, Feb 18, 2020 at 6:59 PM Masahiro Yamada <masahiroy@xxxxxxxxxx> wrote: > > This is probably stale code. In old days (~ Linux 2.5.59), Kbuild made > genksyms generate include/linux/modules/*.ver files. > > The currenct Kbuild does not generate *.ver files at all. > > Signed-off-by: Masahiro Yamada <masahiroy@xxxxxxxxxx> > --- Applied to linux-kbuild. > > scripts/basic/fixdep.c | 8 +------- > 1 file changed, 1 insertion(+), 7 deletions(-) > > diff --git a/scripts/basic/fixdep.c b/scripts/basic/fixdep.c > index 9ba47b0a47b9..ad2041817985 100644 > --- a/scripts/basic/fixdep.c > +++ b/scripts/basic/fixdep.c > @@ -77,11 +77,6 @@ > * dependencies on include/config/my/option.h for every > * CONFIG_MY_OPTION encountered in any of the prerequisites. > * > - * It will also filter out all the dependencies on *.ver. We need > - * to make sure that the generated version checksum are globally up > - * to date before even starting the recursive build, so it's too late > - * at this point anyway. > - * > * We don't even try to really parse the header files, but > * merely grep, i.e. if CONFIG_FOO is mentioned in a comment, it will > * be picked up as well. It's not a problem with respect to > @@ -299,8 +294,7 @@ static void *read_file(const char *filename) > static int is_ignored_file(const char *s, int len) > { > return str_ends_with(s, len, "include/generated/autoconf.h") || > - str_ends_with(s, len, "include/generated/autoksyms.h") || > - str_ends_with(s, len, ".ver"); > + str_ends_with(s, len, "include/generated/autoksyms.h"); > } > > /* > -- > 2.17.1 > -- Best Regards Masahiro Yamada