aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/kconfig
diff options
context:
space:
mode:
authorLi Zefan <lizf@cn.fujitsu.com>2010-05-07 01:56:33 -0400
committerMichal Marek <mmarek@suse.cz>2010-06-02 09:09:12 -0400
commitb040b44c35c251882da8488a5f038435a531312c (patch)
tree846b65da43582c96487de538dcbcdb8ba1e2c3b1 /scripts/kconfig
parentf0778c8c41001783d4074e34efc7d3e632d87ee3 (diff)
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 <lizf@cn.fujitsu.com> Acked-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Michal Marek <mmarek@suse.cz>
Diffstat (limited to 'scripts/kconfig')
-rw-r--r--scripts/kconfig/menu.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c
index 203632cc30bd..187caa9142fd 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)
501 bool hit; 501 bool hit;
502 struct property *prop; 502 struct property *prop;
503 503
504 if (sym && sym->name) 504 if (sym && sym->name) {
505 str_printf(r, "Symbol: %s [=%s]\n", sym->name, 505 str_printf(r, "Symbol: %s [=%s]\n", sym->name,
506 sym_get_string_value(sym)); 506 sym_get_string_value(sym));
507 str_printf(r, "Type : %s\n", sym_type_name(sym->type));
508 }
507 for_all_prompts(sym, prop) 509 for_all_prompts(sym, prop)
508 get_prompt_str(r, prop); 510 get_prompt_str(r, prop);
509 hit = false; 511 hit = false;