[U-Boot] [PATCH] ARM: drop "optional" from target select in favor of ARCH_VERSATILE
Joe Hershberger
joe.hershberger at gmail.com
Fri Aug 7 22:39:09 CEST 2015
Hi Masahiro,
On Sat, Aug 1, 2015 at 2:39 AM, Masahiro Yamada
<yamada.masahiro at socionext.com> wrote:
> Since commit a26cd04920dc ("arch: Make board selection choices
> optional"), Kconfig could create such an insane .config file that
> no SoC/board is selected.
>
> This is now a real problem for Buildroot, for example.
> (http://lists.busybox.net/pipermail/buildroot/2015-July/135125.html)
Maybe at some time in the future someone should add a new keyword to
Kconfig that forces there to be no implicit default when
saving_defconfig (so it is not removed from the defconfig), but also
not optional (so that if it really is missing, there is a sane
default).
> This commit drops the "optional" from the ARM target select menu
> in favor of "Versatile family".
>
> Rationale:
> - Historically, Linux chose versatile_defconfig as the default
> of ARM defconfig. (arch/arm/Makefile of Linux describes:
> KBUILD_DEFCONFIG := versatile_defconfig)
>
> - It was published by ARM Ltd.
>
> Signed-off-by: Masahiro Yamada <yamada.masahiro at socionext.com>
More information about the U-Boot
mailing list