]> git.dujemihanovic.xyz Git - u-boot.git/commit
kconfig: Update IS_ENABLED() internals
authorSimon Glass <sjg@chromium.org>
Sat, 22 Jan 2022 12:07:25 +0000 (05:07 -0700)
committerTom Rini <trini@konsulko.com>
Wed, 9 Feb 2022 04:07:59 +0000 (23:07 -0500)
commit310bfa737f2cdf6bdcab7637b220a061d2807e99
treea308f4e3a98075dbd003aebc91a9a49f106cd3db
parent93cb515fe307453ccf8250cf56b3cc1a3dc06a6f
kconfig: Update IS_ENABLED() internals

The config_enabled() macro currently uses 0 as the default value. Update
it to allow any value, so we can pass it something else, such as a
non-existent function, to produce a build error if it is not defined.

Also tidy up the code style for IS_ENABLED() and drop the unnecessary
brackets (the value is a simple 0 or 1).

Signed-off-by: Simon Glass <sjg@chromium.org>
include/linux/kconfig.h