Reference Guide
Index
Index 201
registers, 24, 27, 39
returning to
, 106
shared libraries
, 40
shared memory
, 40
sort key
, 41
unloadable
, 41
special symbol
period (.)
, 21
specifying
end of a macro definition
, 80
end of a procedure
, 102
end of a program
, 79
macro definition
, 98
new space
, 106
new subspace
, 111
next branch statement
, 63
object file version
, 105
procedure
, 102
procedure entry points
, 81, 83
procedure exit points
, 81, 83
stack
fixed argument list
, 68
frame
, 69
frame marker
, 68
unwind
, 47
standard arithmetic operators
,
29
standard procedure calling
conventions
, 47
standard subspaces and sort
keys
, 43
start/new_pool
out of memory
, 183
statement
directives
, 19
instructions
, 19
pseudo-operations
, 19
std_space.h header file
, 127
storage
allocation
, 16
initializing
, 78, 115
request
, 74
reserving blocks
, 60
See also memory
thread local
, 50, 90, 91, 107,
112
subexpression
parenthesized
, 16, 34
subopcode
macros
, 37
subspace
, 42
$BSS$
, 43, 74
$CODE$
, 43, 61, 91
$DATA$
, 43, 61, 91
$DLT$
, 43
$GLOBAL$
, 43, 49
$LIT$
, 43
$MILLICODE$
, 43
$PLT$
, 43
$SHLIB_DATA$
, 43
$SHLIB_INFO$
, 43
$SHORTBSS$
, 43, 50
$SHORTDATA$
, 43, 50
$TBSS$
, 50
$UNWIND$
, 43
64-bit environment
, 44
access rights attribute
, 42
alignment attribute
, 42
and location counters
, 16
attributes
, 42
declaring
, 111
linker
, 42
location counters
, 46
predefined declarations
, 95
quadrant attribute
, 42
returning to
, 111
sort key attribute
, 42, 43
subspace attribute
access rights
, 42
alignment
, 42
quadrant
, 42
sort key
, 42, 43
subspaces
declaring new
, 111
swap space
errors
, 183
switching
to old space
, 106
to old subspace
, 111
symbolic
addresses
, 15
constants
, 15
symbols
, 21
ABSOLUTE
, 85
absolute
, 15
case sensitive
, 48
CODE
, 85
DATA
, 85
ENTRY
, 85
exported
, 16
illegal
, 21
imported
, 16
legal
, 21
period (.)
, 21
PRI_PROG
, 86
relocatable
, 15
scope
, 16
SEC_PROG
, 86
type
, 48
valid
, 21
symbols available to other
modules
, 85, 90
T
terminating the program
, 79
thread local storage
, 50, 90, 91,
107, 112
MFCTL
, 50
TSPECIFIC
, 90, 91, 107, 112
typing
register
, 35
U
unloadable space
, 41
unwind descriptors
, 47
user warning messages
, 178
user-defined register name
, 104
using as command
, 124