Rich Felker
|
a603a75a72
remove attribute((const)) from pthread_self and errno location decls
|
9 vuotta sitten |
Rich Felker
|
102f6a01e2
add new masked cancellation mode
|
10 vuotta sitten |
Bobby Bingham
|
f164875a84
don't shadow functions with macros in C++
|
10 vuotta sitten |
Rich Felker
|
7406fdf5a1
add pthread_setaffinity_np and pthread_getaffinity_np functions
|
11 vuotta sitten |
Rich Felker
|
0b2764d054
provide prototype for pthread_getattr_np
|
12 vuotta sitten |
Rich Felker
|
5c6443ac42
add stub versions of some missing optional pthread interfaces
|
12 vuotta sitten |
Rich Felker
|
1e21e78bf7
add support for thread scheduling (POSIX TPS option)
|
12 vuotta sitten |
Rich Felker
|
455f96857f
remove all remaining redundant __restrict/__inline/_Noreturn defs
|
12 vuotta sitten |
Rich Felker
|
0c05bd3a9c
further use of _Noreturn, for non-plain-C functions
|
12 vuotta sitten |
Rich Felker
|
400c5e5c83
use restrict everywhere it's required by c99 and/or posix 2008
|
12 vuotta sitten |
Rich Felker
|
d36751943a
use c++-friendly initializers for pthread initializer definitions
|
13 vuotta sitten |
Rich Felker
|
afc35d5efd
replace bad cancellation cleanup abi with a sane one
|
13 vuotta sitten |
Rich Felker
|
9205e48609
macro for pthread_equal
|
13 vuotta sitten |
Rich Felker
|
cbf35978a9
use __attribute__((const)) for errno and pthread_self if __GNUC__ is defined
|
13 vuotta sitten |
Rich Felker
|
ddd87b2f10
implement pthread_[sg]etconcurrency.
|
13 vuotta sitten |
Rich Felker
|
3df3d4f512
fix misspelled PTHREAD_CANCELED constant
|
14 vuotta sitten |
Rich Felker
|
ea343364a7
match glibc/lsb cancellation abi on i386
|
14 vuotta sitten |
Rich Felker
|
047e434ef5
implement robust mutexes
|
14 vuotta sitten |
Rich Felker
|
d8d19f4d46
pthread.h needs clockid_t
|
14 vuotta sitten |
Rich Felker
|
f1821fce81
missing const in some pthread_attr_* prototypes
|
14 vuotta sitten |
Rich Felker
|
7d57e05fa8
add prototypes for pthread_condattr_* and pthread_rwlockattr_*
|
14 vuotta sitten |
Rich Felker
|
e9417fffb3
add pthread_atfork interface
|
14 vuotta sitten |
Rich Felker
|
e882756311
reorganize pthread data structures and move the definitions to alltypes.h
|
14 vuotta sitten |
Rich Felker
|
56b784d603
add to pthread.h: pthread_mutex_timedlock and sched.h, time.h
|
14 vuotta sitten |
Rich Felker
|
0b44a0315b
initial check-in, version 0.5.0
|
14 vuotta sitten |