GCC aarch64 build failure (invalid asm)
Nick Clifton
nickc@redhat.com
Mon Nov 2 14:37:22 GMT 2020
Hi Joel,
> Building aarch64-rtems failed on FreeBSD, Ubuntu, and CentOS using the
> tools masters. Failure message is:
> /tmp/ccSQZBqd.s: Assembler messages:
> /tmp/ccSQZBqd.s:89: Error: missing immediate expression at operand 1 --
> `dsb ish'
> I assume this is some transient synchronization issue between binutils
> and gcc. Is that right?
I think so. This looks like the bug that was fixed in commit 59d5613e425
This patch fixes errors with DSB instruction after
introduction of DSB nXS variant. That change would
cause GAS to reject valid DSB immediate string
operands.
Cheers
Nick
More information about the Binutils
mailing list