2018-01-19 11:29 GMT+09:00 Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>: > 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/ > Applied to linux-kbuild/kconfig with 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