EDK2 doxygen online documents - Firmware Encoding Index 1
EDK2 doxygen online documents - Firmware Encoding Index
Defines

StdLib/Include/Ipf/machine/elf_machdep.h File Reference

Go to the source code of this file.

Defines

#define ELF32_MACHDEP_ENDIANNESS   XXX
#define ELF32_MACHDEP_ID_CASES
#define ELF64_MACHDEP_ENDIANNESS   ELFDATA2LSB
#define ELF64_MACHDEP_ID_CASES
#define ELF64_MACHDEP_ID   EM_IA_64
#define ARCH_ELFSIZE   64
#define R_IA64_NONE   0
#define R_IA64_IMM14   0x21
#define R_IA64_IMM22   0x22
#define R_IA64_IMM64   0x23
#define R_IA64_DIR32MSB   0x24
#define R_IA64_DIR32LSB   0x25
#define R_IA64_DIR64MSB   0x26
#define R_IA64_DIR64LSB   0x27
#define R_IA64_GPREL22   0x2a
#define R_IA64_GPREL64I   0x2b
#define R_IA64_GPREL64MSB   0x2e
#define R_IA64_GPREL64LSB   0x2f
#define R_IA64_LTOFF22   0x32
#define R_IA64_LTOFF64I   0x33
#define R_IA64_PLTOFF22   0x3a
#define R_IA64_PLTOFF64I   0x3b
#define R_IA64_PLTOFF64MSB   0x3e
#define R_IA64_PLTOFF64LSB   0x3f
#define R_IA64_FPTR64I   0x43
#define R_IA64_FPTR32MSB   0x44
#define R_IA64_FPTR32LSB   0x45
#define R_IA64_FPTR64MSB   0x46
#define R_IA64_FPTR64LSB   0x47
#define R_IA64_PCREL21B   0x49
#define R_IA64_PCREL21M   0x4a
#define R_IA64_PCREL21F   0x4b
#define R_IA64_PCREL32MSB   0x4c
#define R_IA64_PCREL32LSB   0x4d
#define R_IA64_PCREL64MSB   0x4e
#define R_IA64_PCREL64LSB   0x4f
#define R_IA64_LTOFF_FPTR22   0x52
#define R_IA64_LTOFF_FPTR64I   0x53
#define R_IA64_LTOFF_FPTR32MSB   0x54
#define R_IA64_LTOFF_FPTR32LSB   0x55
#define R_IA64_LTOFF_FPTR64MSB   0x56
#define R_IA64_LTOFF_FPTR64LSB   0x57
#define R_IA64_SEGREL32MSB   0x5c
#define R_IA64_SEGREL32LSB   0x5d
#define R_IA64_SEGREL64MSB   0x5e
#define R_IA64_SEGREL64LSB   0x5f
#define R_IA64_SECREL32MSB   0x64
#define R_IA64_SECREL32LSB   0x65
#define R_IA64_SECREL64MSB   0x66
#define R_IA64_SECREL64LSB   0x67
#define R_IA64_REL32MSB   0x6c
#define R_IA64_REL32LSB   0x6d
#define R_IA64_REL64MSB   0x6e
#define R_IA64_REL64LSB   0x6f
#define R_IA64_LTV32MSB   0x74
#define R_IA64_LTV32LSB   0x75
#define R_IA64_LTV64MSB   0x76
#define R_IA64_LTV64LSB   0x77
#define R_IA64_IPLTMSB   0x80
#define R_IA64_IPLTLSB   0x81
#define R_IA64_SUB   0x85
#define R_IA64_LTOFF22X   0x86
#define R_IA64_LDXMOV   0x87
#define R_IA64_TPREL14   0x91
#define R_IA64_TPREL22   0x92
#define R_IA64_TPREL64I   0x93
#define R_IA64_TPREL64MSB   0x96
#define R_IA64_TPREL64LSB   0x97
#define R_IA64_LTOFF_TPREL22   0x9a
#define R_IA64_DTPMOD64MSB   0xa6
#define R_IA64_DTPMOD64LSB   0xa7
#define R_IA64_LTOFF_DTPMOD22   0xaa
#define R_IA64_DTPREL14   0xb1
#define R_IA64_DTPREL22   0xb2
#define R_IA64_DTPREL64I   0xb3
#define R_IA64_DTPREL32MSB   0xb4
#define R_IA64_DTPREL32LSB   0xb5
#define R_IA64_DTPREL64MSB   0xb6
#define R_IA64_DTPREL64LSB   0xb7
#define R_IA64_LTOFF_DTPREL22   0xba
#define PT_IA_64_ARCHEXT   0x70000000
#define PT_IA_64_UNWIND   0x70000001
#define PF_IA_64_NORECOV   0x80000000
#define SHT_IA_64_EXT   0x70000000
#define SHT_IA_64_UNWIND   0x70000001
#define SHT_IA_64_LOPSREG   0x78000000
#define SHT_IA_64_HIPSREG   0x7fffffff
#define SHT_IA_64_PRIORITY_INIT   0x79000000
#define SHF_IA_64_SHORT   0x10000000
#define SHF_IA_64_NORECOV   0x20000000

