mirror of
https://github.com/NationalSecurityAgency/ghidra.git
synced 2026-09-28 17:11:11 -09:00
Add issing ELF reloc
This commit is contained in:
@@ -121,10 +121,25 @@ public enum PowerPC64_ElfRelocationType implements ElfRelocationType {
|
||||
R_PPC64_DTPREL16_HIGHERA(104), // half16 #highera(@dtprel)
|
||||
R_PPC64_DTPREL16_HIGHEST(105), // half16 #highest(@dtprel)
|
||||
R_PPC64_DTPREL16_HIGHESTA(106), // half16 #highesta(@dtprel)
|
||||
R_PPC64_TLSGD(107),
|
||||
R_PPC64_TLSLD(108),
|
||||
R_PPC64_TOCSAVE(109),
|
||||
R_PPC64_ADDR16_HIGH(110),
|
||||
R_PPC64_ADDR16_HIGHA(111),
|
||||
R_PPC64_TPREL16_HIGH(112),
|
||||
R_PPC64_TPREL16_HIGHA(113),
|
||||
R_PPC64_DTPREL16_HIGH(114),
|
||||
R_PPC64_DTPREL16_HIGHA(115),
|
||||
R_PPC64_REL24_NOTOC(116),
|
||||
R_PPC64_ADDR64_LOCAL(117),
|
||||
R_PPC64_ENTRY(118),
|
||||
R_PPC64_PLTSEQ(119),
|
||||
R_PPC64_PLTCALL(120),
|
||||
|
||||
R_PPC64_PLTSEQ_NOTOC(121),
|
||||
R_PPC64_PLTCALL_NOTOC(122),
|
||||
R_PPC64_PCREL_OPT(123),
|
||||
R_PPC64_REL24_P9NOTOC(124),
|
||||
|
||||
R_PPC64_D34(128),
|
||||
R_PPC64_D34_LO(129),
|
||||
@@ -158,7 +173,18 @@ public enum PowerPC64_ElfRelocationType implements ElfRelocationType {
|
||||
R_PPC64_REL16_HIGHEST(244),
|
||||
R_PPC64_REL16_HIGHESTA(245),
|
||||
|
||||
R_PPC64_JMP_IREL(247);
|
||||
R_PPC64_REL16DX_HA(246),
|
||||
|
||||
R_PPC64_JMP_IREL(247),
|
||||
R_PPC64_IRELATIVE(248),
|
||||
|
||||
R_PPC64_REL16(249),
|
||||
R_PPC64_REL16_LO(250),
|
||||
R_PPC64_REL16_HI(251),
|
||||
R_PPC64_REL16_HA(252),
|
||||
|
||||
R_PPC64_VTINHERIT(253),
|
||||
R_PPC64_VTENTRY(254);
|
||||
|
||||
public final int typeId;
|
||||
|
||||
|
||||
@@ -56,6 +56,11 @@ public enum PowerPC_ElfRelocationType implements ElfRelocationType {
|
||||
R_PPC_SECTOFF_HA(36), // half16 #ha(R + A)
|
||||
R_PPC_ADDR30(37), // word30 (S + A - P) >> 2
|
||||
|
||||
R_PPC_RELAX(48),
|
||||
R_PPC_RELAX_PLT(49),
|
||||
R_PPC_RELAX_PLTREL24(50),
|
||||
R_PPC_16DX_HA(51),
|
||||
|
||||
R_POWERPC_TLS(67),
|
||||
R_POWERPC_DTPMOD(68),
|
||||
R_POWERPC_TPREL16(69),
|
||||
|
||||
Reference in New Issue
Block a user