Syntax

DC.L initialiser [, initialiser]...
DL initialiser [, initialiser]...
FCL initialiser [, initialiser]...
LONG initialiser [, initialiser]...

Description

The DC.L directive defines an object as an initialised array of longs. If the directive is labeled, the label is assigned the location counter of the current section before the data are placed in that section. If a single initializer is present, the label's data type is set to LONG, otherwise it is set to be a fixed array of LONG, the bounds of which are set by the number of elements defined.

Important notes

The location counter is not aligned before allocating space.

Example
Power10 DC.L 1, 10, 100, 1000, 10000, 100000

This defines the label POWER10 and allocates six long words with the given values. The type of POWER10 is set to LONG[6], an array of six longs, as six values are listed.