22.4 Default Linker Script
The command line always requires a linker script. However, if no linker
script is specified in an MPLAB IDE project, the IDE will use the device linker script file
(device.gld) included with the compiler as the default linker
script. This device-specific file contains information such as:
- Memory region definitions
- Program, data and debug sections mapping
- Interrupt and alternate interrupt vector table maps
- SFR address equates
- Base addresses for various peripherals
Linker scripts may be found, by default, in:
<install-dir>\support\DeviceFamily\gld
where DeviceFamily is the 16-bit device family,
such as dsPIC30F.
To use a custom linker script in your project, simply add that file to the command line or the project in the ““Linker Files” folder.
