linux/arch
Kees Cook feec5e1f74 kbuild: Show marked Kconfig fragments in "help"
Currently the Kconfig fragments in kernel/configs and arch/*/configs
that aren't used internally aren't discoverable through "make help",
which consists of hard-coded lists of config fragments. Instead, list
all the fragment targets that have a "# Help: " comment prefix so the
targets can be generated dynamically.

Add logic to the Makefile to search for and display the fragment and
comment. Add comments to fragments that are intended to be direct targets.

Signed-off-by: Kees Cook <keescook@chromium.org>
Co-developed-by: Masahiro Yamada <masahiroy@kernel.org>
Acked-by: Michael Ellerman <mpe@ellerman.id.au> (powerpc)
Reviewed-by: Nicolas Schier <nicolas@fjasle.eu>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
2023-09-04 02:04:20 +09:00
..
alpha alpha: remove <asm/export.h> 2023-08-22 18:12:46 +09:00
arc asm-generic updates for 6.5 2023-07-06 10:06:04 -07:00
arm kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
arm64 kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
csky arch/csky patches for 6.5 2023-07-01 21:12:32 -07:00
hexagon Merge branch 'expand-stack' 2023-06-28 20:35:21 -07:00
ia64 ia64: remove <asm/export.h> 2023-08-22 18:12:46 +09:00
loongarch asm-generic updates for 6.5 2023-07-06 10:06:04 -07:00
m68k asm-generic updates for 6.5 2023-07-06 10:06:04 -07:00
microblaze slab updates for 6.5 2023-06-29 16:34:12 -07:00
mips - fixes for KVM 2023-07-09 10:02:49 -07:00
nios2 slab updates for 6.5 2023-06-29 16:34:12 -07:00
openrisc OpenRISC fix for 6.5 2023-07-12 16:28:53 -07:00
parisc io_uring-6.5-2023-07-21 2023-07-22 10:46:30 -07:00
powerpc kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
riscv kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
s390 kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
sh sh fixes for v6.5 2023-07-13 13:34:00 -07:00
sparc sparc: remove <asm/export.h> 2023-08-22 18:12:46 +09:00
um x86/alternative: Rename apply_ibt_endbr() 2023-07-10 09:52:23 +02:00
x86 kbuild: Show marked Kconfig fragments in "help" 2023-09-04 02:04:20 +09:00
xtensa xtensa: fix unaligned and load/store configuration interaction 2023-07-10 21:41:04 -07:00
.gitignore
Kconfig - Arnd Bergmann has fixed a bunch of -Wmissing-prototypes in 2023-06-28 10:59:38 -07:00