1. 0ec9842 [libc] Suppress GCC's <mm_malloc.h> in freestanding builds (#234863) by Pavel Labath · 15 hours ago main master
  2. 6f1e56f [libc][mathvec] Add macro for vector PCS (#235009) by DylanFleming-arm · 16 hours ago
  3. 64f28f0 [libc][uefi][NFC] Update file headers to the current format (#235032) by Prabhu Rajasekaran · 17 hours ago
  4. 20c3238 [libc][uefi] Fix the UEFI exit implementation (#234501) by Prabhu Rajasekaran · 18 hours ago
  5. 0a4b735 [libc][stdbit] Support compound literals in type-generic macros (#228721) by Chen Miao · 19 hours ago
  6. 21ee52f [compiler-rt][builtins] libc-backed float16 extend/truncate builtins (#211882) by hulxv · 20 hours ago
  7. e183fa1 [libc][cmake] Fold add_integration_test into add_libc_test and clean up test options. (#234712) by lntue · 21 hours ago
  8. a466c5f [libc][math][c23] Fix signed zeros in `tanpif` and `tanpif16` (#230371) by Connector Switch · 21 hours ago
  9. 8319abf [libc][regex] Add bracket expressions and character ranges (#234895) by Jeff Bailey · 21 hours ago
  10. 0ee18ad [libc] Trap on invalid expected and optional value() (#232812) by Jeff Bailey · 21 hours ago
  11. bdafa85 [libc] Implement timer_getoverrun in time (#234839) by Aman Maurya · 25 hours ago
  12. 0e874e4 [libc] Implement setresuid and setresgid in unistd (#234837) by Aman Maurya · 26 hours ago
  13. 0f10eff [libc] Implement sigismember in signal (#234838) by Aman Maurya · 26 hours ago
  14. cc2e396 [libc][regex] Add Kleene star and canonical AST normalisation (#233980) by Jeff Bailey · 29 hours ago
  15. c2082ce [libc][NFC] Split out `is_{, odd_}integer` utility (#234288) by Connector Switch · 30 hours ago
  16. f18baa3 [libc][doc] Add 2026 talks, blog posts and publications. (#234767) by lntue · 2 days ago
  17. dccd2f4 [libc][math] Short-circuit certain powf range errors (#223719) by sriramshastry · 2 days ago
  18. 2564332 [libc][math] Optimize exp and share double-precision evaluation with exp2. (#233018) by lntue · 2 days ago
  19. b95a939 [libc] Fix various MSVC compatibility issues. (#233984) by lntue · 2 days ago
  20. a822cba [libc] Add braces around empty body in pipe2 wrapper (#234723) by Jeff Bailey · 2 days ago
  21. bfa8ae4 [libc][docs] Finish MyST migration for selected libc docs (#233690) by Reid Kleckner · 2 days ago
  22. 0a476f0 [libc][docs] Rename selected rst docs to md (#233687) by Reid Kleckner · 2 days ago
  23. cfe4a25 [libc][docs] update docs before dev meeting (#234359) by Michael Jones · 2 days ago
  24. bce5aee Revert "[libc] Remove full header dependencies from proxy header targets" (#234668) by Pavel Labath · 2 days ago
  25. 5339b01 [libc][cmake] Fix test suite names for execlp_test after #234465. (#234678) by lntue · 2 days ago
  26. a633ddb [libc] Deduplicate va_list to argv extraction using exec_with_arg_list (#234581) by Aman Maurya · 2 days ago
  27. bad8583 [libc][cmake] Unify test suite creation and hierarchy in add_libc_testsuite. (#234465) by lntue · 2 days ago
  28. b1ff575 [libc] Use a syscall wrapper for `epoll_ctl` (#234572) by Connector Switch · 2 days ago
  29. d98fae4 [libc] Expose sys/stat.h mode_t constants in fcntl.h (#234438) by Alexey Samsonov · 2 days ago
  30. c68b289 [libc][cmake] Respect the configured optimization level for the Linux thread and TLS objects (#234382) by Prabhu Rajasekaran · 2 days ago
  31. 32ff46b [libc][mathvec] Vectorise logf (#231190) by DylanFleming-arm · 2 days ago
  32. b739c7f [libc] Implement execlp in unistd (#232901) by Aman Maurya · 2 days ago
  33. 34f819e [libc] Remove full header dependencies from proxy header targets (#234150) by Pavel Labath · 2 days ago
  34. 0780989 [libc][docs] Rewrite remaining rst docs to md [2/2] (#233848) by Sachin 🗲 · 2 days ago
  35. 5c7791d [libc][cmake] Respect the configured optimization level for tests (#234381) by Prabhu Rajasekaran · 2 days ago
  36. c766079 [libc][cmake] Unify unit and hermetic test rules into add_libc_test (#233512) by lntue · 3 days ago
  37. 889a429 [libc] Implement execvpe in unistd (#234071) by Aman Maurya · 3 days ago
  38. 73c8555 [libc] Use sigmask utils in linux thread_exit (#234185) by Pavel Labath · 3 days ago
  39. 4da3345 [libc] Implement ether_ntoa and ether_ntoa_r (#233876) by Pavel Labath · 3 days ago
  40. 117ffdd [libc] Fix gcc build for popen (#234041) by Michael Jones · 3 days ago
  41. a633951 [libc] Add sys/eventfd.h header and eventfd function. (#234028) by Alexey Samsonov · 3 days ago
  42. 2b83cef [libc] Use a syscall wrapper for `getcpu` (#234157) by Connector Switch · 3 days ago
  43. f4afd3d Reland "[libc] Implement cpp::unique_ptr utility" (#233800) by Pavel Labath · 3 days ago
  44. 8ad1918 [libc] Add 32-bit fallback syscall branches to UID/GID syscall wrappers (#233926) by Aman Maurya · 3 days ago
  45. 06b9b05 [libc] implement popen/pclose (#232846) by Michael Jones · 3 days ago
  46. 3d1c498 [libc][cmake] Respect the configured optimization level for math and stdfix entrypoints (#233964) by Prabhu Rajasekaran · 4 days ago
  47. b2ed851 [libc][math] Add integer-only implementation for exp2f. (#233177) by lntue · 4 days ago
  48. 2bec18d [libc][math] Optimize integer-only expf and factor out shared utilities. (#233118) by lntue · 4 days ago
  49. 9a2060b [libc][regex] Add '^' and '$' anchors and line flags (#233780) by Jeff Bailey · 4 days ago
  50. f42ce84 [libc][printf] Fix %s precision handling (#233098) by Nathan Cornaud · 4 days ago
  51. 841ecae Revert "[libc] Keep __restrict on the Cortex-M memcpy for MVE targets" (#233903) by Prabhu Rajasekaran · 4 days ago
  52. ce41bcd [libc] Implement seteuid and setegid in unistd (#233088) by Aman Maurya · 4 days ago
  53. 4a4ad16 [libc] Add floating-point bitwise operations to FPUtil. (#233168) by lntue · 4 days ago
  54. 15a63d3 [libc] Add remaining <libintl.h> gettext stubs (#233838) by Jeff Bailey · 4 days ago
  55. df4781f [libc] Add gettext and gettext_l stubs (#233603) by Jeff Bailey · 4 days ago
  56. a6a235f [libc] Use a syscall wrapper for `sched_get_priority_max` (#233792) by Connector Switch · 4 days ago
  57. b1e551e [libc][regex] Add 256-bit ByteSet and '.' wildcard (#233561) by Jeff Bailey · 4 days ago
  58. be03bba [libc] Keep __restrict on the Cortex-M memcpy for MVE targets (#233575) by Prabhu Rajasekaran · 4 days ago
  59. 4bae8fe [libc] implement execvp (#232008) by Michael Jones · 5 days ago
  60. a32a22d [libc][regex] Add ERE literal parser and flag guards (#233045) by Jeff Bailey · 5 days ago
  61. ad9f590 [libc] Use a syscall wrapper for `sched_get_priority_min` (#233409) by Connector Switch · 5 days ago
  62. c66c6fe [libc] Move setxid entrypoints to experimental (#233416) by Pavel Labath · 5 days ago
  63. 4249f09 [libc] Add bindtextdomain and bind_textdomain_codeset stubs (#232711) by Jeff Bailey · 5 days ago
  64. cc62dbf [libc] Use a syscall wrapper for `sched_getcpu` (#233011) by Connector Switch · 5 days ago
  65. 07e76f1 [libc] Add Kushal Pal(quic-k) as the maintainer for Hexagon (#232009) by quic-k · 5 days ago
  66. 441e706 [libc][math] Add float-only implementation of tanf (#233046) by Prabhu Rajasekaran · 6 days ago
  67. ab34d48 [libc][fuzzing] Re-enable math fuzzing with internal headers (#231744) by Aman Maurya · 6 days ago
  68. 1ca5cfe [libc][NFC] Fix typo 'implemenation' in comments (#233089) by Shivansh Chaudhary · 6 days ago
  69. 9912181 [NFC][libc] Clean up unsequenced access warning (#232043) by Nikita Terentev · 7 days ago
  70. fa2c059 [libc][math] Fix code size issues with sinf and cosf. (#232843) by lntue · 8 days ago
  71. 43160ed [libc][math] Optimize exp2 and refactor shared double-precision exp utilities. (#231041) by lntue · 8 days ago
  72. 8284cc0 [libc][math] Fix code size issues for powf_float_eval. (#232601) by lntue · 8 days ago
  73. 7441b5b [libc][math] Remove unneccessary checks and speedup for pow_fast under LIBC_MATH_HAS_SMALL_TABLES. (#232623) by lntue · 8 days ago
  74. 8dc6703 [libc] Add SCM_TIMESTAMP constants (#232688) by Pavel Labath · 8 days ago
  75. 979590b [libc][regex] Wire regex entrypoints to ExprPool matcher (#232291) by Jeff Bailey · 8 days ago
  76. bc125bd [libc][cmake] Fix and enhance LibcParseArguments and add unified libc_log helper (#232089) by lntue · 8 days ago
  77. e1cce82 [libc] Move linux signal mask helpers into OSUtil/sigmask.h (#232647) by Pavel Labath · 8 days ago
  78. 0bd34c1 [libc][printf] Fix %e/%g formatting in float320 algorithm (#232721) by Simon Tatham · 8 days ago
  79. 6b1cf8d [libc] Block signals before a detached thread unmaps its stack (#232649) by Pavel Labath · 8 days ago
  80. ef52f09 [libc] Use a syscall wrapper for `sched_getparam` (#232689) by Connector Switch · 8 days ago
  81. c2e2a32 [libc] Define IFNAMSIZ in net/if.h (#232664) by Pavel Labath · 8 days ago
  82. d641851 [libc] Add <libintl.h> and textdomain stub (#232351) by Jeff Bailey · 8 days ago
  83. 75488b6 [libc] Use a syscall wrapper for `sched_getscheduler` (#232597) by Connector Switch · 8 days ago
  84. c908c1a [libc][math] Use float-only evaluation in asinbf16 and acosbf16 (#228734) by Chen Miao · 9 days ago
  85. da90e14 [libc][math][c++23] Add exp2bf16 math function (#230213) by pixl · 9 days ago
  86. 07d5a1c [libc][NFC] fix fdopen_test comparisons (#232104) by Michael Jones · 9 days ago
  87. c901730 [libc][math] Add correctly rounded, float-only implementation of expf for GPUs (#231671) by Leandro Lacerda · 9 days ago
  88. 7b2387f [libc] Add support for writing to wchar_t in printf_core/ converter functions. (#230246) by Alex Strelnikov · 9 days ago
  89. 9c38878 [libc] Use a syscall wrapper for `sched_rr_get_interval` (#232310) by Connector Switch · 9 days ago
  90. 8dff6c4 [libc] Implement fexecve in unistd (#231230) by Aman Maurya · 9 days ago
  91. 10a2f6b [libc] Make struct ifreq compatible with linux/if.h (#225793) by Pavel Labath · 9 days ago
  92. 4482cba [libc] Use a syscall wrapper for `sched_setaffinity` (#232277) by Connector Switch · 9 days ago
  93. 5879dd3 [libc] Use a syscall wrapper for `sched_setparam` (#231893) by Connector Switch · 9 days ago
  94. 0e64c6f [libc][GPU] Directly build GPU libc file with name 'libc.bc' (#231755) by jinge90 · 9 days ago
  95. 4aafb84 [libc][regex] Switch ExprPool to 32-bit ExprId and 16B Expr (#230687) by Jeff Bailey · 10 days ago
  96. 009c58d [libc] Add bare-metal Hexagon port (#217528) by quic-k · 10 days ago
  97. 5565731 [libc] Fix mbstate proxy header dep (#231984) by Michael Jones · 10 days ago
  98. 9c9e191 [libc] Add definition of EOVERFLOW to generic-error-number-macros.h (#231891) by Victor Campos · 10 days ago
  99. 7d50e3c [libc] Use a syscall wrapper for `sched_setscheduler` (#231865) by Connector Switch · 10 days ago
  100. 4b4a9e6 [libc] Use a syscall wrapper for `sched_yield` (#231512) by Connector Switch · 10 days ago