Go backward to Copying.
Go up to Top.

Index
*****

Menu

#: Comments
#APP: Pre-processing
#NO_APP: Pre-processing
-: Command Line
-+ option, VAX/VMS: Vax-Opts
-a: Invoking
-A options, i960: Options-i960
-al: Invoking
-as: Invoking
-b option, i960: Options-i960
-D: Invoking
-D, ignored on VAX: Vax-Opts
-d, VAX option: Vax-Opts
-f: Invoking
-h option, VAX/VMS: Vax-Opts
-I PATH: Invoking
-J, ignored on VAX: Vax-Opts
-k: Invoking
-L: Invoking
-l option, M680x0: M68K-Opts
-m68000 and related options, M680x0: M68K-Opts
-norelax option, i960: Options-i960
-o: Invoking
-R: Invoking
-S, ignored on VAX: Vax-Opts
-T, ignored on VAX: Vax-Opts
-t, ignored on VAX: Vax-Opts
-v: Invoking
-V, redundant on VAX: Vax-Opts
-version: Invoking
-W: Invoking
. (symbol): Dot
.o: Object
29K support: AMD29K-Dependent
: (label): Statements
\" (doublequote character): Strings
\\ (\ character): Strings
\b (backspace character): Strings
\DDD (octal character code): Strings
\f (formfeed character): Strings
\n (newline character): Strings
\r (carriage return character): Strings
\t (tab): Strings
a.out: Object
a.out symbol attributes: a
out Symbols.
ABORT directive: coff-ABORT
abort directive: Abort
absent (internal section): as Sections
absolute section: ld Sections
addition, permitted arguments: Infix Ops
addresses: Expressions
addresses, format of: Secs Background
addressing modes, H8/300: H8/300-Addressing
addressing modes, M680x0: M68K-Syntax
advancing location counter <1>: Org
advancing location counter: Align
align directive: Align
altered difference tables: Word
AMD 29K floating point (IEEE): AMD29K Floating Point
AMD 29K identifiers: AMD29K-Chars
AMD 29K line comment character: AMD29K-Chars
AMD 29K line separator: AMD29K-Chars
AMD 29K machine directives: AMD29K Directives
AMD 29K opcodes: AMD29K Opcodes
AMD 29K options (none): AMD29K Options
AMD 29K protected registers: AMD29K-Regs
AMD 29K register names: AMD29K-Regs
AMD 29K special purpose registers: AMD29K-Regs
AMD 29K statement separator: AMD29K-Chars
AMD 29K support: AMD29K-Dependent
app-file directive: App-File
architecture options, i960: Options-i960
architecture options, M680x0: M68K-Opts
arguments for addition: Infix Ops
arguments for subtraction: Infix Ops
arguments in expressions: Arguments
arithmetic functions: Operators
arithmetic operands: Arguments
as version: Invoking
ascii directive: Ascii
asciz directive: Asciz
assembler internal logic error: as Sections
assembler, and linker: Secs Background
assembly listings, enabling: Invoking
assigning values to symbols <1>: Equ
assigning values to symbols: Setting Symbols
attributes, symbol: Symbol Attributes
auxiliary attributes, COFF symbols: COFF Symbols
auxiliary symbol information, COFF: Dim
backslash (\\): Strings
backspace (\b): Strings
bignum/flonum (internal section): as Sections
bignums: Bignums
binary integers: Integers
bitfields, not supported on VAX: VAX-no
block directive, AMD 29K: AMD29K Directives
branch improvement, M680x0: M68K-Branch
branch improvement, VAX: VAX-branch
branch recording, i960: Options-i960
branch statistics table, i960: Options-i960
bss directive, i960: Directives-i960
bss section <1>: ld Sections
bss section: bss
bus lock prefixes, i386: i386-prefixes
byte directive: Byte
call instructions, i386: i386-Opcodes
callj, i960 pseudo-opcode: callj-i960
carriage return (\r): Strings
character constants: Characters
character escape codes: Strings
character, single: Chars
characters used in symbols: Symbol Intro
COFF auxiliary symbol information: Dim
COFF named section: Section
COFF structure debugging: Tag
COFF symbol attributes: COFF Symbols
COFF symbol descriptor: Desc
COFF symbol storage class: Scl
COFF symbol type: Type
COFF symbols, debugging: Def
COFF value attribute: Val
comm directive: Comm
command line conventions: Command Line
command-line options ignored, VAX: Vax-Opts
comments: Comments
comments, M680x0: M68K-Chars
comments, removed by preprocessor: Pre-processing
common directive, SPARC: Sparc-Directives
common variable storage: bss
compare and branch instructions, i960: Compare-and-branch-i960
compare and jump expansions, i960: Compare-and-branch-i960
conditional assembly: If
constant, single character: Chars
constants: Constants
constants, bignum: Bignums
constants, character: Characters
constants, converted by preprocessor: Pre-processing
constants, floating point: Flonums
constants, integer: Integers
constants, number: Numbers
constants, string: Strings
continuing statements: Statements
conversion instructions, i386: i386-Opcodes
coprocessor wait, i386: i386-prefixes
copying as: Copying
cputype directive, AMD 29K: AMD29K Directives
current address: Dot
current address, advancing: Org
data and text sections, joining: Invoking
data directive: Data
data section: ld Sections
data1 directive, M680x0: M68K-Directives
data2 directive, M680x0: M68K-Directives
debuggers, and symbol order: Symbols
debugging COFF symbols: Def
decimal integers: Integers
def directive: Def
deprecated directives: Deprecated
desc directive: Desc
descriptor, of a.out symbol: Symbol Desc
dfloat directive, VAX: VAX-directives
difference (internal section): as Sections
difference tables altered: Word
difference tables, warning: Invoking
dim directive: Dim
directives and instructions: Statements
directives, M680x0: M68K-Directives
directives, machine independent: Pseudo Ops
displacement sizing character, VAX: VAX-operands
dot (symbol): Dot
double directive: Double
double directive, i386: i386-Float
double directive, M680x0: M68K-Float
double directive, VAX: VAX-float
doublequote (\"): Strings
eight-byte integer: Quad
eject directive: Eject
else directive: Else
empty expressions: Empty Exprs
endef directive: Endef
endif directive: Endif
EOF, newline must precede: Statements
equ directive: Equ
error messsages: Errors
escape codes, character: Strings
even directive, M680x0: M68K-Directives
expression arguments: Arguments
expressions: Expressions
expressions, empty: Empty Exprs
expressions, integer: Integer Exprs
extended directive, i960: Directives-i960
extern directive: Extern
faster processing (-f): Invoking
ffloat directive, VAX: VAX-directives
file directive: File
file directive, AMD 29K: AMD29K Directives
file name, logical <1>: App-File
file name, logical: File
files, including: Include
files, input: Input Files
fill directive: Fill
filling memory: Space
float directive: Float
float directive, i386: i386-Float
float directive, M680x0: M68K-Float
float directive, VAX: VAX-float
floating point numbers: Flonums
floating point numbers (double): Double
floating point numbers (single) <1>: Float
floating point numbers (single): Single
floating point, AMD 29K (IEEE): AMD29K Floating Point
floating point, H8/300 (IEEE): H8/300 Floating Point
floating point, i386: i386-Float
floating point, i960 (IEEE): Floating Point-i960
floating point, M680x0: M68K-Float
floating point, SPARC (IEEE): Sparc-Float
floating point, VAX: VAX-float
flonums: Flonums
format of error messages: Errors
format of warning messages: Errors
formfeed (\f): Strings
functions, in expressions: Operators
fwait instruction, i386: i386-Float
gbr960, i960 postprocessor: Options-i960
gfloat directive, VAX: VAX-directives
global directive: Global
GPL: Copying
grouping data: Sub-Sections
H8/300 addressing modes: H8/300-Addressing
H8/300 floating point (IEEE): H8/300 Floating Point
H8/300 line comment character: H8/300-Chars
H8/300 line separator: H8/300-Chars
H8/300 machine directives (none): H8/300 Directives
H8/300 opcode summary: H8/300 Opcodes
H8/300 options (none): H8/300 Options
H8/300 registers: H8/300-Regs
H8/300 size suffixes: H8/300 Opcodes
H8/300 support: H8/300-Dependent
half directive, SPARC: Sparc-Directives
hexadecimal integers: Integers
hfloat directive, VAX: VAX-directives
hword directive: hword
i386 conversion instructions: i386-Opcodes
i386 floating point: i386-Float
i386 fwait instruction: i386-Float
i386 immediate operands: i386-Syntax
i386 jump optimization: i386-jumps
i386 jump, call, return: i386-Syntax
i386 jump/call operands: i386-Syntax
i386 memory references: i386-Memory
i386 mul, imul instructions: i386-Notes
i386 opcode naming: i386-Opcodes
i386 opcode prefixes: i386-prefixes
i386 options (none): i386-Options
i386 register operands: i386-Syntax
i386 registers: i386-Regs
i386 sections: i386-Syntax
i386 size suffixes: i386-Syntax
i386 source, destination operands: i386-Syntax
i386 support: i386-Dependent
i386 syntax compatibility: i386-Syntax
i80306 support: i386-Dependent
i960 architecture options: Options-i960
i960 branch recording: Options-i960
i960 callj pseudo-opcode: callj-i960
i960 compare and branch instructions: Compare-and-branch-i960
i960 compare and jump expansions: Compare-and-branch-i960
i960 floating point (IEEE): Floating Point-i960
i960 machine directives: Directives-i960
i960 opcodes: Opcodes for i960
i960 options: Options-i960
i960 support: i960-Dependent
ident directive: Ident
identifiers, AMD 29K: AMD29K-Chars
if directive: If
ifdef directive: If
ifndef directive: If
ifnotdef directive: If
immediate character, M680x0: M68K-Chars
immediate character, VAX: VAX-operands
immediate operands, i386: i386-Syntax
imul instruction, i386: i386-Notes
include directive: Include
include directive search path: Invoking
indirect character, VAX: VAX-operands
infix operators: Infix Ops
inhibiting interrupts, i386: i386-prefixes
input: Input Files
input file linenumbers: Input Files
instruction set, M680x0: M68K-opcodes
instruction summary, H8/300: H8/300 Opcodes
instructions and directives: Statements
int directive: Int
int directive, H8/300: H8/300 Directives
int directive, i386: i386-Float
integer expressions: Integer Exprs
integer, 16-byte: Octa
integer, 8-byte: Quad
integers: Integers
integers, 16-bit: hword
integers, 32-bit: Int
integers, binary: Integers
integers, decimal: Integers
integers, hexadecimal: Integers
integers, octal: Integers
integers, one byte: Byte
internal as sections: as Sections
invocation summary: Overview
joining text and data sections: Invoking
jump instructions, i386: i386-Opcodes
jump optimization, i386: i386-jumps
jump/call operands, i386: i386-Syntax
label (: ): Statements
labels: Labels
lcomm directive: Lcomm
ld: Object
leafproc directive, i960: Directives-i960
length of symbols: Symbol Intro
lflags directive (ignored): Lflags
license: Copying
line comment character: Comments
line comment character, AMD 29K: AMD29K-Chars
line comment character, H8/300: H8/300-Chars
line comment character, M680x0: M68K-Chars
line directive: Line
line directive, AMD 29K: AMD29K Directives
line numbers, in input files: Input Files
line numbers, in warnings/errors: Errors
line separator character: Statements
line separator, AMD 29K: AMD29K-Chars
line separator, H8/300: H8/300-Chars
lines starting with #: Comments
linker: Object
linker, and assembler: Secs Background
list directive: List
listing control, turning off: Nolist
listing control, turning on: List
listing control: new page: Eject
listing control: paper size: Psize
listing control: subtitle: Sbttl
listing control: title line: Title
listings, enabling: Invoking
ln directive: Ln
local common symbols: Lcomm
local labels, retaining in output: Invoking
local symbol names: Symbol Names
location counter: Dot
location counter, advancing <1>: Org
location counter, advancing: Align
logical file name <1>: App-File
logical file name: File
logical line number: Line
logical line numbers: Comments
long directive: Long
long directive, i386: i386-Float
lsym directive: Lsym
M680x0 addressing modes: M68K-Syntax
M680x0 architecture options: M68K-Opts
M680x0 branch improvement: M68K-Branch
M680x0 directives: M68K-Directives
M680x0 floating point: M68K-Float
M680x0 immediate character: M68K-Chars
M680x0 line comment character: M68K-Chars
M680x0 opcodes: M68K-opcodes
M680x0 options: M68K-Opts
M680x0 pseudo-opcodes: M68K-Branch
M680x0 size modifiers: M68K-Syntax
M680x0 support: M68K-Dependent
M680x0 syntax: M68K-Syntax
machine dependencies: Machine Dependent
machine directives, AMD 29K: AMD29K Directives
machine directives, H8/300 (none): H8/300 Directives
machine directives, i960: Directives-i960
machine directives, SPARC: Sparc-Directives
machine directives, VAX: VAX-directives
machine independent directives: Pseudo Ops
machine instructions (not covered): Manual
machine-independent syntax: Syntax
manual, structure and purpose: Manual
memory references, i386: i386-Memory
merging text and data sections: Invoking
messages from as: Errors
minus, permitted arguments: Infix Ops
mnemonics for opcodes, VAX: VAX-opcodes
mnemonics, H8/300: H8/300 Opcodes
mul instruction, i386: i386-Notes
multi-line statements: Statements
named section (COFF): Section
named sections: ld Sections
names, symbol: Symbol Names
naming object file: Invoking
new page, in listings: Eject
newline (\n): Strings
newline, required at file end: Statements
nolist directive: Nolist
null-terminated strings: Asciz
number constants: Numbers
numbered subsections: Sub-Sections
numbers, 16-bit: hword
numeric values: Expressions
object file: Object
object file format: Object Formats
object file name: Invoking
obsolescent directives: Deprecated
octa directive: Octa
octal character code (\DDD): Strings
octal integers: Integers
opcode mnemonics, VAX: VAX-opcodes
opcode naming, i386: i386-Opcodes
opcode prefixes, i386: i386-prefixes
opcode suffixes, i386: i386-Syntax
opcode summary, H8/300: H8/300 Opcodes
opcodes for AMD 29K: AMD29K Opcodes
opcodes, i960: Opcodes for i960
opcodes, M680x0: M68K-opcodes
operand delimiters, i386: i386-Syntax
operand notation, VAX: VAX-operands
operands in expressions: Arguments
operator precedence: Infix Ops
operators, in expressions: Operators
operators, permitted arguments: Infix Ops
option summary: Overview
options for AMD29K (none): AMD29K Options
options for i386 (none): i386-Options
options for SPARC (none): Sparc-Opts
options for VAX/VMS: Vax-Opts
options, all versions of as: Invoking
options, command line: Command Line
options, H8/300 (none): H8/300 Options
options, i960: Options-i960
options, M680x0: M68K-Opts
org directive: Org
other attribute, of a.out symbol: Symbol Other
output file: Object
padding the location counter: Align
page, in listings: Eject
paper size, for listings: Psize
pass1 (internal section): as Sections
paths for .include: Invoking
patterns, writing in memory: Fill
plus, permitted arguments: Infix Ops
precedence of operators: Infix Ops
precision, floating point: Flonums
prefix operators: Prefix Ops
prefixes, i386: i386-prefixes
preprocessing: Pre-processing
preprocessing, turning on and off: Pre-processing
primary attributes, COFF symbols: COFF Symbols
proc directive, SPARC: Sparc-Directives
protected registers, AMD 29K: AMD29K-Regs
pseudo-opcodes, M680x0: M68K-Branch
pseudo-ops for branch, VAX: VAX-branch
pseudo-ops, machine independent: Pseudo Ops
psize directive: Psize
purpose of GNU as: GNU Assembler
quad directive: Quad
quad directive, i386: i386-Float
reg directive, AMD 29K: AMD29K Directives
register names, AMD 29K: AMD29K-Regs
register names, VAX: VAX-operands
register operands, i386: i386-Syntax
registers, H8/300: H8/300-Regs
registers, i386: i386-Regs
relocation: Sections
relocation example: ld Sections
repeat prefixes, i386: i386-prefixes
reserve directive, SPARC: Sparc-Directives
return instructions, i386: i386-Syntax
sbttl directive: Sbttl
scl directive: Scl
search path for .include: Invoking
sect directive, AMD 29K: AMD29K Directives
section directive: Section
section override prefixes, i386: i386-prefixes
section-relative addressing: Secs Background
sections: Sections
sections in messages, internal: as Sections
sections, i386: i386-Syntax
sections, named: ld Sections
seg directive, SPARC: Sparc-Directives
set directive: Set
short directive: Short
single character constant: Chars
single directive: Single
single directive, i386: i386-Float
sixteen bit integers: hword
sixteen byte integer: Octa
size directive: Size
size modifiers, M680x0: M68K-Syntax
size prefixes, i386: i386-prefixes
size suffixes, H8/300: H8/300 Opcodes
sizes operands, i386: i386-Syntax
skip directive, M680x0: M68K-Directives
skip directive, SPARC: Sparc-Directives
source program: Input Files
source, destination operands; i386: i386-Syntax
space directive: Space
SPARC floating point (IEEE): Sparc-Float
SPARC machine directives: Sparc-Directives
SPARC options (none): Sparc-Opts
SPARC support: Sparc-Dependent
special characters, M680x0: M68K-Chars
special purpose registers, AMD 29K: AMD29K-Regs
stabd directive: Stab
stabn directive: Stab
stabs directive: Stab
stabX directives: Stab
standard as sections: Secs Background
standard input, as input file: Command Line
statement on multiple lines: Statements
statement separator character: Statements
statement separator, AMD 29K: AMD29K-Chars
statement separator, H8/300: H8/300-Chars
statements, structure of: Statements
stopping the assembly: Abort
string constants: Strings
string literals: Ascii
structure debugging, COFF: Tag
subexpressions: Arguments
subtitles for listings: Sbttl
subtraction, permitted arguments: Infix Ops
summary of options: Overview
supporting files, including: Include
suppressing warnings: Invoking
symbol attributes: Symbol Attributes
symbol attributes, a.out: a
out Symbols.
symbol attributes, COFF: COFF Symbols
symbol descriptor, COFF: Desc
symbol names: Symbol Names
symbol names, local: Symbol Names
symbol names, temporary: Symbol Names
symbol storage class (COFF): Scl
symbol type: Symbol Type
symbol type, COFF: Type
symbol value: Symbol Value
symbol value, setting: Set
symbol values, assigning: Setting Symbols
symbol, common: Comm
symbol, making visible to linker: Global
symbol, not referenced in assembly: Lsym
symbolic debuggers, information for: Stab
symbols <1>: Symbol Intro
symbols: Symbols
symbols with lowercase, VAX/VMS: Vax-Opts
symbols, assigning values to: Equ
symbols, local common: Lcomm
syntax compatibility, i386: i386-Syntax
syntax, M680x0: M68K-Syntax
syntax, machine-independent: Syntax
sysproc directive, i960: Directives-i960
tab (\t): Strings
tag directive: Tag
temporary symbol names: Symbol Names
text and data sections, joining: Invoking
text directive: Text
text section: ld Sections
tfloat directive, i386: i386-Float
title directive: Title
trusted compiler: Invoking
turning preprocessing on and off: Pre-processing
type directive: Type
type of a symbol: Symbol Type
undefined section: ld Sections
use directive, AMD 29K: AMD29K Directives
val directive: Val
value attribute, COFF: Val
value of a symbol: Symbol Value
VAX bitfields not supported: VAX-no
VAX branch improvement: VAX-branch
VAX command-line options ignored: Vax-Opts
VAX displacement sizing character: VAX-operands
VAX floating point: VAX-float
VAX immediate character: VAX-operands
VAX indirect character: VAX-operands
VAX machine directives: VAX-directives
VAX opcode mnemonics: VAX-opcodes
VAX operand notation: VAX-operands
VAX register names: VAX-operands
VAX support: Vax-Dependent
Vax-11 C compatibility: Vax-Opts
VAX/VMS options: Vax-Opts
version of as: Invoking
VMS (VAX) options: Vax-Opts
warning for altered difference tables: Invoking
warning messages: Errors
warnings, suppressing: Invoking
whitespace: Whitespace
whitespace, removed by preprocessor: Pre-processing
wide floating point directives, VAX: VAX-directives
word directive: Word
word directive, H8/300: H8/300 Directives
word directive, i386: i386-Float
word directive, SPARC: Sparc-Directives
writing patterns in memory: Fill
zero-terminated strings: Asciz