Private dynamic-link library (private dll), Position-independent code (pic) – HP Integrity NonStop H-Series User Manual
Page 66
Glossary
TNSVU User’s Guide— 528143-003
Glossary -18
portable application
portable application. An application that can execute on a wide range of hardware
systems from multiple manufacturers. A portable application is a program that can be
moved with little or no change in its source code from another manufacturer’s system
to an HP NonStop™ system.
portable filename character set. The set of characters that includes the Roman uppercase
and lowercase letters, the Arabic numerals, the period, the underscore, and the
hyphen. The hyphen cannot be the first character of a portable filename.
portable pathname character set. The set of characters that includes the Roman
uppercase and lowercase letters, the Arabic numerals, the period, the underscore, the
slash (
/
), and the hyphen. The hyphen cannot be the first character of a portable
pathname.
position-independent code (PIC). Executable program or library code that is designed to
be loaded and executed at any virtual memory address, without any modification.
Addresses that can be modified by the loader do not appear in PIC code, only in data
that can be modified by the loader. See also
POSIX. The Portable Operating System Interface, as defined by the Institute of Electrical
and Electronics Engineers (IEEE) and the American National Standards Institute
(ANSI). Each POSIX interface is separately defined in a numbered ANSI/IEEE
standard or draft standard. The application program interface (API), known as
POSIX.1, has become ISO/IEC IS 9945-1:1990.
private dynamic-link library (private DLL). See
procedure entry-point (PEP) table. A table in a TNS object file that contains the entry-
point addresses for each procedure and is located in the first page of each code
segment.
process snapshot file. (1) A file containing dump information needed by the system
debugging tool. In UNIX systems, such files are usually called core files or core dump
files. (2) A file containing the state of a running process at a specific moment,
regardless of whether the process terminated abnormally. See also
process group. In the Open System Services (OSS) environment, a set of processes that
can signal associated processes. Each process in an Expand node is a member of a
process group. The process group has a process group ID. A new process becomes a
member of the process group of its creator.
process group ID. In the Open System Services (OSS) environment, the unique identifier
representing a process group during its lifetime.
process group leader. In the Open System Services (OSS) environment, the process that
has the process group ID of its process group as its OSS process ID.