summaryrefslogtreecommitdiff
path: root/sys/arch/sparc
diff options
context:
space:
mode:
authorjohns <johns@cvs.openbsd.org>1997-07-08 20:19:18 +0000
committerjohns <johns@cvs.openbsd.org>1997-07-08 20:19:18 +0000
commitde8f1440cc63b2f7e93bcf470a62eb3f28c7b3f3 (patch)
tree3d216989891f0a0a1be5c2d43c2269fae3340dc7 /sys/arch/sparc
parentfe98515d882b7f8fb1bd7b5109a4bf29a9142ef3 (diff)
Added -msupersparc for SUN4M-only configs, (right after -mv8) -msupersparc
supposedly adds additional instruction scheduling for better performance, where -mv8 seems to only "allow" the multiply and div instructions. This is what I got from the gcc docs anyway.. Reading the RTL for sparc seems to agree with this hypothesis, and the man pages..
Diffstat (limited to 'sys/arch/sparc')
-rw-r--r--sys/arch/sparc/conf/Makefile.sparc4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/arch/sparc/conf/Makefile.sparc b/sys/arch/sparc/conf/Makefile.sparc
index 722c03543a6..bd8d3cfe739 100644
--- a/sys/arch/sparc/conf/Makefile.sparc
+++ b/sys/arch/sparc/conf/Makefile.sparc
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.sparc,v 1.11 1997/06/26 02:52:13 downsj Exp $
+# $OpenBSD: Makefile.sparc,v 1.12 1997/07/08 20:19:17 johns Exp $
# $NetBSD: Makefile.sparc,v 1.32.4.1 1996/06/12 20:26:32 pk Exp $
# Makefile for OpenBSD
@@ -43,7 +43,7 @@ CDIAGFLAGS= -Werror -Wall -Wstrict-prototypes -Wmissing-prototypes \
-Wno-uninitialized -Wno-format
.if ${IDENT:M-DSUN*} == ${IDENT:M-DSUN4M}
-CMACHFLAGS= -mv8
+CMACHFLAGS= -mv8 -msupersparc
.else
CMACHFLAGS=
.endif