HardenedBSD/libexec/rtld-elf
Alexander Kabaev 3ddc66d863 Rethink the way we count module references. Simply following
DT_NEEDED links is not flexible enough for cases where dynamically
loaded modules form a dependency cycle.

This should fix an infinite recursion problem encountered by Yahoo.

Approved by:	re (jhb)
2003-05-08 01:31:36 +00:00
..
alpha
amd64 Remove 80386 bandaids from code repocopied from i386. rtld_start.S still 2003-04-30 21:09:06 +00:00
i386
ia64
powerpc
sparc64
debug.c
debug.h
libmap.c Remove redundant strlen checks, do not check the same 2003-04-30 19:05:53 +00:00
libmap.h Dynamic object dependency mapping: libmap. 2003-04-07 16:21:26 +00:00
Makefile Dynamic object dependency mapping: libmap. 2003-04-07 16:21:26 +00:00
malloc.c Fix signed/unsigned comparison warnings. 2003-05-04 00:56:00 +00:00
map_object.c Fix signed/unsigned comparison warnings. 2003-05-04 00:56:00 +00:00
rtld.1 Dynamic object dependency mapping: libmap. 2003-04-07 16:21:26 +00:00
rtld.c Rethink the way we count module references. Simply following 2003-05-08 01:31:36 +00:00
rtld.h
xmalloc.c