Module Name:    src
Committed By:   matt
Date:           Sat Dec  8 07:05:23 UTC 2012

Modified Files:
        src/sys/arch/evbarm/conf: OVERO mk.bcm53xx mk.beagle std.netwalker

Log Message:
For cortex kernels, also specify -mfpu=neon


To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/evbarm/conf/OVERO
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/conf/mk.bcm53xx
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/evbarm/conf/mk.beagle
cvs rdiff -u -r1.3 -r1.4 src/sys/arch/evbarm/conf/std.netwalker

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/evbarm/conf/OVERO
diff -u src/sys/arch/evbarm/conf/OVERO:1.19 src/sys/arch/evbarm/conf/OVERO:1.20
--- src/sys/arch/evbarm/conf/OVERO:1.19	Mon Oct 29 13:36:59 2012
+++ src/sys/arch/evbarm/conf/OVERO	Sat Dec  8 07:05:23 2012
@@ -1,5 +1,5 @@
 #
-#	$NetBSD: OVERO,v 1.19 2012/10/29 13:36:59 kiyohara Exp $
+#	$NetBSD: OVERO,v 1.20 2012/12/08 07:05:23 matt Exp $
 #
 #	OVERO -- Gumstix. Inc. Overo platforms kernel
 #
@@ -17,7 +17,7 @@ maxusers	32
 options 	CPU_CORTEXA8
 options 	OMAP_3530
 options 	PMAPCOUNTERS
-makeoptions	CPUFLAGS="-mcpu=cortex-a8"
+makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"
 
 # Architecture options
 

Index: src/sys/arch/evbarm/conf/mk.bcm53xx
diff -u src/sys/arch/evbarm/conf/mk.bcm53xx:1.1 src/sys/arch/evbarm/conf/mk.bcm53xx:1.2
--- src/sys/arch/evbarm/conf/mk.bcm53xx:1.1	Sat Sep  1 00:15:11 2012
+++ src/sys/arch/evbarm/conf/mk.bcm53xx	Sat Dec  8 07:05:23 2012
@@ -1,5 +1,6 @@
-#	$NetBSD: mk.bcm53xx,v 1.1 2012/09/01 00:15:11 matt Exp $
-CPPFLAGS+= -mcpu=cortex-a9
+#	$NetBSD: mk.bcm53xx,v 1.2 2012/12/08 07:05:23 matt Exp $
+CPPFLAGS+= -mcpu=cortex-a9 -mfpu=neon
+#CPPFLAGS+= -mabi=aapcs-linux -Wa,-meabi=4
 
 SYSTEM_FIRST_OBJ=	bcm53xx_start.o
 SYSTEM_FIRST_SFILE=	${THISARM}/bcm53xx/bcm53xx_start.S

Index: src/sys/arch/evbarm/conf/mk.beagle
diff -u src/sys/arch/evbarm/conf/mk.beagle:1.8 src/sys/arch/evbarm/conf/mk.beagle:1.9
--- src/sys/arch/evbarm/conf/mk.beagle:1.8	Wed Aug 22 22:34:30 2012
+++ src/sys/arch/evbarm/conf/mk.beagle	Sat Dec  8 07:05:23 2012
@@ -1,8 +1,8 @@
-#	$NetBSD: mk.beagle,v 1.8 2012/08/22 22:34:30 matt Exp $
+#	$NetBSD: mk.beagle,v 1.9 2012/12/08 07:05:23 matt Exp $
 .if ${KERNEL_BUILD:T:MPANDA*} != ""
-CPPFLAGS+=		-mcpu=cortex-a9
+CPPFLAGS+=		-mcpu=cortex-a9 -mfpu=neon
 .else
-CPPFLAGS+=		-mcpu=cortex-a8
+CPPFLAGS+=		-mcpu=cortex-a8 -mfpu=neon
 .endif
 
 SYSTEM_FIRST_OBJ=	beagle_start.o

Index: src/sys/arch/evbarm/conf/std.netwalker
diff -u src/sys/arch/evbarm/conf/std.netwalker:1.3 src/sys/arch/evbarm/conf/std.netwalker:1.4
--- src/sys/arch/evbarm/conf/std.netwalker:1.3	Thu Apr 26 06:51:05 2012
+++ src/sys/arch/evbarm/conf/std.netwalker	Sat Dec  8 07:05:23 2012
@@ -1,4 +1,4 @@
-#	$NetBSD: std.netwalker,v 1.3 2012/04/26 06:51:05 bsh Exp $
+#	$NetBSD: std.netwalker,v 1.4 2012/12/08 07:05:23 matt Exp $
 #
 # standard NetBSD/evbarm options for Sharp NetWalker
 
@@ -14,7 +14,7 @@ options 	NETWALKER
 options 	EXEC_ELF32
 options 	EXEC_SCRIPT
 options 	KERNEL_BASE_EXT=0xc0000000
-makeoptions	CPUFLAGS="-mcpu=cortex-a8"
+makeoptions	CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"
 
 # To support easy transit to ../arch/arm/arm32
 options 	ARM32

Reply via email to