hppa ld.so works with executable-only text (non-readable)
authorderaadt <deraadt@openbsd.org>
Tue, 10 Jan 2023 21:22:39 +0000 (21:22 +0000)
committerderaadt <deraadt@openbsd.org>
Tue, 10 Jan 2023 21:22:39 +0000 (21:22 +0000)
libexec/ld.so/hppa/ld.script

index db52922..cd7bb52 100644 (file)
@@ -1,7 +1,7 @@
 PHDRS
 {
        rodata  PT_LOAD FILEHDR PHDRS FLAGS (4);
-       text    PT_LOAD;
+       text    PT_LOAD FLAGS(1);
        btext   PT_LOAD FLAGS (0x08000005);
        pltgot  PT_LOAD;
        data    PT_LOAD;