path: root/Kconfig
diff options
authorMasahiro Yamada <>2018-12-30 22:59:27 +0900
committerSascha Hauer <>2019-01-03 10:17:17 +0100
commit997b70f585ef9bf2171c3f435efee3967e3036ec (patch)
treed55e7840d814f39c7c5aa532790e96d90c075b32 /Kconfig
parent273dbe5f87de8d6129a68ad40e87922fb6e783b6 (diff)
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 <>
Diffstat (limited to 'Kconfig')
1 files changed, 2 insertions, 6 deletions
diff --git a/Kconfig b/Kconfig
index 5c99e666c0..2f2f1a6e3c 100644
--- a/Kconfig
+++ b/Kconfig
@@ -2,13 +2,9 @@
# For a description of the syntax of this configuration file,
# see Documentation/kbuild/kconfig-language.txt.
-mainmenu "Barebox/$ARCH $KERNELVERSION Configuration"
+mainmenu "Barebox/$(ARCH) $(KERNELVERSION) Configuration"
-config SRCARCH
- string
- option env="SRCARCH"
-source "arch/$SRCARCH/Kconfig"
+source "arch/$(SRCARCH)/Kconfig"
source common/Kconfig
source commands/Kconfig