]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
kernel.h: Move ARRAY_SIZE() to a separate header
authorAlejandro Colomar <alx@kernel.org>
Tue, 3 Oct 2023 11:59:53 +0000 (14:59 +0300)
committerAndy Shevchenko <andriy.shevchenko@linux.intel.com>
Tue, 3 Oct 2023 13:28:40 +0000 (16:28 +0300)
commit3cd39bc3b11b8d34b7d7c961a35fdfd18b0ebf75
treebc9fd9a7dc9ca18d5fb0b2cae794eef0461e4b6e
parentcec422ab8c1ef320cba23b7dbf9ea5364b9c8207
kernel.h: Move ARRAY_SIZE() to a separate header

Touching files so used for the kernel,
forces 'make' to recompile most of the kernel.

Having those definitions in more granular files
helps avoid recompiling so much of the kernel.

Signed-off-by: Alejandro Colomar <alx@kernel.org>
Reviewed-by: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
Reviewed-by: Andy Shevchenko <andy.shevchenko@gmail.com>
Link: https://lore.kernel.org/r/20230817143352.132583-2-lucas.segarra.fernandez@intel.com
[andy: reduced to cover only string.h for now]
Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
include/linux/array_size.h [new file with mode: 0644]
include/linux/kernel.h
include/linux/string.h