$OpenBSD: patch-configure,v 1.10 2017/02/10 02:24:07 jca Exp $
--- configure.orig	Fri Sep 16 11:20:23 2016
+++ configure	Fri Feb 10 02:56:08 2017
@@ -9531,7 +9531,14 @@ case "$opsys" in
   openbsd)
    ## Han Boetes <han@boetes.org> says this is necessary,
    ## otherwise Emacs dumps core on elf systems.
-   LD_SWITCH_SYSTEM="-Z"
+   ## Enable only where necessary.
+   case $host_cpu in
+     x86_64|sparc64|arm)
+      ;;
+     powerpc|mips64el|*)
+      LD_SWITCH_SYSTEM="-Z"
+      ;;
+   esac
    ;;
 esac
 
