CRE Programmer's Guide

Glossary
Common Run-Time Environment (CRE) Programmer’s Guide528146-004
Glossary-4
global data
Subvolume name
File ID
global data. Data declarations that appear before the first procedure declaration; identifiers
that are accessible to all compilations units in a binding session.
Guardian. An environment or API available for interactive or programmatic use with the
NonStop operating system. Processes that run in the Guardian environment use the
Guardian system procedure calls as their application program interface; interactive
users of the Guardian environment use the HP Tandem Advanced Command
Language (TACL) or another HP product’s command interpreter. Contrast with Open
System Services (OSS)
Guardian environment. The Guardian API, tools, and utilities.
home terminal. Usually the terminal from which a process was started.
Intel Itanium microprocessors. The series of Intel processors that support the Itanium
instruction set.
interpreted mode. See TNS interpreted mode.
Intel Itanium instructions. Register-oriented machine instructions that are native to and
directly executed by a TNS/E system. Intel Itanium instructions do not execute on TNS
and TNS/R systems.
Contrast with TNS instructions and MIPS RISC instructions.
The TNS Object Code Accelerator (OCA) produces Intel Itanium instructions to
accelerate TNS object code. A TNS/E native compiler produces native-compiled Intel
Itanium instructions when it compiles source code.
Itanium word. An instruction-set-defined unit of memory. An Itanium word is 4 bytes (32
bits) wide, beginning on any 4-byte boundary in memory.
Contrast with TNS word and
word
. See also MIPS RISC word.
language-specific run-time environment. A set of services implemented by the run-time
library of each language. Without the CRE, C, COBOL, FORTRAN, or TAL programs
each have their own language-specific run-time environments. These language-
specific run-time environments are often incompatible with each other. Contrast with
Common Run-Time Environment (CRE)
language-specific run-time library. A collection of functions outside the CRE that supports
requests from a specific language for services such as I/O and heap management,
math and string functions, exception handling, and error reporting.
large memory model. A program attribute that specifies that a program’s heap is allocated
in the extended memory segment.
linking. The operating of examining, collecting, linking, and modifying code and data blocks
from one or more object files to produce a target object file.