[PATCH] ARM: omap1: fix building with clang IAS
Arnd Bergmann
arnd at kernel.org
Thu Apr 1 11:23:28 BST 2021
From: Arnd Bergmann <arnd at arndb.de>
On Mon, 8 Mar 2021 16:34:21 +0100, Arnd Bergmann wrote:
> The clang integrated assembler fails to build one file with
> a complex asm instruction:
>
> arch/arm/mach-omap1/ams-delta-fiq-handler.S:249:2: error: invalid instruction, any one of the following would fix this:
> mov r10, #(1 << (((NR_IRQS_LEGACY + 12) - NR_IRQS_LEGACY) % 32)) @ set deferred_fiq bit
> ^
> arch/arm/mach-omap1/ams-delta-fiq-handler.S:249:2: note: instruction requires: armv6t2
> mov r10, #(1 << (((NR_IRQS_LEGACY + 12) - NR_IRQS_LEGACY) % 32)) @ set deferred_fiq bit
> ^
> arch/arm/mach-omap1/ams-delta-fiq-handler.S:249:2: note: instruction requires: thumb2
> mov r10, #(1 << (((NR_IRQS_LEGACY + 12) - NR_IRQS_LEGACY) % 32)) @ set deferred_fiq bit
> ^
>
> [...]
Applied to arm/fixes.
[1/1] ARM: omap1: fix building with clang IAS
commit: b897653a2fd4b7d0a77aa209d1e6b5cc08899bbf
Arnd
More information about the linux-arm-kernel
mailing list