369 Commits (c8798ef974d21c338a7d8d874a402978ffc6168e)

Author SHA1 Message Date
Rich Felker 46e3895b6c apply hidden visibility to internal math functions 8 years ago
Rich Felker 13d1afa46f overhaul internally-public declarations using wrapper headers 8 years ago
Rich Felker 8c1ac426e1 declare __getopt_msg in stdio_impl.h 8 years ago
Rich Felker b07a5d6698 move __memalign declaration to malloc_impl.h 8 years ago
Rich Felker 5e1019b01c make arch __set_thread_area backends hidden 8 years ago
Rich Felker f5f7673d71 make arch __clone backends hidden 8 years ago
Rich Felker 1bbe166e15 move tlsdesc and internal dl function declarations to dynlink.h 8 years ago
Rich Felker 50a298ea3b move __stdio_exit_needed to stdio_impl.h 8 years ago
Rich Felker 7dc8df56c1 move __loc_is_allocated declaration to locale_impl.h 8 years ago
Rich Felker 91c6a187b8 move declarations of tls setup/access functions to pthread_impl.h 8 years ago
Rich Felker 59d88940d2 move lgamma-related internal declarations to libm.h 8 years ago
Rich Felker 55a1c9c890 move declarations for malloc internals to malloc_impl.h 8 years ago
Rich Felker 18bf0829a7 improve machinery for ldso to report libc version 8 years ago
Rich Felker 3b028c2831 make internal declarations for flockfile tracking functions checkable 8 years ago
Rich Felker cb229f614f move and deduplicate declarations of __vdsosym to make it checkable 8 years ago
Rich Felker 6fcd60ddd9 move and deduplicate declarations of __procfdname to make it checkable 8 years ago
Rich Felker eeb6f77425 remove leftover declarations for removed functions from pthread_impl.h 8 years ago
Rich Felker 9b95fd0944 define and use internal macros for hidden visibility, weak refs 8 years ago
Patrick Oppenlander a0d64dccbc fix missing timeout argument to futex syscall in __futexwait 8 years ago
Rich Felker f81e44a0d9 add m68k port 8 years ago
Rich Felker 18f02c42a2 add support for m68k 80-bit long double variant 8 years ago
Rich Felker 40bae2d32f make linking of thread-start with explicit scheduling conditional 8 years ago
Rich Felker b8742f3260 improve design of thread-start with explicit scheduling attributes 8 years ago
Rich Felker 1db9a35569 clean up and reduce size of internal pthread structure 8 years ago
Rich Felker cdba6b2562 improve joinable/detached thread state handling 8 years ago
Rich Felker 526e64f54d improve pthread_exit synchronization with functions targeting tid 8 years ago
Rich Felker 9e2d820a55 use a dedicated futex object for pthread_join instead of tid field 8 years ago
Rich Felker b4b1e10364 reintroduce hardening against partially-replaced allocator 8 years ago
Rich Felker 72141795d4 return chunks split off by memalign using __bin_chunk instead of free 8 years ago
Rich Felker 23389b1988 move malloc implementation types and macros to an internal header 8 years ago
Andre McCurdy 0c6abb5882 remove a_ctz_l from arch specific atomic_arch.h 8 years ago
Rich Felker 455bd82445 use idiomatic safe form for FUNLOCK macro 8 years ago
Rich Felker cc7c300d1a document pthread structure ABI constraints in comments 8 years ago
William Pitcock 7c709f2d4f store pthread stack guard sizes for pthread_getattr_np 8 years ago
Jens Gustedt 32482f61da revise the definition of multiple basic locks in the code 8 years ago
Jens Gustedt 47d0bcd476 new lock algorithm with state and congestion count in one atomic int 8 years ago
Szabolcs Nagy 06fbefd100 add a_clz_64 helper function 9 years ago
Jens Gustedt d906fa3118 unify the use of FUTEX_PRIVATE 9 years ago
Rich Felker e6917eced2 increase limit on locale name length from 15 to 23 bytes 9 years ago
rofl0r 1f53e7d00c fix crashes in x32 __tls_get_addr 9 years ago
Rich Felker 809ff8cf90 treat base 1 as an error in strtol-family functions 10 years ago
Rich Felker 6f1866768a remove largish unused field from pthread structure 10 years ago
Bobby Bingham 1509494305 add s390x port 10 years ago
Bobby Bingham 54482898ab treat null vdso base same as missing 10 years ago
Rich Felker b418ea1b66 generalize ELF hash table types not to assume 32-bit entries 10 years ago
Rich Felker 4078a5c31f fix build regression on archs with variable page size 10 years ago
Rich Felker e314258e2f fix minor problem in previous strtod non-nearest rounding bug fix 10 years ago
Szabolcs Nagy 6ffdc4579f fix strtod int optimization in non-nearest rounding mode 10 years ago
Szabolcs Nagy d184a09e05 fix strtod and strtof rounding with many trailing zeros 10 years ago
Rich Felker 7cc3a28eed fix pread/pwrite syscall calling convention on sh 10 years ago