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

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

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

commit 58411086ac6575fcc6499855116ce9a994e594ba
Author: John David Anglin <[email protected]>
Date:   Sat Apr 4 14:47:44 2026 -0400

    hppa64: Initial relro support for Linux

    This also fixes the alignment of the data segment on Linux target.
    It must be page aligned to avoid inequivalent aliases.

    2026-04-04  John David Anglin  <[email protected]>

            PR ld/12376

    bfd/ChangeLog:

            * elf64-hppa.c (elf_backend_modify_segment_map): Don't
            use HP-UX specific routine on Linux.
            (elf_backend_want_dynrelro): Define to 1 on Linux.

    ld/ChangeLog:

            * emulparams/hppa64linux.sh (COMMONPAGESIZE): Define.
            (DATA_SEGMENT_ALIGN, DATA_SEGMENT_END,
            DATA_SEGMENT_RELRO_END): Define if $LD_FLAG != "N".
            (DATA_SECTION_ALIGNMENT): Define.
            * scripttempl/elf64hppa.sc: Revise handling of data
            segment.
            * testsuite/ld-elf/orphan-region.d: Remove xfail on
            Linux.

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

Reply via email to