oskit/oskit-20020317/rtld/README

22 lines
767 B
Plaintext
Executable File

Directories: oskit/rtld
Target: liboskit_rtld.a
Documentation: doc/rtld.tex
Original Code Source:
FreeBSD v3.0, FreeBSD Project
Flux Research Group, University of Utah
Description:
A runtime linker/loader for ELF compiled oskit kernels. This
library is based on the FreeBSD 3.0 rtld-elf library, and
allows an OSKit kernel to load shared libraries (.so files).
The typical set of rtld functions is exported: dlopen, dlsym,
dlclose, dlerror.
See the demonstration kernel in examples/dyntest.
NOTE: We need to use a linker script because a bug in the 2.9
linker causes -Ttext argument to be ignored when used in
combination with the -shared option. So, the text offset must
be plugged into a linker script. See the examples/dyntest
GNUmakerules file.