History log of /netbsd/rescue/list.ldd (Results 1 – 7 of 7)
Revision Date Author Comments
# 3cb4bb67 15-Apr-2011 plunky <plunky@NetBSD.org>

move the build of ldd binary to a subdir in order to allow
explict ordering. This makes "make all" work the same as
"make dependall"


# 3e60e0c9 25-Mar-2011 joerg <joerg@NetBSD.org>

Add basic locking to ld.elf_so.


# 1ee66c44 09-Mar-2011 joerg <joerg@NetBSD.org>

Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports
_rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to
setup the thread private area of all new threads. ld.e

Add TLS support infrastructure. For dynamic binaries, ld.elf_so exports
_rtld_tls_allocate and _rtld_tls_free. libpthread uses this functions to
setup the thread private area of all new threads. ld.elf_so is
responsible for setting up the private area for the initial thread.
Similar functions are called from _libc_init for static binaries, using
dl_iterate_phdr to access the ELF Program Header.

Add test cases to exercise the different TLS storage models. Test cases
are compiled and installed on all platforms, but are skipped on
platforms not marked for TLS support.

This material is based upon work partially supported by
The NetBSD Foundation under a contract with Joerg Sonnenberger.

It is inspired by the TLS support in FreeBSD by Doug Rabson and the
clean ups of the DragonFly port of the original FreeBSD modifications.

show more ...


# e6cdac9c 16-Oct-2010 skrll <skrll@NetBSD.org>

Implement dl_iterate_phdr.

Somewhat taken from FreeBSD. Manual page from OpenBSD.


# 9033c3cf 27-Feb-2010 roy <roy@NetBSD.org>

Sync against new ld.elf_so


# a9208fb1 22-Aug-2009 mrg <mrg@NetBSD.org>

kill ldd_aout. it didn't work anyway...not since i don't know when.


# 9b688fed 07-Jan-2009 mrg <mrg@NetBSD.org>

- rework this a bunch to make it work inside /rescue/ldd.
- fix alpha build.