Rich Felker
|
9fe28f703d
fix off-by-one error in sem_(timed)wait (using old sem value instead of new)
|
14 anos atrás |
Rich Felker
|
5fd4a98165
use the selected clock from the condattr for pthread_cond_timedwait
|
14 anos atrás |
Rich Felker
|
7d57e05fa8
add prototypes for pthread_condattr_* and pthread_rwlockattr_*
|
14 anos atrás |
Rich Felker
|
cc2e0b45a6
implement pthread_rwlockattr_* (essentially no-ops)
|
14 anos atrás |
Rich Felker
|
b4d40e44e3
implement pthread_condattr_* interfaces
|
14 anos atrás |
Rich Felker
|
63b06c0e90
reject invalid attribute settings
|
14 anos atrás |
Rich Felker
|
951e764091
implement barrier attribute functions (essentially no-ops)
|
14 anos atrás |
Rich Felker
|
8c967b9386
enforce stack size min in pthread_attr_setstacksize
|
14 anos atrás |
Rich Felker
|
6fc5fdbdc7
implement POSIX semaphores
|
14 anos atrás |
Rich Felker
|
03dcc3417c
preliminaries to adding POSIX semaphores
|
14 anos atrás |
Rich Felker
|
b480808a6a
optimize POSIX TSD for fast pthread_getspecific
|
14 anos atrás |
Rich Felker
|
a53d2f3425
namespace cleanup in sys/mman.h
|
14 anos atrás |
Rich Felker
|
ebd7af6940
implement POSIX shared memory
|
14 anos atrás |
Rich Felker
|
71df8b2760
use -L/...../ -lgcc instead of /...../libgcc.a in musl-gcc wrapper
|
14 anos atrás |
Rich Felker
|
07e9d63b8f
depends on settimeofday which needs _GNU_SOURCE feature test
|
14 anos atrás |
Rich Felker
|
eda8e9da76
implement futimens and utimensat
|
14 anos atrás |
Rich Felker
|
b1b465c438
cleanup namespace in sys/time.h
|
14 anos atrás |
Rich Felker
|
f2374ed852
implement fexecve
|
14 anos atrás |
Rich Felker
|
015d33c507
cleanup utf-8 multibyte code, use visibility if possible
|
14 anos atrás |
Rich Felker
|
2a195dd31c
fix missing prototype for strsignal
|
14 anos atrás |
Rich Felker
|
41d518360f
various changes in preparation for dynamic linking support
|
14 anos atrás |
Rich Felker
|
73d310e1d2
apply feature test protection to memccpy
|
14 anos atrás |
Rich Felker
|
b8ff2aaabb
add implementation of memccpy function
|
14 anos atrás |
Rich Felker
|
9f19b3ec8d
fix backwards conditional in stpncpy
|
14 anos atrás |
Rich Felker
|
a6238c30d1
rewind must clear the error indicator in addition to seeking
|
14 anos atrás |
Rich Felker
|
71e6be641f
change errno to static linkage (improves PIC code generation)
|
14 anos atrás |
Rich Felker
|
8cd48f0965
cleanup comment cruft in startup code
|
14 anos atrás |
Rich Felker
|
e2ee1bdd8d
make startup code PIE-compatible
|
14 anos atrás |
Rich Felker
|
cfcbea1e43
remove sample utf-8 code that's not part of the standard library
|
14 anos atrás |
Rich Felker
|
d89c9e8a63
use an accessor function for __libc data pointer when compiled as PIC
|
14 anos atrás |