C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
Glossary
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
Glossary-6
main function
main function. The first function to execute when a program is run. The main function
determines the run-time environment for a program. It is the function declared with the
main keyword.
misaligned. In TNS mode and accelerated mode, an address that is odd-byte aligned; in
TNS/R native mode, an address that is not aligned.
MIPS region of a TNS object file. The region of a TNS object file, also called the TNS/R
region, that contains MIPS instructions and the tables necessary to execute the
instructions in accelerator mode on a TNS/R system. Accelerator creates this region
and writes it into the TNS object file. Contrast with Itanium region.
MIPS RISC instructions. Register-oriented 32-bit machine instructions in the MIPS-1 RISC
instruction set that are native to and directly executed on TNS/R systems. MIPS RISC
instructions do not execute on TNS systems and TNS/E systems. Contrast with TNS
instructions and Intel Itanium instructions.
MIPS RISC word. An instruction-set-defined unit of memory. A MIPS RISC word is 4 bytes
(32 bits) wide, beginning on any 4-byte boundary in memory. Contrast with TNS word
and word. See also Itanium word.
mixed-language program. A program made up of routines compiled from more than one
programming language. A program with C routines and TAL routines is an example of
a mixed-language program.
name spaces. Separate lists into which C groups identifiers that denote entities whose
syntactic and semantic usages are similar.
native. An adjective that can modify: object code, object file, process, procedure, and mode
of process execution. Native object files contain native object code, which directly uses
the MIPS instruction set or Intel Itanium instructions and the corresponding
conventions for register handling and procedure calls. Native processes are those
created by executing native object files. Native procedures are units of native object
code. Native mode execution is the state of the process when it is executing native
procedures.
native link editor. See nld utility, ld utility, and eld utility.
native mode. See TNS/R native mode or TNS/E native mode.
native object code. See TNS/R native object code or TNS/E native object code.
native object file. See TNS/R native object file or TNS/E native object file.
native object file tool. See noft utility or enoft utility.
native process. See TNS/R native process or TNS/E native process.