aboutsummaryrefslogtreecommitdiffstats
path: root/libm
Commit message (Expand)AuthorAgeFilesLines
* Add x86 optimization of rint functions and testsjzha1362016-03-0810-0/+296
* Revert "libm: rename LIBC_PRIVATE to LIBC_DEPRECATED"Dimitry Ivanov2016-03-073-3/+3
* libm: rename LIBC_PRIVATE to LIBC_DEPRECATEDDimitry Ivanov2016-03-043-3/+3
* libm: Use LOCAL_SRC_FILES_EXCLUDE_{arch}Dan Willemsen2015-12-032-124/+251
* libm: stop exporting __muldc3Dimitry Ivanov2015-12-034-16/+9
* Update Android.bp with arch-specific version scriptsDan Willemsen2015-11-031-2/+7
* Fix mips and x86 buildsDmitriy Ivanov2015-10-284-6/+12
* Fix LDFLAGS for arm and x86Dmitriy Ivanov2015-10-281-6/+6
* Generate per-architecture version scripts.Dmitriy Ivanov2015-10-288-5/+1772
* Fix arm64 fenv warnings, and make warnings errors.Christopher Ferris2015-10-232-4/+16
* Fix bug number for linker related workaroundsDmitriy Ivanov2015-09-281-1/+1
* Add Android.bp for libc/libm/libdlDan Willemsen2015-09-161-0/+382
* Merge "Regenerate NOTICE files."Elliott Hughes2015-08-291-31/+16
|\
| * Regenerate NOTICE files.Elliott Hughes2015-08-281-31/+16
* | Sync with upstream FreeBSD libm.Elliott Hughes2015-08-2831-377/+406
|/
* Revert "Revert "Use compiler builtins for fabs.""Elliott Hughes2015-08-246-68/+60
* Revert "Use compiler builtins for fabs."Elliott Hughes2015-08-246-55/+68
* Use compiler builtins for fabs.Elliott Hughes2015-08-246-68/+55
* Merge "Use __builtin_* in <math.h>."Elliott Hughes2015-08-141-97/+45
|\
| * Use __builtin_* in <math.h>.Elliott Hughes2015-08-141-97/+45
* | libm: ARM: reorganize a bit to match ARM64Jake Weinstein2015-08-134-42/+9
|/
* Use gcc to build and test x86_64 long double code.Chih-Hung Hsieh2015-06-231-2/+8
* Merge "Add versions to libm.so symbols"Dmitriy Ivanov2015-06-172-0/+382
|\
| * Add versions to libm.so symbolsDmitriy Ivanov2015-06-152-0/+382
* | Use new sanitizer option.Dan Albert2015-06-161-2/+2
|/
* Always build libm with clang.Elliott Hughes2015-06-101-7/+2
* Remove LOCAL_CONLY_FLAGS it is no-op.Dmitriy Ivanov2015-05-261-3/+0
* Apply work around b/19059885 to x86Dmitriy Ivanov2015-05-151-0/+1
* 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