| Index Entry | Section |
|
Q | | |
| quad directive | 7.72 .quad bignums |
| quad directive, i386 | 8.12.8 Floating Point |
| quad directive, x86-64 | 8.12.8 Floating Point |
|
R | | |
| real-mode code, i386 | 8.12.10 Writing 16-bit Code |
| ref directive, TIC54X | 8.29.9 Directives |
| register directive, SPARC | 8.28.4 Sparc Machine Directives |
| register names, Alpha | 8.2.3.2 Register Names |
| register names, AMD 29K | 8.1.2.3 Register Names |
| register names, ARC | 8.3.2.2 Register Names |
| register names, ARM | 8.4.2.2 Register Names |
| register names, CRIS | 8.5.3.3 Register names |
| register names, H8/300 | 8.8.2.2 Register Names |
| register names, MMIX | 8.21.3.3 Register names |
| register names, MSP 430 | 8.22.2.3 Register Names |
| register names, V850 | 8.32.2.2 Register Names |
| register names, VAX | 8.31.6 VAX Operands |
| register names, Xtensa | 8.33.2.2 Register Names |
| register operands, i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| register operands, x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| registers, D10V | 8.6.2.4 Register Names |
| registers, D30V | 8.7.2.5 Register Names |
| registers, H8/500 | 8.9.2.2 Register Names |
| registers, i386 | 8.12.4 Register Naming |
| registers, SH | 8.26.2.2 Register Names |
| registers, SH64 | 8.27.2.2 Register Names |
| registers, TIC54X memory-mapped | 8.29.11 Memory-mapped Registers |
| registers, x86-64 | 8.12.4 Register Naming |
| registers, Z8000 | 8.30.2.2 Register Names |
| relax directive | 8.33.5.2 relax |
| relaxation | 8.33.4 Xtensa Relaxation |
| relaxation of ADDI instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of branch instructions | 8.33.4.1 Conditional Branch Relaxation |
| relaxation of call instructions | 8.33.4.2 Function Call Relaxation |
| relaxation of immediate fields | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of L16SI instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of L16UI instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of L32I instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of L8UI instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relaxation of MOVI instructions | 8.33.4.3 Other Immediate Field Relaxation |
| relocation | 4. Sections and Relocation |
| relocation example | 4.2 Linker Sections |
| relocations, Alpha | 8.2.3.3 Relocations |
| repeat prefixes, i386 | 8.12.5 Instruction Prefixes |
| reporting bugs in assembler | 9. Reporting Bugs |
| rept directive | 7.73 .rept count |
| req directive, ARM | 8.4.4 ARM Machine Directives |
| reserve directive, SPARC | 8.28.4 Sparc Machine Directives |
| return instructions, i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| return instructions, x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| REX prefixes, i386 | 8.12.5 Instruction Prefixes |
| rsect | 8.30.3 Assembler Directives for the Z8000 |
|
S | | |
| sblock directive, TIC54X | 8.29.9 Directives |
| sbttl directive | 7.74 .sbttl "subheading" |
| scl directive | 7.75 .scl class |
| sdaoff pseudo-op, V850 | 8.32.5 Opcodes |
| search path for .include | 2.4 .include Search Path: `-I' path |
| sect directive, AMD 29K | 8.1.4 AMD 29K Machine Directives |
| sect directive, MSP 430 | 8.22.4 MSP 430 Machine Directives |
| sect directive, TIC54X | 8.29.9 Directives |
| section directive (COFF version) | COFF Version |
| section directive (ELF version) | ELF Version |
| section directive, V850 | 8.32.4 V850 Machine Directives |
| section override prefixes, i386 | 8.12.5 Instruction Prefixes |
| Section Stack | 7.65 .previous |
| Section Stack | 7.66 .popsection |
| Section Stack | 7.71 .pushsection name , subsection |
| Section Stack | ELF Version |
| Section Stack | 7.87 .subsection name |
| section-relative addressing | 4.1 Background |
| sections | 4. Sections and Relocation |
| sections in messages, internal | 4.3 Assembler Internal Sections |
| sections, i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| sections, named | 4.2 Linker Sections |
| sections, x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| seg directive, SPARC | 8.28.4 Sparc Machine Directives |
| segm | 8.30.3 Assembler Directives for the Z8000 |
| set directive | 7.77 .set symbol, expression |
| set directive, M88K | 8.19.1 M88K Machine Directives |
| set directive, TIC54X | 8.29.9 Directives |
| SH addressing modes | 8.26.2.3 Addressing Modes |
| SH floating point (IEEE) | 8.26.3 Floating Point |
| SH line comment character | 8.26.2.1 Special Characters |
| SH line separator | 8.26.2.1 Special Characters |
| SH machine directives | 8.26.4 SH Machine Directives |
| SH opcode summary | 8.26.5 Opcodes |
| SH options | 8.26.1 Options |
| SH registers | 8.26.2.2 Register Names |
| SH support | 8.26 Renesas / SuperH SH Dependent Features |
| SH64 ABI options | 8.27.1 Options |
| SH64 addressing modes | 8.27.2.3 Addressing Modes |
| SH64 ISA options | 8.27.1 Options |
| SH64 line comment character | 8.27.2.1 Special Characters |
| SH64 line separator | 8.27.2.1 Special Characters |
| SH64 machine directives | 8.27.3 SH64 Machine Directives |
| SH64 opcode summary | 8.27.4 Opcodes |
| SH64 options | 8.27.1 Options |
| SH64 registers | 8.27.2.2 Register Names |
| SH64 support | 8.27 SuperH SH64 Dependent Features |
| shigh directive, M32R | 8.16.2 M32R Directives |
| short directive | 7.78 .short expressions |
| short directive, ARC | 8.3.4 ARC Machine Directives |
| short directive, TIC54X | 8.29.9 Directives |
| SIMD, i386 | 8.12.9 Intel's MMX and AMD's 3DNow! SIMD Operations |
| SIMD, x86-64 | 8.12.9 Intel's MMX and AMD's 3DNow! SIMD Operations |
| single character constant | 3.6.1.2 Characters |
| single directive | 7.79 .single flonums |
| single directive, i386 | 8.12.8 Floating Point |
| single directive, x86-64 | 8.12.8 Floating Point |
| sixteen bit integers | 7.43 .hword expressions |
| sixteen byte integer | 7.62 .octa bignums |
| size directive (COFF version) | COFF Version |
| size directive (ELF version) | ELF Version |
| size modifiers, D10V | 8.6.2.1 Size Modifiers |
| size modifiers, D30V | 8.7.2.1 Size Modifiers |
| size modifiers, M680x0 | 8.17.2 Syntax |
| size prefixes, i386 | 8.12.5 Instruction Prefixes |
| size suffixes, H8/300 | 8.8.5 Opcodes |
| sizes operands, i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| sizes operands, x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| skip directive | 7.82 .skip size , fill |
| skip directive, M680x0 | 8.17.5 680x0 Machine Directives |
| skip directive, SPARC | 8.28.4 Sparc Machine Directives |
| sleb128 directive | 7.81 .sleb128 expressions |
| small objects, MIPS ECOFF | 8.20.2 MIPS ECOFF object code |
| SOM symbol attributes | 5.5.5 Symbol Attributes for SOM |
| source program | 1.5 Input Files |
| source, destination operands; i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| source, destination operands; x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| sp register | 8.33.2.2 Register Names |
| sp register, V850 | 8.32.2.2 Register Names |
| space directive | 7.83 .space size , fill |
| space directive, TIC54X | 8.29.9 Directives |
| space used, maximum for assembly | 2.12 Display Assembly Statistics: `--statistics' |
| SPARC architectures | 8.28.1 Options |
| SPARC data alignment | 8.28.2 Enforcing aligned data |
| SPARC floating point (IEEE) | 8.28.3 Floating Point |
| SPARC machine directives | 8.28.4 Sparc Machine Directives |
| SPARC options | 8.28.1 Options |
| SPARC support | 8.28 SPARC Dependent Features |
| special characters, ARC | 8.3.2.1 Special Characters |
| special characters, M680x0 | 8.17.6.2 Special Characters |
| special purpose registers, AMD 29K | 8.1.2.3 Register Names |
| special purpose registers, MSP 430 | 8.22.2.3 Register Names |
| specific opcodes | 8.33.2.1 Opcode Names |
| sslist directive, TIC54X | 8.29.9 Directives |
| ssnolist directive, TIC54X | 8.29.9 Directives |
| stabd directive | 7.84 .stabd, .stabn, .stabs |
| stabn directive | 7.84 .stabd, .stabn, .stabs |
| stabs directive | 7.84 .stabd, .stabn, .stabs |
| stabx directives | 7.84 .stabd, .stabn, .stabs |
| standard assembler sections | 4.1 Background |
| standard input, as input file | 1.4 Command Line |
| statement separator character | 3.5 Statements |
| statement separator, Alpha | 8.2.3.1 Special Characters |
| statement separator, ARM | 8.4.2.1 Special Characters |
| statement separator, H8/300 | 8.8.2.1 Special Characters |
| statement separator, H8/500 | 8.9.2.1 Special Characters |
| statement separator, SH | 8.26.2.1 Special Characters |
| statement separator, SH64 | 8.27.2.1 Special Characters |
| statement separator, Z8000 | 8.30.2.1 Special Characters |
| statements, structure of | 3.5 Statements |
| statistics, about assembly | 2.12 Display Assembly Statistics: `--statistics' |
| stopping the assembly | 7.1 .abort |
| string constants | 3.6.1.1 Strings |
| string directive | 7.85 .string "str" |
| string directive on HPPA | 8.10.5 HPPA Assembler Directives |
| string directive, M88K | 8.19.1 M88K Machine Directives |
| string directive, TIC54X | 8.29.9 Directives |
| string literals | 7.4 .ascii "string" ... |
| string, copying to object file | 7.85 .string "str" |
| struct directive | 7.86 .struct expression |
| struct directive, TIC54X | 8.29.9 Directives |
| structure debugging, COFF | 7.89 .tag structname |
| sub-instruction ordering, D10V | 8.6.2.3 Special Characters |
| sub-instruction ordering, D30V | 8.7.2.3 Special Characters |
| sub-instructions, D10V | 8.6.2.2 Sub-Instructions |
| sub-instructions, D30V | 8.7.2.2 Sub-Instructions |
| subexpressions | 6.2.1 Arguments |
| subsection directive | 7.87 .subsection name |
| subsym builtins, TIC54X | 8.29.10 Macros |
| subtitles for listings | 7.74 .sbttl "subheading" |
| subtraction, permitted arguments | 6.2.4 Infix Operators |
| summary of options | 1. Overview |
| support | 8.10 HPPA Dependent Features |
| supporting files, including | 7.47 .include "file" |
| suppressing warnings | 2.15 Control Warnings: `-W', `--warn', `--no-warn', `--fatal-warnings' |
| sval | 8.30.3 Assembler Directives for the Z8000 |
| symbol attributes | 5.5 Symbol Attributes |
| symbol attributes, a.out | 5.5.3 Symbol Attributes: a.out |
| symbol attributes, COFF | 5.5.4 Symbol Attributes for COFF |
| symbol attributes, SOM | 5.5.5 Symbol Attributes for SOM |
| symbol descriptor, COFF | 7.21 .desc symbol, abs-expression |
| symbol modifiers | 8.18.3 Symbolic Operand Modifiers |
| symbol names | 5.3 Symbol Names |
| symbol names, `$' in | 8.6.2.3 Special Characters |
| symbol names, `$' in | 8.7.2.3 Special Characters |
| symbol names, `$' in | 8.9.2.1 Special Characters |
| symbol names, `$' in | 8.26.2.1 Special Characters |
| symbol names, `$' in | 8.27.2.1 Special Characters |
| symbol names, local | Local Symbol Names |
| symbol names, temporary | Local Symbol Names |
| symbol storage class (COFF) | 7.75 .scl class |
| symbol type | 5.5.2 Type |
| symbol type, COFF | COFF Version |
| symbol type, ELF | ELF Version |
| symbol value | 5.5.1 Value |
| symbol value, setting | 7.77 .set symbol, expression |
| symbol values, assigning | 5.2 Giving Symbols Other Values |
| symbol versioning | 7.88 .symver |
| symbol, common | 7.8 .comm symbol , length |
| symbol, making visible to linker | 7.41 .global symbol , .globl symbol |
| symbolic debuggers, information for | 7.84 .stabd, .stabn, .stabs |
| symbols | 5. Symbols |
| Symbols in position-independent code, CRIS | 8.5.3.2 Symbols in position-independent code |
| symbols with uppercase, VAX/VMS | 8.31.1 VAX Command-Line Options |
| symbols, assigning values to | 7.31 .equ symbol, expression |
| symbols, local common | 7.52 .lcomm symbol , length |
| symver directive | 7.88 .symver |
| syntax compatibility, i386 | 8.12.2 AT&T Syntax versus Intel Syntax |
| syntax compatibility, x86-64 | 8.12.2 AT&T Syntax versus Intel Syntax |
| syntax, D10V | 8.6.2 Syntax |
| syntax, D30V | 8.7.2 Syntax |
| syntax, M680x0 | 8.17.2 Syntax |
| syntax, M68HC11 | 8.18.2 Syntax |
| syntax, M68HC11 | 8.18.3 Symbolic Operand Modifiers |
| syntax, machine-independent | 3. Syntax |
| syntax, Xtensa assembler | 8.33.2 Assembler Syntax |
| sysproc directive, i960 | 8.14.3 i960 Machine Directives |
|