https://sourceware.org/bugzilla/show_bug.cgi?id=34357

--- Comment #2 from Sourceware Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by SRINATH PARVATHANENI
<[email protected]>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=ce7445a94150ba6137cb29abcb879995570fe640

commit ce7445a94150ba6137cb29abcb879995570fe640
Author: Srinath Parvathaneni <[email protected]>
Date:   Mon Jul 6 11:41:08 2026 +0000

    aarch64: Fix assembler internal error for %dtprel relocations

    The current implementation creates the DTPREL fixup before reserving
    the storage for the corresponding ".xword". GCC's "%dtprel" support
    for TLS DWARF debug information exposed this during an AArch64 bootstrap,
    where the libsanitizer/tsan DWARF layout places the DTPREL fixup at a
    frag boundary. Reserving the storage before creating the fixup avoids
    this corner case.

    gas/
            PR binutils/34357
            * config/tc-aarch64.c (s_aarch64_cons) : Fix the storage order for
            DTPREL.

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Reply via email to