ALIAS data type

An ALIAS data type indicates that the data is an alias name. For the alias data type, the alias name and AMODE are stored after the data header. Figure 1 depicts the format of the alias data type. The alias data header is mapped by the TFMT_TDALIAS section of the IEWTFMT macro and shown in Table 1.
Figure 1. Alias data recordieab2t04

The alias data header is mapped by the TFMT_TDALIAS section of the IEWTFMT macro shown here.

Table 1. Transportable program alias data header
Name Description
TFMT_TDALIAS DSECT   Maps the alias data header
TFMT_TDALIAS_EYE DS CL8 Data record identifier. Contains string 'IEWTLIAS'.
TFMT_TDALIAS_LVL DS FL1 Level number: 1
TFMT_TDALIAS_RS1 DS CL3 Reserved
TFMT_TDALIAS_LEN DS FL4 Length of the record including the varying data
TFMT_TDALIAS_EPOFF DS FL4 Alias entry point offset. The offset is relative to the beginning of the program object that contains this alias.
TFMT_TDALIAS_DATOFF DS FL2 Offset to the alias data relative to the beginning of the alias data record
TFMT_TDALIAS_RS2 DS FL2 Reserved
Note: The varying alias data is stored immediately after the TFMT_TDALIAS data header. The alias data linear format is:
  Alias name length  +  Alias name  + Alias AMODE length + Alias AMODE
     (2 bytes)           (varying)       (2 bytes)          (varying)