ZHCADC5A June 2013 – June 2020
所有异常处理表都存储在两个段中。EXIDX 表存储在名为 .MSP430.exidx 且类型为 SHT_MSP430_UNWIND 的段中。链接器必须将所有输入 .MSP430.exidx 段合并为一个连续的 .MSP430.exidx 输出段,并且保持与它们引用的代码段相同的相对顺序。也就是说,EXIDX 表中的条目按地址排序。可重定位文件中的每个 EXIDX 段都必须设置 SHF_LINK_ORDER 标志,以便指示此要求。
EXTAB 表存储在名为 .MSP430.extab 且类型为 SHT_PROGBITS 的段中。EXTAB 不需要连续,也没有排序要求。
异常表可以链接到存储器中的任何位置。