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