mirror-llvm-project/libc
Mikhail R. Gadelha f04bf4791a
[libc][NFC] Port raw syscall users to existing syscall_wrappers (#208039)
Several call sites still invoked syscall_impl directly (or carried
their own SYS_* fallback ladders) for syscalls that already have a
wrapper in src/__support/OSUtil/linux/syscall_wrappers.

This PR removes these syscalls in favor of the syscall_wrappers.
2026-07-17 14:23:39 -03:00
..
benchmarks [libc][benchmark] allow benchmark to be built without llvm support (#200951) 2026-06-25 19:16:08 +00:00
cmake [libc][mathvec] Add loop over scalar for unary FP32 (#199273) 2026-07-16 15:20:38 +01:00
config [libc] add net/if.h to the list of installed headers (#210021) 2026-07-17 08:44:53 +02:00
docs [libc][docs] Dynamically generate time.h documentation (#210197) 2026-07-17 08:14:57 +01:00
examples [libc] Fix broken links in libc (#145199) 2025-06-23 15:51:43 -07:00
fuzzing [libc] Add a differential fuzzer for inet_ntop (#207977) 2026-07-08 11:30:27 +00:00
hdr [libc] Replace sys/select.h, sys/utsname.h and sys/wait.h includes with proxy headers (#209851) 2026-07-16 08:30:36 +02:00
include [libc] Fix size of struct sockaddr_storage (#210037) 2026-07-17 08:45:51 +02:00
lib [libc] Generate a stub for libpthread.a (#200908) 2026-06-15 23:35:20 -07:00
shared [libc] add shared divsf3 builtin (#205679) 2026-07-09 04:15:36 +03:00
src [libc][NFC] Port raw syscall users to existing syscall_wrappers (#208039) 2026-07-17 14:23:39 -03:00
startup [libc][NFC] Port raw syscall users to existing syscall_wrappers (#208039) 2026-07-17 14:23:39 -03:00
test [libc] Fix size of struct sockaddr_storage (#210037) 2026-07-17 08:45:51 +02:00
utils [libc][docs] Dynamically generate time.h documentation (#210197) 2026-07-17 08:14:57 +01:00
.clang-tidy
.gitignore [libc][wctype] Create generation script for classification lookup tables (#172042) 2026-01-06 12:13:28 +01:00
CMakeLists.txt [libc][mathvec] Add loop over scalar for unary FP32 (#199273) 2026-07-16 15:20:38 +01:00
LICENSE.TXT
Maintainers.md [libc][freebsd] initialize freebsd support (#124459) 2026-05-19 13:04:34 -07:00
README.txt

LLVM libc
=========

This directory and its subdirectories contain source code for llvm-libc,
a retargetable implementation of the C standard library.

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.