freebsd-skq/libexec
John Polstra 29218d94d3 Fix a bug that showed up when debugging dynamically linked programs.
References from GDB to "printf" and various other functions would
find the versions in the dynamic linker itself, rather than the
versions in the program's libc.  This fix moves the GDB link map
entry for the dynamic linker to the end of the search list, where
its symbols will be found only if they are not found anywhere else.
It was suggested by Doug Rabson, though I implemented it a little
differently.

I personally would prefer to leave the dynamic linker's entry out
of the GDB search list altogether.  But Doug argues that it is
handy there for such things as setting breakpoints on dlopen().
So it stays for now, at least.

Note, if we ever integrate the dynamic linker with libc (which has
several important benefits to recommend it), this whole problem
goes away.
1998-09-16 02:54:08 +00:00
..
atrun
bootpd
comsat
fingerd
ftpd
getNAME
getty
mail.local
makekey
mknetid
named-xfer
rbootd
revnetgroup
rexecd
rlogind Add -lcrypt when building kerberos. 1998-09-05 00:32:27 +00:00
rpc.rquotad
rpc.rstatd Update system to new device statistics code. 1998-09-15 08:15:30 +00:00
rpc.rusersd
rpc.rwalld
rpc.sprayd
rshd Add -lcrypt when building kerberos. 1998-09-05 00:32:27 +00:00
rtld-aout Don't recognize a file as an a.out shared library unless it has at 1998-09-05 20:28:48 +00:00
rtld-elf Fix a bug that showed up when debugging dynamically linked programs. 1998-09-16 02:54:08 +00:00
smrsh
talkd
telnetd Sort cross references. 1998-08-31 16:41:09 +00:00
tftpd
uucpd
xtend
ypxfr
Makefile Chaneg MACHINE to MACHINE_ARCH to support MACHINE=pc98. 1998-09-05 08:33:10 +00:00
Makefile.inc