freebsd-nq/libexec
John Polstra ab6c6377b3 If errors occur during the loading of the shared libraries required by
the main program, report them directly from the dynamic linker and die
there, rather than returning an error message to crt0.o.  This enables
the printing of error messages even for old executables, whose version
of crt0.o is not able to print them.

This fix closes PR bin/1869.

The code in crt0.o for printing error messages from the dynamic linker
is no longer used, because of this change.  But it must remain, for
backward compatibility with older dynamic linkers.
1996-10-24 16:24:19 +00:00
..
atrun add forgotten $Id$ 1996-09-22 21:56:57 +00:00
bootpd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
comsat add forgotten $Id$ 1996-09-22 21:56:57 +00:00
fingerd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
ftpd Implement alternative strategy if it is impossible to confirm 1996-10-18 17:09:26 +00:00
getNAME sync copyright with /usr/share/examples/etc/bsd-style-copyright 1996-08-27 20:04:45 +00:00
getty This should have gone away with the COMPAT_43 cruft. cgetent() is now 1996-09-20 11:19:00 +00:00
lfs_cleanerd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
mail.local Totally botched ths patch...revert back to Rev 1.7, and request a 1996-10-23 05:05:32 +00:00
makekey add forgotten $Id$ 1996-09-22 21:56:57 +00:00
mknetid Nuke a couple of useless lines of code from the /etc/netid parsing 1996-10-24 03:33:32 +00:00
named-xfer Unlocalize date 1996-09-01 00:53:45 +00:00
rbootd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
revnetgroup Use err() instead of perror()/exit() and remember to #include <errno.h> 1996-08-04 19:17:15 +00:00
rexecd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
rlogind add forgotten $Id$ 1996-09-22 21:56:57 +00:00
rpc.rquotad Obtained from: NetBSD 1996-01-05 08:47:12 +00:00
rpc.rstatd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rusersd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rwalld Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.sprayd Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
rshd Fixes: 1996-10-22 21:11:49 +00:00
rtld-aout If errors occur during the loading of the shared libraries required by 1996-10-24 16:24:19 +00:00
rtld-elf Fix two minor typos in the manual page. 1996-10-18 04:49:43 +00:00
talkd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
telnetd correct spelling of 'X Window System' (tm) 1996-10-06 17:59:28 +00:00
tftpd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
uucpd add forgotten $Id$ 1996-09-22 21:56:57 +00:00
xtend add missing comma(s) in .Xr macros 1996-09-23 22:24:39 +00:00
ypxfr Add a couple of reserved port checks: don't talk to either ypserv 1996-10-20 19:52:53 +00:00
Makefile add forgotten $Id$ 1996-09-22 21:56:57 +00:00
Makefile.inc BSD 4.4 Lite Libexec Sources 1994-05-27 12:39:25 +00:00