4.6 ld
and MSP430
For the MSP430 it is possible to select the MPU architecture. The flag `-m [mpu type]'
will select an appropriate linker script for selected MPU type. (To get a list of known MPUs
just pass `-m help' option to the linker).
The linker will recognize some extra sections which are MSP430 specific:
`.vectors'
- Defines a portion of ROM where interrupt vectors located.
`.bootloader'
- Defines the bootloader portion of the ROM (if applicable). Any code
in this section will be uploaded to the MPU.
`.infomem'
- Defines an information memory section (if applicable). Any code in
this section will be uploaded to the MPU.
`.infomemnobits'
- This is the same as the `.infomem' section except that any code
in this section will not be uploaded to the MPU.
`.noinit'
- Denotes a portion of RAM located above `.bss' section.
The last two sections are used by gcc.
This document was generated
by Guillaume Rousse on December, 12 2004
using texi2html