force-disable jump tables in ld.so building on sparc64, to ease the
authorderaadt <deraadt@openbsd.org>
Wed, 11 Jan 2023 16:21:32 +0000 (16:21 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 11 Jan 2023 16:21:32 +0000 (16:21 +0000)
exonly transition for people building through an upcoming commit series

libexec/ld.so/sparc64/ld.script

index 34f7875..2345976 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);
        data    PT_LOAD;
        random  PT_OPENBSD_RANDOMIZE;