[ First ] [ Previous ] [ Next ] [ Last ] [ Manuals ]
Index
Symbols
-
= (equal sign) symbol definition directive 39
-
- @ (at-sign) 14
-
- \@ (unique label symbol) 55
Numerics
-
- 80486 processor 65
A
-
align assembler control directive 43
-
alignment keyword 45
-
- Allow space in operand field 23
-
- alternate operators 22
-
ascii data declaration directive 42
-
asciz data declaration directive 42
-
- assembler control directives 43-45
-
align 43
-
endian 44
-
error 44
-
include 44
-
option 45
-
org 44
-
pragma 44
-
- assembler, x86 65
-
- at-sign (@) 14
B
-
- binary operators 21
-
branchsize keyword 45
-
byte data declaration directive 41
C
-
case keyword 45
-
- Case-sensitive identifiers checkbox 18, 45, 61
-
- character constants 20
-
- COFF
-
- section flags 66
-
- syntax of
section directive 66
-
colon keyword 45
-
- comments statement syntax 23
-
- conditional directives 27-31
-
else 31
-
elseif 30
-
endif 29
-
if 28
-
ifc 29
-
ifdef 28
-
ifeq 31
-
ifge 31
-
ifgt 31
-
ifle 31
-
iflt 31
-
ifnc 29
-
ifndef 28
-
ifne 31
-
- constants
-
- character 20
-
- floating-point 19
-
- integer 18
D
-
- data declaration directives 40-43
-
ascii 42
-
asciz 42
-
byte 41
-
double 43
-
fill 41
-
float 43
-
long 41
-
short 41
-
space 41
-
data section control directive 32
-
- debug section 24
-
debug section control directive 33
-
- debugging directives 47-48
-
file 47
-
function 47
-
line 48
-
size 48
-
type 48
-
#define macro directive 26
-
- defining macros 49-56
-
- Directives begin with '.' checkbox 25, 46, 61
-
double data declaration directive 43
E
-
- ELF
-
- section flags 37
-
- section types 36
-
- syntax of
section directive 35
-
else conditional directive 31
-
elseif conditional directive 30
-
endian assembler control directive 44
-
endif conditional directive 29
-
endm macro directive 26
-
equ symbol definition directive 39
-
- equates
-
- creating unique 55-56
-
- definition 16
-
error assembler control directive 44
-
extern scope control directive 38
F
-
file debugging directive 47
-
fill data declaration directive 41
-
float data declaration directive 43
-
- floating-point constants 19
-
- forward equates, definition 16
-
function debugging directive 47
G
-
- Generate listing file checkbox 62
-
global scope control directive 38
I
-
if conditional directive 28
-
ifc conditional directive 29
-
ifdef conditional directive 28
-
ifeq conditional directive 31
-
ifge conditional directive 31
-
ifgt conditional directive 31
-
ifle conditional directive 31
-
iflt conditional directive 31
-
ifnc conditional directive 29
-
ifndef conditional directive 28
-
ifne conditional directive 31
-
include assembler control directive 44
-
- integer constants 18
L
-
- labels
-
- creating unique 55-56
-
- definition 12
-
- Labels must end with ':' checkbox 12, 45, 61
-
line debugging directive 48
-
- literal 8
-
- local label 13
-
long data declaration directive 41
M
-
macro directive 26
-
- macro directives 26-27
-
#define directive 26
-
endm directive 26
-
macro directive 26
-
mexit directive 26
-
- macros
-
- arguments 53
-
- defining with the #define directive 52
-
- defining with the .macro directive 50
-
- invoking 56-57
-
- local labels in 55
-
- macro definition syntax 49
-
- number of arguments (narg) 56
-
- unique equates in 55
-
- unique labels in 55
-
- metasymbol 8
-
mexit macro directive 26
N
-
no_at_macros keyword 45
O
-
offset section control directive 33
-
- option 24
-
option assembler control directive 45
-
- option keywords
-
alignment 45
-
branchsize 45
-
case 45
-
colon 45
-
no_at_macros 45
-
period 46
-
reorder 46
-
space 46
-
org assembler control directive 44
P
-
- Pentium 65
-
- Pentium Pro 65
-
period keyword 46
-
pragma assembler control directive 44
-
- Prefix file field 63
-
previous section control directive 33
-
- processors
-
- 80486 65
-
- Pentium 65
-
- Pentium Pro 65
-
pss section control directive 32
-
public scope control directive 38
R
-
- release notes 5
-
reorder keyword 46
-
rodata section control directive 32
S
-
sbss section control directive 33
-
- scope control directives 38
-
extern 38
-
global 38
-
public 38
-
- scope, symbol 12
-
sdata section control directive 33
-
sdata2 section control directive 33
-
- section control directives 32-37
-
data 32
-
debug 33
-
offset 33
-
previous 33
-
pss 32
-
rodata 32
-
sbss 33
-
sdata 33
-
sdata2 33
-
section 35
-
text 32
-
section section control directive 35
-
set symbol definition directive 39
-
short data declaration directive 41
-
size debugging directive 48
-
space data declaration directive 41
-
space keyword 46
-
- symbol
-
- definition 11, 12
-
- scope 12
-
- symbol definition directives 39-40
-
= (equal sign) 39
-
equ 39
-
set 39
-
textequ 40
-
- syntax
-
- assembly language statement 10-11
-
- comments 23
-
- constants 18-20
-
- expression 21-23
-
- forward equate 16-17
-
- symbol 12-16
T
-
text section control directive 32
-
textequ symbol definition directive 40
-
type debugging directive 48
U
-
- unary operators 22
-
- unique label symbol (\@) 55
-
- x86 assembler 65
[ First ] [ Previous ] [ Next ] [ Last ] [ Manuals ]
Visit the Metrowerks website at: http://www.metrowerks.com
For assistance contact Metrowerks Technical Support at: cw_support@metrowerks.com
Copyright © 2000, Metrowerks Corp. All rights reserved.
Last updated: July 20, 2000