2287 Commits (2df9ae916120212442201bbf30271a1170e508cf)

Author SHA1 Message Date
Rich Felker 4134c68dd4 unify non-inline version of syscall code across archs 12 years ago
Rich Felker 8cd0b11eaf fix __aeabi_read_tp oversight in arm atomics/tls overhaul 12 years ago
Rich Felker 4a241f14a6 overhaul ARM atomics/tls for performance and compatibility 12 years ago
Rich Felker d8bdc97d14 save auxv pointer into libc struct early in dynamic linker startup 12 years ago
Felix Fietkau acccc93e08 getopt: fix optional argument processing 12 years ago
Jens Gustedt 941644e98c implement a private state for the uchar.h functions 12 years ago
Rich Felker b91cdbe2bc fix behavior of printf with alt-form octal, zero precision, zero value 12 years ago
Szabolcs Nagy ec4318943a math: use fnstsw consistently instead of fstsw in x87 asm 12 years ago
Szabolcs Nagy a732e80d33 math: fix x86_64 and x32 asm not to use sahf instruction 12 years ago
Rich Felker e146e6035f fix uninitialized mode variable in openat function 12 years ago
Szabolcs Nagy 0ce946cf80 math: use the rounding idiom consistently 12 years ago
Szabolcs Nagy 79ca86094d fix rint.c and rintf.c when FLT_EVAL_METHOD!=0 12 years ago
Rich Felker 2da3ab1382 fix invalid access by openat to possibly-missing variadic mode argument 12 years ago
Rich Felker 9d836ea7a6 fix failure of open to read variadic mode argument for O_TMPFILE 12 years ago
Rich Felker dc95322e18 manually "shrink wrap" fast path in pthread_once 12 years ago
Rich Felker ab9672ae73 implement uchar.h (C11 UTF-16/32 conversion) interfaces 12 years ago
Rich Felker 0054840839 eliminate global waiters count in pthread_once 12 years ago
Rich Felker df37d3960a fix missing barrier in pthread_once/call_once shortcut path 12 years ago
Rich Felker 08b996d180 fix handling of negative offsets in timezone spec strings 12 years ago
Rich Felker 0539e6dad3 always provide __fpclassifyl and __signbitl definitions 12 years ago
Rich Felker 6f1c1fe90c ignore access mode bits of flags in mkostemps and functions that use it 12 years ago
Rich Felker dccbf4c809 fix handling of odd lengths in swab function 12 years ago
Rich Felker 05cef96d9e fix incorrect sequence generation in *rand48 prng functions 12 years ago
Rich Felker 3e936ce81b fix linked list corruption in flockfile lists 12 years ago
Szabolcs Nagy 18daae3135 math: fix exp10 not to raise invalid exception on NaN 12 years ago
Rich Felker e2e1bb8148 fix overflow corner case in strtoul-family functions 12 years ago
Szabolcs Nagy ec1aed0a14 rewrite the regex pattern parser in regcomp 12 years ago
Szabolcs Nagy e6403887cc fix exp10l.c to include float.h 12 years ago
Szabolcs Nagy 0c32c2635e prune math code on archs with binary64 long double 12 years ago
Rich Felker 23614b0fcb add C11 thread creation and related thread functions 12 years ago
Jens Gustedt 14397cec2c add C11 condition variable functions 12 years ago
Jens Gustedt 8b0472932c add C11 mutex functions 12 years ago
Jens Gustedt e16f70f452 add C11 thread functions operating on tss_t and once_flag 12 years ago
Jens Gustedt df7d0dfb9c use weak symbols for the POSIX functions that will be used by C threads 12 years ago
Rich Felker 6eb19505bc add C11 timespec_get function, with associated time.h changes for C11 12 years ago
Rich Felker 86876dbec5 fix non-static dummy function that slipped in with locale implementation 12 years ago
Szabolcs Nagy 36c30c4ddd add missing legacy LFS *64 symbol aliases 12 years ago
Szabolcs Nagy 546f6b322b fix memory leak in regexec when input contains illegal sequence 12 years ago
Rich Felker 3bed89aa74 fix off-by-one in bounds check in fpathconf 12 years ago
Rich Felker 633183b5d1 fix potential read past end of buffer in getnameinfo service name lookup 12 years ago
Rich Felker 4ec2d25a6a remove incorrect and useless check in network service name lookup code 12 years ago
Rich Felker 4674809bdf fix case mapping for U+00DF (ß) 12 years ago
Rich Felker fff5469303 make non-waiting paths of sem_[timed]wait and pthread_join cancelable 12 years ago
Rich Felker 80e6485455 remove an extra layer of buffer copying in getnameinfo reverse dns 12 years ago
Rich Felker 6e2bb7acf4 fix multiple stdio functions' behavior on zero-length operations 12 years ago
Rich Felker 402611c3ba suppress null termination when fgets reads EOF with no data 12 years ago
Szabolcs Nagy 49d2c8c6bc fix dn_expand empty name handling and offsets to 0 12 years ago
Rich Felker 8d998a7b3b add malloc_usable_size function and non-stub malloc.h 12 years ago
Rich Felker f5fb20b0e9 refrain from spinning on locks when there is already a waiter 12 years ago
Rich Felker 97a7512b68 spin before waiting on futex in mutex and rwlock lock operations 12 years ago