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.
