Chapter 8. Assembler Directives
63
8.81.
.single flonums
This directive assembles zero or more flonums, separated by commas. It has the same effect as
.float
. The exact kind of floating point numbers emitted depends on how
as
is configured. Chapter
9 Machine Dependent Features.
8.82.
.size
This directive is used to set the size associated with a symbol.
8.82.1. COFF Version
For COFF targets, the
.size
directive is only permitted inside
.def
/
.endef
pairs. It is used like
this:
.size expression
.size
is only meaningful when generating COFF format output; when
as
is generating
b.out
, it
accepts this directive but ignores it.
8.82.2. ELF Version
For ELF targets, the
.size
directive is used like this:
.size name , expression
This directive sets the size associated with a symbol
name
. The size in bytes is computed from
expression
which can make use of label arithmetic. This directive is typically used to set the size
of function symbols.
8.83.
.sleb128 expressions
sleb128
stands for "signed little endian base 128." This is a compact, variable length representation
of numbers used by the DWARF symbolic debugging format.
.uleb128
.
8.84.
.skip size, fill
This directive emits
size
bytes, each of value
fill
. Both
size
and
fill
are absolute expressions.
If the comma and
fill
are omitted,
fill
is assumed to be zero. This is the same as
.space
.
8.85.
.space size, fill
This directive emits
size
bytes, each of value
fill
. Both
size
and
fill
are absolute expressions.
If the comma and
fill
are omitted,
fill
is assumed to be zero. This is the same as
.skip
.
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved