summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authormatt <matt@NetBSD.org>2013-01-28 18:57:09 +0000
committermatt <matt@NetBSD.org>2013-01-28 18:57:09 +0000
commitcbbd1c7036fffb2b26d9a61d7a00cee652691dfc (patch)
treee2bdef683a431d742a4f3ea101eccf0bc843d1c9 /lib
parent2fce90ddce3808e95e045d7a17d0864f994c6ebe (diff)
Enable building/installing libc_vfp for MACHINE_ARCH arm/armeb
Diffstat (limited to 'lib')
-rw-r--r--lib/Makefile5
-rw-r--r--lib/libc_vfp/Makefile8
2 files changed, 9 insertions, 4 deletions
diff --git a/lib/Makefile b/lib/Makefile
index cfe48dbd0c2..163feaf6022 100644
--- a/lib/Makefile
+++ b/lib/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.196 2012/11/20 16:33:06 agc Exp $
+# $NetBSD: Makefile,v 1.197 2013/01/28 18:57:09 matt Exp $
# from: @(#)Makefile 5.25.1.1 (Berkeley) 5/7/91
.include <bsd.own.mk>
@@ -39,6 +39,9 @@ SUBDIR+= libarch \
libtelnet libterminfo \
libusbhid libutil libwrap liby libz
+.if (${MACHINE_ARCH:C/e[bl]$//} == "arm")
+SUBDIR+= libc_vfp
+.endif
.if (${MKRUMP} != "no")
SUBDIR+= librumpclient
.endif
diff --git a/lib/libc_vfp/Makefile b/lib/libc_vfp/Makefile
index 6891aa82258..3103ad9f947 100644
--- a/lib/libc_vfp/Makefile
+++ b/lib/libc_vfp/Makefile
@@ -1,12 +1,14 @@
-# $NetBSD: Makefile,v 1.1 2013/01/28 17:04:40 matt Exp $
+# $NetBSD: Makefile,v 1.2 2013/01/28 18:57:10 matt Exp $
#
-LIB= c_vfp
+LIB= c_vfp
+
+USE_SHLIBDIR= yes
.include <bsd.own.mk>
CPUFLAGS+= -mfpu=vfp
-SRCS= vfpsf.S vfpdf.S
+SRCS= vfpsf.S vfpdf.S
.include <bsd.lib.mk>