| Index Entry | | Section |
|
| | |
| \" (doublequote 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 |
| \\ (‘\’ character): | | Strings |
|
# | | |
| # : | | Comments |
| #APP : | | Preprocessing |
| #NO_APP : | | Preprocessing |
|
$ | | |
| $ 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 |
|
% | | |
| %gp: | | RX-Modifiers |
| ‘%gpreg’: | | RX-Modifiers |
| ‘%pidreg’: | | RX-Modifiers |
|
- | | |
| ‘-+’ option, VAX/VMS: | | VAX-Opts |
| -- : | | Command Line |
| ‘--32’ option, i386: | | i386-Options |
| ‘--32’ option, x86-64: | | i386-Options |
| ‘--64’ option, i386: | | i386-Options |
| ‘--64’ option, x86-64: | | i386-Options |
| --absolute-literals : | | Xtensa 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 |
| ‘--compress-debug-sections=’ option: | | Overview |
| ‘--disp-size-default-16’: | | M68K-Opts |
| ‘--disp-size-default-32’: | | M68K-Opts |
| ‘--divide’ option, i386: | | i386-Options |
| --dsp : | | SH 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 |
| ‘--globalize-symbols’ command-line option, MMIX: | | MMIX-Opts |
| ‘--gnu-syntax’ command-line option, MMIX: | | MMIX-Opts |
| ‘--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 |
| --mul-bug-abort command-line option, CRIS: | | CRIS-Opts |
| --no-absolute-literals : | | Xtensa Options |
| --no-auto-litpools : | | Xtensa Options |
| ‘--no-expand’ command-line option, MMIX: | | MMIX-Opts |
| --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 |
| ‘-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 |
| -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 |
| -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 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 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 |
| ‘-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 |
| -M : | | M |
| -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, 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 |
| -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= 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=’ 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-obj’ 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 |
| -mdcache-enabled command-line option, LM32: | | LM32 Options |
| -mdebug command-line option, Alpha: | | Alpha Options |
| -mdivide-enabled command-line option, LM32: | | LM32 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 |
| -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 |
| -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 |
| -mlimited-eis: | | PDP-11-Options |
| -mlink-relax command-line option, AVR: | | AVR Options |
| ‘-mlittle-endian’: | | RX-Opts |
| ‘-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-cis: | | PDP-11-Options |
| -mno-csm: | | PDP-11-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’ 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 |
| -mpic: | | PDP-11-Options |
| -mpic command-line option, TIC6X: | | TIC6X Options |
| ‘-mpid’: | | RX-Opts |
| -mpid= command-line option, TIC6X: | | TIC6X 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 |
| ‘-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 |
| -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 |
| ‘-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 |
| -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 |
| -r800 command-line option, Z80: | | Z80 Options |
| -relax command-line option, Alpha: | | Alpha Options |
| -replace command-line option, Alpha: | | Alpha Options |
| -S , ignored on VAX: | | VAX-Opts |
| -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 |
| -z80 command-line option, Z80: | | Z80 Options |
| -z8001 command-line option, Z8000: | | Z8000 Options |
| -z8002 command-line option, Z8000: | | Z8000 Options |
|
. | | |
| . (symbol): | | Dot |
| .align directive, ARM: | | ARM 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 |
| .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 |
| .arc_attribute directive, ARC: | | ARC Directives |
| .arm directive, ARM: | | ARM Directives |
| .attribute directive, RISC-V: | | RISC-V-Directives |
| .big directive, M32RX: | | M32R-Directives |
| .bss directive, AArch64: | | AArch64 Directives |
| .bss directive, ARM: | | ARM 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 |
| .eabi_attribute directive, ARM: | | ARM Directives |
| .ehtype directive, TIC6X: | | TIC6X Directives |
| .endp directive, TIC6X: | | TIC6X Directives |
| .even directive, AArch64: | | AArch64 Directives |
| .even directive, ARM: | | ARM Directives |
| .extend 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 |
| .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 |
| .nocmp directive, TIC6X: | | TIC6X Directives |
| .no_pointers directive, XStormy16: | | XStormy16 Directives |
| .o : | | Object |
| .object_arch directive, ARM: | | ARM Directives |
| .packed 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 |
| .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 |
| .vsave directive, ARM: | | ARM Directives |
| .xword directive, AArch64: | | AArch64 Directives |
| .z8001 : | | Z8000 Directives |
| .z8002 : | | Z8000 Directives |
|
1 | | |
| 16-bit code, i386: | | i386-16bit |
| 16bit_pointers directive, XStormy16: | | XStormy16 Directives |
| 16byte directive, Nios II: | | Nios II Directives |
| 16byte directive, PRU: | | PRU Directives |
|
2 | | |
| 2byte directive: | | 2byte |
| 2byte directive, Nios II: | | Nios II Directives |
| 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, Nios II: | | Nios II Directives |
| 4byte directive, PRU: | | PRU Directives |
|
8 | | |
| 8byte directive: | | 8byte |
| 8byte directive, Nios II: | | Nios II Directives |
| 8byte directive, PRU: | | PRU Directives |
|
: | | |
| : (label): | | Statements |
|
@ | | |
| @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 |
|
_ | | |
| _ opcode prefix: | | Xtensa Opcodes |
| __DYNAMIC__, ARC pre-defined symbol: | | ARC Symbols |
| __GLOBAL_OFFSET_TABLE__, ARC pre-defined symbol: | | ARC Symbols |
|
A | | |
| 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 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-Syntax |
| 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, Nios II: | | Nios II 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 |
| Altera Nios II support: | | NiosII-Dependent |
| 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, S12Z: | | S12Z-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 |
| attributes, symbol: | | Symbol Attributes |
| att_syntax pseudo op, i386: | | i386-Variations |
| att_syntax pseudo op, x86-64: | | i386-Variations |
| 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 |
| ‘A_DIR’ environment variable, TIC54X: | | TIC54X-Env |
|
B | | |
| backslash (\\ ): | | Strings |
| backspace (\b ): | | Strings |
| balign directive: | | Balign |
| balignl directive: | | Balign |
| balignw directive: | | Balign |
| bes directive, TIC54X: | | TIC54X-Directives |
| 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 |
| BMI, i386: | | i386-BMI |
| BMI, x86-64: | | i386-BMI |
| 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: | | RISC-V-Directives |
| 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-locked: | | Bundle directives |
| bundle_align_mode directive: | | Bundle directives |
| bundle_lock directive: | | Bundle directives |
| bundle_unlock directive: | | 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-SKY options: | | C-SKY Options |
| C-SKY support: | | C-SKY-Dependent |
| ‘C54XDSP_DIR’ environment variable, TIC54X: | | TIC54X-Env |
| call directive, Nios II: | | Nios II Relocations |
| call instructions, i386: | | i386-Mnemonics |
| call instructions, relaxation: | | Xtensa Call Relaxation |
| call instructions, x86-64: | | i386-Mnemonics |
| call_hiadj directive, Nios II: | | Nios II Relocations |
| call_lo directive, Nios II: | | Nios II Relocations |
| 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 |
| c_mode directive, TIC54X: | | TIC54X-Directives |
|
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 |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| DTP-relative data directives: | | RISC-V-Directives |
| dword directive, Nios II: | | Nios II Directives |
| dword directive, PRU: | | PRU Directives |
|
E | | |
| EB command-line option, C-SKY: | | C-SKY Options |
| EB command-line option, Nios II: | | Nios II 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 |
| EL command-line option, Nios II: | | Nios II 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 |
| 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 |
| 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: | | 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, 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 |
| got directive, Nios II: | | Nios II Relocations |
| gotoff directive, Nios II: | | Nios II Relocations |
| gotoff_hiadj directive, Nios II: | | Nios II Relocations |
| gotoff_lo directive, Nios II: | | Nios II Relocations |
| got_hiadj directive, Nios II: | | Nios II Relocations |
| got_lo directive, Nios II: | | Nios II Relocations |
| gp register, MIPS: | | MIPS Small Data |
| gp register, V850: | | V850-Regs |
| gprel directive, Nios II: | | Nios II Relocations |
| 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, Nios II: | | Nios II Directives |
| half directive, SPARC: | | Sparc-Directives |
| half directive, TIC54X: | | TIC54X-Directives |
| hex character code (\xd... ): | | Strings |
| hexadecimal integers: | | Integers |
| hexadecimal prefix, Z80: | | Z80-Chars |
| hfloat directive, VAX: | | VAX-directives |
| hi directive, Nios II: | | Nios II Relocations |
| hi pseudo-op, V850: | | V850 Opcodes |
| hi0 pseudo-op, V850: | | V850 Opcodes |
| hiadj directive, Nios II: | | Nios II Relocations |
| 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 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 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, S12Z: | | S12Z-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 |
|
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 |
| 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, 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, Nios II: | | Nios II 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 |
| 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 character, Nios II: | | Nios II Chars |
| 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 |
| 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 directive, Nios II: | | Nios II Relocations |
| lo pseudo-op, V850: | | V850 Opcodes |
| loc directive: | | Loc |
| 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 |
| loc_mark_labels directive: | | Loc_mark_labels |
| 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, ARC: | | ARC Directives |
| machine directives, ARM: | | ARM Directives |
| machine directives, H8/300 (none): | | H8/300 Directives |
| machine directives, MSP 430: | | MSP430 Directives |
| machine directives, Nios II: | | Nios II 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, Nios II: | | Nios II Relocations |
| machine relocations, PRU: | | PRU Relocations |
| machine-independent syntax: | | Syntax |
| macro directive: | | Macro |
| macro directive, TIC54X: | | TIC54X-Directives |
| 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 |
| march command-line option, Nios II: | | Nios II 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 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 |
| 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 |
| Nios II line comment character: | | Nios II Chars |
| Nios II line separator character: | | Nios II Chars |
| Nios II machine directives: | | Nios II Directives |
| Nios II machine relocations: | | Nios II Relocations |
| Nios II opcodes: | | Nios II Opcodes |
| Nios II options: | | Nios II Options |
| Nios II support: | | NiosII-Dependent |
| Nios support: | | NiosII-Dependent |
| 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-relax command-line option, Nios II: | | Nios II Options |
| no-schedule directive: | | Schedule Directive |
| no-transform directive: | | Transform Directive |
| nodelay directive, OpenRISC: | | OpenRISC-Directives |
| nolist directive: | | Nolist |
| nolist directive, TIC54X: | | TIC54X-Directives |
| 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 |
| 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 MSP 430: | | MSP430 Opcodes |
| opcodes for Nios II: | | Nios II Opcodes |
| opcodes for PRU: | | PRU Opcodes |
| opcodes for V850: | | V850 Opcodes |
| opcodes, M680x0: | | M68K-opcodes |
| opcodes, M68HC11: | | M68HC11-opcodes |
| opcodes, S12Z: | | S12Z-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 C-SKY: | | C-SKY Options |
| options for i386: | | i386-Options |
| options for IA-64: | | IA-64 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 Nios II: | | Nios II 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-Opts |
| 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 |
|
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 |
| 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, 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, 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 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 |
| relax-all command-line option, Nios II: | | Nios II Options |
| relax-section command-line option, Nios II: | | Nios II Options |
| 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 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-Syntax |
| S12Z line comment character: | | S12Z-Syntax |
| S12Z line separator: | | S12Z-Syntax |
| S12Z opcodes: | | S12Z-opcodes |
| S12Z options: | | S12Z-Opts |
| 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 at directive, Nios II: | | Nios II Directives |
| set break directive, Nios II: | | Nios II Directives |
| set directive: | | Set |
| set directive, Nios II: | | Nios II Directives |
| set directive, TIC54X: | | TIC54X-Directives |
| set noat directive, Nios II: | | Nios II Directives |
| set nobreak directive, Nios II: | | Nios II Directives |
| set norelax directive, Nios II: | | Nios II Directives |
| set no_warn_regname_label directive, PRU: | | PRU Directives |
| set relaxall directive, Nios II: | | Nios II Directives |
| set relaxsection directive, Nios II: | | Nios II 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, 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 |
| 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_gd directive, Nios II: | | Nios II Relocations |
| tls_ie directive, Nios II: | | Nios II Relocations |
| tls_ldm directive, Nios II: | | Nios II Relocations |
| tls_ldo directive, Nios II: | | Nios II Relocations |
| tls_le directive, Nios II: | | Nios II Relocations |
| 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 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, H8/300: | | H8/300 Directives |
| word directive, i386: | | i386-Float |
| word directive, Nios II: | | Nios II Directives |
| 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 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 |
| 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 |
| 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 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, case sensitivity: | | Z80-Case |
| Z80, \: | | Z80-Chars |
| Z80-only directives: | | Z80 Directives |
| 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 |
|