summaryrefslogtreecommitdiff
path: root/src/c11
Commit message (Expand)AuthorAgeFilesLines
* c11: Remove _MTX_INITIALIZER_NP for windowsYonggang Luo2022-11-091-2/+0
* c11: Getting the macro guard of HAVE_PTHREAD in c11/threads.h to be consisten...Yonggang Luo2022-10-202-3/+3
* meson/mesa/wide: define WIN32_LEAN_AND_MEAN with pre_argsYonggang Luo2022-10-202-6/+0
* c11: Remove the code for Windows XPYonggang Luo2022-10-201-35/+0
* c11: Update the values of enum mtx_plain, mtx_recursive, mtx_timed to make su...Yonggang Luo2022-09-141-3/+3
* c11: #include <threads.h> when the os/platform provide itYonggang Luo2022-08-182-1/+19
* c11: Remove mtx_try from mtx enums as it's not a part of c11 standardYonggang Luo2022-08-153-8/+5
* c11: Implement and use of thrd_current properly on win32Yonggang Luo2022-08-102-28/+47
* c11: call impl_tss_dtor_invoke with tls callback for win32Yonggang Luo2022-08-104-3/+46
* c11: It's should detect PTHREAD_DESTRUCTOR_ITERATIONS when define TSS_DTOR_IT...Yonggang Luo2022-08-101-1/+1
* c11: Fixes the declaration of timespec_get in time.h for macOSYonggang Luo2022-08-091-1/+12
* c11: reinstate the original license and authorshipEmil Velikov2022-06-272-4/+50
* c11: Implement thread_local in c11/threads.hYonggang Luo2022-06-151-0/+26
* c11: Fixes memory leak of pack in thrd_create on win32Yonggang Luo2022-06-151-0/+1
* c11: Move the implementation of threads.h into c source codeYonggang Luo2022-06-155-0/+968
* c11: Implement timespec_get on win32 properly when not availableYonggang Luo2022-06-091-4/+22
* c11: Implement c11/time.h with c11/impl/time.cYonggang Luo2022-06-093-0/+132