Table of Contents
1. Overview
2. Command-Line Options
3. Syntax
4. Sections and Relocation
5. Symbols
6. Expressions
7. Assembler Directives
7.1 .abort
7.2 .ABORT
(COFF)
7.3 .align abs-expr, abs-expr, abs-expr
7.4 .altmacro
7.5 .ascii "string"
...
7.6 .asciz "string"
...
7.7 .balign[wl] abs-expr, abs-expr, abs-expr
7.8 .byte expressions
7.9 .cfi_startproc [simple]
7.10 .cfi_sections section_list
7.11 .cfi_endproc
7.12 .cfi_personality encoding [, exp]
7.13 .cfi_lsda encoding [, exp]
7.14 .cfi_def_cfa register, offset
7.15 .cfi_def_cfa_register register
7.16 .cfi_def_cfa_offset offset
7.17 .cfi_adjust_cfa_offset offset
7.18 .cfi_offset register, offset
7.19 .cfi_rel_offset register, offset
7.20 .cfi_register register1, register2
7.21 .cfi_restore register
7.22 .cfi_undefined register
7.23 .cfi_same_value register
7.24 .cfi_remember_state
,
7.25 .cfi_return_column register
7.26 .cfi_signal_frame
7.27 .cfi_window_save
7.28 .cfi_escape
expression[, ...]
7.29 .cfi_val_encoded_addr register, encoding, label
7.30 .comm symbol , length
7.31 .data subsection
7.32 .def name
7.33 .desc symbol, abs-expression
7.34 .dim
7.35 .double flonums
7.36 .eject
7.37 .else
7.38 .elseif
7.39 .end
7.40 .endef
7.41 .endfunc
7.42 .endif
7.43 .equ symbol, expression
7.44 .equiv symbol, expression
7.45 .eqv symbol, expression
7.46 .err
7.47 .error "string"
7.48 .exitm
7.49 .extern
7.50 .fail expression
7.51 .file
7.52 .fill repeat , size , value
7.53 .float flonums
7.54 .func name[,label]
7.55 .global symbol
, .globl symbol
7.56 .gnu_attribute tag,value
7.57 .hidden names
7.58 .hword expressions
7.59 .ident
7.60 .if absolute expression
7.61 .incbin "file"[,skip[,count]]
7.62 .include "file"
7.63 .int expressions
7.64 .internal names
7.65 .irp symbol,values
...
7.66 .irpc symbol,values
...
7.67 .lcomm symbol , length
7.68 .lflags
7.69 .line line-number
7.70 .linkonce [type]
7.71 .list
7.72 .ln line-number
7.73 .loc fileno lineno [column] [options]
7.74 .loc_mark_labels enable
7.75 .local names
7.76 .long expressions
7.77 .macro
7.78 .mri val
7.79 .noaltmacro
7.80 .nolist
7.81 .octa bignums
7.82 .org new-lc , fill
7.83 .p2align[wl] abs-expr, abs-expr, abs-expr
7.84 .popsection
7.85 .previous
7.86 .print string
7.87 .protected names
7.88 .psize lines , columns
7.89 .purgem name
7.90 .pushsection name [, subsection] [, "flags"[, @type[,arguments]]]
7.91 .quad bignums
7.92 .reloc offset, reloc_name[, expression]
7.93 .rept count
7.94 .sbttl "subheading"
7.95 .scl class
7.96 .section name
7.97 .set symbol, expression
7.98 .short expressions
7.99 .single flonums
7.100 .size
7.101 .skip size , fill
7.102 .sleb128 expressions
7.103 .space size , fill
7.104 .stabd, .stabn, .stabs
7.105 .string
"str", .string8
"str", .string16
7.106 .struct expression
7.107 .subsection name
7.108 .symver
7.109 .tag structname
7.110 .text subsection
7.111 .title "heading"
7.112 .type
7.113 .uleb128 expressions
7.114 .val addr
7.115 .version "string"
7.116 .vtable_entry table, offset
7.117 .vtable_inherit child, parent
7.118 .warning "string"
7.119 .weak names
7.120 .weakref alias, target
7.121 .word expressions
7.122 Deprecated Directives
8. Object Attributes
9. Machine Dependent Features
10. Reporting Bugs
11. Acknowledgements
A. GNU Free Documentation License
AS Index
This document was generated
by GNAT Mailserver on May, 10 2012
using texi2html