Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

LOADER_$INLIB                     Domain/OS                      LOADER_$INLIB


NAME
     loader_$inlib - create a privately installed library

SYNOPSIS (C)
     #include <apollo/base.h>
     #include <apollo/loader.h>

     void loader_$inlib(
          char *path_name,
          short &path_length,
          status_$t *status)

SYNOPSIS (Pascal)
     %include '/sys/ins/base.ins.pas';
     %include '/sys/ins/loader.ins.pas';

     procedure loader_$inlib(
          in path_name: univ name_$long_pname_t;
          in path_length: integer;
          out status: status_$t);

DESCRIPTION
     Loader_$inlib makes the object module at path_name an installed library
     for the calling process.  Unresolved symbols in modules loaded after
     loader_$inlib returns can be resolved against global symbols in the
     object module at path_name.

     path_name
          The pathname of an object module.

     path_length
          The number of bytes in path_name.

     status
          The completion status.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026