kumquat-buildroot/arch
Yann E. MORIN ebe2a113ab arch/powerpc: drop ABI selection
Since it was introduced in 5a6087d62e (toolchain: add powerpc SPE ABI
support), the CLASSIC vs. SPE choice for the ABI was never really a
choice: CPU without SPE could only use the CLASSIC ABI, while CPUs with
SPE could only use the SPE ABI.

Commit b4c824562b (powerpc: add BR2_POWERPC_CPU_HAS_SPE to replace
adhoc deps/checks) added a blind option that CPUs with SPE would select
rather than duplicate the ad-hoc dependencies in both CLASSIC and SPE
ABI options. Since then, it was even more obvious that the ABI choice
was really not a choice, as the two options have mutually exclusive
conditions.

Drop the useless choice, and directly use the blind option as selected
by the specific CPUs.

We don't need legacy handling, because the situation fixes itself.

Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
Cc: Joel Stanley <joel@jms.id.au>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2023-08-20 23:22:27 +02:00
..
arch.mk
arch.mk.arc
arch.mk.riscv
arch.mk.xtensa
Config.in arch/sparc: disable internal toolchain backend for sparc 2023-07-28 22:04:54 +02:00
Config.in.arc
Config.in.arm
Config.in.m68k
Config.in.microblaze
Config.in.mips arch/mips: re-add support for MIPS IV 2023-08-10 22:39:10 +02:00
Config.in.nios2
Config.in.or1k
Config.in.powerpc arch/powerpc: drop ABI selection 2023-08-20 23:22:27 +02:00
Config.in.riscv arch/Config.in.riscv: allow extensions for generic 2023-08-18 23:45:45 +02:00
Config.in.s390x
Config.in.sh
Config.in.sparc
Config.in.x86 arch/Config.in.x86: consolidate Geode CPU targets 2023-08-01 23:16:02 +02:00
Config.in.xtensa