https://sourceware.org/bugzilla/show_bug.cgi?id=19620
Bug ID: 19620 Summary: [AArch64] Register name is not allowed as symbol name in mov[k,z,n] instructions. Product: binutils Version: 2.27 (HEAD) Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: renlin.li at arm dot com Target Milestone: --- In AArch64 gas, register name or string starts with valid register name (followed by a dot) is rejected as symbol name for mov[z,k,n] instruction. The restriction applies to all w/x register and sp/wzr/xzr register. For example, the following instructions are illegal according to current implementation. Because 'x2' is viewed as a register. movk x2, #:abs_g0_nc: x2.22 movk x2, #:abs_g0_nc: x2 -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ bug-binutils mailing list bug-binutils@gnu.org https://lists.gnu.org/mailman/listinfo/bug-binutils