During compilation, the compiler generates a listing, most of which is optional, that contains information about the source program, the compilation, and the object module. The following description of the listing refers to its appearance on a printed page.
Although the compiler listing is for your use, it is not a programming interface and is subject to change.
Of course, if compilation terminates before reaching a particular stage of processing, the corresponding listings do not appear.