uselib - load shared library
#include <unistd.h>
[[deprecated]] int uselib(const char *library);
The system call uselib() serves to load a shared library to be used by the calling process. It is given a pathname. The address where to load is found in the library itself. The library can have any recognized binary format.
On success, zero is returned. On error, -1 is returned, and
errno
is set to indicate the error.