nld Manual

Glossary
nld Manual528272-001
Glossary-3
header
header. An object that, when specified for inclusion in a program’s source code, causes the
program to behave, as if the statement including the header were actually a specific
set of other programming statements. A header contains coded information that
provides details (such as data item length) about the data that the header precedes.
In an OSS program, a header is the name of a file known to the run-time library used
by a process. In a Guardian environment C language program, a header is the file
identifier for a file known to the run-time library used by a process.
high PIN. A process identification number (PIN) that is greater than 255. Compare to low
PIN.
HP NonStop™ Open System Services (OSS). An open system environment available for
interactive or programmatic use with the NonStop operating system. Processes that
run in the OSS environment use the OSS application program interface; interactive
users of the OSS environment use the OSS shell for their command interpreter.
Compare to Guardian environment.
HP NonStop operating system. The operating system for HP NonStop™ systems.
HP Transaction Application Language (TAL). A systems programming language with
many features specific to stack-oriented TNS systems.
keyword. A character sequence recognized by a command process.
ld utility. A utility that collects, links, and modifies code and data blocks from one or more
position-independent code (PIC) object files to produce a target TNS/R native object
file. See also nld utility.
link. In the HP NonStop™ Open System Services (OSS) file system, a directory entry for a
file.
linkfile. (1) In most contexts, an object file that requires linking with other object files before
execution (also called a nonexecutable object file). Compare to loadfile
. (2) For native
C/C++ compilers in the Guardian environment, a command file for input to the nld
utility.
linking. The operation of examining, collecting, modifying, and combining code and data
segments from one or more object files to produce a target object file (or loadfile
).
loadfile. An object file that is ready for immediate execution (also called an executable
object file). Compare to linkfile. Program files, user libraries, shared run-time libraries,
and dynamic link libraries are loadfiles.
loading. The operation of mapping an object file into the memory of a process.
low PIN. A process identification number (PIN) that ranges from 0 through 254. Compare to
high PIN.