Sign in
llvm
/
llvm-project
/
libc
/
HEAD
e99ebf2
[libc] (Begin to) implement ptrace for linux (#201601)
by Pavel Labath
· 7 hours ago
main
master
1ab6f20
[libc] fix lost signal issue in cnd_test (#201721)
by Schrodinger ZHU Yifan
· 9 hours ago
6d2d9c7
[libc][rwlock] fix the race condition in waiter queue (#201629)
by Schrodinger ZHU Yifan
· 14 hours ago
63c34a3
[libc] implement wcstoimax/wcstoumax (#200284)
by Michael Jones
· 2 days ago
3406880
[libc] add HUGE_VALL (#201235)
by Michael Jones
· 2 days ago
3450a18
[libc] Add explicit format attributes for modular printf (#201212)
by Daniel Thornburgh
· 2 days ago
e3c7c4f
[libc] Add compound assignment operator overloads for BFloat16 (#201301)
by Zorojuro
· 2 days ago
d83cfa2
[libc] Add BSD/SysV compatibility types to sys/types.h (#201314)
by Jeff Bailey
· 2 days ago
2a1fcc7
[libc] Remove redundant file(COPY) for x86_64 types (#201317)
by Jeff Bailey
· 2 days ago
0e53a1e
[libc] Fix alarm layout mismatch on 32-bit time64 (#201276)
by Jeff Bailey
· 2 days ago
a75e6b8
[libc] add shrink in-place support for reallocations (#200272)
by Schrodinger ZHU Yifan
· 3 days ago
de69cef
[libc] Move INET_ADDRSTRLEN and INET6_ADDRSTRLEN to a common header (#201083)
by Pavel Labath
· 3 days ago
1b228b4
[libc] Add definition of struct in6_addr to netinet/in.h (#201057)
by Pavel Labath
· 3 days ago
18cd9a3
[libc] Use linux_syscalls::open instead of manual SYS_open ifdefs (#201089)
by Pavel Labath
· 3 days ago
03b7a6e
[libc] Define _POSIX_THREADS and support _SC_THREADS in sysconf (#201091)
by Jeff Bailey
· 3 days ago
f644c7a
[libc] Define SSIZE_MAX in limits-macros.h (#201087)
by Jeff Bailey
· 3 days ago
38b22ed
[libc] Add sys/sendfile.h to the public header list (#201062)
by Pavel Labath
· 3 days ago
cbbcce4
[libc] Add a placeholder for swprintf function (#200895)
by Alexey Samsonov
· 4 days ago
b4633f4
[libc] Renaming Float128 (DyadicFloat<128>) to DFloat128 (#200907)
by Zorojuro
· 4 days ago
f2eb896
[libc] Add FENV_ACCESS pragma with CMake compiler feature detection (#200268)
by Marcos Ramirez Joos
· 4 days ago
f3e496f
[libc][math] Adding constexpr to tests for Double-type math functions (#200681)
by Zorojuro
· 4 days ago
a4733b8
[libc][math] Add missing math.yaml entries for acospif and atan2f16 (#199442)
by Aayush Shrivastava
· 4 days ago
edb3a67
[libc] Add netinet/udp.h containing struct udphdr (#200839)
by Pavel Labath
· 4 days ago
d1c7db4
[libc] Add sys/uio.h to Linux public header target lists (#200793)
by Pavel Labath
· 4 days ago
bf4354c
[docs] Remove all references to Maintainers.rst (#200368)
by David Spickett
· 4 days ago
c5cda6e2
[libc][math] Guard f16 math headers to fix certain 32-bit ARM builds (#200715)
by Sonal Pinto
· 4 days ago
8fca10a
[libc] Add netinet/tcp.h header (#200356)
by Pavel Labath
· 4 days ago
37a7895
[libc] Add sys/param.h header (#200559)
by Jeff Bailey
· 4 days ago
ae6d880
[libc][wctype] Rename src/wctype/wctype.h to avoid name collision with system header. (#200613)
by lntue
· 6 days ago
e985303
[libc] Tag cpp::byte with gnu::may_alias (#200462)
by Mikhail R. Gadelha
· 6 days ago
d5ee926
[libc] Fix SSE2 check for x86_64/sqrt.h. (#200468)
by lntue
· 7 days ago
7b91ab7
[libc][NFC] Add few options to allow users to skip building and running some tests. (#199474)
by lntue
· 7 days ago
41e47e6
[libc] Add byteswap.h to Linux public header target lists (#200345)
by Pavel Labath
· 7 days ago
3eca152
[libc] Implement towupper and towlower entrypoints (#198659)
by Michael Jones
· 8 days ago
eb5edc8
[libc] Don't touch str_end in strto* and wcsto* functions when base is incorrect (#200073)
by Alexey Samsonov
· 8 days ago
5f343e7
[libc] Move fixed buffer GPU test to an integration test (#200042)
by Nick Sarnie
· 8 days ago
6ef4dcc
[libc] Add missing struct_mmsghdr dependency to sys_socket (#200051)
by Jeff Bailey
· 9 days ago
b0861ca
Reland: [lit] Move maxIndividualTestTime from global to test suite config (#199996)
by Vitaly Buka
· 9 days ago
32202da
[libc][bazel] Add rules for __support/threads tests. (#199871)
by Alexey Samsonov
· 9 days ago
34f2e46
Reland "[libc] Enable baremetal float printf using modular format" (#199758)
by Daniel Thornburgh
· 10 days ago
222573d
[libc][math] Temporarily disable exception tests for NextAfter and NextToward tests on Windows. (#199740)
by lntue
· 10 days ago
aab3c47
[libc] Fix inet_aton (#198791)
by Pavel Labath
· 11 days ago
a00c8b6
[libc] Port munmap and mprotect to the new syscall interface (#199199)
by Pavel Labath
· 11 days ago
d11e74a
[libc][math] Implement isnanf16 header-only function (#198115)
by Aayush Shrivastava
· 12 days ago
c5c8ec3
[libc][NFC] Make LIBC_MATH safer and some minor improvements for floating point exception tests. (#199392)
by lntue
· 12 days ago
210e8f4
[libc] Fix shared math tests for gcc-13. (#199318)
by lntue
· 13 days ago
8dba460
[libc][NFC] Reduce the test size for math functions by default. (#199308)
by lntue
· 13 days ago
f77d978
[libc][NFC][wctype] Fix test ci for old drivers (#199307)
by Muhammad Bassiouni
· 13 days ago
9302931
[libc] Enforce standard identifier validation in hdrgen (#198971)
by Jeff Bailey
· 2 weeks ago
97df753
Revert "[libc] Enable baremetal float printf using modular format" (#199114)
by Daniel Thornburgh
· 2 weeks ago
9292019
[libc] Enable baremetal float printf using modular format (#198900)
by Daniel Thornburgh
· 2 weeks ago
3300005
[libc][math] Add gcc-7 to 9 compatibility for shared math. (#197868)
by lntue
· 2 weeks ago
c3d6447
Implement linux-specific sendmmsg(2) (#198778)
by Pavel Labath
· 2 weeks ago
cac4c30
[libc] Make FreeListHeap::free ignore null pointers. (#198834)
by Simi Pallipurath
· 2 weeks ago
7d851ca
[libc][NFC] Lowercase standard identifiers in YAML files (#198854)
by Jeff Bailey
· 2 weeks ago
b495940
[libc] Implement pthread_sigmask (#198682)
by Alexey Samsonov
· 2 weeks ago
af8b38c
[libc] Update prctl() declaration to use variadic arguments. (#198654)
by Alexey Samsonov
· 2 weeks ago
eabd056
[libc][nfc] Include header for EFIAPI macro (#198876)
by Jackson Stogel
· 2 weeks ago
126eabd
[libc] implement alarm entrypoint (#198620)
by Jeff Bailey
· 2 weeks ago
9798f55
[libc] move mblen to stdlib (#198642)
by Michael Jones
· 2 weeks ago
cb4fe7f
[libc] Fix modular printf attributes (#194003)
by Volodymyr Turanskyy
· 2 weeks ago
6f5624c
[libc] Change POSIX to posix in unistd.yaml (#198745)
by Jeff Bailey
· 2 weeks ago
b04250c
[libc] Use scope_exit to clean up resources in tests (#196120)
by Pavel Labath
· 2 weeks ago
c8c84e6
[libc][math] Undefine issignaling macro for issignaling implementation. (#198686)
by lntue
· 2 weeks ago
d864cb9
[libc] clean up wchar file deps and includes (#198648)
by Michael Jones
· 2 weeks ago
9d53e2d
[libc][wctype] Add perfect hash map for conversion functions (#187670)
by Muhammad Bassiouni
· 2 weeks ago
fac008f
[libc][freebsd] initialize freebsd support (#124459)
by Schrodinger ZHU Yifan
· 2 weeks ago
09809ee
[libc][mathvec] Add exhaustive tester for SIMD math routines (#189488)
by DylanFleming-arm
· 2 weeks ago
04eb131
[libc] Remove broken __builtin_aarch64_wsr fallback in set_thread_ptr (#197295)
by Luca Barbato
· 2 weeks ago
39043b6
[libc] implement putwc (#196165)
by Michael Jones
· 2 weeks ago
2bd0afe
[libc] implement getwchar (#196164)
by Michael Jones
· 2 weeks ago
daff24a
[libc][NFC] Fix typos in time.yaml keys for header generation (#198551)
by Jeff Bailey
· 2 weeks ago
3bbc865
[libc] implement fgetws (#196161)
by Michael Jones
· 2 weeks ago
e6e0adb
[libc] implement fputws (#196160)
by Michael Jones
· 2 weeks ago
d5e973f
[libc] implement fputwc (#196158)
by Michael Jones
· 2 weeks ago
791fb84
[libc] prefer *at syscalls in sys/stat wrappers (#197940)
by Kiriti Ponduri
· 2 weeks ago
c6d0d3f
[libc] Port remaining socket functions to syscall_wrappers (#198463)
by Pavel Labath
· 2 weeks ago
ebd3b0e
Fix unused parameter for add_bitcode_entrypoint_library for GPU Libc (#198458)
by jinge90
· 2 weeks ago
4f0c62b
[libc] Add struct sockaddr_in (#197909)
by Pavel Labath
· 2 weeks ago
c64907a
[libc][cmake] Don't assume CPU features in cross builds (#198308)
by dcandler
· 2 weeks ago
da14d28
[libc] Add regex_macros dependency to regex header (#198453)
by Jeff Bailey
· 2 weeks ago
310fe6e
[libc] Migrate socket syscall wrappers to syscall_checked (#198241)
by Pavel Labath
· 2 weeks ago
fc09e17
[flang-rt][NFC] Clean up warnings when building flang-rt (#198384)
by Joseph Huber
· 3 weeks ago
7506d9e
[libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313)
by Jeff Bailey
· 3 weeks ago
651e572
[libc] Add POSIX regex stub implementation and build infrastructure (#196995)
by Jeff Bailey
· 3 weeks ago
022443b
[libc] Enable arpa/inet.h entrypoints in overlay mode (#198270)
by Pavel Labath
· 3 weeks ago
e7ca99e
[libc] Demote compiler check error to a warning (#198033)
by Joseph Huber
· 3 weeks ago
3806562
[libc] Disable newly added -Wfenv-access clang warning (#198303)
by Pavel Labath
· 3 weeks ago
dfa566e
[libc][ctype] fix macro guard collisions in locale-aware headers (#198279)
by Jeff Bailey
· 3 weeks ago
5559275
[libc] Introduce a typed syscall wrapper and use it in mmap (#197459)
by Pavel Labath
· 3 weeks ago
4531dc5
[libc][math] Fix pow() subnormal base exponent computation (#198134)
by Nico Weber
· 3 weeks ago
38ca195
[libc] Make cpp::byte alias-safe (#194171)
by Mikhail R. Gadelha
· 3 weeks ago
943f90f
[libc] Fix install-libc to work with LLVM_LIBC_FULL_BUILD=OFF (#197366)
by Luca Barbato
· 3 weeks ago
b5cf5ea
[libc] Add config option to use memory builtin functions. (#197977)
by lntue
· 3 weeks ago
242a699
[libc] Reduce number of iterations in threading tests. (#198030)
by Michael Jones
· 3 weeks ago
253c860
[libc] Fix shadowing in printf (#197985)
by Michael Jones
· 3 weeks ago
59e193b
[libc] implement ungetwc (#196162)
by Michael Jones
· 3 weeks ago
884eb2c
[libc] implement fgetwc (#196159)
by Michael Jones
· 3 weeks ago
219da7c
[libc] implement getwc (#196163)
by Michael Jones
· 3 weeks ago
51f58ec
[libc] implement putwchar (#196166)
by Michael Jones
· 3 weeks ago
Next »