llvm-project/libc
Siva Chandra Reddy 3367539010 [libc] Add implementation of pthread_once.
The existing thrd_once function has been refactored so that the
implementation can be shared between thrd_once and pthread_once
functions.

Reviewed By: michaelrj

Differential Revision: https://reviews.llvm.org/D134716
2022-09-28 06:54:48 +00:00
..
AOR_v20.02
benchmarks
cmake/modules
config [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
docs [libc][math] Simplify tanf implementation and improve its performance. 2022-09-26 21:36:12 -04:00
fuzzing [libc][cmake] split fputil into individual targets 2022-08-31 10:44:52 -07:00
include [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
lib
loader
spec [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
src [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
test [libc] Add implementation of pthread_once. 2022-09-28 06:54:48 +00:00
utils [libc][math] Implement exp10f function correctly rounded to all rounding modes. 2022-09-19 10:01:40 -04:00
.clang-tidy
.gitignore
CMakeLists.txt [libc][cmake] separate installing headers 2022-09-16 15:50:28 -07:00
LICENSE.TXT
README.txt

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.