 |
.comm |
Syntax: .comm symbol, length
.comm
declares a common symbol named symbol. When linking, a
common symbol in one object file may be merged with a defined or common symbol
of the same name in another object file. If ld
does not see a
definition for the symbol - just one or more common symbols - then it will
allocate length bytes of uninitialized memory. length must be an
absolute expression. If ld
sees multiple common symbols with
the same name, and they do not all have the same size, it will allocate space
using the largest size.
See also: .lcomm