| |||
| Home > Directives Reference > Data definition directives | |||
This section describes the following directives to allocate memory, define data structures, set initial contents of memory:
Set an origin for a literal pool.
Set the origin of a storage map.
Define a field within a storage map.
Allocate a zeroed block of memory.
Allocate bytes of memory, and specify the initial contents.
Allocate words of memory, and specify the initial contents.
Allocate words of memory, and specify the initial contents as offsets from the static base register.
Allocate doublewords of memory, and specify the initial contents as double-precision floating-point numbers.
Allocate words of memory, and specify the initial contents as single-precision floating-point numbers.
Allocate words of memory, and specify the initial contents. Mark the location as code not data.
Allocate doublewords of memory, and specify the initial contents as 64-bit integers.
Allocate halfwords of memory, and specify the initial contents.
Allocate a block of memory at a symbol, and specify the alignment.
Mark data within a code section. Obsolete, for backwards compatibility only.