Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libc
/
HEAD
24ea930
[libc] Use linux_syscalls::open instead of manual SYS_open ifdefs (#201089)
by Pavel Labath
· 3 hours ago
main
7d6951c
[libc] Define _POSIX_THREADS and support _SC_THREADS in sysconf (#201091)
by Jeff Bailey
· 3 hours ago
e07e7f2
[libc] Define SSIZE_MAX in limits-macros.h (#201087)
by Jeff Bailey
· 4 hours ago
645d4b1
[libc] Add sys/sendfile.h to the public header list (#201062)
by Pavel Labath
· 7 hours ago
c41476a
[libc] Add a placeholder for swprintf function (#200895)
by Alexey Samsonov
· 17 hours ago
bd5ae58
[libc] Renaming Float128 (DyadicFloat<128>) to DFloat128 (#200907)
by Zorojuro
· 18 hours ago
9427458
[libc] Add FENV_ACCESS pragma with CMake compiler feature detection (#200268)
by Marcos Ramirez Joos
· 19 hours ago
6e5ec6f
[libc][math] Adding constexpr to tests for Double-type math functions (#200681)
by Zorojuro
· 22 hours ago
30343f8
[libc][math] Add missing math.yaml entries for acospif and atan2f16 (#199442)
by Aayush Shrivastava
· 23 hours ago
2f7782a
[libc] Add netinet/udp.h containing struct udphdr (#200839)
by Pavel Labath
· 25 hours ago
a58b79e
[libc] Add sys/uio.h to Linux public header target lists (#200793)
by Pavel Labath
· 26 hours ago
e42e027
[docs] Remove all references to Maintainers.rst (#200368)
by David Spickett
· 30 hours ago
62ee4bc
[libc][math] Guard f16 math headers to fix certain 32-bit ARM builds (#200715)
by Sonal Pinto
· 31 hours ago
81b894c
[libc] Add netinet/tcp.h header (#200356)
by Pavel Labath
· 32 hours ago
b83509d
[libc] Add sys/param.h header (#200559)
by Jeff Bailey
· 34 hours ago
9309c11
[libc][wctype] Rename src/wctype/wctype.h to avoid name collision with system header. (#200613)
by lntue
· 3 days ago
492e692
[libc] Tag cpp::byte with gnu::may_alias (#200462)
by Mikhail R. Gadelha
· 3 days ago
af47a60
[libc] Fix SSE2 check for x86_64/sqrt.h. (#200468)
by lntue
· 4 days ago
0b44c5d
[libc][NFC] Add few options to allow users to skip building and running some tests. (#199474)
by lntue
· 4 days ago
93f95f9
[libc] Add byteswap.h to Linux public header target lists (#200345)
by Pavel Labath
· 4 days ago
58cfbd5
[libc] Implement towupper and towlower entrypoints (#198659)
by Michael Jones
· 5 days ago
a85d878
[libc] Don't touch str_end in strto* and wcsto* functions when base is incorrect (#200073)
by Alexey Samsonov
· 5 days ago
ff9dcfa
[libc] Move fixed buffer GPU test to an integration test (#200042)
by Nick Sarnie
· 5 days ago
849ecd1
[libc] Add missing struct_mmsghdr dependency to sys_socket (#200051)
by Jeff Bailey
· 6 days ago
be95a36
Reland: [lit] Move maxIndividualTestTime from global to test suite config (#199996)
by Vitaly Buka
· 6 days ago
d334e47
[libc][bazel] Add rules for __support/threads tests. (#199871)
by Alexey Samsonov
· 6 days ago
0f13bad
Reland "[libc] Enable baremetal float printf using modular format" (#199758)
by Daniel Thornburgh
· 7 days ago
61c087c
[libc][math] Temporarily disable exception tests for NextAfter and NextToward tests on Windows. (#199740)
by lntue
· 7 days ago
917d2de
[libc] Fix inet_aton (#198791)
by Pavel Labath
· 7 days ago
7109ca7
[libc] Port munmap and mprotect to the new syscall interface (#199199)
by Pavel Labath
· 8 days ago
125598f
[libc][math] Implement isnanf16 header-only function (#198115)
by Aayush Shrivastava
· 9 days ago
0de8f72
[libc][NFC] Make LIBC_MATH safer and some minor improvements for floating point exception tests. (#199392)
by lntue
· 9 days ago
91fa892
[libc] Fix shared math tests for gcc-13. (#199318)
by lntue
· 10 days ago
8ffb8a9
[libc][NFC] Reduce the test size for math functions by default. (#199308)
by lntue
· 11 days ago
849cbd1
[libc][NFC][wctype] Fix test ci for old drivers (#199307)
by Muhammad Bassiouni
· 11 days ago
f692332
[libc] Enforce standard identifier validation in hdrgen (#198971)
by Jeff Bailey
· 11 days ago
9051206
Revert "[libc] Enable baremetal float printf using modular format" (#199114)
by Daniel Thornburgh
· 12 days ago
07ac809
[libc] Enable baremetal float printf using modular format (#198900)
by Daniel Thornburgh
· 12 days ago
4724638
[libc][math] Add gcc-7 to 9 compatibility for shared math. (#197868)
by lntue
· 12 days ago
f5666d0
Implement linux-specific sendmmsg(2) (#198778)
by Pavel Labath
· 12 days ago
fa0a05d
[libc] Make FreeListHeap::free ignore null pointers. (#198834)
by Simi Pallipurath
· 12 days ago
0f11f75
[libc][NFC] Lowercase standard identifiers in YAML files (#198854)
by Jeff Bailey
· 12 days ago
c4aac07
[libc] Implement pthread_sigmask (#198682)
by Alexey Samsonov
· 13 days ago
f4471a8
[libc] Update prctl() declaration to use variadic arguments. (#198654)
by Alexey Samsonov
· 13 days ago
183c85d
[libc][nfc] Include header for EFIAPI macro (#198876)
by Jackson Stogel
· 13 days ago
58bbde5
[libc] implement alarm entrypoint (#198620)
by Jeff Bailey
· 13 days ago
631c40c
[libc] move mblen to stdlib (#198642)
by Michael Jones
· 13 days ago
d9bcd74
[libc] Fix modular printf attributes (#194003)
by Volodymyr Turanskyy
· 13 days ago
6e99b5d
[libc] Change POSIX to posix in unistd.yaml (#198745)
by Jeff Bailey
· 13 days ago
ec245ea
[libc] Use scope_exit to clean up resources in tests (#196120)
by Pavel Labath
· 13 days ago
93e4b7a
[libc][math] Undefine issignaling macro for issignaling implementation. (#198686)
by lntue
· 14 days ago
1a9f7e8
[libc] clean up wchar file deps and includes (#198648)
by Michael Jones
· 14 days ago
05a697d
[libc][wctype] Add perfect hash map for conversion functions (#187670)
by Muhammad Bassiouni
· 14 days ago
836f877
[libc][freebsd] initialize freebsd support (#124459)
by Schrodinger ZHU Yifan
· 14 days ago
5182a89
[libc][mathvec] Add exhaustive tester for SIMD math routines (#189488)
by DylanFleming-arm
· 14 days ago
631bc43
[libc] Remove broken __builtin_aarch64_wsr fallback in set_thread_ptr (#197295)
by Luca Barbato
· 14 days ago
5755bc3
[libc] implement putwc (#196165)
by Michael Jones
· 14 days ago
29c0db5
[libc] implement getwchar (#196164)
by Michael Jones
· 14 days ago
9713739
[libc][NFC] Fix typos in time.yaml keys for header generation (#198551)
by Jeff Bailey
· 14 days ago
fe5609b
[libc] implement fgetws (#196161)
by Michael Jones
· 14 days ago
968b5b7
[libc] implement fputws (#196160)
by Michael Jones
· 14 days ago
658252e
[libc] implement fputwc (#196158)
by Michael Jones
· 14 days ago
b094380
[libc] prefer *at syscalls in sys/stat wrappers (#197940)
by Kiriti Ponduri
· 2 weeks ago
9ba33d9
[libc] Port remaining socket functions to syscall_wrappers (#198463)
by Pavel Labath
· 2 weeks ago
7e39ba9
Fix unused parameter for add_bitcode_entrypoint_library for GPU Libc (#198458)
by jinge90
· 2 weeks ago
c7358e8
[libc] Add struct sockaddr_in (#197909)
by Pavel Labath
· 2 weeks ago
8876223
[libc][cmake] Don't assume CPU features in cross builds (#198308)
by dcandler
· 2 weeks ago
25682ef
[libc] Add regex_macros dependency to regex header (#198453)
by Jeff Bailey
· 2 weeks ago
ad542c9
[libc] Migrate socket syscall wrappers to syscall_checked (#198241)
by Pavel Labath
· 2 weeks ago
c74e3ae
[flang-rt][NFC] Clean up warnings when building flang-rt (#198384)
by Joseph Huber
· 2 weeks ago
2025a0b
[libc][NFC] Fix #endif comments in hdr/ proxy headers (#198313)
by Jeff Bailey
· 2 weeks ago
9ca3c07
[libc] Add POSIX regex stub implementation and build infrastructure (#196995)
by Jeff Bailey
· 2 weeks ago
11442e9
[libc] Enable arpa/inet.h entrypoints in overlay mode (#198270)
by Pavel Labath
· 2 weeks ago
791987b
[libc] Demote compiler check error to a warning (#198033)
by Joseph Huber
· 2 weeks ago
f1cf8be
[libc] Disable newly added -Wfenv-access clang warning (#198303)
by Pavel Labath
· 2 weeks ago
977c122
[libc][ctype] fix macro guard collisions in locale-aware headers (#198279)
by Jeff Bailey
· 2 weeks ago
c352090
[libc] Introduce a typed syscall wrapper and use it in mmap (#197459)
by Pavel Labath
· 2 weeks ago
1dbb88a
[libc][math] Fix pow() subnormal base exponent computation (#198134)
by Nico Weber
· 2 weeks ago
4380df3
[libc] Make cpp::byte alias-safe (#194171)
by Mikhail R. Gadelha
· 3 weeks ago
3d2b12e
[libc] Fix install-libc to work with LLVM_LIBC_FULL_BUILD=OFF (#197366)
by Luca Barbato
· 3 weeks ago
2f06c23
[libc] Add config option to use memory builtin functions. (#197977)
by lntue
· 3 weeks ago
0575f38
[libc] Reduce number of iterations in threading tests. (#198030)
by Michael Jones
· 3 weeks ago
2faf6a6
[libc] Fix shadowing in printf (#197985)
by Michael Jones
· 3 weeks ago
bd1c313
[libc] implement ungetwc (#196162)
by Michael Jones
· 3 weeks ago
ba8cef7
[libc] implement fgetwc (#196159)
by Michael Jones
· 3 weeks ago
7fb1b7c
[libc] implement getwc (#196163)
by Michael Jones
· 3 weeks ago
a9b5497
[libc] implement putwchar (#196166)
by Michael Jones
· 3 weeks ago
532df63
[libc] Disable GCC 12 waccess passes to fix ICE in environ_internal (#197916)
by Jeff Bailey
· 3 weeks ago
dc3c829
[libc] Fix truncation warning/error in #197694 (#197889)
by Pavel Labath
· 3 weeks ago
0e6fee0
[libc] Add some checks to the mmap wrapper (#197694)
by Pavel Labath
· 3 weeks ago
9c9aa8f
[libc] Fix LIBC_HAS_CONSTANT_EVALUATION macro and re-add LIBC_ENABLE_CONSTEXPR control. (#197774)
by lntue
· 3 weeks ago
7fe9418
[libc][hdrgen] Extend guard attribute support for types (#191663)
by Mohammed Ashraf
· 3 weeks ago
5ccbd64
[libc][math] Fix UBSan errors from left-shifting negative values (#197747)
by Jinsong Ji
· 3 weeks ago
426c3fd
[libc] Restore sysconf to default entrypoints (#197696)
by Jeff Bailey
· 3 weeks ago
250eeca
[libc] Include correct headers in type_traits (#197691)
by Aiden Grossman
· 3 weeks ago
55fd990
[libc] Fix shared math for gcc-7 or older compatibility. (#197476)
by lntue
· 3 weeks ago
46bdd39
[libc] prefer *at syscalls in sys/stat wrappers (#195792)
by Kiriti Ponduri
· 3 weeks ago
cc78945
[libc] Remove legacy SYS_socketcall fallbacks (#197189)
by Pavel Labath
· 3 weeks ago
d305720
[libc][math] Fix exp10m1f(-0) in SKIP_ACCURATE_PASS mode (#197650)
by Simon Tatham
· 3 weeks ago
69e0a0e
[libc] Implement getsockname and getpeername (#197196)
by Pavel Labath
· 3 weeks ago
Next »