Rich Felker
|
1fc67fc117
only disable aligned_alloc if malloc was replaced but it wasn't
|
4 years ago |
Rich Felker
|
e9f4fd1185
have ldso track replacement of aligned_alloc
|
4 years ago |
Rich Felker
|
25cef5c591
reintroduce calloc elison of memset for direct-mmapped allocations
|
4 years ago |
Rich Felker
|
501a92660c
move __malloc_replaced to a top-level malloc file
|
4 years ago |
Rich Felker
|
28f64fa6ca
switch to a common calloc implementation
|
4 years ago |
Rich Felker
|
384c0131cc
move oldmalloc to its own directory under src/malloc
|
4 years ago |
Rich Felker
|
eaa0f24967
move __expand_heap into malloc.c
|
4 years ago |
Rich Felker
|
e07138b880
rename memalign source file back to its proper name
|
4 years ago |
Rich Felker
|
fc18facf6e
rename aligned_alloc source file back to its proper name
|
4 years ago |
Rich Felker
|
d1e6fdd367
reverse dependency order of memalign and aligned_alloc
|
4 years ago |
Rich Felker
|
de798308e8
rename aligned_alloc source file
|
4 years ago |
Rich Felker
|
96490a4aef
remove stale document from malloc src directory
|
4 years ago |
Rich Felker
|
c4694f4061
rewrite bump allocator to fix corner cases, decouple from expand_heap
|
4 years ago |
Rich Felker
|
135c94f097
move malloc_impl.h from src/internal to src/malloc
|
4 years ago |
Rich Felker
|
cee88b76f7
move declaration of interfaces between malloc and ldso to dynlink.h
|
4 years ago |
Rich Felker
|
28be61227c
reformat clock_adjtime with always-true condition removed
|
4 years ago |
Rich Felker
|
e0b17ef81e
always use time64 syscall first for clock_adjtime
|
4 years ago |
Rich Felker
|
ef51b76222
fix broken time64 clock_adjtime
|
4 years ago |
Rich Felker
|
3e16313f8f
fix unbounded heap expansion race in malloc
|
4 years ago |
Rich Felker
|
c40157d87e
suppress unwanted warnings when configuring with clang
|
4 years ago |
Rich Felker
|
8d81ba8c0b
restore lock-skipping for processes that return to single-threaded state
|
4 years ago |
Rich Felker
|
f12888e9eb
cut down size of some libc struct members
|
4 years ago |
Rich Felker
|
e01b5939b3
don't use libc.threads_minus_1 as relaxed atomic for skipping locks
|
4 years ago |
Rich Felker
|
4d5aa20a94
reorder thread list unlink in pthread_exit after all locks
|
4 years ago |
Rich Felker
|
cabc36969b
fix incorrect SIGSTKFLT on all mips archs
|
4 years ago |
Rich Felker
|
09c54607e3
handle possibility that SIGEMT replaces SIGSTKFLT in strsignal
|
4 years ago |
Rich Felker
|
1b4e84c56d
fix return value of res_send, res_query on errors from nameserver
|
4 years ago |
Rich Felker
|
5cf1ac2443
fix handling of errors resolving one of paired A+AAAA query
|
4 years ago |
Rich Felker
|
fd7ec068ef
set AD bit in dns queries, suppress for internal use
|
4 years ago |
Rich Felker
|
593caa4563
fix undefined behavior from signed overflow in strstr and memmem
|
4 years ago |