AS Index

Jump to:     _   -   :   .   @   #   %   $   1   2   3   4   8  
A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Z  
Index EntrySection

\" (doublequote character)Strings
\\ (‘\’ character)Strings
\b (backspace character)Strings
\ddd (octal character code)Strings
\f (formfeed character)Strings
\n (newline character)Strings
\r (carriage return character)Strings
\t (tab)Strings
\xd... (hex character code)Strings

_
_ opcode prefixXtensa Opcodes
__DYNAMIC__, ARC pre-defined symbolARC Symbols
__GLOBAL_OFFSET_TABLE__, ARC pre-defined symbolARC Symbols

-
--Command Line
--32’ option, i386i386-Options
--32’ option, x86-64i386-Options
--64’ option, i386i386-Options
--64’ option, x86-64i386-Options
--abi-call0Xtensa Options
--abi-windowedXtensa Options
--absolute-literalsXtensa Options
--all-sfr’ option, KVXKVX Options
--allow-reg-prefixSH Options
--alternatealternate
--auto-litpoolsXtensa Options
--base-size-default-16M68K-Opts
--base-size-default-32M68K-Opts
--bigSH Options
--bitwise-or’ option, M680x0M68K-Opts
--check-resources’ option, KVXKVX Options
--compress-debug-sections=’ optionOverview
--diagnostics’ option, KVXKVX Options
--disp-size-default-16M68K-Opts
--disp-size-default-32M68K-Opts
--divide’ option, i386i386-Options
--dspSH Options
--dump-insn’ option, KVXKVX Options
--dump-table’ option, KVXKVX Options
--emulation=crisaout command-line option, CRISCRIS-Opts
--emulation=criself command-line option, CRISCRIS-Opts
--enforce-aligned-dataSparc-Aligned-Data
--fatal-warningsW
--fdpicSH Options
--fix-v4bx command-line option, ARMARM Options
--fixed-special-register-names’ command-line option, MMIXMMIX-Opts
--force-long-branchesM68HC11-Opts
--generate-exampleM68HC11-Opts
--generate-illegal-code’ option, KVXKVX Options
--globalize-symbols’ command-line option, MMIXMMIX-Opts
--gnu-syntax’ command-line option, MMIXMMIX-Opts
--infoinfo
--linker-allocated-gregs’ command-line option, MMIXMMIX-Opts
--listing-cont-lineslisting
--listing-lhs-widthlisting
--listing-lhs-width2listing
--listing-rhs-widthlisting
--littleSH Options
--longcallsXtensa Options
--march=architecture command-line option, CRISCRIS-Opts
--MDMD
--mnopic’ option, KVXKVX Options
--mpic’ option, KVXKVX Options
--mPIC’ option, KVXKVX Options
--mul-bug-abort command-line option, CRISCRIS-Opts
--no-absolute-literalsXtensa Options
--no-auto-litpoolsXtensa Options
--no-check-resources’ option, KVXKVX Options
--no-diagnostics’ option, KVXKVX Options
--no-expand’ command-line option, MMIXMMIX-Opts
--no-infoinfo
--no-longcallsXtensa Options
--no-merge-gregs’ command-line option, MMIXMMIX-Opts
--no-mul-bug-abort command-line option, CRISCRIS-Opts
--no-pad-sectionsno-pad-sections
--no-predefined-syms’ command-line option, MMIXMMIX-Opts
--no-pushj-stubs’ command-line option, MMIXMMIX-Opts
--no-stubs’ command-line option, MMIXMMIX-Opts
--no-target-alignXtensa Options
--no-text-section-literalsXtensa Options
--no-trampolinesXtensa Options
--no-transformXtensa Options
--no-underscore command-line option, CRISCRIS-Opts
--no-warnW
--pcrelM68K-Opts
--pic command-line option, CRISCRIS-Opts
--print-insn-syntaxM68HC11-Opts
--print-insn-syntaxXGATE-Opts
--print-opcodesM68HC11-Opts
--print-opcodesXGATE-Opts
--register-prefix-optional’ option, M680x0M68K-Opts
--relaxSH Options
--relax’ command-line option, MMIXMMIX-Opts
--rename-sectionXtensa Options
--renesasSH Options
--sectname-substSection
--short-branchesM68HC11-Opts
--smallSH Options
--statisticsstatistics
--strict-direct-modeM68HC11-Opts
--target-alignXtensa Options
--text-section-literalsXtensa Options
--traditional-formattraditional-format
--trampolinesXtensa Options
--transformXtensa Options
--underscore command-line option, CRISCRIS-Opts
--warnW
--x32’ option, i386i386-Options
--x32’ option, x86-64i386-Options
--xgate-ramoffsetM68HC11-Opts
-+’ option, VAX/VMSVAX-Opts
-1’ option, VAX/VMSVAX-Opts
-32addr command-line option, AlphaAlpha Options
-aa
-aca
-ada
-aga
-aha
-ala
-AleonSparc-Opts
-alia
-ana
-asa
-AsparcSparc-Opts
-AsparcfmafSparc-Opts
-AsparcimaSparc-Opts
-AsparcletSparc-Opts
-AsparcliteSparc-Opts
-AsparcvisSparc-Opts
-Asparcvis2Sparc-Opts
-Asparcvis3Sparc-Opts
-Asparcvis3rSparc-Opts
-Av6Sparc-Opts
-Av7Sparc-Opts
-Av8Sparc-Opts
-Av9Sparc-Opts
-Av9aSparc-Opts
-Av9bSparc-Opts
-Av9cSparc-Opts
-Av9dSparc-Opts
-Av9eSparc-Opts
-Av9mSparc-Opts
-Av9vSparc-Opts
-big option, M32RM32R-Opts
-colonless command-line option, Z80Z80 Options
-DD
-D, ignored on VAXVAX-Opts
-d, VAX optionVAX-Opts
-eabi= command-line option, ARMARM Options
-EB command-line option, AArch64AArch64 Options
-EB command-line option, ARCARC Options
-EB command-line option, ARMARM Options
-EB command-line option, BPFBPF Options
-EB option (MIPS)MIPS Options
-EB option, M32RM32R-Opts
-EB’ option, TILE-GxTILE-Gx Options
-EL command-line option, AArch64AArch64 Options
-EL command-line option, ARCARC Options
-EL command-line option, ARMARM Options
-EL command-line option, BPFBPF Options
-EL option (MIPS)MIPS Options
-EL option, M32RM32R-Opts
-EL’ option, TILE-GxTILE-Gx Options
-ff
-F command-line option, AlphaAlpha Options
-fno-pic’ option, RISC-VRISC-V-Options
-fp-d command-line option, Z80Z80 Options
-fp-s command-line option, Z80Z80 Options
-fpic’ option, RISC-VRISC-V-Options
-g command-line option, AlphaAlpha Options
-G command-line option, AlphaAlpha Options
-G option (MIPS)MIPS Options
-h’ option, VAX/VMSVAX-Opts
-H’ option, VAX/VMSVAX-Opts
-I pathI
-ignore-parallel-conflicts’ option, M32RXM32R-Opts
-Ip’ option, M32RXM32R-Opts
-J, ignored on VAXVAX-Opts
-KK
-k command-line option, ARMARM Options
-KPIC option, M32RM32R-Opts
-KPIC option, MIPSMIPS Options
-LL
-l’ option, M680x0M68K-Opts
-little option, M32RM32R-Opts
-local-prefix command-line option, Z80Z80 Options
-MM
-m[no-]68851’ command-line option, M680x0M68K-Opts
-m[no-]68881’ command-line option, M680x0M68K-Opts
-m[no-]div’ command-line option, M680x0M68K-Opts
-m[no-]emac’ command-line option, M680x0M68K-Opts
-m[no-]float’ command-line option, M680x0M68K-Opts
-m[no-]mac’ command-line option, M680x0M68K-Opts
-m[no-]usp’ command-line option, M680x0M68K-Opts
-m11/03PDP-11-Options
-m11/04PDP-11-Options
-m11/05PDP-11-Options
-m11/10PDP-11-Options
-m11/15PDP-11-Options
-m11/20PDP-11-Options
-m11/21PDP-11-Options
-m11/23PDP-11-Options
-m11/24PDP-11-Options
-m11/34PDP-11-Options
-m11/34aPDP-11-Options
-m11/35PDP-11-Options
-m11/40PDP-11-Options
-m11/44PDP-11-Options
-m11/45PDP-11-Options
-m11/50PDP-11-Options
-m11/53PDP-11-Options
-m11/55PDP-11-Options
-m11/60PDP-11-Options
-m11/70PDP-11-Options
-m11/73PDP-11-Options
-m11/83PDP-11-Options
-m11/84PDP-11-Options
-m11/93PDP-11-Options
-m11/94PDP-11-Options
-m16c’ option, M16CM32C-Opts
-m31’ option, s390s390 Options
-m32’ option, KVXKVX Options
-m32’ option, TILE-GxTILE-Gx Options
-m32bit-doublesRX-Opts
-m32c’ option, M32CM32C-Opts
-m32r’ option, M32RM32R-Opts
-m32rx’ option, M32R2M32R-Opts
-m32rx’ option, M32RXM32R-Opts
-m4byte-align command-line option, V850V850 Options
-m64’ option, s390s390 Options
-m64’ option, TILE-GxTILE-Gx Options
-m64bit-doublesRX-Opts
-m68000’ and related optionsM68K-Opts
-m68hc11M68HC11-Opts
-m68hc12M68HC11-Opts
-m68hcs12M68HC11-Opts
-m8byte-align command-line option, V850V850 Options
-mabi= command-line option, AArch64AArch64 Options
-mabi=ABI’ option, RISC-VRISC-V-Options
-madd-bnd-prefix’ option, i386i386-Options
-madd-bnd-prefix’ option, x86-64i386-Options
-malign-branch-boundary=’ option, i386i386-Options
-malign-branch-boundary=’ option, x86-64i386-Options
-malign-branch-prefix-size=’ option, i386i386-Options
-malign-branch-prefix-size=’ option, x86-64i386-Options
-malign-branch=’ option, i386i386-Options
-malign-branch=’ option, x86-64i386-Options
-mallPDP-11-Options
-mall-enabled command-line option, LM32LM32 Options
-mall-extensionsPDP-11-Options
-mall-opcodes command-line option, AVRAVR Options
-mamd64’ option, x86-64i386-Options
-mapcs-26 command-line option, ARMARM Options
-mapcs-32 command-line option, ARMARM Options
-mapcs-float command-line option, ARMARM Options
-mapcs-reentrant command-line option, ARMARM Options
-march’ option, KVXKVX Options
-march-attr’ option, RISC-VRISC-V-Options
-march= command-line option, AArch64AArch64 Options
-march= command-line option, ARMARM Options
-march=’ command-line option, M680x0M68K-Opts
-march= command-line option, TIC6XTIC6X Options
-march= command-line option, Z80Z80 Options
-march=’ option, i386i386-Options
-march=’ option, s390s390 Options
-march=’ option, x86-64i386-Options
-march=ISA’ option, RISC-VRISC-V-Options
-matpcs command-line option, ARMARM Options
-mavxscalar=’ option, i386i386-Options
-mavxscalar=’ option, x86-64i386-Options
-mbarrel-shift-enabled command-line option, LM32LM32 Options
-mbig-endianRX-Opts
-mbig-endian’ option, RISC-VRISC-V-Options
-mbig-obj’ option, i386i386-Options
-mbig-obj’ option, x86-64i386-Options
-mbranches-within-32B-boundaries’ option, i386i386-Options
-mbranches-within-32B-boundaries’ option, x86-64i386-Options
-mbreak-enabled command-line option, LM32LM32 Options
-mccs command-line option, ARMARM Options
-mcisPDP-11-Options
-mcode-density command-line option, ARCARC Options
-mconstant-gp command-line option, IA-64IA-64 Options
-mcpu command-line option, AlphaAlpha Options
-mcpu’ option, cpuTIC54X-Opts
-mcpu=RX-Opts
-mcpu= command-line option, AArch64AArch64 Options
-mcpu= command-line option, ARMARM Options
-mcpu= command-line option, BlackfinBlackfin Options
-mcpu=’ command-line option, M680x0M68K-Opts
-mcpu=cpu command-line option, ARCARC Options
-mcsmPDP-11-Options
-mcsr-check’ option, RISC-VRISC-V-Options
-mdcache-enabled command-line option, LM32LM32 Options
-mdebug command-line option, AlphaAlpha Options
-mdialect command-line options, BPFBPF Options
-mdivide-enabled command-line option, LM32LM32 Options
-mdollar-hex’ option, dollar-hexS12Z Options
-mdpfp command-line option, ARCARC Options
-mdsbt command-line option, TIC6XTIC6X Options
-me’ option, stderr redirectTIC54X-Opts
-meisPDP-11-Options
-mepiphany command-line option, EpiphanyEpiphany Options
-mepiphany16 command-line option, EpiphanyEpiphany Options
-merrors-to-file’ option, stderr redirectTIC54X-Opts
-mesa’ option, s390s390 Options
-mevexlig=’ option, i386i386-Options
-mevexlig=’ option, x86-64i386-Options
-mevexrcig=’ option, i386i386-Options
-mevexrcig=’ option, x86-64i386-Options
-mevexwig=’ option, i386i386-Options
-mevexwig=’ option, x86-64i386-Options
-mf’ option, far-modeTIC54X-Opts
-mf11PDP-11-Options
-mfar-mode’ option, far-modeTIC54X-Opts
-mfdpic command-line option, BlackfinBlackfin Options
-mfence-as-lock-add=’ option, i386i386-Options
-mfence-as-lock-add=’ option, x86-64i386-Options
-mfisPDP-11-Options
-mfloat-abi= command-line option, ARMARM Options
-mfp-11PDP-11-Options
-mfp16-format= command-line optionARM Options
-mfppPDP-11-Options
-mfpuPDP-11-Options
-mfpu= command-line option, ARMARM Options
-mfpuda command-line option, ARCARC Options
-mgcc-abiRX-Opts
-mgcc-abi command-line option, V850V850 Options
-mgcc-isr command-line option, AVRAVR Options
-mhard-float command-line option, V850V850 Options
-micache-enabled command-line option, LM32LM32 Options
-mimplicit-it command-line option, ARMARM Options
-mint-registerRX-Opts
-mintel64’ option, x86-64i386-Options
-mip2022’ option, IP2KIP2K-Opts
-mip2022ext’ option, IP2022IP2K-Opts
-misa-spec command-line options, BPFBPF Options
-misa-spec=ISAspec’ option, RISC-VRISC-V-Options
-mj11PDP-11-Options
-mka11PDP-11-Options
-mkb11PDP-11-Options
-mkd11aPDP-11-Options
-mkd11bPDP-11-Options
-mkd11dPDP-11-Options
-mkd11ePDP-11-Options
-mkd11fPDP-11-Options
-mkd11hPDP-11-Options
-mkd11kPDP-11-Options
-mkd11qPDP-11-Options
-mkd11zPDP-11-Options
-mkev11PDP-11-Options
-mkev11PDP-11-Options
-mlfence-after-load=’ option, i386i386-Options
-mlfence-after-load=’ option, x86-64i386-Options
-mlfence-before-indirect-branch=’ option, i386i386-Options
-mlfence-before-indirect-branch=’ option, x86-64i386-Options
-mlfence-before-ret=’ option, i386i386-Options
-mlfence-before-ret=’ option, x86-64i386-Options
-mlimited-eisPDP-11-Options
-mlink-relax command-line option, AVRAVR Options
-mlittle-endianRX-Opts
-mlittle-endian’ option, RISC-VRISC-V-Options
-mlongM68HC11-Opts
-mlongXGATE-Opts
-mlong-doubleM68HC11-Opts
-mlong-doubleXGATE-Opts
-mm9s12xM68HC11-Opts
-mm9s12xgM68HC11-Opts
-mmcu= command-line option, AVRAVR Options
-mmfptPDP-11-Options
-mmicrocodePDP-11-Options
-mmnemonic=’ option, i386i386-Options
-mmnemonic=’ option, x86-64i386-Options
-mmultiply-enabled command-line option, LM32LM32 Options
-mmutiprocPDP-11-Options
-mmxpsPDP-11-Options
-mnaked-reg’ option, i386i386-Options
-mnaked-reg’ option, x86-64i386-Options
-mnan= command-line option, MIPSMIPS Options
-mno-allow-string-insnsRX-Opts
-mno-arch-attr’ option, RISC-VRISC-V-Options
-mno-cisPDP-11-Options
-mno-csmPDP-11-Options
-mno-csr-check’ option, RISC-VRISC-V-Options
-mno-dollar-line-separator command line option, AVRAVR Options
-mno-dsbt command-line option, TIC6XTIC6X Options
-mno-eisPDP-11-Options
-mno-extensionsPDP-11-Options
-mno-fdpic command-line option, BlackfinBlackfin Options
-mno-fisPDP-11-Options
-mno-fp-11PDP-11-Options
-mno-fppPDP-11-Options
-mno-fpuPDP-11-Options
-mno-kev11PDP-11-Options
-mno-limited-eisPDP-11-Options
-mno-link-relax command-line option, AVRAVR Options
-mno-mfptPDP-11-Options
-mno-microcodePDP-11-Options
-mno-mutiprocPDP-11-Options
-mno-mxpsPDP-11-Options
-mno-picPDP-11-Options
-mno-pic command-line option, TIC6XTIC6X Options
-mno-regnames’ option, s390s390 Options
-mno-relax command-line options, BPFBPF Options
-mno-relax’ option, RISC-VRISC-V-Options
-mno-skip-bug command-line option, AVRAVR Options
-mno-splPDP-11-Options
-mno-sym32MIPS Options
-mno-verbose-error command-line option, AArch64AArch64 Options
-mno-wrap command-line option, AVRAVR Options
-mnopic command-line option, BlackfinBlackfin Options
-mnps400 command-line option, ARCARC Options
-momit-lock-prefix=’ option, i386i386-Options
-momit-lock-prefix=’ option, x86-64i386-Options
-moperand-check=’ option, i386i386-Options
-moperand-check=’ option, x86-64i386-Options
-mpicPDP-11-Options
-mpic command-line option, TIC6XTIC6X Options
-mpidRX-Opts
-mpid= command-line option, TIC6XTIC6X Options
-mpriv-spec=PRIVspec’ option, RISC-VRISC-V-Options
-mreg-prefix=prefix’ option, reg-prefixS12Z Options
-mregnames’ option, s390s390 Options
-mrelax command-line option, ARCARC Options
-mrelax command-line option, V850V850 Options
-mrelax’ option, RISC-VRISC-V-Options
-mrelax-relocations=’ option, i386i386-Options
-mrelax-relocations=’ option, x86-64i386-Options
-mrh850-abi command-line option, V850V850 Options
-mrmw command-line option, AVRAVR Options
-mrx-abiRX-Opts
-mshared’ option, i386i386-Options
-mshared’ option, x86-64i386-Options
-mshortM68HC11-Opts
-mshortXGATE-Opts
-mshort-doubleM68HC11-Opts
-mshort-doubleXGATE-Opts
-msign-extend-enabled command-line option, LM32LM32 Options
-msmall-data-limitRX-Opts
-msoft-float command-line option, V850V850 Options
-mspfp command-line option, ARCARC Options
-msplPDP-11-Options
-msse-check=’ option, i386i386-Options
-msse-check=’ option, x86-64i386-Options
-msse2avx’ option, i386i386-Options
-msse2avx’ option, x86-64i386-Options
-msym32MIPS Options
-msyntax=’ option, i386i386-Options
-msyntax=’ option, x86-64i386-Options
-mt11PDP-11-Options
-mthumb command-line option, ARMARM Options
-mthumb-interwork command-line option, ARMARM Options
-mtls-check=’ option, i386i386-Options
-mtls-check=’ option, x86-64i386-Options
-mtune=’ option, i386i386-Options
-mtune=’ option, x86-64i386-Options
-mtune=arch command-line option, VisiumVisium Options
-muse-conventional-section-namesRX-Opts
-muse-renesas-section-namesRX-Opts
-muse-unaligned-vector-move’ option, i386i386-Options
-muse-unaligned-vector-move’ option, x86-64i386-Options
-muser-enabled command-line option, LM32LM32 Options
-mv850 command-line option, V850V850 Options
-mv850any command-line option, V850V850 Options
-mv850e command-line option, V850V850 Options
-mv850e1 command-line option, V850V850 Options
-mv850e2 command-line option, V850V850 Options
-mv850e2v3 command-line option, V850V850 Options
-mv850e2v4 command-line option, V850V850 Options
-mv850e3v5 command-line option, V850V850 Options
-mverbose-error command-line option, AArch64AArch64 Options
-mvexwig=’ option, i386i386-Options
-mvexwig=’ option, x86-64i386-Options
-mvxworks-pic option, MIPSMIPS Options
-mwarn-areg-zero’ option, s390s390 Options
-mwarn-deprecated command-line option, ARMARM Options
-mwarn-syms command-line option, ARMARM Options
-mx86-used-note=’ option, i386i386-Options
-mx86-used-note=’ option, x86-64i386-Options
-mzarch’ option, s390s390 Options
-N command-line option, CRISCRIS-Opts
-nIp’ option, M32RXM32R-Opts
-no-bitinst’, M32R2M32R-Opts
-no-ignore-parallel-conflicts’ option, M32RXM32R-Opts
-no-mdebug command-line option, AlphaAlpha Options
-no-parallel option, M32RXM32R-Opts
-no-warn-explicit-parallel-conflicts’ option, M32RXM32R-Opts
-no-warn-unmatched-high’ option, M32RM32R-Opts
-nocpp ignored (MIPS)MIPS Options
-noreplace command-line option, AlphaAlpha Options
-oo
-O’ option, i386i386-Options
-O option, M32RXM32R-Opts
-O’ option, x86-64i386-Options
-O0’ option, i386i386-Options
-O0’ option, x86-64i386-Options
-O1’ option, i386i386-Options
-O1’ option, x86-64i386-Options
-O2’ option, i386i386-Options
-O2’ option, x86-64i386-Options
-Os’ option, i386i386-Options
-Os’ option, x86-64i386-Options
-parallel option, M32RXM32R-Opts
-RR
-relax command-line option, AlphaAlpha Options
-replace command-line option, AlphaAlpha Options
-S, ignored on VAXVAX-Opts
-sdcc command-line option, Z80Z80 Options
-T, ignored on VAXVAX-Opts
-t, ignored on VAXVAX-Opts
-vv
-V, redundant on VAXVAX-Opts
-versionv
-WW
-warn-explicit-parallel-conflicts’ option, M32RXM32R-Opts
-warn-unmatched-high’ option, M32RM32R-Opts
-Wnp’ option, M32RXM32R-Opts
-Wnuh’ option, M32RXM32R-Opts
-Wp’ option, M32RXM32R-Opts
-wsigned_overflow command-line option, V850V850 Options
-Wuh’ option, M32RXM32R-Opts
-wunsigned_overflow command-line option, V850V850 Options
-x’ command-line option, MMIXMMIX-Opts
-z8001 command-line option, Z8000Z8000 Options
-z8002 command-line option, Z8000Z8000 Options

