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