Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libc
/
HEAD
6512d23
[libc] fix EAGAIN being treated as timeout in mutex and rwlock (#203574)
by Schrodinger ZHU Yifan
· 30 hours ago
main
a07105c
[libc] implement mkstemp (#199220)
by Hardik Chona
· 30 hours ago
a853da6
[libc] [math] Fix build bot failure introduced by unit test in PR #201154 (#203457)
by Hoàng Minh Thiên
· 2 days ago
ecc8fa0
[libc] Enable baremetal printf float320 (#203421)
by Prabhu Rajasekaran
· 2 days ago
d262f27
[libc] Add timezone extensions to struct tm and time.h (#203381)
by Jeff Bailey
· 2 days ago
b5d8cf7
[libc] Add C23 binary prefix support to strtointeger (#202243)
by Shubh Pachchigar
· 2 days ago
9b97c0b
[libc] Complete hardening of time functions and remove Y2038 limit (#203298)
by Jeff Bailey
· 2 days ago
c32b9f9
[libc][math] Adding LIBC_MATH_ASSUME_ROUND_NEAREST_ONLY option (#201154)
by Hoàng Minh Thiên
· 2 days ago
c340784
[libc] Implement CPU_ALLOC and CPU_FREE (#202349)
by Pavel Labath
· 3 days ago
3f80815
[libc] Use relative path in struct_sockaddr_in6.h (#203297)
by Pavel Labath
· 3 days ago
50fed82
[libc] Add syscall number for recvmmsg_time64 (#203268)
by Pavel Labath
· 3 days ago
b482693
[libc] Add the sockaddr_in6 type and IN6ADDR_*_INIT macros (#201357)
by Pavel Labath
· 3 days ago
85f05d9
[libc] Implement recvmmsg (on linux) (#202328)
by Pavel Labath
· 3 days ago
7a1b2b9
[libc] Add a differential fuzzer for inet_aton (#200341)
by Pavel Labath
· 3 days ago
aa582bf
[libc] Add the htons function family to netinet/in.h (#203028)
by Pavel Labath
· 3 days ago
3234813
[libc][math] Add isnanf128 (#199206)
by Vedant Neve
· 3 days ago
dcb2e21
[libc][rwlock] fix timeout writer signal stealing problem (#201937)
by Schrodinger ZHU Yifan
· 3 days ago
0b90239
[libc][math] Add shared functions to check exceptions for exp* functions. (#202503)
by lntue
· 4 days ago
e3241c4
[libc] Migrate `Block` to `BlockRef` in baremetal allocator (#201001)
by Schrodinger ZHU Yifan
· 4 days ago
f3853b6
[libc][math] Add missing math function entries dfmal,dfmaf128 to math.yaml (#199485)
by Arnav Mundada
· 5 days ago
f163b9b
[libc][math] Improve the performance of sin/cos for small inputs |x| < 2^-4. (#201748)
by lntue
· 5 days ago
655aed6
[libc][math][c23] Add acosbf16 math function (#184633)
by Zorojuro
· 6 days ago
abb5d7c
[libc] Add remaining SO_ constants (#202278)
by Pavel Labath
· 6 days ago
8e97c4a
[libc] Convert environ and getopt variables to use LLVM_LIBC_VARIABLE (#201551)
by Pavel Labath
· 6 days ago
9a1289b
[libc/docs] Add a quick note about LLVM_LIBC_VARIABLE (#201556)
by Pavel Labath
· 6 days ago
ef62fba
[libc][math] Fix arm-linux-gnueabihf target when building with gcc/g++. (#202090)
by lntue
· 7 days ago
e6c55db
[libc] Add missing `dl_iterate_phdr` dependencies to avoid spurious build failures (#201574)
by Nikita Taranov
· 7 days ago
8844bf9
[libc] Fix clock_gettime on arm32 (#201959)
by Michael Jones
· 8 days ago
c8a8b34
[libc] Fix putting tuple_size into libc++ namespace. (#201905)
by Alexey Samsonov
· 8 days ago
f90991c
[libc] Remove 32-bit time_t support (#200426)
by Jeff Bailey
· 9 days ago
a42a0f6
[libc] Support for argument-taking ptrace requests (#201830)
by Pavel Labath
· 9 days ago
f669d14
[libc] (Begin to) implement ptrace for linux (#201601)
by Pavel Labath
· 9 days ago
0920271
[libc] fix lost signal issue in cnd_test (#201721)
by Schrodinger ZHU Yifan
· 9 days ago
9e7d218
[libc][rwlock] fix the race condition in waiter queue (#201629)
by Schrodinger ZHU Yifan
· 9 days ago
f720d21
[libc] implement wcstoimax/wcstoumax (#200284)
by Michael Jones
· 10 days ago
d51580a
[libc] add HUGE_VALL (#201235)
by Michael Jones
· 10 days ago
5045de6
[libc] Add explicit format attributes for modular printf (#201212)
by Daniel Thornburgh
· 11 days ago
f5e4921
[libc] Add compound assignment operator overloads for BFloat16 (#201301)
by Zorojuro
· 11 days ago
aae6a8e
[libc] Add BSD/SysV compatibility types to sys/types.h (#201314)
by Jeff Bailey
· 11 days ago
2ad1fa8
[libc] Remove redundant file(COPY) for x86_64 types (#201317)
by Jeff Bailey
· 11 days ago
8f58a64
[libc] Fix alarm layout mismatch on 32-bit time64 (#201276)
by Jeff Bailey
· 11 days ago
57e7081
[libc] add shrink in-place support for reallocations (#200272)
by Schrodinger ZHU Yifan
· 11 days ago
5b5078d
[libc] Move INET_ADDRSTRLEN and INET6_ADDRSTRLEN to a common header (#201083)
by Pavel Labath
· 11 days ago
baa391e
[libc] Add definition of struct in6_addr to netinet/in.h (#201057)
by Pavel Labath
· 11 days ago
24ea930
[libc] Use linux_syscalls::open instead of manual SYS_open ifdefs (#201089)
by Pavel Labath
· 12 days ago
7d6951c
[libc] Define _POSIX_THREADS and support _SC_THREADS in sysconf (#201091)
by Jeff Bailey
· 12 days ago
e07e7f2
[libc] Define SSIZE_MAX in limits-macros.h (#201087)
by Jeff Bailey
· 12 days ago
645d4b1
[libc] Add sys/sendfile.h to the public header list (#201062)
by Pavel Labath
· 12 days ago
c41476a
[libc] Add a placeholder for swprintf function (#200895)
by Alexey Samsonov
· 12 days ago
bd5ae58
[libc] Renaming Float128 (DyadicFloat<128>) to DFloat128 (#200907)
by Zorojuro
· 12 days ago
9427458
[libc] Add FENV_ACCESS pragma with CMake compiler feature detection (#200268)
by Marcos Ramirez Joos
· 12 days ago
6e5ec6f
[libc][math] Adding constexpr to tests for Double-type math functions (#200681)
by Zorojuro
· 12 days ago
30343f8
[libc][math] Add missing math.yaml entries for acospif and atan2f16 (#199442)
by Aayush Shrivastava
· 12 days ago
2f7782a
[libc] Add netinet/udp.h containing struct udphdr (#200839)
by Pavel Labath
· 13 days ago
a58b79e
[libc] Add sys/uio.h to Linux public header target lists (#200793)
by Pavel Labath
· 13 days ago
e42e027
[docs] Remove all references to Maintainers.rst (#200368)
by David Spickett
· 13 days ago
62ee4bc
[libc][math] Guard f16 math headers to fix certain 32-bit ARM builds (#200715)
by Sonal Pinto
· 13 days ago
81b894c
[libc] Add netinet/tcp.h header (#200356)
by Pavel Labath
· 13 days ago
b83509d
[libc] Add sys/param.h header (#200559)
by Jeff Bailey
· 13 days ago
9309c11
[libc][wctype] Rename src/wctype/wctype.h to avoid name collision with system header. (#200613)
by lntue
· 2 weeks ago
492e692
[libc] Tag cpp::byte with gnu::may_alias (#200462)
by Mikhail R. Gadelha
· 2 weeks ago
af47a60
[libc] Fix SSE2 check for x86_64/sqrt.h. (#200468)
by lntue
· 2 weeks ago
0b44c5d
[libc][NFC] Add few options to allow users to skip building and running some tests. (#199474)
by lntue
· 2 weeks ago
93f95f9
[libc] Add byteswap.h to Linux public header target lists (#200345)
by Pavel Labath
· 2 weeks ago
58cfbd5
[libc] Implement towupper and towlower entrypoints (#198659)
by Michael Jones
· 2 weeks ago
a85d878
[libc] Don't touch str_end in strto* and wcsto* functions when base is incorrect (#200073)
by Alexey Samsonov
· 2 weeks ago
ff9dcfa
[libc] Move fixed buffer GPU test to an integration test (#200042)
by Nick Sarnie
· 2 weeks ago
849ecd1
[libc] Add missing struct_mmsghdr dependency to sys_socket (#200051)
by Jeff Bailey
· 2 weeks ago
be95a36
Reland: [lit] Move maxIndividualTestTime from global to test suite config (#199996)
by Vitaly Buka
· 2 weeks ago
d334e47
[libc][bazel] Add rules for __support/threads tests. (#199871)
by Alexey Samsonov
· 3 weeks ago
0f13bad
Reland "[libc] Enable baremetal float printf using modular format" (#199758)
by Daniel Thornburgh
· 3 weeks ago
61c087c
[libc][math] Temporarily disable exception tests for NextAfter and NextToward tests on Windows. (#199740)
by lntue
· 3 weeks ago
917d2de
[libc] Fix inet_aton (#198791)
by Pavel Labath
· 3 weeks ago
7109ca7
[libc] Port munmap and mprotect to the new syscall interface (#199199)
by Pavel Labath
· 3 weeks ago
125598f
[libc][math] Implement isnanf16 header-only function (#198115)
by Aayush Shrivastava
· 3 weeks ago
0de8f72
[libc][NFC] Make LIBC_MATH safer and some minor improvements for floating point exception tests. (#199392)
by lntue
· 3 weeks ago
91fa892
[libc] Fix shared math tests for gcc-13. (#199318)
by lntue
· 3 weeks ago
8ffb8a9
[libc][NFC] Reduce the test size for math functions by default. (#199308)
by lntue
· 3 weeks ago
849cbd1
[libc][NFC][wctype] Fix test ci for old drivers (#199307)
by Muhammad Bassiouni
· 3 weeks ago
f692332
[libc] Enforce standard identifier validation in hdrgen (#198971)
by Jeff Bailey
· 3 weeks ago
9051206
Revert "[libc] Enable baremetal float printf using modular format" (#199114)
by Daniel Thornburgh
· 3 weeks ago
07ac809
[libc] Enable baremetal float printf using modular format (#198900)
by Daniel Thornburgh
· 3 weeks ago
4724638
[libc][math] Add gcc-7 to 9 compatibility for shared math. (#197868)
by lntue
· 3 weeks ago
f5666d0
Implement linux-specific sendmmsg(2) (#198778)
by Pavel Labath
· 3 weeks ago
fa0a05d
[libc] Make FreeListHeap::free ignore null pointers. (#198834)
by Simi Pallipurath
· 3 weeks ago
0f11f75
[libc][NFC] Lowercase standard identifiers in YAML files (#198854)
by Jeff Bailey
· 3 weeks ago
c4aac07
[libc] Implement pthread_sigmask (#198682)
by Alexey Samsonov
· 3 weeks ago
f4471a8
[libc] Update prctl() declaration to use variadic arguments. (#198654)
by Alexey Samsonov
· 3 weeks ago
183c85d
[libc][nfc] Include header for EFIAPI macro (#198876)
by Jackson Stogel
· 3 weeks ago
58bbde5
[libc] implement alarm entrypoint (#198620)
by Jeff Bailey
· 3 weeks ago
631c40c
[libc] move mblen to stdlib (#198642)
by Michael Jones
· 3 weeks ago
d9bcd74
[libc] Fix modular printf attributes (#194003)
by Volodymyr Turanskyy
· 4 weeks ago
6e99b5d
[libc] Change POSIX to posix in unistd.yaml (#198745)
by Jeff Bailey
· 4 weeks ago
ec245ea
[libc] Use scope_exit to clean up resources in tests (#196120)
by Pavel Labath
· 4 weeks ago
93e4b7a
[libc][math] Undefine issignaling macro for issignaling implementation. (#198686)
by lntue
· 4 weeks ago
1a9f7e8
[libc] clean up wchar file deps and includes (#198648)
by Michael Jones
· 4 weeks ago
05a697d
[libc][wctype] Add perfect hash map for conversion functions (#187670)
by Muhammad Bassiouni
· 4 weeks ago
836f877
[libc][freebsd] initialize freebsd support (#124459)
by Schrodinger ZHU Yifan
· 4 weeks ago
5182a89
[libc][mathvec] Add exhaustive tester for SIMD math routines (#189488)
by DylanFleming-arm
· 4 weeks ago
631bc43
[libc] Remove broken __builtin_aarch64_wsr fallback in set_thread_ptr (#197295)
by Luca Barbato
· 4 weeks ago
Next »