diff options
author | Masahiro Yamada <yamada.masahiro@socionext.com> | 2017-11-03 02:40:32 +0900 |
---|---|---|
committer | Masahiro Yamada <yamada.masahiro@socionext.com> | 2017-11-13 22:58:18 +0900 |
commit | 859fd5860cd1bbbd0370ba4f20725999681b66c8 (patch) | |
tree | d60a437263aec8bbd091e8f7a413e0dd0b9f3e6a /Makefile | |
parent | 86a9df597cdd564d2d29c65897bcad42519e3678 (diff) | |
download | lwn-859fd5860cd1bbbd0370ba4f20725999681b66c8.tar.gz lwn-859fd5860cd1bbbd0370ba4f20725999681b66c8.zip |
sh: select KBUILD_DEFCONFIG depending on ARCH
You can not select KBUILD_DEFCONFIG depending on any CONFIG option
because include/config/auto.conf is not included when building config
targets. So, CONFIG_SUPERH32 is never set during the configuration,
then cayman_defconfig is always chosen.
This commit provides a sensible way to choose shx3/cayman_defconfig.
arch/sh/Kconfig sets either SUPERH32 or SUPERH64 depending on ARCH
environment, like follows:
config SUPERH32
def_bool ARCH = "sh"
...
config SUPERH64
def_bool ARCH = "sh64"
It should make sense to choose the default defconfig by ARCH,
like arch/sparc/Makefile.
Signed-off-by: Masahiro Yamada <yamada.masahiro@socionext.com>
Diffstat (limited to 'Makefile')
0 files changed, 0 insertions, 0 deletions