forked from OSchip/llvm-project
a5ee8183c0
The idea is that, other parts of the libc which require thread/lock support will be able to use this platform independent setup. With this change, only the linux implementation of a mutex type has been moved to the new library. Because of this, there is some duplication between the new library and src/threads/linux. A follow up change will move all of src/threads/linux to the new library. The duplication should be eliminated with that move. Reviewed By: lntue Differential Revision: https://reviews.llvm.org/D120795 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
FILE.h | ||
__atexithandler_t.h | ||
__bsearchcompare_t.h | ||
__call_once_func_t.h | ||
__futex_word.h | ||
__mutex_type.h | ||
__qsortcompare_t.h | ||
__sighandler_t.h | ||
cnd_t.h | ||
div_t.h | ||
double_t.h | ||
fenv_t.h | ||
fexcept_t.h | ||
float_t.h | ||
imaxdiv_t.h | ||
ldiv_t.h | ||
lldiv_t.h | ||
mode_t.h | ||
mtx_t.h | ||
off_t.h | ||
once_flag.h | ||
size_t.h | ||
ssize_t.h | ||
struct_sigaction.h | ||
struct_tm.h | ||
thrd_start_t.h | ||
thrd_t.h | ||
time_t.h |