Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
.got section
See global offset table
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
absl instruction
absl instruction
absq instruction
absq instruction
addf instruction
addf instruction
addg instruction
addg instruction
addl instruction
addl instruction
addlv instruction
addlv instruction
addq instruction
addq instruction
addqv instruction
addqv instruction
addresses
special handling
addressing
formats
adds instruction
adds instruction
addt instruction
addt instruction
and instruction
and instruction
andnot instruction
andnot instruction
archive files
object files
arithmetic instructions
floating-point instruction set
main instruction set
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
base addresses
calculation and use
beq instruction
beq instruction
bge instruction
bge instruction
bgt instruction
bgt instruction
bic instruction
bic instruction
big endian
byte ordering
binding
lazy binding
bis instruction
bis instruction
blbc instruction
blbc instruction
blbs instruction
blbs instruction
ble instruction
ble instruction
blt instruction
blt instruction
bne instruction
bne instruction
bsr instruction
bsr instruction
bss segment
sections contained in
byte ordering
big endian
little endian
byte-manipulation instructions
main instruction set
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
C programs
-S compilation option
calling
calls
to programs in other languages
call_pal instruction
call_pal instruction
clr instruction
clr instruction
cmoveq instruction
cmoveq instruction
cmovge instruction
cmovge instruction
cmovgt instruction
cmovgt instruction
cmovlbc instruction
cmovlbc instruction
cmovlbs instruction
cmovlbs instruction
cmovle instruction
cmovle instruction
cmovlt instruction
cmovlt instruction
cmovne instruction
cmovne instruction
cmpbge instruction
cmpbge instruction
cmpeq instruction
cmpeq instruction
cmpgeq instruction
cmpgeq instruction
cmpgle instruction
cmpgle instruction
cmpglt instruction
cmpglt instruction
cmple instruction
cmple instruction
cmplt instruction
cmplt instruction
cmpteq instruction
cmpteq instruction
cmptle instruction
cmptle instruction
cmptlt instruction
cmptlt instruction
cmptun instruction
cmptun instruction
cmpule instruction
cmpule instruction
cmpult instruction
cmpult instruction
compilation options
-S option
constants
floating-point
scalar
string
control instructions
floating-point instruction set
main instruction set
cpys instruction
cpys instruction
cpyse instruction
cpyse instruction
cpysn instruction
cpysn instruction
cvtdg instruction
cvtdg instruction
cvtgd instruction
cvtgd instruction
cvtgf instruction
cvtgf instruction
cvtgq instruction
cvtgq instruction
cvtlq instruction
cvtlq instruction
cvtqf instruction
cvtqf instruction
cvtqg instruction
cvtqg instruction
cvtql instruction
cvtql instruction
cvtqs instruction
cvtqs instruction
cvtqt instruction
cvtqt instruction
cvtst instruction
cvtst instruction
cvttq instruction
cvttq instruction
cvtts instruction
cvtts instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
data segment
sections contained in
data segments
sections contained in
directives
assembler directives
divf instruction
divf instruction
divg instruction
divg instruction
divl instruction
divl instruction
divlu instruction
divlu instruction
divq instruction
divq instruction
divqu instruction
divqu instruction
divs instruction
divs instruction
divt instruction
divt instruction
dynamic relocation section
See .rel.dyn section
.dynamic section
contents
ordering for quickstart
dynamic string section
See .dynstr section
dynamic symbol section
See .dynsym section
.dynsym section
relationship with .got section
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
eqv instruction
eqv instruction
exceptions
floating-point
main processor
expressions
operator precedence rules
type propagation rules
extbl instruction
extbl instruction
extlh instruction
extlh instruction
extll instruction
extll instruction
extqh instruction
extqh instruction
extql instruction
extql instruction
extwh instruction
extwh instruction
extwl instruction
extwl instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
fabs instruction
fabs instruction
fbge instruction
fbge instruction
fbge instruction
fbgt instruction
fbgt instruction
fble instruction
fble instruction
fblt instruction
fblt instruction
fbne instruction
fbne instruction
fclr instruction
fclr instruction
fcmoveq instruction
fcmoveq instruction
fcmovge instruction
fcmovge instruction
fcmovgt instruction
fcmovgt instruction
fcmovle instruction
fcmovle instruction
fcmovlt instruction
fcmovlt instruction
fcmovne instruction
fcmovne instruction
fetch instruction
fetch instruction
fetch_m instruction
fetch_m instruction
file descriptor table
file descriptor table
file header
file header magic field (f_magic)
flags (s_flags)
floating-point control register
See FPCR
floating-point directives
.d_floating (VAX D_floating)
.f_floating (VAX F_floating)
.g_floating (VAX G_floating)
.s_floating (IEE single precision)
.t_floating (IEE double precision)
.x_floating (IEE quad precision)
floating-point exception traps
floating-point instruction qualifiers
rounding mode qualifiers
trapping mode qualifiers
floating-point instruction set
floating-point instructions
arithmetic instructions
control instructions
load instructions
move instructions
relational instructions
special-purpose instructions
store instructions
fmov instruction
fmov instruction
fneg instruction
fneg instruction
functions, position-independent
resolving calls to
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
global offset table
See .got section
.got section
.got section
relationship with .dynsym section
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
hash table section
See .hash section
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
infinity
rounding toward plus or minus infinity
rounding toward plus or minus infinity
insbl instruction
insbl instruction
inslh instruction
inslh instruction
insll instruction
insll instruction
insqh instruction
insqh instruction
insql instruction
insql instruction
instruction qualifiers, floating-point
rounding mode qualifiers
trapping mode qualifiers
inswh instruction
inswh instruction
inswl instruction
inswl instruction
integer arithmetic instructions
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
jmp instruction
jmp instruction
jsr instruction
jsr instruction
jsr_coroutine instruction
jsr_coroutine instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
.lcomm directive
.lcomm directive
lda instruction
lda instruction
ldah instruction
ldah instruction
ldb instruction
ldb instruction
ldbu instruction
ldbu instruction
ldf instruction
ldf instruction
ldf instruction
ldg instruction
ldg instruction
ldg instruction
ldgp instruction
ldgp instruction
ldid instruction
ldid instruction
ldif instruction
ldif instruction
ldig instruction
ldig instruction
ldil instruction
ldil instruction
ldis instruction
ldis instruction
ldit instruction
ldit instruction
ldl instruction
ldl instruction
ldl_l instruction
ldl_l instruction
ldq instruction
ldq instruction
ldq_l instruction
ldq_l instruction
ldq_u instruction
ldq_u instruction
lds instruction
lds instruction
lds instruction
ldt instruction
ldt instruction
ldt instruction
ldw instruction
ldw instruction
ldwu instruction
ldwu instruction
linkage conventions
examples
general
language interfaces
memory allocation
linking
dynamic linking
little endian
byte ordering
load and store instructions
main instruction set
load instructions
floating-point instruction set
main instruction set
loader
default dynamic loader
use of dynamic loader
logical instructions
descriptions of
formats
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
minus infinity
rounding toward (IEEE)
mnemonic
definition
mov instruction
mov instruction
move instructions
floating-point instruction set
main instruction set
mskbl instruction
mskbl instruction
msklh instruction
msklh instruction
mskll instruction
mskll instruction
mskqh instruction
mskqh instruction
mskql instruction
mskql instruction
mskwh instruction
mskwh instruction
mskwl instruction
mskwl instruction
mulf instruction
mulf instruction
mulg instruction
mulg instruction
mull instruction
mull instruction
mullv instruction
mullv instruction
mulq instruction
mulq instruction
mulqv instruction
mulqv instruction
muls instruction
muls instruction
mult instruction
mult instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
negf instruction
negf instruction
negg instruction
negg instruction
negl instruction
negl instruction
neglv instruction
neglv instruction
negq instruction
negq instruction
negqv instruction
negqv instruction
negs instruction
negs instruction
negt instruction
negt instruction
NMAGIC files
segment access permissions
nop instruction
nop instruction
normal rounding (IEEE)
unbiased round to nearest
normal rounding (VAX)
biased
not instruction
not instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
object file types
demand paged (ZMAGIC) files
impure format (OMAGIC) files
shared text (NMAGIC) files
object files
archived object files
data segment contents
See also executable files
loading
boundary constraints
description
See also shared executable files
See also shared library files
See also shared object files
text segment contents
OMAGIC files
segment access permissions
operator evaluation order
precedence rules
optimization
optimizing assembly code
optional header magic field (magic)
ornot instruction
ornot instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
PALcode
instruction summaries
performance
optimizing assembly code
plus infinity
rounding toward (IEEE)
position-independent functions
resolving calls to
precedence rules
operator evaluation order
procedure descriptor table
procedure descriptor table
program segments
access permissions
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
quickstart
section ordering constraints
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
registers
floating-point
floating-point
format
general
integer
integer
.rel.dyn section
ordering for quickstart
relational instructions
floating-point instruction set
main instruction set
relative file descriptor table
relocation operands
syntax and use
reml instruction
reml instruction
remlu instruction
remlu instruction
remq instruction
remq instruction
remqu instruction
remqu instruction
ret instruction
ret instruction
rounding mode
chopped rounding (IEEE)
chopped rounding (VAX)
dynamic rounding qualifier
floating-point instruction qualifiers
floating-point rounding modes
FPCR control
normal rounding (IEEE, unbiased)
normal rounding (VAX, biased)
rounding toward minus infinity (IEEE)
rounding toward plus infinity (IEEE)
rpcc instruction
rpcc instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
s4addl instruction
s4addl instruction
s4addq instruction
s4addq instruction
s4subl instruction
s4subl instruction
s4subq instruction
s4subq instruction
s8addl instruction
s8addl instruction
s8addq instruction
s8addq instruction
s8subl instruction
s8subl instruction
s8subq instruction
s8subq instruction
section headers
flags (s_flags)
section name (s_name)
section relocation information
assembler and linker processing
relocation entry
relocation table entry
segments
access permissions for program segments
alignment of data segements
alignment of text segments
segments, text
sections contained in
sextb instruction
sextb instruction
sextl instruction
sextl instruction
sextw instruction
sextw instruction
shared executable files
dependencies
dynamic section
loading considerations
offset alignment
shared libraries
dynamic linking
shared library files
dependencies
dynamic section
loading considerations
offset alignment
quickstart
shared object files
dependencies
initialization and termination functions
shared object list section
See .liblist section
shift instructions
descriptions of
formats
sll instruction
sll instruction
special-purpose instructions
floating-point instruction set
main instruction set
sra instruction
sra instruction
srl instruction
srl instruction
stb instruction
stb instruction
stf instruction
stf instruction
stg instruction
stg instruction
stl_c instruction
stl_c instruction
store instructions
floating-point instruction set
main instruction set
stq instruction
stq instruction
stq_c instruction
stq_c instruction
stq_u instruction
stq_u instruction
sts instruction
sts instruction
stt instruction
stt instruction
stw instruction
stw instruction
subf instruction
subf instruction
subg instruction
subg instruction
subl instruction
subl instruction
sublv instruction
sublv instruction
subq instruction
subq instruction
subqv instruction
subqv instruction
subs instruction
subs instruction
subt instruction
subt instruction
symbol table
format of entries
line numbers in
symbolic header
symbolic header
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
text segment
sections contained in
text segments
alignment
sections contained in
trapb instruction
trapb instruction
trapping mode
floating-point instruction qualifiers
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
uldl instruction
uldl instruction
uldq instruction
uldq instruction
uldw instruction
uldw instruction
uldwu instruction
uldwu instruction
umulh instruction
umulh instruction
unop instruction
unop instruction
unop instruction
ustl instruction
ustl instruction
ustq instruction
ustq instruction
ustw instruction
ustw instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
wmb instruction
wmb instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
xor instruction
xor instruction
xornot instruction
xornot instruction
Click letter for quick access:
[Special Characters]
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
zap instruction
zap instruction