linux_old1/scripts/kconfig
Arnaud Lacombe 1137c56b74 kconfig: simplify select-with-unmet-direct-dependency warning
This is an attempt to simplify the expressing printed by kconfig when a
symbol is selected but still has direct unmet dependency.

First, the symbol reverse dependency is split in sub-expression. Then,
each sub-expression is checked to ensure that it does not contains the
unmet dependency. This removes the false-positive symbols and fixed symbol
which already have the correct dependency. Finally, only the symbol
responsible of the "select" is printed, instead of its full dependency tree.

CC: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Arnaud Lacombe <lacombar@gmail.com>
Signed-off-by: Michal Marek <mmarek@suse.cz>
2010-12-21 17:59:14 +01:00
..
lxdialog kconfig: fix menuconfig on debian lenny 2010-09-20 14:09:31 +02:00
.gitignore scripts: add nconf into gitignore file 2010-06-03 10:12:40 +02:00
Makefile Merge branch 'kbuild/kconfig/kbuild-generic-v7' of http://github.com/lacombar/linux-2.6 into kbuild/kconfig 2010-09-27 23:24:53 +02:00
POTFILES.in kconfig: gettext support for lxdialog 2008-01-28 23:14:39 +01:00
check.sh kbuild: check if we can link gettext not just compile 2007-10-12 21:13:50 +02:00
conf.c kconfig/conf: merge duplicate switch's case 2010-12-15 14:42:11 +01:00
confdata.c kconfig: fix typos 2010-12-15 14:42:11 +01:00
expr.c kconfig: simplify select-with-unmet-direct-dependency warning 2010-12-21 17:59:14 +01:00
expr.h Merge branch 'kbuild/rc-fixes' into kbuild/kconfig 2010-10-12 15:09:06 +02:00
gconf.c kconfig: replace KERNELVERSION usage by the mainmenu's prompt 2010-09-19 22:53:53 -04:00
gconf.glade scripts/kconfig/gconf.glade Update broken web addresses. 2010-09-17 16:54:42 +02:00
images.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kconfig_load.c Linux-2.6.12-rc2 2005-04-16 15:20:36 -07:00
kxgettext.c kconfig: Propagate const 2010-09-30 22:17:48 +02:00
lex.zconf.c_shipped kconfig: regen parser 2010-09-19 18:19:44 -04:00
lkc.h kconfig: fix `zconfdebug' extern declaration 2010-12-15 14:42:12 +01:00
lkc_proto.h Merge branch 'message-callback' into kbuild/kconfig 2010-10-28 00:54:25 +02:00
mconf.c kconfig: replace KERNELVERSION usage by the mainmenu's prompt 2010-09-19 22:53:53 -04:00
menu.c kconfig: add more S_INT and S_HEX consistency checks 2010-12-15 23:15:32 +01:00
nconf.c kbuild/nconf: fix spaces damage 2010-12-15 14:42:11 +01:00
nconf.gui.c kbuild: fix typo 2010-08-17 11:00:43 +02:00
nconf.h nconfig: add search support 2010-08-16 22:04:55 +02:00
qconf.cc kconfig: replace KERNELVERSION usage by the mainmenu's prompt 2010-09-19 22:53:53 -04:00
qconf.h kconfig qconf: port to QT4 2010-09-01 16:14:29 +02:00
streamline_config.pl kconfig: Hide error output in find command in streamline_config.pl 2010-05-28 10:34:41 -04:00
symbol.c kconfig: simplify select-with-unmet-direct-dependency warning 2010-12-21 17:59:14 +01:00
util.c kconfig: expand file names 2010-09-19 22:54:07 -04:00
zconf.gperf kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.hash.c_shipped kconfig: Mark various internal functions static 2009-11-15 15:00:16 -08:00
zconf.l kconfig: use the file's name of sourced file 2010-09-19 22:54:04 -04:00
zconf.tab.c_shipped kconfig: regen parser 2010-09-19 18:19:44 -04:00
zconf.y kconfig: expand by default the rootmenu's prompt 2010-09-19 18:19:53 -04:00