https://sourceware.org/bugzilla/show_bug.cgi?id=28888
Bug ID: 28888 Summary: aarch64: adrp with plain . operand mis-assembled Product: binutils Version: 2.38 Status: NEW Severity: normal Priority: P2 Component: gas Assignee: unassigned at sourceware dot org Reporter: jbeulich at suse dot com Target Milestone: --- These two are expected to assemble to similar encodings with similar relocations attached: adrp x0, . 1: adrp x0, 1b Yet presumably as of eac4eb8ecb26 "Fix a problem assembling AArch64 sources when a relocation is generated against a..." the former looks to resolve . only at the end of assembly, i.e. depending on how many further insns follow. Nick then found that adrp x0, . - 8 doesn't have this problem, so it's apparently only plain . which is affected (for whatever reason). -- You are receiving this mail because: You are on the CC list for the bug.