Arnd Bergmann 6a7ee50f8f
ARM: disallow pre-ARMv5 builds with ld.lld
lld cannot build for ARMv4/v4T targets because it inserts 'blx' instructions
that are unsupported there:

  ld.lld: warning: lld uses blx instruction, no object with architecture supporting feature detected

Add a Kconfig time dependency to prevent those targets from being
selected in randconfig builds.

Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Nathan Chancellor <nathan@kernel.org>
Link: https://github.com/llvm/llvm-project/issues/50764
Link: https://github.com/ClangBuiltLinux/linux/issues/964
Link: https://lore.kernel.org/r/20221215162635.3750763-1-arnd@kernel.org
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
2022-12-19 16:46:50 +01:00
..
2022-07-07 18:18:56 +02:00
2022-11-24 11:10:51 -08:00
2022-08-04 12:12:54 -07:00
2022-10-07 11:24:20 -07:00
2022-08-04 12:12:54 -07:00
2022-12-10 10:14:52 -08:00
2022-09-23 21:55:54 +02:00
2022-10-10 12:00:45 -07:00