|
|
|
| \" (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 |
| \xd... (hex character code) | Strings |
|
_ |
| _ opcode prefix | Xtensa Opcodes |
| __DYNAMIC__, ARC pre-defined symbol | ARC Symbols |
| __GLOBAL_OFFSET_TABLE__, ARC pre-defined symbol | ARC Symbols |
|
- |
| -- | Command Line |
| ‘--32’ option, i386 | i386-Options |
| ‘--32’ option, x86-64 | i386-Options |
| ‘--64’ option, i386 | i386-Options |
| ‘--64’ option, x86-64 | i386-Options |
| --abi-call0 | Xtensa Options |
| --abi-windowed | Xtensa Options |
| --absolute-literals | Xtensa Options |
| ‘--all-sfr’ option, KVX | KVX Options |
| --allow-reg-prefix | SH Options |
| --alternate | alternate |
| --auto-litpools | Xtensa Options |
| ‘--base-size-default-16’ | M68K-Opts |
| ‘--base-size-default-32’ | M68K-Opts |
| --big | SH Options |
| ‘--bitwise-or’ option, M680x0 | M68K-Opts |
| ‘--check-resources’ option, KVX | KVX Options |
| ‘--compress-debug-sections=’ option | Overview |
| ‘--diagnostics’ option, KVX | KVX Options |
| ‘--disp-size-default-16’ | M68K-Opts |
| ‘--disp-size-default-32’ | M68K-Opts |
| ‘--divide’ option, i386 | i386-Options |
| --dsp | SH Options |
| ‘--dump-insn’ option, KVX | KVX Options |
| ‘--dump-table’ option, KVX | KVX Options |
| --emulation=crisaout command-line option, CRIS | CRIS-Opts |
| --emulation=criself command-line option, CRIS | CRIS-Opts |
| --enforce-aligned-data | Sparc-Aligned-Data |
| --fatal-warnings | W |
| --fdpic | SH Options |
| --fix-v4bx command-line option, ARM | ARM Options |
| ‘--fixed-special-register-names’ command-line option, MMIX | MMIX-Opts |
| ‘--force-long-branches’ | M68HC11-Opts |
| ‘--generate-example’ | M68HC11-Opts |
| ‘--generate-illegal-code’ option, KVX | KVX Options |
| ‘--globalize-symbols’ command-line option, MMIX | MMIX-Opts |
| ‘--gnu-syntax’ command-line option, MMIX | MMIX-Opts |
| --info | info |
| ‘--linker-allocated-gregs’ command-line option, MMIX | MMIX-Opts |
| --listing-cont-lines | listing |
| --listing-lhs-width | listing |
| --listing-lhs-width2 | listing |
| --listing-rhs-width | listing |
| --little | SH Options |
| --longcalls | Xtensa Options |
| --march=architecture command-line option, CRIS | CRIS-Opts |
| --MD | MD |
| ‘--mnopic’ option, KVX | KVX Options |
| ‘--mpic’ option, KVX | KVX Options |
| ‘--mPIC’ option, KVX | KVX Options |
| --mul-bug-abort command-line option, CRIS | CRIS-Opts |
| --no-absolute-literals | Xtensa Options |
| --no-auto-litpools | Xtensa Options |
| ‘--no-check-resources’ option, KVX | KVX Options |
| ‘--no-diagnostics’ option, KVX | KVX Options |
| ‘--no-expand’ command-line option, MMIX | MMIX-Opts |
| --no-info | info |
| --no-longcalls | Xtensa Options |
| ‘--no-merge-gregs’ command-line option, MMIX | MMIX-Opts |
| --no-mul-bug-abort command-line option, CRIS | CRIS-Opts |
| --no-pad-sections | no-pad-sections |
| ‘--no-predefined-syms’ command-line option, MMIX | MMIX-Opts |
| ‘--no-pushj-stubs’ command-line option, MMIX | MMIX-Opts |
| ‘--no-stubs’ command-line option, MMIX | MMIX-Opts |
| --no-target-align | Xtensa Options |
| --no-text-section-literals | Xtensa Options |
| --no-trampolines | Xtensa Options |
| --no-transform | Xtensa Options |
| --no-underscore command-line option, CRIS | CRIS-Opts |
| --no-warn | W |
| ‘--pcrel’ | M68K-Opts |
| --pic command-line option, CRIS | CRIS-Opts |
| ‘--print-insn-syntax’ | M68HC11-Opts |
| ‘--print-insn-syntax’ | XGATE-Opts |
| ‘--print-opcodes’ | M68HC11-Opts |
| ‘--print-opcodes’ | XGATE-Opts |
| ‘--register-prefix-optional’ option, M680x0 | M68K-Opts |
| --relax | SH Options |
| ‘--relax’ command-line option, MMIX | MMIX-Opts |
| --rename-section | Xtensa Options |
| --renesas | SH Options |
| --sectname-subst | Section |
| ‘--short-branches’ | M68HC11-Opts |
| --small | SH Options |
| --statistics | statistics |
| ‘--strict-direct-mode’ | M68HC11-Opts |
| --target-align | Xtensa Options |
| --text-section-literals | Xtensa Options |
| --traditional-format | traditional-format |
| --trampolines | Xtensa Options |
| --transform | Xtensa Options |
| --underscore command-line option, CRIS | CRIS-Opts |
| --warn | W |
| ‘--x32’ option, i386 | i386-Options |
| ‘--x32’ option, x86-64 | i386-Options |
| ‘--xgate-ramoffset’ | M68HC11-Opts |
| ‘-+’ option, VAX/VMS | VAX-Opts |
| ‘-1’ option, VAX/VMS | VAX-Opts |
| -32addr command-line option, Alpha | Alpha Options |
| -a | a |
| -ac | a |
| -ad | a |
| -ag | a |
| -ah | a |
| -al | a |
| -Aleon | Sparc-Opts |
| -ali | a |
| -an | a |
| -as | a |
| -Asparc | Sparc-Opts |
| -Asparcfmaf | Sparc-Opts |
| -Asparcima | Sparc-Opts |
| -Asparclet | Sparc-Opts |
| -Asparclite | Sparc-Opts |
| -Asparcvis | Sparc-Opts |
| -Asparcvis2 | Sparc-Opts |
| -Asparcvis3 | Sparc-Opts |
| -Asparcvis3r | Sparc-Opts |
| -Av6 | Sparc-Opts |
| -Av7 | Sparc-Opts |
| -Av8 | Sparc-Opts |
| -Av9 | Sparc-Opts |
| -Av9a | Sparc-Opts |
| -Av9b | Sparc-Opts |
| -Av9c | Sparc-Opts |
| -Av9d | Sparc-Opts |
| -Av9e | Sparc-Opts |
| -Av9m | Sparc-Opts |
| -Av9v | Sparc-Opts |
| -big option, M32R | M32R-Opts |
| -colonless command-line option, Z80 | Z80 Options |
| -D | D |
| -D , ignored on VAX | VAX-Opts |
| -d , VAX option | VAX-Opts |
| -eabi= command-line option, ARM | ARM Options |
| -EB command-line option, AArch64 | AArch64 Options |
| -EB command-line option, ARC | ARC Options |
| -EB command-line option, ARM | ARM Options |
| -EB command-line option, BPF | BPF Options |
| -EB option (MIPS) | MIPS Options |
| -EB option, M32R | M32R-Opts |
| ‘-EB’ option, TILE-Gx | TILE-Gx Options |
| -EL command-line option, AArch64 | AArch64 Options |
| -EL command-line option, ARC | ARC Options |
| -EL command-line option, ARM | ARM Options |
| -EL command-line option, BPF | BPF Options |
| -EL option (MIPS) | MIPS Options |
| -EL option, M32R | M32R-Opts |
| ‘-EL’ option, TILE-Gx | TILE-Gx Options |
| -f | f |
| -F command-line option, Alpha | Alpha Options |
| ‘-fno-pic’ option, RISC-V | RISC-V-Options |
| -fp-d command-line option, Z80 | Z80 Options |
| -fp-s command-line option, Z80 | Z80 Options |
| ‘-fpic’ option, RISC-V | RISC-V-Options |
| -g command-line option, Alpha | Alpha Options |
| -G command-line option, Alpha | Alpha Options |
| -G option (MIPS) | MIPS Options |
| ‘-h’ option, VAX/VMS | VAX-Opts |
| ‘-H’ option, VAX/VMS | VAX-Opts |
| -I path | I |
| ‘-ignore-parallel-conflicts’ option, M32RX | M32R-Opts |
| ‘-Ip’ option, M32RX | M32R-Opts |
| -J , ignored on VAX | VAX-Opts |
| -K | K |
| -k command-line option, ARM | ARM Options |
| -KPIC option, M32R | M32R-Opts |
| -KPIC option, MIPS | MIPS Options |
| -L | L |
| ‘-l’ option, M680x0 | M68K-Opts |
| -little option, M32R | M32R-Opts |
| -local-prefix command-line option, Z80 | Z80 Options |
| -M | M |
| ‘-m[no-]68851’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]68881’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]div’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]emac’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]float’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]mac’ command-line option, M680x0 | M68K-Opts |
| ‘-m[no-]usp’ command-line option, M680x0 | M68K-Opts |
| -m11/03 | PDP-11-Options |
| -m11/04 | PDP-11-Options |
| -m11/05 | PDP-11-Options |
| -m11/10 | PDP-11-Options |
| -m11/15 | PDP-11-Options |
| -m11/20 | PDP-11-Options |
| -m11/21 | PDP-11-Options |
| -m11/23 | PDP-11-Options |
| -m11/24 | PDP-11-Options |
| -m11/34 | PDP-11-Options |
| -m11/34a | PDP-11-Options |
| -m11/35 | PDP-11-Options |
| -m11/40 | PDP-11-Options |
| -m11/44 | PDP-11-Options |
| -m11/45 | PDP-11-Options |
| -m11/50 | PDP-11-Options |
| -m11/53 | PDP-11-Options |
| -m11/55 | PDP-11-Options |
| -m11/60 | PDP-11-Options |
| -m11/70 | PDP-11-Options |
| -m11/73 | PDP-11-Options |
| -m11/83 | PDP-11-Options |
| -m11/84 | PDP-11-Options |
| -m11/93 | PDP-11-Options |
| -m11/94 | PDP-11-Options |
| ‘-m16c’ option, M16C | M32C-Opts |
| ‘-m31’ option, s390 | s390 Options |
| ‘-m32’ option, KVX | KVX Options |
| ‘-m32’ option, TILE-Gx | TILE-Gx Options |
| ‘-m32bit-doubles’ | RX-Opts |
| ‘-m32c’ option, M32C | M32C-Opts |
| ‘-m32r’ option, M32R | M32R-Opts |
| ‘-m32rx’ option, M32R2 | M32R-Opts |
| ‘-m32rx’ option, M32RX | M32R-Opts |
| -m4byte-align command-line option, V850 | V850 Options |
| ‘-m64’ option, s390 | s390 Options |
| ‘-m64’ option, TILE-Gx | TILE-Gx Options |
| ‘-m64bit-doubles’ | RX-Opts |
| ‘-m68000’ and related options | M68K-Opts |
| ‘-m68hc11’ | M68HC11-Opts |
| ‘-m68hc12’ | M68HC11-Opts |
| ‘-m68hcs12’ | M68HC11-Opts |
| -m8byte-align command-line option, V850 | V850 Options |
| -mabi= command-line option, AArch64 | AArch64 Options |
| ‘-mabi=ABI’ option, RISC-V | RISC-V-Options |
| ‘-madd-bnd-prefix’ option, i386 | i386-Options |
| ‘-madd-bnd-prefix’ option, x86-64 | i386-Options |
| ‘-malign-branch-boundary=’ option, i386 | i386-Options |
| ‘-malign-branch-boundary=’ option, x86-64 | i386-Options |
| ‘-malign-branch-prefix-size=’ option, i386 | i386-Options |
| ‘-malign-branch-prefix-size=’ option, x86-64 | i386-Options |
| ‘-malign-branch=’ option, i386 | i386-Options |
| ‘-malign-branch=’ option, x86-64 | i386-Options |
| -mall | PDP-11-Options |
| -mall-enabled command-line option, LM32 | LM32 Options |
| -mall-extensions | PDP-11-Options |
| -mall-opcodes command-line option, AVR | AVR Options |
| ‘-mamd64’ option, x86-64 | i386-Options |
| -mapcs-26 command-line option, ARM | ARM Options |
| -mapcs-32 command-line option, ARM | ARM Options |
| -mapcs-float command-line option, ARM | ARM Options |
| -mapcs-reentrant command-line option, ARM | ARM Options |
| ‘-march’ option, KVX | KVX Options |
| ‘-march-attr’ option, RISC-V | RISC-V-Options |
| -march= command-line option, AArch64 | AArch64 Options |
| -march= command-line option, ARM | ARM Options |
| ‘-march=’ command-line option, M680x0 | M68K-Opts |
| -march= command-line option, TIC6X | TIC6X Options |
| -march= command-line option, Z80 | Z80 Options |
| ‘-march=’ option, i386 | i386-Options |
| ‘-march=’ option, s390 | s390 Options |
| ‘-march=’ option, x86-64 | i386-Options |
| ‘-march=ISA’ option, RISC-V | RISC-V-Options |
| -matpcs command-line option, ARM | ARM Options |
| ‘-mavxscalar=’ option, i386 | i386-Options |
| ‘-mavxscalar=’ option, x86-64 | i386-Options |
| -mbarrel-shift-enabled command-line option, LM32 | LM32 Options |
| ‘-mbig-endian’ | RX-Opts |
| ‘-mbig-endian’ option, RISC-V | RISC-V-Options |
| ‘-mbig-obj’ option, i386 | i386-Options |
| ‘-mbig-obj’ option, x86-64 | i386-Options |
| ‘-mbranches-within-32B-boundaries’ option, i386 | i386-Options |
| ‘-mbranches-within-32B-boundaries’ option, x86-64 | i386-Options |
| -mbreak-enabled command-line option, LM32 | LM32 Options |
| -mccs command-line option, ARM | ARM Options |
| -mcis | PDP-11-Options |
| -mcode-density command-line option, ARC | ARC Options |
| -mconstant-gp command-line option, IA-64 | IA-64 Options |
| -mcpu command-line option, Alpha | Alpha Options |
| ‘-mcpu’ option, cpu | TIC54X-Opts |
| ‘-mcpu=’ | RX-Opts |
| -mcpu= command-line option, AArch64 | AArch64 Options |
| -mcpu= command-line option, ARM | ARM Options |
| -mcpu= command-line option, Blackfin | Blackfin Options |
| ‘-mcpu=’ command-line option, M680x0 | M68K-Opts |
| -mcpu=cpu command-line option, ARC | ARC Options |
| -mcsm | PDP-11-Options |
| ‘-mcsr-check’ option, RISC-V | RISC-V-Options |
| -mdcache-enabled command-line option, LM32 | LM32 Options |
| -mdebug command-line option, Alpha | Alpha Options |
| -mdialect command-line options, BPF | BPF Options |
| -mdivide-enabled command-line option, LM32 | LM32 Options |
| ‘-mdollar-hex’ option, dollar-hex | S12Z Options |
| -mdpfp command-line option, ARC | ARC Options |
| -mdsbt command-line option, TIC6X | TIC6X Options |
| ‘-me’ option, stderr redirect | TIC54X-Opts |
| -meis | PDP-11-Options |
| -mepiphany command-line option, Epiphany | Epiphany Options |
| -mepiphany16 command-line option, Epiphany | Epiphany Options |
| ‘-merrors-to-file’ option, stderr redirect | TIC54X-Opts |
| ‘-mesa’ option, s390 | s390 Options |
| ‘-mevexlig=’ option, i386 | i386-Options |
| ‘-mevexlig=’ option, x86-64 | i386-Options |
| ‘-mevexrcig=’ option, i386 | i386-Options |
| ‘-mevexrcig=’ option, x86-64 | i386-Options |
| ‘-mevexwig=’ option, i386 | i386-Options |
| ‘-mevexwig=’ option, x86-64 | i386-Options |
| ‘-mf’ option, far-mode | TIC54X-Opts |
| -mf11 | PDP-11-Options |
| ‘-mfar-mode’ option, far-mode | TIC54X-Opts |
| -mfdpic command-line option, Blackfin | Blackfin Options |
| ‘-mfence-as-lock-add=’ option, i386 | i386-Options |
| ‘-mfence-as-lock-add=’ option, x86-64 | i386-Options |
| -mfis | PDP-11-Options |
| -mfloat-abi= command-line option, ARM | ARM Options |
| -mfp-11 | PDP-11-Options |
| -mfp16-format= command-line option | ARM Options |
| -mfpp | PDP-11-Options |
| -mfpu | PDP-11-Options |
| -mfpu= command-line option, ARM | ARM Options |
| -mfpuda command-line option, ARC | ARC Options |
| ‘-mgcc-abi’ | RX-Opts |
| -mgcc-abi command-line option, V850 | V850 Options |
| -mgcc-isr command-line option, AVR | AVR Options |
| -mhard-float command-line option, V850 | V850 Options |
| -micache-enabled command-line option, LM32 | LM32 Options |
| -mimplicit-it command-line option, ARM | ARM Options |
| ‘-mint-register’ | RX-Opts |
| ‘-mintel64’ option, x86-64 | i386-Options |
| ‘-mip2022’ option, IP2K | IP2K-Opts |
| ‘-mip2022ext’ option, IP2022 | IP2K-Opts |
| -misa-spec command-line options, BPF | BPF Options |
| ‘-misa-spec=ISAspec’ option, RISC-V | RISC-V-Options |
| -mj11 | PDP-11-Options |
| -mka11 | PDP-11-Options |
| -mkb11 | PDP-11-Options |
| -mkd11a | PDP-11-Options |
| -mkd11b | PDP-11-Options |
| -mkd11d | PDP-11-Options |
| -mkd11e | PDP-11-Options |
| -mkd11f | PDP-11-Options |
| -mkd11h | PDP-11-Options |
| -mkd11k | PDP-11-Options |
| -mkd11q | PDP-11-Options |
| -mkd11z | PDP-11-Options |
| -mkev11 | PDP-11-Options |
| -mkev11 | PDP-11-Options |
| ‘-mlfence-after-load=’ option, i386 | i386-Options |
| ‘-mlfence-after-load=’ option, x86-64 | i386-Options |
| ‘-mlfence-before-indirect-branch=’ option, i386 | i386-Options |
| ‘-mlfence-before-indirect-branch=’ option, x86-64 | i386-Options |
| ‘-mlfence-before-ret=’ option, i386 | i386-Options |
| ‘-mlfence-before-ret=’ option, x86-64 | i386-Options |
| -mlimited-eis | PDP-11-Options |
| -mlink-relax command-line option, AVR | AVR Options |
| ‘-mlittle-endian’ | RX-Opts |
| ‘-mlittle-endian’ option, RISC-V | RISC-V-Options |
| ‘-mlong’ | M68HC11-Opts |
| ‘-mlong’ | XGATE-Opts |
| ‘-mlong-double’ | M68HC11-Opts |
| ‘-mlong-double’ | XGATE-Opts |
| ‘-mm9s12x’ | M68HC11-Opts |
| ‘-mm9s12xg’ | M68HC11-Opts |
| -mmcu= command-line option, AVR | AVR Options |
| -mmfpt | PDP-11-Options |
| -mmicrocode | PDP-11-Options |
| ‘-mmnemonic=’ option, i386 | i386-Options |
| ‘-mmnemonic=’ option, x86-64 | i386-Options |
| -mmultiply-enabled command-line option, LM32 | LM32 Options |
| -mmutiproc | PDP-11-Options |
| -mmxps | PDP-11-Options |
| ‘-mnaked-reg’ option, i386 | i386-Options |
| ‘-mnaked-reg’ option, x86-64 | i386-Options |
| -mnan= command-line option, MIPS | MIPS Options |
| ‘-mno-allow-string-insns’ | RX-Opts |
| ‘-mno-arch-attr’ option, RISC-V | RISC-V-Options |
| -mno-cis | PDP-11-Options |
| -mno-csm | PDP-11-Options |
| ‘-mno-csr-check’ option, RISC-V | RISC-V-Options |
| -mno-dollar-line-separator command line option, AVR | AVR Options |
| -mno-dsbt command-line option, TIC6X | TIC6X Options |
| -mno-eis | PDP-11-Options |
| -mno-extensions | PDP-11-Options |
| -mno-fdpic command-line option, Blackfin | Blackfin Options |
| -mno-fis | PDP-11-Options |
| -mno-fp-11 | PDP-11-Options |
| -mno-fpp | PDP-11-Options |
| -mno-fpu | PDP-11-Options |
| -mno-kev11 | PDP-11-Options |
| -mno-limited-eis | PDP-11-Options |
| -mno-link-relax command-line option, AVR | AVR Options |
| -mno-mfpt | PDP-11-Options |
| -mno-microcode | PDP-11-Options |
| -mno-mutiproc | PDP-11-Options |
| -mno-mxps | PDP-11-Options |
| -mno-pic | PDP-11-Options |
| -mno-pic command-line option, TIC6X | TIC6X Options |
| ‘-mno-regnames’ option, s390 | s390 Options |
| -mno-relax command-line options, BPF | BPF Options |
| ‘-mno-relax’ option, RISC-V | RISC-V-Options |
| -mno-skip-bug command-line option, AVR | AVR Options |
| -mno-spl | PDP-11-Options |
| -mno-sym32 | MIPS Options |
| -mno-verbose-error command-line option, AArch64 | AArch64 Options |
| -mno-wrap command-line option, AVR | AVR Options |
| -mnopic command-line option, Blackfin | Blackfin Options |
| -mnps400 command-line option, ARC | ARC Options |
| ‘-momit-lock-prefix=’ option, i386 | i386-Options |
| ‘-momit-lock-prefix=’ option, x86-64 | i386-Options |
| ‘-moperand-check=’ option, i386 | i386-Options |
| ‘-moperand-check=’ option, x86-64 | i386-Options |
| -mpic | PDP-11-Options |
| -mpic command-line option, TIC6X | TIC6X Options |
| ‘-mpid’ | RX-Opts |
| -mpid= command-line option, TIC6X | TIC6X Options |
| ‘-mpriv-spec=PRIVspec’ option, RISC-V | RISC-V-Options |
| ‘-mreg-prefix=prefix’ option, reg-prefix | S12Z Options |
| ‘-mregnames’ option, s390 | s390 Options |
| -mrelax command-line option, ARC | ARC Options |
| -mrelax command-line option, V850 | V850 Options |
| ‘-mrelax’ option, RISC-V | RISC-V-Options |
| ‘-mrelax-relocations=’ option, i386 | i386-Options |
| ‘-mrelax-relocations=’ option, x86-64 | i386-Options |
| -mrh850-abi command-line option, V850 | V850 Options |
| -mrmw command-line option, AVR | AVR Options |
| ‘-mrx-abi’ | RX-Opts |
| ‘-mshared’ option, i386 | i386-Options |
| ‘-mshared’ option, x86-64 | i386-Options |
| ‘-mshort’ | M68HC11-Opts |
| ‘-mshort’ | XGATE-Opts |
| ‘-mshort-double’ | M68HC11-Opts |
| ‘-mshort-double’ | XGATE-Opts |
| -msign-extend-enabled command-line option, LM32 | LM32 Options |
| ‘-msmall-data-limit’ | RX-Opts |
| -msoft-float command-line option, V850 | V850 Options |
| -mspfp command-line option, ARC | ARC Options |
| -mspl | PDP-11-Options |
| ‘-msse-check=’ option, i386 | i386-Options |
| ‘-msse-check=’ option, x86-64 | i386-Options |
| ‘-msse2avx’ option, i386 | i386-Options |
| ‘-msse2avx’ option, x86-64 | i386-Options |
| -msym32 | MIPS Options |
| ‘-msyntax=’ option, i386 | i386-Options |
| ‘-msyntax=’ option, x86-64 | i386-Options |
| -mt11 | PDP-11-Options |
| -mthumb command-line option, ARM | ARM Options |
| -mthumb-interwork command-line option, ARM | ARM Options |
| ‘-mtls-check=’ option, i386 | i386-Options |
| ‘-mtls-check=’ option, x86-64 | i386-Options |
| ‘-mtune=’ option, i386 | i386-Options |
| ‘-mtune=’ option, x86-64 | i386-Options |
| -mtune=arch command-line option, Visium | Visium Options |
| ‘-muse-conventional-section-names’ | RX-Opts |
| ‘-muse-renesas-section-names’ | RX-Opts |
| ‘-muse-unaligned-vector-move’ option, i386 | i386-Options |
| ‘-muse-unaligned-vector-move’ option, x86-64 | i386-Options |
| -muser-enabled command-line option, LM32 | LM32 Options |
| -mv850 command-line option, V850 | V850 Options |
| -mv850any command-line option, V850 | V850 Options |
| -mv850e command-line option, V850 | V850 Options |
| -mv850e1 command-line option, V850 | V850 Options |
| -mv850e2 command-line option, V850 | V850 Options |
| -mv850e2v3 command-line option, V850 | V850 Options |
| -mv850e2v4 command-line option, V850 | V850 Options |
| -mv850e3v5 command-line option, V850 | V850 Options |
| -mverbose-error command-line option, AArch64 | AArch64 Options |
| ‘-mvexwig=’ option, i386 | i386-Options |
| ‘-mvexwig=’ option, x86-64 | i386-Options |
| -mvxworks-pic option, MIPS | MIPS Options |
| ‘-mwarn-areg-zero’ option, s390 | s390 Options |
| -mwarn-deprecated command-line option, ARM | ARM Options |
| -mwarn-syms command-line option, ARM | ARM Options |
| ‘-mx86-used-note=’ option, i386 | i386-Options |
| ‘-mx86-used-note=’ option, x86-64 | i386-Options |
| ‘-mzarch’ option, s390 | s390 Options |
| -N command-line option, CRIS | CRIS-Opts |
| ‘-nIp’ option, M32RX | M32R-Opts |
| ‘-no-bitinst’, M32R2 | M32R-Opts |
| ‘-no-ignore-parallel-conflicts’ option, M32RX | M32R-Opts |
| -no-mdebug command-line option, Alpha | Alpha Options |
| -no-parallel option, M32RX | M32R-Opts |
| ‘-no-warn-explicit-parallel-conflicts’ option, M32RX | M32R-Opts |
| ‘-no-warn-unmatched-high’ option, M32R | M32R-Opts |
| -nocpp ignored (MIPS) | MIPS Options |
| -noreplace command-line option, Alpha | Alpha Options |
| -o | o |
| ‘-O’ option, i386 | i386-Options |
| -O option, M32RX | M32R-Opts |
| ‘-O’ option, x86-64 | i386-Options |
| ‘-O0’ option, i386 | i386-Options |
| ‘-O0’ option, x86-64 | i386-Options |
| ‘-O1’ option, i386 | i386-Options |
| ‘-O1’ option, x86-64 | i386-Options |
| ‘-O2’ option, i386 | i386-Options |
| ‘-O2’ option, x86-64 | i386-Options |
| ‘-Os’ option, i386 | i386-Options |
| ‘-Os’ option, x86-64 | i386-Options |
| -parallel option, M32RX | M32R-Opts |
| -R | R |
| -relax command-line option, Alpha | Alpha Options |
| -replace command-line option, Alpha | Alpha Options |
| -S , ignored on VAX | VAX-Opts |
| -sdcc command-line option, Z80 | Z80 Options |
| -T , ignored on VAX | VAX-Opts |
| -t , ignored on VAX | VAX-Opts |
| -v | v |
| -V , redundant on VAX | VAX-Opts |
| -version | v |
| -W | W |
| ‘-warn-explicit-parallel-conflicts’ option, M32RX | M32R-Opts |
| ‘-warn-unmatched-high’ option, M32R | M32R-Opts |
| ‘-Wnp’ option, M32RX | M32R-Opts |
| ‘-Wnuh’ option, M32RX | M32R-Opts |
| ‘-Wp’ option, M32RX | M32R-Opts |
| -wsigned_overflow command-line option, V850 | V850 Options |
| ‘-Wuh’ option, M32RX | M32R-Opts |
| -wunsigned_overflow command-line option, V850 | V850 Options |
| ‘-x’ command-line option, MMIX | MMIX-Opts |
| -z8001 command-line option, Z8000 | Z8000 Options |
| -z8002 command-line option, Z8000 | Z8000 Options |
|
: |
| : (label) | Statements |
|
. |
| . (symbol) | Dot |
| .align directive, ARM | ARM Directives |
| .align directive, KVX | KVX Directives |
| .align directive, TILE-Gx | TILE-Gx Directives |
| .align directive, TILEPro | TILEPro Directives |
| .allow_suspicious_bundles directive, TILE-Gx | TILE-Gx Directives |
| .allow_suspicious_bundles directive, TILEPro | TILEPro Directives |
| .arc_attribute directive, ARC | ARC Directives |
| .arch directive, AArch64 | AArch64 Directives |
| .arch directive, ARM | ARM Directives |
| .arch directive, TIC6X | TIC6X Directives |
| .arch_extension directive, AArch64 | AArch64 Directives |
| .arch_extension directive, ARM | ARM Directives |
| .arm directive, ARM | ARM Directives |
| .assume directive, Z80 | Z80 Directives |
| .attribute directive, RISC-V | RISC-V-Directives |
| .big directive, M32RX | M32R-Directives |
| .c6xabi_attribute directive, TIC6X | TIC6X Directives |
| .cantunwind directive, ARM | ARM Directives |
| .cantunwind directive, TIC6X | TIC6X Directives |
| .cfi_b_key_frame directive, AArch64 | AArch64 Directives |
| .code directive, ARM | ARM Directives |
| .cpu directive, AArch64 | AArch64 Directives |
| .cpu directive, ARM | ARM Directives |
| .dn and .qn directives, ARM | ARM Directives |
| .dword directive, AArch64 | AArch64 Directives |
| .dword directive, KVX | KVX Directives |
| .eabi_attribute directive, ARM | ARM Directives |
| .ehtype directive, TIC6X | TIC6X Directives |
| .endp directive, KVX | KVX Directives |
| .endp directive, TIC6X | TIC6X Directives |
| .even directive, AArch64 | AArch64 Directives |
| .even directive, ARM | ARM Directives |
| .extend directive, ARM | ARM Directives |
| .file directive, KVX | KVX Directives |
| .float16 directive, AArch64 | AArch64 Directives |
| .float16 directive, ARM | ARM Directives |
| .float16_format directive, ARM | ARM Directives |
| .fnend directive, ARM | ARM Directives |
| .fnstart directive, ARM | ARM Directives |
| .force_thumb directive, ARM | ARM Directives |
| .fpu directive, ARM | ARM Directives |
| .global
| MIPS insn |
| .gnu_attribute 4, n directive, MIPS | MIPS FP ABI History |
| .gnu_attribute Tag_GNU_MIPS_ABI_FP, n directive, MIPS | MIPS FP ABI History |
| .handlerdata directive, ARM | ARM Directives |
| .handlerdata directive, TIC6X | TIC6X Directives |
| .insn
| MIPS insn |
| .insn directive, s390 | s390 Directives |
| .inst directive, AArch64 | AArch64 Directives |
| .inst directive, ARM | ARM Directives |
| .ldouble directive, ARM | ARM Directives |
| .little directive, M32RX | M32R-Directives |
| .loc directive, KVX | KVX Directives |
| .long directive, s390 | s390 Directives |
| .ltorg directive, AArch64 | AArch64 Directives |
| .ltorg directive, ARM | ARM Directives |
| .ltorg directive, s390 | s390 Directives |
| .m32r directive, M32R | M32R-Directives |
| .m32r2 directive, M32R2 | M32R-Directives |
| .m32rx directive, M32RX | M32R-Directives |
| .machine directive, s390 | s390 Directives |
| .machinemode directive, s390 | s390 Directives |
| .module
| MIPS assembly options |
| .module fp=nn directive, MIPS | MIPS FP ABI Selection |
| .movsp directive, ARM | ARM Directives |
| .nan directive, MIPS | MIPS NaN Encodings |
| .no_pointers directive, XStormy16 | XStormy16 Directives |
| .nocmp directive, TIC6X | TIC6X Directives |
| .o | Object |
| .object_arch directive, ARM | ARM Directives |
| .packed directive, ARM | ARM Directives |
| .pacspval directive, ARM | ARM Directives |
| .pad directive, ARM | ARM Directives |
| .param on HPPA | HPPA Directives |
| .personality directive, ARM | ARM Directives |
| .personality directive, TIC6X | TIC6X Directives |
| .personalityindex directive, ARM | ARM Directives |
| .personalityindex directive, TIC6X | TIC6X Directives |
| .pool directive, AArch64 | AArch64 Directives |
| .pool directive, ARM | ARM Directives |
| .proc directive, KVX | KVX Directives |
| .quad directive, s390 | s390 Directives |
| .req directive, AArch64 | AArch64 Directives |
| .req directive, ARM | ARM Directives |
| .require_canonical_reg_names directive, TILE-Gx | TILE-Gx Directives |
| .require_canonical_reg_names directive, TILEPro | TILEPro Directives |
| .save directive, ARM | ARM Directives |
| .scomm directive, TIC6X | TIC6X Directives |
| .secrel32 directive, ARM | ARM Directives |
| .set arch=cpu
| MIPS ISA |
| .set at
| MIPS Macros |
| .set at=reg
| MIPS Macros |
| .set autoextend
| MIPS autoextend |
| .set crc
| MIPS ASE Instruction Generation Overrides |
| .set doublefloat
| MIPS Floating-Point |
| .set dsp
| MIPS ASE Instruction Generation Overrides |
| .set dspr2
| MIPS ASE Instruction Generation Overrides |
| .set dspr3
| MIPS ASE Instruction Generation Overrides |
| .set ginv
| MIPS ASE Instruction Generation Overrides |
| .set hardfloat
| MIPS Floating-Point |
| .set insn32
| MIPS assembly options |
| .set loongson-cam
| MIPS ASE Instruction Generation Overrides |
| .set loongson-ext
| MIPS ASE Instruction Generation Overrides |
| .set loongson-ext2
| MIPS ASE Instruction Generation Overrides |
| .set loongson-mmi
| MIPS ASE Instruction Generation Overrides |
| .set macro
| MIPS Macros |
| .set mcu
| MIPS ASE Instruction Generation Overrides |
| .set mdmx
| MIPS ASE Instruction Generation Overrides |
| .set mips16e2
| MIPS ASE Instruction Generation Overrides |
| .set mips3d
| MIPS ASE Instruction Generation Overrides |
| .set mipsn
| MIPS ISA |
| .set msa
| MIPS ASE Instruction Generation Overrides |
| .set mt
| MIPS ASE Instruction Generation Overrides |
| .set noat
| MIPS Macros |
| .set noautoextend
| MIPS autoextend |
| .set nocrc
| MIPS ASE Instruction Generation Overrides |
| .set nodsp
| MIPS ASE Instruction Generation Overrides |
| .set nodspr2
| MIPS ASE Instruction Generation Overrides |
| .set nodspr3
| MIPS ASE Instruction Generation Overrides |
| .set noginv
| MIPS ASE Instruction Generation Overrides |
| .set noinsn32
| MIPS assembly options |
| .set noloongson-cam
| MIPS ASE Instruction Generation Overrides |
| .set noloongson-ext
| MIPS ASE Instruction Generation Overrides |
| .set noloongson-ext2
| MIPS ASE Instruction Generation Overrides |
| .set noloongson-mmi
| MIPS ASE Instruction Generation Overrides |
| .set nomacro
| MIPS Macros |
| .set nomcu
| MIPS ASE Instruction Generation Overrides |
| .set nomdmx
| MIPS ASE Instruction Generation Overrides |
| .set nomips16e2
| MIPS ASE Instruction Generation Overrides |
| .set nomips3d
| MIPS ASE Instruction Generation Overrides |
| .set nomsa
| MIPS ASE Instruction Generation Overrides |
| .set nomt
| MIPS ASE Instruction Generation Overrides |
| .set nosmartmips
| MIPS ASE Instruction Generation Overrides |
| .set nosym32
| MIPS Symbol Sizes |
| .set novirt
| MIPS ASE Instruction Generation Overrides |
| .set noxpa
| MIPS ASE Instruction Generation Overrides |
| .set pop
| MIPS Option Stack |
| .set push
| MIPS Option Stack |
| .set singlefloat
| MIPS Floating-Point |
| .set smartmips
| MIPS ASE Instruction Generation Overrides |
| .set softfloat
| MIPS Floating-Point |
| .set sym32
| MIPS Symbol Sizes |
| .set virt
| MIPS ASE Instruction Generation Overrides |
| .set xpa
| MIPS ASE Instruction Generation Overrides |
| .setfp directive, ARM | ARM Directives |
| .short directive, s390 | s390 Directives |
| .syntax directive, ARM | ARM Directives |
| .thumb directive, ARM | ARM Directives |
| .thumb_func directive, ARM | ARM Directives |
| .thumb_set directive, ARM | ARM Directives |
| .tlsdescadd directive, AArch64 | AArch64 Directives |
| .tlsdesccall directive, AArch64 | AArch64 Directives |
| .tlsdescldr directive, AArch64 | AArch64 Directives |
| .tlsdescseq directive, ARM | ARM Directives |
| .unreq directive, AArch64 | AArch64 Directives |
| .unreq directive, ARM | ARM Directives |
| .unwind_raw directive, ARM | ARM Directives |
| .v850 directive, V850 | V850 Directives |
| .v850e directive, V850 | V850 Directives |
| .v850e1 directive, V850 | V850 Directives |
| .v850e2 directive, V850 | V850 Directives |
| .v850e2v3 directive, V850 | V850 Directives |
| .v850e2v4 directive, V850 | V850 Directives |
| .v850e3v5 directive, V850 | V850 Directives |
| .variant_pcs directive, AArch64 | AArch64 Directives |
| .vsave directive, ARM | ARM Directives |
| .word directive, KVX | KVX Directives |
| .xword directive, AArch64 | AArch64 Directives |
| .z8001 | Z8000 Directives |
| .z8002 | Z8000 Directives |
|
@ |
| @gotoff(symbol), ARC modifier | ARC Modifiers |
| @gotpc(symbol), ARC modifier | ARC Modifiers |
| @hi pseudo-op, XStormy16 | XStormy16 Opcodes |
| @lo pseudo-op, XStormy16 | XStormy16 Opcodes |
| @pcl(symbol), ARC modifier | ARC Modifiers |
| @plt(symbol), ARC modifier | ARC Modifiers |
| @sda(symbol), ARC modifier | ARC Modifiers |
| @word modifier, D10V | D10V-Word |
|
# |
| # | Comments |
| #APP | Preprocessing |
| #NO_APP | Preprocessing |
|
% |
| %gp | RX-Modifiers |
| ‘%gpreg’ | RX-Modifiers |
| ‘%pidreg’ | RX-Modifiers |
|
$ |
| $ in symbol names | D10V-Chars |
| $ in symbol names | D30V-Chars |
| $ in symbol names | Meta-Chars |
| $ in symbol names | SH-Chars |
| $a | ARM Mapping Symbols |
| $acos math builtin, TIC54X | TIC54X-Builtins |
| $asin math builtin, TIC54X | TIC54X-Builtins |
| $atan math builtin, TIC54X | TIC54X-Builtins |
| $atan2 math builtin, TIC54X | TIC54X-Builtins |
| $ceil math builtin, TIC54X | TIC54X-Builtins |
| $cos math builtin, TIC54X | TIC54X-Builtins |
| $cosh math builtin, TIC54X | TIC54X-Builtins |
| $cvf math builtin, TIC54X | TIC54X-Builtins |
| $cvi math builtin, TIC54X | TIC54X-Builtins |
| $d | AArch64 Mapping Symbols |
| $d | ARM Mapping Symbols |
| $exp math builtin, TIC54X | TIC54X-Builtins |
| $fabs math builtin, TIC54X | TIC54X-Builtins |
| $firstch subsym builtin, TIC54X | TIC54X-Macros |
| $floor math builtin, TIC54X | TIC54X-Builtins |
| $fmod math builtin, TIC54X | TIC54X-Builtins |
| $int math builtin, TIC54X | TIC54X-Builtins |
| $iscons subsym builtin, TIC54X | TIC54X-Macros |
| $isdefed subsym builtin, TIC54X | TIC54X-Macros |
| $ismember subsym builtin, TIC54X | TIC54X-Macros |
| $isname subsym builtin, TIC54X | TIC54X-Macros |
| $isreg subsym builtin, TIC54X | TIC54X-Macros |
| $lastch subsym builtin, TIC54X | TIC54X-Macros |
| $ldexp math builtin, TIC54X | TIC54X-Builtins |
| $log math builtin, TIC54X | TIC54X-Builtins |
| $log10 math builtin, TIC54X | TIC54X-Builtins |
| $max math builtin, TIC54X | TIC54X-Builtins |
| $min math builtin, TIC54X | TIC54X-Builtins |
| $pow math builtin, TIC54X | TIC54X-Builtins |
| $round math builtin, TIC54X | TIC54X-Builtins |
| $sgn math builtin, TIC54X | TIC54X-Builtins |
| $sin math builtin, TIC54X | TIC54X-Builtins |
| $sinh math builtin, TIC54X | TIC54X-Builtins |
| $sqrt math builtin, TIC54X | TIC54X-Builtins |
| $structacc subsym builtin, TIC54X | TIC54X-Macros |
| $structsz subsym builtin, TIC54X | TIC54X-Macros |
| $symcmp subsym builtin, TIC54X | TIC54X-Macros |
| $symlen subsym builtin, TIC54X | TIC54X-Macros |
| $t | ARM Mapping Symbols |
| $tan math builtin, TIC54X | TIC54X-Builtins |
| $tanh math builtin, TIC54X | TIC54X-Builtins |
| $trunc math builtin, TIC54X | TIC54X-Builtins |
| $x | AArch64 Mapping Symbols |
|
1 |
| 16-bit code, i386 | i386-16bit |
| 16bit_pointers directive, XStormy16 | XStormy16 Directives |
| 16byte directive, PRU | PRU Directives |
|
2 |
| 2byte directive | 2byte |
| 2byte directive, PRU | PRU Directives |
|
3 |
| 32bit_pointers directive, XStormy16 | XStormy16 Directives |
| 3DNow!, i386 | i386-SIMD |
| 3DNow!, x86-64 | i386-SIMD |
|
4 |
| 430 support | MSP430-Dependent |
| 4byte directive | 4byte |
| 4byte directive, PRU | PRU Directives |
|
8 |
| 8byte directive | 8byte |
| 8byte directive, PRU | PRU Directives |
|
A |
| ‘A_DIR’ environment variable, TIC54X | TIC54X-Env |
| a.out | Object |
| a.out symbol attributes | a.out Symbols |
| AArch64 floating point (IEEE) | AArch64 Floating Point |
| AArch64 immediate character | AArch64-Chars |
| AArch64 line comment character | AArch64-Chars |
| AArch64 line separator | AArch64-Chars |
| AArch64 machine directives | AArch64 Directives |
| AArch64 machine directives | KVX Directives |
| AArch64 opcodes | AArch64 Opcodes |
| AArch64 options (none) | AArch64 Options |
| AArch64 register names | AArch64-Regs |
| AArch64 relocations | AArch64-Relocations |
| AArch64 support | AArch64-Dependent |
| abort directive | Abort |
| ABORT directive | ABORT (COFF) |
| absolute section | Ld Sections |
| absolute-literals directive | Absolute Literals Directive |
| ADDI instructions, relaxation | Xtensa Immediate Relaxation |
| addition, permitted arguments | Infix Ops |
| addresses | Expressions |
| addresses, format of | Secs Background |
| addressing modes, D10V | D10V-Addressing |
| addressing modes, D30V | D30V-Addressing |
| addressing modes, H8/300 | H8/300-Addressing |
| addressing modes, M680x0 | M68K-Syntax |
| addressing modes, M68HC11 | M68HC11-Syntax |
| addressing modes, S12Z | S12Z Addressing Modes |
| addressing modes, SH | SH-Addressing |
| addressing modes, XGATE | XGATE-Syntax |
| addressing modes, Z8000 | Z8000-Addressing |
| ADR reg,<label> pseudo op, ARM | ARM Opcodes |
| ADRL reg,<label> pseudo op, ARM | ARM Opcodes |
| ADRP, ADD, LDR/STR group relocations, AArch64 | AArch64-Relocations |
| advancing location counter | Org |
| align directive | Align |
| align directive | RISC-V-Directives |
| align directive, OpenRISC | OpenRISC-Directives |
| align directive, PRU | PRU Directives |
| align directive, SPARC | Sparc-Directives |
| align directive, TIC54X | TIC54X-Directives |
| aligned instruction bundle | Bundle directives |
| alignment for NEON instructions | ARM-Neon-Alignment |
| alignment of branch targets | Xtensa Automatic Alignment |
| alignment of LOOP instructions | Xtensa Automatic Alignment |
| Alpha floating point (IEEE) | Alpha Floating Point |
| Alpha line comment character | Alpha-Chars |
| Alpha line separator | Alpha-Chars |
| Alpha notes | Alpha Notes |
| Alpha options | Alpha Options |
| Alpha registers | Alpha-Regs |
| Alpha relocations | Alpha-Relocs |
| Alpha support | Alpha-Dependent |
| Alpha Syntax | Alpha Options |
| Alpha-only directives | Alpha Directives |
| altered difference tables | Word |
| alternate syntax for the 680x0 | M68K-Moto-Syntax |
| ARC Branch Target Address | ARC-Regs |
| ARC BTA saved on exception entry | ARC-Regs |
| ARC Build configuration for: BTA Registers | ARC-Regs |
| ARC Build configuration for: Core Registers | ARC-Regs |
| ARC Build configuration for: Interrupts | ARC-Regs |
| ARC Build Configuration Registers Version | ARC-Regs |
| ARC C preprocessor macro separator | ARC-Chars |
| ARC core general registers | ARC-Regs |
| ARC DCCM RAM Configuration Register | ARC-Regs |
| ARC Exception Cause Register | ARC-Regs |
| ARC Exception Return Address | ARC-Regs |
| ARC extension core registers | ARC-Regs |
| ARC frame pointer | ARC-Regs |
| ARC global pointer | ARC-Regs |
| ARC interrupt link register | ARC-Regs |
| ARC Interrupt Vector Base address | ARC-Regs |
| ARC level 1 interrupt link register | ARC-Regs |
| ARC level 2 interrupt link register | ARC-Regs |
| ARC line comment character | ARC-Chars |
| ARC line separator | ARC-Chars |
| ARC link register | ARC-Regs |
| ARC loop counter | ARC-Regs |
| ARC machine directives | ARC Directives |
| ARC opcodes | ARC Opcodes |
| ARC options | ARC Options |
| ARC Processor Identification register | ARC-Regs |
| ARC Program Counter | ARC-Regs |
| ARC register name prefix character | ARC-Chars |
| ARC register names | ARC-Regs |
| ARC Saved User Stack Pointer | ARC-Regs |
| ARC stack pointer | ARC-Regs |
| ARC Status register | ARC-Regs |
| ARC STATUS32 saved on exception | ARC-Regs |
| ARC Stored STATUS32 register on entry to level P0 interrupts | ARC-Regs |
| ARC support | ARC-Dependent |
| ARC symbol prefix character | ARC-Chars |
| ARC word aligned program counter | ARC-Regs |
| arch directive, i386 | i386-Arch |
| arch directive, M680x0 | M68K-Directives |
| arch directive, MSP 430 | MSP430 Directives |
| arch directive, x86-64 | i386-Arch |
| architecture options, IP2022 | IP2K-Opts |
| architecture options, IP2K | IP2K-Opts |
| architecture options, M16C | M32C-Opts |
| architecture options, M32C | M32C-Opts |
| architecture options, M32R | M32R-Opts |
| architecture options, M32R2 | M32R-Opts |
| architecture options, M32RX | M32R-Opts |
| architecture options, M680x0 | M68K-Opts |
| Architecture variant option, CRIS | CRIS-Opts |
| architectures, Meta | Meta Options |
| architectures, PowerPC | PowerPC-Opts |
| architectures, SCORE | SCORE-Opts |
| architectures, SPARC | Sparc-Opts |
| arguments for addition | Infix Ops |
| arguments for subtraction | Infix Ops |
| arguments in expressions | Arguments |
| arithmetic functions | Operators |
| arithmetic operands | Arguments |
| ARM data relocations | ARM-Relocations |
| ARM floating point (IEEE) | ARM Floating Point |
| ARM identifiers | ARM-Chars |
| ARM immediate character | ARM-Chars |
| ARM line comment character | ARM-Chars |
| ARM line separator | ARM-Chars |
| ARM machine directives | ARM Directives |
| ARM opcodes | ARM Opcodes |
| ARM options (none) | ARM Options |
| ARM register names | ARM-Regs |
| ARM support | ARM-Dependent |
| ascii directive | Ascii |
| asciz directive | Asciz |
| asg directive, TIC54X | TIC54X-Directives |
| assembler bugs, reporting | Bug Reporting |
| assembler crash | Bug Criteria |
| assembler directive .3byte, RX | RX-Directives |
| assembler directive .arch, CRIS | CRIS-Pseudos |
| assembler directive .dword, CRIS | CRIS-Pseudos |
| assembler directive .far, M68HC11 | M68HC11-Directives |
| assembler directive .fetchalign, RX | RX-Directives |
| assembler directive .interrupt, M68HC11 | M68HC11-Directives |
| assembler directive .mode, M68HC11 | M68HC11-Directives |
| assembler directive .relax, M68HC11 | M68HC11-Directives |
| assembler directive .syntax, CRIS | CRIS-Pseudos |
| assembler directive .xrefb, M68HC11 | M68HC11-Directives |
| assembler directive BSPEC, MMIX | MMIX-Pseudos |
| assembler directive BYTE, MMIX | MMIX-Pseudos |
| assembler directive ESPEC, MMIX | MMIX-Pseudos |
| assembler directive GREG, MMIX | MMIX-Pseudos |
| assembler directive IS, MMIX | MMIX-Pseudos |
| assembler directive LOC, MMIX | MMIX-Pseudos |
| assembler directive LOCAL, MMIX | MMIX-Pseudos |
| assembler directive OCTA, MMIX | MMIX-Pseudos |
| assembler directive PREFIX, MMIX | MMIX-Pseudos |
| assembler directive TETRA, MMIX | MMIX-Pseudos |
| assembler directive WYDE, MMIX | MMIX-Pseudos |
| assembler directives, CRIS | CRIS-Pseudos |
| assembler directives, M68HC11 | M68HC11-Directives |
| assembler directives, M68HC12 | M68HC11-Directives |
| assembler directives, MMIX | MMIX-Pseudos |
| assembler directives, RL78 | RL78-Directives |
| assembler directives, RX | RX-Directives |
| assembler directives, XGATE | XGATE-Directives |
| assembler internal logic error | As Sections |
| assembler version | v |
| assembler, and linker | Secs Background |
| assembly listings, enabling | a |
| assigning values to symbols | Setting Symbols |
| assigning values to symbols | Equ |
| at register, MIPS | MIPS Macros |
| att_syntax pseudo op, i386 | i386-Variations |
| att_syntax pseudo op, x86-64 | i386-Variations |
| attributes, symbol | Symbol Attributes |
| auxiliary attributes, COFF symbols | COFF Symbols |
| auxiliary symbol information, COFF | Dim |
| AVR line comment character | AVR-Chars |
| AVR line separator | AVR-Chars |
| AVR modifiers | AVR-Modifiers |
| AVR opcode summary | AVR Opcodes |
| AVR options (none) | AVR Options |
| AVR register names | AVR-Regs |
| AVR support | AVR-Dependent |
|
B |
| backslash (\\ ) | Strings |
| backspace (\b ) | Strings |
| balign directive | Balign |
| balignl directive | Balign |
| balignw directive | Balign |
| bes directive, TIC54X | TIC54X-Directives |
| bfloat16 directive, i386 | i386-Float |
| bfloat16 directive, x86-64 | i386-Float |
| big endian output, MIPS | Overview |
| big endian output, PJ | Overview |
| big-endian output, MIPS | MIPS Options |
| big-endian output, TIC6X | TIC6X Options |
| bignums | Bignums |
| binary constants, TIC54X | TIC54X-Constants |
| binary files, including | Incbin |
| binary integers | Integers |
| bit names, IA-64 | IA-64-Bits |
| bitfields, not supported on VAX | VAX-no |
| Blackfin directives | Blackfin Directives |
| Blackfin options (none) | Blackfin Options |
| Blackfin support | Blackfin-Dependent |
| Blackfin syntax | Blackfin Syntax |
| block | Z8000 Directives |
| block comments, BPF | BPF Special Characters |
| BMI, i386 | i386-BMI |
| BMI, x86-64 | i386-BMI |
| BPF block comments | BPF Special Characters |
| BPF line comment character | BPF Special Characters |
| BPF opcodes | BPF Instructions |
| BPF options (none) | BPF Options |
| BPF register names | BPF Registers |
| BPF support | BPF-Dependent |
| branch improvement, M680x0 | M68K-Branch |
| branch improvement, M68HC11 | M68HC11-Branch |
| branch improvement, VAX | VAX-branch |
| branch instructions, relaxation | Xtensa Branch Relaxation |
| Branch Target Address, ARC | ARC-Regs |
| branch target alignment | Xtensa Automatic Alignment |
| break directive, TIC54X | TIC54X-Directives |
| BSD syntax | PDP-11-Syntax |
| bss directive | Bss |
| bss directive, TIC54X | TIC54X-Directives |
| bss section | Ld Sections |
| bss section | bss |
| BTA saved on exception entry, ARC | ARC-Regs |
| bug criteria | Bug Criteria |
| bug reports | Bug Reporting |
| bugs in assembler | Reporting Bugs |
| Build configuration for: BTA Registers, ARC | ARC-Regs |
| Build configuration for: Core Registers, ARC | ARC-Regs |
| Build configuration for: Interrupts, ARC | ARC-Regs |
| Build Configuration Registers Version, ARC | ARC-Regs |
| Built-in symbols, CRIS | CRIS-Symbols |
| builtin math functions, TIC54X | TIC54X-Builtins |
| builtin subsym functions, TIC54X | TIC54X-Macros |
| bundle | Bundle directives |
| bundle_align_mode directive | Bundle directives |
| bundle_lock directive | Bundle directives |
| bundle_unlock directive | Bundle directives |
| bundle-locked | Bundle directives |
| bus lock prefixes, i386 | i386-Prefixes |
| bval | Z8000 Directives |
| byte directive | Byte |
| byte directive, TIC54X | TIC54X-Directives |
|
C |
| C preprocessor macro separator, ARC | ARC-Chars |
| c_mode directive, TIC54X | TIC54X-Directives |
| C-SKY options | C-SKY Options |
| C-SKY support | C-SKY-Dependent |
| ‘C54XDSP_DIR’ environment variable, TIC54X | TIC54X-Env |
| call instructions, i386 | i386-Mnemonics |
| call instructions, relaxation | Xtensa Call Relaxation |
| call instructions, x86-64 | i386-Mnemonics |
| carriage return (backslash-r ) | Strings |
| case sensitivity, Z80 | Z80-Case |
| cfi_endproc directive | CFI directives |
| cfi_fde_data directive | CFI directives |
| cfi_personality directive | CFI directives |
| cfi_personality_id directive | CFI directives |
| cfi_sections directive | CFI directives |
| cfi_startproc directive | CFI directives |
| char directive, TIC54X | TIC54X-Directives |
| character constant, Z80 | Z80-Chars |
| character constants | Characters |
| character escape codes | Strings |
| character escapes, Z80 | Z80-Chars |
| character, single | Chars |
| characters used in symbols | Symbol Intro |
| clink directive, TIC54X | TIC54X-Directives |
| code16 directive, i386 | i386-16bit |
| code16gcc directive, i386 | i386-16bit |
| code32 directive, i386 | i386-16bit |
| code64 directive, i386 | i386-16bit |
| code64 directive, x86-64 | i386-16bit |
| COFF auxiliary symbol information | Dim |
| 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 |
| COMDAT | Linkonce |
| comm directive | Comm |
| command line conventions | Command Line |
| command-line options ignored, VAX | VAX-Opts |
| command-line options, V850 | V850 Options |
| comment character, XStormy16 | XStormy16-Chars |
| comments | Comments |
| comments, M680x0 | M68K-Chars |
| comments, removed by preprocessor | Preprocessing |
| common directive, SPARC | Sparc-Directives |
| common sections | Linkonce |
| common variable storage | bss |
| comparison expressions | Infix Ops |
| conditional assembly | If |
| constant, single character | Chars |
| constants | Constants |
| constants, bignum | Bignums |
| constants, character | Characters |
| constants, converted by preprocessor | Preprocessing |
| constants, floating point | Flonums |
| constants, integer | Integers |
| constants, number | Numbers |
| constants, Sparc | Sparc-Constants |
| constants, string | Strings |
| constants, TIC54X | TIC54X-Constants |
| conversion instructions, i386 | i386-Mnemonics |
| conversion instructions, x86-64 | i386-Mnemonics |
| coprocessor wait, i386 | i386-Prefixes |
| copy directive, TIC54X | TIC54X-Directives |
| core general registers, ARC | ARC-Regs |
| cpu directive, ARC | ARC Directives |
| cpu directive, M680x0 | M68K-Directives |
| cpu directive, MSP 430 | MSP430 Directives |
| CR16 line comment character | CR16-Chars |
| CR16 line separator | CR16-Chars |
| CR16 Operand Qualifiers | CR16 Operand Qualifiers |
| CR16 support | CR16-Dependent |
| crash of assembler | Bug Criteria |
| CRIS --emulation=crisaout command-line option | CRIS-Opts |
| CRIS --emulation=criself command-line option | CRIS-Opts |
| CRIS --march=architecture command-line option | CRIS-Opts |
| CRIS --mul-bug-abort command-line option | CRIS-Opts |
| CRIS --no-mul-bug-abort command-line option | CRIS-Opts |
| CRIS --no-underscore command-line option | CRIS-Opts |
| CRIS --pic command-line option | CRIS-Opts |
| CRIS --underscore command-line option | CRIS-Opts |
| CRIS -N command-line option | CRIS-Opts |
| CRIS architecture variant option | CRIS-Opts |
| CRIS assembler directive .arch | CRIS-Pseudos |
| CRIS assembler directive .dword | CRIS-Pseudos |
| CRIS assembler directive .syntax | CRIS-Pseudos |
| CRIS assembler directives | CRIS-Pseudos |
| CRIS built-in symbols | CRIS-Symbols |
| CRIS instruction expansion | CRIS-Expand |
| CRIS line comment characters | CRIS-Chars |
| CRIS options | CRIS-Opts |
| CRIS position-independent code | CRIS-Opts |
| CRIS pseudo-op .arch | CRIS-Pseudos |
| CRIS pseudo-op .dword | CRIS-Pseudos |
| CRIS pseudo-op .syntax | CRIS-Pseudos |
| CRIS pseudo-ops | CRIS-Pseudos |
| CRIS register names | CRIS-Regs |
| CRIS support | CRIS-Dependent |
| CRIS symbols in position-independent code | CRIS-Pic |
| ctbp register, V850 | V850-Regs |
| ctoff pseudo-op, V850 | V850 Opcodes |
| ctpc register, V850 | V850-Regs |
| ctpsw register, V850 | V850-Regs |
| current address | Dot |
| current address, advancing | Org |
| custom (vendor-defined) extensions, RISC-V | RISC-V-CustomExts |
|
D |
| D10V @word modifier | D10V-Word |
| D10V addressing modes | D10V-Addressing |
| D10V floating point | D10V-Float |
| D10V line comment character | D10V-Chars |
| D10V opcode summary | D10V-Opcodes |
| D10V optimization | Overview |
| D10V options | D10V-Opts |
| D10V registers | D10V-Regs |
| D10V size modifiers | D10V-Size |
| D10V sub-instruction ordering | D10V-Chars |
| D10V sub-instructions | D10V-Subs |
| D10V support | D10V-Dependent |
| D10V syntax | D10V-Syntax |
| d24 directive, Z80 | Z80 Directives |
| D30V addressing modes | D30V-Addressing |
| D30V floating point | D30V-Float |
| D30V Guarded Execution | D30V-Guarded |
| D30V line comment character | D30V-Chars |
| D30V nops | Overview |
| D30V nops after 32-bit multiply | Overview |
| D30V opcode summary | D30V-Opcodes |
| D30V optimization | Overview |
| D30V options | D30V-Opts |
| D30V registers | D30V-Regs |
| D30V size modifiers | D30V-Size |
| D30V sub-instruction ordering | D30V-Chars |
| D30V sub-instructions | D30V-Subs |
| D30V support | D30V-Dependent |
| D30V syntax | D30V-Syntax |
| d32 directive, Z80 | Z80 Directives |
| data alignment on SPARC | Sparc-Aligned-Data |
| data and text sections, joining | R |
| data directive | Data |
| data directive, TIC54X | TIC54X-Directives |
| Data directives | RISC-V-Directives |
| data relocations, ARM | ARM-Relocations |
| data section | Ld Sections |
| data1 directive, M680x0 | M68K-Directives |
| data2 directive, M680x0 | M68K-Directives |
| db directive, Z80 | Z80 Directives |
| dbpc register, V850 | V850-Regs |
| dbpsw register, V850 | V850-Regs |
| dc directive | Dc |
| dcb directive | Dcb |
| DCCM RAM Configuration Register, ARC | ARC-Regs |
| debuggers, and symbol order | Symbols |
| debugging COFF symbols | Def |
| DEC syntax | PDP-11-Syntax |
| decimal integers | Integers |
| def directive | Def |
| def directive, TIC54X | TIC54X-Directives |
| def24 directive, Z80 | Z80 Directives |
| def32 directive, Z80 | Z80 Directives |
| defb directive, Z80 | Z80 Directives |
| defl directive, Z80 | Z80 Directives |
| defm directive, Z80 | Z80 Directives |
| defs directive, Z80 | Z80 Directives |
| defw directive, Z80 | Z80 Directives |
| density instructions | Density Instructions |
| dependency tracking | MD |
| deprecated directives | Deprecated |
| desc directive | Desc |
| descriptor, of a.out symbol | Symbol Desc |
| dfloat directive, VAX | VAX-directives |
| diagnostic information, switching on (default behavior) | info |
| diagnostic informations, switching off | info |
| difference tables altered | Word |
| difference tables, warning | K |
| differences, mmixal | MMIX-mmixal |
| dim directive | Dim |
| directives and instructions | Statements |
| directives for PowerPC | PowerPC-Pseudo |
| directives for SCORE | SCORE-Pseudo |
| directives, Blackfin | Blackfin Directives |
| directives, M32R | M32R-Directives |
| directives, M680x0 | M68K-Directives |
| directives, machine independent | Pseudo Ops |
| directives, Xtensa | Xtensa Directives |
| directives, Z8000 | Z8000 Directives |
| Disable floating-point instructions | MIPS Floating-Point |
| Disable single-precision floating-point operations | MIPS Floating-Point |
| displacement sizing character, VAX | VAX-operands |
| dollar local symbols | Symbol Names |
| dot (symbol) | Dot |
| double directive | Double |
| double directive, i386 | i386-Float |
| double directive, M680x0 | M68K-Float |
| double directive, M68HC11 | M68HC11-Float |
| double directive, RX | RX-Float |
| double directive, TIC54X | TIC54X-Directives |
| double directive, VAX | VAX-float |
| double directive, x86-64 | i386-Float |
| double directive, XGATE | XGATE-Float |
| doublequote (\" ) | Strings |
| drlist directive, TIC54X | TIC54X-Directives |
| drnolist directive, TIC54X | TIC54X-Directives |
| ds directive | Ds |
| ds directive, Z80 | Z80 Directives |
| DTP-relative data directives | RISC-V-Directives |
| dw directive, Z80 | Z80 Directives |
| dword directive, BPF | BPF Directives |
| dword directive, PRU | PRU Directives |
|
E |
| EB command-line option, C-SKY | C-SKY Options |
| ecr register, V850 | V850-Regs |
| eight-byte integer | Quad |
| eight-byte integer | 8byte |
| eipc register, V850 | V850-Regs |
| eipsw register, V850 | V850-Regs |
| eject directive | Eject |
| EL command-line option, C-SKY | C-SKY Options |
| ELF symbol type | Type |
| else directive | Else |
| elseif directive | Elseif |
| empty expressions | Empty Exprs |
| emsg directive, TIC54X | TIC54X-Directives |
| emulation | Overview |
| encoding options, i386 | i386-Mnemonics |
| encoding options, x86-64 | i386-Mnemonics |
| end directive | End |
| endef directive | Endef |
| endfunc directive | Endfunc |
| endianness, MIPS | Overview |
| endianness, PJ | Overview |
| endif directive | Endif |
| endloop directive, TIC54X | TIC54X-Directives |
| endm directive | Macro |
| endm directive, TIC54X | TIC54X-Directives |
| endproc directive, OpenRISC | OpenRISC-Directives |
| endstruct directive, TIC54X | TIC54X-Directives |
| endunion directive, TIC54X | TIC54X-Directives |
| environment settings, TIC54X | TIC54X-Env |
| EOF, newline must precede | Statements |
| ep register, V850 | V850-Regs |
| Epiphany line comment character | Epiphany-Chars |
| Epiphany line separator | Epiphany-Chars |
| Epiphany options | Epiphany Options |
| Epiphany support | Epiphany-Dependent |
| equ directive | Equ |
| equ directive, TIC54X | TIC54X-Directives |
| equ directive, Z80 | Z80 Directives |
| equiv directive | Equiv |
| eqv directive | Eqv |
| err directive | Err |
| error directive | Error |
| error messages | Errors |
| error on valid input | Bug Criteria |
| errors, caused by warnings | W |
| errors, continuing after | Z |
| escape codes, character | Strings |
| eval directive, TIC54X | TIC54X-Directives |
| even | Z8000 Directives |
| even directive, M680x0 | M68K-Directives |
| even directive, TIC54X | TIC54X-Directives |
| Exception Cause Register, ARC | ARC-Regs |
| Exception Return Address, ARC | ARC-Regs |
| exitm directive | Macro |
| expr (internal section) | As Sections |
| expression arguments | Arguments |
| expressions | Expressions |
| expressions, comparison | Infix Ops |
| expressions, empty | Empty Exprs |
| expressions, integer | Integer Exprs |
| extAuxRegister directive, ARC | ARC Directives |
| extCondCode directive, ARC | ARC Directives |
| extCoreRegister directive, ARC | ARC Directives |
| extend directive M680x0 | M68K-Float |
| extend directive M68HC11 | M68HC11-Float |
| extend directive XGATE | XGATE-Float |
| extension core registers, ARC | ARC-Regs |
| extension instructions, i386 | i386-Mnemonics |
| extension instructions, x86-64 | i386-Mnemonics |
| extern directive | Extern |
| extInstruction directive, ARC | ARC Directives |
|
F |
| fail directive | Fail |
| far_mode directive, TIC54X | TIC54X-Directives |
| faster processing (-f) | f |
| fatal signal | Bug Criteria |
| fclist directive, TIC54X | TIC54X-Directives |
| fcnolist directive, TIC54X | TIC54X-Directives |
| fepc register, V850 | V850-Regs |
| fepsw register, V850 | V850-Regs |
| ffloat directive, VAX | VAX-directives |
| field directive, TIC54X | TIC54X-Directives |
| file directive | File |
| file directive, MSP 430 | MSP430 Directives |
| file name, logical | File |
| file names and line numbers, in warnings/errors | Errors |
| files, including | Include |
| files, input | Input Files |
| fill directive | Fill |
| filling memory | Skip |
| filling memory | Space |
| filling memory with no-op instructions | Nop |
| filling memory with no-op instructions | Nops |
| filling memory with zero bytes | Zero |
| FLIX syntax | Xtensa Syntax |
| float directive | Float |
| float directive, i386 | i386-Float |
| float directive, M680x0 | M68K-Float |
| float directive, M68HC11 | M68HC11-Float |
| float directive, RX | RX-Float |
| float directive, TIC54X | TIC54X-Directives |
| float directive, VAX | VAX-float |
| float directive, x86-64 | i386-Float |
| float directive, XGATE | XGATE-Float |
| floating point numbers | Flonums |
| floating point numbers (double) | Double |
| floating point numbers (single) | Float |
| floating point numbers (single) | Single |
| floating point, AArch64 (IEEE) | AArch64 Floating Point |
| floating point, Alpha (IEEE) | Alpha Floating Point |
| floating point, ARM (IEEE) | ARM Floating Point |
| floating point, D10V | D10V-Float |
| floating point, D30V | D30V-Float |
| floating point, H8/300 (IEEE) | H8/300 Floating Point |
| floating point, HPPA (IEEE) | HPPA Floating Point |
| floating point, i386 | i386-Float |
| floating point, M680x0 | M68K-Float |
| floating point, M68HC11 | M68HC11-Float |
| floating point, MSP 430 (IEEE) | MSP430 Floating Point |
| floating point, OPENRISC (IEEE) | OpenRISC-Float |
| floating point, risc-v (IEEE) | RISC-V-Floating-Point |
| floating point, RX | RX-Float |
| floating point, s390 | s390 Floating Point |
| floating point, SH (IEEE) | SH Floating Point |
| floating point, SPARC (IEEE) | Sparc-Float |
| floating point, V850 (IEEE) | V850 Floating Point |
| floating point, VAX | VAX-float |
| floating point, WebAssembly (IEEE) | WebAssembly-Floating-Point |
| floating point, x86-64 | i386-Float |
| floating point, XGATE | XGATE-Float |
| floating point, Z80 | Z80 Floating Point |
| flonums | Flonums |
| force2bsr command-line option, C-SKY | C-SKY Options |
| format of error messages | Errors |
| format of warning messages | Errors |
| formfeed (\f ) | Strings |
| four-byte integer | 4byte |
| fpic command-line option, C-SKY | C-SKY Options |
| frame pointer, ARC | ARC-Regs |
| func directive | Func |
| functions, in expressions | Operators |
|
G |
| gfloat directive, VAX | VAX-directives |
| global | Z8000 Directives |
| global directive | Global |
| global directive, TIC54X | TIC54X-Directives |
| global pointer, ARC | ARC-Regs |
| gp register, MIPS | MIPS Small Data |
| gp register, V850 | V850-Regs |
| grouping data | Sub-Sections |
|
H |
| 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 | H8/300 Options |
| H8/300 registers | H8/300-Regs |
| H8/300 size suffixes | H8/300 Opcodes |
| H8/300 support | H8/300-Dependent |
| H8/300H, assembling for | H8/300 Directives |
| half directive, BPF | BPF Directives |
| half directive, SPARC | Sparc-Directives |
| half directive, TIC54X | TIC54X-Directives |
| hex character code (\xd... ) | Strings |
| hexadecimal integers | Integers |
| hexadecimal prefix, S12Z | S12Z Options |
| hexadecimal prefix, Z80 | Z80-Chars |
| hfloat directive, i386 | i386-Float |
| hfloat directive, VAX | VAX-directives |
| hfloat directive, x86-64 | i386-Float |
| hi pseudo-op, V850 | V850 Opcodes |
| hi0 pseudo-op, V850 | V850 Opcodes |
| hidden directive | Hidden |
| high directive, M32R | M32R-Directives |
| hilo pseudo-op, V850 | V850 Opcodes |
| HPPA directives not supported | HPPA Directives |
| HPPA floating point (IEEE) | HPPA Floating Point |
| HPPA Syntax | HPPA Options |
| HPPA-only directives | HPPA Directives |
| hword directive | hword |
|
I |
| i386 16-bit code | i386-16bit |
| i386 arch directive | i386-Arch |
| i386 att_syntax pseudo op | i386-Variations |
| i386 conversion instructions | i386-Mnemonics |
| i386 extension instructions | i386-Mnemonics |
| i386 floating point | i386-Float |
| i386 immediate operands | i386-Variations |
| i386 instruction naming | i386-Mnemonics |
| i386 instruction prefixes | i386-Prefixes |
| i386 intel_syntax pseudo op | i386-Variations |
| i386 jump optimization | i386-Jumps |
| i386 jump, call, return | i386-Variations |
| i386 jump/call operands | i386-Variations |
| i386 line comment character | i386-Chars |
| i386 line separator | i386-Chars |
| i386 memory references | i386-Memory |
| i386 mnemonic compatibility | i386-Mnemonics |
| i386 mul , imul instructions | i386-Notes |
| i386 options | i386-Options |
| i386 register operands | i386-Variations |
| i386 registers | i386-Regs |
| i386 sections | i386-Variations |
| i386 size suffixes | i386-Variations |
| i386 source, destination operands | i386-Variations |
| i386 support | i386-Dependent |
| i386 syntax compatibility | i386-Variations |
| i80386 support | i386-Dependent |
| IA-64 line comment character | IA-64-Chars |
| IA-64 line separator | IA-64-Chars |
| IA-64 options | IA-64 Options |
| IA-64 Processor-status-Register bit names | IA-64-Bits |
| IA-64 registers | IA-64-Regs |
| IA-64 relocations | IA-64-Relocs |
| IA-64 support | IA-64-Dependent |
| IA-64 Syntax | IA-64 Options |
| ident directive | Ident |
| identifiers, ARM | ARM-Chars |
| identifiers, MSP 430 | MSP430-Chars |
| if directive | If |
| ifb directive | If |
| ifc directive | If |
| ifdef directive | If |
| ifeq directive | If |
| ifeqs directive | If |
| ifge directive | If |
| ifgt directive | If |
| ifle directive | If |
| iflt directive | If |
| ifnb directive | If |
| ifnc directive | If |
| ifndef directive | If |
| ifne directive | If |
| ifnes directive | If |
| ifnotdef directive | If |
| immediate character, AArch64 | AArch64-Chars |
| immediate character, ARM | ARM-Chars |
| immediate character, M680x0 | M68K-Chars |
| immediate character, VAX | VAX-operands |
| immediate fields, relaxation | Xtensa Immediate Relaxation |
| immediate operands, i386 | i386-Variations |
| immediate operands, x86-64 | i386-Variations |
| imul instruction, i386 | i386-Notes |
| imul instruction, x86-64 | i386-Notes |
| incbin directive | Incbin |
| include directive | Include |
| include directive search path | I |
| indirect character, VAX | VAX-operands |
| infix operators | Infix Ops |
| inhibiting interrupts, i386 | i386-Prefixes |
| input | Input Files |
| input file linenumbers | Input Files |
| insn directive | i386-Directives |
| INSN directives | RISC-V-Directives |
| instruction aliases, s390 | s390 Aliases |
| instruction bundle | Bundle directives |
| instruction expansion, CRIS | CRIS-Expand |
| instruction expansion, MMIX | MMIX-Expand |
| instruction formats, risc-v | RISC-V-Formats |
| instruction formats, s390 | s390 Formats |
| instruction marker, s390 | s390 Instruction Marker |
| instruction mnemonics, s390 | s390 Mnemonics |
| instruction naming, i386 | i386-Mnemonics |
| instruction naming, x86-64 | i386-Mnemonics |
| instruction operand modifier, s390 | s390 Operand Modifier |
| instruction operands, s390 | s390 Operands |
| instruction prefixes, i386 | i386-Prefixes |
| instruction set, M680x0 | M68K-opcodes |
| instruction set, M68HC11 | M68HC11-opcodes |
| instruction set, XGATE | XGATE-opcodes |
| instruction summary, AVR | AVR Opcodes |
| instruction summary, D10V | D10V-Opcodes |
| instruction summary, D30V | D30V-Opcodes |
| instruction summary, H8/300 | H8/300 Opcodes |
| instruction summary, LM32 | LM32 Opcodes |
| instruction summary, LM32 | OpenRISC-Opcodes |
| instruction summary, SH | SH Opcodes |
| instruction summary, Z8000 | Z8000 Opcodes |
| instruction syntax, s390 | s390 Syntax |
| instructions and directives | Statements |
| int directive | Int |
| int directive, H8/300 | H8/300 Directives |
| int directive, i386 | i386-Float |
| int directive, TIC54X | TIC54X-Directives |
| int directive, x86-64 | i386-Float |
| integer expressions | Integer Exprs |
| integer, 16-byte | Octa |
| integer, 2-byte | 2byte |
| integer, 4-byte | 4byte |
| integer, 8-byte | Quad |
| integer, 8-byte | 8byte |
| 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 |
| intel_syntax pseudo op, i386 | i386-Variations |
| intel_syntax pseudo op, x86-64 | i386-Variations |
| internal assembler sections | As Sections |
| internal directive | Internal |
| interrupt link register, ARC | ARC-Regs |
| Interrupt Vector Base address, ARC | ARC-Regs |
| invalid input | Bug Criteria |
| invocation summary | Overview |
| IP2K architecture options | IP2K-Opts |
| IP2K architecture options | IP2K-Opts |
| IP2K line comment character | IP2K-Chars |
| IP2K line separator | IP2K-Chars |
| IP2K options | IP2K-Opts |
| IP2K support | IP2K-Dependent |
| irp directive | Irp |
| irpc directive | Irpc |
|
J |
| joining text and data sections | R |
| jsri2bsr command-line option, C-SKY | C-SKY Options |
| jump instructions, i386 | i386-Mnemonics |
| jump instructions, relaxation | Xtensa Jump Relaxation |
| jump instructions, x86-64 | i386-Mnemonics |
| jump optimization, i386 | i386-Jumps |
| jump optimization, x86-64 | i386-Jumps |
| jump/call operands, i386 | i386-Variations |
| jump/call operands, x86-64 | i386-Variations |
|
K |
| KVX Options | KVX Options |
| KVX support | KVX-Dependent |
|
L |
| L16SI instructions, relaxation | Xtensa Immediate Relaxation |
| L16UI instructions, relaxation | Xtensa Immediate Relaxation |
| L32I instructions, relaxation | Xtensa Immediate Relaxation |
| L8UI instructions, relaxation | Xtensa Immediate Relaxation |
| label (: ) | Statements |
| label directive, TIC54X | TIC54X-Directives |
| labels | Labels |
| labels, Z80 | Z80-Labels |
| largecomm directive, ELF | i386-Directives |
| lcomm directive | Lcomm |
| lcomm directive | ARC Directives |
| lcomm directive, COFF | i386-Directives |
| lcommon directive, ARC | ARC Directives |
| ld | Object |
| ldouble directive M680x0 | M68K-Float |
| ldouble directive M68HC11 | M68HC11-Float |
| ldouble directive XGATE | XGATE-Float |
| ldouble directive, TIC54X | TIC54X-Directives |
| LDR reg,=<expr> pseudo op, AArch64 | AArch64 Opcodes |
| LDR reg,=<label> pseudo op, ARM | ARM Opcodes |
| LEB128 directives | RISC-V-Directives |
| length directive, TIC54X | TIC54X-Directives |
| length of symbols | Symbol Intro |
| level 1 interrupt link register, ARC | ARC-Regs |
| level 2 interrupt link register, ARC | ARC-Regs |
| lflags directive (ignored) | Lflags |
| line | ARC-Chars |
| line comment character | Comments |
| line comment character, AArch64 | AArch64-Chars |
| line comment character, Alpha | Alpha-Chars |
| line comment character, ARC | ARC-Chars |
| line comment character, ARM | ARM-Chars |
| line comment character, AVR | AVR-Chars |
| line comment character, BPF | BPF Special Characters |
| line comment character, CR16 | CR16-Chars |
| line comment character, D10V | D10V-Chars |
| line comment character, D30V | D30V-Chars |
| line comment character, Epiphany | Epiphany-Chars |
| line comment character, H8/300 | H8/300-Chars |
| line comment character, i386 | i386-Chars |
| line comment character, IA-64 | IA-64-Chars |
| line comment character, IP2K | IP2K-Chars |
| line comment character, LM32 | LM32-Chars |
| line comment character, M32C | M32C-Chars |
| line comment character, M680x0 | M68K-Chars |
| line comment character, M68HC11 | M68HC11-Syntax |
| line comment character, Meta | Meta-Chars |
| line comment character, MicroBlaze | MicroBlaze-Chars |
| line comment character, MIPS | MIPS-Chars |
| line comment character, MSP 430 | MSP430-Chars |
| line comment character, NS32K | NS32K-Chars |
| line comment character, OpenRISC | OpenRISC-Chars |
| line comment character, PJ | PJ-Chars |
| line comment character, PowerPC | PowerPC-Chars |
| line comment character, PRU | PRU Chars |
| line comment character, RL78 | RL78-Chars |
| line comment character, RX | RX-Chars |
| line comment character, S12Z | S12Z Syntax Overview |
| line comment character, s390 | s390 Characters |
| line comment character, SCORE | SCORE-Chars |
| line comment character, SH | SH-Chars |
| line comment character, Sparc | Sparc-Chars |
| line comment character, TIC54X | TIC54X-Chars |
| line comment character, TIC6X | TIC6X Syntax |
| line comment character, V850 | V850-Chars |
| line comment character, VAX | VAX-Chars |
| line comment character, Visium | Visium Characters |
| line comment character, WebAssembly | WebAssembly-Chars |
| line comment character, XGATE | XGATE-Syntax |
| line comment character, XStormy16 | XStormy16-Chars |
| line comment character, Z80 | Z80-Chars |
| line comment character, Z8000 | Z8000-Chars |
| line comment characters, CRIS | CRIS-Chars |
| line comment characters, MMIX | MMIX-Chars |
| line directive | Line |
| line directive, MSP 430 | MSP430 Directives |
| line numbers, in input files | Input Files |
| line separator character | Statements |
| line separator, AArch64 | AArch64-Chars |
| line separator, Alpha | Alpha-Chars |
| line separator, ARC | ARC-Chars |
| line separator, ARM | ARM-Chars |
| line separator, AVR | AVR-Chars |
| line separator, CR16 | CR16-Chars |
| line separator, Epiphany | Epiphany-Chars |
| line separator, H8/300 | H8/300-Chars |
| line separator, i386 | i386-Chars |
| line separator, IA-64 | IA-64-Chars |
| line separator, IP2K | IP2K-Chars |
| line separator, LM32 | LM32-Chars |
| line separator, M32C | M32C-Chars |
| line separator, M680x0 | M68K-Chars |
| line separator, M68HC11 | M68HC11-Syntax |
| line separator, Meta | Meta-Chars |
| line separator, MicroBlaze | MicroBlaze-Chars |
| line separator, MIPS | MIPS-Chars |
| line separator, MSP 430 | MSP430-Chars |
| line separator, NS32K | NS32K-Chars |
| line separator, OpenRISC | OpenRISC-Chars |
| line separator, PJ | PJ-Chars |
| line separator, PowerPC | PowerPC-Chars |
| line separator, RL78 | RL78-Chars |
| line separator, RX | RX-Chars |
| line separator, S12Z | S12Z Syntax Overview |
| line separator, s390 | s390 Characters |
| line separator, SCORE | SCORE-Chars |
| line separator, SH | SH-Chars |
| line separator, Sparc | Sparc-Chars |
| line separator, TIC54X | TIC54X-Chars |
| line separator, TIC6X | TIC6X Syntax |
| line separator, V850 | V850-Chars |
| line separator, VAX | VAX-Chars |
| line separator, Visium | Visium Characters |
| line separator, XGATE | XGATE-Syntax |
| line separator, XStormy16 | XStormy16-Chars |
| line separator, Z80 | Z80-Chars |
| line separator, Z8000 | Z8000-Chars |
| lines starting with # | Comments |
| link register, ARC | ARC-Regs |
| linker | Object |
| linker, and assembler | Secs Background |
| linkonce directive | Linkonce |
| list directive | List |
| list directive, TIC54X | TIC54X-Directives |
| 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 | a |
| literal directive | Literal Directive |
| literal pool entries, s390 | s390 Literal Pool Entries |
| literal_position directive | Literal Position Directive |
| literal_prefix directive | Literal Prefix Directive |
| little endian output, MIPS | Overview |
| little endian output, PJ | Overview |
| little-endian output, MIPS | MIPS Options |
| little-endian output, TIC6X | TIC6X Options |
| LM32 line comment character | LM32-Chars |
| LM32 line separator | LM32-Chars |
| LM32 modifiers | LM32-Modifiers |
| LM32 opcode summary | LM32 Opcodes |
| LM32 options (none) | LM32 Options |
| LM32 register names | LM32-Regs |
| LM32 support | LM32-Dependent |
| ln directive | Ln |
| lo pseudo-op, V850 | V850 Opcodes |
| loc directive | Loc |
| loc_mark_labels directive | Loc_mark_labels |
| local common symbols | Lcomm |
| local directive | Local |
| local labels | Symbol Names |
| local symbol names | Symbol Names |
| local symbols, retaining in output | L |
| location counter | Dot |
| location counter, advancing | Org |
| location counter, Z80 | Z80-Chars |
| logical file name | File |
| logical line number | Line |
| logical line numbers | Comments |
| long directive | Long |
| long directive, i386 | i386-Float |
| long directive, TIC54X | TIC54X-Directives |
| long directive, x86-64 | i386-Float |
| longcall pseudo-op, V850 | V850 Opcodes |
| longcalls directive | Longcalls Directive |
| longjump pseudo-op, V850 | V850 Opcodes |
| Loongson Content Address Memory (CAM) generation override | MIPS ASE Instruction Generation Overrides |
| Loongson EXTensions (EXT) instructions generation override | MIPS ASE Instruction Generation Overrides |
| Loongson EXTensions R2 (EXT2) instructions generation override | MIPS ASE Instruction Generation Overrides |
| Loongson MultiMedia extensions Instructions (MMI) generation override | MIPS ASE Instruction Generation Overrides |
| loop counter, ARC | ARC-Regs |
| loop directive, TIC54X | TIC54X-Directives |
| LOOP instructions, alignment | Xtensa Automatic Alignment |
| low directive, M32R | M32R-Directives |
| lp register, V850 | V850-Regs |
| lval | Z8000 Directives |
| LWP, i386 | i386-LWP |
| LWP, x86-64 | i386-LWP |
|
M |
| M16C architecture option | M32C-Opts |
| M32C architecture option | M32C-Opts |
| M32C line comment character | M32C-Chars |
| M32C line separator | M32C-Chars |
| M32C modifiers | M32C-Modifiers |
| M32C options | M32C-Opts |
| M32C support | M32C-Dependent |
| M32R architecture options | M32R-Opts |
| M32R architecture options | M32R-Opts |
| M32R architecture options | M32R-Opts |
| M32R directives | M32R-Directives |
| M32R options | M32R-Opts |
| M32R support | M32R-Dependent |
| M32R warnings | M32R-Warnings |
| 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 line separator | 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 |
| M68HC11 addressing modes | M68HC11-Syntax |
| M68HC11 and M68HC12 support | M68HC11-Dependent |
| M68HC11 assembler directive .far | M68HC11-Directives |
| M68HC11 assembler directive .interrupt | M68HC11-Directives |
| M68HC11 assembler directive .mode | M68HC11-Directives |
| M68HC11 assembler directive .relax | M68HC11-Directives |
| M68HC11 assembler directive .xrefb | M68HC11-Directives |
| M68HC11 assembler directives | M68HC11-Directives |
| M68HC11 branch improvement | M68HC11-Branch |
| M68HC11 floating point | M68HC11-Float |
| M68HC11 line comment character | M68HC11-Syntax |
| M68HC11 line separator | M68HC11-Syntax |
| M68HC11 modifiers | M68HC11-Modifiers |
| M68HC11 opcodes | M68HC11-opcodes |
| M68HC11 options | M68HC11-Opts |
| M68HC11 pseudo-opcodes | M68HC11-Branch |
| M68HC11 syntax | M68HC11-Syntax |
| M68HC12 assembler directives | M68HC11-Directives |
| mA6 command-line option, ARC | ARC Options |
| mA7 command-line option, ARC | ARC Options |
| machine dependencies | Machine Dependencies |
| machine directives, AArch64 | AArch64 Directives |
| machine directives, AArch64 | KVX Directives |
| machine directives, ARC | ARC Directives |
| machine directives, ARM | ARM Directives |
| machine directives, BPF | BPF Directives |
| machine directives, H8/300 (none) | H8/300 Directives |
| machine directives, MSP 430 | MSP430 Directives |
| machine directives, OPENRISC | OpenRISC-Directives |
| machine directives, PRU | PRU Directives |
| machine directives, RISC-V | RISC-V-Directives |
| machine directives, SH | SH Directives |
| machine directives, SPARC | Sparc-Directives |
| machine directives, TIC54X | TIC54X-Directives |
| machine directives, TIC6X | TIC6X Directives |
| machine directives, TILE-Gx | TILE-Gx Directives |
| machine directives, TILEPro | TILEPro Directives |
| machine directives, V850 | V850 Directives |
| machine directives, VAX | VAX-directives |
| machine directives, x86 | i386-Directives |
| machine directives, XStormy16 | XStormy16 Directives |
| machine independent directives | Pseudo Ops |
| machine instructions (not covered) | Manual |
| machine relocations, PRU | PRU Relocations |
| machine-independent syntax | Syntax |
| macro directive | Macro |
| macro directive, TIC54X | TIC54X-Directives |
| macro, execution count | Macro |
| macros | Macro |
| macros, count executed | Macro |
| Macros, MSP 430 | MSP430-Macros |
| macros, TIC54X | TIC54X-Macros |
| make rules | MD |
| manual, structure and purpose | Manual |
| marc600 command-line option, ARC | ARC Options |
| mARC601 command-line option, ARC | ARC Options |
| mARC700 command-line option, ARC | ARC Options |
| march command-line option, C-SKY | C-SKY Options |
| math builtins, TIC54X | TIC54X-Builtins |
| Maximum number of continuation lines | listing |
| mbig-endian command-line option, C-SKY | C-SKY Options |
| mbranch-stub command-line option, C-SKY | C-SKY Options |
| mcache command-line option, C-SKY | C-SKY Options |
| mcp command-line option, C-SKY | C-SKY Options |
| mcpu command-line option, C-SKY | C-SKY Options |
| mdsp command-line option, C-SKY | C-SKY Options |
| medsp command-line option, C-SKY | C-SKY Options |
| melrw command-line option, C-SKY | C-SKY Options |
| mEM command-line option, ARC | ARC Options |
| memory references, i386 | i386-Memory |
| memory references, x86-64 | i386-Memory |
| memory-mapped registers, TIC54X | TIC54X-MMRegs |
| merging text and data sections | R |
| messages from assembler | Errors |
| Meta architectures | Meta Options |
| Meta line comment character | Meta-Chars |
| Meta line separator | Meta-Chars |
| Meta options | Meta Options |
| Meta registers | Meta-Regs |
| Meta support | Meta-Dependent |
| mforce2bsr command-line option, C-SKY | C-SKY Options |
| mhard-float command-line option, C-SKY | C-SKY Options |
| mHS command-line option, ARC | ARC Options |
| MicroBlaze architectures | MicroBlaze-Dependent |
| MicroBlaze directives | MicroBlaze Directives |
| MicroBlaze line comment character | MicroBlaze-Chars |
| MicroBlaze line separator | MicroBlaze-Chars |
| MicroBlaze Options | MicroBlaze Options |
| MicroBlaze support | MicroBlaze-Dependent |
| minus, permitted arguments | Infix Ops |
| MIPS 32-bit microMIPS instruction generation override | MIPS assembly options |
| MIPS architecture options | MIPS Options |
| MIPS big-endian output | MIPS Options |
| MIPS CPU override | MIPS ISA |
| MIPS cyclic redundancy check (CRC) instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS directives to override command-line options | MIPS assembly options |
| MIPS DSP Release 1 instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS DSP Release 2 instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS DSP Release 3 instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS endianness | Overview |
| MIPS eXtended Physical Address (XPA) instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS Global INValidate (GINV) instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS IEEE 754 NaN data encoding selection | MIPS NaN Encodings |
| MIPS ISA | Overview |
| MIPS ISA override | MIPS ISA |
| MIPS line comment character | MIPS-Chars |
| MIPS line separator | MIPS-Chars |
| MIPS little-endian output | MIPS Options |
| MIPS MCU instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS MDMX instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS MIPS-3D instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS MT instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS option stack | MIPS Option Stack |
| MIPS processor | MIPS-Dependent |
| MIPS SIMD Architecture instruction generation override | MIPS ASE Instruction Generation Overrides |
| MIPS16e2 instruction generation override | MIPS ASE Instruction Generation Overrides |
| mistack command-line option, C-SKY | C-SKY Options |
| MIT | M68K-Syntax |
| mjsri2bsr command-line option, C-SKY | C-SKY Options |
| mlabr command-line option, C-SKY | C-SKY Options |
| mlaf command-line option, C-SKY | C-SKY Options |
| mlib directive, TIC54X | TIC54X-Directives |
| mlink-relax command-line option, PRU | PRU Options |
| mlist directive, TIC54X | TIC54X-Directives |
| mliterals-after-br command-line option, C-SKY | C-SKY Options |
| mliterals-after-func command-line option, C-SKY | C-SKY Options |
| mlittle-endian command-line option, C-SKY | C-SKY Options |
| mljump command-line option, C-SKY | C-SKY Options |
| MMIX assembler directive BSPEC | MMIX-Pseudos |
| MMIX assembler directive BYTE | MMIX-Pseudos |
| MMIX assembler directive ESPEC | MMIX-Pseudos |
| MMIX assembler directive GREG | MMIX-Pseudos |
| MMIX assembler directive IS | MMIX-Pseudos |
| MMIX assembler directive LOC | MMIX-Pseudos |
| MMIX assembler directive LOCAL | MMIX-Pseudos |
| MMIX assembler directive OCTA | MMIX-Pseudos |
| MMIX assembler directive PREFIX | MMIX-Pseudos |
| MMIX assembler directive TETRA | MMIX-Pseudos |
| MMIX assembler directive WYDE | MMIX-Pseudos |
| MMIX assembler directives | MMIX-Pseudos |
| MMIX line comment characters | MMIX-Chars |
| MMIX options | MMIX-Opts |
| MMIX pseudo-op BSPEC | MMIX-Pseudos |
| MMIX pseudo-op BYTE | MMIX-Pseudos |
| MMIX pseudo-op ESPEC | MMIX-Pseudos |
| MMIX pseudo-op GREG | MMIX-Pseudos |
| MMIX pseudo-op IS | MMIX-Pseudos |
| MMIX pseudo-op LOC | MMIX-Pseudos |
| MMIX pseudo-op LOCAL | MMIX-Pseudos |
| MMIX pseudo-op OCTA | MMIX-Pseudos |
| MMIX pseudo-op PREFIX | MMIX-Pseudos |
| MMIX pseudo-op TETRA | MMIX-Pseudos |
| MMIX pseudo-op WYDE | MMIX-Pseudos |
| MMIX pseudo-ops | MMIX-Pseudos |
| MMIX register names | MMIX-Regs |
| MMIX support | MMIX-Dependent |
| mmixal differences | MMIX-mmixal |
| mmp command-line option, C-SKY | C-SKY Options |
| mmregs directive, TIC54X | TIC54X-Directives |
| mmsg directive, TIC54X | TIC54X-Directives |
| MMX, i386 | i386-SIMD |
| MMX, x86-64 | i386-SIMD |
| mnemonic compatibility, i386 | i386-Mnemonics |
| mnemonic suffixes, i386 | i386-Variations |
| mnemonic suffixes, x86-64 | i386-Variations |
| mnemonics for opcodes, VAX | VAX-opcodes |
| mnemonics, AVR | AVR Opcodes |
| mnemonics, D10V | D10V-Opcodes |
| mnemonics, D30V | D30V-Opcodes |
| mnemonics, H8/300 | H8/300 Opcodes |
| mnemonics, LM32 | LM32 Opcodes |
| mnemonics, OpenRISC | OpenRISC-Opcodes |
| mnemonics, SH | SH Opcodes |
| mnemonics, Z8000 | Z8000 Opcodes |
| mno-branch-stub command-line option, C-SKY | C-SKY Options |
| mno-elrw command-line option, C-SKY | C-SKY Options |
| mno-force2bsr command-line option, C-SKY | C-SKY Options |
| mno-istack command-line option, C-SKY | C-SKY Options |
| mno-jsri2bsr command-line option, C-SKY | C-SKY Options |
| mno-labr command-line option, C-SKY | C-SKY Options |
| mno-laf command-line option, C-SKY | C-SKY Options |
| mno-link-relax command-line option, PRU | PRU Options |
| mno-literals-after-func command-line option, C-SKY | C-SKY Options |
| mno-ljump command-line option, C-SKY | C-SKY Options |
| mno-lrw command-line option, C-SKY | C-SKY Options |
| mno-warn-regname-label command-line option, PRU | PRU Options |
| mnolist directive, TIC54X | TIC54X-Directives |
| mnoliterals-after-br command-line option, C-SKY | C-SKY Options |
| mnolrw command-line option, C-SKY | C-SKY Options |
| mnps400 command-line option, ARC | ARC Options |
| modifiers, M32C | M32C-Modifiers |
| module layout, WebAssembly | WebAssembly-module-layout |
| Motorola syntax for the 680x0 | M68K-Moto-Syntax |
| MOVI instructions, relaxation | Xtensa Immediate Relaxation |
| MOVN, MOVZ and MOVK group relocations, AArch64 | AArch64-Relocations |
| MOVW and MOVT relocations, ARM | ARM-Relocations |
| MRI compatibility mode | M |
| mri directive | MRI |
| MRI mode, temporarily | MRI |
| msecurity command-line option, C-SKY | C-SKY Options |
| MSP 430 floating point (IEEE) | MSP430 Floating Point |
| MSP 430 identifiers | MSP430-Chars |
| MSP 430 line comment character | MSP430-Chars |
| MSP 430 line separator | MSP430-Chars |
| MSP 430 machine directives | MSP430 Directives |
| MSP 430 macros | MSP430-Macros |
| MSP 430 opcodes | MSP430 Opcodes |
| MSP 430 options (none) | MSP430 Options |
| MSP 430 profiling capability | MSP430 Profiling Capability |
| MSP 430 register names | MSP430-Regs |
| MSP 430 support | MSP430-Dependent |
| MSP430 Assembler Extensions | MSP430-Ext |
| mspabi_attribute directive, MSP430 | MSP430 Directives |
| mtrust command-line option, C-SKY | C-SKY Options |
| mul instruction, i386 | i386-Notes |
| mul instruction, x86-64 | i386-Notes |
| mvdsp command-line option, C-SKY | C-SKY Options |
|
N |
| N32K support | NS32K-Dependent |
| name | Z8000 Directives |
| named section | Section |
| named sections | Ld Sections |
| names, symbol | Symbol Names |
| naming object file | o |
| NDS32 options | NDS32 Options |
| NDS32 processor | NDS32-Dependent |
| new page, in listings | Eject |
| newblock directive, TIC54X | TIC54X-Directives |
| newline (\n ) | Strings |
| newline, required at file end | Statements |
| no-absolute-literals directive | Absolute Literals Directive |
| no-force2bsr command-line option, C-SKY | C-SKY Options |
| no-jsri2bsr command-line option, C-SKY | C-SKY Options |
| no-longcalls directive | Longcalls Directive |
| no-schedule directive | Schedule Directive |
| no-transform directive | Transform Directive |
| nodelay directive, OpenRISC | OpenRISC-Directives |
| nolist directive | Nolist |
| nolist directive, TIC54X | TIC54X-Directives |
| noopt directive | i386-Directives |
| nop directive | Nop |
| NOP pseudo op, ARM | ARM Opcodes |
| nops directive | Nops |
| notes for Alpha | Alpha Notes |
| notes for WebAssembly | WebAssembly-Notes |
| NS32K line comment character | NS32K-Chars |
| NS32K line separator | NS32K-Chars |
| null-terminated strings | Asciz |
| number constants | Numbers |
| number of macros executed | Macro |
| number of times a macro has been executed | Macro |
| numbered subsections | Sub-Sections |
| numbers, 16-bit | hword |
| numeric values | Expressions |
| nword directive, SPARC | Sparc-Directives |
|
O |
| Object Attribute, RISC-V | RISC-V-ATTRIBUTE |
| object attributes | Object Attributes |
| object file | Object |
| object file format | Object Formats |
| object file name | o |
| object file, after errors | Z |
| obsolescent directives | Deprecated |
| octa directive | Octa |
| octal character code (\ddd ) | Strings |
| octal integers | Integers |
| offset directive | Offset |
| offset directive, V850 | V850 Directives |
| opcode mnemonics, VAX | VAX-opcodes |
| opcode names, TILE-Gx | TILE-Gx Opcodes |
| opcode names, TILEPro | TILEPro Opcodes |
| opcode names, Xtensa | Xtensa Opcodes |
| opcode summary, AVR | AVR Opcodes |
| opcode summary, D10V | D10V-Opcodes |
| opcode summary, D30V | D30V-Opcodes |
| opcode summary, H8/300 | H8/300 Opcodes |
| opcode summary, LM32 | LM32 Opcodes |
| opcode summary, OpenRISC | OpenRISC-Opcodes |
| opcode summary, SH | SH Opcodes |
| opcode summary, Z8000 | Z8000 Opcodes |
| opcodes for AArch64 | AArch64 Opcodes |
| opcodes for ARC | ARC Opcodes |
| opcodes for ARM | ARM Opcodes |
| opcodes for BPF | BPF Instructions |
| opcodes for MSP 430 | MSP430 Opcodes |
| opcodes for PRU | PRU Opcodes |
| opcodes for V850 | V850 Opcodes |
| opcodes, M680x0 | M68K-opcodes |
| opcodes, M68HC11 | M68HC11-opcodes |
| opcodes, WebAssembly | WebAssembly-Opcodes |
| OPENRISC floating point (IEEE) | OpenRISC-Float |
| OpenRISC line comment character | OpenRISC-Chars |
| OpenRISC line separator | OpenRISC-Chars |
| OPENRISC machine directives | OpenRISC-Directives |
| OpenRISC opcode summary | OpenRISC-Opcodes |
| OpenRISC registers | OpenRISC-Regs |
| OpenRISC relocations | OpenRISC-Relocs |
| OPENRISC support | OpenRISC-Dependent |
| OPENRISC syntax | OpenRISC-Dependent |
| operand delimiters, i386 | i386-Variations |
| operand delimiters, x86-64 | i386-Variations |
| operand notation, VAX | VAX-operands |
| operands in expressions | Arguments |
| operator precedence | Infix Ops |
| operators, in expressions | Operators |
| operators, permitted arguments | Infix Ops |
| optimization, D10V | Overview |
| optimization, D30V | Overview |
| optimizations | Xtensa Optimizations |
| Option directive | RISC-V-Directives |
| option directive | RISC-V-Directives |
| option directive, TIC54X | TIC54X-Directives |
| option summary | Overview |
| options for AArch64 (none) | AArch64 Options |
| options for Alpha | Alpha Options |
| options for ARC | ARC Options |
| options for ARM (none) | ARM Options |
| options for AVR (none) | AVR Options |
| options for Blackfin (none) | Blackfin Options |
| options for BPF (none) | BPF Options |
| options for C-SKY | C-SKY Options |
| options for i386 | i386-Options |
| options for IA-64 | IA-64 Options |
| options for KVX | KVX Options |
| options for LM32 (none) | LM32 Options |
| options for Meta | Meta Options |
| options for MSP430 (none) | MSP430 Options |
| options for NDS32 | NDS32 Options |
| options for PDP-11 | PDP-11-Options |
| options for PowerPC | PowerPC-Opts |
| options for PRU | PRU Options |
| options for s390 | s390 Options |
| options for SCORE | SCORE-Opts |
| options for SPARC | Sparc-Opts |
| options for TIC6X | TIC6X Options |
| options for V850 (none) | V850 Options |
| options for VAX/VMS | VAX-Opts |
| options for Visium | Visium Options |
| options for x86-64 | i386-Options |
| options for Z80 | Z80 Options |
| options, all versions of assembler | Invoking |
| options, command line | Command Line |
| options, CRIS | CRIS-Opts |
| options, D10V | D10V-Opts |
| options, D30V | D30V-Opts |
| options, Epiphany | Epiphany Options |
| options, H8/300 | H8/300 Options |
| options, IP2K | IP2K-Opts |
| options, M32C | M32C-Opts |
| options, M32R | M32R-Opts |
| options, M680x0 | M68K-Opts |
| options, M68HC11 | M68HC11-Opts |
| options, MMIX | MMIX-Opts |
| options, PJ | PJ Options |
| options, RL78 | RL78-Opts |
| options, RX | RX-Opts |
| options, S12Z | S12Z Options |
| options, SH | SH Options |
| options, TIC54X | TIC54X-Opts |
| options, XGATE | XGATE-Opts |
| options, Z8000 | Z8000 Options |
| org directive | Org |
| other attribute, of a.out symbol | Symbol Other |
| output file | Object |
| output section padding | no-pad-sections |
| outputing warnings | W |
|
P |
| p2align directive | P2align |
| p2alignl directive | P2align |
| p2alignw directive | P2align |
| padding the location counter | Align |
| padding the location counter given a power of two | P2align |
| padding the location counter given number of bytes | Balign |
| page, in listings | Eject |
| paper size, for listings | Psize |
| paths for .include | I |
| patterns, writing in memory | Fill |
| PDP-11 comments | PDP-11-Syntax |
| PDP-11 floating-point register syntax | PDP-11-Syntax |
| PDP-11 general-purpose register syntax | PDP-11-Syntax |
| PDP-11 instruction naming | PDP-11-Mnemonics |
| PDP-11 line separator | PDP-11-Syntax |
| PDP-11 support | PDP-11-Dependent |
| PDP-11 syntax | PDP-11-Syntax |
| PIC code generation for ARM | ARM Options |
| PIC code generation for M32R | M32R-Opts |
| pic command-line option, C-SKY | C-SKY Options |
| PIC selection, MIPS | MIPS Options |
| PJ endianness | Overview |
| PJ line comment character | PJ-Chars |
| PJ line separator | PJ-Chars |
| PJ options | PJ Options |
| PJ support | PJ-Dependent |
| plus, permitted arguments | Infix Ops |
| pmem directive, PRU | PRU Relocations |
| popsection directive | PopSection |
| Position-independent code, CRIS | CRIS-Opts |
| Position-independent code, symbols in, CRIS | CRIS-Pic |
| PowerPC architectures | PowerPC-Opts |
| PowerPC directives | PowerPC-Pseudo |
| PowerPC line comment character | PowerPC-Chars |
| PowerPC line separator | PowerPC-Chars |
| PowerPC options | PowerPC-Opts |
| PowerPC support | PPC-Dependent |
| precedence of operators | Infix Ops |
| precision, floating point | Flonums |
| prefix operators | Prefix Ops |
| prefixes, i386 | i386-Prefixes |
| preprocessing | Preprocessing |
| preprocessing, turning on and off | Preprocessing |
| previous directive | Previous |
| primary attributes, COFF symbols | COFF Symbols |
| print directive | Print |
| proc directive, OpenRISC | OpenRISC-Directives |
| proc directive, SPARC | Sparc-Directives |
| Processor Identification register, ARC | ARC-Regs |
| profiler directive, MSP 430 | MSP430 Directives |
| profiling capability for MSP 430 | MSP430 Profiling Capability |
| Program Counter, ARC | ARC-Regs |
| protected directive | Protected |
| PRU line comment character | PRU Chars |
| PRU machine directives | PRU Directives |
| PRU machine relocations | PRU Relocations |
| PRU opcodes | PRU Opcodes |
| PRU options | PRU Options |
| PRU support | PRU-Dependent |
| psect directive, Z80 | Z80 Directives |
| pseudo-op .arch, CRIS | CRIS-Pseudos |
| pseudo-op .dword, CRIS | CRIS-Pseudos |
| pseudo-op .syntax, CRIS | CRIS-Pseudos |
| pseudo-op BSPEC, MMIX | MMIX-Pseudos |
| pseudo-op BYTE, MMIX | MMIX-Pseudos |
| pseudo-op ESPEC, MMIX | MMIX-Pseudos |
| pseudo-op GREG, MMIX | MMIX-Pseudos |
| pseudo-op IS, MMIX | MMIX-Pseudos |
| pseudo-op LOC, MMIX | MMIX-Pseudos |
| pseudo-op LOCAL, MMIX | MMIX-Pseudos |
| pseudo-op OCTA, MMIX | MMIX-Pseudos |
| pseudo-op PREFIX, MMIX | MMIX-Pseudos |
| pseudo-op TETRA, MMIX | MMIX-Pseudos |
| pseudo-op WYDE, MMIX | MMIX-Pseudos |
| pseudo-opcodes for XStormy16 | XStormy16 Opcodes |
| pseudo-opcodes, M680x0 | M68K-Branch |
| pseudo-opcodes, M68HC11 | M68HC11-Branch |
| pseudo-ops for branch, VAX | VAX-branch |
| pseudo-ops, CRIS | CRIS-Pseudos |
| pseudo-ops, machine independent | Pseudo Ops |
| pseudo-ops, MMIX | MMIX-Pseudos |
| psize directive | Psize |
| PSR bits | IA-64-Bits |
| pstring directive, TIC54X | TIC54X-Directives |
| psw register, V850 | V850-Regs |
| purgem directive | Purgem |
| purpose of GNU assembler | GNU Assembler |
| pushsection directive | PushSection |
|
Q |
| quad directive | Quad |
| quad directive, i386 | i386-Float |
| quad directive, x86-64 | i386-Float |
|
R |
| real-mode code, i386 | i386-16bit |
| ref directive, TIC54X | TIC54X-Directives |
| refsym directive, MSP 430 | MSP430 Directives |
| register directive, SPARC | Sparc-Directives |
| register name prefix character, ARC | ARC-Chars |
| register names, AArch64 | AArch64-Regs |
| register names, Alpha | Alpha-Regs |
| register names, ARC | ARC-Regs |
| register names, ARM | ARM-Regs |
| register names, AVR | AVR-Regs |
| register names, BPF | BPF Registers |
| register names, CRIS | CRIS-Regs |
| register names, H8/300 | H8/300-Regs |
| register names, IA-64 | IA-64-Regs |
| register names, LM32 | LM32-Regs |
| register names, MMIX | MMIX-Regs |
| register names, MSP 430 | MSP430-Regs |
| register names, OpenRISC | OpenRISC-Regs |
| register names, S12Z | S12Z Addressing Modes |
| register names, Sparc | Sparc-Regs |
| register names, TILE-Gx | TILE-Gx Registers |
| register names, TILEPro | TILEPro Registers |
| register names, V850 | V850-Regs |
| register names, VAX | VAX-operands |
| register names, Visium | Visium Registers |
| register names, Xtensa | Xtensa Registers |
| register names, Z80 | Z80-Regs |
| register naming, s390 | s390 Register |
| register notation, S12Z | S12Z Register Notation |
| register operands, i386 | i386-Variations |
| register operands, x86-64 | i386-Variations |
| registers, D10V | D10V-Regs |
| registers, D30V | D30V-Regs |
| registers, i386 | i386-Regs |
| registers, Meta | Meta-Regs |
| registers, SH | SH-Regs |
| registers, TIC54X memory-mapped | TIC54X-MMRegs |
| registers, x86-64 | i386-Regs |
| registers, Z8000 | Z8000-Regs |
| relaxation | Xtensa Relaxation |
| relaxation of ADDI instructions | Xtensa Immediate Relaxation |
| relaxation of branch instructions | Xtensa Branch Relaxation |
| relaxation of call instructions | Xtensa Call Relaxation |
| relaxation of immediate fields | Xtensa Immediate Relaxation |
| relaxation of jump instructions | Xtensa Jump Relaxation |
| relaxation of L16SI instructions | Xtensa Immediate Relaxation |
| relaxation of L16UI instructions | Xtensa Immediate Relaxation |
| relaxation of L32I instructions | Xtensa Immediate Relaxation |
| relaxation of L8UI instructions | Xtensa Immediate Relaxation |
| relaxation of MOVI instructions | Xtensa Immediate Relaxation |
| reloc directive | Reloc |
| relocation | Sections |
| relocation example | Ld Sections |
| relocations, AArch64 | AArch64-Relocations |
| relocations, Alpha | Alpha-Relocs |
| relocations, OpenRISC | OpenRISC-Relocs |
| relocations, Sparc | Sparc-Relocs |
| relocations, WebAssembly | WebAssembly-Relocs |
| repeat prefixes, i386 | i386-Prefixes |
| reporting bugs in assembler | Reporting Bugs |
| rept directive | Rept |
| reserve directive, SPARC | Sparc-Directives |
| return instructions, i386 | i386-Variations |
| return instructions, x86-64 | i386-Variations |
| REX prefixes, i386 | i386-Prefixes |
| RISC-V custom (vendor-defined) extensions | RISC-V-CustomExts |
| RISC-V floating point (IEEE) | RISC-V-Floating-Point |
| RISC-V instruction formats | RISC-V-Formats |
| RISC-V machine directives | RISC-V-Directives |
| RISC-V support | RISC-V-Dependent |
| RL78 assembler directives | RL78-Directives |
| RL78 line comment character | RL78-Chars |
| RL78 line separator | RL78-Chars |
| RL78 modifiers | RL78-Modifiers |
| RL78 options | RL78-Opts |
| RL78 support | RL78-Dependent |
| rsect | Z8000 Directives |
| RX assembler directive .3byte | RX-Directives |
| RX assembler directive .fetchalign | RX-Directives |
| RX assembler directives | RX-Directives |
| RX floating point | RX-Float |
| RX line comment character | RX-Chars |
| RX line separator | RX-Chars |
| RX modifiers | RX-Modifiers |
| RX options | RX-Opts |
| RX support | RX-Dependent |
|
S |
| S12Z addressing modes | S12Z Addressing Modes |
| S12Z line separator | S12Z Syntax Overview |
| S12Z options | S12Z Options |
| S12Z support | S12Z-Dependent |
| S12Z syntax | S12Z Syntax |
| s390 floating point | s390 Floating Point |
| s390 instruction aliases | s390 Aliases |
| s390 instruction formats | s390 Formats |
| s390 instruction marker | s390 Instruction Marker |
| s390 instruction mnemonics | s390 Mnemonics |
| s390 instruction operand modifier | s390 Operand Modifier |
| s390 instruction operands | s390 Operands |
| s390 instruction syntax | s390 Syntax |
| s390 line comment character | s390 Characters |
| s390 line separator | s390 Characters |
| s390 literal pool entries | s390 Literal Pool Entries |
| s390 options | s390 Options |
| s390 register naming | s390 Register |
| s390 support | S/390-Dependent |
| Saved User Stack Pointer, ARC | ARC-Regs |
| sblock directive, TIC54X | TIC54X-Directives |
| sbttl directive | Sbttl |
| schedule directive | Schedule Directive |
| scl directive | Scl |
| SCORE architectures | SCORE-Opts |
| SCORE directives | SCORE-Pseudo |
| SCORE line comment character | SCORE-Chars |
| SCORE line separator | SCORE-Chars |
| SCORE options | SCORE-Opts |
| SCORE processor | SCORE-Dependent |
| sdaoff pseudo-op, V850 | V850 Opcodes |
| search path for .include | I |
| sect directive, TIC54X | TIC54X-Directives |
| section directive (COFF version) | Section |
| section directive (ELF version) | Section |
| section directive, V850 | V850 Directives |
| section name substitution | Section |
| section override prefixes, i386 | i386-Prefixes |
| Section Stack | PopSection |
| Section Stack | Previous |
| Section Stack | PushSection |
| Section Stack | Section |
| Section Stack | SubSection |
| section-relative addressing | Secs Background |
| sections | Sections |
| sections in messages, internal | As Sections |
| sections, i386 | i386-Variations |
| sections, named | Ld Sections |
| sections, x86-64 | i386-Variations |
| seg directive, SPARC | Sparc-Directives |
| segm | Z8000 Directives |
| set directive | Set |
| set directive, TIC54X | TIC54X-Directives |
| set no_warn_regname_label directive, PRU | PRU Directives |
| SH addressing modes | SH-Addressing |
| SH floating point (IEEE) | SH Floating Point |
| SH line comment character | SH-Chars |
| SH line separator | SH-Chars |
| SH machine directives | SH Directives |
| SH opcode summary | SH Opcodes |
| SH options | SH Options |
| SH registers | SH-Regs |
| SH support | SH-Dependent |
| shigh directive, M32R | M32R-Directives |
| short directive | Short |
| short directive, TIC54X | TIC54X-Directives |
| signatures, WebAssembly | WebAssembly-Signatures |
| SIMD, i386 | i386-SIMD |
| SIMD, x86-64 | i386-SIMD |
| single character constant | Chars |
| single directive | Single |
| single directive, i386 | i386-Float |
| single directive, x86-64 | i386-Float |
| single quote, Z80 | Z80-Chars |
| sixteen bit integers | hword |
| sixteen byte integer | Octa |
| size directive (COFF version) | Size |
| size directive (ELF version) | Size |
| size modifiers, D10V | D10V-Size |
| size modifiers, D30V | D30V-Size |
| size modifiers, M680x0 | M68K-Syntax |
| size prefixes, i386 | i386-Prefixes |
| size suffixes, H8/300 | H8/300 Opcodes |
| size, translations, Sparc | Sparc-Size-Translations |
| sizes operands, i386 | i386-Variations |
| sizes operands, x86-64 | i386-Variations |
| skip directive | Skip |
| skip directive, M680x0 | M68K-Directives |
| skip directive, SPARC | Sparc-Directives |
| sleb128 directive | Sleb128 |
| small data, MIPS | MIPS Small Data |
| SmartMIPS instruction generation override | MIPS ASE Instruction Generation Overrides |
| SOM symbol attributes | SOM Symbols |
| source program | Input Files |
| source, destination operands; i386 | i386-Variations |
| source, destination operands; x86-64 | i386-Variations |
| sp register | Xtensa Registers |
| sp register, V850 | V850-Regs |
| space directive | Space |
| space directive, TIC54X | TIC54X-Directives |
| space used, maximum for assembly | statistics |
| SPARC architectures | Sparc-Opts |
| Sparc constants | Sparc-Constants |
| SPARC data alignment | Sparc-Aligned-Data |
| SPARC floating point (IEEE) | Sparc-Float |
| Sparc line comment character | Sparc-Chars |
| Sparc line separator | Sparc-Chars |
| SPARC machine directives | Sparc-Directives |
| SPARC options | Sparc-Opts |
| Sparc registers | Sparc-Regs |
| Sparc relocations | Sparc-Relocs |
| Sparc size translations | Sparc-Size-Translations |
| SPARC support | Sparc-Dependent |
| SPARC syntax | Sparc-Aligned-Data |
| special characters, M680x0 | M68K-Chars |
| special purpose registers, MSP 430 | MSP430-Regs |
| sslist directive, TIC54X | TIC54X-Directives |
| ssnolist directive, TIC54X | TIC54X-Directives |
| stabd directive | Stab |
| stabn directive | Stab |
| stabs directive | Stab |
| stabx directives | Stab |
| stack pointer, ARC | ARC-Regs |
| standard assembler sections | Secs Background |
| standard input, as input file | Command Line |
| statement separator character | Statements |
| statement separator, AArch64 | AArch64-Chars |
| statement separator, Alpha | Alpha-Chars |
| statement separator, ARC | ARC-Chars |
| statement separator, ARM | ARM-Chars |
| statement separator, AVR | AVR-Chars |
| statement separator, BPF | BPF Special Characters |
| statement separator, CR16 | CR16-Chars |
| statement separator, Epiphany | Epiphany-Chars |
| statement separator, H8/300 | H8/300-Chars |
| statement separator, i386 | i386-Chars |
| statement separator, IA-64 | IA-64-Chars |
| statement separator, IP2K | IP2K-Chars |
| statement separator, LM32 | LM32-Chars |
| statement separator, M32C | M32C-Chars |
| statement separator, M68HC11 | M68HC11-Syntax |
| statement separator, Meta | Meta-Chars |
| statement separator, MicroBlaze | MicroBlaze-Chars |
| statement separator, MIPS | MIPS-Chars |
| statement separator, MSP 430 | MSP430-Chars |
| statement separator, NS32K | NS32K-Chars |
| statement separator, OpenRISC | OpenRISC-Chars |
| statement separator, PJ | PJ-Chars |
| statement separator, PowerPC | PowerPC-Chars |
| statement separator, RL78 | RL78-Chars |
| statement separator, RX | RX-Chars |
| statement separator, S12Z | S12Z Syntax Overview |
| statement separator, s390 | s390 Characters |
| statement separator, SCORE | SCORE-Chars |
| statement separator, SH | SH-Chars |
| statement separator, Sparc | Sparc-Chars |
| statement separator, TIC54X | TIC54X-Chars |
| statement separator, TIC6X | TIC6X Syntax |
| statement separator, V850 | V850-Chars |
| statement separator, VAX | VAX-Chars |
| statement separator, Visium | Visium Characters |
| statement separator, XGATE | XGATE-Syntax |
| statement separator, XStormy16 | XStormy16-Chars |
| statement separator, Z80 | Z80-Chars |
| statement separator, Z8000 | Z8000-Chars |
| statements, structure of | Statements |
| statistics, about assembly | statistics |
| Status register, ARC | ARC-Regs |
| STATUS32 saved on exception, ARC | ARC-Regs |
| stopping the assembly | Abort |
| Stored STATUS32 register on entry to level P0 interrupts, ARC | ARC-Regs |
| string constants | Strings |
| string directive | String |
| string directive on HPPA | HPPA Directives |
| string directive, TIC54X | TIC54X-Directives |
| string literals | Ascii |
| string, copying to object file | String |
| string16 directive | String |
| string16, copying to object file | String |
| string32 directive | String |
| string32, copying to object file | String |
| string64 directive | String |
| string64, copying to object file | String |
| string8 directive | String |
| string8, copying to object file | String |
| struct directive | Struct |
| struct directive, TIC54X | TIC54X-Directives |
| structure debugging, COFF | Tag |
| sub-instruction ordering, D10V | D10V-Chars |
| sub-instruction ordering, D30V | D30V-Chars |
| sub-instructions, D10V | D10V-Subs |
| sub-instructions, D30V | D30V-Subs |
| subexpressions | Arguments |
| subsection directive | SubSection |
| subsym builtins, TIC54X | TIC54X-Macros |
| subtitles for listings | Sbttl |
| subtraction, permitted arguments | Infix Ops |
| summary of options | Overview |
| support | HPPA-Dependent |
| supporting files, including | Include |
| suppressing warnings | W |
| sval | Z8000 Directives |
| symbol attributes | Symbol Attributes |
| symbol attributes, a.out | a.out Symbols |
| symbol attributes, COFF | COFF Symbols |
| symbol attributes, SOM | SOM Symbols |
| symbol descriptor, COFF | Desc |
| symbol modifiers | AVR-Modifiers |
| symbol modifiers | LM32-Modifiers |
| symbol modifiers | M32C-Modifiers |
| symbol modifiers | M68HC11-Modifiers |
| symbol modifiers, TILE-Gx | TILE-Gx Modifiers |
| symbol modifiers, TILEPro | TILEPro Modifiers |
| symbol names | Symbol Names |
| symbol names, ‘$’ in | D10V-Chars |
| symbol names, ‘$’ in | D30V-Chars |
| symbol names, ‘$’ in | Meta-Chars |
| symbol names, ‘$’ in | SH-Chars |
| symbol names, local | Symbol Names |
| symbol names, temporary | Symbol Names |
| symbol prefix character, ARC | ARC-Chars |
| symbol storage class (COFF) | Scl |
| symbol type | Symbol Type |
| symbol type, COFF | Type |
| symbol type, ELF | Type |
| symbol value | Symbol Value |
| symbol value, setting | Set |
| symbol values, assigning | Setting Symbols |
| symbol versioning | Symver |
| symbol, common | Comm |
| symbol, making visible to linker | Global |
| symbolic debuggers, information for | Stab |
| symbols | Symbols |
| Symbols in position-independent code, CRIS | CRIS-Pic |
| symbols with uppercase, VAX/VMS | VAX-Opts |
| symbols, assigning values to | Equ |
| Symbols, built-in, CRIS | CRIS-Symbols |
| Symbols, CRIS, built-in | CRIS-Symbols |
| symbols, local common | Lcomm |
| symver directive | Symver |
| syntax compatibility, i386 | i386-Variations |
| syntax compatibility, x86-64 | i386-Variations |
| syntax, AVR | AVR-Modifiers |
| syntax, Blackfin | Blackfin Syntax |
| syntax, D10V | D10V-Syntax |
| syntax, D30V | D30V-Syntax |
| syntax, LM32 | LM32-Modifiers |
| syntax, M680x0 | M68K-Syntax |
| syntax, M68HC11 | M68HC11-Syntax |
| syntax, M68HC11 | M68HC11-Modifiers |
| syntax, machine-independent | Syntax |
| syntax, OPENRISC | OpenRISC-Dependent |
| syntax, RL78 | RL78-Modifiers |
| syntax, RX | RX-Modifiers |
| syntax, S12Z | S12Z Syntax |
| syntax, SPARC | Sparc-Aligned-Data |
| syntax, TILE-Gx | TILE-Gx Syntax |
| syntax, TILEPro | TILEPro Syntax |
| syntax, XGATE | XGATE-Syntax |
| syntax, Xtensa assembler | Xtensa Syntax |
|
T |
| tab (\t ) | Strings |
| tab directive, TIC54X | TIC54X-Directives |
| tag directive | Tag |
| tag directive, TIC54X | TIC54X-Directives |
| tag directive, TIC54X | TIC54X-Directives |
| TBM, i386 | i386-TBM |
| TBM, x86-64 | i386-TBM |
| tdaoff pseudo-op, V850 | V850 Opcodes |
| temporary symbol names | Symbol Names |
| text and data sections, joining | R |
| text directive | Text |
| text section | Ld Sections |
| tfloat directive, i386 | i386-Float |
| tfloat directive, x86-64 | i386-Float |
| Thumb support | ARM-Dependent |
| TIC54X builtin math functions | TIC54X-Builtins |
| TIC54X line comment character | TIC54X-Chars |
| TIC54X line separator | TIC54X-Chars |
| TIC54X machine directives | TIC54X-Directives |
| TIC54X memory-mapped registers | TIC54X-MMRegs |
| TIC54X options | TIC54X-Opts |
| TIC54X subsym builtins | TIC54X-Macros |
| TIC54X support | TIC54X-Dependent |
| TIC54X-specific macros | TIC54X-Macros |
| TIC6X big-endian output | TIC6X Options |
| TIC6X line comment character | TIC6X Syntax |
| TIC6X line separator | TIC6X Syntax |
| TIC6X little-endian output | TIC6X Options |
| TIC6X machine directives | TIC6X Directives |
| TIC6X options | TIC6X Options |
| TIC6X support | TIC6X-Dependent |
| TILE-Gx machine directives | TILE-Gx Directives |
| TILE-Gx modifiers | TILE-Gx Modifiers |
| TILE-Gx opcode names | TILE-Gx Opcodes |
| TILE-Gx register names | TILE-Gx Registers |
| TILE-Gx support | TILE-Gx-Dependent |
| TILE-Gx syntax | TILE-Gx Syntax |
| TILEPro machine directives | TILEPro Directives |
| TILEPro modifiers | TILEPro Modifiers |
| TILEPro opcode names | TILEPro Opcodes |
| TILEPro register names | TILEPro Registers |
| TILEPro support | TILEPro-Dependent |
| TILEPro syntax | TILEPro Syntax |
| time, total for assembly | statistics |
| title directive | Title |
| tls_common directive | Tls_common |
| TMS320C6X support | TIC6X-Dependent |
| tp register, V850 | V850-Regs |
| transform directive | Transform Directive |
| trusted compiler | f |
| turning preprocessing on and off | Preprocessing |
| two-byte integer | 2byte |
| type directive (COFF version) | Type |
| type directive (ELF version) | Type |
| type of a symbol | Symbol Type |
|
U |
| ualong directive, SH | SH Directives |
| uaquad directive, SH | SH Directives |
| uaword directive, SH | SH Directives |
| ubyte directive, TIC54X | TIC54X-Directives |
| uchar directive, TIC54X | TIC54X-Directives |
| uhalf directive, TIC54X | TIC54X-Directives |
| uint directive, TIC54X | TIC54X-Directives |
| uleb128 directive | Uleb128 |
| ulong directive, TIC54X | TIC54X-Directives |
| undefined section | Ld Sections |
| union directive, TIC54X | TIC54X-Directives |
| unsegm | Z8000 Directives |
| usect directive, TIC54X | TIC54X-Directives |
| ushort directive, TIC54X | TIC54X-Directives |
| uword directive, TIC54X | TIC54X-Directives |
|
V |
| V850 command-line options | V850 Options |
| V850 floating point (IEEE) | V850 Floating Point |
| V850 line comment character | V850-Chars |
| V850 line separator | V850-Chars |
| V850 machine directives | V850 Directives |
| V850 opcodes | V850 Opcodes |
| V850 options (none) | V850 Options |
| V850 register names | V850-Regs |
| V850 support | V850-Dependent |
| val directive | Val |
| value attribute, COFF | Val |
| value directive | i386-Directives |
| value of a symbol | Symbol Value |
| var directive, TIC54X | TIC54X-Directives |
| 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 line comment character | VAX-Chars |
| VAX line separator | VAX-Chars |
| 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 directive | Version |
| version directive, TIC54X | TIC54X-Directives |
| version of assembler | v |
| versions of symbols | Symver |
| Virtualization instruction generation override | MIPS ASE Instruction Generation Overrides |
| visibility | Hidden |
| visibility | Internal |
| visibility | Protected |
| Visium line comment character | Visium Characters |
| Visium line separator | Visium Characters |
| Visium options | Visium Options |
| Visium registers | Visium Registers |
| Visium support | Visium-Dependent |
| VMS (VAX) options | VAX-Opts |
| vtable_entry directive | VTableEntry |
| vtable_inherit directive | VTableInherit |
|
W |
| warning directive | Warning |
| warning for altered difference tables | K |
| warning messages | Errors |
| warnings, causing error | W |
| warnings, M32R | M32R-Warnings |
| warnings, suppressing | W |
| warnings, switching on | W |
| weak directive | Weak |
| weakref directive | Weakref |
| WebAssembly floating point (IEEE) | WebAssembly-Floating-Point |
| WebAssembly line comment character | WebAssembly-Chars |
| WebAssembly module layout | WebAssembly-module-layout |
| WebAssembly notes | WebAssembly-Notes |
| WebAssembly opcodes | WebAssembly-Opcodes |
| WebAssembly relocations | WebAssembly-Relocs |
| WebAssembly signatures | WebAssembly-Signatures |
| WebAssembly support | WebAssembly-Dependent |
| WebAssembly Syntax | WebAssembly-Syntax |
| whitespace | Whitespace |
| whitespace, removed by preprocessor | Preprocessing |
| wide floating point directives, VAX | VAX-directives |
| width directive, TIC54X | TIC54X-Directives |
| Width of continuation lines of disassembly output | listing |
| Width of first line disassembly output | listing |
| Width of source line output | listing |
| wmsg directive, TIC54X | TIC54X-Directives |
| word aligned program counter, ARC | ARC-Regs |
| word directive | Word |
| word directive, BPF | BPF Directives |
| word directive, H8/300 | H8/300 Directives |
| word directive, i386 | i386-Float |
| word directive, OpenRISC | OpenRISC-Directives |
| word directive, PRU | PRU Directives |
| word directive, SPARC | Sparc-Directives |
| word directive, TIC54X | TIC54X-Directives |
| word directive, x86-64 | i386-Float |
| writing patterns in memory | Fill |
| wval | Z8000 Directives |
|
X |
| x86 machine directives | i386-Directives |
| x86-64 arch directive | i386-Arch |
| x86-64 att_syntax pseudo op | i386-Variations |
| x86-64 conversion instructions | i386-Mnemonics |
| x86-64 extension instructions | i386-Mnemonics |
| x86-64 floating point | i386-Float |
| x86-64 immediate operands | i386-Variations |
| x86-64 instruction naming | i386-Mnemonics |
| x86-64 intel_syntax pseudo op | i386-Variations |
| x86-64 jump optimization | i386-Jumps |
| x86-64 jump, call, return | i386-Variations |
| x86-64 jump/call operands | i386-Variations |
| x86-64 memory references | i386-Memory |
| x86-64 options | i386-Options |
| x86-64 register operands | i386-Variations |
| x86-64 registers | i386-Regs |
| x86-64 sections | i386-Variations |
| x86-64 size suffixes | i386-Variations |
| x86-64 source, destination operands | i386-Variations |
| x86-64 support | i386-Dependent |
| x86-64 syntax compatibility | i386-Variations |
| xdef directive, Z80 | Z80 Directives |
| xfloat directive, TIC54X | TIC54X-Directives |
| XGATE addressing modes | XGATE-Syntax |
| XGATE assembler directives | XGATE-Directives |
| XGATE floating point | XGATE-Float |
| XGATE line comment character | XGATE-Syntax |
| XGATE line separator | XGATE-Syntax |
| XGATE opcodes | XGATE-opcodes |
| XGATE options | XGATE-Opts |
| XGATE support | XGATE-Dependent |
| XGATE syntax | XGATE-Syntax |
| xlong directive, TIC54X | TIC54X-Directives |
| xref directive, Z80 | Z80 Directives |
| XStormy16 comment character | XStormy16-Chars |
| XStormy16 line comment character | XStormy16-Chars |
| XStormy16 line separator | XStormy16-Chars |
| XStormy16 machine directives | XStormy16 Directives |
| XStormy16 pseudo-opcodes | XStormy16 Opcodes |
| XStormy16 support | XSTORMY16-Dependent |
| Xtensa architecture | Xtensa-Dependent |
| Xtensa assembler syntax | Xtensa Syntax |
| Xtensa directives | Xtensa Directives |
| Xtensa opcode names | Xtensa Opcodes |
| Xtensa register names | Xtensa Registers |
| xword directive, SPARC | Sparc-Directives |
|
Z |
| Z80 ’ | Z80-Chars |
| Z80 $ | Z80-Chars |
| Z80 floating point | Z80 Floating Point |
| Z80 labels | Z80-Labels |
| Z80 line comment character | Z80-Chars |
| Z80 line separator | Z80-Chars |
| Z80 options | Z80 Options |
| Z80 registers | Z80-Regs |
| Z80 support | Z80-Dependent |
| Z80 Syntax | Z80 Options |
| Z80-only directives | Z80 Directives |
| Z80, \ | Z80-Chars |
| Z80, case sensitivity | Z80-Case |
| Z800 addressing modes | Z8000-Addressing |
| Z8000 directives | Z8000 Directives |
| Z8000 line comment character | Z8000-Chars |
| Z8000 line separator | Z8000-Chars |
| Z8000 opcode summary | Z8000 Opcodes |
| Z8000 options | Z8000 Options |
| Z8000 registers | Z8000-Regs |
| Z8000 support | Z8000-Dependent |
| zdaoff pseudo-op, V850 | V850 Opcodes |
| zero directive | Zero |
| zero register, V850 | V850-Regs |
| zero-terminated strings | Asciz |
|