List file format
Header
The header section contains product version information, the date and time when the file was created, and which options were used.
Body
The body of the listing contains the following fields of information:
The line number in the source file. Lines generated by macros, if listed, have a
.(period) in the source line number field.The address field shows the location in memory, which can be absolute or relative depending on the type of section. The notation is hexadecimal.
The data field shows the data generated by the source line. The notation is hexadecimal. Unresolved values are represented by ..... (periods), where two periods signify one byte. These unresolved values are resolved during the linking process.
The assembler source line.
Summary
The end of the file contains a summary of errors and warnings that were generated.
Symbol and cross-reference table
When you specify the Include cross-reference option, or if the LSTXRF+ directive was included in the source file, a symbol and cross-reference table is produced.
This information is provided for each symbol in the table:
Information | Description |
|---|---|
Symbol | The symbol’s user-defined name. |
Mode | ABS (Absolute), or REL (Relocatable). |
Sections | The name of the section that this symbol is defined relative to. |
Value/Offset | The value (address) of the symbol within the current module, relative to the beginning of the current section. |