:
: (label)Statements

.
. (symbol)Dot
.align directive, ARMARM Directives
.align directive, KVXKVX Directives
.align directive, TILE-GxTILE-Gx Directives
.align directive, TILEProTILEPro Directives
.allow_suspicious_bundles directive, TILE-GxTILE-Gx Directives
.allow_suspicious_bundles directive, TILEProTILEPro Directives
.arc_attribute directive, ARCARC Directives
.arch directive, AArch64AArch64 Directives
.arch directive, ARMARM Directives
.arch directive, TIC6XTIC6X Directives
.arch_extension directive, AArch64AArch64 Directives
.arch_extension directive, ARMARM Directives
.arm directive, ARMARM Directives
.assume directive, Z80Z80 Directives
.attribute directive, RISC-VRISC-V-Directives
.big directive, M32RXM32R-Directives
.c6xabi_attribute directive, TIC6XTIC6X Directives
.cantunwind directive, ARMARM Directives
.cantunwind directive, TIC6XTIC6X Directives
.cfi_b_key_frame directive, AArch64AArch64 Directives
.code directive, ARMARM Directives
.cpu directive, AArch64AArch64 Directives
.cpu directive, ARMARM Directives
.dn and .qn directives, ARMARM Directives
.dword directive, AArch64AArch64 Directives
.dword directive, KVXKVX Directives
.eabi_attribute directive, ARMARM Directives
.ehtype directive, TIC6XTIC6X Directives
.endp directive, KVXKVX Directives
.endp directive, TIC6XTIC6X Directives
.even directive, AArch64AArch64 Directives
.even directive, ARMARM Directives
.extend directive, ARMARM Directives
.file directive, KVXKVX Directives
.float16 directive, AArch64AArch64 Directives
.float16 directive, ARMARM Directives
.float16_format directive, ARMARM Directives
.fnend directive, ARMARM Directives
.fnstart directive, ARMARM Directives
.force_thumb directive, ARMARM Directives
.fpu directive, ARMARM Directives
.globalMIPS insn
.gnu_attribute 4, n directive, MIPSMIPS FP ABI History
.gnu_attribute Tag_GNU_MIPS_ABI_FP, n directive, MIPSMIPS FP ABI History
.handlerdata directive, ARMARM Directives
.handlerdata directive, TIC6XTIC6X Directives
.insnMIPS insn
.insn directive, s390s390 Directives
.inst directive, AArch64AArch64 Directives
.inst directive, ARMARM Directives
.ldouble directive, ARMARM Directives
.little directive, M32RXM32R-Directives
.loc directive, KVXKVX Directives
.long directive, s390s390 Directives
.ltorg directive, AArch64AArch64 Directives
.ltorg directive, ARMARM Directives
.ltorg directive, s390s390 Directives
.m32r directive, M32RM32R-Directives
.m32r2 directive, M32R2M32R-Directives
.m32rx directive, M32RXM32R-Directives
.machine directive, s390s390 Directives
.machinemode directive, s390s390 Directives
.moduleMIPS assembly options
.module fp=nn directive, MIPSMIPS FP ABI Selection
.movsp directive, ARMARM Directives
.nan directive, MIPSMIPS NaN Encodings
.no_pointers directive, XStormy16XStormy16 Directives
.nocmp directive, TIC6XTIC6X Directives
.oObject
.object_arch directive, ARMARM Directives
.packed directive, ARMARM Directives
.pacspval directive, ARMARM Directives
.pad directive, ARMARM Directives
.param on HPPAHPPA Directives
.personality directive, ARMARM Directives
.personality directive, TIC6XTIC6X Directives
.personalityindex directive, ARMARM Directives
.personalityindex directive, TIC6XTIC6X Directives
.pool directive, AArch64AArch64 Directives
.pool directive, ARMARM Directives
.proc directive, KVXKVX Directives
.quad directive, s390s390 Directives
.req directive, AArch64AArch64 Directives
.req directive, ARMARM Directives
.require_canonical_reg_names directive, TILE-GxTILE-Gx Directives
.require_canonical_reg_names directive, TILEProTILEPro Directives
.save directive, ARMARM Directives
.scomm directive, TIC6XTIC6X Directives
.secrel32 directive, ARMARM Directives
.set arch=cpuMIPS ISA
.set atMIPS Macros
.set at=regMIPS Macros
.set autoextendMIPS autoextend
.set crcMIPS ASE Instruction Generation Overrides
.set doublefloatMIPS Floating-Point
.set dspMIPS ASE Instruction Generation Overrides
.set dspr2MIPS ASE Instruction Generation Overrides
.set dspr3MIPS ASE Instruction Generation Overrides
.set ginvMIPS ASE Instruction Generation Overrides
.set hardfloatMIPS Floating-Point
.set insn32MIPS assembly options
.set loongson-camMIPS ASE Instruction Generation Overrides
.set loongson-extMIPS ASE Instruction Generation Overrides
.set loongson-ext2MIPS ASE Instruction Generation Overrides
.set loongson-mmiMIPS ASE Instruction Generation Overrides
.set macroMIPS Macros
.set mcuMIPS ASE Instruction Generation Overrides
.set mdmxMIPS ASE Instruction Generation Overrides
.set mips16e2MIPS ASE Instruction Generation Overrides
.set mips3dMIPS ASE Instruction Generation Overrides
.set mipsnMIPS ISA
.set msaMIPS ASE Instruction Generation Overrides
.set mtMIPS ASE Instruction Generation Overrides
.set noatMIPS Macros
.set noautoextendMIPS autoextend
.set nocrcMIPS ASE Instruction Generation Overrides
.set nodspMIPS ASE Instruction Generation Overrides
.set nodspr2MIPS ASE Instruction Generation Overrides
.set nodspr3MIPS ASE Instruction Generation Overrides
.set noginvMIPS ASE Instruction Generation Overrides
.set noinsn32MIPS assembly options
.set noloongson-camMIPS ASE Instruction Generation Overrides
.set noloongson-extMIPS ASE Instruction Generation Overrides
.set noloongson-ext2MIPS ASE Instruction Generation Overrides
.set noloongson-mmiMIPS ASE Instruction Generation Overrides
.set nomacroMIPS Macros
.set nomcuMIPS ASE Instruction Generation Overrides
.set nomdmxMIPS ASE Instruction Generation Overrides
.set nomips16e2MIPS ASE Instruction Generation Overrides
.set nomips3dMIPS ASE Instruction Generation Overrides
.set nomsaMIPS ASE Instruction Generation Overrides
.set nomtMIPS ASE Instruction Generation Overrides
.set nosmartmipsMIPS ASE Instruction Generation Overrides
.set nosym32MIPS Symbol Sizes
.set novirtMIPS ASE Instruction Generation Overrides
.set noxpaMIPS ASE Instruction Generation Overrides
.set popMIPS Option Stack
.set pushMIPS Option Stack
.set singlefloatMIPS Floating-Point
.set smartmipsMIPS ASE Instruction Generation Overrides
.set softfloatMIPS Floating-Point
.set sym32MIPS Symbol Sizes
.set virtMIPS ASE Instruction Generation Overrides
.set xpaMIPS ASE Instruction Generation Overrides
.setfp directive, ARMARM Directives
.short directive, s390s390 Directives
.syntax directive, ARMARM Directives
.thumb directive, ARMARM Directives
.thumb_func directive, ARMARM Directives
.thumb_set directive, ARMARM Directives
.tlsdescadd directive, AArch64AArch64 Directives
.tlsdesccall directive, AArch64AArch64 Directives
.tlsdescldr directive, AArch64AArch64 Directives
.tlsdescseq directive, ARMARM Directives
.unreq directive, AArch64AArch64 Directives
.unreq directive, ARMARM Directives
.unwind_raw directive, ARMARM Directives
.v850 directive, V850V850 Directives
.v850e directive, V850V850 Directives
.v850e1 directive, V850V850 Directives
.v850e2 directive, V850V850 Directives
.v850e2v3 directive, V850V850 Directives
.v850e2v4 directive, V850V850 Directives
.v850e3v5 directive, V850V850 Directives
.variant_pcs directive, AArch64AArch64 Directives
.vsave directive, ARMARM Directives
.word directive, KVXKVX Directives
.xword directive, AArch64AArch64 Directives
.z8001Z8000 Directives
.z8002Z8000 Directives

