From 997b70f585ef9bf2171c3f435efee3967e3036ec Mon Sep 17 00:00:00 2001 From: Masahiro Yamada Date: Sun, 30 Dec 2018 22:59:27 +0900 Subject: 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 Signed-off-by: Sascha Hauer --- common/Kconfig | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) (limited to 'common') diff --git a/common/Kconfig b/common/Kconfig index 2ad92158c1..3ec3d46d40 100644 --- a/common/Kconfig +++ b/common/Kconfig @@ -1,16 +1,8 @@ -config ARCH - string - option env="ARCH" - -config KERNELVERSION - string - option env="KERNELVERSION" - config DEFCONFIG_LIST string option defconfig_list - default "$ARCH_DEFCONFIG" - default "arch/$ARCH/defconfig" + default ARCH_DEFCONFIG + default "arch/$(ARCH)/defconfig" config GREGORIAN_CALENDER bool -- cgit v1.2.3