1. 2dbdc9f [libc] Add invoke / invoke_result type traits (#65750) by Guillaume Chatelet · 1 year, 9 months ago
  2. bbe7eb9 [libc][Obvious] Fix missing entrypoints after moving to generic by Joseph Huber · 1 year, 9 months ago
  3. a1be5d6 [libc] Implement more input functions on the GPU (#66288) by Joseph Huber · 1 year, 9 months ago
  4. 72e6f06 [libc] Fix start up crash on 32 bit systems (#66210) by Mikhail R. Gadelha · 1 year, 9 months ago
  5. 2ad7a06 [libc] Fix some warnings (#66366) by Alex Brachet · 1 year, 9 months ago
  6. aee8f87 [libc][utils] cpp::always_false to enable static_assert(false) (#66209) by Guillaume Chatelet · 1 year, 9 months ago
  7. f8f934e [libc][NFC] Make the dummy header target under overlay build a library. (#66329) by Siva Chandra · 1 year, 9 months ago
  8. 17114f8 [libc] Remove common_libc_tuners.cmake and move options into config.json. (#66226) by Siva Chandra · 1 year, 9 months ago
  9. 3fb63c2 [libc] simplify printf float writing by Michael Jones · 1 year, 9 months ago
  10. aa1eacd [libc][docs] Printf behavior doc by Michael Jones · 1 year, 9 months ago
  11. 089b811 [libc][NFC][Docs] Update some GPU testing information by Joseph Huber · 1 year, 9 months ago
  12. 380eb46 [libc] Move long double table option to new config (#66151) by michaelrj-google · 1 year, 9 months ago
  13. bf85f27 [libc] Implement 'qsort' and 'bsearch' on the GPU (#66230) by Joseph Huber · 1 year, 9 months ago
  14. d25b4fa [libc][NFC] Make entrypoint alias targets real library targets. (#66044) by Siva Chandra · 1 year, 9 months ago
  15. 75398f2 [libc] Make time_t 64 bits long on all platforms but arm32 by Mikhail R. Gadelha · 1 year, 9 months ago
  16. ef169f5 [libc] Improve the implementation of the rand() function (#66131) by Joseph Huber · 1 year, 9 months ago
  17. 6880198 [libc][NFC] Factor GPU exiting into a common function (#66093) by Joseph Huber · 1 year, 9 months ago
  18. c5ad6c7 [libc] Fix a typo in a CMakeLists.txt - replace DEPS with DEPENDS. (#66130) by Siva Chandra · 1 year, 9 months ago
  19. 0f31e56 [libc] Add missing deps for header libraries. (#66125) by Siva Chandra · 1 year, 9 months ago
  20. 9048aa71 [libc] Make add_header and add_gen_header targets normal library targets. (#66045) by Siva Chandra · 1 year, 9 months ago
  21. 7329816 [libc] Add is_object (#65749) by Guillaume Chatelet · 1 year, 9 months ago
  22. eb06125 [libc][NFC] Eliminate the internal header library target. (#65837) by Siva Chandra · 1 year, 9 months ago
  23. 76af6e7 [libc] Manually set the AMDGPU code object version (#65986) by Joseph Huber · 1 year, 9 months ago
  24. a1f5a49 [libc] Add type_traits tests (#65956) by Guillaume Chatelet · 1 year, 9 months ago
  25. d557e2b [libc][NFC] Fix missing header in CMakelists.txt (#65960) by Guillaume Chatelet · 1 year, 9 months ago
  26. 8834825 [libc] Add missing add_lvalue_reference_t (#65940) by Guillaume Chatelet · 1 year, 9 months ago
  27. 60c0d30 [libc] Implement stdio writing functions for the GPU port (#65809) by Joseph Huber · 1 year, 9 months ago
  28. b0068b5 [libc][NFC] Make add_header_library rule support COMPILE_OPTIONS. (#65821) by Siva Chandra · 1 year, 9 months ago
  29. ca2a4e7 [libc] Generate configure.rst from the JSON config information. (#65791) by Siva Chandra · 1 year, 9 months ago
  30. 31d4f06 [libc][NFC] Cleanup the GPU file I/O utility header (#65680) by Joseph Huber · 1 year, 9 months ago
  31. 1d0d57e [libc][docs] Fix docs/gpu/support.rst. (#65790) by Siva Chandra · 1 year, 9 months ago
  32. 71168f6 [libc] Build the `libc` objects using a generic AMDGPU ABI (#65782) by Joseph Huber · 1 year, 9 months ago
  33. 123bf08 [libc] Unify gettime implementations (#65383) by Mikhail R. Gadelha · 1 year, 9 months ago
  34. 74971db [libc] Add is_scalar (#65740) by Guillaume Chatelet · 1 year, 9 months ago
  35. eebf8fa [libc] Add is_member_pointer_v (#65631) by Guillaume Chatelet · 1 year, 9 months ago
  36. dd51ae8 [libc] Fix printf %p format by Michael Jones · 1 year, 9 months ago
  37. 9ff0a44 [libc] Fix setrlimit/getrlimit on 32-bit systems by Mikhail R. Gadelha · 1 year, 9 months ago
  38. 4792ae5 [libc] Fix building the RPC server with LIBC_NAMESPACE (#65642) by Joseph Huber · 1 year, 9 months ago
  39. d6cc341 [libc] Fix missing GPU math implementations (#65616) by Joseph Huber · 1 year, 9 months ago
  40. 260036a [libc] move in_place_t in utility (#65623) by Guillaume Chatelet · 1 year, 9 months ago
  41. a279bf0 [libc] Add is_null_pointer_v (#65627) by Guillaume Chatelet · 1 year, 9 months ago
  42. f72d41b5 [libc] Add missing include in type_traits/remove_all_extents.h (#65626) by Guillaume Chatelet · 1 year, 9 months ago
  43. 26ddf2c [libc] fix missing default template parameter value in enable_if (#65622) by Guillaume Chatelet · 1 year, 9 months ago
  44. f0d05bb [libc][math] Fix signed zeros for acosf, acoshf, and atanf in FE_DOWNWARD mode. by Tue Ly · 1 year, 9 months ago
  45. 9c4e005 [libc] customizable namespace 2/4 (#65471) by Guillaume Chatelet · 1 year, 9 months ago
  46. 4151859 [libc] Fix gmtime test on systems with sizeof(time_t) == 4 (#65388) by Mikhail R. Gadelha · 1 year, 9 months ago
  47. 80225af [libc] Fix overflow check for 32 bit long time_t (#65394) by Mikhail R. Gadelha · 1 year, 9 months ago
  48. b4d6c0f [libc] continues header cleanup process (#65556) by Christopher Di Bella · 1 year, 9 months ago
  49. cec1de3 [libc] Fix vendor implemented math functions not being exported (#65510) by Joseph Huber · 1 year, 9 months ago
  50. 6f38713 [libc] Fix failing mktime test case in 32-bit systems (#65390) by Mikhail R. Gadelha · 1 year, 9 months ago
  51. 10fb71b [libc] Fix test passing negative value in timespec passed to nanosleep (#65346) by Mikhail R. Gadelha · 1 year, 9 months ago
  52. ce3bade [libc] Fix call to clock_gettime (#65166) by Mikhail R. Gadelha · 1 year, 9 months ago
  53. 8cd4ecf [libc] Unify lseek implementations by Mikhail R. Gadelha · 1 year, 9 months ago
  54. 4acc3ff [reland][libc][NFC] split type_traits / utility in separate files (#65314) by Guillaume Chatelet · 1 year, 9 months ago
  55. bcdbd0bd Revert "[libc][NFC] split type_traits / utility in separate files (#65314)" by Guillaume Chatelet · 1 year, 9 months ago
  56. b793c7e [libc][NFC] split type_traits / utility in separate files (#65314) by Guillaume Chatelet · 1 year, 9 months ago
  57. 56426c6 [libc] customizable namespace 1/4 (#65321) by Guillaume Chatelet · 1 year, 9 months ago
  58. 0f1507a [libc] Add a JSON based config option system. by Siva Chandra Reddy · 1 year, 9 months ago
  59. ead92ae [libc] Prevent system headers from being included for the GPU build by Joseph Huber · 1 year, 9 months ago
  60. 89fc7e5 [libc] Include (v)s(n)printf in baremetal configs by Petr Hosek · 1 year, 9 months ago
  61. b12385f [libc] [NFC] wait4Impl: include <signal.h> instead of <sys/signal.h> by Alfred Persson Forsberg · 1 year, 9 months ago
  62. 701e6f7 [libc][fix] Fix buffer overrun in initialization of GPU return value by Joseph Huber · 1 year, 9 months ago
  63. 65642c7 [libc][NFC] Support sm_89 and sm_90 NVIDIA GPUs by Joseph Huber · 1 year, 9 months ago
  64. 5dd9568 Fix typos in documentation by Kazu Hirata · 1 year, 9 months ago
  65. 678e3ee [lldb] Fix duplicate word typos; NFC by Fangrui Song · 1 year, 9 months ago
  66. 533145c [libc] Support 'assert.h' on the GPU by Joseph Huber · 1 year, 9 months ago
  67. 07102a1 [libc] Implement the 'abort' function on the GPU by Joseph Huber · 1 year, 9 months ago
  68. 1143da2 [libc][gpu] Thread divergence fix on volta by Jon Chesterfield · 1 year, 9 months ago
  69. 9730e87 [libc] Fix running the 'nanosleep' test on unsupported architectures by Joseph Huber · 1 year, 9 months ago
  70. ca10bc4 [libc] Implement the 'nanosleep' function on the GPU by Joseph Huber · 1 year, 9 months ago
  71. 1d1f230 [libc] Define long long limits if not defined by Alex Brachet · 1 year, 9 months ago
  72. 20f4f29 [libc] Fix 'clock()' testing on the GPU by Joseph Huber · 1 year, 9 months ago
  73. 30307a7 [libc] Implement the 'clock()' function on the GPU by Joseph Huber · 1 year, 9 months ago
  74. abacab6 [libc][riscv] Added support for rv32 in setjmp and longjmp by Mikhail R. Gadelha · 1 year, 9 months ago
  75. b0272d8 [libc] Fix set_thread_ptr call in rv32 start up code by Mikhail R. Gadelha · 1 year, 9 months ago
  76. 9e34454 [libc] Fix test case that expects time_t to be a 32-bit type by Mikhail R. Gadelha · 1 year, 9 months ago
  77. 76bb278 [libc][math] Implement double precision exp10 function correctly rounded for all rounding modes. by Tue Ly · 1 year, 9 months ago
  78. 6a6f3c9 [libc] Remove hard dependencies on linux from macros headers by Joseph Huber · 1 year, 9 months ago
  79. ee252b9 [libc][NFC] Fix typo by Guillaume Chatelet · 1 year, 9 months ago
  80. f6259d9 [libc] Fix the remaining old style includes by Petr Hosek · 1 year, 9 months ago
  81. 15b5ac3 [libc] Add missing ${LIBC_INCLUDE_DIR} to object rule by Petr Hosek · 1 year, 9 months ago
  82. dd07039 [libc] Fix the libc header installation path by Petr Hosek · 1 year, 9 months ago
  83. ba77c16 [libc] Add more test cases to the argument list tests by Joseph Huber · 1 year, 9 months ago
  84. 8ca614a [libc][math] Implement double precision exp2 function correctly rounded for all rounding modes. by Tue Ly · 1 year, 9 months ago
  85. 37f6e3c [libc] Add sys/time.h to the list of aarch64 headers. by Siva Chandra · 1 year, 9 months ago
  86. 82f4119 [libc] Add abort and __llvm_libc_syscall to aarch64 fullbuild config. by Siva Chandra · 1 year, 9 months ago
  87. 6baee7f [libc] Fix fputil::multiply_add and fputil::polyeval template signatures. by Tue Ly · 1 year, 9 months ago
  88. 434bf16 [libc][math] Implement double precision exp function correctly rounded for all rounding modes. by Tue Ly · 1 year, 9 months ago
  89. 5e3ec41 [libc] Only add -ffreestanding flag in full build mode. by Tue Ly · 1 year, 9 months ago
  90. 7fd9f0f [libc] Remove `MAX_LANE_SIZE` definition from the RPC server by Joseph Huber · 1 year, 9 months ago
  91. a69340d [libc] Add the 'cpp.new' as a dependency on `atexit` by Joseph Huber · 1 year, 10 months ago
  92. 6970920 [libc] Remove 'try_open' from the client interface by Joseph Huber · 1 year, 10 months ago
  93. cd96aa7 [libc] Use LIBC_HAS_BUILTIN instead of __has_builtin directly. by Mikhail R. Gadelha · 1 year, 10 months ago
  94. 11e2975 Fx typos in documentation by Kazu Hirata · 1 year, 10 months ago
  95. 548789b [libc] Fix HPD on extremely long numbers by Michael Jones · 1 year, 10 months ago
  96. b20a385 [libc] Do not run tests on vendor implemented math by Joseph Huber · 1 year, 10 months ago
  97. 0f6ef9b [libc][NFC] Put definitions of stdout and friends into their own object files. by Siva Chandra Reddy · 1 year, 10 months ago
  98. def5905 [libc] Do not find system binaries for offloading tools by Joseph Huber · 1 year, 10 months ago
  99. c86a0dd [libc] Extend optional to support non trivially destructible objects by Mikhail R. Gadelha · 1 year, 10 months ago
  100. 56ce752 [libc][NFC] Add new is_trivially_destructible check to libc's type_traits by Mikhail R. Gadelha · 1 year, 10 months ago