Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/arch/evbarm/conf For cortex kernels, also specify -mfpu=...



details:   https://anonhg.NetBSD.org/src/rev/9ee7560d46d8
branches:  trunk
changeset: 783154:9ee7560d46d8
user:      matt <matt%NetBSD.org@localhost>
date:      Sat Dec 08 07:05:23 2012 +0000

description:
For cortex kernels, also specify -mfpu=neon

diffstat:

 sys/arch/evbarm/conf/OVERO         |  4 ++--
 sys/arch/evbarm/conf/mk.bcm53xx    |  5 +++--
 sys/arch/evbarm/conf/mk.beagle     |  6 +++---
 sys/arch/evbarm/conf/std.netwalker |  4 ++--
 4 files changed, 10 insertions(+), 9 deletions(-)

diffs (64 lines):

diff -r 8e3b41d7f545 -r 9ee7560d46d8 sys/arch/evbarm/conf/OVERO
--- a/sys/arch/evbarm/conf/OVERO        Sat Dec 08 06:58:36 2012 +0000
+++ b/sys/arch/evbarm/conf/OVERO        Sat Dec 08 07:05:23 2012 +0000
@@ -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 @@
 options        CPU_CORTEXA8
 options        OMAP_3530
 options        PMAPCOUNTERS
-makeoptions    CPUFLAGS="-mcpu=cortex-a8"
+makeoptions    CPUFLAGS="-mcpu=cortex-a8 -mfpu=neon"
 
 # Architecture options
 
diff -r 8e3b41d7f545 -r 9ee7560d46d8 sys/arch/evbarm/conf/mk.bcm53xx
--- a/sys/arch/evbarm/conf/mk.bcm53xx   Sat Dec 08 06:58:36 2012 +0000
+++ b/sys/arch/evbarm/conf/mk.bcm53xx   Sat Dec 08 07:05:23 2012 +0000
@@ -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
diff -r 8e3b41d7f545 -r 9ee7560d46d8 sys/arch/evbarm/conf/mk.beagle
--- a/sys/arch/evbarm/conf/mk.beagle    Sat Dec 08 06:58:36 2012 +0000
+++ b/sys/arch/evbarm/conf/mk.beagle    Sat Dec 08 07:05:23 2012 +0000
@@ -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
diff -r 8e3b41d7f545 -r 9ee7560d46d8 sys/arch/evbarm/conf/std.netwalker
--- a/sys/arch/evbarm/conf/std.netwalker        Sat Dec 08 06:58:36 2012 +0000
+++ b/sys/arch/evbarm/conf/std.netwalker        Sat Dec 08 07:05:23 2012 +0000
@@ -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        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



Home | Main Index | Thread Index | Old Index