Reference Guide
Index
Index 199
64-bit environment, 44
See also storage
unable to allocate
, 183
message catalog
, 141
messages
branching
, 187
limit
, 183
out of memory
, 183
user warnings
, 178
warning warnings
, 187
MFCTL
thread local storage
, 50
millicode
, 70
Millicode Return Pointer (MRP)
,
70
mnemonic
instructions
, 15
register
, 23
moving location counter
to next alignment boundary
,
57
MTSAR pseudo-instruction
, 120
N
new
instructions
creating with macros, 37
subspaces
, 106, 111
NOP pseudo-instruction
, 120
O
object file
specifying version
, 105
opcode
field
, 19
macros
, 37
operands
, 35
field
, 19, 20
macros
, 37
operators
, 29
arithmetic
, 29
bit-wise
, 29
field selectors
, 30
options
as command
, 124
P
page size
, 33
panic messages
, 176
parameters
as command
, 124
parenthesized subexpressions
,
16, 34
absolute symbols
, 34
constants
, 34
PA-RISC
See Also 64-bit environment
instruction set
, 119
version levels
, 58, 93
PA-RISC 2.0W
, 16, 17, 23, 24,
33, 39, 44
See Also 64-bit environment
passing Assembler arguments
from C compiler
, 127
pcc_prefix.s
, 136
pcc_prefix.s configuration file
,
127
hard_reg.h
, 127
soft_reg.h
, 127
std_space.h
, 127
period (.)
, 21
permitting a label definition
, 92
PIC (position-independent code)
,
33, 51
placing copyright notice
, 75
position-independent code
, 33,
51
pound sign (#)
, 19
predefined subspace
declarations
, 95
predefined subspace directive
,
116
.BSS
, 116
.CODE
, 116
.DATA, 116
.FIRST
, 116
.GATE
, 116
.GLOBAL
, 116
.GNTT
, 116
.HEADER
, 116
.HEAP
, 116
.LIT
, 116
.LNTT
, 117
.MILLICODE
, 117
.PCB
, 117
.REAL
, 117
.RECOVER
, 117
.RESERVED
, 117
.SHORTDATA
, 117
.SLT
, 117
.STACK
, 117
.UNWIND
, 117
.VT
, 117
previous_sp special register
mnemonic
, 28
PRI_PROG
symbols
, 86
procedure calling conventions
,
47
demonstrating
, 136
registers
, 28
procedures
declaring
, 102
ending
, 102
marking entry points
, 81, 83
marking exit points
, 81, 83
processing
macros
, 16, 37
programming
aids
, 116
for HP-UX
, 39
programming examples
, 129
binary search for highest bit
position
, 130
C program calling assembly
,
136