1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-02 08:42:48 +00:00
freebsd/share
Konstantin Belousov 99ac8154ff Provide libdl.
Create libdl.so.1 as a filter for libc.so.7 which exports public dl*
functions. The functions are resolved from the rtld instead, the goal
of creating library is to avoid errors from the static linker due to
missed libdl. For static binaries, an empty .o is compiled into
libdl.a so that static binaries still get dl stubs from libc.a.

Right now lld cannot create filter objects, disable libdl on arm64
when binutils are not used.

Reviewed by:	bdrewery, dim (previos version); emaste
Exp run:	PR 220525, done by antoine
Sponsored by:	The FreeBSD Foundation
MFC after:	1 month
Differential revision:	https://reviews.freebsd.org/D11504
2017-07-10 14:59:21 +00:00
..
colldef Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00
ctypedef Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00
dict
doc In preparation for the removal of the roff toolchain, disconnect the 2017-05-25 14:54:22 +00:00
dtrace
examples Add kyua TAP test integration examples 2017-06-28 08:22:04 +00:00
i18n
keys
man Connect ena(4) to the build. 2017-07-07 16:22:09 +00:00
misc Add myself to commiters-src.dot, emaste@ as mentor; sort his mentees while here 2017-06-30 20:01:31 +00:00
mk Provide libdl. 2017-07-10 14:59:21 +00:00
monetdef Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00
msgdef Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00
numericdef Readd Big5: some large databases setup are still requiring it. 2017-04-20 18:21:50 +00:00
security
sendmail
skel Cosmetic tweaks to the default shell rc files, mostly comments. 2017-07-05 13:08:07 +00:00
snmp
syscons
tabset
termcap
tests
timedef
vt Add "Terminus BSD Console" size 32 2017-06-26 18:11:48 +00:00
zoneinfo Add tests to help verify Links functionality for .../contrib/tzdata/backwards 2017-07-06 04:30:06 +00:00
Makefile Remove groff from base 2017-06-07 23:00:34 +00:00
Makefile.inc