|
enum class | LIEF::MachO::MACHO_TYPES : uint32_t {
LIEF::MachO::UNKNOWN = 0
, LIEF::MachO::MH_MAGIC = 0xFEEDFACEu
, LIEF::MachO::MH_CIGAM = 0xCEFAEDFEu
, LIEF::MachO::MH_MAGIC_64 = 0xFEEDFACFu
,
LIEF::MachO::MH_CIGAM_64 = 0xCFFAEDFEu
, LIEF::MachO::FAT_MAGIC = 0xCAFEBABEu
, LIEF::MachO::FAT_CIGAM = 0xBEBAFECAu
, LIEF::MachO::NEURAL_MODEL = 0xbeeffaceu
} |
|
enum class | LIEF::MachO::X86_RELOCATION {
LIEF::MachO::GENERIC_RELOC_VANILLA = 0
, LIEF::MachO::GENERIC_RELOC_PAIR = 1
, LIEF::MachO::GENERIC_RELOC_SECTDIFF = 2
, LIEF::MachO::GENERIC_RELOC_PB_LA_PTR = 3
,
LIEF::MachO::GENERIC_RELOC_LOCAL_SECTDIFF = 4
, LIEF::MachO::GENERIC_RELOC_TLV = 5
} |
|
enum class | LIEF::MachO::X86_64_RELOCATION {
LIEF::MachO::X86_64_RELOC_UNSIGNED = 0
, LIEF::MachO::X86_64_RELOC_SIGNED = 1
, LIEF::MachO::X86_64_RELOC_BRANCH = 2
, LIEF::MachO::X86_64_RELOC_GOT_LOAD = 3
,
LIEF::MachO::X86_64_RELOC_GOT = 4
, LIEF::MachO::X86_64_RELOC_SUBTRACTOR = 5
, LIEF::MachO::X86_64_RELOC_SIGNED_1 = 6
, LIEF::MachO::X86_64_RELOC_SIGNED_2 = 7
,
LIEF::MachO::X86_64_RELOC_SIGNED_4 = 8
, LIEF::MachO::X86_64_RELOC_TLV = 9
} |
|
enum class | LIEF::MachO::PPC_RELOCATION {
LIEF::MachO::PPC_RELOC_VANILLA = 0
, LIEF::MachO::PPC_RELOC_PAIR = 1
, LIEF::MachO::PPC_RELOC_BR14 = 2
, LIEF::MachO::PPC_RELOC_BR24 = 3
,
LIEF::MachO::PPC_RELOC_HI16 = 4
, LIEF::MachO::PPC_RELOC_LO16 = 5
, LIEF::MachO::PPC_RELOC_HA16 = 6
, LIEF::MachO::PPC_RELOC_LO14 = 7
,
LIEF::MachO::PPC_RELOC_SECTDIFF = 8
, LIEF::MachO::PPC_RELOC_PB_LA_PTR = 9
, LIEF::MachO::PPC_RELOC_HI16_SECTDIFF = 10
, LIEF::MachO::PPC_RELOC_LO16_SECTDIFF = 11
,
LIEF::MachO::PPC_RELOC_HA16_SECTDIFF = 12
, LIEF::MachO::PPC_RELOC_JBSR = 13
, LIEF::MachO::PPC_RELOC_LO14_SECTDIFF = 14
, LIEF::MachO::PPC_RELOC_LOCAL_SECTDIFF = 15
} |
|
enum class | LIEF::MachO::ARM_RELOCATION {
LIEF::MachO::ARM_RELOC_VANILLA = 0
, LIEF::MachO::ARM_RELOC_PAIR = 1
, LIEF::MachO::ARM_RELOC_SECTDIFF = 2
, LIEF::MachO::ARM_RELOC_LOCAL_SECTDIFF = 3
,
LIEF::MachO::ARM_RELOC_PB_LA_PTR = 4
, LIEF::MachO::ARM_RELOC_BR24 = 5
, LIEF::MachO::ARM_THUMB_RELOC_BR22 = 6
, LIEF::MachO::ARM_THUMB_32BIT_BRANCH = 7
,
LIEF::MachO::ARM_RELOC_HALF = 8
, LIEF::MachO::ARM_RELOC_HALF_SECTDIFF = 9
} |
|
enum class | LIEF::MachO::ARM64_RELOCATION {
LIEF::MachO::ARM64_RELOC_UNSIGNED = 0
, LIEF::MachO::ARM64_RELOC_SUBTRACTOR = 1
, LIEF::MachO::ARM64_RELOC_BRANCH26 = 2
, LIEF::MachO::ARM64_RELOC_PAGE21 = 3
,
LIEF::MachO::ARM64_RELOC_PAGEOFF12 = 4
, LIEF::MachO::ARM64_RELOC_GOT_LOAD_PAGE21 = 5
, LIEF::MachO::ARM64_RELOC_GOT_LOAD_PAGEOFF12 = 6
, LIEF::MachO::ARM64_RELOC_POINTER_TO_GOT = 7
,
LIEF::MachO::ARM64_RELOC_TLVP_LOAD_PAGE21 = 8
, LIEF::MachO::ARM64_RELOC_TLVP_LOAD_PAGEOFF12 = 9
, LIEF::MachO::ARM64_RELOC_ADDEND = 10
} |
|