NetBSD/libexec/ld.elf_so
christos 0339fe6614 Coverity CID 2749: Fix another double free. Instead of removing that last
free() call, change the allocation policy to leave the responsibility for
allocation/freeing the pathname to _rtld_map_object(), instead of having
the caller allocate it and _rtld_map_object() free it. This simplifies the
code a lot and it is more efficient.
2006-03-21 17:48:10 +00:00
..
arch Coverity CID 923: Avoid NULL deref. 2006-03-18 23:09:34 +00:00
Makefile Remove -Wl,-non_shared (same meaing as -static). 2006-02-03 02:01:19 +00:00
README
TODO Remove the LD_BIND_NOW item 2006-03-04 09:00:22 +00:00
debug.c
debug.h
headers.c Don't process DT_DEBUG on MIPS as the dynamic section is mapped 2005-01-09 12:43:23 +00:00
ld.elf_so.1
load.c Coverity CID 2749: Fix another double free. Instead of removing that last 2006-03-21 17:48:10 +00:00
malloc.c
map_object.c Coverity CID 2749: Fix another double free. Instead of removing that last 2006-03-21 17:48:10 +00:00
paths.c Add some sanity checking inspired by gcc -Wuninitialized. 2005-06-01 14:57:22 +00:00
reloc.c Add LD_BIND_NOW support for mips. 2006-03-04 08:58:46 +00:00
rtld.c Coverity CID 2749: Fix another double free. Instead of removing that last 2006-03-21 17:48:10 +00:00
rtld.h Coverity CID 2749: Fix another double free. Instead of removing that last 2006-03-21 17:48:10 +00:00
rtldenv.h
search.c Coverity CID 2749: Fix another double free. Instead of removing that last 2006-03-21 17:48:10 +00:00
symbol.c Correct the lookup order of _rtld_symlook_default and make 2005-10-13 11:14:09 +00:00
sysident.h
xmalloc.c
xprintf.c not supporting %c is confusing and it only uses up a few bytes. 2005-04-24 21:11:58 +00:00

README

$NetBSD: README,v 1.10 2002/09/13 04:05:00 mycroft Exp $

TO DO:

* Support for coexistance of 32-bit and 64-bit ELF on platforms that can
  do that.