Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Existing concepts

object module (OM)

Loadable unit which is generated by compiling a source program by means of a compiler.

prelinked object module

Loadable unit which is produced by the TSOSLNK linkage editor by linking together individual object modules (OMs). It is identical in format to an object module.

object module library (OML)

PAM file which contains object modules in the form of library elements. As of LMS V2.0A (SDF format), object module libraries are no longer supported. They should be replaced by program libraries.

EAM object module file (OMF)

Temporary system object module library in which object modules (OMs) or prelinked modules are stored by a compiler or by the TSOSLNK linkage editor, respectively.

load module (phase)

Executable unit which is produced from object modules (OMs) by the TSOSLNK linkage editor and stored in a cataloged program file or in a program library as a type C library element.

program library

PAM file which is processed using the PLAM library access method. It contains library elements which are uniquely identifiable by the element type and element identifier.

segment

Section of a program that can be loaded separately and executed independently of other program segments.

TSOSLNK

Linkage editor of the previous linkage editor/loader system. TSOSLNK links:

  • either one or more object modules (OMs) to produce an executable program (load module) or

  • multiple object modules (OMs) to produce a single prelinked object module.

DLL

Dynamic linking loader of the previous linkage editor/loader system. It links object modules (OMs) into an executable program and loads this into computer memory.

ELDE

Static loader of the previous linkage editor/loader system. It loads a program (load module) that has been linked by the TSOSLNK linkage editor.