Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

HP OpenVMS Systems Documentation

Content starts here

OpenVMS Alpha Guide to 64-Bit Addressing and VLM Features

Index


Previous Contents


Master Alphabetic Index
A B C D E I L M O P Q R S V

A
Addresses
    passing 64-bit values #1
    passing 64-bit values #2
    specifying 64-bit computing
Addressing guidelines
    64-bit
Argument lists
    fixed-size
    suppressing homing
    variable-size
Arguments
    declaring quadword
Assembly language instructions
    Alpha built-ins
B
Built-ins
    Alpha assembly language instructions
C
$CALL64 macro #1
$CALL64 macro #2
    passing 64-bit values
Calling standard
.CALL_ENTRY directive
    QUAD_ARGS parameter
        declaring 64-bit values #1
        declaring 64-bit values #2
D
Debugger
    quadwords
Descriptor formats
    checking with $IS_DESC macro
.DISABLE directive
    QUADWORD option
E
.ENABLE directive
    QUADWORD option
/ENABLE qualifier
    QUADWORD option
EVAX_CALLG_64 built-in
    64-bit address support #1
    64-bit address support #2
EVAX_SEXTL built-in
    sign extension for 64-bit address support #1
    sign extension for 64-bit address support #2
I
Instructions
    compiler built-ins for Alpha assembly language
$IS_32BITS macro
    checking sign extension #1
    checking sign extension #2
    checking sign extension #3
$IS_DESC macro
    checking if format descriptor is 64-bit
$IS_DESC64 macro
    checking if format descriptor is 64-bit
L
LIB$MOVC3 routine
LIB$MOVC5 routine
LIBOTS routines
M
MACRO
    VAX MACRO 64-bit addressing support #1
    VAX MACRO 64-bit addressing support #2
MOVC3 instruction
MOVC5 instruction
O
OTS$MOVE3 routine
OTS$MOVE5 routine
P
P0 space
    definition
P1 space
    definition #1
    definition #2
Page size
    calculations based on #1
    calculations based on #2
    macro parameter for 64-bit addressing #1
    macro parameter for 64-bit addressing #2
Pointer-type declarations
Pointers
    64-bit support #1
    64-bit support #2
Process-private space
    definition
$PUSH_ARG64 macro #1
$PUSH_ARG64 macro #2
    passing 64-bit values
Q
Quadword addresses
    computing
Quadword arguments
    declaring
    passing
R
$RAB macro
RAB64 (64-bit record access blocks)
    data structure
    macros
    RAB64$PQ_x fields #1
    RAB64$PQ_x fields #2
    RAB64$Q_x fields #1
    RAB64$Q_x fields #2
$RAB64 macro #1
$RAB64 macro #2
$RAB64_STORE macro #1
$RAB64_STORE macro #2
$RAB_STORE macro
RMS
    interface enhancements
RMS macros
    support for data buffers in 64-bit address space #1
    support for data buffers in 64-bit address space #2
S
S0 space
    definition
$SETUP_CALL64 macro #1
$SETUP_CALL64 macro #2
    passing 64-bit values
Sign extension
    checking with $IS_32BITS macro #1
    checking with $IS_32BITS macro #2
    using EVAX_SEXTL built-in
System services
    C function prototypes
    MACRO-32
System space
    definition
V
VAX MACRO
    See MACRO

 

** About PDF files: The PDF files on this Web site can be read online or printed using Adobe® Acrobat® Reader. If you do not have this software installed on your system, you may download it from the Adobe Web site.
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2009 Hewlett-Packard Development Company, L.P.