CVSROOT: /cvs Module name: src Changes by: kette...@cvs.openbsd.org 2023/01/09 07:40:48
Modified files: gnu/usr.bin/binutils-2.17/ld/emulparams: hppaobsd.sh Added files: gnu/usr.bin/binutils-2.17/ld/scripttempl: elf_obsd.sc Log message: Adjust the hppa linker scripts to order .rodata (and other sections classified as read-only) before .text. This makes it possible to make .text execute-only as it no longer contains the ELF program headers. This is achieved by forking the ELF linker script template. Adding another level of conditionals to the existing ELF linker script template would be utter madness. ok deraadt@