Node:Type, Next:Uleb128, Previous:Title, Up:Pseudo Ops
.type int
(COFF version)
This directive, permitted only within .def
/.endef
pairs,
records the integer int as the type attribute of a symbol table entry.
.type
is associated only with COFF format output; when
as
is configured for b.out
output, it accepts this
directive but ignores it.
.type name , type description
(ELF version)
This directive is used to set the type of symbol name to be either a
function symbol or an object symbol. There are five different syntaxes
supported for the type description field, in order to provide
compatibility with various other assemblers. The syntaxes supported are:
.type <name>,#function .type <name>,#object .type <name>,@function .type <name>,@object .type <name>,%function .type <name>,%object .type <name>,"function" .type <name>,"object" .type <name> STT_FUNCTION .type <name> STT_OBJECT