mirror-llvm-project/libc
Pavel Labath cf9a244fb2
[libc] Fix non-relative includes of __llvm-libc-common.h (#209412)
This seems to work, but I ran into this problem when trying to expand
hermetic tests.

The hdrgen-generated headers already use relative includes of this file.
2026-07-14 14:14:17 +02:00
..
benchmarks [libc][benchmark] allow benchmark to be built without llvm support (#200951) 2026-06-25 19:16:08 +00:00
cmake [libc] Update some syscall tests to be more tolerance to QEMU behaviors. (#208920) 2026-07-13 15:17:07 -04:00
config [libc][RISC-V] Enable additional entrypoints and headers (#208927) 2026-07-13 10:13:11 -03:00
docs [libc] Implement fast date conversion algorithm of Ben Joffe (#208312) 2026-07-10 21:04:22 +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] Assorted improvements to [gs]etitimer (#206974) 2026-07-10 10:46:26 +02:00
include [libc] Fix non-relative includes of __llvm-libc-common.h (#209412) 2026-07-14 14:14:17 +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] Make cpp::expected::operator bool explicit (#208681) 2026-07-13 07:36:24 +02:00
startup [libc][ARM] Defend banked SP setup against register allocator (#206757) 2026-07-03 09:16:27 +01:00
test [libc] Implement SA_NODEFER and SA_RESETHAND signal flags (#209429) 2026-07-14 12:23:00 +01:00
utils [libc][complex] Enable cabs and cabsf in libc (#206677) 2026-07-06 10:55:08 +08:00
.clang-tidy
.gitignore [libc][wctype] Create generation script for classification lookup tables (#172042) 2026-01-06 12:13:28 +01:00
CMakeLists.txt [CMake] Warn when the version of CMake is older than 3.31.0 (#204203) 2026-06-29 11:16:27 -07: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.