2a63e04007
versions used by others in libc weak, so that we have: name: weak __name: weak ___name: strong - Add __name strong aliases of the dlfcn names in ld.elf_so, so that we have: name: strong __name: strong This allows ld.elf_so to self-resolve both the name and __name variants of the dlfcn functions, the former being required for dlfcn support in applications, the latter being required for dlfcn support in libc. Fixes the problem described in: http://mail-index.netbsd.org/tech-toolchain/2004/07/17/0000.html Reviewed by Nick. |
||
---|---|---|
.. | ||
arch | ||
Makefile | ||
README | ||
TODO | ||
debug.c | ||
debug.h | ||
headers.c | ||
ld.elf_so.1 | ||
load.c | ||
malloc.c | ||
map_object.c | ||
paths.c | ||
reloc.c | ||
rtld.c | ||
rtld.h | ||
rtldenv.h | ||
search.c | ||
symbol.c | ||
sysident.h | ||
xmalloc.c | ||
xprintf.c |
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.