glibc/elf
Roland McGrath f2b0f935d7 * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap
from zero fill.

	* elf/dl-lookup.c (_dl_lookup_symbol): Take new flag arg NOSELF;
 	if nonzero, don't let *REF satisfy the reference itself.
	* elf/link.h (_dl_lookup_symbol): Add new arg NOSELF in decl.
	* sysdeps/i386/dl-runtime.c (_dl_runtime_resolve): Pass new arg to
 	_dl_lookup_symbol.
	* elf/do-rel.h (elf_dynamic_do_rel): Pass new second arg of
 	R->r_offset to RESOLVE callback.
	* elf/dl-reloc.c (_dl_relocate_object: resolve): Don't let *REF
 	satisfy the reference itself if its value equals the reloc's
 	offset.

	* elf/rtld.c (dl_main): Write a newline in fatal msg.

	* Makerules (lib%.so: lib%_pic.a): Pass $(LDFLAGS.so).
1995-06-12 09:00:13 +00:00
..
.cvsignore * Make-dist (README): Commit it to CVS if there is a CVS directory. 1995-03-29 16:58:35 +00:00
Makefile (ld.so): Use -nostartfiles in addition to -nostdlib. 1995-05-21 09:04:55 +00:00
dl-error.c Thu Jun 8 02:50:26 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-06-08 09:00:23 +00:00
dl-fini.c Tue May 30 15:52:32 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-31 13:23:14 +00:00
dl-init.c Tue May 30 15:52:32 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-31 13:23:14 +00:00
dl-load.c * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00
dl-lookup.c * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00
dl-object.c Sat May 6 11:06:47 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-08 09:11:25 +00:00
dl-reloc.c * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00
dlclose.c Sat May 6 11:06:47 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-08 09:11:25 +00:00
dlerror.c Sat May 6 11:06:47 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-08 09:11:25 +00:00
dlfcn.h Thu Mar 30 01:38:00 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-03-30 10:00:08 +00:00
dlopen.c * sysdeps/mach/i386/sysdep.h (SNARF_ARGS, CALL_WITH_SP): Rewritten. 1995-05-02 06:35:55 +00:00
dlsym.c (__data_start): Define this symbol as the first thing in .data. 1995-05-09 07:03:38 +00:00
do-rel.h * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00
dynamic-link.h Tue May 30 15:52:32 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-05-31 13:23:14 +00:00
elf.h Mon Jun 5 04:02:26 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-06-05 09:00:14 +00:00
elf_hash.c Mon Feb 27 07:00:57 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-02-27 14:01:48 +00:00
libelf.h Thu Apr 13 09:45:01 1995 Roland McGrath <roland@churchy.gnu.ai.mit.edu> 1995-04-14 01:13:53 +00:00
link.h * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00
rtld.c * elf/dl-load.c (_dl_map_object): Add MAP_INHERIT flag in mmap 1995-06-12 09:00:13 +00:00