Lines Matching refs:ELF

93     reserveOne(llvm::ELF::DT_SONAME);  in reserveEntries()
96 reserveOne(llvm::ELF::DT_SYMBOLIC); in reserveEntries()
100 reserveOne(llvm::ELF::DT_INIT); in reserveEntries()
103 reserveOne(llvm::ELF::DT_FINI); in reserveEntries()
106 reserveOne(llvm::ELF::DT_PREINIT_ARRAY); in reserveEntries()
107 reserveOne(llvm::ELF::DT_PREINIT_ARRAYSZ); in reserveEntries()
111 reserveOne(llvm::ELF::DT_INIT_ARRAY); in reserveEntries()
112 reserveOne(llvm::ELF::DT_INIT_ARRAYSZ); in reserveEntries()
116 reserveOne(llvm::ELF::DT_FINI_ARRAY); in reserveEntries()
117 reserveOne(llvm::ELF::DT_FINI_ARRAYSZ); in reserveEntries()
121 reserveOne(llvm::ELF::DT_HASH); in reserveEntries()
124 reserveOne(llvm::ELF::DT_GNU_HASH); in reserveEntries()
127 reserveOne(llvm::ELF::DT_SYMTAB); in reserveEntries()
128 reserveOne(llvm::ELF::DT_SYMENT); in reserveEntries()
132 reserveOne(llvm::ELF::DT_STRTAB); in reserveEntries()
133 reserveOne(llvm::ELF::DT_STRSZ); in reserveEntries()
139 reserveOne(llvm::ELF::DT_PLTREL); in reserveEntries()
140 reserveOne(llvm::ELF::DT_JMPREL); in reserveEntries()
141 reserveOne(llvm::ELF::DT_PLTRELSZ); in reserveEntries()
145 reserveOne(llvm::ELF::DT_REL); in reserveEntries()
146 reserveOne(llvm::ELF::DT_RELSZ); in reserveEntries()
147 reserveOne(llvm::ELF::DT_RELENT); in reserveEntries()
151 reserveOne(llvm::ELF::DT_RELA); in reserveEntries()
152 reserveOne(llvm::ELF::DT_RELASZ); in reserveEntries()
153 reserveOne(llvm::ELF::DT_RELAENT); in reserveEntries()
158 dt_flags |= llvm::ELF::DF_ORIGIN; in reserveEntries()
160 dt_flags |= llvm::ELF::DF_SYMBOLIC; in reserveEntries()
162 dt_flags |= llvm::ELF::DF_BIND_NOW; in reserveEntries()
164 dt_flags |= llvm::ELF::DF_TEXTREL; in reserveEntries()
167 dt_flags |= llvm::ELF::DF_STATIC_TLS; in reserveEntries()
170 (dt_flags & llvm::ELF::DF_STATIC_TLS) != 0x0) in reserveEntries()
171 reserveOne(llvm::ELF::DT_FLAGS); in reserveEntries()
174 reserveOne(llvm::ELF::DT_TEXTREL); in reserveEntries()
183 reserveOne(llvm::ELF::DT_FLAGS_1); in reserveEntries()
188 reserveOne(llvm::ELF::DT_NULL); in reserveEntries()
196 applyOne(llvm::ELF::DT_SYMBOLIC, 0x0); in applyEntries()
200 applyOne(llvm::ELF::DT_INIT, pFormat.getInit().addr()); in applyEntries()
203 applyOne(llvm::ELF::DT_FINI, pFormat.getFini().addr()); in applyEntries()
206 applyOne(llvm::ELF::DT_PREINIT_ARRAY, pFormat.getPreInitArray().addr()); in applyEntries()
207 applyOne(llvm::ELF::DT_PREINIT_ARRAYSZ, pFormat.getPreInitArray().size()); in applyEntries()
211 applyOne(llvm::ELF::DT_INIT_ARRAY, pFormat.getInitArray().addr()); in applyEntries()
212 applyOne(llvm::ELF::DT_INIT_ARRAYSZ, pFormat.getInitArray().size()); in applyEntries()
216 applyOne(llvm::ELF::DT_FINI_ARRAY, pFormat.getFiniArray().addr()); in applyEntries()
217 applyOne(llvm::ELF::DT_FINI_ARRAYSZ, pFormat.getFiniArray().size()); in applyEntries()
221 applyOne(llvm::ELF::DT_HASH, pFormat.getHashTab().addr()); in applyEntries()
224 applyOne(llvm::ELF::DT_GNU_HASH, pFormat.getGNUHashTab().addr()); in applyEntries()
227 applyOne(llvm::ELF::DT_SYMTAB, pFormat.getDynSymTab().addr()); in applyEntries()
228 applyOne(llvm::ELF::DT_SYMENT, symbolSize()); in applyEntries()
232 applyOne(llvm::ELF::DT_STRTAB, pFormat.getDynStrTab().addr()); in applyEntries()
233 applyOne(llvm::ELF::DT_STRSZ, pFormat.getDynStrTab().size()); in applyEntries()
239 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_REL); in applyEntries()
240 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelPlt().addr()); in applyEntries()
241 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelPlt().size()); in applyEntries()
243 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_RELA); in applyEntries()
244 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelaPlt().addr()); in applyEntries()
245 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelaPlt().size()); in applyEntries()
249 applyOne(llvm::ELF::DT_REL, pFormat.getRelDyn().addr()); in applyEntries()
250 applyOne(llvm::ELF::DT_RELSZ, pFormat.getRelDyn().size()); in applyEntries()
251 applyOne(llvm::ELF::DT_RELENT, m_pEntryFactory->relSize()); in applyEntries()
255 applyOne(llvm::ELF::DT_RELA, pFormat.getRelaDyn().addr()); in applyEntries()
256 applyOne(llvm::ELF::DT_RELASZ, pFormat.getRelaDyn().size()); in applyEntries()
257 applyOne(llvm::ELF::DT_RELAENT, m_pEntryFactory->relaSize()); in applyEntries()
261 applyOne(llvm::ELF::DT_TEXTREL, 0x0); in applyEntries()
270 dt_flags |= llvm::ELF::DF_ORIGIN; in applyEntries()
272 dt_flags |= llvm::ELF::DF_SYMBOLIC; in applyEntries()
274 dt_flags |= llvm::ELF::DF_BIND_NOW; in applyEntries()
276 dt_flags |= llvm::ELF::DF_TEXTREL; in applyEntries()
279 dt_flags |= llvm::ELF::DF_STATIC_TLS; in applyEntries()
282 (dt_flags & llvm::ELF::DF_STATIC_TLS) != 0) in applyEntries()
283 applyOne(llvm::ELF::DT_FLAGS, dt_flags); in applyEntries()
287 dt_flags_1 |= llvm::ELF::DF_1_NOW; in applyEntries()
289 dt_flags_1 |= llvm::ELF::DF_1_LOADFLTR; in applyEntries()
291 dt_flags_1 |= llvm::ELF::DF_1_ORIGIN; in applyEntries()
293 dt_flags_1 |= llvm::ELF::DF_1_INTERPOSE; in applyEntries()
295 dt_flags_1 |= llvm::ELF::DF_1_NODEFLIB; in applyEntries()
297 dt_flags_1 |= llvm::ELF::DF_1_NODUMP; in applyEntries()
299 dt_flags_1 |= llvm::ELF::DF_1_GROUP; in applyEntries()
302 dt_flags_1 |= llvm::ELF::DF_1_NODELETE; in applyEntries()
304 dt_flags_1 |= llvm::ELF::DF_1_INITFIRST; in applyEntries()
306 dt_flags_1 |= llvm::ELF::DF_1_NOOPEN; in applyEntries()
309 applyOne(llvm::ELF::DT_FLAGS_1, dt_flags_1); in applyEntries()
313 applyOne(llvm::ELF::DT_NULL, 0x0); in applyEntries()
345 applyOne(llvm::ELF::DT_SONAME, pStrTabIdx); in applySoname()