The DFHDCT TYPE=INITIAL macro establishes the entry point and beginning address for the DCT being defined.
>>-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).