When obtained from an input file, symbol definitions for functions or data items are usually associated with elements of data storage. A mapfile definition is insufficient
to be able to construct this data storage, so these symbols must remain as absolute values. A simple mapfile definition that is associated with a size, but novalue results in the creation of data storage. In this case, the symbol definition is accompanied with a section index. However, a mapfile definition
that is accompanied with a value results in the creation of an absolute symbol. If a symbol is defined in a shared object, an absolute definition should be avoided. See Augmenting a Symbol Definition.