[libc] Add linux implementations of thrd_create and thrd_join functions.
authorSiva Chandra Reddy <sivachandra@google.com>
Wed, 4 Dec 2019 17:06:56 +0000 (09:06 -0800)
committerSiva Chandra Reddy <sivachandra@google.com>
Thu, 5 Mar 2020 21:53:17 +0000 (13:53 -0800)
commitabc040e9533011a62a25c93b07b4fc31c8a641f7
treef5d6e0b5c2a175732ea9bc98755226f66a14eeb5
parenta0cd413426479abb207381bdbab862f3dfb3ce7d
[libc] Add linux implementations of thrd_create and thrd_join functions.

Reviewers: abrachet, phosek

Differential Revision: https://reviews.llvm.org/D75380
16 files changed:
libc/config/linux/api.td
libc/config/linux/threads.h.in [new file with mode: 0644]
libc/include/CMakeLists.txt
libc/include/threads.h.def
libc/lib/CMakeLists.txt
libc/src/CMakeLists.txt
libc/src/threads/CMakeLists.txt [new file with mode: 0644]
libc/src/threads/linux/CMakeLists.txt [new file with mode: 0644]
libc/src/threads/linux/thrd_create.cpp [new file with mode: 0644]
libc/src/threads/linux/thrd_join.cpp [new file with mode: 0644]
libc/src/threads/linux/thread_utils.h [new file with mode: 0644]
libc/src/threads/thrd_create.h [new file with mode: 0644]
libc/src/threads/thrd_join.h [new file with mode: 0644]
libc/test/src/CMakeLists.txt
libc/test/src/threads/CMakeLists.txt [new file with mode: 0644]
libc/test/src/threads/thrd_test.cpp [new file with mode: 0644]