From: Paul Gortmaker Date: Thu, 28 Jul 2016 03:11:47 +0000 (-0400) Subject: extable.h: add stddef.h so "NULL" definition is not implicit X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=49aadcf1b6f4240751921dad52e86c760d70a5f1;p=GitHub%2FLineageOS%2Fandroid_kernel_motorola_exynos9610.git extable.h: add stddef.h so "NULL" definition is not implicit While not an issue now, eventually we will have independent users of the extable.h file and we will stop sourcing it via module.h header. In testing that pending work, with very sparse builds, characteristic of an "allnoconfig" on various architectures, we can sometimes hit an instance where the very basic standard definitions aren't present, resulting in: include/linux/extable.h:26:9: error: 'NULL' undeclared (first use in this function) To be clear, this isn't a regression, since currently extable.h is only used by module.h -- however, we will need this addition present before we start migrating exception table users off module.h and onto extable.h during the next release cycle. Cc: Rusty Russell Signed-off-by: Paul Gortmaker Signed-off-by: Rusty Russell --- diff --git a/include/linux/extable.h b/include/linux/extable.h index 2c71dccd1bc3..7effea4b257d 100644 --- a/include/linux/extable.h +++ b/include/linux/extable.h @@ -1,6 +1,8 @@ #ifndef _LINUX_EXTABLE_H #define _LINUX_EXTABLE_H +#include /* for NULL */ + struct module; struct exception_table_entry;