kconfig: sync to Linux 4.20
The previous sync was commit 18895514dc5e ("kconfig: update to v3.18-rc6"). Some commits were applied on top of that since then, but equivalent fixups were done in Linux. So, this commit overwrites everything scripts/kconfig/ with the one from Linux 4.20 Highlights: - 'silentoldconfig' has been renamed to 'syncconfig' (the top Makefile needs to be adjusted) - 'testconfig' target has been added for unit-tests (the top Makefile needs to export PYTHON3 because the test frame relies on Python3 and pytest) - The perfect hash table generated by gperf has been removed - The localization support has been removed - The 'option env=VAR' has been replaced with more generic variable reference syntax $(VAR) (./Kconfig and common/Kconfig need to be adjusted) Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de> |
---|
|
Kconfig |
---|
Too large (Show diff)
|
Makefile |
---|
Too large (Show diff)
|
common/Kconfig |
---|
Too large (Show diff)
|
scripts/kconfig/.gitignore |
---|
Too large (Show diff)
|
scripts/kconfig/Makefile |
---|
Too large (Show diff)
|
scripts/kconfig/POTFILES.in 100644 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/check.sh 100755 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/conf.c |
---|
Too large (Show diff)
|
scripts/kconfig/confdata.c |
---|
Too large (Show diff)
|
scripts/kconfig/expr.c |
---|
Too large (Show diff)
|
scripts/kconfig/expr.h |
---|
Too large (Show diff)
|
scripts/kconfig/gconf-cfg.sh 0 → 100755 |
---|
Too large (Show diff)
|
scripts/kconfig/gconf.c |
---|
Too large (Show diff)
|
scripts/kconfig/kconf_id.c 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/kxgettext.c 100644 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/list.h |
---|
Too large (Show diff)
|
scripts/kconfig/lkc.h |
---|
Too large (Show diff)
|
scripts/kconfig/lkc_proto.h |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/check-lxdialog.sh 100755 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/checklist.c |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/dialog.h |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/inputbox.c |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/menubox.c |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/textbox.c |
---|
Too large (Show diff)
|
scripts/kconfig/lxdialog/yesno.c |
---|
Too large (Show diff)
|
scripts/kconfig/mconf-cfg.sh 0 → 100755 |
---|
Too large (Show diff)
|
scripts/kconfig/mconf.c |
---|
Too large (Show diff)
|
scripts/kconfig/menu.c |
---|
Too large (Show diff)
|
scripts/kconfig/merge_config.sh |
---|
Too large (Show diff)
|
scripts/kconfig/nconf-cfg.sh 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/nconf.c |
---|
Too large (Show diff)
|
scripts/kconfig/nconf.gui.c |
---|
Too large (Show diff)
|
scripts/kconfig/nconf.h |
---|
Too large (Show diff)
|
scripts/kconfig/preprocess.c 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/qconf-cfg.sh 0 → 100755 |
---|
Too large (Show diff)
|
scripts/kconfig/qconf.cc |
---|
Too large (Show diff)
|
scripts/kconfig/qconf.h |
---|
Too large (Show diff)
|
scripts/kconfig/streamline_config.pl |
---|
Too large (Show diff)
|
scripts/kconfig/symbol.c |
---|
Too large (Show diff)
|
scripts/kconfig/tests/auto_submenu/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/auto_submenu/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/auto_submenu/expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/alldef_expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/allmod_expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/allno_expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/allyes_expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/oldask0_expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/oldask1_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice/oldask1_expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice_value_with_m_dep/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice_value_with_m_dep/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice_value_with_m_dep/config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice_value_with_m_dep/expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/choice_value_with_m_dep/expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/conftest.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_dep/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_dep/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_dep/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc1 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc2 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/Kconfig.inc3 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/err_recursive_inc/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/inter_choice/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/inter_choice/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/inter_choice/defconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/inter_choice/expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/new_choice_with_dep/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/new_choice_with_dep/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/new_choice_with_dep/config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/new_choice_with_dep/expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/no_write_if_dep_unmet/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/no_write_if_dep_unmet/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/no_write_if_dep_unmet/config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/no_write_if_dep_unmet/expected_config 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/builtin_func/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/builtin_func/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/builtin_func/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/builtin_func/expected_stdout 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/circular_expansion/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/circular_expansion/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/circular_expansion/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/escape/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/escape/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/escape/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/variable/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/variable/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/preprocess/variable/expected_stderr 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/pytest.ini 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/rand_nested_choice/Kconfig 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/rand_nested_choice/__init__.py 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/rand_nested_choice/expected_stdout0 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/rand_nested_choice/expected_stdout1 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/tests/rand_nested_choice/expected_stdout2 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/util.c |
---|
Too large (Show diff)
|
scripts/kconfig/zconf.gperf 100644 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/zconf.hash.c 0 → 100644 |
---|
Too large (Show diff)
|
scripts/kconfig/zconf.hash.c_shipped 100644 → 0 |
---|
Too large (Show diff)
|
scripts/kconfig/zconf.l |
---|
Too large (Show diff)
|
scripts/kconfig/zconf.y |
---|
Too large (Show diff)
|