| Index Entry | Section |
|
S | | |
| s390 floating point | 9.34.5 Floating Point |
| s390 instruction aliases | 9.34.3.5 Instruction Aliases |
| s390 instruction formats | 9.34.3.4 Instruction Formats |
| s390 instruction marker | 9.34.3.7 Instruction Marker |
| s390 instruction mnemonics | 9.34.3.2 Instruction Mnemonics |
| s390 instruction operand modifier | 9.34.3.6 Instruction Operand Modifier |
| s390 instruction operands | 9.34.3.3 Instruction Operands |
| s390 instruction syntax | 9.34.3 Instruction syntax |
| s390 line comment character | 9.34.2 Special Characters |
| s390 line separator | 9.34.2 Special Characters |
| s390 literal pool entries | 9.34.3.8 Literal Pool Entries |
| s390 options | 9.34.1 Options |
| s390 register naming | 9.34.3.1 Register naming |
| s390 support | 9.34 IBM S/390 Dependent Features |
| sblock directive, TIC54X | 9.39.9 Directives |
| sbttl directive | 7.97 .sbttl "subheading" |
| schedule directive | 9.48.5.1 schedule |
| scl directive | 7.98 .scl class |
| SCORE architectures | 9.35.1 Options |
| SCORE directives | 9.35.2 SCORE Assembler Directives |
| SCORE line comment character | 9.35.3.1 Special Characters |
| SCORE line separator | 9.35.3.1 Special Characters |
| SCORE options | 9.35.1 Options |
| SCORE processor | 9.35 SCORE Dependent Features |
| sdaoff pseudo-op, V850 | 9.46.5 Opcodes |
| search path for .include | 2.5 .include Search Path: `-I' path |
| sect directive, TIC54X | 9.39.9 Directives |
| section directive (COFF version) | COFF Version |
| section directive (ELF version) | ELF Version |
| section directive, V850 | 9.46.4 V850 Machine Directives |
| section override prefixes, i386 | 9.14.7 Instruction Prefixes |
| Section Stack | 7.87 .popsection |
| Section Stack | 7.88 .previous |
| Section Stack | 7.93 .pushsection name [, subsection] [, "flags"[, @type[,arguments]]] |
| Section Stack | ELF Version |
| Section Stack | 7.110 .subsection name |
| section-relative addressing | 4.1 Background |
| sections | 4. Sections and Relocation |
| sections in messages, internal | 4.3 Assembler Internal Sections |
| sections, i386 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| sections, named | 4.2 Linker Sections |
| sections, x86-64 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| seg directive, SPARC | 9.38.5 Sparc Machine Directives |
| segm | 9.44.3 Assembler Directives for the Z8000 |
| set directive | 7.100 .set symbol, expression |
| set directive, TIC54X | 9.39.9 Directives |
| SH addressing modes | 9.36.2.3 Addressing Modes |
| SH floating point (IEEE) | 9.36.3 Floating Point |
| SH line comment character | 9.36.2.1 Special Characters |
| SH line separator | 9.36.2.1 Special Characters |
| SH machine directives | 9.36.4 SH Machine Directives |
| SH opcode summary | 9.36.5 Opcodes |
| SH options | 9.36.1 Options |
| SH registers | 9.36.2.2 Register Names |
| SH support | 9.36 Renesas / SuperH SH Dependent Features |
| SH64 ABI options | 9.37.1 Options |
| SH64 addressing modes | 9.37.2.3 Addressing Modes |
| SH64 ISA options | 9.37.1 Options |
| SH64 line comment character | 9.37.2.1 Special Characters |
| SH64 line separator | 9.37.2.1 Special Characters |
| SH64 machine directives | 9.37.3 SH64 Machine Directives |
| SH64 opcode summary | 9.37.4 Opcodes |
| SH64 options | 9.37.1 Options |
| SH64 registers | 9.37.2.2 Register Names |
| SH64 support | 9.37 SuperH SH64 Dependent Features |
| shigh directive, M32R | 9.21.2 M32R Directives |
| short directive | 7.101 .short expressions |
| short directive, ARC | 9.2.4 ARC Machine Directives |
| short directive, TIC54X | 9.39.9 Directives |
| SIMD, i386 | 9.14.11 Intel's MMX and AMD's 3DNow! SIMD Operations |
| SIMD, x86-64 | 9.14.11 Intel's MMX and AMD's 3DNow! SIMD Operations |
| single character constant | 3.6.1.2 Characters |
| single directive | 7.102 .single flonums |
| single directive, i386 | 9.14.10 Floating Point |
| single directive, x86-64 | 9.14.10 Floating Point |
| single quote, Z80 | 9.43.2.1 Special Characters |
| sixteen bit integers | 7.60 .hword expressions |
| sixteen byte integer | 7.83 .octa bignums |
| size directive (COFF version) | COFF Version |
| size directive (ELF version) | ELF Version |
| size modifiers, D10V | 9.8.2.1 Size Modifiers |
| size modifiers, D30V | 9.9.2.1 Size Modifiers |
| size modifiers, M680x0 | 9.22.2 Syntax |
| size prefixes, i386 | 9.14.7 Instruction Prefixes |
| size suffixes, H8/300 | 9.11.5 Opcodes |
| size, translations, Sparc | 9.38.3.5 Size Translations |
| sizes operands, i386 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| sizes operands, x86-64 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| skip directive | 7.104 .skip size , fill |
| skip directive, M680x0 | 9.22.5 680x0 Machine Directives |
| skip directive, SPARC | 9.38.5 Sparc Machine Directives |
| sleb128 directive | 7.105 .sleb128 expressions |
| small data, MIPS | 9.25.4 Controlling the use of small data accesses |
| SmartMIPS instruction generation override | 9.25.11 Directives to control generation of MIPS ASE instructions |
| SOM symbol attributes | 5.5.5 Symbol Attributes for SOM |
| source program | 1.5 Input Files |
| source, destination operands; i386 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| source, destination operands; x86-64 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| sp register | 9.48.2.2 Register Names |
| sp register, V850 | 9.46.2.2 Register Names |
| space directive | 7.106 .space size , fill |
| space directive, TIC54X | 9.39.9 Directives |
| space used, maximum for assembly | 2.13 Display Assembly Statistics: `--statistics' |
| SPARC architectures | 9.38.1 Options |
| Sparc constants | 9.38.3.3 Constants |
| SPARC data alignment | 9.38.2 Enforcing aligned data |
| SPARC floating point (IEEE) | 9.38.4 Floating Point |
| Sparc line comment character | 9.38.3.1 Special Characters |
| Sparc line separator | 9.38.3.1 Special Characters |
| SPARC machine directives | 9.38.5 Sparc Machine Directives |
| SPARC options | 9.38.1 Options |
| Sparc registers | 9.38.3.2 Register Names |
| Sparc relocations | 9.38.3.4 Relocations |
| Sparc size translations | 9.38.3.5 Size Translations |
| SPARC support | 9.38 SPARC Dependent Features |
| SPARC syntax | 9.38.2 Enforcing aligned data |
| special characters, M680x0 | 9.22.6.2 Special Characters |
| special purpose registers, MSP 430 | 9.27.2.3 Register Names |
| sslist directive, TIC54X | 9.39.9 Directives |
| ssnolist directive, TIC54X | 9.39.9 Directives |
| stabd directive | 7.107 .stabd, .stabn, .stabs |
| stabn directive | 7.107 .stabd, .stabn, .stabs |
| stabs directive | 7.107 .stabd, .stabn, .stabs |
| stabx directives | 7.107 .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 | 9.1.3.1 Special Characters |
| statement separator, ARC | 9.2.2.1 Special Characters |
| statement separator, ARM | 9.3.2.2 Special Characters |
| statement separator, AVR | 9.4.2.1 Special Characters |
| statement separator, CR16 | 9.6.2.1 Special Characters |
| statement separator, Epiphany | 9.10.2.1 Special Characters |
| statement separator, H8/300 | 9.11.2.1 Special Characters |
| statement separator, i386 | 9.14.3.2 Special Characters |
| statement separator, i860 | 9.15.5.1 Special Characters |
| statement separator, i960 | 9.16.5.1 Special Characters |
| statement separator, IA-64 | 9.17.2.1 Special Characters |
| statement separator, IP2K | 9.18.2.1 Special Characters |
| statement separator, LM32 | 9.19.2.3 Special Characters |
| statement separator, M32C | 9.20.2.2 Special Characters |
| statement separator, M68HC11 | 9.23.2 Syntax |
| statement separator, MicroBlaze | 9.24.2.1 Special Characters |
| statement separator, MIPS | 9.25.13.1 Special Characters |
| statement separator, MSP 430 | 9.27.2.2 Special Characters |
| statement separator, NS32K | 9.28.1.1 Special Characters |
| statement separator, PJ | 9.30.2.1 Special Characters |
| statement separator, PowerPC | 9.31.3.1 Special Characters |
| statement separator, RL78 | 9.32.4.1 Special Characters |
| statement separator, RX | 9.33.5.1 Special Characters |
| statement separator, s390 | 9.34.2 Special Characters |
| statement separator, SCORE | 9.35.3.1 Special Characters |
| statement separator, SH | 9.36.2.1 Special Characters |
| statement separator, SH64 | 9.37.2.1 Special Characters |
| statement separator, Sparc | 9.38.3.1 Special Characters |
| statement separator, TIC54X | 9.39.12.1 Special Characters |
| statement separator, TIC6X | 9.40.2 TIC6X Syntax |
| statement separator, V850 | 9.46.2.1 Special Characters |
| statement separator, VAX | 9.45.8.1 Special Characters |
| statement separator, XStormy16 | 9.47.1.1 Special Characters |
| statement separator, Z80 | 9.43.2.1 Special Characters |
| statement separator, Z8000 | 9.44.2.1 Special Characters |
| statements, structure of | 3.5 Statements |
| statistics, about assembly | 2.13 Display Assembly Statistics: `--statistics' |
| stopping the assembly | 7.1 .abort |
| string constants | 3.6.1.1 Strings |
| string directive | 7.108 .string "str", .string8 "str", .string16 |
| string directive on HPPA | 9.12.5 HPPA Assembler Directives |
| string directive, TIC54X | 9.39.9 Directives |
| string literals | 7.5 .ascii "string" ... |
| string, copying to object file | 7.108 .string "str", .string8 "str", .string16 |
| string16 directive | 7.108 .string "str", .string8 "str", .string16 |
| string16, copying to object file | 7.108 .string "str", .string8 "str", .string16 |
| string32 directive | 7.108 .string "str", .string8 "str", .string16 |
| string32, copying to object file | 7.108 .string "str", .string8 "str", .string16 |
| string64 directive | 7.108 .string "str", .string8 "str", .string16 |
| string64, copying to object file | 7.108 .string "str", .string8 "str", .string16 |
| string8 directive | 7.108 .string "str", .string8 "str", .string16 |
| string8, copying to object file | 7.108 .string "str", .string8 "str", .string16 |
| struct directive | 7.109 .struct expression |
| struct directive, TIC54X | 9.39.9 Directives |
| structure debugging, COFF | 7.112 .tag structname |
| sub-instruction ordering, D10V | 9.8.2.3 Special Characters |
| sub-instruction ordering, D30V | 9.9.2.3 Special Characters |
| sub-instructions, D10V | 9.8.2.2 Sub-Instructions |
| sub-instructions, D30V | 9.9.2.2 Sub-Instructions |
| subexpressions | 6.2.1 Arguments |
| subsection directive | 7.110 .subsection name |
| subsym builtins, TIC54X | 9.39.10 Macros |
| subtitles for listings | 7.97 .sbttl "subheading" |
| subtraction, permitted arguments | 6.2.4 Infix Operators |
| summary of options | 1. Overview |
| support | 9.12 HPPA Dependent Features |
| supporting files, including | 7.64 .include "file" |
| suppressing warnings | 2.16 Control Warnings: `-W', `--warn', `--no-warn', `--fatal-warnings' |
| sval | 9.44.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.35 .desc symbol, abs-expression |
| symbol modifiers | 9.4.2.3 Relocatable Expression Modifiers |
| symbol modifiers | 9.19.2.2 Relocatable Expression Modifiers |
| symbol modifiers | 9.20.2.1 Symbolic Operand Modifiers |
| symbol modifiers | 9.23.3 Symbolic Operand Modifiers |
| symbol modifiers, TILE-Gx | 9.41.2.3 Symbolic Operand Modifiers |
| symbol modifiers, TILEPro | 9.42.2.3 Symbolic Operand Modifiers |
| symbol names | 5.3 Symbol Names |
| symbol names, `$' in | 9.8.2.3 Special Characters |
| symbol names, `$' in | 9.9.2.3 Special Characters |
| symbol names, `$' in | 9.36.2.1 Special Characters |
| symbol names, `$' in | 9.37.2.1 Special Characters |
| symbol names, local | Local Symbol Names |
| symbol names, temporary | Local Labels |
| symbol storage class (COFF) | 7.98 .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.100 .set symbol, expression |
| symbol values, assigning | 5.2 Giving Symbols Other Values |
| symbol versioning | 7.111 .symver |
| symbol, common | 7.32 .comm symbol , length |
| symbol, making visible to linker | 7.57 .global symbol , .globl symbol |
| symbolic debuggers, information for | 7.107 .stabd, .stabn, .stabs |
| symbols | 5. Symbols |
| Symbols in position-independent code, CRIS | 9.7.4.2 Symbols in position-independent code |
| symbols with uppercase, VAX/VMS | 9.45.1 VAX Command-Line Options |
| symbols, assigning values to | 7.45 .equ symbol, expression |
| Symbols, built-in, CRIS | 9.7.3 Symbols |
| Symbols, CRIS, built-in | 9.7.3 Symbols |
| symbols, local common | 7.69 .lcomm symbol , length |
| symver directive | 7.111 .symver |
| syntax compatibility, i386 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| syntax compatibility, x86-64 | 9.14.3.1 AT&T Syntax versus Intel Syntax |
| syntax, AVR | 9.4.2.3 Relocatable Expression Modifiers |
| syntax, Blackfin | 9.5.2 Syntax |
| syntax, D10V | 9.8.2 Syntax |
| syntax, D30V | 9.9.2 Syntax |
| syntax, LM32 | 9.19.2.2 Relocatable Expression Modifiers |
| syntax, M680x0 | 9.22.2 Syntax |
| syntax, M68HC11 | 9.23.2 Syntax |
| syntax, M68HC11 | 9.23.3 Symbolic Operand Modifiers |
| syntax, machine-independent | 3. Syntax |
| syntax, RL78 | 9.32.2 Symbolic Operand Modifiers |
| syntax, RX | 9.33.2 Symbolic Operand Modifiers |
| syntax, SPARC | 9.38.2 Enforcing aligned data |
| syntax, TILE-Gx | 9.41.2 Syntax |
| syntax, TILEPro | 9.42.2 Syntax |
| syntax, Xtensa assembler | 9.48.2 Assembler Syntax |
| sysproc directive, i960 | 9.16.3 i960 Machine Directives |
|