3.5.1.3 PIC-AS Linker Category

This section describes the options available in the MPLAB X IDE pic-as Linker categories as well as the VS Code Toolchain >Linker category.

General

Libraries
Use this field to add the names of library archives. See L: Specify Library File Option.
Library search path
Use this field to specify the paths to be searched for library archive files. See L: Specify Library Search Path Option.
Custom linker options
Use this field to have options not directly available in the project properties dialog passed to the linker. See Wl: Pass Option To The Linker, Option.
Style of call graph listing in map file
Use this selector to choose what level of detail you require in the call graph printed in the map file. See Callgraph Option.

Memory

Fill
Use this field to specify the command to fill unused memory. See Fill Option.
Adjust program memory ranges
Use this field to adjust the program memory available on the device. See Rom Option.
Adjust data memory ranges
Use this field to adjust the data memory available on the device. See Ram Option.
Reserve memory range
Use this field to reserve space in program and data memory. See Reserve Option.
Calculate and store a checksum in program memory
Use this field to specify a command to have a hash value calculated over the program output and stored in the HEX file. See Checksum Option.
Insert a hexadecimal code or serial number
Use this field to specify a command to have a code stored in the HEX file. See Serial Option.
Build for a hypothetical maximized-resource device
Select this checkbox to build for a hypothetical device with the same physical core and peripherals as the selected device, but with the maximum allowable memory resources permitted by the device family. See Maxichip Option.

Output

Map file generation
Select this checkbox to have a map file generated by the linker. This will issue the appropriate option to the linker using the driver's -Wl, option (see Wl: Pass Option To The Linker, Option).
Format hex file for download
This checkbox controls the special formatting of the final HEX file. See Download Option.
Produce Intel Hex extended address zero output
Select this checkbox to have an extended address Intel HEX file produced. See G: Produce Debugging Information Option.