> I don't see how _removing_ the TYPE2/TYPE3 handling can improve things. src[1].r_info will be a value of the form: 0x18 (R_MIPS_SUB) and so mirela.r_type2 = ELF64_MIPS_R_TYPE2 (src[1].r_info) results in 0 since it expands to: (((0x18) >> 8) & 0xff)