Lines Matching full:directives
6 @c (2) for platform-specific directives, examine md_pseudo_op
8 @c (3) for object-format specific directives, examine obj_pseudo_op
10 @c (4) portable directives in potable[] in read.c
189 * Pseudo Ops:: Assembler Directives
592 omit debugging directives
695 Add directory @var{dir} to the search list for @code{.include} directives.
1716 notation for symbols, constants, and expressions; the directives that
1721 configuration of @command{@value{AS}}, including assembler directives.
1778 @c directives).
1793 including object file formats, most assembler directives (often called
1825 write assembly language programs; but directives for debugging symbols
1928 directives; they bear no relation to physical files. Logical file names help
1931 @samp{#} directives emitted by the @code{@value{GCC}} preprocessor. See also
2110 Use the @samp{-ad} option to omit debugging directives from the
2114 listing output and its appearance using the directives @code{.list},
2119 listing-control directives have no effect.
2128 directives. This is because the listing code buffers input source lines from
2173 directives (@pxref{Include,,@code{.include}}). You may use @option{-I} as
2187 generated for @samp{.word} directives in difference tables. The @value{TARGET}
2195 @command{@value{AS}} sometimes alters the code emitted for directives of the
2225 directives inside the assembler source (i.e., @code{.list} (@pxref{List}),
2725 @cindex instructions and directives
2726 @cindex directives and instructions
3116 The directives @code{.byte}, @code{.hword}, @code{.int}, @code{.long},
3175 If you do not use any directives that place output in the @samp{.text}
3184 specify using the @samp{.space} and @samp{.subspace} directives. See
3187 assembler directives.
3543 @code{.skip} directives (@pxref{Skip,,@code{.skip}}).
3899 @code{.endef} directives.
3910 The @command{@value{AS}} directives @code{.dim}, @code{.line}, @code{.scl},
3923 the @code{.EXPORT} and @code{.IMPORT} directives.
4160 @chapter Assembler Directives
4162 @cindex directives, machine independent
4164 @cindex machine independent directives
4165 All assembler directives have names that begin with a period (@samp{.}).
4168 This chapter discusses directives that are available regardless of the
4171 Some machine configurations provide additional directives.
4175 @ifset machine-directives
4176 @xref{Machine Dependencies}, for additional directives.
4191 * Bundle directives:: @code{.bundle_align_mode @var{abs-expr}}, @code{.bundle_lock}, @code{.bundle_unlock}
4193 * CFI directives:: @code{.cfi_startproc [simple]}, @code{.cfi_endproc}, etc.
4352 * Deprecated:: Deprecated Directives
4420 GAS also provides @code{.balign} and @code{.p2align} directives,
4505 The @code{.balignw} and @code{.balignl} directives are variants of the
4507 pattern as a two byte word value. The @code{.balignl} directives treats the
4514 @node Bundle directives
4542 The @code{.bundle_lock} and directive @code{.bundle_unlock} directives
4543 allow explicit control over instruction bundle padding. These directives
4553 and @code{.bundle_unlock} directives define a @dfn{bundle-locked}
4568 same number of @code{.bundle_lock} and @code{.bundle_unlock} directives.
4578 @node CFI directives
4581 @code{.cfi_sections} may be used to specify whether CFI directives
4670 then totally screw them up by subsequent @code{.cfi_*} directives and when
5084 @xref{HPPA Directives, ,HPPA Assembler Directives}.
5097 This is one of the ELF visibility directives. The other two are
5288 This is one of the ELF visibility directives. The other two are
5411 Inside a @code{.def}, @samp{.line} is, instead, one of the directives
5459 not assembly listings are generated. These two directives maintain an
5776 not assembly listings are generated. These two directives maintain an
5867 The @code{.p2alignw} and @code{.p2alignl} directives are variants of the
5869 pattern as a two byte word value. The @code{.p2alignl} directives treats the
5882 This is one of the ELF section stack manipulation directives. The others are
5898 This is one of the ELF section stack manipulation directives. The others are
5905 @code{.previous} directives in a row will flip between two sections (and their
5958 This is one of the ELF visibility directives. The other two are
6002 This is one of the ELF section stack manipulation directives. The others are
6175 This is one of the ELF section stack manipulation directives. The others are
6308 some examples of how this directive and the other section stack directives
6455 @code{.space} directive. @xref{HPPA Directives,,HPPA Assembler Directives},
6466 @cindex @code{stab@var{x}} directives
6467 There are three directives that begin @samp{.stab}.
6587 This is one of the ELF section stack manipulation directives. The others are
6931 @command{@value{AS}} occasionally does strange things to @samp{.word} directives.
6932 Directives of the form @samp{.word sym1-sym2} are often emitted by
6948 and the @code{.word} directives are adjusted to contain @code{sym3}
6961 @section Deprecated Directives
6963 @cindex deprecated directives
6964 @cindex obsolescent directives
6965 One day these directives won't work.
7131 directives or command-line options for compatibility with other
7799 simplified the configuration of which versions accept which directives. He