7.3 Input/Output Files

Linker input and output files are listed below.

Table 7-1. Linker Files
ExtensionDescription
Input Files
.oObject Files
.aLibrary Files
.ldLinker Script File (device-specific fragment)
Output Files
.elf, .outLinker Output Files
.mapMap File

The 32-bit linker is capable of creating a map file and a binary ELF file (that may or may not contain debugging information). Assembler listings can be generated using the xc32-objdump binary utility on either an object or ELF file.