ZHCADC5A June 2013 – June 2020
MSP430 具有以下 ABI 指定的个性化例程。这些例程与 ARM EABI 的格式相同。下表列出了个性化例程及其 PR 索引。
PR 索引 (位 27-24) | 个性化 | 例程名称 | 回溯指令 | 范围字段的宽度 | 注释 |
---|---|---|---|---|---|
0000 | PR0 (Su16) | _ _MSP430_unwind_cpp_pr0 | 最多 3 个一字节指令 | 16 | |
0001 | PR1 (Lu16) | _ _MSP430_unwind_cpp_pr1 | 无限个一字节指令 | 16 | |
0010 | PR2 (Lu32) | _ _MSP430_unwind_cpp_pr2 | 无限个一字节指令 | 32 | 如果 16 位范围字段无法达到,则必须使用 |
使用紧凑模型 EXTAB 条目时,可重定位文件必须以 R_MSP430_NONE 重定位的形式包含 EXTAB 段对相应个性化例程符号的引用,以此来明确指明它所依赖的例程。