Subject: CVS commit: [netbsd-2-0] src/libexec/ld.elf_so
To: None <source-changes@NetBSD.org>
From: Matthias Scheler <firstname.lastname@example.org>
Date: 07/19/2004 09:07:35
Module Name: src
Committed By: tron
Date: Mon Jul 19 09:07:35 UTC 2004
src/libexec/ld.elf_so [netbsd-2-0]: symbol.c
Pull up revision 1.36 (requested by thorpej in ticket #676):
- Change the strong dlfcn names in libc to ___name, and make the __name
versions used by others in libc weak, so that we have:
- Add __name strong aliases of the dlfcn names in ld.elf_so, so that
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:
Reviewed by Nick.
To generate a diff of this commit:
cvs rdiff -r1.35 -r126.96.36.199 src/libexec/ld.elf_so/symbol.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.