summaryrefslogtreecommitdiffstats
path: root/libm
Commit message (Expand)AuthorAgeFilesLines
* Fix arm64 fenv warnings, and make warnings errors.Christopher Ferris2015-11-072-4/+16
* Sync with upstream FreeBSD libm.Elliott Hughes2015-11-0731-377/+406
* Revert "Revert "Use compiler builtins for fabs.""Elliott Hughes2015-11-076-68/+60
* Use __builtin_* in <math.h>.Elliott Hughes2015-11-071-97/+45
* libm: ARM: reorganize a bit to match ARM64Jake Weinstein2015-10-294-42/+9
* Add versions to libm.so symbolsDmitriy Ivanov2015-06-172-0/+382
* Apply work around b/19059885 to x86Dmitriy Ivanov2015-05-151-0/+1
* Merge "Update NOTICE files." into mnc-devElliott Hughes2015-05-121-0/+108
|\
| * Update NOTICE files.Elliott Hughes2015-05-121-0/+108
* | Switch libc/libcstdc++/libm to hash-style=bothDmitriy Ivanov2015-05-081-1/+1
|/
* Fix typo in alias symbol.Christopher Ferris2015-03-141-1/+1
* For libm, use a macro for aliasing symbols.Christopher Ferris2015-03-1324-54/+25
* Merge "Switch libc and libm to sysv-only hash style"Dmitriy Ivanov2015-03-131-1/+1
|\
| * Switch libc and libm to sysv-only hash styleDmitriy Ivanov2015-03-131-1/+1
* | Merge "Add the optimized implementation of 18 math functions for x86 and x86_...Christopher Ferris2015-03-1340-18/+52124
|\ \ | |/ |/|
| * Add the optimized implementation of 18 math functions for x86 and x86_64 resp...Jingwei Zhang2015-03-0940-18/+52124
* | Generate gnu hash for arm onlyGoran Jakovljevic2015-03-101-1/+1
* | Generate sysv hash for libc, libstdc++ and libmDmitriy Ivanov2015-03-091-0/+3
|/
* libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64James Rose2015-03-0617-12/+660
* libm: arm: add arm specific sqrt and sqrtfShu Zhang2015-03-043-4/+94
* Add aarch64 instructions wherever possibleAmaury Le Leyzour2015-03-048-22/+285
* libm: arm: Add arm specific floor() optimizationShu Zhang2015-02-122-1/+164
* [MIPS] Fix Mips64 build of libmDuane Sand2015-02-111-0/+3
* Cleanup the libm makefile.Christopher Ferris2015-02-091-68/+66
* Remove more BSD cruft from the public headers.Elliott Hughes2014-12-191-0/+2
* Update bionic NOTICE files.Elliott Hughes2014-12-181-26/+26
* Disable ASAN for more of our libraries.Dan Albert2014-12-181-0/+2
* Move a private x86-64 header file out of the limelight.Elliott Hughes2014-11-261-0/+65
* Fix our <complex.h> support.Elliott Hughes2014-11-064-5/+1072
* Don't use an STL for libm.Dan Albert2014-10-161-0/+3
* Catch up on upstream's round/roundf/roundl.Elliott Hughes2014-10-103-24/+47
* Sync libm with upstream.Elliott Hughes2014-10-097-288/+99
* Add coverage flag for libm.Dan Albert2014-09-301-0/+6
* Fix lgamma_r/lgammaf_r/lgammal_r for -0.Elliott Hughes2014-09-188-102/+472
* Get new coshl, sinhl, and tanhl implementations from upstream.Elliott Hughes2014-09-125-3/+436
* Sync libm with upstream.Elliott Hughes2014-09-1220-413/+919
* Disable Clang, due to x86 LDBL_MANT_DIG errors.Chih-Hung Hsieh2014-09-041-0/+8
* Use __GNUC_PREREQ rather than __GNUC_PREREQ__ to match glibc.Elliott Hughes2014-08-291-2/+2
* Move the meat of <features.h> into <sys/cdefs.h>.Elliott Hughes2014-08-191-1/+0
* Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE).Elliott Hughes2014-08-182-3/+4
* Revert "Switch libm to building with clang."Elliott Hughes2014-07-112-18/+6
* Switch libm to building with clang.Elliott Hughes2014-07-102-6/+18
* Revert "Revert "Prevent symbols from libgcc from being reexported.""Dan Albert2014-06-241-0/+7
* Revert "Prevent symbols from libgcc from being reexported."Dan Albert2014-06-231-7/+0
* Prevent symbols from libgcc from being reexported.Dan Albert2014-06-211-0/+7
* Merge "Add a flag control that PRIVATE libm can be chosen"Elliott Hughes2014-06-171-0/+2
|\
| * Add a flag control that PRIVATE libm can be chosenXiaokang, Qin2013-01-141-0/+2
* | Merge "Move mips fenv implementation details into fenv.c."Elliott Hughes2014-06-092-18/+17
|\ \
| * | Move mips fenv implementation details into fenv.c.Elliott Hughes2014-06-092-18/+17
* | | Move x86 fenv implementation details into fenv.c.Elliott Hughes2014-06-094-25/+25
|/ /