Commit History

Autor SHA1 Mensaxe Data
  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