[an error occurred while processing this directive]

HP OpenVMS Systems Documentation

Content starts here

HP OpenVMS Calling Standard


Previous Contents Index

E
Entry code sequences
    example for register frame procedures
    example for stack frame procedures
Environment value #1
Environment value #2
Environment value #3
Environment value #4
Environment value #5
Exception conditions
    definition
    handler
    indicating
    signaling
Exceptions
    continuation from
    synchronization
Exit code sequences #1
Exit code sequences #2
    example for register frame procedures
    example for stack frame procedures
F
Facility-specific data type codes
Facility-specific descriptor class codes
FDSCs
    bound function descriptor
    simple function descriptor
Fixed length
    returned to stack
Fixed-length descriptor
Fixed-size stack frames #1
Fixed-size stack frames #2
Fixed temporary locations
Floating point
    control status
Floating-point register usage #1
Floating-point register usage #2
Flow control #1
Flow control #2
Frame markers
free routine
Full function
Function
    definition
Function descriptor
Function pointer
    definition
Function result
Function value returns #1
Function value returns #2
Function value returns #3
    by descriptor
    by immediate value
    by reference
    dynamic text
    in registers
    object created by called routine
    object created by calling routine
    registers
    to stack #1
    to stack #2
G
General information segment
General register usage
GENTRAP instruction
Global data
Global registers #1
Global registers #2
Global variables
GOTO unwinds
    nonlocal
GP register
Guard pages #1
Guard pages #2
Guard regions #1
Guard regions #2
H
Handler invocations
    during unwind
Hardware exceptions
    definition
High-level languages
    argument evaluation
    argument transmission
    mapped into argument lists
I
I64
    jacket function descriptor
Image
Immediate value
    argument item #1
    argument item #2
    definition
    large #1
    large #2
Indirect calls
Initial context
    I64
Inline code #1
Inline code #2
Inline procedures calls
    and invocation chains
    optimized
        and invocation chains
Input registers #1
Input registers #2
Input registers #3
Integer register usage
Invocation chains
    in optimized procedure calls
Invocation context
    access routines #1
    access routines #2
    access routines #3
    analyzing
    functions #1
    functions #2
    functions #3
    obtaining handle #1
    obtaining handle #2
    obtaining handle #3
    updating #1
    updating #2
Invocation context block #1
Invocation context block #2
Invocation context callback routines
    allocating memory
    deallocating memory
    obtaining the initial context
    obtaining unwind information
    transfering data #1
    transfering data #2
    writing data
Invocation handles #1
Invocation handles #2
    creating
    encoding
    format for procedure #1
    format for procedure #2
IP
    definition
J
Jacket function descriptor
L
Label descriptors
Language extensions
Language-specific Data Area
Language-support procedure
Large immediate value #1
Large immediate value #2
Leaf procedure
LIB$GET_CURR_INVO_CONTEXT routine
LIB$GET_INVO_CONTEXT routine
LIB$GET_INVO_HANDLE routine
LIB$GET_PREV_INVO_CONTEXT routine
LIB$GET_PREV_INVO_HANDLE routine
LIB$I64_CREATE_INVO_CONTEXT routine
LIB$I64_FREE_INVO_CONTEXT routine
LIB$I64_GET_CURR_INVO_CONTEXT routine
LIB$I64_GET_CURR_INVO_HANDLE routine
LIB$I64_GET_INVO_CONTEXT routine
LIB$I64_GET_INVO_HANDLE routine
LIB$I64_GET_PREV_INVO_CONTEXT routine
LIB$I64_GET_PREV_INVO_HANDLE routine
LIB$I64_INIT_INVO_CONTEXT routine
LIB$I64_PUT_INVO_REGISTERS routine
LIB$I64_REV_INVO_END routine
LIB$PUT_INVO_REGISTERS routine
LIB$SIGNAL routine
    signaling #1
    signaling #2
LIB$STOP routine
    using #1
    using #2
    using #3
LIBICB$PH_UO_FREE routine
LIBICB$PH_UO_GETCONTEXT routine
LIBICB$PH_UO_GETUEINFO routine
LIBICB$PH_UO_MALLOC routine
LIBICB$PH_UO_READ_MEM routine
LIBICB$PH_UO_WRITE_MEM routine
LIBICB$PH_UO_WRITE_REG routine
Library procedures
Lightweight procedures
    Alpha requirements
Linkage pair blocks
Linkage pointers
Linkage sections
Linkage table
Literals
Local calls
Local registers
Local static data
Long bss area
Long data area
M
malloc routine
Memory stack
Memory stack parameters
Miscellaneous data types
Multiple active signals
Multithreaded execution environments #1
Multithreaded execution environments #2
N
NaT bits
    in floating-point register arguments
    in general register arguments
    preserving
    saving #1
    saving #2
Natural alignment
    definition
NatVals
    in floatng-point register arguments
Nested unwind
New stack region #1
New stack region #2
Non-leaf procedure
Non-local calls
Non-own data items #1
Non-own data items #2
Non-own data items #3
Non-own data items #4
Non-own data items #5
Noncontiguous array descriptors
Null frame procedures #1
Null frame procedures #2
Null frame procedures #3


Previous Next Contents Index