1. fe88d42 Add x86 optimization of rint functions and tests by jzha136 · 10 years ago
  2. 49b9a5a Revert "libm: rename LIBC_PRIVATE to LIBC_DEPRECATED" by Dimitry Ivanov · 9 years ago
  3. 9721bb3 libm: rename LIBC_PRIVATE to LIBC_DEPRECATED by Dimitry Ivanov · 9 years ago
  4. a29ed0b libm: Use LOCAL_SRC_FILES_EXCLUDE_{arch} by Dan Willemsen · 10 years ago
  5. a2ead18 libm: stop exporting __muldc3 by Dimitry Ivanov · 10 years ago
  6. 9e6f98f Update Android.bp with arch-specific version scripts by Dan Willemsen · 10 years ago
  7. c176440 Fix mips and x86 builds by Dmitriy Ivanov · 10 years ago
  8. e85fb58 Fix LDFLAGS for arm and x86 by Dmitriy Ivanov · 10 years ago
  9. 284b468 Generate per-architecture version scripts. by Dmitriy Ivanov · 10 years ago
  10. fa77529 Fix arm64 fenv warnings, and make warnings errors. by Christopher Ferris · 10 years ago
  11. 280d546 Fix bug number for linker related workarounds by Dmitriy Ivanov · 10 years ago
  12. 208ae17 Add Android.bp for libc/libm/libdl by Dan Willemsen · 10 years ago
  13. a992004 Merge "Regenerate NOTICE files." by Elliott Hughes · 10 years ago
  14. 44ead71 Regenerate NOTICE files. by Elliott Hughes · 10 years ago
  15. 8cff2f9 Sync with upstream FreeBSD libm. by Elliott Hughes · 10 years ago
  16. f9f4a43 Revert "Revert "Use compiler builtins for fabs."" by Elliott Hughes · 10 years ago
  17. c5deb0f Revert "Use compiler builtins for fabs." by Elliott Hughes · 10 years ago
  18. d76f169 Use compiler builtins for fabs. by Elliott Hughes · 10 years ago
  19. 6816d8c Merge "Use __builtin_* in <math.h>." by Elliott Hughes · 10 years ago
  20. b662280 Use __builtin_* in <math.h>. by Elliott Hughes · 10 years ago
  21. 8d95950 libm: ARM: reorganize a bit to match ARM64 by Jake Weinstein · 10 years ago
  22. e79d06b Use gcc to build and test x86_64 long double code. by Chih-Hung Hsieh · 10 years ago
  23. f448ef4 Merge "Add versions to libm.so symbols" by Dmitriy Ivanov · 10 years ago
  24. 11ea08c Use new sanitizer option. by Dan Albert · 10 years ago
  25. 636f5dd Add versions to libm.so symbols by Dmitriy Ivanov · 10 years ago
  26. 173ad0a Always build libm with clang. by Elliott Hughes · 10 years ago
  27. 41c99cd Remove LOCAL_CONLY_FLAGS it is no-op. by Dmitriy Ivanov · 10 years ago
  28. 9185e04 Apply work around b/19059885 to x86 by Dmitriy Ivanov · 10 years ago
  29. 7e54c76 Update NOTICE files. by Elliott Hughes · 10 years ago
  30. 88e777d Switch libc/libcstdc++/libm to hash-style=both by Dmitriy Ivanov · 10 years ago
  31. 6e86146 Fix typo in alias symbol. by Christopher Ferris · 10 years ago
  32. 995b813 For libm, use a macro for aliasing symbols. by Christopher Ferris · 10 years ago
  33. d7e091e Merge "Switch libc and libm to sysv-only hash style" by Dmitriy Ivanov · 10 years ago
  34. 2e16d2c Switch libc and libm to sysv-only hash style by Dmitriy Ivanov · 10 years ago
  35. f074b53 Merge "Add the optimized implementation of 18 math functions for x86 and x86_64 respectively" by Christopher Ferris · 10 years ago
  36. 1156508 Generate gnu hash for arm only by Goran Jakovljevic · 10 years ago
  37. 4a55c46 Generate sysv hash for libc, libstdc++ and libm by Dmitriy Ivanov · 10 years ago
  38. 5d4f0e6 Add the optimized implementation of 18 math functions for x86 and x86_64 respectively by Jingwei Zhang · 11 years ago
  39. 45789b6 libm: Add hardware sqrt, ceil, floor and trunc for x86 & x86_64 by James Rose · 11 years ago
  40. c78fa26 libm: arm: add arm specific sqrt and sqrtf by Shu Zhang · 11 years ago
  41. 32936c8 Add aarch64 instructions wherever possible by Amaury Le Leyzour · 10 years ago
  42. 3a629af libm: arm: Add arm specific floor() optimization by Shu Zhang · 11 years ago
  43. 3d535d2 [MIPS] Fix Mips64 build of libm by Duane Sand · 10 years ago
  44. d40d1a0 Cleanup the libm makefile. by Christopher Ferris · 11 years ago
  45. 998f2d5 Remove more BSD cruft from the public headers. by Elliott Hughes · 11 years ago
  46. 6b2b585 Update bionic NOTICE files. by Elliott Hughes · 11 years ago
  47. da19478 Disable ASAN for more of our libraries. by Dan Albert · 11 years ago
  48. 1b66f6e Move a private x86-64 header file out of the limelight. by Elliott Hughes · 11 years ago
  49. b8ee16f Fix our <complex.h> support. by Elliott Hughes · 11 years ago
  50. e91d9cd Don't use an STL for libm. by Dan Albert · 11 years ago
  51. 14538ca Catch up on upstream's round/roundf/roundl. by Elliott Hughes · 11 years ago
  52. 488268b Sync libm with upstream. by Elliott Hughes · 11 years ago
  53. 12e3f22 Add coverage flag for libm. by Dan Albert · 11 years ago
  54. 7553185 Fix lgamma_r/lgammaf_r/lgammal_r for -0. by Elliott Hughes · 11 years ago
  55. c729d4f Get new coshl, sinhl, and tanhl implementations from upstream. by Elliott Hughes · 11 years ago
  56. 460ad74 Sync libm with upstream. by Elliott Hughes · 11 years ago
  57. 356a624 Disable Clang, due to x86 LDBL_MANT_DIG errors. by Chih-Hung Hsieh · 11 years ago
  58. e0c56ef Use __GNUC_PREREQ rather than __GNUC_PREREQ__ to match glibc. by Elliott Hughes · 11 years ago
  59. f4c948a Move the meat of <features.h> into <sys/cdefs.h>. by Elliott Hughes · 11 years ago
  60. 5f5cc45 Fix <features.h> (_BSD_SOURCE and _GNU_SOURCE). by Elliott Hughes · 11 years ago
  61. 1e83245 Revert "Switch libm to building with clang." by Elliott Hughes · 11 years ago
  62. aadc4b2 Switch libm to building with clang. by Elliott Hughes · 11 years ago
  63. 71f9b34 Revert "Revert "Prevent symbols from libgcc from being reexported."" by Dan Albert · 11 years ago
  64. 4e4e1a5 Revert "Prevent symbols from libgcc from being reexported." by Dan Albert · 11 years ago
  65. 65e80cf Prevent symbols from libgcc from being reexported. by Dan Albert · 11 years ago
  66. b6ca747 Merge "Add a flag control that PRIVATE libm can be chosen" by Elliott Hughes · 11 years ago
  67. 4779a11 Merge "Move mips fenv implementation details into fenv.c." by Elliott Hughes · 11 years ago
  68. 89d6124 Move mips fenv implementation details into fenv.c. by Elliott Hughes · 11 years ago
  69. 43bf81e Move x86 fenv implementation details into fenv.c. by Elliott Hughes · 11 years ago
  70. 9812a02 Clean up the ARM fenv.h, moving implementation details into fenv.c. by Elliott Hughes · 11 years ago
  71. a147a1d AArch64: libm: Fix ARM64 fenv_t and refactor ARM64 libm implementation. by Serban Constantinescu · 11 years ago
  72. ff00dc8 Workaround the GCC "(long)fn -> lfn" optimization bug. by Ben Cheng · 11 years ago
  73. de9ac71 Use -fvisibility=hidden to build libm. by Elliott Hughes · 11 years ago
  74. b4f2f28 Declare sincos/sincosf/sincosl in <math.h>. by Elliott Hughes · 11 years ago
  75. 9a5a3e8 Fix <math.h> to quieten most of our warnings. by Elliott Hughes · 11 years ago
  76. bfa582d Update the NOTICE files and improve the script slightly. by Elliott Hughes · 11 years ago
  77. 1abc9ff Clean-up _fpmath and fake_long_doubles by Calin Juravle · 11 years ago
  78. acbe322 Regenerate the NOTICE files. by Elliott Hughes · 11 years ago
  79. 0f95a55 Fix arm64 floating point definitions. by Elliott Hughes · 11 years ago
  80. 02c78a3 Reimplement isinf/isnan/fpclassify. by Elliott Hughes · 11 years ago
  81. f723b70 Emit warnings when linking against imprecise math functions by Calin Juravle · 11 years ago
  82. 4d77c11 Fix LP64 libm for 128-bit long doubles by Calin Juravle · 11 years ago
  83. bd3155d Update libm to the upstream head (2014.03.13) by Calin Juravle · 11 years ago
  84. 4e54b11 Update the NOTICE files. by Elliott Hughes · 11 years ago
  85. 7ba84d3 Fix x86_64 build by Pavel Chupin · 11 years ago
  86. 26349d8 Fix mips build by Calin Juravle · 11 years ago
  87. 2d36790 Moved to a more openbsd-like fenv.h by Calin Juravle · 11 years ago
  88. a38cb08 Clean up various warnings in bionic. by Elliott Hughes · 11 years ago
  89. c16a453 Merge "Remove <sys/_types.h>." by Elliott Hughes · 11 years ago
  90. 9f87a0b Remove <sys/_types.h>. by Elliott Hughes · 11 years ago
  91. 645d031 [MIPS64] libc/libm support by Chris Dearman · 11 years ago
  92. 609526f Use arch-specific LOCAL_ variables to build libm. by Ying Wang · 12 years ago
  93. d1973ca bionic: rename aarch64 target to arm64 by Colin Cross · 12 years ago
  94. 54a7494 Regenerate the NOTICE files. by Elliott Hughes · 12 years ago
  95. 28ddd91 Fix __isnanl on aarch64. by Elliott Hughes · 12 years ago
  96. 20adf52 We actually have modfl. by Elliott Hughes · 12 years ago
  97. 241608e Don't use weak aliases in libm. by Elliott Hughes · 12 years ago
  98. 1c4f101 AArch64: Initial AArch64 port of libm by Serban Constantinescu · 12 years ago
  99. ab61eb3 Switch to upstream sleep(3) and usleep(3). by Elliott Hughes · 12 years ago
  100. 361847f Fix the x86_64 fenv.h. by Elliott Hughes · 12 years ago