Go forward to Machine Dependent.
Go backward to Expressions.
Go up to Top.
Assembler Directives
********************
All assembler directives have names that begin with a period (`.').
The rest of the name is letters, usually in lower case.
This chapter discusses directives present regardless of the target
machine configuration for the GNU assembler.
Menu
- Abort
- `.abort'
- coff-ABORT
- `.ABORT'
- Align
- `.align ABS-EXPR , ABS-EXPR'
- App-File
- `.app-file STRING'
- Ascii
- `.ascii "STRING"'...
- Asciz
- `.asciz "STRING"'...
- Byte
- `.byte EXPRESSIONS'
- Comm
- `.comm SYMBOL , LENGTH '
- Data
- `.data SUBSECTION'
- Def
- `.def NAME'
- Desc
- `.desc SYMBOL, ABS-EXPRESSION'
- Dim
- `.dim'
- Double
- `.double FLONUMS'
- Eject
- `.eject'
- Else
- `.else'
- Endef
- `.endef'
- Endif
- `.endif'
- Equ
- `.equ SYMBOL, EXPRESSION'
- Extern
- `.extern'
- File
- `.file STRING'
- Fill
- `.fill REPEAT , SIZE , VALUE'
- Float
- `.float FLONUMS'
- Global
- `.global SYMBOL', `.globl SYMBOL'
- hword
- `.hword EXPRESSIONS'
- Ident
- `.ident'
- If
- `.if ABSOLUTE EXPRESSION'
- Include
- `.include "FILE"'
- Int
- `.int EXPRESSIONS'
- Lcomm
- `.lcomm SYMBOL , LENGTH'
- Lflags
- `.lflags'
- Line
- `.line LINE-NUMBER'
- Ln
- `.ln LINE-NUMBER'
- List
- `.list'
- Long
- `.long EXPRESSIONS'
- Lsym
- `.lsym SYMBOL, EXPRESSION'
- Nolist
- `.nolist'
- Octa
- `.octa BIGNUMS'
- Org
- `.org NEW-LC , FILL'
- Psize
- `.psize LINES, COLUMNS'
- Quad
- `.quad BIGNUMS'
- Sbttl
- `.sbttl "SUBHEADING"'
- Scl
- `.scl CLASS'
- Section
- `.section NAME, SUBSECTION'
- Set
- `.set SYMBOL, EXPRESSION'
- Short
- `.short EXPRESSIONS'
- Single
- `.single FLONUMS'
- Size
- `.size'
- Space
- `.space SIZE , FILL'
- Stab
- `.stabd, .stabn, .stabs'
- Tag
- `.tag STRUCTNAME'
- Text
- `.text SUBSECTION'
- Title
- `.title "HEADING"'
- Type
- `.type INT'
- Val
- `.val ADDR'
- Word
- `.word EXPRESSIONS'
- Deprecated
- Deprecated Directives