ZHCADC4A September 2011 – March 2014
Catch 描述符和 FESPEC 描述符 (节 11.6.5) 可对类型标识符进行编码,用于根据 catch 子句和异常规范来匹配抛出对象的类型。编码这些字段,以便引用对应于指定类型的 type_info 对象。特殊重定位类型 R_C6000_EHTYPE 用于在 EXTAB 中标记 type_info 引用。
链接器将 type_info 字段编码为 type_info 对象的 DP 相对偏移量,从而使表与位置无关。偏移量是相对于模块的静态基址的,该模块定义了包含所引用 catch 子句或异常规范的函数。