1
0
mirror of https://git.FreeBSD.org/src.git synced 2025-01-10 14:02:43 +00:00
freebsd/libexec/rtld-elf
Roman Divacky 1dfdc15bb0 Only use the cache after the early stage of loading. This is
because calling mmap() etc. may use GOT which is not set up
yet. Use calloc() instead of mmap() in cases where this
was the case before (sparc64, powerpc, arm).

Submitted by:	Dimitry Andric (dimitry andric com)
Reviewed by:	kan
Approved by:	ed (mentor)
2010-05-18 08:55:23 +00:00
..
amd64 Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
arm Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
i386 Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
ia64
mips
powerpc Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
sparc64 Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
debug.c
debug.h
libmap.c
libmap.h
Makefile
malloc.c
map_object.c
rtld_lock.c
rtld_lock.h
rtld_tls.h
rtld.1
rtld.c Only use the cache after the early stage of loading. This is 2010-05-18 08:55:23 +00:00
rtld.h
Symbol.map
xmalloc.c