freebsd-dev/libexec
John Polstra 9bfb1dfc29 Revamp the mechanism for enumerating and calling shared objects'
init and fini functions.  Now the code is very careful to hold no
locks when calling these functions.  Thus the dynamic linker cannot
be re-entered with a lock already held.

Remove the tolerance for recursive locking that I added in revision
1.2 of dllockinit.c.  Recursive locking shouldn't happen any more.

Mozilla and JDK users: I'd appreciate confirmation that things still
work right (or at least the same) with these changes.
2000-01-09 21:13:48 +00:00
..
atrun $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
bootpd Fix bootpd for Alpha. 1999-11-12 10:11:48 +00:00
comsat $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
fingerd Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:10:20 +00:00
ftpd Moved flags_to_string and string_to_flags into libutil. It's used in 1999-12-30 13:15:15 +00:00
getNAME $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
getty Correct the ttys.5 and init.8 manpages with respect to the incorrect 1999-12-06 09:07:14 +00:00
mail.local $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
makekey Revert the libcrypt/libmd stuff back to how it was. This should not have 1999-12-18 13:55:17 +00:00
mknetid $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
named-xfer $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
pppoed Add a ``-P pidfile'' option 1999-11-23 00:21:20 +00:00
rbootd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
revnetgroup $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rexecd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rlogind . mdoc(7)'fy 2000-01-07 13:14:32 +00:00
rpc.rquotad $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rpc.rstatd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rpc.rusersd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rpc.rwalld $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rpc.sprayd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
rshd . mdoc(7)'fy 2000-01-07 13:14:32 +00:00
rtld-aout .Nm += "rtld" 1999-09-28 05:35:59 +00:00
rtld-elf Revamp the mechanism for enumerating and calling shared objects' 2000-01-09 21:13:48 +00:00
smrsh
talkd Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:10:20 +00:00
telnetd $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
tftpd Add $FreeBSD$ lines to man pages that are missing them to make it 1999-08-28 23:10:20 +00:00
uucpd Revert the libcrypt/libmd stuff back to how it was. This should not have 1999-12-18 13:55:17 +00:00
xtend $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
ypxfr $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
Makefile Reactivate named-xfer 1999-11-30 06:23:04 +00:00
Makefile.inc