|
| Listing (Keil)µVision creates several listing files that can be configured in this dialog page. Refer to File Types for a list of listing files. - Select Folder for Listings...
- Select a folder where listing files are stored.
- Page Width
- Specify the number of characters per line for the listing file.
- Page Length
- Specify the number of lines per page for the listing files.
C Compiler Listing- Creates listing files for the C source files in the project target.
- Conditional
- Include un-compiled conditional code in the listing file.
- Symbols
- Include symbol information in the listing file.
- #include Files
- Insert text from the include files in the listing file.
- Assembly Code
- Insert the generated assembly code in the listing file.
C Preprocessor Listing- Instructs the compiler to produce a preprocessor listing. Macro calls are expanded and comments are deleted.
Assembler Listing- Create listing files for the assembly source files in the project target.
- Conditional
- Include un-compiled conditional code in the listing file.
- Symbols
- Include symbol information in the listing file.
- Macros
- Specify how macros are listed in the listing file.
- Cross Reference
- Include a cross reference table of symbols in the listing file.
Linker Listing- Create a map file from the linker for the project target.
- Memory Map
- Include a memory map of the program in the map file.
- Public Symbols
- Include public symbol information in the map file.
- Local Symbols
- Include local symbol information in the map file.
- Line Numbers
- Include line numbers in the map file.
- Comment Records
- Include comment information in the map file.
- Cross Reference
- Include a cross reference listing in the map file.
- Generated Symbols
- Include compiler-generated symbol information in the map file.
- Library Symbols
- Include library-generated symbol information in the map file.
- Linker Code Listing (only for ARM and C51)
- Generate a code listing file of the complete application (file extension *.COD). For C51 this option is only available when you have enabled Use Extended Linker/Locater (LX51) instead of BL51 and Linker Code Packing (max. AJMP / ACALL).
|
|