5.8.2.2 XC-DSC Assembler - Listing File Options

Table 5-20. Listing File Options
OptionDescriptionCommand Line
Include source codeCheck for a high-level language listing. High-level listings require that the assembly source code is generated by a compiler, a debugging option like -g is given to the compiler, and assembly listings (-al) are requested.

Uncheck for a regular listing.

-ah
Include macros expansionsCheck to expand macros in a listing.

Uncheck to collapse macros.

-am
Omit false conditionalsCheck to omit false conditionals (.if, .ifdef) in a listing.

Uncheck to include false conditionals.

-ac
Omit forms processingCheck to turn off all forms processing that would be performed by the listing directives .psize, .eject, .title and .sbttl.

Uncheck to process by listing directives.

-an
Include assemblyCheck for an assembly listing. This -a suboption may be used with other suboptions.

Uncheck to exclude an assembly listing.

-al
Include symbolsCheck for a symbol table listing.

Uncheck to exclude the symbol table from the listing.

-as
Omit debugging directivesCheck to omit debugging directives from a listing. This can make the listing cleaner.

Uncheck to included debugging directives.

-ad
Include section informationCheck to display information on each of the code and data sections. This information contains details on the size of each of the sections and then a total usage of program and data memory.

Uncheck to not display this information.

-ai
List to fileCheck to send listing information to a file.

Uncheck to send listing information to the Output window.

-a=asmfilename.lst