commit | 97ce7870440d6b00181c2162ff5e56bb39b2e475 | [log] [tgz] |
---|---|---|
author | mengqinggang <mengqinggang@loongson.cn> | Wed Feb 28 17:42:36 2024 +0800 |
committer | liuzhensong <liuzhensong@loongson.cn> | Tue Mar 19 14:14:47 2024 +0800 |
tree | d62f13b8a4669786eb2915077adb523fc31ea4ab | |
parent | b42aa684f6ff2bce9b8bc58aa89574723f17f1ce [diff] |
LoongArch: Add relaxation for R_LARCH_CALL36 This relaxation is effective for both macro instructions (call36, tail36) and explicit relocation instructions (pcaddu18i + jirl). call36 f -> bl f R_LARCH_CALL36 -> R_LARCH_B26 tail36 $t0, f -> b f R_LARCH_CALL36 -> R_LARCH_B26