Define Documentation

#define ARCH_ELFSIZE   64

Definition at line 43 of file elf_machdep.h.

#define ELF32_MACHDEP_ENDIANNESS   XXX

Definition at line 32 of file elf_machdep.h.

#define ELF32_MACHDEP_ID_CASES

Definition at line 33 of file elf_machdep.h.

#define ELF64_MACHDEP_ENDIANNESS   ELFDATA2LSB

Definition at line 36 of file elf_machdep.h.

#define ELF64_MACHDEP_ID   EM_IA_64

Definition at line 41 of file elf_machdep.h.

#define ELF64_MACHDEP_ID_CASES
Value:
case EM_IA_64:                                          \
                        break;

Definition at line 37 of file elf_machdep.h.

#define PF_IA_64_NORECOV   0x80000000

Definition at line 132 of file elf_machdep.h.

#define PT_IA_64_ARCHEXT   0x70000000

Definition at line 127 of file elf_machdep.h.

#define PT_IA_64_UNWIND   0x70000001

Definition at line 128 of file elf_machdep.h.

#define R_IA64_DIR32LSB   0x25

Definition at line 55 of file elf_machdep.h.

#define R_IA64_DIR32MSB   0x24

Definition at line 54 of file elf_machdep.h.

#define R_IA64_DIR64LSB   0x27

Definition at line 57 of file elf_machdep.h.

#define R_IA64_DIR64MSB   0x26

Definition at line 56 of file elf_machdep.h.

#define R_IA64_DTPMOD64LSB   0xa7

Definition at line 114 of file elf_machdep.h.

#define R_IA64_DTPMOD64MSB   0xa6

Definition at line 113 of file elf_machdep.h.

#define R_IA64_DTPREL14   0xb1

Definition at line 116 of file elf_machdep.h.

#define R_IA64_DTPREL22   0xb2

Definition at line 117 of file elf_machdep.h.

#define R_IA64_DTPREL32LSB   0xb5

Definition at line 120 of file elf_machdep.h.

#define R_IA64_DTPREL32MSB   0xb4

Definition at line 119 of file elf_machdep.h.

#define R_IA64_DTPREL64I   0xb3

Definition at line 118 of file elf_machdep.h.

#define R_IA64_DTPREL64LSB   0xb7

Definition at line 122 of file elf_machdep.h.

#define R_IA64_DTPREL64MSB   0xb6

Definition at line 121 of file elf_machdep.h.

#define R_IA64_FPTR32LSB   0x45

Definition at line 70 of file elf_machdep.h.

#define R_IA64_FPTR32MSB   0x44

Definition at line 69 of file elf_machdep.h.

#define R_IA64_FPTR64I   0x43

Definition at line 68 of file elf_machdep.h.

#define R_IA64_FPTR64LSB   0x47

Definition at line 72 of file elf_machdep.h.

#define R_IA64_FPTR64MSB   0x46

Definition at line 71 of file elf_machdep.h.

#define R_IA64_GPREL22   0x2a

Definition at line 58 of file elf_machdep.h.

#define R_IA64_GPREL64I   0x2b

Definition at line 59 of file elf_machdep.h.

#define R_IA64_GPREL64LSB   0x2f

Definition at line 61 of file elf_machdep.h.

#define R_IA64_GPREL64MSB   0x2e

Definition at line 60 of file elf_machdep.h.

#define R_IA64_IMM14   0x21

Definition at line 51 of file elf_machdep.h.

#define R_IA64_IMM22   0x22

Definition at line 52 of file elf_machdep.h.

#define R_IA64_IMM64   0x23

Definition at line 53 of file elf_machdep.h.

#define R_IA64_IPLTLSB   0x81

Definition at line 103 of file elf_machdep.h.

#define R_IA64_IPLTMSB   0x80

Definition at line 102 of file elf_machdep.h.

#define R_IA64_LDXMOV   0x87

Definition at line 106 of file elf_machdep.h.

#define R_IA64_LTOFF22   0x32

Definition at line 62 of file elf_machdep.h.

#define R_IA64_LTOFF22X   0x86

Definition at line 105 of file elf_machdep.h.

#define R_IA64_LTOFF64I   0x33

Definition at line 63 of file elf_machdep.h.

#define R_IA64_LTOFF_DTPMOD22   0xaa

Definition at line 115 of file elf_machdep.h.

#define R_IA64_LTOFF_DTPREL22   0xba

