OSDN Git Service

scripts/kallsyms: exclude symbols generated by itself dynamically
authorMasahiro Yamada <masahiroy@kernel.org>
Wed, 8 Mar 2023 11:52:39 +0000 (20:52 +0900)
committerMasahiro Yamada <masahiroy@kernel.org>
Mon, 17 Apr 2023 02:03:56 +0000 (11:03 +0900)
commitca09bf48f99bdc08e17da11aeae56b7ea132b7c8
tree7452ffbe8f95244193274ee10cca0d3b6b18ed7e
parentc4802044a0a7d7dfa82af858c2fa3ae9d76249c4
scripts/kallsyms: exclude symbols generated by itself dynamically

Drop the symbols generated by scripts/kallsyms itself automatically
instead of maintaining the symbol list manually.

Pass the kallsyms object from the previous kallsyms step (if it exists)
as the third parameter of scripts/mksysmap, which will weed out the
generated symbols from the input to the next kallsyms step.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
scripts/kallsyms.c
scripts/link-vmlinux.sh
scripts/mksysmap