@
@gotoff(symbol), ARC modifierARC Modifiers
@gotpc(symbol), ARC modifierARC Modifiers
@hi pseudo-op, XStormy16XStormy16 Opcodes
@lo pseudo-op, XStormy16XStormy16 Opcodes
@pcl(symbol), ARC modifierARC Modifiers
@plt(symbol), ARC modifierARC Modifiers
@sda(symbol), ARC modifierARC Modifiers
@word modifier, D10VD10V-Word

#
#Comments
#APPPreprocessing
#NO_APPPreprocessing

%
%gpRX-Modifiers
%gpregRX-Modifiers
%pidregRX-Modifiers

$
$ in symbol namesD10V-Chars
$ in symbol namesD30V-Chars
$ in symbol namesMeta-Chars
$ in symbol namesSH-Chars
$aARM Mapping Symbols
$acos math builtin, TIC54XTIC54X-Builtins
$asin math builtin, TIC54XTIC54X-Builtins
$atan math builtin, TIC54XTIC54X-Builtins
$atan2 math builtin, TIC54XTIC54X-Builtins
$ceil math builtin, TIC54XTIC54X-Builtins
$cos math builtin, TIC54XTIC54X-Builtins
$cosh math builtin, TIC54XTIC54X-Builtins
$cvf math builtin, TIC54XTIC54X-Builtins
$cvi math builtin, TIC54XTIC54X-Builtins
$dAArch64 Mapping Symbols
$dARM Mapping Symbols
$exp math builtin, TIC54XTIC54X-Builtins
$fabs math builtin, TIC54XTIC54X-Builtins
$firstch subsym builtin, TIC54XTIC54X-Macros
$floor math builtin, TIC54XTIC54X-Builtins
$fmod math builtin, TIC54XTIC54X-Builtins
$int math builtin, TIC54XTIC54X-Builtins
$iscons subsym builtin, TIC54XTIC54X-Macros
$isdefed subsym builtin, TIC54XTIC54X-Macros
$ismember subsym builtin, TIC54XTIC54X-Macros
$isname subsym builtin, TIC54XTIC54X-Macros
$isreg subsym builtin, TIC54XTIC54X-Macros
$lastch subsym builtin, TIC54XTIC54X-Macros
$ldexp math builtin, TIC54XTIC54X-Builtins
$log math builtin, TIC54XTIC54X-Builtins
$log10 math builtin, TIC54XTIC54X-Builtins
$max math builtin, TIC54XTIC54X-Builtins
$min math builtin, TIC54XTIC54X-Builtins
$pow math builtin, TIC54XTIC54X-Builtins
$round math builtin, TIC54XTIC54X-Builtins
$sgn math builtin, TIC54XTIC54X-Builtins
$sin math builtin, TIC54XTIC54X-Builtins
$sinh math builtin, TIC54XTIC54X-Builtins
$sqrt math builtin, TIC54XTIC54X-Builtins
$structacc subsym builtin, TIC54XTIC54X-Macros
$structsz subsym builtin, TIC54XTIC54X-Macros
$symcmp subsym builtin, TIC54XTIC54X-Macros
$symlen subsym builtin, TIC54XTIC54X-Macros
$tARM Mapping Symbols
$tan math builtin, TIC54XTIC54X-Builtins
$tanh math builtin, TIC54XTIC54X-Builtins
$trunc math builtin, TIC54XTIC54X-Builtins
$xAArch64 Mapping Symbols

1
16-bit code, i386i386-16bit
16bit_pointers directive, XStormy16XStormy16 Directives
16byte directive, PRUPRU Directives

2
2byte directive2byte
2byte directive, PRUPRU Directives

3
32bit_pointers directive, XStormy16XStormy16 Directives
3DNow!, i386i386-SIMD
3DNow!, x86-64i386-SIMD

4
430 supportMSP430-Dependent
4byte directive4byte
4byte directive, PRUPRU Directives

8
8byte directive8byte
8byte directive, PRUPRU Directives

A
A_DIR’ environment variable, TIC54XTIC54X-Env
a.outObject
a.out symbol attributesa.out Symbols
AArch64 floating point (IEEE)AArch64 Floating Point
AArch64 immediate characterAArch64-Chars
AArch64 line comment characterAArch64-Chars
AArch64 line separatorAArch64-Chars
AArch64 machine directivesAArch64 Directives
AArch64 machine directivesKVX Directives
AArch64 opcodesAArch64 Opcodes
AArch64 options (none)AArch64 Options
AArch64 register namesAArch64-Regs
AArch64 relocationsAArch64-Relocations
AArch64 supportAArch64-Dependent
abort directiveAbort
ABORT directiveABORT (COFF)
absolute sectionLd Sections
absolute-literals directiveAbsolute Literals Directive
ADDI instructions, relaxationXtensa Immediate Relaxation
addition, permitted argumentsInfix Ops
addressesExpressions
addresses, format ofSecs Background
addressing modes, D10VD10V-Addressing
addressing modes, D30VD30V-Addressing
addressing modes, H8/300H8/300-Addressing
addressing modes, M680x0M68K-Syntax
addressing modes, M68HC11M68HC11-Syntax
addressing modes, S12ZS12Z Addressing Modes
addressing modes, SHSH-Addressing
addressing modes, XGATEXGATE-Syntax
addressing modes, Z8000Z8000-Addressing
ADR reg,<label> pseudo op, ARMARM Opcodes
ADRL reg,<label> pseudo op, ARMARM Opcodes
ADRP, ADD, LDR/STR group relocations, AArch64AArch64-Relocations
advancing location counterOrg
align directiveAlign
align directiveRISC-V-Directives
align directive, OpenRISCOpenRISC-Directives
align directive, PRUPRU Directives
align directive, SPARCSparc-Directives
align directive, TIC54XTIC54X-Directives
aligned instruction bundleBundle directives
alignment for NEON instructionsARM-Neon-Alignment
alignment of branch targetsXtensa Automatic Alignment
alignment of LOOP instructionsXtensa Automatic Alignment
Alpha floating point (IEEE)Alpha Floating Point
Alpha line comment characterAlpha-Chars
Alpha line separatorAlpha-Chars
Alpha notesAlpha Notes
Alpha optionsAlpha Options
Alpha registersAlpha-Regs
Alpha relocationsAlpha-Relocs
Alpha supportAlpha-Dependent
Alpha SyntaxAlpha Options
Alpha-only directivesAlpha Directives
altered difference tablesWord
alternate syntax for the 680x0M68K-Moto-Syntax
ARC Branch Target AddressARC-Regs
ARC BTA saved on exception entryARC-Regs
ARC Build configuration for: BTA RegistersARC-Regs
ARC Build configuration for: Core RegistersARC-Regs
ARC Build configuration for: InterruptsARC-Regs
ARC Build Configuration Registers VersionARC-Regs
ARC C preprocessor macro separatorARC-Chars
ARC core general registersARC-Regs
ARC DCCM RAM Configuration RegisterARC-Regs
ARC Exception Cause RegisterARC-Regs
ARC Exception Return AddressARC-Regs
ARC extension core registersARC-Regs
ARC frame pointerARC-Regs
ARC global pointerARC-Regs
ARC interrupt link registerARC-Regs
ARC Interrupt Vector Base addressARC-Regs
ARC level 1 interrupt link registerARC-Regs
ARC level 2 interrupt link registerARC-Regs
ARC line comment characterARC-Chars
ARC line separatorARC-Chars
ARC link registerARC-Regs
ARC loop counterARC-Regs
ARC machine directivesARC Directives
ARC opcodesARC Opcodes
ARC optionsARC Options
ARC Processor Identification registerARC-Regs
ARC Program CounterARC-Regs
ARC register name prefix characterARC-Chars
ARC register namesARC-Regs
ARC Saved User Stack PointerARC-Regs
ARC stack pointerARC-Regs
ARC Status registerARC-Regs
ARC STATUS32 saved on exceptionARC-Regs
ARC Stored STATUS32 register on entry to level P0 interruptsARC-Regs
ARC supportARC-Dependent
ARC symbol prefix characterARC-Chars
ARC word aligned program counterARC-Regs
arch directive, i386i386-Arch
arch directive, M680x0M68K-Directives
arch directive, MSP 430MSP430 Directives
arch directive, x86-64i386-Arch
architecture options, IP2022IP2K-Opts
architecture options, IP2KIP2K-Opts
architecture options, M16CM32C-Opts
architecture options, M32CM32C-Opts
architecture options, M32RM32R-Opts
architecture options, M32R2M32R-Opts
architecture options, M32RXM32R-Opts
architecture options, M680x0M68K-Opts
Architecture variant option, CRISCRIS-Opts
architectures, MetaMeta Options
architectures, PowerPCPowerPC-Opts
architectures, SCORESCORE-Opts
architectures, SPARCSparc-Opts
arguments for additionInfix Ops
arguments for subtractionInfix Ops
arguments in expressionsArguments
arithmetic functionsOperators
arithmetic operandsArguments
ARM data relocationsARM-Relocations
ARM floating point (IEEE)ARM Floating Point
ARM identifiersARM-Chars
ARM immediate characterARM-Chars
ARM line comment characterARM-Chars
ARM line separatorARM-Chars
ARM machine directivesARM Directives
ARM opcodesARM Opcodes
ARM options (none)ARM Options
ARM register namesARM-Regs
ARM supportARM-Dependent
ascii directiveAscii
asciz directiveAsciz
asg directive, TIC54XTIC54X-Directives
assembler bugs, reportingBug Reporting
assembler crashBug Criteria
assembler directive .3byte, RXRX-Directives
assembler directive .arch, CRISCRIS-Pseudos
assembler directive .dword, CRISCRIS-Pseudos
assembler directive .far, M68HC11M68HC11-Directives
assembler directive .fetchalign, RXRX-Directives
assembler directive .interrupt, M68HC11M68HC11-Directives
assembler directive .mode, M68HC11M68HC11-Directives
assembler directive .relax, M68HC11M68HC11-Directives
assembler directive .syntax, CRISCRIS-Pseudos
assembler directive .xrefb, M68HC11M68HC11-Directives
assembler directive BSPEC, MMIXMMIX-Pseudos
assembler directive BYTE, MMIXMMIX-Pseudos
assembler directive ESPEC, MMIXMMIX-Pseudos
assembler directive GREG, MMIXMMIX-Pseudos
assembler directive IS, MMIXMMIX-Pseudos
assembler directive LOC, MMIXMMIX-Pseudos
assembler directive LOCAL, MMIXMMIX-Pseudos
assembler directive OCTA, MMIXMMIX-Pseudos
assembler directive PREFIX, MMIXMMIX-Pseudos
assembler directive TETRA, MMIXMMIX-Pseudos
assembler directive WYDE, MMIXMMIX-Pseudos
assembler directives, CRISCRIS-Pseudos
assembler directives, M68HC11M68HC11-Directives
assembler directives, M68HC12M68HC11-Directives
assembler directives, MMIXMMIX-Pseudos
assembler directives, RL78RL78-Directives
assembler directives, RXRX-Directives
assembler directives, XGATEXGATE-Directives
assembler internal logic errorAs Sections
assembler versionv
assembler, and linkerSecs Background
assembly listings, enablinga
assigning values to symbolsSetting Symbols
assigning values to symbolsEqu
at register, MIPSMIPS Macros
att_syntax pseudo op, i386i386-Variations
att_syntax pseudo op, x86-64i386-Variations
attributes, symbolSymbol Attributes
auxiliary attributes, COFF symbolsCOFF Symbols
auxiliary symbol information, COFFDim
AVR line comment characterAVR-Chars
AVR line separatorAVR-Chars
AVR modifiersAVR-Modifiers
AVR opcode summaryAVR Opcodes
AVR options (none)AVR Options
AVR register namesAVR-Regs
AVR supportAVR-Dependent

