diff options
author | Michal Marek <mmarek@suse.cz> | 2010-09-27 17:24:53 -0400 |
---|---|---|
committer | Michal Marek <mmarek@suse.cz> | 2010-09-27 17:24:53 -0400 |
commit | 0455029bea7da2a2a92003238c9617a36d5d48fd (patch) | |
tree | 5dd4935db441dd443f38846236a8b353c9a92da1 /scripts/kconfig/menu.c | |
parent | 8c41e5e363db55d91aa3b1cdce4ab02ad9821de7 (diff) | |
parent | 838a2e55e6a4e9e8a10451ed2ef0f7a08dabdb04 (diff) |
Merge branch 'kbuild/kconfig/kbuild-generic-v7' of http://github.com/lacombar/linux-2.6 into kbuild/kconfig
* 'kbuild/kconfig/kbuild-generic-v7' of http://github.com/lacombar/linux-2.6:
kbuild: migrate all arch to the kconfig mainmenu upgrade
kconfig: expand file names
kconfig: use the file's name of sourced file
kconfig: constify file name
kconfig: don't emit warning upon rootmenu's prompt redefinition
kconfig: replace KERNELVERSION usage by the mainmenu's prompt
kconfig: delay gconf window initialization
kconfig: expand by default the rootmenu's prompt
kconfig: add a symbol string expansion helper
kconfig: regen parser
kconfig: implement the `mainmenu' directive
kconfig: allow PACKAGE to be defined on the compiler's command-line
kconfig: rephrase help texts/comments not to include the package name
kconfig: allow build-time definition of the internal config prefix
kconfig: rephrase help text not to mention the internal prefix
kconfig: replace a `switch()' statement by a more flexible `if()' statement
Diffstat (limited to 'scripts/kconfig/menu.c')
-rw-r--r-- | scripts/kconfig/menu.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scripts/kconfig/menu.c b/scripts/kconfig/menu.c index 4fb590247f33..23acbdb2fd50 100644 --- a/scripts/kconfig/menu.c +++ b/scripts/kconfig/menu.c | |||
@@ -10,7 +10,7 @@ | |||
10 | #include "lkc.h" | 10 | #include "lkc.h" |
11 | 11 | ||
12 | static const char nohelp_text[] = N_( | 12 | static const char nohelp_text[] = N_( |
13 | "There is no help available for this kernel option.\n"); | 13 | "There is no help available for this option.\n"); |
14 | 14 | ||
15 | struct menu rootmenu; | 15 | struct menu rootmenu; |
16 | static struct menu **last_entry_ptr; | 16 | static struct menu **last_entry_ptr; |
@@ -139,7 +139,7 @@ struct property *menu_add_prop(enum prop_type type, char *prompt, struct expr *e | |||
139 | while (isspace(*prompt)) | 139 | while (isspace(*prompt)) |
140 | prompt++; | 140 | prompt++; |
141 | } | 141 | } |
142 | if (current_entry->prompt) | 142 | if (current_entry->prompt && current_entry != &rootmenu) |
143 | prop_warn(prop, "prompt redefined"); | 143 | prop_warn(prop, "prompt redefined"); |
144 | current_entry->prompt = prop; | 144 | current_entry->prompt = prop; |
145 | } | 145 | } |
@@ -566,7 +566,7 @@ void menu_get_ext_help(struct menu *menu, struct gstr *help) | |||
566 | 566 | ||
567 | if (menu_has_help(menu)) { | 567 | if (menu_has_help(menu)) { |
568 | if (sym->name) { | 568 | if (sym->name) { |
569 | str_printf(help, "CONFIG_%s:\n\n", sym->name); | 569 | str_printf(help, "%s%s:\n\n", CONFIG_, sym->name); |
570 | str_append(help, _(menu_get_help(menu))); | 570 | str_append(help, _(menu_get_help(menu))); |
571 | str_append(help, "\n"); | 571 | str_append(help, "\n"); |
572 | } | 572 | } |