ladybird/Libraries/LibPthread
Andrew Kaster 618aebdd8a Kernel+LibPthread: pthread_create handles pthread_attr_t
Add an initial implementation of pthread attributes for:
  * detach state (joinable, detached)
  * schedule params (just priority)
  * guard page size (as skeleton) (requires kernel support maybe?)
  * stack size and user-provided stack location (4 or 8 MB only, must be aligned)

Add some tests too, to the thread test program.

Also, LibC: Move pthread declarations to sys/types.h, where they belong.
2019-11-18 09:04:32 +01:00
..
install.sh LibPthread: Start working on a POSIX threading library 2019-11-13 21:49:24 +01:00
Makefile LibPthread: Start working on a POSIX threading library 2019-11-13 21:49:24 +01:00
pthread.cpp Kernel+LibPthread: pthread_create handles pthread_attr_t 2019-11-18 09:04:32 +01:00
pthread.h Kernel+LibPthread: pthread_create handles pthread_attr_t 2019-11-18 09:04:32 +01:00