1. a4a4f2b Revert "[libc] Migrate from baremetal stdio.h to generic stdio.h" (#156371) by William Huynh · 4 hours ago main master
  2. d884b3e [libc] Migrate from baremetal stdio.h to generic stdio.h (#152748) by William Huynh · 15 hours ago
  3. b40c9b8 [libc][test] Remove more unused nan variables (#155925) by Jordan Rupprecht · 4 days ago
  4. be3c2ea [libc] Use intermediate float operations on the GPU (#155869) by Joseph Huber · 4 days ago
  5. cdec0eb [libc][test] Remove unused nan variables (#155894) by Jordan Rupprecht · 4 days ago
  6. f6bfd78 [libc][math][c++23] Add scalb{,l}nbf16 math functions (#155569) by Krishna Pandey · 4 days ago
  7. 1225617 [libc][math][c++23] Add totalorder{,mag}bf16 math functions (#155568) by Krishna Pandey · 4 days ago
  8. 534e8fb [libc][NFC] Fix Implicit Conversion Warning in getrandom Test (#155732) by Aiden Grossman · 5 days ago
  9. 7b24260 [libc][gpu] Add exp/log benchmarks and flexible input generation (#155727) by Leandro Lacerda · 5 days ago
  10. 54dd387 [libc][math][c++23] Add {canonicalize,iscanonical,fdim,copysign,issignaling}bf16 math functions (#155567) by Krishna Pandey · 5 days ago
  11. 882cb28 [libc][math][c++23] Add {modf,remainder,remquo}bf16 math functions (#154652) by Krishna Pandey · 6 days ago
  12. 2b2884f [libc][NFC] Clean up utimes and setsid (#155495) by Michael Jones · 6 days ago
  13. 6a37454 [libc][math][c++23] Add {frexp,ilogb,ldexp,llogb,logb}bf16 math functions (#154427) by Krishna Pandey · 8 days ago
  14. adc17a3 [libc][math] Do not use float16 basic operations in hypotf16. (#155177) by lntue · 8 days ago
  15. 10adeea [libc][math][c++23] Add {nearbyint,rint,lrint,llrint,lround,llround}bf16 math functions (#153882) by Krishna Pandey · 8 days ago
  16. 4721f80 [libc][math][c++23] Add nanbf16 math function (#153995) by Krishna Pandey · 10 days ago
  17. 9e797a3 [libc] Add half-precision math functions to the math header (#155060) by Leandro Lacerda · 10 days ago
  18. 8d54c3f [libc][math][c++23] Add {get,set}payloadbf16 and setpayloadsigbf16 math functions (#153994) by Krishna Pandey · 10 days ago
  19. 579f11c [libc][math][c++23] Add next{after,down,toward,up}bf16 math functions (#153993) by Krishna Pandey · 10 days ago
  20. 7d77bae [libc] Enable double math functions on the GPU (#154857) by Leandro Lacerda · 11 days ago
  21. b6f499c [libc][math] Refactor cospif16 implementation to header-only in src/__support/math folder. (#154222) by Muhammad Bassiouni · 11 days ago
  22. 89af809 [libc][math] Refactor cospif implementation to header-only in src/__support/math folder. (#154215) by Muhammad Bassiouni · 11 days ago
  23. 822743f [libc] Add boot code for AArch64 (#154789) by William Huynh · 11 days ago
  24. c1ff3f0 [libc] fix strsep()/strtok()/strtok_r() "subsequent searches" behavior. (#154370) by enh-google · 11 days ago
  25. ace4f61 Disable asan on last wide string function by Joseph Huber · 11 days ago
  26. 11221e0 Fix wide read defaults by Joseph Huber · 11 days ago
  27. 9ca8731 Reapply "[libc] Enable wide-read memory operations by default on Linux (#154602)" (#154640) by Joseph Huber · 12 days ago
  28. c29d914 [libc] Remove hardcoded sizeof in __barrier_type.h (#153718) by Mikhail R. Gadelha · 12 days ago
  29. 586fed5 Revert "[libc] Enable wide-read memory operations by default on Linux (#154602)" by Joseph Huber · 12 days ago
  30. 254516e [libc] Enable wide-read memory operations by default on Linux (#154602) by Joseph Huber · 12 days ago
  31. 927f50f [libc] Fix `constexpr` `add_with_carry`/`sub_with_borrow` (#154282) by Guillaume Chatelet · 13 days ago
  32. 4ff7b00 Add vector-based strlen implementation for x86_64 and aarch64 (#152389) by Sterling-Augustine · 13 days ago
  33. e4eb3bf [libc] Fix missing close at the end of file test (#154392) by Michael Jones · 13 days ago
  34. 2d76b42 [libc] Fix copy/paste error in file.cpp (#150802) by codefaber · 13 days ago
  35. 947729b [libc][math][c++23] Add {,u}fromfp{,x}bf16 math functions (#153992) by Krishna Pandey · 13 days ago
  36. 9e864a1 [libc] Add _Returns_twice to C++ code (#153602) by William Huynh · 14 days ago
  37. c8053f1 [libc][math] fix coshf16 build errors. (#154226) by Muhammad Bassiouni · 2 weeks ago
  38. e4ba028 [libc][math] Refactor coshf16 implementation to header-only in src/__support/math folder. (#153582) by Muhammad Bassiouni · 2 weeks ago
  39. 4936d5d Reland "[libc][math][c23] Implement C23 math function asinpif16" (#152690) by Mohamed Emad · 2 weeks ago
  40. 86b7d17 [libc] Setup hdrgen for ioctl (#153976) by Aiden Grossman · 2 weeks ago
  41. 15344e1 [libc] Correct standard for getcpu (#153982) by Aiden Grossman · 2 weeks ago
  42. 54067f4 [libc][gpu] Disable loop unrolling in the throughput benchmark loop (#153971) by Leandro Lacerda · 2 weeks ago
  43. f7b6ed3 [libc] Polish GPU benchmarking (#153900) by Leandro Lacerda · 2 weeks ago
  44. ccf48bc [libc] Improve GPU benchmarking (#153512) by Leandro Lacerda · 2 weeks ago
  45. 24c091c [libc] Fix mbrtowc test (#153721) by Mikhail R. Gadelha · 2 weeks ago
  46. c5d818c [libc][math][docs] Add documentation for BFloat16 type (#153475) by Krishna Pandey · 2 weeks ago
  47. 59251a5 [libc] Add startup code for ARM v7-A, ARM v7-R variants (#153576) by William Huynh · 3 weeks ago
  48. 80a55c2 [libc][math] Refactor coshf implementation to header-only in src/__support/math folder. (#153427) by Muhammad Bassiouni · 3 weeks ago
  49. 0db82cd [libc][math][c++23] Add bf16fma{,f,l,f128} math functions (#153231) by Krishna Pandey · 3 weeks ago
  50. 1aa6509 [libc][math] Refactor cosf16 implementation to header-only in src/__support/math folder. (#152871) by Muhammad Bassiouni · 3 weeks ago
  51. 35a0a8c [libc] Refactor libc code to improve readability. (#153308) by Jin Huang · 3 weeks ago
  52. 4f4d5cf [libc] Remove LIBC_ERRNO_MODE_SYSTEM mode. (#153077) by Alexey Samsonov · 3 weeks ago
  53. 9dc35a0 [libc][math][c++23] Add bf16div{,f,l,f128} math functions (#153191) by Krishna Pandey · 3 weeks ago
  54. a4c525e [libc][math][c++23] Add f{max,min}imum{,_mag,_mag_num,_num}bf16 math functions (#152881) by Krishna Pandey · 3 weeks ago
  55. 100c21a Revert "[libc] Add -Wextra for libc tests" (#153169) by William Huynh · 3 weeks ago
  56. 4ea68e5 [libc] Add -Wextra for libc tests (#133643) by Vinay Deshmukh · 3 weeks ago
  57. 1382f7b [libc] Simplifiy slab waiting in GPU memory allocator (#152872) by Joseph Huber · 3 weeks ago
  58. 930a5ca [libc][math] Refactor cosf implementation to header-only in src/__support/math folder. (#152069) by Muhammad Bassiouni · 3 weeks ago
  59. a452635 [libc] Cleanup startup/baremetal/arm/start.cpp (#151532) by William Huynh · 3 weeks ago
  60. 22d3474 [libc] Disable LlvmLibcTimespecGet.Monotonic for baremetal targets (#152290) by William Huynh · 3 weeks ago
  61. 822a98e [libc][math][c++23] Add bf16mul{,f,l,f128} math functions (#152847) by Krishna Pandey · 3 weeks ago
  62. a69b58e [libc][math] Refactor cos implementation to header-only in src/__support/math folder. (#151883) by Muhammad Bassiouni · 3 weeks ago
  63. bc6cada [libc] Fix server code when GPU is acting as the server by Joseph Huber · 3 weeks ago
  64. b70ed8f [libc][math][c++23] Add f{max,min}bf16 math functions (#152782) by Krishna Pandey · 3 weeks ago
  65. f366089 [libc][math] Update entrypoints for bf16{add,sub}{,f,l,f128} math functions (#152784) by Krishna Pandey · 3 weeks ago
  66. f6b3642 [libc] Cache old slabs when allocating GPU memory (#151866) by Joseph Huber · 3 weeks ago
  67. ba0f9ce [libc][math][c++23] Add bf16{add,sub}{,f,l,f128} math functions (#152774) by Krishna Pandey · 3 weeks ago
  68. a771758 [libc][hdrgen] Fix hdrgen when using macros as guards in stdlib.yaml. (#152732) by Muhammad Bassiouni · 3 weeks ago
  69. a6ff512 [libc][math] Refactor cbrtf implementation to header-only in src/__support/math folder. (#151846) by Muhammad Bassiouni · 3 weeks ago
  70. aa7de6f [libc] Migrate FEnvSafeTest and FPTest to ErrnoCheckingTest. (#152633) by Alexey Samsonov · 4 weeks ago
  71. 67b2676 [libc][math][c++23] Add {ceil,floor,round,roundeven,trunc}bf16 math functions (#152352) by Krishna Pandey · 4 weeks ago
  72. fb342a0 [libc] Fix typo and amend restrict qualifier (#152410) by Caslyn Tonelli · 4 weeks ago
  73. 428fa2f [libc][dlfcn] Remove unused errno dep (#152222) by Caslyn Tonelli · 4 weeks ago
  74. c23f564 [libc] Move CharacterConverter template specialization to cpp file (#152405) by Uzair Nawaz · 4 weeks ago
  75. 4deac58 [libc] Template StringConverter pop function to avoid duplicate code (#152204) by Uzair Nawaz · 4 weeks ago
  76. 8b31803 [libc] Fix constexpr FPUtils rounding_mode.h functions. (#152342) by lntue · 4 weeks ago
  77. 35d181c [libc] Fix undefined behavior in BitsFxTest.h (#152347) by lntue · 4 weeks ago
  78. c853969 [libc] fix iswalpha signiture and test (#152343) by Michael Jones · 4 weeks ago
  79. 1c206f2 [libc] warn when depending on public entrypoints (#146163) by Michael Jones · 4 weeks ago
  80. 4b8f19e [libc][math] Fix gcc buildbot failure (#152320) by Krishna Pandey · 4 weeks ago
  81. 378e3d4 [libc] add getrandom vDSO symbol (#151630) by Schrodinger ZHU Yifan · 4 weeks ago
  82. b459a52 [libc][math][c++23] Implement basic arithmetic operations for BFloat16 (#151228) by Krishna Pandey · 4 weeks ago
  83. 15b5f63 [libc] Change LIBC_THREAD_LOCAL to be dependent on LIBC_THREAD_MODE (#151527) by William Huynh · 4 weeks ago
  84. b94f351 [libc] Fix integration tests on w64 amdgpu targets (#152303) by Joseph Huber · 4 weeks ago
  85. 5ac44bc Reland "[libc] make integration test malloc work properly when threaded" (#152236) by Schrodinger ZHU Yifan · 4 weeks ago
  86. da344c5 Update the cmake options in libc windows build docs (#152205) by Amy Huang · 4 weeks ago
  87. dbdcd05 [libc] Add dladdr to dlfcn.h (#149872) by Caslyn Tonelli · 4 weeks ago
  88. 6b8447e [libc] Add dlinfo + RTLD_DI_* macros to dlfcn.h (#149938) by Caslyn Tonelli · 4 weeks ago
  89. 58d2f84 [libc] Enable the `acoshf` math function on AMD GPUs (#152157) by Leandro Lacerda · 4 weeks ago
  90. 0e21cd8 [libc] Add RTLD_NEXT + RTLD_DEFAULT (#149909) by Caslyn Tonelli · 4 weeks ago
  91. e66c45b [libc][obvious] Removed mbstate_t include (#152046) by sribee8 · 4 weeks ago
  92. b1452a7 [libc][math] Fix division by infinity in fputil::div (#152092) by Krishna Pandey · 4 weeks ago
  93. ee4999c Revert "[libc] make integration test malloc work properly when threaded" (#152096) by Jan Patrick Lehr · 4 weeks ago
  94. 2464605 [libc] make integration test malloc work properly when threaded (#151622) by Schrodinger ZHU Yifan · 4 weeks ago
  95. f06c419 [libc][math] Fix subtraction of infinity in fputil::add_or_sub (#152017) by Krishna Pandey · 4 weeks ago
  96. 4d48487 [libc] fix build errors caused by cbrt. (#151879) by Muhammad Bassiouni · 4 weeks ago
  97. 7aaf1d7 [libc][math] Refactor cbrt implementation to header-only in src/__support/math folder. (#151837) by Muhammad Bassiouni · 4 weeks ago
  98. 7df1ce8 [libc] Enable float math functions on the GPU (#151841) by Leandro Lacerda · 4 weeks ago
  99. 318cb36 [libc] fix build errors caused by atanhf16. (#151838) by Muhammad Bassiouni · 4 weeks ago
  100. ccf0f4c [libc][math] Refactor atanhf16 implementation to header-only in src/__support/math folder. (#151779) by Muhammad Bassiouni · 4 weeks ago