summaryrefslogtreecommitdiff
path: root/libc/src/__support/threads/linux/CMakeLists.txt
AgeCommit message (Expand)Author
2025-10-08[libc] Refactor AUXV handling with new auxv.h header library (#162326)Schrodinger ZHU Yifan
2025-07-29[libc] Reland #148948 "Implement barriers for pthreads" (#151021)Uzair Nawaz
2025-07-28Revert "[libc] Implement barriers for pthreads" (#151014)Uzair Nawaz
2025-07-28[libc] Implement barriers for pthreads (#148948)Uzair Nawaz
2025-07-23[libc][NFC] Add stdint.h proxy header to fix dependency issue with <stdint.h>...lntue
2025-01-23[libc][NFC] Strip all training whitespace and missing newlines (#124163)Joseph Huber
2024-11-26[libc] suppress more clang-cl warnings (#117718)Schrodinger ZHU Yifan
2024-10-28[libc] remove #include <fcntl.h> and add proxy or type (#113836)Job Henandez Lara
2024-08-08[libc] Implement 'getenv' on the GPU target (#102376)Joseph Huber
2024-08-02[libc] add simplified tid cache (#101620)Schrodinger ZHU Yifan
2024-07-27revert all tid changes (#100915)Schrodinger ZHU Yifan
2024-07-20reland "[libc] implement cached process/thread identity (#98989)" (#99765)Schrodinger ZHU Yifan
2024-07-18Revert "[libc] implement cached process/thread identity" (#99559)Schrodinger ZHU Yifan
2024-07-18[libc] implement cached process/thread identity (#98989)Schrodinger ZHU Yifan
2024-06-27[libc] inline fast path of callonce (#96226)Schrodinger ZHU Yifan
2024-06-14[libc] add rwlock (#94156)Schrodinger ZHU Yifan
2024-06-13Reland "[libc] fix aarch64 linux full build (#95358)" (#95423)Schrodinger ZHU Yifan
2024-06-13Revert "[libc] fix aarch64 linux full build (#95358)" (#95419)Schrodinger ZHU Yifan
2024-06-13[libc] fix aarch64 linux full build (#95358)Schrodinger ZHU Yifan
2024-05-31[libc] rework mutex (#92168)Schrodinger ZHU Yifan
2024-05-28[libc] clean up MutexLock (#93619)Schrodinger ZHU Yifan
2024-05-21[libc][__support] move CndVar to __support (#89329)Nick Desaulniers (paternity leave)
2024-05-13[libc] add timeout and clock conversion utilities (#91905)Schrodinger ZHU Yifan
2024-05-07[libc] fix typo due to futex renaming (#91379)Schrodinger ZHU Yifan
2024-05-07[libc] clean up futex usage (#91163)Schrodinger ZHU Yifan
2024-01-24[libc] Add C23 limits.h header. (#78887)lntue
2024-01-08[libc] set -Wno-frame-address for thread.cpp (#77140)Nick Desaulniers
2023-03-06[libc] Add ALIAS option to add_object_library rule.Siva Chandra Reddy
2023-03-03[libc] move stdlib and stdio to new errno patternMichael Jones
2023-01-20[libc][NFC] Replace static inline and inline annotations with LIBC_INLINE.Siva Chandra Reddy
2022-12-12[libc] move errno out of file internalsMichael Jones
2022-08-02[libc] Add GNU extension functions pthread_setname_np and pthread_getname_np.Siva Chandra Reddy
2022-07-13[libc] Linux threads - Setup TLS area of a new thread and cleanup at exit.Siva Chandra Reddy
2022-07-09[libc][NFC] Remove the now used thread_attrib target.Siva Chandra Reddy
2022-06-15[libc] Add linux threads targets only if __support/OSUtil targets are available.Siva Chandra Reddy
2022-04-07[libc] Add a linux Thread class in __support/threads.Siva Chandra Reddy
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