ZHCUAV7Z september 1995 – march 2023 66AK2E05 , 66AK2H06 , 66AK2H12 , 66AK2H14 , AM1705 , AM1707 , AM1802 , AM1806 , AM1808 , AM1810 , AM5K2E04 , OMAP-L132 , OMAP-L137 , OMAP-L138 , SM470R1B1M-HT , TMS470R1A288 , TMS470R1A384 , TMS470R1A64 , TMS470R1B1M , TMS470R1B512 , TMS470R1B768
MEMORY 和 SECTIONS 指令提供了灵活的方法来进行段的构建、组合和分配。但是,任何未 指定的存储器位置或段仍必须由链接器处理。链接器使用相应的算法并根据您提供的任何规格来构建和分配段。
如果不使用 MEMORY 和 SECTIONS 指令,则链接器会按照ARM 器件的默认分配中所示的存储器映射和段定义,进行输出段的分配。
{
RAM : origin = 0x00000000, length = 0xFFFFFFFF
}
SECTIONS
{
.text : ALIGN(4) {} > RAM
.const: ALIGN(4) {} > RAM
.data : ALIGN(4) {} > RAM
.bss : ALIGN(4) {} > RAM
.cinit: ALIGN(4) {} > RAM /* -c option only */
.pinit: ALIGN(4) {} > RAM /* -c option only */
}