linux/scripts/kconfig
Roman Zippel f82f3f9422 kconfig: oldconfig shall not set symbols if it does not need to
Avoid setting the value if the symbol doesn't need to be changed or can't
be changed. Later choices may change the dependencies and thus the
possible input range.

make oldconfig from a 2.6.22 .config with CONFIG_HOTPLUG_CPU not set
was in some configurations setting CONFIG_HOTPLUG_CPU=y without asking,
even when there was no actual requirement for CONFIG_HOTPLUG_CPU.
This was triggered by SUSPEND_SMP that does a select HOTPLUG_CPU.

Signed-off-by: Roman Zippel <zippel@linux-m68k.org>
Tested-by: Hugh Dickins <hugh@veritas.com>
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
2007-09-01 08:24:09 +02:00
..
lxdialog kconfig: use POSIX equality test in check-lxdialog.sh 2007-07-16 21:15:51 +02:00
.gitignore
conf.c kconfig: oldconfig shall not set symbols if it does not need to 2007-09-01 08:24:09 +02:00
confdata.c kconfig: reset generated values only if Kconfig and .config agree. 2007-07-17 14:24:55 +02:00
expr.c
expr.h kconfig: remove unused members from struct symbol 2007-07-25 21:14:30 +02:00
gconf.c kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
gconf.glade
images.c
kconfig_load.c
kxgettext.c kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
lex.zconf.c_shipped kconfig: fix mconf segmentation fault 2007-05-06 09:27:15 +02:00
lkc_proto.h kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
lkc.h
Makefile kconfig: fix update-po-config 2007-07-16 21:15:53 +02:00
mconf.c kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
menu.c kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
POTFILES.in
qconf.cc kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
qconf.h
symbol.c
util.c
zconf.gperf
zconf.hash.c_shipped
zconf.l kconfig: fix mconf segmentation fault 2007-05-06 09:27:15 +02:00
zconf.tab.c_shipped kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00
zconf.y kconfig: attach help text to menus 2007-07-25 21:14:26 +02:00