diff options
author | ian <ian@FreeBSD.org> | 2015-06-24 18:29:34 +0000 |
---|---|---|
committer | ian <ian@FreeBSD.org> | 2015-06-24 18:29:34 +0000 |
commit | 66af80ae2d72c65f89b65c08a434a6c9f04b3f56 (patch) | |
tree | 3d2d7beeab88f0604a197ec87312a1576151e49a /lib | |
parent | 9c6e8b455a9ab86a47420fd9db966d5903f013bd (diff) | |
download | FreeBSD-src-66af80ae2d72c65f89b65c08a434a6c9f04b3f56.zip FreeBSD-src-66af80ae2d72c65f89b65c08a434a6c9f04b3f56.tar.gz |
Fix compilation when the armv6 world is being compiled without hw floating
point support. The fenv-vfp.c file overrides -mfloat-abi so it can use
floating point instructions if it detects support at runtime. Make it also
override -mfpu in case the user has set -mfpu=none.
Diffstat (limited to 'lib')
-rw-r--r-- | lib/msun/arm/Makefile.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/msun/arm/Makefile.inc b/lib/msun/arm/Makefile.inc index 09f08d8..e86997c 100644 --- a/lib/msun/arm/Makefile.inc +++ b/lib/msun/arm/Makefile.inc @@ -7,6 +7,6 @@ SYM_MAPS += ${.CURDIR}/arm/Symbol.map ARCH_SRCS = fenv-softfp.c fenv-vfp.c .endif -CFLAGS.fenv-vfp.c= -mfloat-abi=softfp +CFLAGS.fenv-vfp.c= -mfpu=vfp -mfloat-abi=softfp CFLAGS+= ${CFLAGS.${.IMPSRC:T}} |