B
backslash (\\)Strings
backspace (\b)Strings
balign directiveBalign
balignl directiveBalign
balignw directiveBalign
bes directive, TIC54XTIC54X-Directives
bfloat16 directive, i386i386-Float
bfloat16 directive, x86-64i386-Float
big endian output, MIPSOverview
big endian output, PJOverview
big-endian output, MIPSMIPS Options
big-endian output, TIC6XTIC6X Options
bignumsBignums
binary constants, TIC54XTIC54X-Constants
binary files, includingIncbin
binary integersIntegers
bit names, IA-64IA-64-Bits
bitfields, not supported on VAXVAX-no
Blackfin directivesBlackfin Directives
Blackfin options (none)Blackfin Options
Blackfin supportBlackfin-Dependent
Blackfin syntaxBlackfin Syntax
blockZ8000 Directives
block comments, BPFBPF Special Characters
BMI, i386i386-BMI
BMI, x86-64i386-BMI
BPF block commentsBPF Special Characters
BPF line comment characterBPF Special Characters
BPF opcodesBPF Instructions
BPF options (none)BPF Options
BPF register namesBPF Registers
BPF supportBPF-Dependent
branch improvement, M680x0M68K-Branch
branch improvement, M68HC11M68HC11-Branch
branch improvement, VAXVAX-branch
branch instructions, relaxationXtensa Branch Relaxation
Branch Target Address, ARCARC-Regs
branch target alignmentXtensa Automatic Alignment
break directive, TIC54XTIC54X-Directives
BSD syntaxPDP-11-Syntax
bss directiveBss
bss directive, TIC54XTIC54X-Directives
bss sectionLd Sections
bss sectionbss
BTA saved on exception entry, ARCARC-Regs
bug criteriaBug Criteria
bug reportsBug Reporting
bugs in assemblerReporting Bugs
Build configuration for: BTA Registers, ARCARC-Regs
Build configuration for: Core Registers, ARCARC-Regs
Build configuration for: Interrupts, ARCARC-Regs
Build Configuration Registers Version, ARCARC-Regs
Built-in symbols, CRISCRIS-Symbols
builtin math functions, TIC54XTIC54X-Builtins
builtin subsym functions, TIC54XTIC54X-Macros
bundleBundle directives
bundle_align_mode directiveBundle directives
bundle_lock directiveBundle directives
bundle_unlock directiveBundle directives
bundle-lockedBundle directives
bus lock prefixes, i386i386-Prefixes
bvalZ8000 Directives
byte directiveByte
byte directive, TIC54XTIC54X-Directives

C
C preprocessor macro separator, ARCARC-Chars
c_mode directive, TIC54XTIC54X-Directives
C-SKY optionsC-SKY Options
C-SKY supportC-SKY-Dependent
C54XDSP_DIR’ environment variable, TIC54XTIC54X-Env
call instructions, i386i386-Mnemonics
call instructions, relaxationXtensa Call Relaxation
call instructions, x86-64i386-Mnemonics
carriage return (backslash-r)Strings
case sensitivity, Z80Z80-Case
cfi_endproc directiveCFI directives
cfi_fde_data directiveCFI directives
cfi_personality directiveCFI directives
cfi_personality_id directiveCFI directives
cfi_sections directiveCFI directives
cfi_startproc directiveCFI directives
char directive, TIC54XTIC54X-Directives
character constant, Z80Z80-Chars
character constantsCharacters
character escape codesStrings
character escapes, Z80Z80-Chars
character, singleChars
characters used in symbolsSymbol Intro
clink directive, TIC54XTIC54X-Directives
code16 directive, i386i386-16bit
code16gcc directive, i386i386-16bit
code32 directive, i386i386-16bit
code64 directive, i386i386-16bit
code64 directive, x86-64i386-16bit
COFF auxiliary symbol informationDim
COFF structure debuggingTag
COFF symbol attributesCOFF Symbols
COFF symbol descriptorDesc
COFF symbol storage classScl
COFF symbol typeType
COFF symbols, debuggingDef
COFF value attributeVal
COMDATLinkonce
comm directiveComm
command line conventionsCommand Line
command-line options ignored, VAXVAX-Opts
command-line options, V850V850 Options
comment character, XStormy16XStormy16-Chars
commentsComments
comments, M680x0M68K-Chars
comments, removed by preprocessorPreprocessing
common directive, SPARCSparc-Directives
common sectionsLinkonce
common variable storagebss
comparison expressionsInfix Ops
conditional assemblyIf
constant, single characterChars
constantsConstants
constants, bignumBignums
constants, characterCharacters
constants, converted by preprocessorPreprocessing
constants, floating pointFlonums
constants, integerIntegers
constants, numberNumbers
constants, SparcSparc-Constants
constants, stringStrings
constants, TIC54XTIC54X-Constants
conversion instructions, i386i386-Mnemonics
conversion instructions, x86-64i386-Mnemonics
coprocessor wait, i386i386-Prefixes
copy directive, TIC54XTIC54X-Directives
core general registers, ARCARC-Regs
cpu directive, ARCARC Directives
cpu directive, M680x0M68K-Directives
cpu directive, MSP 430MSP430 Directives
CR16 line comment characterCR16-Chars
CR16 line separatorCR16-Chars
CR16 Operand QualifiersCR16 Operand Qualifiers
CR16 supportCR16-Dependent
crash of assemblerBug Criteria
CRIS --emulation=crisaout command-line optionCRIS-Opts
CRIS --emulation=criself command-line optionCRIS-Opts
CRIS --march=architecture command-line optionCRIS-Opts
CRIS --mul-bug-abort command-line optionCRIS-Opts
CRIS --no-mul-bug-abort command-line optionCRIS-Opts
CRIS --no-underscore command-line optionCRIS-Opts
CRIS --pic command-line optionCRIS-Opts
CRIS --underscore command-line optionCRIS-Opts
CRIS -N command-line optionCRIS-Opts
CRIS architecture variant optionCRIS-Opts
CRIS assembler directive .archCRIS-Pseudos
CRIS assembler directive .dwordCRIS-Pseudos
CRIS assembler directive .syntaxCRIS-Pseudos
CRIS assembler directivesCRIS-Pseudos
CRIS built-in symbolsCRIS-Symbols
CRIS instruction expansionCRIS-Expand
CRIS line comment charactersCRIS-Chars
CRIS optionsCRIS-Opts
CRIS position-independent codeCRIS-Opts
CRIS pseudo-op .archCRIS-Pseudos
CRIS pseudo-op .dwordCRIS-Pseudos
CRIS pseudo-op .syntaxCRIS-Pseudos
CRIS pseudo-opsCRIS-Pseudos
CRIS register namesCRIS-Regs
CRIS supportCRIS-Dependent
CRIS symbols in position-independent codeCRIS-Pic
ctbp register, V850V850-Regs
ctoff pseudo-op, V850V850 Opcodes
ctpc register, V850V850-Regs
ctpsw register, V850V850-Regs
current addressDot
current address, advancingOrg
custom (vendor-defined) extensions, RISC-VRISC-V-CustomExts

