summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormiod <miod@openbsd.org>2004-07-02 13:58:15 +0000
committermiod <miod@openbsd.org>2004-07-02 13:58:15 +0000
commitd1696976c3dcfe8f101813e903d2846eaf4fe517 (patch)
treec78b12e4a08fa53489fd2de2a3a69562258db029
parentderegister, better use of strtoul and always set ERANGE on invalid octal (diff)
downloadwireguard-openbsd-d1696976c3dcfe8f101813e903d2846eaf4fe517.tar.xz
wireguard-openbsd-d1696976c3dcfe8f101813e903d2846eaf4fe517.zip
Disable a -O2 specific optimization which causes kern_fork (and probably other
files) to be miscompiled, until the problem is fixed in the compiler.
-rw-r--r--sys/arch/luna88k/conf/Makefile.luna88k4
-rw-r--r--sys/arch/mvme88k/conf/Makefile.mvme88k4
2 files changed, 4 insertions, 4 deletions
diff --git a/sys/arch/luna88k/conf/Makefile.luna88k b/sys/arch/luna88k/conf/Makefile.luna88k
index b4f908b4c86..0765d7e1435 100644
--- a/sys/arch/luna88k/conf/Makefile.luna88k
+++ b/sys/arch/luna88k/conf/Makefile.luna88k
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.luna88k,v 1.3 2004/04/29 19:54:34 miod Exp $
+# $OpenBSD: Makefile.luna88k,v 1.4 2004/07/02 13:58:15 miod Exp $
#
# Makefile for OpenBSD
#
@@ -43,7 +43,7 @@ CMACHFLAGS= -mno-check-zero-division -mmemcpy \
.if ${IDENT:M-DNO_PROPOLICE}
CMACHFLAGS+= -fno-stack-protector
.endif
-COPTS?= -O2
+COPTS?= -O2 -fno-rerun-cse-after-loop
CFLAGS= ${DEBUG} ${CWARNFLAGS} ${CMACHFLAGS} ${COPTS} ${PIPE}
AFLAGS= -x assembler-with-cpp -traditional-cpp -D_LOCORE ${CMACHFLAGS}
LINKFLAGS= -N -Ttext 0x20000 -e start
diff --git a/sys/arch/mvme88k/conf/Makefile.mvme88k b/sys/arch/mvme88k/conf/Makefile.mvme88k
index 80cab6de46a..90b6d1491ad 100644
--- a/sys/arch/mvme88k/conf/Makefile.mvme88k
+++ b/sys/arch/mvme88k/conf/Makefile.mvme88k
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.mvme88k,v 1.34 2004/04/29 19:54:36 miod Exp $
+# $OpenBSD: Makefile.mvme88k,v 1.35 2004/07/02 13:58:17 miod Exp $
#
# Makefile for OpenBSD
#
@@ -43,7 +43,7 @@ CMACHFLAGS= -mno-check-zero-division -mmemcpy \
.if ${IDENT:M-DNO_PROPOLICE}
CMACHFLAGS+= -fno-stack-protector
.endif
-COPTS?= -O2
+COPTS?= -O2 -fno-rerun-cse-after-loop
CFLAGS= ${DEBUG} ${CWARNFLAGS} ${CMACHFLAGS} ${COPTS} ${PIPE}
AFLAGS= -x assembler-with-cpp -traditional-cpp -D_LOCORE ${CMACHFLAGS}
LINKFLAGS= -Ttext 0x10000 -e start