modpost: get the *.mod file path more simply
authorMasahiro Yamada <masahiroy@kernel.org>
Sat, 28 Aug 2021 09:50:59 +0000 (18:50 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Thu, 2 Sep 2021 23:17:21 +0000 (08:17 +0900)
commite54dd93a08228b9942d708b133ad3715d92712b0
treedfba8e69b96e387e335b366564ff4584b2322785
parent1439ebd2ce77242400518d4e6a1e85bebcd8084f
modpost: get the *.mod file path more simply

get_src_version() strips 'o' or 'lto.o' from the end of the object file
path (so, postfixlen is 1 or 5), then adds 'mod'.

If you look at the code closely, mod->name already holds the base path
with the extension stripped.

Most of the code changes made by commit 7ac204b545f2 ("modpost: lto:
strip .lto from module names") was actually unneeded.

sumversion.c does not need strends(), so it can get back local in
modpost.c again.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/mod/modpost.c
scripts/mod/modpost.h
scripts/mod/sumversion.c