Searched hist:d595cea62403db4e65b98a8bb96ff2b5205c7b82 (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/scripts/kconfig/ |
H A D | symbol.c | diff d595cea62403db4e65b98a8bb96ff2b5205c7b82 Sat Jul 31 16:35:30 CDT 2010 Roman Zippel <zippel@linux-m68k.org> kconfig: print more info when we see a recursive dependency
Consider following kconfig file:
config TEST1 bool "test 1" depends on TEST2
config TEST2 bool "test 2" depends on TEST1
Previously kconfig would report:
foo:6:error: found recursive dependency: TEST2 -> TEST1 -> TEST2
With the following patch kconfig reports: foo:5:error: recursive dependency detected! foo:5: symbol TEST2 depends on TEST1 foo:1: symbol TEST1 depends on TEST2
Note that we now report where the offending symbols are defined. This can be a great help for complex situations involving several files.
Patch is originally from Roman Zippel with a few adjustments by Sam.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Roman Zippel <zippel@linux-m68k.org> Signed-off-by: Michal Marek <mmarek@suse.cz>
|