/freebsd/lib/libdl/ |
H A D | Symbol.map | 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
H A D | Makefile | 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
/freebsd/share/mk/ |
H A D | bsd.linker.mk | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
H A D | src.libnames.mk | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
H A D | bsd.libnames.mk | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
/freebsd/lib/libc/gen/ |
H A D | dlopen.3 | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
H A D | dlfcn.c | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|
/freebsd/lib/ |
H A D | Makefile | diff 99ac8154ffa847ae709a193d014bd66d8cdfabb9 Mon Jul 10 16:59:21 CEST 2017 Konstantin Belousov <kib@FreeBSD.org> 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
|