kconfig: allow symbols implied by y to become m
authorMasahiro Yamada <masahiroy@kernel.org>
Mon, 2 Mar 2020 06:23:39 +0000 (15:23 +0900)
committerChristian Lamparter <chunkeey@gmail.com>
Fri, 5 Feb 2021 10:53:38 +0000 (11:53 +0100)
commitf82e10266427f3183c67f2264bd7555066c4e567
treef33908d25f5fe2d1ffb9e25d8b4b675f5407bd97
parent2391e7e514785584c32defb9a15d82c1dab837fa
kconfig: allow symbols implied by y to become m

The 'imply' keyword restricts a symbol to y or n, excluding m
when it is implied by y. This is the original behavior since
commit 237e3ad0f195 ("Kconfig: Introduce the "imply" keyword").

However, the author of this feature, Nicolas Pitre, stated that
the 'imply' keyword should not impose any restrictions.
(https://lkml.org/lkml/2020/2/19/714)

I agree, and want to get rid of this tricky behavior.

Suggested-by: Nicolas Pitre <nico@fluxnic.net>
Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Acked-by: Nicolas Pitre <nico@fluxnic.net>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
config/symbol.c