#[repr(u32)]pub enum RELOC_i386 {
Show 41 variants
LIEF_ELF_R_386_NONE = 0,
LIEF_ELF_R_386_32 = 1,
LIEF_ELF_R_386_PC32 = 2,
LIEF_ELF_R_386_GOT32 = 3,
LIEF_ELF_R_386_PLT32 = 4,
LIEF_ELF_R_386_COPY = 5,
LIEF_ELF_R_386_GLOB_DAT = 6,
LIEF_ELF_R_386_JUMP_SLOT = 7,
LIEF_ELF_R_386_RELATIVE = 8,
LIEF_ELF_R_386_GOTOFF = 9,
LIEF_ELF_R_386_GOTPC = 10,
LIEF_ELF_R_386_32PLT = 11,
LIEF_ELF_R_386_TLS_TPOFF = 14,
LIEF_ELF_R_386_TLS_IE = 15,
LIEF_ELF_R_386_TLS_GOTIE = 16,
LIEF_ELF_R_386_TLS_LE = 17,
LIEF_ELF_R_386_TLS_GD = 18,
LIEF_ELF_R_386_TLS_LDM = 19,
LIEF_ELF_R_386_16 = 20,
LIEF_ELF_R_386_PC16 = 21,
LIEF_ELF_R_386_8 = 22,
LIEF_ELF_R_386_PC8 = 23,
LIEF_ELF_R_386_TLS_GD_32 = 24,
LIEF_ELF_R_386_TLS_GD_PUSH = 25,
LIEF_ELF_R_386_TLS_GD_CALL = 26,
LIEF_ELF_R_386_TLS_GD_POP = 27,
LIEF_ELF_R_386_TLS_LDM_32 = 28,
LIEF_ELF_R_386_TLS_LDM_PUSH = 29,
LIEF_ELF_R_386_TLS_LDM_CALL = 30,
LIEF_ELF_R_386_TLS_LDM_POP = 31,
LIEF_ELF_R_386_TLS_LDO_32 = 32,
LIEF_ELF_R_386_TLS_IE_32 = 33,
LIEF_ELF_R_386_TLS_LE_32 = 34,
LIEF_ELF_R_386_TLS_DTPMOD32 = 35,
LIEF_ELF_R_386_TLS_DTPOFF32 = 36,
LIEF_ELF_R_386_TLS_TPOFF32 = 37,
LIEF_ELF_R_386_TLS_GOTDESC = 39,
LIEF_ELF_R_386_TLS_DESC_CALL = 40,
LIEF_ELF_R_386_TLS_DESC = 41,
LIEF_ELF_R_386_IRELATIVE = 42,
LIEF_ELF_R_386_NUM = 43,
}Expand description
i386 relocations.
Variants§
LIEF_ELF_R_386_NONE = 0
LIEF_ELF_R_386_32 = 1
LIEF_ELF_R_386_PC32 = 2
LIEF_ELF_R_386_GOT32 = 3
LIEF_ELF_R_386_PLT32 = 4
LIEF_ELF_R_386_COPY = 5
LIEF_ELF_R_386_GLOB_DAT = 6
LIEF_ELF_R_386_JUMP_SLOT = 7
LIEF_ELF_R_386_RELATIVE = 8
LIEF_ELF_R_386_GOTOFF = 9
LIEF_ELF_R_386_GOTPC = 10
LIEF_ELF_R_386_32PLT = 11
LIEF_ELF_R_386_TLS_TPOFF = 14
LIEF_ELF_R_386_TLS_IE = 15
LIEF_ELF_R_386_TLS_GOTIE = 16
LIEF_ELF_R_386_TLS_LE = 17
LIEF_ELF_R_386_TLS_GD = 18
LIEF_ELF_R_386_TLS_LDM = 19
LIEF_ELF_R_386_16 = 20
LIEF_ELF_R_386_PC16 = 21
LIEF_ELF_R_386_8 = 22
LIEF_ELF_R_386_PC8 = 23
LIEF_ELF_R_386_TLS_GD_32 = 24
LIEF_ELF_R_386_TLS_GD_PUSH = 25
LIEF_ELF_R_386_TLS_GD_CALL = 26
LIEF_ELF_R_386_TLS_GD_POP = 27
LIEF_ELF_R_386_TLS_LDM_32 = 28
LIEF_ELF_R_386_TLS_LDM_PUSH = 29
LIEF_ELF_R_386_TLS_LDM_CALL = 30
LIEF_ELF_R_386_TLS_LDM_POP = 31
LIEF_ELF_R_386_TLS_LDO_32 = 32
LIEF_ELF_R_386_TLS_IE_32 = 33
LIEF_ELF_R_386_TLS_LE_32 = 34
LIEF_ELF_R_386_TLS_DTPMOD32 = 35
LIEF_ELF_R_386_TLS_DTPOFF32 = 36
LIEF_ELF_R_386_TLS_TPOFF32 = 37
LIEF_ELF_R_386_TLS_GOTDESC = 39
LIEF_ELF_R_386_TLS_DESC_CALL = 40
LIEF_ELF_R_386_TLS_DESC = 41
LIEF_ELF_R_386_IRELATIVE = 42
LIEF_ELF_R_386_NUM = 43
Trait Implementations§
Source§impl Clone for RELOC_i386
impl Clone for RELOC_i386
Source§fn clone(&self) -> RELOC_i386
fn clone(&self) -> RELOC_i386
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for RELOC_i386
impl Debug for RELOC_i386
Source§impl Hash for RELOC_i386
impl Hash for RELOC_i386
Source§impl PartialEq for RELOC_i386
impl PartialEq for RELOC_i386
impl Copy for RELOC_i386
impl Eq for RELOC_i386
impl StructuralPartialEq for RELOC_i386
Auto Trait Implementations§
impl Freeze for RELOC_i386
impl RefUnwindSafe for RELOC_i386
impl Send for RELOC_i386
impl Sync for RELOC_i386
impl Unpin for RELOC_i386
impl UnwindSafe for RELOC_i386
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more