mirror of
git://sourceware.org/git/glibc.git
synced 2024-11-21 01:12:26 +08:00
a2ff21f825
Instead of a flag which indicates the pointer can be freed, dtv_t now includes the pointer which should be freed. Due to padding, the size of dtv_t does not increase. To avoid using memalign, the new allocate_dtv_entry function allocates a sufficiently large buffer so that a sub-buffer can be found in it which starts with an aligned pointer. Both the aligned and original pointers are kept, the latter for calling free later. |
||
---|---|---|
.. | ||
abi-note.S | ||
check_fds.c | ||
dso_handle.c | ||
elf-init.c | ||
errno-loc.c | ||
errno.c | ||
gmon-start.c | ||
init-first.c | ||
init.c | ||
libc-start.c | ||
libc-tls.c | ||
Makefile | ||
start.c | ||
sysdep.c | ||
tst-atomic-long.c | ||
tst-atomic.c | ||
tst-empty.c | ||
version.c | ||
Versions |