Kenwood HP 9000 Personal Computer User Manual


 
320 Glossary
Glossary
is that program execution
continues even if the dynamic
loader cannot resolve symbols.
object code See relocatable
object code.
object file A file containing
machine language instructions and
data in a form that the linker can
use to create an executable
program.
object module A file containing
machine language code and data in
a form that the linker can use to
create an executable program or
shared library.
parent process The process that
spawned a particular process. See
also "process ID."
PBO See "profile-based
optimization."
PC-relative A form of machine-
code addressing in which
addresses are referenced relative
to the program counter register, or
PC register.
physical address A reference to
an exact physical memory location
(as opposed to virtual memory
location).
PIC See "position-independent
code."
pipe An input/output channel
intended for use between two
processes: One process writes into
the pipe, while the other reads.
PLT See "procedure linkage table."
position-independent code
Object code that contains no
absolute addresses. All addresses
are specified relative to the
program counter or indirectly
through the linkage table.
Position-independent code can be
used to create shared libraries.
pragma A C directive for
controlling the compilation of
source.
procedure linkage table A
linkage table that stores the
addresses of procedures and
functions.
process ID An integer that
uniquely identifies a process.
Sometimes referred to as "PID."
profile-based optimization A
kind of optimization in which the
compiler and linker work together
to optimize an application based on