From: Li Zefan Date: Fri, 7 May 2010 05:56:33 +0000 (+0800) Subject: kconfig: print symbol type in help text X-Git-Tag: v2.6.36-rc8~13^2~39 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b040b44c35c251882da8488a5f038435a531312c;p=platform%2Fkernel%2Flinux-stable.git kconfig: print symbol type in help text Randy suggested to print out the symbol type in gconfig. Note this change does more than Randy's suggestion, that it also affects menuconfig and "make config". │ Symbol: BLOCK [=y] │ Type : boolean │ Prompt: Enable the block layer │ Defined at block/Kconfig:4 │ Depends on: EMBEDDED [=n] Signed-off-by: Li Zefan Acked-by: Randy Dunlap Signed-off-by: Michal Marek --- diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index 203632c..187caa9 100644 --- a/scripts/kconfig/menu.c +++ b/scripts/kconfig/menu.c @@ -501,9 +501,11 @@ void get_symbol_str(struct gstr *r, struct symbol *sym) bool hit; struct property *prop; - if (sym && sym->name) + if (sym && sym->name) { str_printf(r, "Symbol: %s [=%s]\n", sym->name, sym_get_string_value(sym)); + str_printf(r, "Type : %s\n", sym_type_name(sym->type)); + } for_all_prompts(sym, prop) get_prompt_str(r, prop); hit = false;