]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
ARM: 9470/1: Handle BE8 vs BE32 in ARCH_CC_CAN_LINK
authorThomas Weissschuh <thomas.weissschuh@linutronix.de>
Fri, 6 Feb 2026 14:11:29 +0000 (15:11 +0100)
committerRussell King (Oracle) <rmk+kernel@armlinux.org.uk>
Mon, 9 Feb 2026 13:20:20 +0000 (13:20 +0000)
commit561f60dfd1c10acaaf81bf523de2fe1ff39e2645
tree60ffaf6b72da8f82277c195f692bd1eb0763f4bd
parent3df8585afd9b340dc789b20f1101593961fc7e9e
ARM: 9470/1: Handle BE8 vs BE32 in ARCH_CC_CAN_LINK

ARM big-endian has two different binary formats. BE8 and the older BE32.
They are incompatible with each other.

Handle those when evaluating ARCH_CC_CAN_LINK by using the respective
configuration of the kernel itself.

Fixes: 3df8585afd9b ("ARM: 9469/1: Implement ARCH_HAS_CC_CAN_LINK")
Signed-off-by: Thomas Weißschuh <thomas.weissschuh@linutronix.de>
Signed-off-by: Russell King (Oracle) <rmk+kernel@armlinux.org.uk>
arch/arm/Kconfig