as.info: Index
Go backward to
GNU Free Documentation License
Go up to
Top
Go to the top op
as
Index
Menu
#
#APP
#NO_APP
$ in symbol names <1>
$ in symbol names <2>
$ in symbol names <3>
$ in symbol names
-+ option, VAX/VMS
--
--32 option, i386
--32 option, x86-64
--64 option, i386
--64 option, x86-64
--base-size-default-16
--base-size-default-32
--bitwise-or option, M680x0
--disp-size-default-16
--disp-size-default-32
--enforce-aligned-data
--fatal-warnings
--force-long-branchs
--generate-example
--MD
--no-warn
--pcrel
--print-insn-syntax
--print-opcodes
--register-prefix-optional option, M680x0
--short-branchs
--statistics
--strict-direct-mode
--traditional-format
--warn
-1 option, VAX/VMS
-a
-A options, i960
-ac
-ad
-ah
-al
-an
-as
-Asparclet
-Asparclite
-Av6
-Av8
-Av9
-Av9a
-b option, i960
-construct-floats
-D
-D, ignored on VAX
-d, VAX option
-EB command line option, ARC
-EB command line option, ARM
-EB option (MIPS)
-EL command line option, ARC
-EL command line option, ARM
-EL option (MIPS)
-f
-G option (MIPS)
-H option, VAX/VMS
-h option, VAX/VMS
-I PATH
-J, ignored on VAX
-K
-k command line option, ARM
-L
-l option, M680x0
-M
-m32r option, M32R
-m32rx option, M32RX
-m68000 and related options
-m68hc11
-m68hc12
-mall command line option, ARM
-mapcs command line option, ARM
-mapcs-float command line option, ARM
-mapcs-reentrant command line option, ARM
-marc[5|6|7|8] command line option, ARC
-marm command line option, ARM
-marmv command line option, ARM
-matpcs command line option, ARM
-mfpa command line option, ARM
-mfpe-old command line option, ARM
-mno-fpu command line option, ARM
-moabi command line option, ARM
-mthumb command line option, ARM
-mthumb-interwork command line option, ARM
-mv850 command line option, V850
-mv850any command line option, V850
-mv850e command line option, V850
-no-construct-floats
-no-relax option, i960
-no-warn-explicit-parallel-conflicts option, M32RX
-nocpp ignored (MIPS)
-o
-R
-S, ignored on VAX
-t, ignored on VAX
-T, ignored on VAX
-v
-V, redundant on VAX
-version
-W
-warn-explicit-parallel-conflicts option, M32RX
-Wnp option, M32RX
-Wp option, M32RX
-wsigned_overflow command line option, V850
-wunsigned_overflow command line option, V850
. (symbol)
.hidden directive
.insn
.internal directive
.ltorg directive, ARM
.o
.param on HPPA
.pool directive, ARM
.popsection directive
.previous directive
.protected directive
.pushsection directive
.set autoextend
.set mipsN
.set noautoextend
.set pop
.set push
.subsection directive
.v850 directive, V850
.v850e directive, V850
.version
.vtable_entry
.vtable_inherit
.weak
16-bit code, i386
29K support
2byte directive, ARC
3byte directive, ARC
3DNow!, i386
3DNow!, x86-64
4byte directive, ARC
: (label)
@word modifier, D10V
\" (doublequote character)
\\ (\ character)
\b (backspace character)
\DDD (octal character code)
\f (formfeed character)
\n (newline character)
\r (carriage return character)
\t (tab)
\XD... (hex character code)
a.out
a.out symbol attributes
a.out Symbols
ABORT directive
abort directive
absolute section
addition, permitted arguments
addresses
addresses, format of
addressing modes, D10V
addressing modes, D30V
addressing modes, H8/300
addressing modes, H8/500
addressing modes, M680x0
addressing modes, M68HC11
addressing modes, SH
addressing modes, Z8000
ADR reg,<label> pseudo op, ARM
ADRL reg,<label> pseudo op, ARM
advancing location counter
align directive
align directive, ARM
align directive, SPARC
altered difference tables
alternate syntax for the 680x0
AMD 29K floating point (IEEE)
AMD 29K identifiers
AMD 29K line comment character
AMD 29K machine directives
AMD 29K macros
AMD 29K opcodes
AMD 29K options (none)
AMD 29K protected registers
AMD 29K register names
AMD 29K special purpose registers
AMD 29K support
ARC floating point (IEEE)
ARC machine directives
ARC opcodes
ARC options (none)
ARC register names
ARC special characters
ARC support
arc5 arc5, ARC
arc6 arc6, ARC
arc7 arc7, ARC
arc8 arc8, ARC
arch directive, i386
arch directive, x86-64
architecture options, i960
architecture options, M32R
architecture options, M32RX
architecture options, M680x0
architectures, SPARC
arguments for addition
arguments for subtraction
arguments in expressions
arithmetic functions
arithmetic operands
arm directive, ARM
ARM floating point (IEEE)
ARM identifiers
ARM immediate character
ARM line comment character
ARM line separator
ARM machine directives
ARM opcodes
ARM options (none)
ARM register names
ARM support
ascii directive
asciz directive
assembler bugs, reporting
assembler crash
assembler internal logic error
assembler version
assembler, and linker
assembly listings, enabling
assigning values to symbols <1>
assigning values to symbols
atmp directive, i860
att_syntax pseudo op, i386
att_syntax pseudo op, x86-64
attributes, symbol
auxiliary attributes, COFF symbols
auxiliary symbol information, COFF
Av7
backslash (\\)
backspace (\b)
balign directive
balignl directive
balignw directive
big endian output, MIPS
big endian output, PJ
big-endian output, MIPS
bignums
binary integers
bitfields, not supported on VAX
block
block directive, AMD 29K
branch improvement, M680x0
branch improvement, M68HC11
branch improvement, VAX
branch recording, i960
branch statistics table, i960
bss directive, i960
bss section <1>
bss section
bug criteria
bug reports
bugs in assembler
bus lock prefixes, i386
bval
byte directive
call instructions, i386
call instructions, x86-64
callj, i960 pseudo-opcode
carriage return (\r)
character constants
character escape codes
character, single
characters used in symbols
code directive, ARM
code16 directive, i386
code16gcc directive, i386
code32 directive, i386
code64 directive, i386
code64 directive, x86-64
COFF auxiliary symbol information
COFF structure debugging
COFF symbol attributes
COFF symbol descriptor
COFF symbol storage class
COFF symbol type
COFF symbols, debugging
COFF value attribute
COMDAT
comm directive
command line conventions
command line options, V850
command-line options ignored, VAX
comments
comments, M680x0
comments, removed by preprocessor
common directive, SPARC
common sections
common variable storage
compare and jump expansions, i960
compare/branch instructions, i960
comparison expressions
conditional assembly
constant, single character
constants
constants, bignum
constants, character
constants, converted by preprocessor
constants, floating point
constants, integer
constants, number
constants, string
conversion instructions, i386
conversion instructions, x86-64
coprocessor wait, i386
cputype directive, AMD 29K
crash of assembler
ctbp register, V850
ctoff pseudo-op, V850
ctpc register, V850
ctpsw register, V850
current address
current address, advancing
D10V @word modifier
D10V addressing modes
D10V floating point
D10V line comment character
D10V opcode summary
D10V optimization
D10V options
D10V registers
D10V size modifiers
D10V sub-instruction ordering
D10V sub-instructions
D10V support
D10V syntax
D30V addressing modes
D30V floating point
D30V Guarded Execution
D30V line comment character
D30V nops
D30V nops after 32-bit multiply
D30V opcode summary
D30V optimization
D30V options
D30V registers
D30V size modifiers
D30V sub-instruction ordering
D30V sub-instructions
D30V support
D30V syntax
data alignment on SPARC
data and text sections, joining
data directive
data section
data1 directive, M680x0
data2 directive, M680x0
dbpc register, V850
dbpsw register, V850
debuggers, and symbol order
debugging COFF symbols
decimal integers
def directive
dependency tracking
deprecated directives
desc directive
descriptor, of a.out symbol
dfloat directive, VAX
difference tables altered
difference tables, warning
dim directive
directives and instructions
directives, M680x0
directives, machine independent
directives, Z8000
displacement sizing character, VAX
dot (symbol)
double directive
double directive, i386
double directive, M680x0
double directive, M68HC11
double directive, VAX
double directive, x86-64
doublequote (\")
dual directive, i860
ECOFF sections
ecr register, V850
eight-byte integer
eipc register, V850
eipsw register, V850
eject directive
ELF symbol type
else directive
elseif directive
empty expressions
emulation
end directive
enddual directive, i860
endef directive
endfunc directive
endianness, MIPS
endianness, PJ
endif directive
endm directive
EOF, newline must precede
ep register, V850
equ directive
equiv directive
err directive
error messages
error on valid input
errors, caused by warnings
errors, continuing after
ESA/390 floating point (IEEE)
ESA/390 support
ESA/390 Syntax
ESA/390-only directives
escape codes, character
even
even directive, M680x0
exitm directive
expr (internal section)
expression arguments
expressions
expressions, comparison
expressions, empty
expressions, integer
extAuxRegister directive, ARC
extCondCode directive, ARC
extCoreRegister directive, ARC
extend directive M680x0
extend directive M68HC11
extended directive, i960
extern directive
extInstruction directive, ARC
fail directive
faster processing (-f)
fatal signal
fepc register, V850
fepsw register, V850
ffloat directive, VAX
file directive
file directive, AMD 29K
file name, logical
files, including
files, input
fill directive
filling memory <1>
filling memory
float directive
float directive, i386
float directive, M680x0
float directive, M68HC11
float directive, VAX
float directive, x86-64
floating point numbers
floating point numbers (double)
floating point numbers (single) <1>
floating point numbers (single)
floating point, AMD 29K (IEEE)
floating point, ARC (IEEE)
floating point, ARM (IEEE)
floating point, D10V
floating point, D30V
floating point, ESA/390 (IEEE)
floating point, H8/300 (IEEE)
floating point, H8/500 (IEEE)
floating point, HPPA (IEEE)
floating point, i386
floating point, i960 (IEEE)
floating point, M680x0
floating point, M68HC11
floating point, SH (IEEE)
floating point, SPARC (IEEE)
floating point, V850 (IEEE)
floating point, VAX
floating point, x86-64
flonums
force_thumb directive, ARM
format of error messages
format of warning messages
formfeed (\f)
func directive
functions, in expressions
gbr960, i960 postprocessor
gfloat directive, VAX
global
global directive
gp register, MIPS
gp register, V850
grouping data
H8/300 addressing modes
H8/300 floating point (IEEE)
H8/300 line comment character
H8/300 line separator
H8/300 machine directives (none)
H8/300 opcode summary
H8/300 options (none)
H8/300 registers
H8/300 size suffixes
H8/300 support
H8/300H, assembling for
H8/500 addressing modes
H8/500 floating point (IEEE)
H8/500 line comment character
H8/500 line separator
H8/500 machine directives (none)
H8/500 opcode summary
H8/500 options (none)
H8/500 registers
H8/500 support
half directive, ARC
half directive, SPARC
hex character code (\XD...)
hexadecimal integers
hfloat directive, VAX
hi pseudo-op, V850
hi0 pseudo-op, V850
hilo pseudo-op, V850
HPPA directives not supported
HPPA floating point (IEEE)
HPPA Syntax
HPPA-only directives
hword directive
i370 support
i386 16-bit code
i386 arch directive
i386 att_syntax pseudo op
i386 conversion instructions
i386 floating point
i386 immediate operands
i386 instruction naming
i386 instruction prefixes
i386 intel_syntax pseudo op
i386 jump optimization
i386 jump, call, return
i386 jump/call operands
i386 memory references
i386 mul, imul instructions
i386 options
i386 register operands
i386 registers
i386 sections
i386 size suffixes
i386 source, destination operands
i386 support
i386 syntax compatibility
i80306 support
i860 machine directives
i860 opcodes
i860 support
i960 architecture options
i960 branch recording
i960 callj pseudo-opcode
i960 compare and jump expansions
i960 compare/branch instructions
i960 floating point (IEEE)
i960 machine directives
i960 opcodes
i960 options
i960 support
ident directive
identifiers, AMD 29K
identifiers, ARM
if directive
ifc directive
ifdef directive
ifeq directive
ifeqs directive
ifge directive
ifgt directive
ifle directive
iflt directive
ifnc directive
ifndef directive
ifne directive
ifnes directive
ifnotdef directive
immediate character, ARM
immediate character, M680x0
immediate character, VAX
immediate operands, i386
immediate operands, x86-64
imul instruction, i386
imul instruction, x86-64
include directive
include directive search path
indirect character, VAX
infix operators
inhibiting interrupts, i386
input
input file linenumbers
instruction naming, i386
instruction naming, x86-64
instruction prefixes, i386
instruction set, M680x0
instruction set, M68HC11
instruction summary, D10V
instruction summary, D30V
instruction summary, H8/300
instruction summary, H8/500
instruction summary, SH
instruction summary, Z8000
instructions and directives
int directive
int directive, H8/300
int directive, H8/500
int directive, i386
int directive, x86-64
integer expressions
integer, 16-byte
integer, 8-byte
integers
integers, 16-bit
integers, 32-bit
integers, binary
integers, decimal
integers, hexadecimal
integers, octal
integers, one byte
intel_syntax pseudo op, i386
intel_syntax pseudo op, x86-64
internal assembler sections
invalid input
invocation summary
irp directive
irpc directive
joining text and data sections
jump instructions, i386
jump instructions, x86-64
jump optimization, i386
jump optimization, x86-64
jump/call operands, i386
jump/call operands, x86-64
label (:)
labels
lcomm directive
ld
ldouble directive M680x0
ldouble directive M68HC11
LDR reg,=<label> pseudo op, ARM
leafproc directive, i960
length of symbols
lflags directive (ignored)
line comment character
line comment character, AMD 29K
line comment character, ARM
line comment character, D10V
line comment character, D30V
line comment character, H8/300
line comment character, H8/500
line comment character, M680x0
line comment character, SH
line comment character, V850
line comment character, Z8000
line directive
line directive, AMD 29K
line numbers, in input files
line numbers, in warnings/errors
line separator character
line separator, ARM
line separator, H8/300
line separator, H8/500
line separator, SH
line separator, Z8000
lines starting with #
linker
linker, and assembler
linkonce directive
list directive
listing control, turning off
listing control, turning on
listing control: new page
listing control: paper size
listing control: subtitle
listing control: title line
listings, enabling
little endian output, MIPS
little endian output, PJ
little-endian output, MIPS
ln directive
lo pseudo-op, V850
local common symbols
local labels, retaining in output
local symbol names
location counter
location counter, advancing
logical file name
logical line number
logical line numbers
long directive
long directive, ARC
long directive, i386
long directive, x86-64
lp register, V850
lval
M32R architecture options
M32R options
M32R support
M32R warnings
M680x0 addressing modes
M680x0 architecture options
M680x0 branch improvement
M680x0 directives
M680x0 floating point
M680x0 immediate character
M680x0 line comment character
M680x0 opcodes
M680x0 options
M680x0 pseudo-opcodes
M680x0 size modifiers
M680x0 support
M680x0 syntax
M68HC11 addressing modes
M68HC11 and M68HC12 support
M68HC11 branch improvement
M68HC11 floating point
M68HC11 opcodes
M68HC11 options
M68HC11 pseudo-opcodes
M68HC11 syntax
machine dependencies
machine directives, AMD 29K
machine directives, ARC
machine directives, ARM
machine directives, H8/300 (none)
machine directives, H8/500 (none)
machine directives, i860
machine directives, i960
machine directives, SH
machine directives, SPARC
machine directives, V850
machine directives, VAX
machine independent directives
machine instructions (not covered)
machine-independent syntax
macro directive
macros
Macros, AMD 29K
macros, count executed
make rules
manual, structure and purpose
memory references, i386
memory references, x86-64
merging text and data sections
messages from assembler
minus, permitted arguments
MIPS architecture options
MIPS big-endian output
MIPS debugging directives
MIPS ECOFF sections
MIPS endianness
MIPS ISA
MIPS ISA override
MIPS little-endian output
MIPS option stack
MIPS processor
MIT
MMX, i386
MMX, x86-64
mnemonic suffixes, i386
mnemonic suffixes, x86-64
mnemonics for opcodes, VAX
mnemonics, D10V
mnemonics, D30V
mnemonics, H8/300
mnemonics, H8/500
mnemonics, SH
mnemonics, Z8000
Motorola syntax for the 680x0
MRI compatibility mode
mri directive
MRI mode, temporarily
mul instruction, i386
mul instruction, x86-64
name
named section
named sections
names, symbol
naming object file
new page, in listings
newline (\n)
newline, required at file end
nolist directive
NOP pseudo op, ARM
null-terminated strings
number constants
number of macros executed
numbered subsections
numbers, 16-bit
numeric values
nword directive, SPARC
object file
object file format
object file name
object file, after errors
obsolescent directives
octa directive
octal character code (\DDD)
octal integers
offset directive, V850
opcode mnemonics, VAX
opcode summary, D10V
opcode summary, D30V
opcode summary, H8/300
opcode summary, H8/500
opcode summary, SH
opcode summary, Z8000
opcodes for AMD 29K
opcodes for ARC
opcodes for ARM
opcodes for V850
opcodes, i860
opcodes, i960
opcodes, M680x0
opcodes, M68HC11
operand delimiters, i386
operand delimiters, x86-64
operand notation, VAX
operands in expressions
operator precedence
operators, in expressions
operators, permitted arguments
optimization, D10V
optimization, D30V
option directive, ARC
option summary
options for AMD29K (none)
options for ARC (none)
options for ARM (none)
options for i386
options for SPARC
options for V850 (none)
options for VAX/VMS
options for x86-64
options, all versions of assembler
options, command line
options, D10V
options, D30V
options, H8/300 (none)
options, H8/500 (none)
options, i960
options, M32R
options, M680x0
options, M68HC11
options, PJ
options, SH (none)
options, Z8000
org directive
other attribute, of a.out symbol
output file
p2align directive
p2alignl directive
p2alignw directive
padding the location counter
padding the location counter given a power of two
padding the location counter given number of bytes
page, in listings
paper size, for listings
paths for .include
patterns, writing in memory
PIC code generation for ARM
PJ endianness
PJ options
PJ support
plus, permitted arguments
precedence of operators
precision, floating point
prefix operators
prefixes, i386
preprocessing
preprocessing, turning on and off
primary attributes, COFF symbols
print directive
proc directive, SPARC
protected registers, AMD 29K
pseudo-opcodes, M680x0
pseudo-opcodes, M68HC11
pseudo-ops for branch, VAX
pseudo-ops, machine independent
psize directive
psw register, V850
purgem directive
purpose of GNU assembler
quad directive
quad directive, i386
quad directive, x86-64
real-mode code, i386
register directive, SPARC
register names, AMD 29K
register names, ARC
register names, ARM
register names, H8/300
register names, V850
register names, VAX
register operands, i386
register operands, x86-64
registers, D10V
registers, D30V
registers, H8/500
registers, i386
registers, SH
registers, x86-64
registers, Z8000
relocation
relocation example
repeat prefixes, i386
reporting bugs in assembler
rept directive
req directive, ARM
reserve directive, SPARC
return instructions, i386
return instructions, x86-64
REX prefixes, i386
rsect
sbttl directive
scl directive
sdaoff pseudo-op, V850
search path for .include
sect directive, AMD 29K
section directive
section directive, V850
section override prefixes, i386
Section Stack <1>
Section Stack <2>
Section Stack <3>
Section Stack <4>
Section Stack
section-relative addressing
sections
sections in messages, internal
sections, i386
sections, named
sections, x86-64
seg directive, SPARC
segm
set directive
SH addressing modes
SH floating point (IEEE)
SH line comment character
SH line separator
SH machine directives
SH opcode summary
SH options (none)
SH registers
SH support
short directive
short directive, ARC
SIMD, i386
SIMD, x86-64
single character constant
single directive
single directive, i386
single directive, x86-64
sixteen bit integers
sixteen byte integer
size directive
size modifiers, D10V
size modifiers, D30V
size modifiers, M680x0
size prefixes, i386
size suffixes, H8/300
sizes operands, i386
sizes operands, x86-64
skip directive
skip directive, M680x0
skip directive, SPARC
sleb128 directive
small objects, MIPS ECOFF
SOM symbol attributes
source program
source, destination operands; i386
source, destination operands; x86-64
sp register, V850
space directive
space used, maximum for assembly
SPARC architectures
SPARC data alignment
SPARC floating point (IEEE)
SPARC machine directives
SPARC options
SPARC support
special characters, ARC
special characters, M680x0
special purpose registers, AMD 29K
stabd directive
stabn directive
stabs directive
stabX directives
standard assembler sections
standard input, as input file
statement separator character
statement separator, ARM
statement separator, H8/300
statement separator, H8/500
statement separator, SH
statement separator, Z8000
statements, structure of
statistics, about assembly
stopping the assembly
string constants
string directive
string directive on HPPA
string literals
string, copying to object file
struct directive
structure debugging, COFF
sub-instruction ordering, D10V
sub-instruction ordering, D30V
sub-instructions, D10V
sub-instructions, D30V
subexpressions
subtitles for listings
subtraction, permitted arguments
summary of options
support
supporting files, including
suppressing warnings
sval
symbol attributes
symbol attributes, a.out
a.out Symbols
symbol attributes, COFF
symbol attributes, SOM
symbol descriptor, COFF
symbol names
symbol names, $ in <1>
symbol names, $ in <2>
symbol names, $ in <3>
symbol names, $ in
symbol names, local
symbol names, temporary
symbol storage class (COFF)
symbol type
symbol type, COFF
symbol type, ELF
symbol value
symbol value, setting
symbol values, assigning
symbol versioning
symbol, common
symbol, making visible to linker
symbolic debuggers, information for
symbols
symbols with uppercase, VAX/VMS
symbols, assigning values to
symbols, local common
symver directive
syntax compatibility, i386
syntax compatibility, x86-64
syntax, D10V
syntax, D30V
syntax, M680x0
syntax, M68HC11
syntax, machine-independent
sysproc directive, i960
tab (\t)
tag directive
tdaoff pseudo-op, V850
temporary symbol names
text and data sections, joining
text directive
text section
tfloat directive, i386
tfloat directive, x86-64
thumb directive, ARM
Thumb support
thumb_func directive, ARM
thumb_set directive, ARM
time, total for assembly
title directive
tp register, V850
trusted compiler
turning preprocessing on and off
type directive
type of a symbol
ualong directive, SH
uaword directive, SH
uleb128 directive
undefined section
unsegm
use directive, AMD 29K
V850 command line options
V850 floating point (IEEE)
V850 line comment character
V850 machine directives
V850 opcodes
V850 options (none)
V850 register names
V850 support
val directive
value attribute, COFF
value of a symbol
VAX bitfields not supported
VAX branch improvement
VAX command-line options ignored
VAX displacement sizing character
VAX floating point
VAX immediate character
VAX indirect character
VAX machine directives
VAX opcode mnemonics
VAX operand notation
VAX register names
VAX support
Vax-11 C compatibility
VAX/VMS options
version of assembler
versions of symbols
Visibility <1>
Visibility <2>
Visibility
VMS (VAX) options
warning for altered difference tables
warning messages
warnings, causing error
warnings, M32R
warnings, suppressing
warnings, switching on
whitespace
whitespace, removed by preprocessor
wide floating point directives, VAX
word directive
word directive, ARC
word directive, H8/300
word directive, H8/500
word directive, i386
word directive, SPARC
word directive, x86-64
writing patterns in memory
wval
x86-64 arch directive
x86-64 att_syntax pseudo op
x86-64 conversion instructions
x86-64 floating point
x86-64 immediate operands
x86-64 instruction naming
x86-64 intel_syntax pseudo op
x86-64 jump optimization
x86-64 jump, call, return
x86-64 jump/call operands
x86-64 memory references
x86-64 options
x86-64 register operands
x86-64 registers
x86-64 sections
x86-64 size suffixes
x86-64 source, destination operands
x86-64 support
x86-64 syntax compatibility
xword directive, SPARC
Z800 addressing modes
Z8000 directives
Z8000 line comment character
Z8000 line separator
Z8000 opcode summary
Z8000 options
Z8000 registers
Z8000 support
zdaoff pseudo-op, V850
zero register, V850
zero-terminated strings
Created Wed Sep 1 16:41:08 2004 on bee with
info_to_html
version 0.9.6.