]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Change the symbol lookup order to search RTLD_GLOBAL objects
authorkan <kan@FreeBSD.org>
Sat, 19 Oct 2002 23:03:35 +0000 (23:03 +0000)
committerkan <kan@FreeBSD.org>
Sat, 19 Oct 2002 23:03:35 +0000 (23:03 +0000)
commitd675c525c1e3430650aa9cf941351e80b095a6a7
tree9e3ecb4c3f88c6e571df22f7e98fd149399fd5ec
parent90a2f4ba9a2d8a47bbb857ba864f779122cc7d07
Change the symbol lookup order to search RTLD_GLOBAL objects
before referencing object's DAG. This makes it possible for
C++ exceptions to work across shared libraries and brings
us closer to the search order used by Solaris/Linux.

Reviewed by: jdp
Approved by: obrien
MFC after: 1 month
libexec/rtld-elf/rtld.c