summaryrefslogtreecommitdiff
path: root/libc/src/threads/linux/CMakeLists.txt
AgeCommit message (Expand)Author
2024-05-31[libc] rework mutex (#92168)Schrodinger ZHU Yifan
2024-05-21[libc][__support] move CndVar to __support (#89329)Nick Desaulniers (paternity leave)
2024-05-09[libc] Replace `MutexLock` with `cpp::lock_guard` (#89340)Vlad Mishel
2024-05-07[libc] clean up futex usage (#91163)Schrodinger ZHU Yifan
2022-09-28[libc] Add implementation of pthread_once.Siva Chandra Reddy
2022-04-07[libc] Add a linux Thread class in __support/threads.Siva Chandra Reddy
2022-04-02[libc][NFC] Do not call mmap and munmap from thread functions.Siva Chandra Reddy
2022-03-31[libc] Enable threads.h functions on aarch64.Siva Chandra
2022-03-18[libc][NFC] Add the platform independent file target only if mutex is available.Siva Chandra Reddy
2022-03-04[libc][NFC] Add a platform independent thread support library.Siva Chandra Reddy
2022-03-04[libc] Make the errno macro resolve to the thread local variable directly.Siva Chandra Reddy
2022-03-01[libc] Remove the remaining uses of stdatomic.h.Siva Chandra Reddy
2022-02-28[libc] Add a class "Atomic" as a simple equivalent of std::atomic.Siva Chandra Reddy
2021-12-22[libc] Move the x86_64 syscall functions to OSUtil.Siva Chandra Reddy
2021-09-28[libc] Add implementations of the C standard condition variable functions.Siva Chandra Reddy
2021-09-01[libc] Add a skeleton for C standard condition variable functions.Siva Chandra Reddy
2021-08-30[libc] Add mtx_destroy which does nothing.Siva Chandra Reddy
2021-08-30[libc] Ensure the result of the clone syscall is not on stack in thrd_create.Siva Chandra Reddy
2021-08-26[libc][NFC] Move the mutex implementation into a utility class.Siva Chandra Reddy
2021-05-05[libc] Normalize LIBC_TARGET_MACHINEGuillaume Chatelet
2020-05-28[libc] Add implementation of call_once from threads.h.Siva Chandra Reddy
2020-05-12[libc][Obvious] Fix deps of few threads targets.Siva Chandra Reddy
2020-04-10[libc] Add fully-qualified target names.Siva Chandra Reddy
2020-03-09[libc] Add simple implementations of mtx_lock and mtx_unlock.Siva Chandra Reddy
2020-03-09[libc] Take 2: Add linux implementations of thrd_create and thrd_join functions.Siva Chandra Reddy
2020-03-05[libc]Revert "Add linux implementations of thrd_create and thrd_join functions."Siva Chandra Reddy
2020-03-05[libc] Add linux implementations of thrd_create and thrd_join functions.Siva Chandra Reddy