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
.text | 指定 .text 输出段的第一个地址。 (标志着可执行代码的开始。) | |
etext | 指定 .text 输出段后的第一个地址。 (标志着可执行代码的结束。) | |
.data | 指定 .data 输出段的第一个地址。 (标志着已初始化数据表的开始。) | |
edata | 指定 .data 输出段后的第一个地址。 (标志着已初始化数据表的结束。) | |
.bss | 指定 .bss 输出段的第一个地址。 (标志着未初始化数据的开始。) | |
end | 指定 .bss 输出段后的第一个地址。 (标志着未初始化数据的结束。) |
如果使用 --ram_model 或 --rom_model 选项,链接器会自动定义以下符号,以支持 C/C++。
__TI_STACK_SIZE | 指定 .stack 段的大小。 | |
__TI_STACK_END | 指定 .stack 段的结束。 | |
__TI_SYSMEM_SIZE | 指定 .sysmem 段的大小。 |
如果使用 .global 指令声明,可在任何汇编语言模块中访问这些链接器定义的符号(请参阅识别全局符号)。
有关在 C/C++ 代码中引用链接器符号的信息,请参阅节 8.6。