Masahiro Yamada
379a8eb8eb
kconfig: detect recursive inclusion earlier
...
Currently, the recursive inclusion is not detected when the offending
file is about to be included; it is detected the offending file is
about to include the *next* file. This is because the detection loop
does not involve the file being included.
Do this check against the file that is about to be included so that
the recursive inclusion is detected before unneeded parsing happens.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
2018-03-26 02:04:07 +09:00
..
lxdialog
kconfig: Update ncurses package names for menuconfig
2018-03-02 09:20:57 +09:00
tests
kconfig: remove duplicated file name and lineno of recursive inclusion
2018-03-26 02:04:06 +09:00
.gitignore
check.sh
conf.c
kconfig: rename silentoldconfig to syncconfig
2018-03-26 02:04:00 +09:00
confdata.c
kconfig: add xstrdup() helper
2018-03-02 00:26:47 +09:00
expr.c
kconfig: make unmet dependency warnings readable
2018-03-26 02:04:06 +09:00
expr.h
kconfig: make unmet dependency warnings readable
2018-03-26 02:04:06 +09:00
gconf.c
gconf.glade
images.c
kconf_id.c
kxgettext.c
kconfig: add xstrdup() helper
2018-03-02 00:26:47 +09:00
list.h
lkc.h
kconfig: add xstrdup() helper
2018-03-02 00:26:47 +09:00
lkc_proto.h
Makefile
kconfig: tests: add framework for Kconfig unit testing
2018-03-26 02:04:01 +09:00
mconf.c
menu.c
kconfig: Print reverse dependencies in groups
2018-03-26 02:03:58 +09:00
merge_config.sh
nconf.c
nconf.gui.c
nconf.h
kconfig: do not include both curses.h and ncurses.h for nconfig
2018-03-26 02:04:06 +09:00
POTFILES.in
qconf.cc
qconf.h
streamline_config.pl
symbol.c
kconfig: make unmet dependency warnings readable
2018-03-26 02:04:06 +09:00
util.c
kconfig: add xstrdup() helper
2018-03-02 00:26:47 +09:00
zconf.l
kconfig: detect recursive inclusion earlier
2018-03-26 02:04:07 +09:00
zconf.y
kconfig: Don't leak choice names during parsing
2018-03-02 09:20:55 +09:00