summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/ng_source.c
diff options
context:
space:
mode:
authorceri <ceri@FreeBSD.org>2005-12-23 15:31:37 +0000
committerceri <ceri@FreeBSD.org>2005-12-23 15:31:37 +0000
commit9618c3e8c0414039db3cfbca298913be491ada3b (patch)
tree616ac6df076eefa2e93117a8b04ee6ea4573b858 /sys/netgraph/ng_source.c
parentbb7dfbb0a8ac5602f6874897af25e7aee24aed7f (diff)
downloadFreeBSD-src-9618c3e8c0414039db3cfbca298913be491ada3b.zip
FreeBSD-src-9618c3e8c0414039db3cfbca298913be491ada3b.tar.gz
Commands like gmirror, graid3, ... and others which use dlopen() to load
classes from say, /lib/geom, cannot be statically linked completely. Moreover, those shared objects may require other shared objects (i.e. for geom, libraries like -lmd, -lcrypto). The libs_so extension to crunchgen fixes this by allowing some libraries to be linked in dynamically. This requires that a copy of rtld and the shared libraries be made available to the crunched binary, and so is not suitable for all environments. Crunchgen configurations which do not use the 'libs_so' keyword are unaffected and produce identical binaries with and without this commit. Approved by: murray (mentor, in spirit), jhb In collaboration with: Adrian Steinmann <ast at marabu dot ch> MFC After: 6 weeks
Diffstat (limited to 'sys/netgraph/ng_source.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud