On Mon, May 22, 2023 at 1:05 AM Masahiro Yamada <masahiroy@xxxxxxxxxx> wrote: > > > This patch set refactors modpost first to make it easier to > add new code. > > My goals: > > - Refactors EXPORT_SYMBOL, <linux/export.h> and <asm/export.h>. > You can still put EXPORT_SYMBOL() in *.S file, very close to the definition, > but you do not need to care about whether it is a function or a data. > This removes EXPORT_DATA_SYMBOL(). > > - Re-implement TRIM_UNUSED_KSYMS in one-pass. > This makes the building faster. > > - Move the static EXPORT_SYMBOL check to modpost. > This also makes the building faster. > > This patch set is applicable to > git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git kbuild I pushed this series to git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git modpost-v6-testing -- Best Regards Masahiro Yamada