Add issing ELF reloc

This commit is contained in:
mumbel 2024-03-05 21:16:22 -06:00
parent c4a165c6cc
commit 9a22180efa
13 changed files with 126 additions and 16 deletions

View file

@ -147,7 +147,29 @@ public enum ARM_ElfRelocationType implements ElfRelocationType {
R_ARM_PRIVATE_15(127),
R_ARM_ME_TOO(128),
R_ARM_THM_TLS_DESCSEQ16(129),
R_ARM_THM_TLS_DESCSEQ32(130);
R_ARM_THM_TLS_DESCSEQ32(130),
R_ARM_THM_ALU_ABS_G0_NC(132),
R_ARM_THM_ALU_ABS_G1_NC(133),
R_ARM_THM_ALU_ABS_G2_NC(134),
R_ARM_THM_ALU_ABS_G3_NC(135),
R_ARM_THM_BF16(136),
R_ARM_THM_BF12(137),
R_ARM_THM_BF18(138),
R_ARM_IRELATIVE(160),
R_ARM_GOTFUNCDEC(161),
R_ARM_GOTOFFFUNCDESC(162),
R_ARM_FUNCESC(163),
R_ARM_FUNCDESC_VALUE(164),
R_ARM_TLS_GD32_FDPIC(165),
R_ARM_TLS_LDM32_FDPIC(166),
R_ARM_TLS_IE32_FDPIC(167),
R_ARM_RXPC25(249),
R_ARM_RSBREL32(250),
R_ARM_THM_RPC22(251),
R_ARM_RREL32(252),
R_ARM_RABS32(253),
R_ARM_RPC24(254),
R_ARM_RBASE(255);
public final int typeId;