freebsd-nq/libexec
Peter Wemm 14a55adf36 Update rtld for the "new" ia64 ABI. In the old toolchain, the
DT_INIT and DT_FINI tags pointed to fptr records.  In 2.11.2, it points
to the actuall address of the function.  On IA64 you cannot just take
an address of a function, store it in a function pointer variable and
call it.. the function pointers point to a fptr data block that has the
target gp and address in it.  This is absolutely necessary for using
the in-tree binutils toolchain, but (unfortunately) will not work with
old shared libraries.  Save your old ld-elf.so.1 if you want to use
old ones still.  Do not mix-and-match.

This is a no-op change for i386 and alpha.

Reviewed by:	dfr
2001-10-29 10:10:10 +00:00
..
atrun
bootpd
comsat
fingerd Terminate the array of execv(3) pointers by a NULL pointer in the edge case. 2001-10-04 09:02:10 +00:00
ftpd Don't let a user name in ftpd's proctitle 2001-10-12 13:16:34 +00:00
getNAME
getty
mail.local
makekey
mknetid
named-xfer
pppoed
rbootd
revnetgroup
rexecd
rlogind
rpc.rquotad
rpc.rstatd The interface index space may be sparsely populated (e.g. when an 2001-10-17 04:12:29 +00:00
rpc.rusersd
rpc.rwalld
rpc.sprayd
rshd
rtld-aout
rtld-elf Update rtld for the "new" ia64 ABI. In the old toolchain, the 2001-10-29 10:10:10 +00:00
save-entropy
smrsh
talkd
telnetd
tftpd When we set our UID to `nobody', set an appropriate group also. 2001-10-22 01:55:40 +00:00
xtend
ypxfr
Makefile
Makefile.inc