Hi Ulf, 2018-01-19 1:58 GMT+09:00 Ulf Magnusson <ulfalizer@xxxxxxxxx>: > On Thu, Jan 18, 2018 at 5:47 PM, Masahiro Yamada > <yamada.masahiro@xxxxxxxxxxxxx> wrote: >> 2018-01-14 23:12 GMT+09:00 Ulf Magnusson <ulfalizer@xxxxxxxxx>: >>> It's easy to miss that choices are special-cased to pass on their mode >>> as the parent dependency. >>> >>> No functional changes. Only comments added. >>> >>> Signed-off-by: Ulf Magnusson <ulfalizer@xxxxxxxxx> >>> --- >>> scripts/kconfig/menu.c | 7 +++++++ >>> 1 file changed, 7 insertions(+) >>> >>> diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c >>> index 92d3f06cd8a2..53964d911708 100644 >>> --- a/scripts/kconfig/menu.c >>> +++ b/scripts/kconfig/menu.c >>> @@ -323,6 +323,13 @@ void menu_finalize(struct menu *parent) >>> if (menu->sym && menu->sym->type == S_UNKNOWN) >>> menu_set_type(sym->type); >>> } >>> + >>> + /* >>> + * Use the choice itself as the parent dependency of >>> + * the contained items. This turns the mode of the >>> + * choice into an upper bound on the visibility of the >>> + * choice symbols. >>> + */ >> >> Does the last "choice symbols" mean "choice values"? >> The "choice" itself is a symbol with NULL name, >> so I'd like to clarify it. > > Yep, means the choice values (which are symbols). "Choice values" > would probably be clearer, yeah, or maybe "choice value symbols". > > Should I submit a new version? I'm fine with just a > 's/symbols/values/' or 's/symbols/value symbols/' otherwise. > > Cheers, > Ulf It is trivial, so I will locally fix it up. s/symbols/value symbols/ Thanks! -- Best Regards Masahiro Yamada -- 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