Control section—DFHDCT TYPE=INITIAL

The DFHDCT TYPE=INITIAL macro establishes the entry point and beginning address for the DCT being defined.

Read syntax diagramSkip visual syntax diagram
>>-DFHDCT--TYPE=(INITIAL,MIGRATE)--+------------+--------------->
                                   '-,SUFFIX=xx-'   

>--+--------------+--------------------------------------------><
   '-,USERID=name-'   

For migration purposes, DCTs must be link-edited at the current release level with AMODE(24) and RMODE(24). To ensure this, you must specify DFHDCT TYPE=(INITIAL,MIGRATE). Failure to do so causes the DFHDCT macro to force AMODE(31), which results in errors when running DFHCSDUP.

For general information about TYPE=INITIAL macros, including the use of the SUFFIX operand, see TYPE=INITIAL (control section).