kconfig: update to Linux 5.2-rc4
The previous sync was Linux 4.20. This updates Kconfig to Linux 5.2-rc4. I adjusted the top Makefile as well because Linux commit 058507195b53 ("kbuild: move ".config not found!" message from Kconfig to Makefile") moved the .config check from Kconfig to Makefile. I also made auto.conf a mandatory include file, and remove it from the prerequisites of other targets. We are safe because Make is immediately terminated when syncconfig fails to generate auto.conf. Highlights: - The parser has no more shift/reduce conflicts - The lexer was rewritten more simply - The token lookup table was deleted - Replace license boilerplates with SPDX - Compile C files as separate units - Do not overwrite .config when the content was not changed - Lots of bug-fixes and cleanups Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> |
---|
|
Makefile |
---|
scripts/kconfig/.gitignore |
---|
scripts/kconfig/Makefile |
---|
scripts/kconfig/conf.c |
---|
scripts/kconfig/confdata.c |
---|
scripts/kconfig/expr.c |
---|
scripts/kconfig/expr.h |
---|
scripts/kconfig/gconf.c |
---|
scripts/kconfig/images.c |
---|
scripts/kconfig/images.h 0 → 100644 |
---|
scripts/kconfig/kconf_id.c 100644 → 0 |
---|
scripts/kconfig/lexer.l 0 → 100644 |
---|
scripts/kconfig/lkc.h |
---|
scripts/kconfig/lxdialog/.gitignore 100644 → 0 |
---|
scripts/kconfig/lxdialog/BIG.FAT.WARNING |
---|
scripts/kconfig/lxdialog/checklist.c |
---|
scripts/kconfig/lxdialog/dialog.h |
---|
scripts/kconfig/lxdialog/inputbox.c |
---|
scripts/kconfig/lxdialog/menubox.c |
---|
scripts/kconfig/lxdialog/textbox.c |
---|
scripts/kconfig/lxdialog/util.c |
---|
scripts/kconfig/lxdialog/yesno.c |
---|
scripts/kconfig/mconf.c |
---|
scripts/kconfig/menu.c |
---|
scripts/kconfig/merge_config.sh |
---|
scripts/kconfig/nconf-cfg.sh 100644 → 100755 |
---|
File mode changed
|
scripts/kconfig/nconf.c |
---|
scripts/kconfig/nconf.gui.c |
---|
scripts/kconfig/nconf.h |
---|
scripts/kconfig/parser.y 0 → 100644 |
---|
scripts/kconfig/preprocess.c |
---|
scripts/kconfig/qconf.cc |
---|
scripts/kconfig/qconf.h |
---|
scripts/kconfig/streamline_config.pl |
---|
scripts/kconfig/symbol.c |
---|
scripts/kconfig/tests/auto_submenu/Kconfig |
---|
scripts/kconfig/tests/auto_submenu/__init__.py |
---|
scripts/kconfig/tests/choice/Kconfig |
---|
scripts/kconfig/tests/choice/__init__.py |
---|
scripts/kconfig/tests/choice_value_with_m_dep/Kconfig |
---|
scripts/kconfig/tests/choice_value_with_m_dep/__init__.py |
---|
scripts/kconfig/tests/err_recursive_inc/Kconfig |
---|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc1 |
---|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc2 |
---|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc3 |
---|
scripts/kconfig/tests/err_recursive_inc/__init__.py |
---|
scripts/kconfig/tests/err_recursive_inc/expected_stderr |
---|
scripts/kconfig/tests/inter_choice/Kconfig |
---|
scripts/kconfig/tests/inter_choice/__init__.py |
---|
scripts/kconfig/tests/new_choice_with_dep/Kconfig |
---|
scripts/kconfig/tests/new_choice_with_dep/__init__.py |
---|
scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig |
---|
scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py |
---|
scripts/kconfig/tests/rand_nested_choice/Kconfig |
---|
scripts/kconfig/tests/rand_nested_choice/__init__.py |
---|
scripts/kconfig/util.c |
---|
scripts/kconfig/zconf.l 100644 → 0 |
---|
scripts/kconfig/zconf.y 100644 → 0 |
---|