glibc/sysdeps/unix/sysv/linux/aarch64
Siddhesh Poyarekar c142eb253f mcheck: Wean away from malloc hooks [BZ #23489]
Split the mcheck implementation into the debugging hooks and API so
that the API can be replicated in libc and libc_malloc_debug.so.  The
libc APIs always result in failure.

The mcheck implementation has also been moved entirely into
libc_malloc_debug.so and with it, all of the hook initialization code
can now be moved into the debug library.  Now the initialization can
be done independently of libc internals.

With this patch, libc_malloc_debug.so can no longer be used with older
libcs, which is not its goal anyway.  tst-vfork3 breaks due to this
since it spawns shell scripts, which in turn execute using the system
glibc.  Move the test to tests-container so that only the built glibc
is used.

This move also fixes bugs in the mcheck version of memalign and
realloc, thus allowing removal of the tests from tests-mcheck
exclusion list.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Tested-by: Carlos O'Donell <carlos@redhat.com>
2021-07-22 18:38:02 +05:30
..
bits Define PTHREAD_STACK_MIN to sysconf(_SC_THREAD_STACK_MIN) 2021-07-09 15:10:35 -07:00
sys
arch-syscall.h Update syscall lists for Linux 5.13 2021-07-01 17:37:36 +00:00
c++-types.data
clone.S aarch64: align stack in clone [BZ #27939] 2021-06-01 09:47:48 +01:00
configure
configure.ac
cpu-features.c aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
cpu-features.h aarch64: Added optimized memcpy and memmove for A64FX 2021-05-27 09:47:53 +01:00
dl-cache.h
dl-procinfo.c
dl-procinfo.h
getcontext.S
gettimeofday.c
Implies
ioctl.S
jmp_buf-macros.h
kernel_rt_sigframe.h
kernel-features.h
ld.abilist
ldconfig.h
libanl.abilist resolv: Move libanl into libc (if libpthread is in libc) 2021-07-02 11:45:00 +02:00
libBrokenLocale.abilist
libc_malloc_debug.abilist mcheck: Wean away from malloc hooks [BZ #23489] 2021-07-22 18:38:02 +05:30
libc_sigaction.c
libc-start.c
libc.abilist resolv: Move res_query functions into libc 2021-07-19 07:56:57 +02:00
libcrypt.abilist
libdl.abilist dlfcn: Move dlopen into libc 2021-06-03 08:26:04 +02:00
libm.abilist
libnsl.abilist
libpthread.abilist nptl: Remove remaining code from libpthread 2021-05-21 22:35:01 +02:00
libresolv.abilist resolv: Move res_query functions into libc 2021-07-19 07:56:57 +02:00
librt.abilist Linux: Move timer_settime, __timer_settime64 from librt to libc 2021-06-28 09:51:01 +02:00
libthread_db.abilist
libutil.abilist login: Move libutil into libc 2021-06-30 08:43:37 +02:00
localplt.data
makecontext.c
Makefile aarch64: Remove _dl_var_init 2021-05-17 10:07:44 +02:00
readelflib.c
send.c nptl: Remove send from libpthread 2021-03-26 13:36:17 -03:00
setcontext.S
shlib-versions
sigcontextinfo.h
swapcontext.S
syscall.S
sysconf.c
sysdep.c
sysdep.h nptl: Remove send from libpthread 2021-03-26 13:36:17 -03:00
ucontext_i.sym
ucontext-internal.h
Versions aarch64: Remove _dl_var_init 2021-05-17 10:07:44 +02:00
vfork.S
vltest.py aarch64: Added Vector Length Set test helper script 2021-05-26 12:01:06 +01:00