The introduction of kconfig.h caused fixdep to create three extraneous dependencies. include/config/.h include/config/h.h include/config/foo.h Remove them by eliminating instances of CONFIG_ Signed-off-by: Peter Foley <pefoley2@xxxxxxxxxxx> --- Suggestions for a better replacement for CONFIG_FOO would be appreciated. diff --git a/include/linux/kconfig.h b/include/linux/kconfig.h index 067eda0..66a0659 100644 --- a/include/linux/kconfig.h +++ b/include/linux/kconfig.h @@ -1,15 +1,15 @@ -#ifndef __LINUX_KCONFIG_H -#define __LINUX_KCONFIG_H +#ifndef __LINUX_KCONFIG +#define __LINUX_KCONFIG #include <generated/autoconf.h> /* - * Helper macros to use CONFIG_ options in C expressions. Note that + * Helper macros to use CONFIG options in C expressions. Note that * these only work with boolean and tristate options. */ /* - * IS_ENABLED(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y' or 'm', + * IS_ENABLED(CONFIG _FOO) evaluates to 1 if CONFIG _FOO is set to 'y' or 'm', * 0 otherwise. * */ @@ -17,16 +17,16 @@ (__enabled_ ## option || __enabled_ ## option ## _MODULE) /* - * IS_BUILTIN(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y', 0 + * IS_BUILTIN(CONFIG _FOO) evaluates to 1 if CONFIG _FOO is set to 'y', 0 * otherwise. For boolean options, this is equivalent to - * IS_ENABLED(CONFIG_FOO). + * IS_ENABLED(CONFIG _FOO). */ #define IS_BUILTIN(option) __enabled_ ## option /* - * IS_MODULE(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'm', 0 + * IS_MODULE(CONFIG _FOO) evaluates to 1 if CONFIG _FOO is set to 'm', 0 * otherwise. */ #define IS_MODULE(option) __enabled_ ## option ## _MODULE -#endif /* __LINUX_KCONFIG_H */ +#endif /* __LINUX_KCONFIG */ -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html