be very paranoid like other architectures and force no-jump-tables
authorderaadt <deraadt@openbsd.org>
Wed, 11 Jan 2023 17:16:33 +0000 (17:16 +0000)
committerderaadt <deraadt@openbsd.org>
Wed, 11 Jan 2023 17:16:33 +0000 (17:16 +0000)
came up in two seperate conversations with miod and kettenis

libexec/ld.so/sparc64/Makefile.inc

index a06039d..e86b418 100644 (file)
@@ -1,6 +1,6 @@
-#      $OpenBSD: Makefile.inc,v 1.4 2020/08/11 23:32:06 jca Exp $
+#      $OpenBSD: Makefile.inc,v 1.5 2023/01/11 17:16:33 deraadt Exp $
 
-CFLAGS += -fpic -msoft-float
+CFLAGS += -fpic -msoft-float -fno-jump-tables
 AFLAGS += -fpic
 LD_SCRIPT = ${.CURDIR}/${MACHINE_CPU}/ld.script