1. 99d6bf3 [libc] Move strfrom* test cases into each respective unit test. (#218474) by Alex Strelnikov · 3 hours ago main
  2. 59ff86e [libc] Add <grp.h> POSIX header. (#218585) by Alexey Samsonov · 3 hours ago
  3. a12fa56 [libc] Add sysconf(_SC_CLK_TCK) on Linux. (#218541) by Alexey Samsonov · 3 hours ago
  4. 41cee08 [libc] Port wait4 to the syscall_wrappers ladder (#218699) by Mikhail R. Gadelha · 6 hours ago
  5. d2184ca [libc] Add Operator Overloads for Float80 (#214493) by Zorojuro · 18 hours ago
  6. 3ac5153 [libc] Float80 Emulation in LLVM libc (#214447) by Zorojuro · 18 hours ago
  7. 43b582e [libc] Implement clock_getcpuclockid on Linux. (#218531) by Alexey Samsonov · 22 hours ago
  8. fcac263 [libc][builtins] add cmp_helper for compiler-rt soft-float comparisons (#212649) by hulxv · 27 hours ago
  9. ba1567d [libc][math] Integer-only, statically rounded implementation of expf (#209406) by Hoàng Minh Thiên · 2 days ago
  10. 4a5f97d [libc][time] Implement timer_create and timer_delete. (#217920) by lntue · 4 days ago
  11. 9da4c29 [libc] Update NSIG value and usage on Linux. (#217481) by Alexey Samsonov · 4 days ago
  12. 8a07ae7 [libc] Implement sysinfo (#217471) by Michael Jones · 4 days ago
  13. 44c97a3 [libc] Add pthread_getstack_np extension (#217049) by Pavel Labath · 4 days ago
  14. 75616d9 [libc][math] Add some explicit macro checks to round and roundf. (#217822) by lntue · 4 days ago
  15. 8bc213f [libc] Avoid add_with_carry name shadowing issue (#215815) by Lewis Crawford · 4 days ago
  16. 11d7f2d [libc] Make classification functions use the emulated float128 type (#217134) by Zorojuro · 4 days ago
  17. 5d1a7ba [libc] Modify `truncf128` to use emulated Float128 type (#216560) by Zorojuro · 4 days ago
  18. 8bbe89b [libc] Modify `rint` functions to use emulated Float128 type (#217070) by Zorojuro · 5 days ago
  19. 204c006 [libc] Add struct sigevent definition and proxy header. (#217699) by lntue · 5 days ago
  20. 1a7958d [libc] Fix add_sub for Emulated Types (#217344) by Zorojuro · 5 days ago
  21. cb8ce70 [libc] Implement `execle` (#217213) by Bhavesh M · 6 days ago
  22. cd78f08 [libc] Minor fixes/additions to signal.h header. (#217469) by Alexey Samsonov · 6 days ago
  23. 4bb048b [libc] Modify `roundevenf128` to use emulated Float128 type (#216568) by Zorojuro · 6 days ago
  24. 3ab5e9a [libc] Gate long double assertions that fail in long double = float64 targets (#217346) by Victor Campos · 6 days ago
  25. ff9c331 [libc] Add support for wchar_t in StringConverter. (#211867) by Alex Strelnikov · 6 days ago
  26. 56d6201 [libc] Modify `fmaxf128` and `fminf128` to use emulated Float128 type (#216575) by Zorojuro · 6 days ago
  27. ddb5348 [libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (#216829) by Zorojuro · 6 days ago
  28. d781cff [libc] Modify nearbyintf128 to use emulated Float128 type (#217025) by Zorojuro · 6 days ago
  29. 22f0811 [libc] Modify `roundf128` to use emulated Float128 type (#216563) by Zorojuro · 6 days ago
  30. c42e60b [libc] Modify `atan2f128` to use emulated Float128 type (#216508) by Zorojuro · 6 days ago
  31. 71dbc83 [libc] Convert test framework libraries to standard target infrastructure (#216931) by Pavel Labath · 7 days ago
  32. 227f885 [libc] Refactor thread.h (#216943) by Pavel Labath · 7 days ago
  33. af42b12 [libc] Assorted improvements to FixedVector (#217010) by Pavel Labath · 7 days ago
  34. 04dab5c [libc] Make sqrtf128 use emulated float128 (#216500) by Zorojuro · 7 days ago
  35. 4cd0847 [libc] Implement system function (#211672) by Michael Jones · 7 days ago
  36. 4685441 [libc] Implement freopen (#207837) by Michael Jones · 7 days ago
  37. 2abd2cf [libc] Create syslog.h header and add several symbolic constants. (#216776) by Alexey Samsonov · 7 days ago
  38. 0b6fe68 [libc] Implement sys/sysmacros.h Linux header. (#216865) by Alexey Samsonov · 7 days ago
  39. 2e4a7a4 [libc] Modify `floorf128` to use emulated Float128 type (#216552) by Zorojuro · 8 days ago
  40. 9e42389 [libc] Drop .unit/.hermetic suffix from test support libraries (#216689) by Pavel Labath · 8 days ago
  41. 588fa51 Reland "[libc] Add realpath to linux entrypoints" (#212925) (#216869) by Jackson Stogel · 8 days ago
  42. 462ac43 [libc][realpath][test] Allow test directory to contain symlinks (#216828) by Jackson Stogel · 8 days ago
  43. 20fd93c [libc] Add a couple of constants to elf.h. (#216784) by Alexey Samsonov · 8 days ago
  44. 4b89114 [libc][test] Condition out tests that can't work on bare metal (#215830) by Simon Tatham · 8 days ago
  45. 45049d3 [libc] Fix {asc,c,gm,mk}time(_r)? tests and spurios snprintf call (#216423) by Pavel Labath · 8 days ago
  46. c8b45b3 [libc] Fix FreeBSD build for 53-bit-rounded fp80s (#216332) by Lewis Crawford · 9 days ago
  47. 1b38233 [libc] Remove (weak) __cxa_thread_finalize (#216081) by Pavel Labath · 9 days ago
  48. bf23904 [libc] Make ceilf128 use the emulated float128 type (#207735) by Zorojuro · 10 days ago
  49. b690d59 [libc] Fix link errors in some hermetic tests (#216406) by Pavel Labath · 11 days ago
  50. 84f5c61 [libc] Implement TLSF FreeStore with Trie Overflow Bin (#203415) by Schrodinger ZHU Yifan · 11 days ago
  51. 4f6b6a4 [libc][math] Fix -Wc++23-extensions warnings in erfcf16 and erff16. (#215613) by original-cooling-space · 11 days ago
  52. 95e5ea6 [libc][Semaphore] Fix tests - remove APPEND_LIBC_TEST macro uses. (#216219) by Alexey Samsonov · 12 days ago
  53. 23df4aa [libc][Semaphore] Add public sem_t type and entry (#213489) by Pengxiang Huang · 12 days ago
  54. 6dddf0a [libc][x86] Enable memcpy NTA stores by default. (#216149) by Alexey Samsonov · 12 days ago
  55. ebbc772 [libc] Add `NEED_MPFR_F128` argument to add_fp_unittest. (#215657) by Zorojuro · 12 days ago
  56. fd36e2f [libc] Populate _r_debug in startup code and expose it through <link.h> (#215649) by Pavel Labath · 12 days ago
  57. d422d92 [libc][test] Avoid getauxval dependency for bare-metal AArch64 (#215509) by Mark Murray · 13 days ago
  58. 3df3640 [libc] Remove APPEND_LIBC_TEST (#215869) by Pavel Labath · 13 days ago
  59. 2d50813 [libc] Implement tmpfile and corresponding tests (#213396) by Vadim Kotov · 2 weeks ago
  60. 8a615fd [libc][NFC] Replace `LIBC_TYPES_HAS_FLOAT128` with `LIBC_TYPES_HAS_NATIVE_FLOAT128` (#215605) by Zorojuro · 2 weeks ago
  61. 46c93b4 [libc] Run tests in matching build configurations only (#215333) by Pavel Labath · 2 weeks ago
  62. 206c35e [libc] Implement expected<void, E> and use it in internal utilities (#215020) by Pavel Labath · 2 weeks ago
  63. 66dd7dc [libc] Annotate RPC members as global pointers (#215412) by Joseph Huber · 2 weeks ago
  64. 02c468c [libc] Relax read errno check (#215053) by Pavel Labath · 2 weeks ago
  65. f695341 [libc] Fix HermeticTestUtils signature of operator delete (#215041) by Pavel Labath · 2 weeks ago
  66. b28391c Revert "[libc] Add realpath to linux entrypoints" (#215156) by Jackson Stogel · 2 weeks ago
  67. 4879354 [libc] Add realpath to linux entrypoints (#212925) by Jackson Stogel · 2 weeks ago
  68. 6fd5620 [libc] Disable read() on linux/arm (#215035) by Pavel Labath · 2 weeks ago
  69. da71a10 [libc] Disable hermetic version of printf_core.parser_test (#215037) by Pavel Labath · 2 weeks ago
  70. bd83a95 [libc] Enable most tests in hermetic mode (#213852) by Pavel Labath · 2 weeks ago
  71. 501bba8 [libc] Fix Atan2f128 and add tests for all versions (#215023) by Zorojuro · 2 weeks ago
  72. 77381c6 [compiler-rt][builtins] libc-backed int-to-double/float builtins (#209900) by hulxv · 2 weeks ago
  73. 6d13302 [compiler-rt][builtins] add libc-backed double/float-to-int builtins (#207543) by hulxv · 2 weeks ago
  74. 0771b65 [libc] Read multiple interfaces per netlink message in if_nameindex (#213952) by Pavel Labath · 2 weeks ago
  75. abc1d95 [libc] Enable unistd.h on linux/arm and aarch64 (#214429) by Pavel Labath · 2 weeks ago
  76. 6efb8ef [libc][time] Add timer_t. (#214776) by lntue · 3 weeks ago
  77. 583e119 [libc] introduce hardening mode and add heap integrity check as example (#210373) by Schrodinger ZHU Yifan · 3 weeks ago
  78. ab114a5 [libc] armv8m hard float build check (#214090) by Prabhu Rajasekaran · 3 weeks ago
  79. 74f7115 [libc] Add getpwent, setpwent, and endpwent entrypoints (#213076) by Jeff Bailey · 3 weeks ago
  80. 6a54bb5 [libc][NFC] Format all CMake files under libc/ (#213132) by Jeff Bailey · 3 weeks ago
  81. d12975d [libc] Add more Linux-specific macro for fcntl and sched. (#213727) by Alexey Samsonov · 3 weeks ago
  82. 7020f6d [libc] Add missing type/macro headers for generated public headers (#213395) by Chris Copeland · 3 weeks ago
  83. 245a405 [libc] Fix two issues in sprintf_test after #213860 (#214435) by Pavel Labath · 3 weeks ago
  84. f9a62b1 [libc] (Re)skip tests failing after #213860 (#214425) by Pavel Labath · 3 weeks ago
  85. 935db6b [libc] Implement sleep and usleep for Linux (#213912) by Pavel Labath · 3 weeks ago
  86. 474f143 [libc] Enable UNIT_TEST_ONLY tests in hermetic mode (#213860) by Pavel Labath · 3 weeks ago
  87. 323ddc8 [cmake][docs] Fix incremental docs builds under deletion and renames (#211411) by Reid Kleckner · 3 weeks ago
  88. 0517c28 [libc] Skip the RPC doorbell interrupt when the mailbox is uninitialized (#214037) by Minseob Shin · 3 weeks ago
  89. 8d11b7e [libc][cmake] Enable assertions and Werror for baremetal builds (#214093) by Prabhu Rajasekaran · 3 weeks ago
  90. 33411b0 [libc][mathvec] Vectorise exp2f and exp10f (#211365) by DylanFleming-arm · 3 weeks ago
  91. cd38dfd [libc] Add program_invocation(_short)_name and tweak err.h functions (#212448) by Pavel Labath · 3 weeks ago
  92. 0260c4e [libc] Add optional::value_or and clean up if_nameindex_test TODOs (#213682) by Pavel Labath · 3 weeks ago
  93. 4b0adf3 [libc] Add a C unit test framework wrapper and convert existing tests (#213657) by Pavel Labath · 3 weeks ago
  94. 47474c5 [libc] Fix elf_proxy header generation (#213737) by Michael Jones · 3 weeks ago
  95. 4cff942 [libc] Add if_nameindex and if_freenameindex as an experimental entrypoint (#208438) by Pavel Labath · 3 weeks ago
  96. 3006622 [libc] Add __isoc99_fscanf alias. (#213125) by lntue · 3 weeks ago
  97. 275dc5e [libc] Use llvm-link approach to create libc bitcode library for GPU targets (#210662) by jinge90 · 3 weeks ago
  98. 50ad4d2 [libc] Add missing LIBC_INLINE to functions defined in .h files (#213442) by Nico Weber · 3 weeks ago
  99. 97766dd [libc] Fix LLVM_LIBC_FUNCTION on 32-bit x86 Windows (#213456) by Nico Weber · 3 weeks ago
  100. 246e9b6 [libc] Add conversion tests between emulated and native f128 (#213422) by Zorojuro · 3 weeks ago