Rich Felker
|
8d998a7b3b
add malloc_usable_size function and non-stub malloc.h
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
f5fb20b0e9
refrain from spinning on locks when there is already a waiter
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
97a7512b68
spin before waiting on futex in mutex and rwlock lock operations
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
2ff714c613
spin in sem_[timed]wait before performing futex wait
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
8b3d7d0d35
fix build error on arm due to new a_spin code
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
b8a9c90e4f
sanitize number of spins in userspace before futex wait
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
ea818ea834
add working a_spin() atomic for non-x86 targets
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
5345c9b884
fix false ownership of stdio FILEs due to tid reuse
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
b8ca9eb530
fix fallback checks for kernels without private futex support
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
a6293285e9
fix use of uninitialized memory with application-provided thread stacks
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
321f4fa906
add max_align_t definition for C11 and C++11
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
4992ace942
further simplify and optimize new cond var
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
2c4b510bae
simplify and improve new cond var implementation
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
37195db8ec
redesign cond var implementation to fix multiple issues
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
4220d298ef
fix possible failure-to-wake deadlock with robust mutexes
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
de7e99c585
make pointers used in robust list volatile
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
d338b506e3
fix robust mutex unrecoverable status, and related clean-up
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
fffc5cda10
fix false ownership of mutexes due to tid reuse, using robust list
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
25d12fc0fc
optimize locking against vm changes for mmap/munmap
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
b092f1c5fa
enable private futex for process-local robust mutexes
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
bc09d58c04
make futex operations use private-futex mode when possible
|
%!s(int64=10) %!d(string=hai) anos |
Szabolcs Nagy
|
d86af2a080
fix #ifdef inside a macro argument list in __init_tls.c
|
%!s(int64=10) %!d(string=hai) anos |
Szabolcs Nagy
|
d146d4dc11
fix CPU_EQUAL macro in sched.h
|
%!s(int64=10) %!d(string=hai) anos |
Szabolcs Nagy
|
b04971d91a
add inline isspace in ctype.h as an optimization
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
4fe57cad70
add dlerror message for static-linked dlsym failure
|
%!s(int64=10) %!d(string=hai) anos |
Clément Vasseur
|
dc65fddd4c
fix dlerror when using dlopen with a static libc
|
%!s(int64=10) %!d(string=hai) anos |
Clément Vasseur
|
b1ae7b78bd
make clearenv available with _BSD_SOURCE
|
%!s(int64=10) %!d(string=hai) anos |
Timo Teräs
|
0a24be213a
make endmntent function handle null argument
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
00733dd1cf
release 1.1.4
|
%!s(int64=10) %!d(string=hai) anos |
Rich Felker
|
60276b995e
update notice on broken gcc versions in INSTALL file
|
%!s(int64=10) %!d(string=hai) anos |