Appendix D. Associated data file output

When you specify the ADATA assembler option, a file containing associated data is produced by the assembler. When you specify the ADATA suboption of the GOFF assembler option, ADATA records are written to the object data set as text records. You can specify both ADATA and GOFF(ADATA) to produce ADATA records in both the associated data file and the object data set. Information about the assembled program can be extracted from either data set and be used by debugging tools or cross reference tools.

The associated data records are subject to change in future releases of High Level Assembler without prior notice. Any utility which processes associated data files should not process any files with architecture levels beyond those the utility has been designed and tested to process.

The ASMADATA macro maps the records in the associated data file, and the generalized object format data set. The syntax and parameter keywords for this macro are shown on page ***.

ASMADATA
Read syntax diagramSkip visual syntax diagram   .-,---------------------.  
   V          .-NOGEN-.    |  
>>---+-PRINT=-+-GEN---+--+-+-----------------------------------><
     |      .-NO--.      |    
     +-AID=-+-YES-+------+    
     |       .-NO--.     |    
     +-AOPT=-+-YES-+-----+    
     |           .-NO--. |    
     +-COMPUNIT=-+-YES-+-+    
     |       .-NO--.     |    
     +-DCDS=-+-YES-+-----+    
     |      .-NO--.      |    
     +-DCX=-+-YES-+------+    
     |      .-NO--.      |    
     +-ESD=-+-YES-+------+    
     |      .-NO--.      |    
     +-JID=-+-YES-+------+    
     |       .-NO--.     |    
     +-MACH=-+-YES-+-----+    
     |        .-NO--.    |    
     +-MXREF=-+-YES-+----+    
     |         .-NO--.   |    
     +-MXREFX=-+-YES-+---+    
     |      .-NO--.      |    
     +-OPT=-+-YES-+------+    
     |         .-NO--.   |    
     +-OUTPUT=-+-YES-+---+    
     |      .-NO--.      |    
     +-RLD=-+-YES-+------+    
     |        .-NO--.    |    
     +-RXREF=-+-YES-+----+    
     |         .-NO--.   |    
     +-SOURCE=-+-YES-+---+    
     |         .-NO--.   |    
     +-SRCERR=-+-YES-+---+    
     |        .-NO--.    |    
     +-STATS=-+-YES-+----+    
     |      .-NO--.      |    
     +-SYM=-+-YES-+------+    
     |       .-NO--.     |    
     +-USER=-+-YES-+-----+    
     |        .-NO--.    |    
     +-USING=-+-YES-+----+    
     |       .-NO--.     |    
     '-XREF=-+-YES-+-----'    
 
Default
PRINT=NOGEN,keyword=NO
NOGEN
Do not print the generated DSECTs in the listing
GEN
Print the generated DSECTs in the listing
NO
Do not generate a DSECT for this record
YES
Generate a DSECT for this record
keywords
AID
ADATA Identification DSECT (Type X'0001')
AOPT
Options File Information (Type X'000B')
COMPUNIT
ADATA Compilation Unit Start/End DSECT (Type X'0002')
DCDS
DC/DS DSECT (Type X'0034')
DCX
DC Extension DSECT(Type X'0035')
ESD
External Symbol Dictionary (ESD) DSECT (Type X'0020')
JID
Job Identification DSECT (Type X'0000')
MACH
Machine Instruction DSECT (Type X'0036')
MXREF
Macro and Copy Code Source Summary DSECT (Type X'0060')
MXREFX
Macro and Copy Code Cross Reference DSECT (Type X'0062')
OPT
Options DSECT (Type X'0010')
OUTPUT
Output File DSECT (Type X'000A')
RLD
Relocation Dictionary (RLD) DSECT (Type X'0040')
RXREF
Register Cross Reference DSECT (Type X'0045')
SOURCE
Source Analysis DSECT (Type X'0030')
SRCERR
Source Error DSECT (Type X'0032')
STATS
Statistics DSECT (Type X'0090')
SYM
Symbol DSECT (Type X'0042')
USER
User Data Record DSECT (Type X'0070')
USING
Using Map DSECT (Type X'0080')
XREF
Symbol Cross Reference DSECT (Type X'0044')

[ Top of Page | Previous Page | Next Page | Contents | Index ]