3.4.1 A: Listing Option

The -a[suboption] [=file] option enables an assembler list file output and controls what is included in the listing. The forms of this option and their meaning are given in the following table.

-acOmit false conditionals
-adOmit debugging directives
-ahInclude high-level source
-alInclude assembly
-am Include macro expansions
-an Omit forms processing
-asInclude symbols
-a=fileOutput listing to specified file (must be in current directory).

If no sub-options are specified, the default sub-options used are hls; the -a option by itself requests high-level, assembly, and symbolic listing. You can use other letters to select specific options for the listing output.

The letters after the -a may be combined into one option. So for example instead of specifying -al -an on the command line, you could specify -aln.