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.
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 |