.size
This directive is used to set the size associated with a symbol.
For COFF targets, the .size
directive is only permitted inside
.def
/.endef
pairs. It is used like this:
.size expression
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.
The text of the Arduino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.