Definition at line 123 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR22   0x52

Definition at line 80 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR32LSB   0x55

Definition at line 83 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR32MSB   0x54

Definition at line 82 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR64I   0x53

Definition at line 81 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR64LSB   0x57

Definition at line 85 of file elf_machdep.h.

#define R_IA64_LTOFF_FPTR64MSB   0x56

Definition at line 84 of file elf_machdep.h.

#define R_IA64_LTOFF_TPREL22   0x9a

Definition at line 112 of file elf_machdep.h.

#define R_IA64_LTV32LSB   0x75

Definition at line 99 of file elf_machdep.h.

#define R_IA64_LTV32MSB   0x74

Definition at line 98 of file elf_machdep.h.

#define R_IA64_LTV64LSB   0x77

Definition at line 101 of file elf_machdep.h.

#define R_IA64_LTV64MSB   0x76

Definition at line 100 of file elf_machdep.h.

#define R_IA64_NONE   0

Definition at line 50 of file elf_machdep.h.

#define R_IA64_PCREL21B   0x49

Definition at line 73 of file elf_machdep.h.

#define R_IA64_PCREL21F   0x4b

Definition at line 75 of file elf_machdep.h.

#define R_IA64_PCREL21M   0x4a

Definition at line 74 of file elf_machdep.h.

#define R_IA64_PCREL32LSB   0x4d

Definition at line 77 of file elf_machdep.h.

#define R_IA64_PCREL32MSB   0x4c

Definition at line 76 of file elf_machdep.h.

#define R_IA64_PCREL64LSB   0x4f

Definition at line 79 of file elf_machdep.h.

#define R_IA64_PCREL64MSB   0x4e

Definition at line 78 of file elf_machdep.h.

#define R_IA64_PLTOFF22   0x3a

Definition at line 64 of file elf_machdep.h.

#define R_IA64_PLTOFF64I   0x3b

Definition at line 65 of file elf_machdep.h.

#define R_IA64_PLTOFF64LSB   0x3f

Definition at line 67 of file elf_machdep.h.

#define R_IA64_PLTOFF64MSB   0x3e

Definition at line 66 of file elf_machdep.h.

#define R_IA64_REL32LSB   0x6d

Definition at line 95 of file elf_machdep.h.

#define R_IA64_REL32MSB   0x6c

Definition at line 94 of file elf_machdep.h.

#define R_IA64_REL64LSB   0x6f

Definition at line 97 of file elf_machdep.h.

#define R_IA64_REL64MSB   0x6e

Definition at line 96 of file elf_machdep.h.

#define R_IA64_SECREL32LSB   0x65

Definition at line 91 of file elf_machdep.h.

#define R_IA64_SECREL32MSB   0x64

Definition at line 90 of file elf_machdep.h.

#define R_IA64_SECREL64LSB   0x67

Definition at line 93 of file elf_machdep.h.

#define R_IA64_SECREL64MSB   0x66

Definition at line 92 of file elf_machdep.h.

#define R_IA64_SEGREL32LSB   0x5d

Definition at line 87 of file elf_machdep.h.

#define R_IA64_SEGREL32MSB   0x5c

Definition at line 86 of file elf_machdep.h.

#define R_IA64_SEGREL64LSB   0x5f

Definition at line 89 of file elf_machdep.h.

#define R_IA64_SEGREL64MSB   0x5e

Definition at line 88 of file elf_machdep.h.

#define R_IA64_SUB   0x85

Definition at line 104 of file elf_machdep.h.

#define R_IA64_TPREL14   0x91

Definition at line 107 of file elf_machdep.h.

#define R_IA64_TPREL22   0x92

Definition at line 108 of file elf_machdep.h.

#define R_IA64_TPREL64I   0x93

Definition at line 109 of file elf_machdep.h.

#define R_IA64_TPREL64LSB   0x97

Definition at line 111 of file elf_machdep.h.

#define R_IA64_TPREL64MSB   0x96

Definition at line 110 of file elf_machdep.h.

#define SHF_IA_64_NORECOV   0x20000000

Definition at line 145 of file elf_machdep.h.

#define SHF_IA_64_SHORT   0x10000000

Definition at line 144 of file elf_machdep.h.

#define SHT_IA_64_EXT   0x70000000

Definition at line 136 of file elf_machdep.h.

#define SHT_IA_64_HIPSREG   0x7fffffff

Definition at line 139 of file elf_machdep.h.

#define SHT_IA_64_LOPSREG   0x78000000

Definition at line 138 of file elf_machdep.h.

#define SHT_IA_64_PRIORITY_INIT   0x79000000

Definition at line 140 of file elf_machdep.h.

#define SHT_IA_64_UNWIND   0x70000001

Definition at line 137 of file elf_machdep.h.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Defines