Directives controlling the set of instructions accepted by the assembler have effect for instructions between the directive and any subsequent directive overriding it.
.arch
arch.cantunwind
If this is not specified then frame unwinding information will be constructed from CFI directives. see CFI directives.
.c6xabi_attribute
tag,
valueThe tag is either an attribute number or one of
Tag_ISA
, Tag_ABI_wchar_t
,
Tag_ABI_stack_align_needed
,
Tag_ABI_stack_align_preserved
, Tag_ABI_DSBT
,
Tag_ABI_PID
, Tag_ABI_PIC
,
TAG_ABI_array_object_alignment
,
TAG_ABI_array_object_align_expected
,
Tag_ABI_compatibility
and Tag_ABI_conformance
. The
value is either a number
, "string"
, or
number, "string"
depending on the tag.
.ehtype
symbol.endp
.handlerdata
directive then this also switched back to the previous
text section.
.handlerdata
.endp
directive will be added to the exception table entry.
Must be preceded by a CFI block containing a .cfi_lsda
directive.
.nocmp
.personalityindex
index.personality
name.scomm
symbol,
size,
align.comm
, creating a common symbol symbol with size size
and alignment align, but unlike when using .comm
, this symbol
will be placed into the small BSS section by the linker.