Using Fortran compiler listings

Fortran listings provide you with:

Table 1lists of the contents of the various compiler-generated listings that you might find helpful when you use information in dumps to debug Fortran programs.

Table 1. Compiler-generated Fortran listings and their contents
Name Contents Compiler Option
Diagnostic message listing Error messages detected during compilation. FLAG
Source program Source program statements. SOURCE
Source program Source program statements and error messages. SRCFLG
Storage map and cross reference Variable use, statement function, subprogram, or intrinsic function within a program. MAP and XREF
Cross reference Cross reference of names with attributes. XREF
Source program map Offsets of automatic and static internal variables (from their defining base). MAP
Object code Contents of the program control section in hexadecimal notation and translated into a pseudo-assembler format. To limit the size of the object code listing, specify the statement or range of statements to be listed; for example, LIST(20) or LIST(10,30). LIST
Variable map, object code, static storage Same as MAP and LIST options above, plus contents of static internal and static external control sections in hexadecimal notation with comments. MAP and LIST
Symbolic dump Internal statement numbers, sequence numbers, and symbol (variable) information. SDUMP