1. 5d7255c Explain why we can't actually use __builtin_round() on x86. by Elliott Hughes · 8 months ago
  2. d62e131 Tag all Bionic packages with the "Native Tools & Libraries" team. by Sophie Zheng · 8 months ago
  3. 1ebde4c libm: use builtins for the 32-bit armv8 stuff too. by Elliott Hughes · 8 months ago
  4. 4220932 x86/x86-64 can both use the builtin fmax/fmin. by Elliott Hughes · 9 months ago
  5. a7ce519 libm: remove exclude_srcs completely. by Elliott Hughes · 9 months ago
  6. 8747c36 libm: use less exclude_srcs. by Elliott Hughes · 9 months ago
  7. ac2fb2b Replace arch variant property with feature property. by Krzysztof Kosiński · 9 months ago
  8. 2339cc2 Remove obsolete workaround. by Elliott Hughes · 10 months ago
  9. 55060f0 Use API level more consistently. by Elliott Hughes · 12 months ago
  10. 9b1d3eb Global clang-tidy is dead, and not coming back. by Elliott Hughes · 1 year ago
  11. 8398b34 Merge "Remove //apex_available:platform from libdl,libdl_android,libm" into main by Treehugger Robot · 1 year, 5 months ago
  12. ad992ab Remove //apex_available:platform from libdl,libdl_android,libm by Spandan Das · 1 year, 5 months ago
  13. 8cca5d4 Sync with upstream FreeBSD libm. by Elliott Hughes · 1 year, 5 months ago
  14. 7326294 Simplify *.map.txt for API levels <= 21. by Elliott Hughes · 1 year, 6 months ago
  15. 33b5b15 libm/NOTICE: update. by Elliott Hughes · 1 year, 6 months ago
  16. 02e1c64 Merge "Use builtins for the x86/x86-64 lrint family." into main by Elliott Hughes · 1 year, 6 months ago
  17. 58aff2e libm/Android.bp: clarify "better". by Elliott Hughes · 1 year, 6 months ago
  18. a5fa535 Use builtins for the x86/x86-64 lrint family. by Elliott Hughes · 1 year, 6 months ago
  19. 23f7c2a libm: explain the hard-coded _BSD_SOURCE better. by Elliott Hughes · 1 year, 6 months ago
  20. add2774 Merge "Remove the libm-global `#pragma STDC FENV_ACCESS ON` hammer." into main by Elliott Hughes · 1 year, 6 months ago
  21. 3b23a65 Remove the libm-global `#pragma STDC FENV_ACCESS ON` hammer. by Elliott Hughes · 1 year, 6 months ago
  22. 3f0c9e8 Don't manually -DFLT_EVAL_METHOD. by Elliott Hughes · 1 year, 6 months ago
  23. 558ae05 Move the various fenv implementations. by Elliott Hughes · 1 year, 6 months ago
  24. e46e96d Merge "libm: more 32-bit armv8 optimization." into main by Elliott Hughes · 1 year, 6 months ago
  25. 15b1855 libm: more 32-bit armv8 optimization. by Elliott Hughes · 1 year, 6 months ago
  26. 1bdeaf2 Update libm/NOTICE. by Elliott Hughes · 1 year, 6 months ago
  27. 2be41d6 Merge "*.map.txt: replace codenames with explicit API levels." into main by Elliott Hughes · 1 year, 6 months ago
  28. 9912937 *.map.txt: replace codenames with explicit API levels. by Elliott Hughes · 1 year, 6 months ago
  29. 6e4d9a0 Merge "Explain the weird ldexp() quirk." into main by Elliott Hughes · 1 year, 6 months ago
  30. 2cc5054 Merge "libm: sync with upstream FreeBSD." into main by Treehugger Robot · 1 year, 6 months ago
  31. ce6ce4f libm: sync with upstream FreeBSD. by Elliott Hughes · 1 year, 6 months ago
  32. 8fa3438 Explain why we have significandl.c at all. by Elliott Hughes · 1 year, 6 months ago
  33. e8db407 Explain the weird ldexp() quirk. by Elliott Hughes · 1 year, 6 months ago
  34. 6fc5050 Remove the msun source files not mentioned in a .bp file. by Elliott Hughes · 1 year, 7 months ago
  35. 3e9f66b Merge "Clean up our libm digittoint() hack." into main by Treehugger Robot · 1 year, 7 months ago
  36. 45ce1ea Clean up our libm digittoint() hack. by Elliott Hughes · 1 year, 7 months ago
  37. 788075a Make the bug 24465209 workaround implementation clearer. by Elliott Hughes · 1 year, 7 months ago
  38. 383349c Remove an unused header file. by Elliott Hughes · 1 year, 10 months ago
  39. 526bd98 Include the SPDX identifiers in NOTICE files. by Elliott Hughes · 1 year, 10 months ago
  40. 6896552 Disable -Wignored-pragmas only for arm32 by Pirama Arumuga Nainar · 2 years ago
  41. a137234 Update NOTICE file. by Elliott Hughes · 2 years, 6 months ago
  42. 9a80691 Merge "Sync upstream FreeBSD libm." into main by Elliott Hughes · 2 years, 6 months ago
  43. 4088e3a Sync upstream FreeBSD libm. by Elliott Hughes · 2 years, 6 months ago
  44. 68cbdca libm/libc: remove 'allow_untyped_symbols' flags by Matthias Maennich · 2 years, 7 months ago
  45. c204334 Reuse the libm scalbn() as ldexp(). by Elliott Hughes · 2 years, 6 months ago
  46. 8a77130 Merge "Sync upstream FreeBSD libm (trivial changes)." into main by Treehugger Robot · 2 years, 6 months ago
  47. 8810bd7 Sync upstream FreeBSD libm (real changes). by Elliott Hughes · 2 years, 6 months ago
  48. c1e46b6 Sync upstream FreeBSD libm (trivial changes). by Elliott Hughes · 2 years, 6 months ago
  49. ab2d3e1 Remove __RENAME_LDBL. by Elliott Hughes · 2 years, 8 months ago
  50. f5968d8 Rename files/modules that have the same name by Cole Faust · 2 years, 10 months ago
  51. 2289ca2 risc-v: use clang's builtins for more of libm. by Elliott Hughes · 2 years, 10 months ago
  52. 2f5829b Remove <fenv.h> inlines for obsolete API levels. by Elliott Hughes · 2 years, 11 months ago
  53. 079f6fd libm: admit we use SSE4.1 in x86's libm. by Elliott Hughes · 3 years ago
  54. 37d72a3 Fix floor()/floorl() on armv7 arm32 devices. by Elliott Hughes · 3 years ago
  55. 0d2c71d Move the copysign() family over to builtins all the time. by Elliott Hughes · 3 years ago
  56. 2f1a7b9 Let clang generate most of our assembler for x86/x86-64 too. by Elliott Hughes · 3 years ago
  57. 47aa5b9 libm: remove hand-written assembler for arm32 too. by Elliott Hughes · 3 years ago
  58. 2dcc5ce Use clang's builtins for sqrt()/sqrtf() and lrint() family. by Elliott Hughes · 3 years ago
  59. e343db3 Disable clang-tidy for upstream files. by Chih-Hung Hsieh · 3 years, 1 month ago
  60. 7d2f1b3 Add a code comment explaining the riscv64 TODOs in libm/Android.bp. by Elliott Hughes · 3 years, 1 month ago
  61. edf386b Use more compiler builtins for libm. by Elliott Hughes · 3 years, 1 month ago
  62. 591a2a7 Remove obsolete hacks for the fabs() family. by Elliott Hughes · 3 years, 2 months ago
  63. a0faeb2 Remove remaining "ASCII binary blobs". by Elliott Hughes · 3 years, 2 months ago
  64. e0942db Remove fallback C sqrt/sqrtf. by Elliott Hughes · 3 years, 3 months ago
  65. 836753a Merge "Simplify the libm build now we don't support non-neon." by Treehugger Robot · 3 years, 3 months ago
  66. 0cbb902 arm64: use llvm's builtins for lround/lroundf/llround/llroundf. by Elliott Hughes · 3 years, 3 months ago
  67. 46f24a1 arm64: use llvm's builtins for copysign() and copysignf(). by Elliott Hughes · 3 years, 3 months ago
  68. 4ceb347 Add riscv64 lrint.S. by Elliott Hughes · 3 years, 3 months ago
  69. a70e345 Simplify the libm build now we don't support non-neon. by Elliott Hughes · 3 years, 3 months ago
  70. a439845 Add trivial assembler implementations of sqrt()/sqrtf(). by Elliott Hughes · 3 years, 3 months ago
  71. 7047431 arm64: fix fesetround(). by Elliott Hughes · 3 years, 3 months ago
  72. 5a4a2fe Merge "arm64: simplify the fenv implementation a bit." by Treehugger Robot · 3 years, 3 months ago
  73. 6a1b0f3 riscv64: fenv implementation. by Elliott Hughes · 3 years, 3 months ago
  74. a93431c arm64: simplify the fenv implementation a bit. by Elliott Hughes · 3 years, 3 months ago
  75. 022e1aa Sync libm with upstream freebsd. by Elliott Hughes · 3 years, 6 months ago
  76. 291f98a Switch to the more common idiom for scripts in genrules. by Elliott Hughes · 3 years, 7 months ago
  77. 2d8d2a0 Disable strict abigail checking pending asm fix. by Dan Albert · 4 years, 3 months ago
  78. 335e27b Use single module for libclang_rt.builtins-exported by Colin Cross · 4 years ago
  79. 99ef447 libm: sync with upstream. by Elliott Hughes · 4 years ago
  80. a13d066 Use -fno-builtin for libc and libm. by Elliott Hughes · 4 years, 2 months ago
  81. 9935aa7 Add/allow clang-14 warnings. by Chih-Hung Hsieh · 4 years, 3 months ago
  82. 0c3bb2c [libm] Set pragma FENV_EACCESS for x86_64, i386 by Pirama Arumuga Nainar · 4 years, 5 months ago
  83. b5bfe0b Move system_shared_libs into target.bionic clause by Colin Cross · 4 years, 6 months ago
  84. a0a4a6c Replace llndk_library with llndk clause in cc_library by Colin Cross · 5 years ago
  85. aa7d835 Add LOCAL_LICENSE_KINDS to bionic by Bob Badour · 5 years ago
  86. aa8db1b Fix/update notices. by Elliott Hughes · 5 years ago
  87. 444e2f6 Add -Wno-ignored-pragmas. by Chih-Hung Hsieh · 5 years ago
  88. 15ade06 Merge changes from topic "builtins-exported" by Ryan Prichard · 5 years ago
  89. c22562c Use exported variants of arm32/x86 builtins by Ryan Prichard · 5 years ago
  90. bac0ebb Sync libm with upstream FreeBSD. by Elliott Hughes · 5 years ago
  91. d9a9622 Don't set native_bridge_supported: true for ndk libraries by Colin Cross · 5 years ago
  92. 02bee71 Merge "Make vendor_ramdisk_available." by Yifan Hong · 5 years ago
  93. b04490d Make vendor_ramdisk_available. by Yifan Hong · 5 years ago
  94. 8393a8b Make the connection between implementation and llndk_library explicit by Colin Cross · 5 years ago
  95. 15a05a7 No global ThinLTO for bionic by Yi Kong · 5 years ago
  96. 73ed0c4 Merge changes from topic "arm64_branch-protection" by Elliott Hughes · 5 years ago
  97. bda8558 Merge "Avoid explicit use of "10000" in build files." by Dan Albert · 5 years ago
  98. 42b6530 libm: Add Armv8.3-A PAuth and Armv8.5-A BTI support to assembly files by Tamas Petz · 6 years ago
  99. c68ec15 Fix issues with .note.GNU-stack section directives. by Stephen Hines · 5 years ago
  100. 48943b2 Avoid explicit use of "10000" in build files. by Dan Albert · 5 years ago