summaryrefslogtreecommitdiffstats
path: root/libm
Commit message (Expand)AuthorAgeFilesLines
* 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
|/ /
* | Clean up the ARM fenv.h, moving implementation details into fenv.c.Elliott Hughes2014-06-092-18/+14
* | AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation.Serban Constantinescu2014-06-092-135/+170
* | Workaround the GCC "(long)fn -> lfn" optimization bug.Ben Cheng2014-05-291-2/+5
* | Use -fvisibility=hidden to build libm.Elliott Hughes2014-05-193-1/+9
* | Declare sincos/sincosf/sincosl in <math.h>.Elliott Hughes2014-05-081-0/+7
* | Fix <math.h> to quieten most of our warnings.Elliott Hughes2014-05-052-35/+21
* | Update the NOTICE files and improve the script slightly.Elliott Hughes2014-05-051-26/+52
* | Clean-up _fpmath and fake_long_doublesCalin Juravle2014-04-2312-521/+118
* | Regenerate the NOTICE files.Elliott Hughes2014-04-161-27/+89
* | Fix arm64 floating point definitions.Elliott Hughes2014-04-142-23/+13