7.3 Input/Output Files

Linker input and output files are listed below.

Table 7-1. Linker Files
Extension Description
Input Files
.o Object Files
.a Library Files
.ld Linker Script File (device-specific fragment)
Output Files
.elf, .out Linker Output Files
.map Map 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.