ZHCADC4A September 2011 – March 2014
为确保完整性,当 GOT 本身较远(即超出 DP 的 15 位偏移量范围)时,ABI 还支持基于 GOT 的寻址。在这种情况下,使用 far DP 相对寻址来到达 GOT:
MVKL $DPR_GOT(sym),tmp ;reloc R_C6000_SBR_GOT_L16
MVKH $DPR_GOT(sym),tmp ;reloc R_C6000_SBR_GOT_H16
LDW *+DP[tmp],tmp2
LDW *tmp2,dest