Sign in
llvm
/
llvm-project
/
libc
/
HEAD
185eb8c
[libc] Add stub pthread_attr_getschedparam / pthread_attr_setschedparam (#173440)
by Roland McGrath
· 4 days ago
main
master
00d9bde
[libc] add missing header to alloc-checker (#173400)
by Kyungtak Woo
· 4 days ago
ee094f2
[libc] Split out src/__support/alloc-checker.h (#173104)
by Roland McGrath
· 5 days ago
051d65e
[libc][math] Add LIBC_CONF_MATH_USE_SYSTEM_FENV / LIBC_MATH_USE_SYSTEM_FENV (#172902)
by lntue
· 5 days ago
fec8536
[libc][docs] Update website to reflect new strategy (#168637)
by Michael Jones
· 8 days ago
50d29f2
[libc][math] Refactor expm1f implementation to header-only in src/__support/math folder. (#162131)
by Muhammad Bassiouni
· 8 days ago
25deb47
[libc] Add `IN6_IS_ADDR_V4COMPAT` (#172646)
by Connector Switch
· 9 days ago
dc504cc
[libc] Add `IN6_IS_ADDR_V4MAPPED` (#172645)
by Connector Switch
· 9 days ago
0669dd0
[libc] Add `IN6_IS_ADDR_MC*` (#172643)
by Connector Switch
· 9 days ago
77f4c5b
[libc] Add `IN6_IS_ADDR_MULTICAST` (#172498)
by Connector Switch
· 9 days ago
6ba388c
[libc] Add `IN6_IS_ADDR_LOOPBACK` (#172312)
by Connector Switch
· 9 days ago
1a7f0b9
[libc] Add `IN6_IS_ADDR_UNSPECIFIED` (#172311)
by Connector Switch
· 9 days ago
3464551
[libc] Cast the error value to int (#172724)
by Petr Hosek
· 10 days ago
c8a44f8
[libc][fenv] Fix performance regression for x86 mxcsr utilities. (#172717)
by lntue
· 10 days ago
262bddf
[libc] Support opaque FILE* on baremetal (#168931)
by Petr Hosek
· 10 days ago
e4a8e6d
libc: Prefix Rounding Control Error enum to avoid conflict in windows build (#172562)
by Jinsong Ji
· 10 days ago
4277b16
[libc][CPP] make the string trap on OOM (#172260)
by Schrodinger ZHU Yifan
· 11 days ago
1a9f6da
[libc][fuzzing] Improve printf long double fuzzing (#172113)
by Michael Jones
· 11 days ago
1064e92
[libc] Add Darwin mutex support via os_sync primitives (#167722)
by Shreeyash Pandey
· 11 days ago
34b48e9
[libc] Fix ifdef in compiler.h. (#172324)
by lntue
· 12 days ago
e5640ca
Revert "[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc. (#143959)" (#172325)
by Mehdi Amini
· 12 days ago
febf11c
[APFloat] Add exp function for APFloat::IEEESsingle using expf implementation from LLVM libc. (#143959)
by lntue
· 12 days ago
68b66a7
[libc] Add `IN6_IS_ADDR_{LINK, SITE}LOCAL` (#168207)
by Connector Switch
· 2 weeks ago
4b5034a
[libc] Properly fix printf long double subnormals (#172103)
by Michael Jones
· 2 weeks ago
8c5cb7b
[libc][wctype][codegen] Add generation script for conversion data (#170868)
by Muhammad Bassiouni
· 2 weeks ago
7ff7d61
[libc] Refactor static polymorphism in WriteBuffer (NFC). (#169089)
by Alexey Samsonov
· 2 weeks ago
bdd2786
[libc] Add support for getpagesize. (#171713)
by Sterling-Augustine
· 2 weeks ago
62f6653
[libc][darwin] avoid importing macros conflicting with function names in overlay mode (#171691)
by Schrodinger ZHU Yifan
· 2 weeks ago
9655006
[libc][docs] Add a sunset policy to porting docs (#168936)
by Michael Jones
· 2 weeks ago
60f86bb
[libc] move abs_timesout and monotonicity out of linux dir (#167719)
by Shreeyash Pandey
· 3 weeks ago
ff81767
Include inline_strlen.h on aarch64 only if the target has vector instrucions (#170892)
by Sterling-Augustine
· 3 weeks ago
806bae7
[libc][fenv] Refactor x86 fenv implementations to make it work for various fenv_t. (#165015)
by lntue
· 3 weeks ago
551b523
[libc] Remove extra commas in linux/config.json. (#170801)
by lntue
· 3 weeks ago
b1ebd7e
Add commas for riscv and arm configs. (#170776)
by Sterling-Augustine
· 3 weeks ago
fe8e3fe
Reland Refactor WIDE_READ to allow finer control over high-performance function selection (#165613) (#170738)
by Sterling-Augustine
· 3 weeks ago
1546c0b
Revert "Refactor WIDE_READ to allow finer control over high-performance function selection" (#170717)
by Sterling-Augustine
· 3 weeks ago
8d49634
Refactor WIDE_READ to allow finer control over high-performance function selection (#165613)
by Sterling-Augustine
· 3 weeks ago
2894029
[libc][math] Refactor expm1 implementation to header-only in src/__support/math folder. (#162127)
by Muhammad Bassiouni
· 3 weeks ago
d1a98a1
[libc][wctype] Add cmake flag for configuring wctype implementation used (#170531)
by Marcell Leleszi
· 3 weeks ago
97ad1bd
[libc] make clock_conversion.h common and document it (#167723)
by Shreeyash Pandey
· 3 weeks ago
81cb307
[libc][malloc] Ensure a minimum block alignment of 4 (#169447)
by Daniel Thornburgh
· 4 weeks ago
4edd919
[libc][docs] Add links to 2025 talks. (#170206)
by lntue
· 4 weeks ago
9a7e7a0
[libc] Remove btowc / wctob from wctype_utils internal header. (#170200)
by Alexey Samsonov
· 4 weeks ago
972ed9f
[libc] Add clock_gettime for Darwin (#167160)
by Shreeyash Pandey
· 4 weeks ago
2863715
[libc][darwin] add internal::exit (#166357)
by Shreeyash Pandey
· 4 weeks ago
81b392d
[libc][test] split exit tests into two separate tests (#169820)
by Shreeyash Pandey
· 4 weeks ago
c99de1f
[libc][darwin] add syscall numbers from macos sdk (#166354)
by Shreeyash Pandey
· 4 weeks ago
3e7cabf
[libc] Add missing dependencies for arpa/inet.h header. (#168951)
by Alexey Samsonov
· 5 weeks ago
5e389e2
[libc] Removed unused flags from baremetal cache files (#168942)
by Petr Hosek
· 5 weeks ago
3340177
[libc][math] Add float-only implementation for atanf. (#167004)
by lntue
· 5 weeks ago
2f8c321
[Clang] Gut the libc wrapper headers and simplify (#168438)
by Joseph Huber
· 6 weeks ago
3e4b1d3
[libc] Fix -Wshorten-64-to-32 in fileop_test. (#168451)
by Alexey Samsonov
· 6 weeks ago
cf77c00
[libc] Implement pkey_alloc/free/get/set/mprotect for x86_64 linux (#162362)
by Jackson Stogel
· 6 weeks ago
9a24890
[libc] implement inet_addr (#167708)
by Connector Switch
· 6 weeks ago
1c6ca35
[libc] Move mbtowc, mbstowcs and inverse functions to stdlib.h (#168455)
by Alexey Samsonov
· 6 weeks ago
a82042d
[libc] Implement wcstod and wcstold. (#168020)
by Alexey Samsonov
· 6 weeks ago
4f155db
[libc][Github] Perform baremetal libc builds (#167583)
by Prabhu Rajasekaran
· 6 weeks ago
298663b
[libc][POSIX][RISCV] Disabled clock_settime on RV32 (#168006)
by Anton Shepelev
· 6 weeks ago
23bacb9
[libc] fix EXPECT_EXIT suspend/timeout for darwin (#166065)
by Shreeyash Pandey
· 6 weeks ago
b9c5c8d
Revert "[libc][test] split exit tests into two separate tests" (#168102)
by Schrodinger ZHU Yifan
· 6 weeks ago
533245c
[libc] Allow user-defined LIBC_ASSERT macro. (#168087)
by lntue
· 6 weeks ago
fa8c6f8
[libc][test] split exit tests into two separate tests (#166355)
by Shreeyash Pandey
· 6 weeks ago
a483a28
[libc] replace for loops with a call to memcpy in File (#165219)
by Shreeyash Pandey
· 6 weeks ago
e59ba45
[libc] Templatize strtofloatingpoint and implement wcstof. (#167755)
by Alexey Samsonov
· 6 weeks ago
69834e0
[libc][NFC] Fix warnings in RPC server code
by Joseph Huber
· 6 weeks ago
a721449
[libc][stdlib] Simplify getenv_test by using strcmp instead of custom helper (#163055)
by Jeff Bailey
· 6 weeks ago
0a3de54
[libc] allow UnitTest suite to be compiled on darwin (#166062)
by Shreeyash Pandey
· 6 weeks ago
68e8959
[libc] Handle the `unknown` default target in CMake (#115122)
by Petr Hosek
· 6 weeks ago
f7df3a0
[libc] Add support for MVE to Arm startup code (#167338)
by Victor Campos
· 6 weeks ago
18d9db8
[runtimes][GTest] LLVM-independent unittests (#164794)
by Michael Kruse
· 7 weeks ago
950f08b
[libc] Use function overloads to make string parsing code more generic. (#167417)
by Alexey Samsonov
· 7 weeks ago
070364a
[libc] Use a sensible default when TEST_UNDECLARED_OUTPUTS_DIR is unset. (#167422)
by Sterling-Augustine
· 7 weeks ago
f1e854e
[libc][math] Add `asin` to baremetal Arm and AArch64 (#167339)
by Victor Campos
· 7 weeks ago
4d73a9e
[libc][POSIX] Add clock_settime() function for Linux (#161729)
by Anton Shepelev
· 7 weeks ago
d3c16fd
[libc] Implement fchown (#167286)
by Anshul Nigham
· 7 weeks ago
f6d5640
[libc] Refactor strftime internals to handle size_t return values (#166901)
by Marcell Leleszi
· 7 weeks ago
c8685a4
[libc] add an SVE implementation of strlen (#167259)
by Schrodinger ZHU Yifan
· 7 weeks ago
12d7e0b
[libc] fwrite_unlocked: only return errno if an actual error occurred. (#167350)
by Sterling-Augustine
· 7 weeks ago
364b0e8
Reapply "[libc] Return errno from OFD failure paths in fcntl." (#166658) (#166846)
by Jackson Stogel
· 7 weeks ago
b3be877
[libc] add various macros relate to *ADDR* (#164830)
by Connector Switch
· 7 weeks ago
bb525a3
[libc] add cpu feature flags for SVE/SVE2/MOPS (#166884)
by Schrodinger ZHU Yifan
· 7 weeks ago
785af5e
[libc][math] Enable math acos for baremetal Arm and AArch64 (#166749)
by Victor Campos
· 7 weeks ago
e53e958
[libc] Add localtime_r to baremetal entrypoints (#166677)
by Prabhu Rajasekaran
· 7 weeks ago
5b921c2
[libc] Disable overflow test in strfromtest on riscv32 (#166719)
by Marcell Leleszi
· 7 weeks ago
c7fe0cc
[libc] Fix stale char_ptr for find_first_character_wide read (#166594)
by Sterling-Augustine
· 7 weeks ago
81b68e5
[libc] Enable the FPU in Arm startup code (#166349)
by Victor Campos
· 7 weeks ago
9295ee4
Fix bazel build issue caused in #166517 (#166734)
by Karlo Basioli
· 7 weeks ago
73bbd30
Revert "[libc] Return errno from OFD failure paths in fcntl." (#166658)
by Jackson Stogel
· 7 weeks ago
b5cbb64
[libc] Return errno from OFD failure paths in fcntl. (#166252)
by Jackson Stogel
· 7 weeks ago
aaba37f
[libc] Allow openat and creat to return fd 0. (#166466)
by Jackson Stogel
· 7 weeks ago
0656562
[libc] Add printf error handling (with fixes #2) (#166517)
by Marcell Leleszi
· 7 weeks ago
40ad924
[libc] Make errno asserts noop on gpu targets (#166606)
by Marcell Leleszi
· 7 weeks ago
805a19f
[libc] Migrate wctype_utils to use wchar_t where applicable. (#166234)
by Alexey Samsonov
· 7 weeks ago
718f69d
[libc] Migrate ctype_utils to use char instead of int where applicable. (#166225)
by Alexey Samsonov
· 7 weeks ago
5cedb5b
[libc][math] Refactor the `math_errhandling` macro definition (#166350)
by Victor Campos
· 7 weeks ago
69e84cf
[libc][math] Refactor exp2m1f16 implementation to header-only in src/__support/math folder. (#162019)
by Muhammad Bassiouni
· 8 weeks ago
1f5b483
[libc][math] Disable `FEnvSafeTest.cpp` if AArch64 target has no FP support (#166370)
by Victor Campos
· 8 weeks ago
2e7c0df
Revert commit d8e5698 and 15b19c7 (#166498)
by Kewen Meng
· 8 weeks ago
481975b
[libc] Fix fprintf_test assuming specific errnos. (#166479)
by Michael Jones
· 8 weeks ago
3ef3ab5
[libc] Fix printf long double bugs (#166474)
by Michael Jones
· 8 weeks ago
Next »