glibc/dlfcn
Ulrich Drepper 74780cf659 * 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.
2005-06-12 16:29:51 +00:00
..
Makefile * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
Versions Update. 2004-10-18 23:17:46 +00:00
bug-dlopen1.c Update. 2002-02-06 00:28:46 +00:00
bug-dlsym1-lib1.c (foo): Add prototype to avoid warning. 2002-08-23 08:52:49 +00:00
bug-dlsym1-lib2.c 2002-08-21 Roland McGrath <roland@redhat.com> 2002-08-21 23:03:46 +00:00
bug-dlsym1.c 2004-10-18 Roland McGrath <roland@redhat.com> 2004-10-18 18:53:53 +00:00
default.c Update. 2003-08-15 03:58:56 +00:00
defaultmod1.c Update. 2003-08-15 03:58:56 +00:00
defaultmod2.c Update. 2003-08-15 03:58:56 +00:00
dladdr.c Update. 2004-10-18 23:17:46 +00:00
dladdr1.c Update. 2004-10-18 23:17:46 +00:00
dlclose.c * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
dlerror.c * elf/dl-error.c (_dl_signal_error): Store information about use of 2005-06-12 16:29:51 +00:00
dlfcn.c * dlfcn/dlfcn.c (init): Put it in .init_array section. 2005-02-10 09:25:49 +00:00
dlfcn.h 2.5-18.1 2007-07-12 18:26:36 +00:00
dlinfo.c 2.5-18.1 2007-07-12 18:26:36 +00:00
dlmopen.c * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
dlopen.c * elf/dl-load.c (_dl_map_object_from_fd): We don't have to allow 2005-01-13 02:08:37 +00:00
dlopenold.c * csu/elf-init.c (__libc_csu_fini): Don't do anything here. 2005-01-06 22:40:27 +00:00
dlsym.c Update. 2004-10-18 23:17:46 +00:00
dlvsym.c Update. 2004-10-18 23:17:46 +00:00
errmsg1.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
errmsg1mod.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
eval.c Update. 2003-07-31 19:26:38 +00:00
failtest.c Add prototype for foo. 2000-12-27 19:58:36 +00:00
failtestmod.c Update. 2000-11-29 00:04:54 +00:00
glreflib1.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
glreflib2.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
glrefmain.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
modatexit.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
modcxaatexit.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
modstatic.c Update. 2001-12-28 16:43:13 +00:00
modstatic2.c Update. 2004-10-18 23:17:46 +00:00
sdladdr.c Update. 2004-10-18 23:17:46 +00:00
sdladdr1.c Update. 2004-10-18 23:17:46 +00:00
sdlclose.c Update. 2004-10-18 23:17:46 +00:00
sdlerror.c Update. 2004-10-18 23:17:46 +00:00
sdlinfo.c Update. 2004-10-18 23:17:46 +00:00
sdlmopen.c Update. 2004-10-18 23:17:46 +00:00
sdlopen.c Update. 2004-10-18 23:17:46 +00:00
sdlsym.c Update. 2004-10-18 23:17:46 +00:00
sdlvsym.c Update. 2004-10-18 23:17:46 +00:00
tst-dladdr.c (do_test): Get address of ref1 using DL_LOOKUP_ADDRESS. 2001-08-23 04:01:56 +00:00
tst-dlinfo.c * dlfcn/tst-dlinfo.c: New file. 2003-03-15 23:16:22 +00:00
tstatexit.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tstcxaatexit.c Update to LGPL v2.1. 2001-07-06 04:58:11 +00:00
tststatic.c Update. 2001-08-04 19:30:39 +00:00
tststatic2.c Update. 2004-10-18 23:17:46 +00:00