45 enum class TAG : uint64_t {
46 UNKNOWN = uint64_t(-1),
86 GNU_HASH = 0x6FFFFEF5,
87 RELACOUNT = 0x6FFFFFF9,
88 RELCOUNT = 0x6FFFFFFA,
92 VERDEFNUM = 0x6FFFFFFD,
94 VERNEEDNUM = 0x6FFFFFFF,
97 ANDROID_REL_OFFSET = 0x6000000D,
98 ANDROID_REL_SIZE = 0x6000000E,
99 ANDROID_REL = 0x6000000F,
100 ANDROID_RELSZ = 0x60000010,
101 ANDROID_RELA = 0x60000011,
102 ANDROID_RELASZ = 0x60000012,
103 ANDROID_RELR = 0x6FFFE000,
104 ANDROID_RELRSZ = 0x6FFFE001,
105 ANDROID_RELRENT = 0x6FFFE003,
106 ANDROID_RELRCOUNT = 0x6FFFE005,
109 MIPS_RLD_VERSION = MIPS_DISC + 0x70000001,
110 MIPS_TIME_STAMP = MIPS_DISC + 0x70000002,
111 MIPS_ICHECKSUM = MIPS_DISC + 0x70000003,
112 MIPS_IVERSION = MIPS_DISC + 0x70000004,
113 MIPS_FLAGS = MIPS_DISC + 0x70000005,
114 MIPS_BASE_ADDRESS = MIPS_DISC + 0x70000006,
115 MIPS_MSYM = MIPS_DISC + 0x70000007,
116 MIPS_CONFLICT = MIPS_DISC + 0x70000008,
117 MIPS_LIBLIST = MIPS_DISC + 0x70000009,
118 MIPS_LOCAL_GOTNO = MIPS_DISC + 0x7000000a,
119 MIPS_CONFLICTNO = MIPS_DISC + 0x7000000b,
120 MIPS_LIBLISTNO = MIPS_DISC + 0x70000010,
121 MIPS_SYMTABNO = MIPS_DISC + 0x70000011,
122 MIPS_UNREFEXTNO = MIPS_DISC + 0x70000012,
123 MIPS_GOTSYM = MIPS_DISC + 0x70000013,
124 MIPS_HIPAGENO = MIPS_DISC + 0x70000014,
125 MIPS_RLD_MAP = MIPS_DISC + 0x70000016,
126 MIPS_DELTA_CLASS = MIPS_DISC + 0x70000017,
127 MIPS_DELTA_CLASS_NO = MIPS_DISC + 0x70000018,
128 MIPS_DELTA_INSTANCE = MIPS_DISC + 0x70000019,
129 MIPS_DELTA_INSTANCE_NO = MIPS_DISC + 0x7000001A,
130 MIPS_DELTA_RELOC = MIPS_DISC + 0x7000001B,
131 MIPS_DELTA_RELOC_NO = MIPS_DISC + 0x7000001C,
132 MIPS_DELTA_SYM = MIPS_DISC + 0x7000001D,
133 MIPS_DELTA_SYM_NO = MIPS_DISC + 0x7000001E,
134 MIPS_DELTA_CLASSSYM = MIPS_DISC + 0x70000020,
135 MIPS_DELTA_CLASSSYM_NO = MIPS_DISC + 0x70000021,
136 MIPS_CXX_FLAGS = MIPS_DISC + 0x70000022,
137 MIPS_PIXIE_INIT = MIPS_DISC + 0x70000023,
138 MIPS_SYMBOL_LIB = MIPS_DISC + 0x70000024,
139 MIPS_LOCALPAGE_GOTIDX = MIPS_DISC + 0x70000025,
140 MIPS_LOCAL_GOTIDX = MIPS_DISC + 0x70000026,
141 MIPS_HIDDEN_GOTIDX = MIPS_DISC + 0x70000027,
142 MIPS_PROTECTED_GOTIDX = MIPS_DISC + 0x70000028,
143 MIPS_OPTIONS = MIPS_DISC + 0x70000029,
144 MIPS_INTERFACE = MIPS_DISC + 0x7000002A,
145 MIPS_DYNSTR_ALIGN = MIPS_DISC + 0x7000002B,
146 MIPS_INTERFACE_SIZE = MIPS_DISC + 0x7000002C,
147 MIPS_RLD_TEXT_RESOLVE_ADDR = MIPS_DISC + 0x7000002D,
148 MIPS_PERF_SUFFIX = MIPS_DISC + 0x7000002E,
149 MIPS_COMPACT_SIZE = MIPS_DISC + 0x7000002F,
150 MIPS_GP_VALUE = MIPS_DISC + 0x70000030,
151 MIPS_AUX_DYNAMIC = MIPS_DISC + 0x70000031,
152 MIPS_PLTGOT = MIPS_DISC + 0x70000032,
153 MIPS_RWPLT = MIPS_DISC + 0x70000034,
154 MIPS_RLD_MAP_REL = MIPS_DISC + 0x70000035,
155 MIPS_XHASH = MIPS_DISC + 0x70000036,
157 AARCH64_BTI_PLT = AARCH64_DISC + 0x70000001,
158 AARCH64_PAC_PLT = AARCH64_DISC + 0x70000003,
159 AARCH64_VARIANT_PCS = AARCH64_DISC + 0x70000005,
160 AARCH64_MEMTAG_MODE = AARCH64_DISC + 0x70000009,
161 AARCH64_MEMTAG_HEAP = AARCH64_DISC + 0x7000000b,
162 AARCH64_MEMTAG_STACK = AARCH64_DISC + 0x7000000c,
163 AARCH64_MEMTAG_GLOBALS = AARCH64_DISC + 0x7000000d,
164 AARCH64_MEMTAG_GLOBALSSZ = AARCH64_DISC + 0x7000000f,
166 HEXAGON_SYMSZ = HEXAGON_DISC + 0x70000000,
167 HEXAGON_VER = HEXAGON_DISC + 0x70000001,
168 HEXAGON_PLT = HEXAGON_DISC + 0x70000002,
170 PPC_GOT = PPC_DISC + 0x70000000,
171 PPC_OPT = PPC_DISC + 0x70000001,
173 PPC64_GLINK = PPC64_DISC + 0x70000000,
174 PPC64_OPT = PPC64_DISC + 0x70000003,
176 RISCV_VARIANT_CC = RISCV_DISC + 0x70000003,