D
D10V @word modifierD10V-Word
D10V addressing modesD10V-Addressing
D10V floating pointD10V-Float
D10V line comment characterD10V-Chars
D10V opcode summaryD10V-Opcodes
D10V optimizationOverview
D10V optionsD10V-Opts
D10V registersD10V-Regs
D10V size modifiersD10V-Size
D10V sub-instruction orderingD10V-Chars
D10V sub-instructionsD10V-Subs
D10V supportD10V-Dependent
D10V syntaxD10V-Syntax
d24 directive, Z80Z80 Directives
D30V addressing modesD30V-Addressing
D30V floating pointD30V-Float
D30V Guarded ExecutionD30V-Guarded
D30V line comment characterD30V-Chars
D30V nopsOverview
D30V nops after 32-bit multiplyOverview
D30V opcode summaryD30V-Opcodes
D30V optimizationOverview
D30V optionsD30V-Opts
D30V registersD30V-Regs
D30V size modifiersD30V-Size
D30V sub-instruction orderingD30V-Chars
D30V sub-instructionsD30V-Subs
D30V supportD30V-Dependent
D30V syntaxD30V-Syntax
d32 directive, Z80Z80 Directives
data alignment on SPARCSparc-Aligned-Data
data and text sections, joiningR
data directiveData
data directive, TIC54XTIC54X-Directives
Data directivesRISC-V-Directives
data relocations, ARMARM-Relocations
data sectionLd Sections
data1 directive, M680x0M68K-Directives
data2 directive, M680x0M68K-Directives
db directive, Z80Z80 Directives
dbpc register, V850V850-Regs
dbpsw register, V850V850-Regs
dc directiveDc
dcb directiveDcb
DCCM RAM Configuration Register, ARCARC-Regs
debuggers, and symbol orderSymbols
debugging COFF symbolsDef
DEC syntaxPDP-11-Syntax
decimal integersIntegers
def directiveDef
def directive, TIC54XTIC54X-Directives
def24 directive, Z80Z80 Directives
def32 directive, Z80Z80 Directives
defb directive, Z80Z80 Directives
defl directive, Z80Z80 Directives
defm directive, Z80Z80 Directives
defs directive, Z80Z80 Directives
defw directive, Z80Z80 Directives
density instructionsDensity Instructions
dependency trackingMD
deprecated directivesDeprecated
desc directiveDesc
descriptor, of a.out symbolSymbol Desc
dfloat directive, VAXVAX-directives
diagnostic information, switching on (default behavior)info
diagnostic informations, switching offinfo
difference tables alteredWord
difference tables, warningK
differences, mmixalMMIX-mmixal
dim directiveDim
directives and instructionsStatements
directives for PowerPCPowerPC-Pseudo
directives for SCORESCORE-Pseudo
directives, BlackfinBlackfin Directives
directives, M32RM32R-Directives
directives, M680x0M68K-Directives
directives, machine independentPseudo Ops
directives, XtensaXtensa Directives
directives, Z8000Z8000 Directives
Disable floating-point instructionsMIPS Floating-Point
Disable single-precision floating-point operationsMIPS Floating-Point
displacement sizing character, VAXVAX-operands
dollar local symbolsSymbol Names
dot (symbol)Dot
double directiveDouble
double directive, i386i386-Float
double directive, M680x0M68K-Float
double directive, M68HC11M68HC11-Float
double directive, RXRX-Float
double directive, TIC54XTIC54X-Directives
double directive, VAXVAX-float
double directive, x86-64i386-Float
double directive, XGATEXGATE-Float
doublequote (\")Strings
drlist directive, TIC54XTIC54X-Directives
drnolist directive, TIC54XTIC54X-Directives
ds directiveDs
ds directive, Z80Z80 Directives
DTP-relative data directivesRISC-V-Directives
dw directive, Z80Z80 Directives
dword directive, BPFBPF Directives
dword directive, PRUPRU Directives

E
EB command-line option, C-SKYC-SKY Options
ecr register, V850V850-Regs
eight-byte integerQuad
eight-byte integer8byte
eipc register, V850V850-Regs
eipsw register, V850V850-Regs
eject directiveEject
EL command-line option, C-SKYC-SKY Options
ELF symbol typeType
else directiveElse
elseif directiveElseif
empty expressionsEmpty Exprs
emsg directive, TIC54XTIC54X-Directives
emulationOverview
encoding options, i386i386-Mnemonics
encoding options, x86-64i386-Mnemonics
end directiveEnd
endef directiveEndef
endfunc directiveEndfunc
endianness, MIPSOverview
endianness, PJOverview
endif directiveEndif
endloop directive, TIC54XTIC54X-Directives
endm directiveMacro
endm directive, TIC54XTIC54X-Directives
endproc directive, OpenRISCOpenRISC-Directives
endstruct directive, TIC54XTIC54X-Directives
endunion directive, TIC54XTIC54X-Directives
environment settings, TIC54XTIC54X-Env
EOF, newline must precedeStatements
ep register, V850V850-Regs
Epiphany line comment characterEpiphany-Chars
Epiphany line separatorEpiphany-Chars
Epiphany optionsEpiphany Options
Epiphany supportEpiphany-Dependent
equ directiveEqu
equ directive, TIC54XTIC54X-Directives
equ directive, Z80Z80 Directives
equiv directiveEquiv
eqv directiveEqv
err directiveErr
error directiveError
error messagesErrors
error on valid inputBug Criteria
errors, caused by warningsW
errors, continuing afterZ
escape codes, characterStrings
eval directive, TIC54XTIC54X-Directives
evenZ8000 Directives
even directive, M680x0M68K-Directives
even directive, TIC54XTIC54X-Directives
Exception Cause Register, ARCARC-Regs
Exception Return Address, ARCARC-Regs
exitm directiveMacro
expr (internal section)As Sections
expression argumentsArguments
expressionsExpressions
expressions, comparisonInfix Ops
expressions, emptyEmpty Exprs
expressions, integerInteger Exprs
extAuxRegister directive, ARCARC Directives
extCondCode directive, ARCARC Directives
extCoreRegister directive, ARCARC Directives
extend directive M680x0M68K-Float
extend directive M68HC11M68HC11-Float
extend directive XGATEXGATE-Float
extension core registers, ARCARC-Regs
extension instructions, i386i386-Mnemonics
extension instructions, x86-64i386-Mnemonics
extern directiveExtern
extInstruction directive, ARCARC Directives

F
fail directiveFail
far_mode directive, TIC54XTIC54X-Directives
faster processing (-f)f
fatal signalBug Criteria
fclist directive, TIC54XTIC54X-Directives
fcnolist directive, TIC54XTIC54X-Directives
fepc register, V850V850-Regs
fepsw register, V850V850-Regs
ffloat directive, VAXVAX-directives
field directive, TIC54XTIC54X-Directives
file directiveFile
file directive, MSP 430MSP430 Directives
file name, logicalFile
file names and line numbers, in warnings/errorsErrors
files, includingInclude
files, inputInput Files
fill directiveFill
filling memorySkip
filling memorySpace
filling memory with no-op instructionsNop
filling memory with no-op instructionsNops
filling memory with zero bytesZero
FLIX syntaxXtensa Syntax
float directiveFloat
float directive, i386i386-Float
float directive, M680x0M68K-Float
float directive, M68HC11M68HC11-Float
float directive, RXRX-Float
float directive, TIC54XTIC54X-Directives
float directive, VAXVAX-float
float directive, x86-64i386-Float
float directive, XGATEXGATE-Float
floating point numbersFlonums
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, D10VD10V-Float
floating point, D30VD30V-Float
floating point, H8/300 (IEEE)H8/300 Floating Point
floating point, HPPA (IEEE)HPPA Floating Point
floating point, i386i386-Float
floating point, M680x0M68K-Float
floating point, M68HC11M68HC11-Float
floating point, MSP 430 (IEEE)MSP430 Floating Point
floating point, OPENRISC (IEEE)OpenRISC-Float
floating point, risc-v (IEEE)RISC-V-Floating-Point
floating point, RXRX-Float
floating point, s390s390 Floating Point
floating point, SH (IEEE)SH Floating Point
floating point, SPARC (IEEE)Sparc-Float
floating point, V850 (IEEE)V850 Floating Point
floating point, VAXVAX-float
floating point, WebAssembly (IEEE)WebAssembly-Floating-Point
floating point, x86-64i386-Float
floating point, XGATEXGATE-Float
floating point, Z80Z80 Floating Point
flonumsFlonums
force2bsr command-line option, C-SKYC-SKY Options
format of error messagesErrors
format of warning messagesErrors
formfeed (\f)Strings
four-byte integer4byte
fpic command-line option, C-SKYC-SKY Options
frame pointer, ARCARC-Regs
func directiveFunc
functions, in expressionsOperators

G
gfloat directive, VAXVAX-directives
globalZ8000 Directives
global directiveGlobal
global directive, TIC54XTIC54X-Directives
global pointer, ARCARC-Regs
gp register, MIPSMIPS Small Data
gp register, V850V850-Regs
grouping dataSub-Sections

H
H8/300 addressing modesH8/300-Addressing
H8/300 floating point (IEEE)H8/300 Floating Point
H8/300 line comment characterH8/300-Chars
H8/300 line separatorH8/300-Chars
H8/300 machine directives (none)H8/300 Directives
H8/300 opcode summaryH8/300 Opcodes
H8/300 optionsH8/300 Options
H8/300 registersH8/300-Regs
H8/300 size suffixesH8/300 Opcodes
H8/300 supportH8/300-Dependent
H8/300H, assembling forH8/300 Directives
half directive, BPFBPF Directives
half directive, SPARCSparc-Directives
half directive, TIC54XTIC54X-Directives
hex character code (\xd...)Strings
hexadecimal integersIntegers
hexadecimal prefix, S12ZS12Z Options
hexadecimal prefix, Z80Z80-Chars
hfloat directive, i386i386-Float
hfloat directive, VAXVAX-directives
hfloat directive, x86-64i386-Float
hi pseudo-op, V850V850 Opcodes
hi0 pseudo-op, V850V850 Opcodes
hidden directiveHidden
high directive, M32RM32R-Directives
hilo pseudo-op, V850V850 Opcodes
HPPA directives not supportedHPPA Directives
HPPA floating point (IEEE)HPPA Floating Point
HPPA SyntaxHPPA Options
HPPA-only directivesHPPA Directives
hword directivehword

I
i386 16-bit codei386-16bit
i386 arch directivei386-Arch
i386 att_syntax pseudo opi386-Variations
i386 conversion instructionsi386-Mnemonics
i386 extension instructionsi386-Mnemonics
i386 floating pointi386-Float
i386 immediate operandsi386-Variations
i386 instruction namingi386-Mnemonics
i386 instruction prefixesi386-Prefixes
i386 intel_syntax pseudo opi386-Variations
i386 jump optimizationi386-Jumps
i386 jump, call, returni386-Variations
i386 jump/call operandsi386-Variations
i386 line comment characteri386-Chars
i386 line separatori386-Chars
i386 memory referencesi386-Memory
i386 mnemonic compatibilityi386-Mnemonics
i386 mul, imul instructionsi386-Notes
i386 optionsi386-Options
i386 register operandsi386-Variations
i386 registersi386-Regs
i386 sectionsi386-Variations
i386 size suffixesi386-Variations
i386 source, destination operandsi386-Variations
i386 supporti386-Dependent
i386 syntax compatibilityi386-Variations
i80386 supporti386-Dependent
IA-64 line comment characterIA-64-Chars
IA-64 line separatorIA-64-Chars
IA-64 optionsIA-64 Options
IA-64 Processor-status-Register bit namesIA-64-Bits
IA-64 registersIA-64-Regs
IA-64 relocationsIA-64-Relocs
IA-64 supportIA-64-Dependent
IA-64 SyntaxIA-64 Options
ident directiveIdent
identifiers, ARMARM-Chars
identifiers, MSP 430MSP430-Chars
if directiveIf
ifb directiveIf
ifc directiveIf
ifdef directiveIf
ifeq directiveIf
ifeqs directiveIf
ifge directiveIf
ifgt directiveIf
ifle directiveIf
iflt directiveIf
ifnb directiveIf
ifnc directiveIf
ifndef directiveIf
ifne directiveIf
ifnes directiveIf
ifnotdef directiveIf
immediate character, AArch64AArch64-Chars
immediate character, ARMARM-Chars
immediate character, M680x0M68K-Chars
immediate character, VAXVAX-operands
immediate fields, relaxationXtensa Immediate Relaxation
immediate operands, i386i386-Variations
immediate operands, x86-64i386-Variations
imul instruction, i386i386-Notes
imul instruction, x86-64i386-Notes
incbin directiveIncbin
include directiveInclude
include directive search pathI
indirect character, VAXVAX-operands
infix operatorsInfix Ops
inhibiting interrupts, i386i386-Prefixes
inputInput Files
input file linenumbersInput Files
insn directivei386-Directives
INSN directivesRISC-V-Directives
instruction aliases, s390s390 Aliases
instruction bundleBundle directives
instruction expansion, CRISCRIS-Expand
instruction expansion, MMIXMMIX-Expand
instruction formats, risc-vRISC-V-Formats
instruction formats, s390s390 Formats
instruction marker, s390s390 Instruction Marker
instruction mnemonics, s390s390 Mnemonics
instruction naming, i386i386-Mnemonics
instruction naming, x86-64i386-Mnemonics
instruction operand modifier, s390s390 Operand Modifier
instruction operands, s390s390 Operands
instruction prefixes, i386i386-Prefixes
instruction set, M680x0M68K-opcodes
instruction set, M68HC11M68HC11-opcodes
instruction set, XGATEXGATE-opcodes
instruction summary, AVRAVR Opcodes
instruction summary, D10VD10V-Opcodes
instruction summary, D30VD30V-Opcodes
instruction summary, H8/300H8/300 Opcodes
instruction summary, LM32LM32 Opcodes
instruction summary, LM32OpenRISC-Opcodes
instruction summary, SHSH Opcodes
instruction summary, Z8000Z8000 Opcodes
instruction syntax, s390s390 Syntax
instructions and directivesStatements
int directiveInt
int directive, H8/300H8/300 Directives
int directive, i386i386-Float
int directive, TIC54XTIC54X-Directives
int directive, x86-64i386-Float
integer expressionsInteger Exprs
integer, 16-byteOcta
integer, 2-byte2byte
integer, 4-byte4byte
integer, 8-byteQuad
integer, 8-byte8byte
integersIntegers
integers, 16-bithword
integers, 32-bitInt
integers, binaryIntegers
integers, decimalIntegers
integers, hexadecimalIntegers
integers, octalIntegers
integers, one byteByte
intel_syntax pseudo op, i386i386-Variations
intel_syntax pseudo op, x86-64i386-Variations
internal assembler sectionsAs Sections
internal directiveInternal
interrupt link register, ARCARC-Regs
Interrupt Vector Base address, ARCARC-Regs
invalid inputBug Criteria
invocation summaryOverview
IP2K architecture optionsIP2K-Opts
IP2K architecture optionsIP2K-Opts
IP2K line comment characterIP2K-Chars
IP2K line separatorIP2K-Chars
IP2K optionsIP2K-Opts
IP2K supportIP2K-Dependent
irp directiveIrp
irpc directiveIrpc

J
joining text and data sectionsR
jsri2bsr command-line option, C-SKYC-SKY Options
jump instructions, i386i386-Mnemonics
jump instructions, relaxationXtensa Jump Relaxation
jump instructions, x86-64i386-Mnemonics
jump optimization, i386i386-Jumps
jump optimization, x86-64i386-Jumps
jump/call operands, i386i386-Variations
jump/call operands, x86-64i386-Variations

K
KVX OptionsKVX Options
KVX supportKVX-Dependent

L
L16SI instructions, relaxationXtensa Immediate Relaxation
L16UI instructions, relaxationXtensa Immediate Relaxation
L32I instructions, relaxationXtensa Immediate Relaxation
L8UI instructions, relaxationXtensa Immediate Relaxation
label (:)Statements
label directive, TIC54XTIC54X-Directives
labelsLabels
labels, Z80Z80-Labels
largecomm directive, ELFi386-Directives
lcomm directiveLcomm
lcomm directiveARC Directives
lcomm directive, COFFi386-Directives
lcommon directive, ARCARC Directives
ldObject
ldouble directive M680x0M68K-Float
ldouble directive M68HC11M68HC11-Float
ldouble directive XGATEXGATE-Float
ldouble directive, TIC54XTIC54X-Directives
LDR reg,=<expr> pseudo op, AArch64AArch64 Opcodes
LDR reg,=<label> pseudo op, ARMARM Opcodes
LEB128 directivesRISC-V-Directives
length directive, TIC54XTIC54X-Directives
length of symbolsSymbol Intro
level 1 interrupt link register, ARCARC-Regs
level 2 interrupt link register, ARCARC-Regs
lflags directive (ignored)Lflags
lineARC-Chars
line comment characterComments
line comment character, AArch64AArch64-Chars
line comment character, AlphaAlpha-Chars
line comment character, ARCARC-Chars
line comment character, ARMARM-Chars
line comment character, AVRAVR-Chars
line comment character, BPFBPF Special Characters
line comment character, CR16CR16-Chars
line comment character, D10VD10V-Chars
line comment character, D30VD30V-Chars
line comment character, EpiphanyEpiphany-Chars
line comment character, H8/300H8/300-Chars
line comment character, i386i386-Chars
line comment character, IA-64IA-64-Chars
line comment character, IP2KIP2K-Chars
line comment character, LM32LM32-Chars
line comment character, M32CM32C-Chars
line comment character, M680x0M68K-Chars
line comment character, M68HC11M68HC11-Syntax
line comment character, MetaMeta-Chars
line comment character, MicroBlazeMicroBlaze-Chars
line comment character, MIPSMIPS-Chars
line comment character, MSP 430MSP430-Chars
line comment character, NS32KNS32K-Chars
line comment character, OpenRISCOpenRISC-Chars
line comment character, PJPJ-Chars
line comment character, PowerPCPowerPC-Chars
line comment character, PRUPRU Chars
line comment character, RL78RL78-Chars
line comment character, RXRX-Chars
line comment character, S12ZS12Z Syntax Overview
line comment character, s390s390 Characters
line comment character, SCORESCORE-Chars
line comment character, SHSH-Chars
line comment character, SparcSparc-Chars
line comment character, TIC54XTIC54X-Chars
line comment character, TIC6XTIC6X Syntax
line comment character, V850V850-Chars
line comment character, VAXVAX-Chars
line comment character, VisiumVisium Characters
line comment character, WebAssemblyWebAssembly-Chars
line comment character, XGATEXGATE-Syntax
line comment character, XStormy16XStormy16-Chars
line comment character, Z80Z80-Chars
line comment character, Z8000Z8000-Chars
line comment characters, CRISCRIS-Chars
line comment characters, MMIXMMIX-Chars
line directiveLine
line directive, MSP 430MSP430 Directives
line numbers, in input filesInput Files
line separator characterStatements
line separator, AArch64AArch64-Chars
line separator, AlphaAlpha-Chars
line separator, ARCARC-Chars
line separator, ARMARM-Chars
line separator, AVRAVR-Chars
line separator, CR16CR16-Chars
line separator, EpiphanyEpiphany-Chars
line separator, H8/300H8/300-Chars
line separator, i386i386-Chars
line separator, IA-64IA-64-Chars
line separator, IP2KIP2K-Chars
line separator, LM32LM32-Chars
line separator, M32CM32C-Chars
line separator, M680x0M68K-Chars
line separator, M68HC11M68HC11-Syntax
line separator, MetaMeta-Chars
line separator, MicroBlazeMicroBlaze-Chars
line separator, MIPSMIPS-Chars
line separator, MSP 430MSP430-Chars
line separator, NS32KNS32K-Chars
line separator, OpenRISCOpenRISC-Chars
line separator, PJPJ-Chars
line separator, PowerPCPowerPC-Chars
line separator, RL78RL78-Chars
line separator, RXRX-Chars
line separator, S12ZS12Z Syntax Overview
line separator, s390s390 Characters
line separator, SCORESCORE-Chars
line separator, SHSH-Chars
line separator, SparcSparc-Chars
line separator, TIC54XTIC54X-Chars
line separator, TIC6XTIC6X Syntax
line separator, V850V850-Chars
line separator, VAXVAX-Chars
line separator, VisiumVisium Characters
line separator, XGATEXGATE-Syntax
line separator, XStormy16XStormy16-Chars
line separator, Z80Z80-Chars
line separator, Z8000Z8000-Chars
lines starting with #Comments
link register, ARCARC-Regs
linkerObject
linker, and assemblerSecs Background
linkonce directiveLinkonce
list directiveList
list directive, TIC54XTIC54X-Directives
listing control, turning offNolist
listing control, turning onList
listing control: new pageEject
listing control: paper sizePsize
listing control: subtitleSbttl
listing control: title lineTitle
listings, enablinga
literal directiveLiteral Directive
literal pool entries, s390s390 Literal Pool Entries
literal_position directiveLiteral Position Directive
literal_prefix directiveLiteral Prefix Directive
little endian output, MIPSOverview
little endian output, PJOverview
little-endian output, MIPSMIPS Options
little-endian output, TIC6XTIC6X Options
LM32 line comment characterLM32-Chars
LM32 line separatorLM32-Chars
LM32 modifiersLM32-Modifiers
LM32 opcode summaryLM32 Opcodes
LM32 options (none)LM32 Options
LM32 register namesLM32-Regs
LM32 supportLM32-Dependent
ln directiveLn
lo pseudo-op, V850V850 Opcodes
loc directiveLoc
loc_mark_labels directiveLoc_mark_labels
local common symbolsLcomm
local directiveLocal
local labelsSymbol Names
local symbol namesSymbol Names
local symbols, retaining in outputL
location counterDot
location counter, advancingOrg
location counter, Z80Z80-Chars
logical file nameFile
logical line numberLine
logical line numbersComments
long directiveLong
long directive, i386i386-Float
long directive, TIC54XTIC54X-Directives
long directive, x86-64i386-Float
longcall pseudo-op, V850V850 Opcodes
longcalls directiveLongcalls Directive
longjump pseudo-op, V850V850 Opcodes
Loongson Content Address Memory (CAM) generation overrideMIPS ASE Instruction Generation Overrides
Loongson EXTensions (EXT) instructions generation overrideMIPS ASE Instruction Generation Overrides
Loongson EXTensions R2 (EXT2) instructions generation overrideMIPS ASE Instruction Generation Overrides
Loongson MultiMedia extensions Instructions (MMI) generation overrideMIPS ASE Instruction Generation Overrides
loop counter, ARCARC-Regs
loop directive, TIC54XTIC54X-Directives
LOOP instructions, alignmentXtensa Automatic Alignment
low directive, M32RM32R-Directives
lp register, V850V850-Regs
lvalZ8000 Directives
LWP, i386i386-LWP
LWP, x86-64i386-LWP

M
M16C architecture optionM32C-Opts
M32C architecture optionM32C-Opts
M32C line comment characterM32C-Chars
M32C line separatorM32C-Chars
M32C modifiersM32C-Modifiers
M32C optionsM32C-Opts
M32C supportM32C-Dependent
M32R architecture optionsM32R-Opts
M32R architecture optionsM32R-Opts
M32R architecture optionsM32R-Opts
M32R directivesM32R-Directives
M32R optionsM32R-Opts
M32R supportM32R-Dependent
M32R warningsM32R-Warnings
M680x0 addressing modesM68K-Syntax
M680x0 architecture optionsM68K-Opts
M680x0 branch improvementM68K-Branch
M680x0 directivesM68K-Directives
M680x0 floating pointM68K-Float
M680x0 immediate characterM68K-Chars
M680x0 line comment characterM68K-Chars
M680x0 line separatorM68K-Chars
M680x0 opcodesM68K-opcodes
M680x0 optionsM68K-Opts
M680x0 pseudo-opcodesM68K-Branch
M680x0 size modifiersM68K-Syntax
M680x0 supportM68K-Dependent
M680x0 syntaxM68K-Syntax
M68HC11 addressing modesM68HC11-Syntax
M68HC11 and M68HC12 supportM68HC11-Dependent
M68HC11 assembler directive .farM68HC11-Directives
M68HC11 assembler directive .interruptM68HC11-Directives
M68HC11 assembler directive .modeM68HC11-Directives
M68HC11 assembler directive .relaxM68HC11-Directives
M68HC11 assembler directive .xrefbM68HC11-Directives
M68HC11 assembler directivesM68HC11-Directives
M68HC11 branch improvementM68HC11-Branch
M68HC11 floating pointM68HC11-Float
M68HC11 line comment characterM68HC11-Syntax
M68HC11 line separatorM68HC11-Syntax
M68HC11 modifiersM68HC11-Modifiers
M68HC11 opcodesM68HC11-opcodes
M68HC11 optionsM68HC11-Opts
M68HC11 pseudo-opcodesM68HC11-Branch
M68HC11 syntaxM68HC11-Syntax
M68HC12 assembler directivesM68HC11-Directives
mA6 command-line option, ARCARC Options
mA7 command-line option, ARCARC Options
machine dependenciesMachine Dependencies
machine directives, AArch64AArch64 Directives
machine directives, AArch64KVX Directives
machine directives, ARCARC Directives
machine directives, ARMARM Directives
machine directives, BPFBPF Directives
machine directives, H8/300 (none)H8/300 Directives
machine directives, MSP 430MSP430 Directives
machine directives, OPENRISCOpenRISC-Directives
machine directives, PRUPRU Directives
machine directives, RISC-VRISC-V-Directives
machine directives, SHSH Directives
machine directives, SPARCSparc-Directives
machine directives, TIC54XTIC54X-Directives
machine directives, TIC6XTIC6X Directives
machine directives, TILE-GxTILE-Gx Directives
machine directives, TILEProTILEPro Directives
machine directives, V850V850 Directives
machine directives, VAXVAX-directives
machine directives, x86i386-Directives
machine directives, XStormy16XStormy16 Directives
machine independent directivesPseudo Ops
machine instructions (not covered)Manual
machine relocations, PRUPRU Relocations
machine-independent syntaxSyntax
macro directiveMacro
macro directive, TIC54XTIC54X-Directives
macro, execution countMacro
macrosMacro
macros, count executedMacro
Macros, MSP 430MSP430-Macros
macros, TIC54XTIC54X-Macros
make rulesMD
manual, structure and purposeManual
marc600 command-line option, ARCARC Options
mARC601 command-line option, ARCARC Options
mARC700 command-line option, ARCARC Options
march command-line option, C-SKYC-SKY Options
math builtins, TIC54XTIC54X-Builtins
Maximum number of continuation lineslisting
mbig-endian command-line option, C-SKYC-SKY Options
mbranch-stub command-line option, C-SKYC-SKY Options
mcache command-line option, C-SKYC-SKY Options
mcp command-line option, C-SKYC-SKY Options
mcpu command-line option, C-SKYC-SKY Options
mdsp command-line option, C-SKYC-SKY Options
medsp command-line option, C-SKYC-SKY Options
melrw command-line option, C-SKYC-SKY Options
mEM command-line option, ARCARC Options
memory references, i386i386-Memory
memory references, x86-64i386-Memory
memory-mapped registers, TIC54XTIC54X-MMRegs
merging text and data sectionsR
messages from assemblerErrors
Meta architecturesMeta Options
Meta line comment characterMeta-Chars
Meta line separatorMeta-Chars
Meta optionsMeta Options
Meta registersMeta-Regs
Meta supportMeta-Dependent
mforce2bsr command-line option, C-SKYC-SKY Options
mhard-float command-line option, C-SKYC-SKY Options
mHS command-line option, ARCARC Options
MicroBlaze architecturesMicroBlaze-Dependent
MicroBlaze directivesMicroBlaze Directives
MicroBlaze line comment characterMicroBlaze-Chars
MicroBlaze line separatorMicroBlaze-Chars
MicroBlaze OptionsMicroBlaze Options
MicroBlaze supportMicroBlaze-Dependent
minus, permitted argumentsInfix Ops
MIPS 32-bit microMIPS instruction generation overrideMIPS assembly options
MIPS architecture optionsMIPS Options
MIPS big-endian outputMIPS Options
MIPS CPU overrideMIPS ISA
MIPS cyclic redundancy check (CRC) instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS directives to override command-line optionsMIPS assembly options
MIPS DSP Release 1 instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS DSP Release 2 instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS DSP Release 3 instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS endiannessOverview
MIPS eXtended Physical Address (XPA) instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS Global INValidate (GINV) instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS IEEE 754 NaN data encoding selectionMIPS NaN Encodings
MIPS ISAOverview
MIPS ISA overrideMIPS ISA
MIPS line comment characterMIPS-Chars
MIPS line separatorMIPS-Chars
MIPS little-endian outputMIPS Options
MIPS MCU instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS MDMX instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS MIPS-3D instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS MT instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS option stackMIPS Option Stack
MIPS processorMIPS-Dependent
MIPS SIMD Architecture instruction generation overrideMIPS ASE Instruction Generation Overrides
MIPS16e2 instruction generation overrideMIPS ASE Instruction Generation Overrides
mistack command-line option, C-SKYC-SKY Options
MITM68K-Syntax
mjsri2bsr command-line option, C-SKYC-SKY Options
mlabr command-line option, C-SKYC-SKY Options
mlaf command-line option, C-SKYC-SKY Options
mlib directive, TIC54XTIC54X-Directives
mlink-relax command-line option, PRUPRU Options
mlist directive, TIC54XTIC54X-Directives
mliterals-after-br command-line option, C-SKYC-SKY Options
mliterals-after-func command-line option, C-SKYC-SKY Options
mlittle-endian command-line option, C-SKYC-SKY Options
mljump command-line option, C-SKYC-SKY Options
MMIX assembler directive BSPECMMIX-Pseudos
MMIX assembler directive BYTEMMIX-Pseudos
MMIX assembler directive ESPECMMIX-Pseudos
MMIX assembler directive GREGMMIX-Pseudos
MMIX assembler directive ISMMIX-Pseudos
MMIX assembler directive LOCMMIX-Pseudos
MMIX assembler directive LOCALMMIX-Pseudos
MMIX assembler directive OCTAMMIX-Pseudos
MMIX assembler directive PREFIXMMIX-Pseudos
MMIX assembler directive TETRAMMIX-Pseudos
MMIX assembler directive WYDEMMIX-Pseudos
MMIX assembler directivesMMIX-Pseudos
MMIX line comment charactersMMIX-Chars
MMIX optionsMMIX-Opts
MMIX pseudo-op BSPECMMIX-Pseudos
MMIX pseudo-op BYTEMMIX-Pseudos
MMIX pseudo-op ESPECMMIX-Pseudos
MMIX pseudo-op GREGMMIX-Pseudos
MMIX pseudo-op ISMMIX-Pseudos
MMIX pseudo-op LOCMMIX-Pseudos
MMIX pseudo-op LOCALMMIX-Pseudos
MMIX pseudo-op OCTAMMIX-Pseudos
MMIX pseudo-op PREFIXMMIX-Pseudos
MMIX pseudo-op TETRAMMIX-Pseudos
MMIX pseudo-op WYDEMMIX-Pseudos
MMIX pseudo-opsMMIX-Pseudos
MMIX register namesMMIX-Regs
MMIX supportMMIX-Dependent
mmixal differencesMMIX-mmixal
mmp command-line option, C-SKYC-SKY Options
mmregs directive, TIC54XTIC54X-Directives
mmsg directive, TIC54XTIC54X-Directives
MMX, i386i386-SIMD
MMX, x86-64i386-SIMD
mnemonic compatibility, i386i386-Mnemonics
mnemonic suffixes, i386i386-Variations
mnemonic suffixes, x86-64i386-Variations
mnemonics for opcodes, VAXVAX-opcodes
mnemonics, AVRAVR Opcodes
mnemonics, D10VD10V-Opcodes
mnemonics, D30VD30V-Opcodes
mnemonics, H8/300H8/300 Opcodes
mnemonics, LM32LM32 Opcodes
mnemonics, OpenRISCOpenRISC-Opcodes
mnemonics, SHSH Opcodes
mnemonics, Z8000Z8000 Opcodes
mno-branch-stub command-line option, C-SKYC-SKY Options
mno-elrw command-line option, C-SKYC-SKY Options
mno-force2bsr command-line option, C-SKYC-SKY Options
mno-istack command-line option, C-SKYC-SKY Options
mno-jsri2bsr command-line option, C-SKYC-SKY Options
mno-labr command-line option, C-SKYC-SKY Options
mno-laf command-line option, C-SKYC-SKY Options
mno-link-relax command-line option, PRUPRU Options
mno-literals-after-func command-line option, C-SKYC-SKY Options
mno-ljump command-line option, C-SKYC-SKY Options
mno-lrw command-line option, C-SKYC-SKY Options
mno-warn-regname-label command-line option, PRUPRU Options
mnolist directive, TIC54XTIC54X-Directives
mnoliterals-after-br command-line option, C-SKYC-SKY Options
mnolrw command-line option, C-SKYC-SKY Options
mnps400 command-line option, ARCARC Options
modifiers, M32CM32C-Modifiers
module layout, WebAssemblyWebAssembly-module-layout
Motorola syntax for the 680x0M68K-Moto-Syntax
MOVI instructions, relaxationXtensa Immediate Relaxation
MOVN, MOVZ and MOVK group relocations, AArch64AArch64-Relocations
MOVW and MOVT relocations, ARMARM-Relocations
MRI compatibility modeM
mri directiveMRI
MRI mode, temporarilyMRI
msecurity command-line option, C-SKYC-SKY Options
MSP 430 floating point (IEEE)MSP430 Floating Point
MSP 430 identifiersMSP430-Chars
MSP 430 line comment characterMSP430-Chars
MSP 430 line separatorMSP430-Chars
MSP 430 machine directivesMSP430 Directives
MSP 430 macrosMSP430-Macros
MSP 430 opcodesMSP430 Opcodes
MSP 430 options (none)MSP430 Options
MSP 430 profiling capabilityMSP430 Profiling Capability
MSP 430 register namesMSP430-Regs
MSP 430 supportMSP430-Dependent
MSP430 Assembler ExtensionsMSP430-Ext
mspabi_attribute directive, MSP430MSP430 Directives
mtrust command-line option, C-SKYC-SKY Options
mul instruction, i386i386-Notes
mul instruction, x86-64i386-Notes
mvdsp command-line option, C-SKYC-SKY Options

N
N32K supportNS32K-Dependent
nameZ8000 Directives
named sectionSection
named sectionsLd Sections
names, symbolSymbol Names
naming object fileo
NDS32 optionsNDS32 Options
NDS32 processorNDS32-Dependent
new page, in listingsEject
newblock directive, TIC54XTIC54X-Directives
newline (\n)Strings
newline, required at file endStatements
no-absolute-literals directiveAbsolute Literals Directive
no-force2bsr command-line option, C-SKYC-SKY Options
no-jsri2bsr command-line option, C-SKYC-SKY Options
no-longcalls directiveLongcalls Directive
no-schedule directiveSchedule Directive
no-transform directiveTransform Directive
nodelay directive, OpenRISCOpenRISC-Directives
nolist directiveNolist
nolist directive, TIC54XTIC54X-Directives
noopt directivei386-Directives
nop directiveNop
NOP pseudo op, ARMARM Opcodes
nops directiveNops
notes for AlphaAlpha Notes
notes for WebAssemblyWebAssembly-Notes
NS32K line comment characterNS32K-Chars
NS32K line separatorNS32K-Chars
null-terminated stringsAsciz
number constantsNumbers
number of macros executedMacro
number of times a macro has been executedMacro
numbered subsectionsSub-Sections
numbers, 16-bithword
numeric valuesExpressions
nword directive, SPARCSparc-Directives

O
Object Attribute, RISC-VRISC-V-ATTRIBUTE
object attributesObject Attributes
object fileObject
object file formatObject Formats
object file nameo
object file, after errorsZ
obsolescent directivesDeprecated
octa directiveOcta
octal character code (\ddd)Strings
octal integersIntegers
offset directiveOffset
offset directive, V850V850 Directives
opcode mnemonics, VAXVAX-opcodes
opcode names, TILE-GxTILE-Gx Opcodes
opcode names, TILEProTILEPro Opcodes
opcode names, XtensaXtensa Opcodes
opcode summary, AVRAVR Opcodes
opcode summary, D10VD10V-Opcodes
opcode summary, D30VD30V-Opcodes
opcode summary, H8/300H8/300 Opcodes
opcode summary, LM32LM32 Opcodes
opcode summary, OpenRISCOpenRISC-Opcodes
opcode summary, SHSH Opcodes
opcode summary, Z8000Z8000 Opcodes
opcodes for AArch64AArch64 Opcodes
opcodes for ARCARC Opcodes
opcodes for ARMARM Opcodes
opcodes for BPFBPF Instructions
opcodes for MSP 430MSP430 Opcodes
opcodes for PRUPRU Opcodes
opcodes for V850V850 Opcodes
opcodes, M680x0M68K-opcodes
opcodes, M68HC11M68HC11-opcodes
opcodes, WebAssemblyWebAssembly-Opcodes
OPENRISC floating point (IEEE)OpenRISC-Float
OpenRISC line comment characterOpenRISC-Chars
OpenRISC line separatorOpenRISC-Chars
OPENRISC machine directivesOpenRISC-Directives
OpenRISC opcode summaryOpenRISC-Opcodes
OpenRISC registersOpenRISC-Regs
OpenRISC relocationsOpenRISC-Relocs
OPENRISC supportOpenRISC-Dependent
OPENRISC syntaxOpenRISC-Dependent
operand delimiters, i386i386-Variations
operand delimiters, x86-64i386-Variations
operand notation, VAXVAX-operands
operands in expressionsArguments
operator precedenceInfix Ops
operators, in expressionsOperators
operators, permitted argumentsInfix Ops
optimization, D10VOverview
optimization, D30VOverview
optimizationsXtensa Optimizations
Option directiveRISC-V-Directives
option directiveRISC-V-Directives
option directive, TIC54XTIC54X-Directives
option summaryOverview
options for AArch64 (none)AArch64 Options
options for AlphaAlpha Options
options for ARCARC Options
options for ARM (none)ARM Options
options for AVR (none)AVR Options
options for Blackfin (none)Blackfin Options
options for BPF (none)BPF Options
options for C-SKYC-SKY Options
options for i386i386-Options
options for IA-64IA-64 Options
options for KVXKVX Options
options for LM32 (none)LM32 Options
options for MetaMeta Options
options for MSP430 (none)MSP430 Options
options for NDS32NDS32 Options
options for PDP-11PDP-11-Options
options for PowerPCPowerPC-Opts
options for PRUPRU Options
options for s390s390 Options
options for SCORESCORE-Opts
options for SPARCSparc-Opts
options for TIC6XTIC6X Options
options for V850 (none)V850 Options
options for VAX/VMSVAX-Opts
options for VisiumVisium Options
options for x86-64i386-Options
options for Z80Z80 Options
options, all versions of assemblerInvoking
options, command lineCommand Line
options, CRISCRIS-Opts
options, D10VD10V-Opts
options, D30VD30V-Opts
options, EpiphanyEpiphany Options
options, H8/300H8/300 Options
options, IP2KIP2K-Opts
options, M32CM32C-Opts
options, M32RM32R-Opts
options, M680x0M68K-Opts
options, M68HC11M68HC11-Opts
options, MMIXMMIX-Opts
options, PJPJ Options
options, RL78RL78-Opts
options, RXRX-Opts
options, S12ZS12Z Options
options, SHSH Options
options, TIC54XTIC54X-Opts
options, XGATEXGATE-Opts
options, Z8000Z8000 Options
org directiveOrg
other attribute, of a.out symbolSymbol Other
output fileObject
output section paddingno-pad-sections
outputing warningsW

P
p2align directiveP2align
p2alignl directiveP2align
p2alignw directiveP2align
padding the location counterAlign
padding the location counter given a power of twoP2align
padding the location counter given number of bytesBalign
page, in listingsEject
paper size, for listingsPsize
paths for .includeI
patterns, writing in memoryFill
PDP-11 commentsPDP-11-Syntax
PDP-11 floating-point register syntaxPDP-11-Syntax
PDP-11 general-purpose register syntaxPDP-11-Syntax
PDP-11 instruction namingPDP-11-Mnemonics
PDP-11 line separatorPDP-11-Syntax
PDP-11 supportPDP-11-Dependent
PDP-11 syntaxPDP-11-Syntax
PIC code generation for ARMARM Options
PIC code generation for M32RM32R-Opts
pic command-line option, C-SKYC-SKY Options
PIC selection, MIPSMIPS Options
PJ endiannessOverview
PJ line comment characterPJ-Chars
PJ line separatorPJ-Chars
PJ optionsPJ Options
PJ supportPJ-Dependent
plus, permitted argumentsInfix Ops
pmem directive, PRUPRU Relocations
popsection directivePopSection
Position-independent code, CRISCRIS-Opts
Position-independent code, symbols in, CRISCRIS-Pic
PowerPC architecturesPowerPC-Opts
PowerPC directivesPowerPC-Pseudo
PowerPC line comment characterPowerPC-Chars
PowerPC line separatorPowerPC-Chars
PowerPC optionsPowerPC-Opts
PowerPC supportPPC-Dependent
precedence of operatorsInfix Ops
precision, floating pointFlonums
prefix operatorsPrefix Ops
prefixes, i386i386-Prefixes
preprocessingPreprocessing
preprocessing, turning on and offPreprocessing
previous directivePrevious
primary attributes, COFF symbolsCOFF Symbols
print directivePrint
proc directive, OpenRISCOpenRISC-Directives
proc directive, SPARCSparc-Directives
Processor Identification register, ARCARC-Regs
profiler directive, MSP 430MSP430 Directives
profiling capability for MSP 430MSP430 Profiling Capability
Program Counter, ARCARC-Regs
protected directiveProtected
PRU line comment characterPRU Chars
PRU machine directivesPRU Directives
PRU machine relocationsPRU Relocations
PRU opcodesPRU Opcodes
PRU optionsPRU Options
PRU supportPRU-Dependent
psect directive, Z80Z80 Directives
pseudo-op .arch, CRISCRIS-Pseudos
pseudo-op .dword, CRISCRIS-Pseudos
pseudo-op .syntax, CRISCRIS-Pseudos
pseudo-op BSPEC, MMIXMMIX-Pseudos
pseudo-op BYTE, MMIXMMIX-Pseudos
pseudo-op ESPEC, MMIXMMIX-Pseudos
pseudo-op GREG, MMIXMMIX-Pseudos
pseudo-op IS, MMIXMMIX-Pseudos
pseudo-op LOC, MMIXMMIX-Pseudos
pseudo-op LOCAL, MMIXMMIX-Pseudos
pseudo-op OCTA, MMIXMMIX-Pseudos
pseudo-op PREFIX, MMIXMMIX-Pseudos
pseudo-op TETRA, MMIXMMIX-Pseudos
pseudo-op WYDE, MMIXMMIX-Pseudos
pseudo-opcodes for XStormy16XStormy16 Opcodes
pseudo-opcodes, M680x0M68K-Branch
pseudo-opcodes, M68HC11M68HC11-Branch
pseudo-ops for branch, VAXVAX-branch
pseudo-ops, CRISCRIS-Pseudos
pseudo-ops, machine independentPseudo Ops
pseudo-ops, MMIXMMIX-Pseudos
psize directivePsize
PSR bitsIA-64-Bits
pstring directive, TIC54XTIC54X-Directives
psw register, V850V850-Regs
purgem directivePurgem
purpose of GNU assemblerGNU Assembler
pushsection directivePushSection

Q
quad directiveQuad
quad directive, i386i386-Float
quad directive, x86-64i386-Float

R
real-mode code, i386i386-16bit
ref directive, TIC54XTIC54X-Directives
refsym directive, MSP 430MSP430 Directives
register directive, SPARCSparc-Directives
register name prefix character, ARCARC-Chars
register names, AArch64AArch64-Regs
register names, AlphaAlpha-Regs
register names, ARCARC-Regs
register names, ARMARM-Regs
register names, AVRAVR-Regs
register names, BPFBPF Registers
register names, CRISCRIS-Regs
register names, H8/300H8/300-Regs
register names, IA-64IA-64-Regs
register names, LM32LM32-Regs
register names, MMIXMMIX-Regs
register names, MSP 430MSP430-Regs
register names, OpenRISCOpenRISC-Regs
register names, S12ZS12Z Addressing Modes
register names, SparcSparc-Regs
register names, TILE-GxTILE-Gx Registers
register names, TILEProTILEPro Registers
register names, V850V850-Regs
register names, VAXVAX-operands
register names, VisiumVisium Registers
register names, XtensaXtensa Registers
register names, Z80Z80-Regs
register naming, s390s390 Register
register notation, S12ZS12Z Register Notation
register operands, i386i386-Variations
register operands, x86-64i386-Variations
registers, D10VD10V-Regs
registers, D30VD30V-Regs
registers, i386i386-Regs
registers, MetaMeta-Regs
registers, SHSH-Regs
registers, TIC54X memory-mappedTIC54X-MMRegs
registers, x86-64i386-Regs
registers, Z8000Z8000-Regs
relaxationXtensa Relaxation
relaxation of ADDI instructionsXtensa Immediate Relaxation
relaxation of branch instructionsXtensa Branch Relaxation
relaxation of call instructionsXtensa Call Relaxation
relaxation of immediate fieldsXtensa Immediate Relaxation
relaxation of jump instructionsXtensa Jump Relaxation
relaxation of L16SI instructionsXtensa Immediate Relaxation
relaxation of L16UI instructionsXtensa Immediate Relaxation
relaxation of L32I instructionsXtensa Immediate Relaxation
relaxation of L8UI instructionsXtensa Immediate Relaxation
relaxation of MOVI instructionsXtensa Immediate Relaxation
reloc directiveReloc
relocationSections
relocation exampleLd Sections
relocations, AArch64AArch64-Relocations
relocations, AlphaAlpha-Relocs
relocations, OpenRISCOpenRISC-Relocs
relocations, SparcSparc-Relocs
relocations, WebAssemblyWebAssembly-Relocs
repeat prefixes, i386i386-Prefixes
reporting bugs in assemblerReporting Bugs
rept directiveRept
reserve directive, SPARCSparc-Directives
return instructions, i386i386-Variations
return instructions, x86-64i386-Variations
REX prefixes, i386i386-Prefixes
RISC-V custom (vendor-defined) extensionsRISC-V-CustomExts
RISC-V floating point (IEEE)RISC-V-Floating-Point
RISC-V instruction formatsRISC-V-Formats
RISC-V machine directivesRISC-V-Directives
RISC-V supportRISC-V-Dependent
RL78 assembler directivesRL78-Directives
RL78 line comment characterRL78-Chars
RL78 line separatorRL78-Chars
RL78 modifiersRL78-Modifiers
RL78 optionsRL78-Opts
RL78 supportRL78-Dependent
rsectZ8000 Directives
RX assembler directive .3byteRX-Directives
RX assembler directive .fetchalignRX-Directives
RX assembler directivesRX-Directives
RX floating pointRX-Float
RX line comment characterRX-Chars
RX line separatorRX-Chars
RX modifiersRX-Modifiers
RX optionsRX-Opts
RX supportRX-Dependent

S
S12Z addressing modesS12Z Addressing Modes
S12Z line separatorS12Z Syntax Overview
S12Z optionsS12Z Options
S12Z supportS12Z-Dependent
S12Z syntaxS12Z Syntax
s390 floating points390 Floating Point
s390 instruction aliasess390 Aliases
s390 instruction formatss390 Formats
s390 instruction markers390 Instruction Marker
s390 instruction mnemonicss390 Mnemonics
s390 instruction operand modifiers390 Operand Modifier
s390 instruction operandss390 Operands
s390 instruction syntaxs390 Syntax
s390 line comment characters390 Characters
s390 line separators390 Characters
s390 literal pool entriess390 Literal Pool Entries
s390 optionss390 Options
s390 register namings390 Register
s390 supportS/390-Dependent
Saved User Stack Pointer, ARCARC-Regs
sblock directive, TIC54XTIC54X-Directives
sbttl directiveSbttl
schedule directiveSchedule Directive
scl directiveScl
SCORE architecturesSCORE-Opts
SCORE directivesSCORE-Pseudo
SCORE line comment characterSCORE-Chars
SCORE line separatorSCORE-Chars
SCORE optionsSCORE-Opts
SCORE processorSCORE-Dependent
sdaoff pseudo-op, V850V850 Opcodes
search path for .includeI
sect directive, TIC54XTIC54X-Directives
section directive (COFF version)Section
section directive (ELF version)Section
section directive, V850V850 Directives
section name substitutionSection
section override prefixes, i386i386-Prefixes
Section StackPopSection
Section StackPrevious
Section StackPushSection
Section StackSection
Section StackSubSection
section-relative addressingSecs Background
sectionsSections
sections in messages, internalAs Sections
sections, i386i386-Variations
sections, namedLd Sections
sections, x86-64i386-Variations
seg directive, SPARCSparc-Directives
segmZ8000 Directives
set directiveSet
set directive, TIC54XTIC54X-Directives
set no_warn_regname_label directive, PRUPRU Directives
SH addressing modesSH-Addressing
SH floating point (IEEE)SH Floating Point
SH line comment characterSH-Chars
SH line separatorSH-Chars
SH machine directivesSH Directives
SH opcode summarySH Opcodes
SH optionsSH Options
SH registersSH-Regs
SH supportSH-Dependent
shigh directive, M32RM32R-Directives
short directiveShort
short directive, TIC54XTIC54X-Directives
signatures, WebAssemblyWebAssembly-Signatures
SIMD, i386i386-SIMD
SIMD, x86-64i386-SIMD
single character constantChars
single directiveSingle
single directive, i386i386-Float
single directive, x86-64i386-Float
single quote, Z80Z80-Chars
sixteen bit integershword
sixteen byte integerOcta
size directive (COFF version)Size
size directive (ELF version)Size
size modifiers, D10VD10V-Size
size modifiers, D30VD30V-Size
size modifiers, M680x0M68K-Syntax
size prefixes, i386i386-Prefixes
size suffixes, H8/300H8/300 Opcodes
size, translations, SparcSparc-Size-Translations
sizes operands, i386i386-Variations
sizes operands, x86-64i386-Variations
skip directiveSkip
skip directive, M680x0M68K-Directives
skip directive, SPARCSparc-Directives
sleb128 directiveSleb128
small data, MIPSMIPS Small Data
SmartMIPS instruction generation overrideMIPS ASE Instruction Generation Overrides
SOM symbol attributesSOM Symbols
source programInput Files
source, destination operands; i386i386-Variations
source, destination operands; x86-64i386-Variations
sp registerXtensa Registers
sp register, V850V850-Regs
space directiveSpace
space directive, TIC54XTIC54X-Directives
space used, maximum for assemblystatistics
SPARC architecturesSparc-Opts
Sparc constantsSparc-Constants
SPARC data alignmentSparc-Aligned-Data
SPARC floating point (IEEE)Sparc-Float
Sparc line comment characterSparc-Chars
Sparc line separatorSparc-Chars
SPARC machine directivesSparc-Directives
SPARC optionsSparc-Opts
Sparc registersSparc-Regs
Sparc relocationsSparc-Relocs
Sparc size translationsSparc-Size-Translations
SPARC supportSparc-Dependent
SPARC syntaxSparc-Aligned-Data
special characters, M680x0M68K-Chars
special purpose registers, MSP 430MSP430-Regs
sslist directive, TIC54XTIC54X-Directives
ssnolist directive, TIC54XTIC54X-Directives
stabd directiveStab
stabn directiveStab
stabs directiveStab
stabx directivesStab
stack pointer, ARCARC-Regs
standard assembler sectionsSecs Background
standard input, as input fileCommand Line
statement separator characterStatements
statement separator, AArch64AArch64-Chars
statement separator, AlphaAlpha-Chars
statement separator, ARCARC-Chars
statement separator, ARMARM-Chars
statement separator, AVRAVR-Chars
statement separator, BPFBPF Special Characters
statement separator, CR16CR16-Chars
statement separator, EpiphanyEpiphany-Chars
statement separator, H8/300H8/300-Chars
statement separator, i386i386-Chars
statement separator, IA-64IA-64-Chars
statement separator, IP2KIP2K-Chars
statement separator, LM32LM32-Chars
statement separator, M32CM32C-Chars
statement separator, M68HC11M68HC11-Syntax
statement separator, MetaMeta-Chars
statement separator, MicroBlazeMicroBlaze-Chars
statement separator, MIPSMIPS-Chars
statement separator, MSP 430MSP430-Chars
statement separator, NS32KNS32K-Chars
statement separator, OpenRISCOpenRISC-Chars
statement separator, PJPJ-Chars
statement separator, PowerPCPowerPC-Chars
statement separator, RL78RL78-Chars
statement separator, RXRX-Chars
statement separator, S12ZS12Z Syntax Overview
statement separator, s390s390 Characters
statement separator, SCORESCORE-Chars
statement separator, SHSH-Chars
statement separator, SparcSparc-Chars
statement separator, TIC54XTIC54X-Chars
statement separator, TIC6XTIC6X Syntax
statement separator, V850V850-Chars
statement separator, VAXVAX-Chars
statement separator, VisiumVisium Characters
statement separator, XGATEXGATE-Syntax
statement separator, XStormy16XStormy16-Chars
statement separator, Z80Z80-Chars
statement separator, Z8000Z8000-Chars
statements, structure ofStatements
statistics, about assemblystatistics
Status register, ARCARC-Regs
STATUS32 saved on exception, ARCARC-Regs
stopping the assemblyAbort
Stored STATUS32 register on entry to level P0 interrupts, ARCARC-Regs
string constantsStrings
string directiveString
string directive on HPPAHPPA Directives
string directive, TIC54XTIC54X-Directives
string literalsAscii
string, copying to object fileString
string16 directiveString
string16, copying to object fileString
string32 directiveString
string32, copying to object fileString
string64 directiveString
string64, copying to object fileString
string8 directiveString
string8, copying to object fileString
struct directiveStruct
struct directive, TIC54XTIC54X-Directives
structure debugging, COFFTag
sub-instruction ordering, D10VD10V-Chars
sub-instruction ordering, D30VD30V-Chars
sub-instructions, D10VD10V-Subs
sub-instructions, D30VD30V-Subs
subexpressionsArguments
subsection directiveSubSection
subsym builtins, TIC54XTIC54X-Macros
subtitles for listingsSbttl
subtraction, permitted argumentsInfix Ops
summary of optionsOverview
supportHPPA-Dependent
supporting files, includingInclude
suppressing warningsW
svalZ8000 Directives
symbol attributesSymbol Attributes
symbol attributes, a.outa.out Symbols
symbol attributes, COFFCOFF Symbols
symbol attributes, SOMSOM Symbols
symbol descriptor, COFFDesc
symbol modifiersAVR-Modifiers
symbol modifiersLM32-Modifiers
symbol modifiersM32C-Modifiers
symbol modifiersM68HC11-Modifiers
symbol modifiers, TILE-GxTILE-Gx Modifiers
symbol modifiers, TILEProTILEPro Modifiers
symbol namesSymbol Names
symbol names, ‘$’ inD10V-Chars
symbol names, ‘$’ inD30V-Chars
symbol names, ‘$’ inMeta-Chars
symbol names, ‘$’ inSH-Chars
symbol names, localSymbol Names
symbol names, temporarySymbol Names
symbol prefix character, ARCARC-Chars
symbol storage class (COFF)Scl
symbol typeSymbol Type
symbol type, COFFType
symbol type, ELFType
symbol valueSymbol Value
symbol value, settingSet
symbol values, assigningSetting Symbols
symbol versioningSymver
symbol, commonComm
symbol, making visible to linkerGlobal
symbolic debuggers, information forStab
symbolsSymbols
Symbols in position-independent code, CRISCRIS-Pic
symbols with uppercase, VAX/VMSVAX-Opts
symbols, assigning values toEqu
Symbols, built-in, CRISCRIS-Symbols
Symbols, CRIS, built-inCRIS-Symbols
symbols, local commonLcomm
symver directiveSymver
syntax compatibility, i386i386-Variations
syntax compatibility, x86-64i386-Variations
syntax, AVRAVR-Modifiers
syntax, BlackfinBlackfin Syntax
syntax, D10VD10V-Syntax
syntax, D30VD30V-Syntax
syntax, LM32LM32-Modifiers
syntax, M680x0M68K-Syntax
syntax, M68HC11M68HC11-Syntax
syntax, M68HC11M68HC11-Modifiers
syntax, machine-independentSyntax
syntax, OPENRISCOpenRISC-Dependent
syntax, RL78RL78-Modifiers
syntax, RXRX-Modifiers
syntax, S12ZS12Z Syntax
syntax, SPARCSparc-Aligned-Data
syntax, TILE-GxTILE-Gx Syntax
syntax, TILEProTILEPro Syntax
syntax, XGATEXGATE-Syntax
syntax, Xtensa assemblerXtensa Syntax

T
tab (\t)Strings
tab directive, TIC54XTIC54X-Directives
tag directiveTag
tag directive, TIC54XTIC54X-Directives
tag directive, TIC54XTIC54X-Directives
TBM, i386i386-TBM
TBM, x86-64i386-TBM
tdaoff pseudo-op, V850V850 Opcodes
temporary symbol namesSymbol Names
text and data sections, joiningR
text directiveText
text sectionLd Sections
tfloat directive, i386i386-Float
tfloat directive, x86-64i386-Float
Thumb supportARM-Dependent
TIC54X builtin math functionsTIC54X-Builtins
TIC54X line comment characterTIC54X-Chars
TIC54X line separatorTIC54X-Chars
TIC54X machine directivesTIC54X-Directives
TIC54X memory-mapped registersTIC54X-MMRegs
TIC54X optionsTIC54X-Opts
TIC54X subsym builtinsTIC54X-Macros
TIC54X supportTIC54X-Dependent
TIC54X-specific macrosTIC54X-Macros
TIC6X big-endian outputTIC6X Options
TIC6X line comment characterTIC6X Syntax
TIC6X line separatorTIC6X Syntax
TIC6X little-endian outputTIC6X Options
TIC6X machine directivesTIC6X Directives
TIC6X optionsTIC6X Options
TIC6X supportTIC6X-Dependent
TILE-Gx machine directivesTILE-Gx Directives
TILE-Gx modifiersTILE-Gx Modifiers
TILE-Gx opcode namesTILE-Gx Opcodes
TILE-Gx register namesTILE-Gx Registers
TILE-Gx supportTILE-Gx-Dependent
TILE-Gx syntaxTILE-Gx Syntax
TILEPro machine directivesTILEPro Directives
TILEPro modifiersTILEPro Modifiers
TILEPro opcode namesTILEPro Opcodes
TILEPro register namesTILEPro Registers
TILEPro supportTILEPro-Dependent
TILEPro syntaxTILEPro Syntax
time, total for assemblystatistics
title directiveTitle
tls_common directiveTls_common
TMS320C6X supportTIC6X-Dependent
tp register, V850V850-Regs
transform directiveTransform Directive
trusted compilerf
turning preprocessing on and offPreprocessing
two-byte integer2byte
type directive (COFF version)Type
type directive (ELF version)Type
type of a symbolSymbol Type

U
ualong directive, SHSH Directives
uaquad directive, SHSH Directives
uaword directive, SHSH Directives
ubyte directive, TIC54XTIC54X-Directives
uchar directive, TIC54XTIC54X-Directives
uhalf directive, TIC54XTIC54X-Directives
uint directive, TIC54XTIC54X-Directives
uleb128 directiveUleb128
ulong directive, TIC54XTIC54X-Directives
undefined sectionLd Sections
union directive, TIC54XTIC54X-Directives
unsegmZ8000 Directives
usect directive, TIC54XTIC54X-Directives
ushort directive, TIC54XTIC54X-Directives
uword directive, TIC54XTIC54X-Directives

V
V850 command-line optionsV850 Options
V850 floating point (IEEE)V850 Floating Point
V850 line comment characterV850-Chars
V850 line separatorV850-Chars
V850 machine directivesV850 Directives
V850 opcodesV850 Opcodes
V850 options (none)V850 Options
V850 register namesV850-Regs
V850 supportV850-Dependent
val directiveVal
value attribute, COFFVal
value directivei386-Directives
value of a symbolSymbol Value
var directive, TIC54XTIC54X-Directives
VAX bitfields not supportedVAX-no
VAX branch improvementVAX-branch
VAX command-line options ignoredVAX-Opts
VAX displacement sizing characterVAX-operands
VAX floating pointVAX-float
VAX immediate characterVAX-operands
VAX indirect characterVAX-operands
VAX line comment characterVAX-Chars
VAX line separatorVAX-Chars
VAX machine directivesVAX-directives
VAX opcode mnemonicsVAX-opcodes
VAX operand notationVAX-operands
VAX register namesVAX-operands
VAX supportVax-Dependent
Vax-11 C compatibilityVAX-Opts
VAX/VMS optionsVAX-Opts
version directiveVersion
version directive, TIC54XTIC54X-Directives
version of assemblerv
versions of symbolsSymver
Virtualization instruction generation overrideMIPS ASE Instruction Generation Overrides
visibilityHidden
visibilityInternal
visibilityProtected
Visium line comment characterVisium Characters
Visium line separatorVisium Characters
Visium optionsVisium Options
Visium registersVisium Registers
Visium supportVisium-Dependent
VMS (VAX) optionsVAX-Opts
vtable_entry directiveVTableEntry
vtable_inherit directiveVTableInherit

W
warning directiveWarning
warning for altered difference tablesK
warning messagesErrors
warnings, causing errorW
warnings, M32RM32R-Warnings
warnings, suppressingW
warnings, switching onW
weak directiveWeak
weakref directiveWeakref
WebAssembly floating point (IEEE)WebAssembly-Floating-Point
WebAssembly line comment characterWebAssembly-Chars
WebAssembly module layoutWebAssembly-module-layout
WebAssembly notesWebAssembly-Notes
WebAssembly opcodesWebAssembly-Opcodes
WebAssembly relocationsWebAssembly-Relocs
WebAssembly signaturesWebAssembly-Signatures
WebAssembly supportWebAssembly-Dependent
WebAssembly SyntaxWebAssembly-Syntax
whitespaceWhitespace
whitespace, removed by preprocessorPreprocessing
wide floating point directives, VAXVAX-directives
width directive, TIC54XTIC54X-Directives
Width of continuation lines of disassembly outputlisting
Width of first line disassembly outputlisting
Width of source line outputlisting
wmsg directive, TIC54XTIC54X-Directives
word aligned program counter, ARCARC-Regs
word directiveWord
word directive, BPFBPF Directives
word directive, H8/300H8/300 Directives
word directive, i386i386-Float
word directive, OpenRISCOpenRISC-Directives
word directive, PRUPRU Directives
word directive, SPARCSparc-Directives
word directive, TIC54XTIC54X-Directives
word directive, x86-64i386-Float
writing patterns in memoryFill
wvalZ8000 Directives

X
x86 machine directivesi386-Directives
x86-64 arch directivei386-Arch
x86-64 att_syntax pseudo opi386-Variations
x86-64 conversion instructionsi386-Mnemonics
x86-64 extension instructionsi386-Mnemonics
x86-64 floating pointi386-Float
x86-64 immediate operandsi386-Variations
x86-64 instruction namingi386-Mnemonics
x86-64 intel_syntax pseudo opi386-Variations
x86-64 jump optimizationi386-Jumps
x86-64 jump, call, returni386-Variations
x86-64 jump/call operandsi386-Variations
x86-64 memory referencesi386-Memory
x86-64 optionsi386-Options
x86-64 register operandsi386-Variations
x86-64 registersi386-Regs
x86-64 sectionsi386-Variations
x86-64 size suffixesi386-Variations
x86-64 source, destination operandsi386-Variations
x86-64 supporti386-Dependent
x86-64 syntax compatibilityi386-Variations
xdef directive, Z80Z80 Directives
xfloat directive, TIC54XTIC54X-Directives
XGATE addressing modesXGATE-Syntax
XGATE assembler directivesXGATE-Directives
XGATE floating pointXGATE-Float
XGATE line comment characterXGATE-Syntax
XGATE line separatorXGATE-Syntax
XGATE opcodesXGATE-opcodes
XGATE optionsXGATE-Opts
XGATE supportXGATE-Dependent
XGATE syntaxXGATE-Syntax
xlong directive, TIC54XTIC54X-Directives
xref directive, Z80Z80 Directives
XStormy16 comment characterXStormy16-Chars
XStormy16 line comment characterXStormy16-Chars
XStormy16 line separatorXStormy16-Chars
XStormy16 machine directivesXStormy16 Directives
XStormy16 pseudo-opcodesXStormy16 Opcodes
XStormy16 supportXSTORMY16-Dependent
Xtensa architectureXtensa-Dependent
Xtensa assembler syntaxXtensa Syntax
Xtensa directivesXtensa Directives
Xtensa opcode namesXtensa Opcodes
Xtensa register namesXtensa Registers
xword directive, SPARCSparc-Directives

Z
Z80 ’Z80-Chars
Z80 $Z80-Chars
Z80 floating pointZ80 Floating Point
Z80 labelsZ80-Labels
Z80 line comment characterZ80-Chars
Z80 line separatorZ80-Chars
Z80 optionsZ80 Options
Z80 registersZ80-Regs
Z80 supportZ80-Dependent
Z80 SyntaxZ80 Options
Z80-only directivesZ80 Directives
Z80, \Z80-Chars
Z80, case sensitivityZ80-Case
Z800 addressing modesZ8000-Addressing
Z8000 directivesZ8000 Directives
Z8000 line comment characterZ8000-Chars
Z8000 line separatorZ8000-Chars
Z8000 opcode summaryZ8000 Opcodes
Z8000 optionsZ8000 Options
Z8000 registersZ8000-Regs
Z8000 supportZ8000-Dependent
zdaoff pseudo-op, V850V850 Opcodes
zero directiveZero
zero register, V850V850-Regs
zero-terminated stringsAsciz