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.
