|
@@ -22,14 +22,6 @@
|
|
|
#define __config_enabled(arg1_or_junk) ___config_enabled(arg1_or_junk 1, 0)
|
|
|
#define ___config_enabled(__ignored, val, ...) val
|
|
|
|
|
|
-/*
|
|
|
- * IS_ENABLED(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y' or 'm',
|
|
|
- * 0 otherwise.
|
|
|
- *
|
|
|
- */
|
|
|
-#define IS_ENABLED(option) \
|
|
|
- (config_enabled(option) || config_enabled(option##_MODULE))
|
|
|
-
|
|
|
/*
|
|
|
* IS_BUILTIN(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y', 0
|
|
|
* otherwise. For boolean options, this is equivalent to
|
|
@@ -43,4 +35,11 @@
|
|
|
*/
|
|
|
#define IS_MODULE(option) config_enabled(option##_MODULE)
|
|
|
|
|
|
+/*
|
|
|
+ * IS_ENABLED(CONFIG_FOO) evaluates to 1 if CONFIG_FOO is set to 'y' or 'm',
|
|
|
+ * 0 otherwise.
|
|
|
+ */
|
|
|
+#define IS_ENABLED(option) \
|
|
|
+ (IS_BUILTIN(option) || IS_MODULE(option))
|
|
|
+
|
|
|
#endif /* __LINUX_KCONFIG_H */
|