Sign in
chromium
/
external
/
github.com
/
llvm
/
llvm-project
/
libc
/
HEAD
99d6bf3
[libc] Move strfrom* test cases into each respective unit test. (#218474)
by Alex Strelnikov
· 3 hours ago
main
59ff86e
[libc] Add <grp.h> POSIX header. (#218585)
by Alexey Samsonov
· 3 hours ago
a12fa56
[libc] Add sysconf(_SC_CLK_TCK) on Linux. (#218541)
by Alexey Samsonov
· 3 hours ago
41cee08
[libc] Port wait4 to the syscall_wrappers ladder (#218699)
by Mikhail R. Gadelha
· 6 hours ago
d2184ca
[libc] Add Operator Overloads for Float80 (#214493)
by Zorojuro
· 18 hours ago
3ac5153
[libc] Float80 Emulation in LLVM libc (#214447)
by Zorojuro
· 18 hours ago
43b582e
[libc] Implement clock_getcpuclockid on Linux. (#218531)
by Alexey Samsonov
· 22 hours ago
fcac263
[libc][builtins] add cmp_helper for compiler-rt soft-float comparisons (#212649)
by hulxv
· 27 hours ago
ba1567d
[libc][math] Integer-only, statically rounded implementation of expf (#209406)
by Hoàng Minh Thiên
· 2 days ago
4a5f97d
[libc][time] Implement timer_create and timer_delete. (#217920)
by lntue
· 4 days ago
9da4c29
[libc] Update NSIG value and usage on Linux. (#217481)
by Alexey Samsonov
· 4 days ago
8a07ae7
[libc] Implement sysinfo (#217471)
by Michael Jones
· 4 days ago
44c97a3
[libc] Add pthread_getstack_np extension (#217049)
by Pavel Labath
· 4 days ago
75616d9
[libc][math] Add some explicit macro checks to round and roundf. (#217822)
by lntue
· 4 days ago
8bc213f
[libc] Avoid add_with_carry name shadowing issue (#215815)
by Lewis Crawford
· 4 days ago
11d7f2d
[libc] Make classification functions use the emulated float128 type (#217134)
by Zorojuro
· 4 days ago
5d1a7ba
[libc] Modify `truncf128` to use emulated Float128 type (#216560)
by Zorojuro
· 4 days ago
8bbe89b
[libc] Modify `rint` functions to use emulated Float128 type (#217070)
by Zorojuro
· 5 days ago
204c006
[libc] Add struct sigevent definition and proxy header. (#217699)
by lntue
· 5 days ago
1a7958d
[libc] Fix add_sub for Emulated Types (#217344)
by Zorojuro
· 5 days ago
cb8ce70
[libc] Implement `execle` (#217213)
by Bhavesh M
· 6 days ago
cd78f08
[libc] Minor fixes/additions to signal.h header. (#217469)
by Alexey Samsonov
· 6 days ago
4bb048b
[libc] Modify `roundevenf128` to use emulated Float128 type (#216568)
by Zorojuro
· 6 days ago
3ab5e9a
[libc] Gate long double assertions that fail in long double = float64 targets (#217346)
by Victor Campos
· 6 days ago
ff9c331
[libc] Add support for wchar_t in StringConverter. (#211867)
by Alex Strelnikov
· 6 days ago
56d6201
[libc] Modify `fmaxf128` and `fminf128` to use emulated Float128 type (#216575)
by Zorojuro
· 6 days ago
ddb5348
[libc] Make `lroundf128` and `llroundf128` use the emulated float128 type (#216829)
by Zorojuro
· 6 days ago
d781cff
[libc] Modify nearbyintf128 to use emulated Float128 type (#217025)
by Zorojuro
· 6 days ago
22f0811
[libc] Modify `roundf128` to use emulated Float128 type (#216563)
by Zorojuro
· 6 days ago
c42e60b
[libc] Modify `atan2f128` to use emulated Float128 type (#216508)
by Zorojuro
· 6 days ago
71dbc83
[libc] Convert test framework libraries to standard target infrastructure (#216931)
by Pavel Labath
· 7 days ago
227f885
[libc] Refactor thread.h (#216943)
by Pavel Labath
· 7 days ago
af42b12
[libc] Assorted improvements to FixedVector (#217010)
by Pavel Labath
· 7 days ago
04dab5c
[libc] Make sqrtf128 use emulated float128 (#216500)
by Zorojuro
· 7 days ago
4cd0847
[libc] Implement system function (#211672)
by Michael Jones
· 7 days ago
4685441
[libc] Implement freopen (#207837)
by Michael Jones
· 7 days ago
2abd2cf
[libc] Create syslog.h header and add several symbolic constants. (#216776)
by Alexey Samsonov
· 7 days ago
0b6fe68
[libc] Implement sys/sysmacros.h Linux header. (#216865)
by Alexey Samsonov
· 7 days ago
2e4a7a4
[libc] Modify `floorf128` to use emulated Float128 type (#216552)
by Zorojuro
· 8 days ago
9e42389
[libc] Drop .unit/.hermetic suffix from test support libraries (#216689)
by Pavel Labath
· 8 days ago
588fa51
Reland "[libc] Add realpath to linux entrypoints" (#212925) (#216869)
by Jackson Stogel
· 8 days ago
462ac43
[libc][realpath][test] Allow test directory to contain symlinks (#216828)
by Jackson Stogel
· 8 days ago
20fd93c
[libc] Add a couple of constants to elf.h. (#216784)
by Alexey Samsonov
· 8 days ago
4b89114
[libc][test] Condition out tests that can't work on bare metal (#215830)
by Simon Tatham
· 8 days ago
45049d3
[libc] Fix {asc,c,gm,mk}time(_r)? tests and spurios snprintf call (#216423)
by Pavel Labath
· 8 days ago
c8b45b3
[libc] Fix FreeBSD build for 53-bit-rounded fp80s (#216332)
by Lewis Crawford
· 9 days ago
1b38233
[libc] Remove (weak) __cxa_thread_finalize (#216081)
by Pavel Labath
· 9 days ago
bf23904
[libc] Make ceilf128 use the emulated float128 type (#207735)
by Zorojuro
· 10 days ago
b690d59
[libc] Fix link errors in some hermetic tests (#216406)
by Pavel Labath
· 11 days ago
84f5c61
[libc] Implement TLSF FreeStore with Trie Overflow Bin (#203415)
by Schrodinger ZHU Yifan
· 11 days ago
4f6b6a4
[libc][math] Fix -Wc++23-extensions warnings in erfcf16 and erff16. (#215613)
by original-cooling-space
· 11 days ago
95e5ea6
[libc][Semaphore] Fix tests - remove APPEND_LIBC_TEST macro uses. (#216219)
by Alexey Samsonov
· 12 days ago
23df4aa
[libc][Semaphore] Add public sem_t type and entry (#213489)
by Pengxiang Huang
· 12 days ago
6dddf0a
[libc][x86] Enable memcpy NTA stores by default. (#216149)
by Alexey Samsonov
· 12 days ago
ebbc772
[libc] Add `NEED_MPFR_F128` argument to add_fp_unittest. (#215657)
by Zorojuro
· 12 days ago
fd36e2f
[libc] Populate _r_debug in startup code and expose it through <link.h> (#215649)
by Pavel Labath
· 12 days ago
d422d92
[libc][test] Avoid getauxval dependency for bare-metal AArch64 (#215509)
by Mark Murray
· 13 days ago
3df3640
[libc] Remove APPEND_LIBC_TEST (#215869)
by Pavel Labath
· 13 days ago
2d50813
[libc] Implement tmpfile and corresponding tests (#213396)
by Vadim Kotov
· 2 weeks ago
8a615fd
[libc][NFC] Replace `LIBC_TYPES_HAS_FLOAT128` with `LIBC_TYPES_HAS_NATIVE_FLOAT128` (#215605)
by Zorojuro
· 2 weeks ago
46c93b4
[libc] Run tests in matching build configurations only (#215333)
by Pavel Labath
· 2 weeks ago
206c35e
[libc] Implement expected<void, E> and use it in internal utilities (#215020)
by Pavel Labath
· 2 weeks ago
66dd7dc
[libc] Annotate RPC members as global pointers (#215412)
by Joseph Huber
· 2 weeks ago
02c468c
[libc] Relax read errno check (#215053)
by Pavel Labath
· 2 weeks ago
f695341
[libc] Fix HermeticTestUtils signature of operator delete (#215041)
by Pavel Labath
· 2 weeks ago
b28391c
Revert "[libc] Add realpath to linux entrypoints" (#215156)
by Jackson Stogel
· 2 weeks ago
4879354
[libc] Add realpath to linux entrypoints (#212925)
by Jackson Stogel
· 2 weeks ago
6fd5620
[libc] Disable read() on linux/arm (#215035)
by Pavel Labath
· 2 weeks ago
da71a10
[libc] Disable hermetic version of printf_core.parser_test (#215037)
by Pavel Labath
· 2 weeks ago
bd83a95
[libc] Enable most tests in hermetic mode (#213852)
by Pavel Labath
· 2 weeks ago
501bba8
[libc] Fix Atan2f128 and add tests for all versions (#215023)
by Zorojuro
· 2 weeks ago
77381c6
[compiler-rt][builtins] libc-backed int-to-double/float builtins (#209900)
by hulxv
· 2 weeks ago
6d13302
[compiler-rt][builtins] add libc-backed double/float-to-int builtins (#207543)
by hulxv
· 2 weeks ago
0771b65
[libc] Read multiple interfaces per netlink message in if_nameindex (#213952)
by Pavel Labath
· 2 weeks ago
abc1d95
[libc] Enable unistd.h on linux/arm and aarch64 (#214429)
by Pavel Labath
· 2 weeks ago
6efb8ef
[libc][time] Add timer_t. (#214776)
by lntue
· 3 weeks ago
583e119
[libc] introduce hardening mode and add heap integrity check as example (#210373)
by Schrodinger ZHU Yifan
· 3 weeks ago
ab114a5
[libc] armv8m hard float build check (#214090)
by Prabhu Rajasekaran
· 3 weeks ago
74f7115
[libc] Add getpwent, setpwent, and endpwent entrypoints (#213076)
by Jeff Bailey
· 3 weeks ago
6a54bb5
[libc][NFC] Format all CMake files under libc/ (#213132)
by Jeff Bailey
· 3 weeks ago
d12975d
[libc] Add more Linux-specific macro for fcntl and sched. (#213727)
by Alexey Samsonov
· 3 weeks ago
7020f6d
[libc] Add missing type/macro headers for generated public headers (#213395)
by Chris Copeland
· 3 weeks ago
245a405
[libc] Fix two issues in sprintf_test after #213860 (#214435)
by Pavel Labath
· 3 weeks ago
f9a62b1
[libc] (Re)skip tests failing after #213860 (#214425)
by Pavel Labath
· 3 weeks ago
935db6b
[libc] Implement sleep and usleep for Linux (#213912)
by Pavel Labath
· 3 weeks ago
474f143
[libc] Enable UNIT_TEST_ONLY tests in hermetic mode (#213860)
by Pavel Labath
· 3 weeks ago
323ddc8
[cmake][docs] Fix incremental docs builds under deletion and renames (#211411)
by Reid Kleckner
· 3 weeks ago
0517c28
[libc] Skip the RPC doorbell interrupt when the mailbox is uninitialized (#214037)
by Minseob Shin
· 3 weeks ago
8d11b7e
[libc][cmake] Enable assertions and Werror for baremetal builds (#214093)
by Prabhu Rajasekaran
· 3 weeks ago
33411b0
[libc][mathvec] Vectorise exp2f and exp10f (#211365)
by DylanFleming-arm
· 3 weeks ago
cd38dfd
[libc] Add program_invocation(_short)_name and tweak err.h functions (#212448)
by Pavel Labath
· 3 weeks ago
0260c4e
[libc] Add optional::value_or and clean up if_nameindex_test TODOs (#213682)
by Pavel Labath
· 3 weeks ago
4b0adf3
[libc] Add a C unit test framework wrapper and convert existing tests (#213657)
by Pavel Labath
· 3 weeks ago
47474c5
[libc] Fix elf_proxy header generation (#213737)
by Michael Jones
· 3 weeks ago
4cff942
[libc] Add if_nameindex and if_freenameindex as an experimental entrypoint (#208438)
by Pavel Labath
· 3 weeks ago
3006622
[libc] Add __isoc99_fscanf alias. (#213125)
by lntue
· 3 weeks ago
275dc5e
[libc] Use llvm-link approach to create libc bitcode library for GPU targets (#210662)
by jinge90
· 3 weeks ago
50ad4d2
[libc] Add missing LIBC_INLINE to functions defined in .h files (#213442)
by Nico Weber
· 3 weeks ago
97766dd
[libc] Fix LLVM_LIBC_FUNCTION on 32-bit x86 Windows (#213456)
by Nico Weber
· 3 weeks ago
246e9b6
[libc] Add conversion tests between emulated and native f128 (#213422)
by Zorojuro
· 3 weeks ago
Next »