Index: head/lib/libc/arm/Makefile.inc =================================================================== --- head/lib/libc/arm/Makefile.inc (revision 271178) +++ head/lib/libc/arm/Makefile.inc (revision 271179) @@ -1,18 +1,22 @@ # $FreeBSD$ # # Machine dependent definitions for the arm architecture. # SOFTFLOAT_BITS=32 # Long double is just double precision. MDSRCS+=machdep_ldisd.c SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol.map .if ${MK_ARM_EABI} == "no" # This contains the symbols that were removed when moving to the ARM EABI SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol_oabi.map .else .include "${LIBC_SRCTOP}/arm/aeabi/Makefile.inc" .endif +.if ${MACHINE_ARCH} == "armv6hf" +SYM_MAPS+=${LIBC_SRCTOP}/arm/Symbol_vfp.map +.endif + Index: head/lib/libc/arm/Symbol_vfp.map =================================================================== --- head/lib/libc/arm/Symbol_vfp.map (nonexistent) +++ head/lib/libc/arm/Symbol_vfp.map (revision 271179) @@ -0,0 +1,10 @@ +/* + * $FreeBSD$ + */ + +FBSD_1.0 { + fpgetmask; + fpgetround; + fpsetmask; + fpsetround; +}; Property changes on: head/lib/libc/arm/Symbol_vfp.map ___________________________________________________________________ Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property