freebsd-dev/lib/msun
Warner Losh 0b972ac92e Support armv7 builds for userland
Make armv7 as a new MACHINE_ARCH.

Copy all the places we do armv6 and add armv7 as basically an
alias. clang appears to generate code for armv7 by default. armv7 hard
float isn't supported by the the in-tree gcc, so it hasn't been
updated to have a new default.

Support armv7 as a new valid MACHINE_ARCH (and by extension
TARGET_ARCH).

Add armv7 to the universe build.

Differential Revision: https://reviews.freebsd.org/D12010
2017-10-05 23:01:33 +00:00
..
aarch64 Add the fe* symbols to libm for arm64. 2015-03-31 19:07:28 +00:00
amd64 Add asm versions of fmod(), fmodf() and fmodl() on amd64. Add asm 2016-09-04 12:22:14 +00:00
arm Support armv7 builds for userland 2017-10-05 23:01:33 +00:00
bsdsrc
i387 Oops, the previous i386 version of e_fmodf.S and e_fmodl.S was 2016-09-04 15:08:14 +00:00
ld80 libm: add braces around initialization of subobjects 2016-11-01 15:11:10 +00:00
ld128 Rename cpack*() to CMPLX*(). 2014-12-16 09:21:56 +00:00
man Implement sincos, sincosf, and sincosl. 2017-05-28 06:13:38 +00:00
mips Replace SOFTFLOAT with __mips_soft_float, which gcc/clang define for us. 2017-03-16 21:05:21 +00:00
powerpc Create a new MACHINE_ARCH for Freescale PowerPC e500v2 2016-10-22 01:57:15 +00:00
riscv libm: remove duplicate version script entries 2016-11-29 18:40:24 +00:00
sparc64 Remove ia64. 2014-07-07 00:27:09 +00:00
src lib/msun: avoid referring to broken LDBL_MAX 2017-08-29 22:32:29 +00:00
tests lib/msun: add more csqrt unit tests for precision and overflow 2017-08-29 22:37:24 +00:00
x86
Makefile Add HAS_TESTS to all Makefiles that are currently using the 2017-08-02 08:50:42 +00:00
Makefile.depend META MODE: Prefer INSTALL=tools/install.sh to lessen the need for xinstall.host. 2015-11-25 19:10:28 +00:00
Symbol.map Implement sincos, sincosf, and sincosl. 2017-05-28 06:13:38 +00:00