linux/usr
Masahiro Yamada 551197864a kbuild: detect missing include guard for exported headers
Adding an include guard to every header file is good practice in case
it is included multiple times.

Exported headers are compile-tested for the comprehensive sanity checks.
Let's include the same header twice. If an include guard is missing,
the header will fail to build due to redefinition of something.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Reviewed-by: Sam Ravnborg <sam@ravnborg.org>
2020-01-07 02:18:38 +09:00
..
include kbuild: detect missing include guard for exported headers 2020-01-07 02:18:38 +09:00
.gitignore kbuild: compile-test exported headers to ensure they are self-contained 2019-07-08 23:13:57 +09:00
gen_init_cpio.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
gen_initramfs_list.sh gen_initramfs_list.sh: fix 'bad variable name' error 2020-01-04 00:00:48 +09:00
initramfs_data.S export.h: remove VMLINUX_SYMBOL() and VMLINUX_SYMBOL_STR() 2018-08-22 23:21:44 +09:00
Kconfig docs: early-userspace: move to driver-api guide 2019-07-15 11:03:01 -03:00
Makefile kbuild: clean compressed initramfs image 2019-09-24 15:54:07 -07:00