]> git.ipfire.org Git - thirdparty/glibc.git/commit
* elf/dl-error.c (_dl_signal_error): Store information about use of
authorUlrich Drepper <drepper@redhat.com>
Sun, 12 Jun 2005 16:29:51 +0000 (16:29 +0000)
committerUlrich Drepper <drepper@redhat.com>
Sun, 12 Jun 2005 16:29:51 +0000 (16:29 +0000)
commit74780cf659d1e5cd91e82b6e5314dcfc7bba033b
treed71a5f1c94a7b7ac1a117760f2f3bd45ab1eea1d
parent6dffebd8b4ef0e3310ac97cade0d5dc33c49dadc
* elf/dl-error.c (_dl_signal_error): Store information about use of

real malloc in the catch object.
(_dl_catch_error): Forward information about malloc use to caller
in new parameter.
(_dl_out_of_memory): Make static.
* elf/dl-deps.c: Adjust callers of _dl_catch_error.
* elf/dl-libc.c: Likewise.
* elf/dl-open.c: Likewise.
* elf/rtld.c: Likewise.
Add new --audit option.
* sysdeps/generic/ldsodefs.h: Remove _dl_out_of_memory declaration.
(rtld_global_ro._dl_signal_error): Add new parameter.
* include/dlfcn.h (_dl_catch_error): Add new parameter.
* dlfcn/dlfcn.c (_dlerror_run): Pass additional parameter to
_dl_catch_error.  Only free if the returned newly value says so.
ChangeLog
dlfcn/dlerror.c
elf/dl-deps.c
elf/dl-error.c
elf/dl-libc.c
elf/dl-open.c
elf/rtld.c
include/dlfcn.h