-
Notifications
You must be signed in to change notification settings - Fork 14
Migrating from LD to IAR ILINK
Felipe Torrezan edited this page Aug 28, 2023
·
1 revision
There is no international ISO standard for linker configuration files. This gives flexibility for each implementation to provide special-use options.
When you first select a target in IAR Embedded Workbench, you are selecting a default linker configuration for the selected device.
However, there are situations where a custom linker configuration might be required. The IAR ILINK Configuration syntax is simple and intuitive once you get acquainted to it.
Below you will find some examples showing fragments with the most important differences between linker configurations for the GNU Linker (ld
) and for the IAR ILINK Linker.
GNU | IAR |
---|---|
|
Automatically to points to __iar_program_start. Can be overriden using the linker option --entry Reset_Handler or via Project's Linker Options in the IDE. |
GNU | IAR |
---|---|
|
|
GNU | IAR |
---|---|
|
|
GNU | IAR |
---|---|
|
|
This is the IAR EWPtool wiki. Back to Home.