From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cn.fujitsu.com ([222.73.24.84]:59425 "EHLO song.cn.fujitsu.com" rhost-flags-OK-FAIL-OK-OK) by vger.kernel.org with ESMTP id S1751092Ab0D0Hq3 convert rfc822-to-8bit (ORCPT ); Tue, 27 Apr 2010 03:46:29 -0400 Message-ID: <4BD696C0.8050500@cn.fujitsu.com> Date: Tue, 27 Apr 2010 15:48:16 +0800 From: Li Zefan MIME-Version: 1.0 Subject: [PATCH 1/6] kconfig: print symbol type in help text Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kbuild-owner@vger.kernel.org List-ID: To: Michal Marek Cc: Randy Dunlap , Andrew Morton , LKML , linux-kbuild@vger.kernel.org Randy suggested to print out the symbol type in gconfig. Note this change does more than Randy's suggestion, that it also affects the display of help text in other config tools. │ Symbol: BLOCK [=y] │ Type : boolean │ Prompt: Enable the block layer │ Defined at block/Kconfig:4 │ Depends on: EMBEDDED [=n] Signed-off-by: Li Zefan --- scripts/kconfig/menu.c | 4 +++- 1 files changed, 3 insertions(+), 1 deletions(-) diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index e150176..b5d15fa 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; -- 1.6.3