aboutsummaryrefslogtreecommitdiffstats
path: root/libm
Commit message (Expand)AuthorAgeFilesLines
* 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-102-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-231-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-131-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
* | Reimplement isinf/isnan/fpclassify.Elliott Hughes2014-04-145-239/+4
* | Emit warnings when linking against imprecise math functionsCalin Juravle2014-04-023-79/+27
* | Fix LP64 libm for 128-bit long doublesCalin Juravle2014-03-2421-73/+2747
* | Update libm to the upstream head (2014.03.13)Calin Juravle2014-03-134-100/+72
* | Update the NOTICE files.Elliott Hughes2014-03-061-0/+26
* | Fix x86_64 buildPavel Chupin2014-02-272-2/+2
* | Fix mips buildCalin Juravle2014-02-261-1/+1
* | Moved to a more openbsd-like fenv.hCalin Juravle2014-02-2613-1058/+1039
* | Clean up various warnings in bionic.Elliott Hughes2014-02-181-0/+3
* | Merge "Remove <sys/_types.h>."Elliott Hughes2014-02-071-3/+4
|\ \
| * | Remove <sys/_types.h>.Elliott Hughes2014-02-071-3/+4
* | | [MIPS64] libc/libm supportChris Dearman2014-02-062-4/+35
|/ /
* | Use arch-specific LOCAL_ variables to build libm.Ying Wang2014-02-031-19/+21
* | bionic: rename aarch64 target to arm64Colin Cross2014-01-234-3/+3