Skip to content

Cross platform C11 native threads library implementation for Unix and Windows environments

Notifications You must be signed in to change notification settings

eau-de-la-seine/c-standard-threads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

C11 THREAD LIBRARY

Cross platform C11 native threads library implementation for Unix and Windows environments

Implemented standard functions:

thrd_create
thrd_equal
thrd_current
thrd_yield
thrd_exit
thrd_detach
thrd_join
mtx_destroy
mtx_init		/* Partially: mtx_timed option not implemented yet */
mtx_lock
mtx_trylock
mtx_unlock

Working in progress functions:

thrd_sleep
mtx_timedlock

Under Linux, use: gcc threads.c main.c -o Program.out -pthread ./Program.out

About

Cross platform C11 native threads library implementation for Unix and Windows environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published