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