about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* fix C++ incompatibility in i386 definition of max_align_tRich Felker2014-09-111-0/+4
* add _DEFAULT_SOURCE feature profile as an alias for _BSD_SOURCERich Felker2014-09-101-0/+4
* fix _ALL_SOURCE logic to avoid possible redefinition of _GNU_SOURCERich Felker2014-09-101-1/+1
* fix places where _BSD_SOURCE failed to yield a superset of _XOPEN_SOURCERich Felker2014-09-104-8/+2
* fix exp10l.c to include float.hSzabolcs Nagy2014-09-081-0/+1
* prune math code on archs with binary64 long doubleSzabolcs Nagy2014-09-082-0/+10
* add new F_OFD_* macros to fcntl.h (open file description locks)Szabolcs Nagy2014-09-081-0/+4
* add C11 thread creation and related thread functionsRich Felker2014-09-0710-7/+84
* add C11 condition variable functionsJens Gustedt2014-09-066-0/+57
* add C11 mutex functionsJens Gustedt2014-09-066-0/+69
* add C11 thread functions operating on tss_t and once_flagJens Gustedt2014-09-065-0/+42
* add threads.h and needed per-arch types for mtx_t and cnd_tRich Felker2014-09-0610-0/+103
* use weak symbols for the POSIX functions that will be used by C threadsJens Gustedt2014-09-0615-29/+76
* add C11 timespec_get function, with associated time.h changes for C11Rich Felker2014-09-062-1/+15
* fix non-static dummy function that slipped in with locale implementationRich Felker2014-09-061-1/+1
* fix macros for LFS *64_t types in sys/stat.h, sys/types.h, glob.hSzabolcs Nagy2014-09-053-2/+3
* add missing legacy LFS *64 symbol aliasesSzabolcs Nagy2014-09-058-0/+23
* fix memory leak in regexec when input contains illegal sequenceSzabolcs Nagy2014-09-051-5/+6
* fix off-by-one in bounds check in fpathconfRich Felker2014-09-051-1/+1
* fix potential read past end of buffer in getnameinfo service name lookupRich Felker2014-09-051-1/+1
* remove incorrect and useless check in network service name lookup codeRich Felker2014-09-051-1/+0
* fix case mapping for U+00DF (ß)Rich Felker2014-09-052-2/+1
* make non-waiting paths of sem_[timed]wait and pthread_join cancelableRich Felker2014-09-052-0/+3
* remove an extra layer of buffer copying in getnameinfo reverse dnsRich Felker2014-09-051-3/+2
* fix multiple stdio functions' behavior on zero-length operationsRich Felker2014-09-044-9/+7
* suppress null termination when fgets reads EOF with no dataRich Felker2014-09-041-1/+1
* fix dn_expand empty name handling and offsets to 0Szabolcs Nagy2014-09-041-6/+9
* add static_assert and hide noreturn, alignas, alignof from C++Szabolcs Nagy2014-08-273-0/+11
* add C11 floating-point characteristic macros to float.hSzabolcs Nagy2014-08-271-0/+7
* add malloc_usable_size function and non-stub malloc.hRich Felker2014-08-252-0/+42
* refrain from spinning on locks when there is already a waiterRich Felker2014-08-255-5/+5
* spin before waiting on futex in mutex and rwlock lock operationsRich Felker2014-08-253-0/+20
* spin in sem_[timed]wait before performing futex waitRich Felker2014-08-251-0/+5
* fix build error on arm due to new a_spin codeRich Felker2014-08-251-1/+1
* sanitize number of spins in userspace before futex waitRich Felker2014-08-252-2/+2
* add working a_spin() atomic for non-x86 targetsRich Felker2014-08-256-0/+6
* fix false ownership of stdio FILEs due to tid reuseRich Felker2014-08-236-2/+40
* fix fallback checks for kernels without private futex supportRich Felker2014-08-225-5/+5
* fix use of uninitialized memory with application-provided thread stacksRich Felker2014-08-221-0/+2
* add max_align_t definition for C11 and C++11Rich Felker2014-08-2010-0/+21
* further simplify and optimize new cond varRich Felker2014-08-181-29/+21
* simplify and improve new cond var implementationRich Felker2014-08-181-40/+22
* redesign cond var implementation to fix multiple issuesRich Felker2014-08-176-93/+213
* fix possible failure-to-wake deadlock with robust mutexesRich Felker2014-08-171-1/+4
* make pointers used in robust list volatileRich Felker2014-08-1713-20/+27
* fix robust mutex unrecoverable status, and related clean-upRich Felker2014-08-163-12/+4
* fix false ownership of mutexes due to tid reuse, using robust listRich Felker2014-08-164-23/+26
* optimize locking against vm changes for mmap/munmapRich Felker2014-08-162-8/+7
* enable private futex for process-local robust mutexesRich Felker2014-08-163-1/+25
* make futex operations use private-futex mode when possibleRich Felker2014-08-1523-66/+82