Lines Matching refs:ELF
102 reserveOne(llvm::ELF::DT_SONAME); // DT_SONAME in reserveEntries()
105 reserveOne(llvm::ELF::DT_SYMBOLIC); // DT_SYMBOLIC in reserveEntries()
109 reserveOne(llvm::ELF::DT_INIT); // DT_INIT in reserveEntries()
112 reserveOne(llvm::ELF::DT_FINI); // DT_FINI in reserveEntries()
115 reserveOne(llvm::ELF::DT_INIT_ARRAY); // DT_INIT_ARRAY in reserveEntries()
116 reserveOne(llvm::ELF::DT_INIT_ARRAYSZ); // DT_INIT_ARRAYSZ in reserveEntries()
120 reserveOne(llvm::ELF::DT_FINI_ARRAY); // DT_FINI_ARRAY in reserveEntries()
121 reserveOne(llvm::ELF::DT_FINI_ARRAYSZ); // DT_FINI_ARRAYSZ in reserveEntries()
125 reserveOne(llvm::ELF::DT_HASH); // DT_HASH in reserveEntries()
132 reserveOne(llvm::ELF::DT_SYMTAB); // DT_SYMTAB in reserveEntries()
133 reserveOne(llvm::ELF::DT_SYMENT); // DT_SYMENT in reserveEntries()
137 reserveOne(llvm::ELF::DT_STRTAB); // DT_STRTAB in reserveEntries()
138 reserveOne(llvm::ELF::DT_STRSZ); // DT_STRSZ in reserveEntries()
144 reserveOne(llvm::ELF::DT_PLTREL); // DT_PLTREL in reserveEntries()
147 reserveOne(llvm::ELF::DT_JMPREL); // DT_JMPREL in reserveEntries()
148 reserveOne(llvm::ELF::DT_PLTRELSZ); // DT_PLTRELSZ in reserveEntries()
152 reserveOne(llvm::ELF::DT_REL); // DT_REL in reserveEntries()
153 reserveOne(llvm::ELF::DT_RELSZ); // DT_RELSZ in reserveEntries()
154 reserveOne(llvm::ELF::DT_RELENT); // DT_RELENT in reserveEntries()
158 reserveOne(llvm::ELF::DT_RELA); // DT_RELA in reserveEntries()
159 reserveOne(llvm::ELF::DT_RELASZ); // DT_RELASZ in reserveEntries()
160 reserveOne(llvm::ELF::DT_RELAENT); // DT_RELAENT in reserveEntries()
165 dt_flags |= llvm::ELF::DF_ORIGIN; in reserveEntries()
167 dt_flags |= llvm::ELF::DF_SYMBOLIC; in reserveEntries()
169 dt_flags |= llvm::ELF::DF_BIND_NOW; in reserveEntries()
171 dt_flags |= llvm::ELF::DF_TEXTREL; in reserveEntries()
174 dt_flags |= llvm::ELF::DF_STATIC_TLS; in reserveEntries()
177 0 != (dt_flags & llvm::ELF::DF_STATIC_TLS)) in reserveEntries()
178 reserveOne(llvm::ELF::DT_FLAGS); // DT_FLAGS in reserveEntries()
181 reserveOne(llvm::ELF::DT_TEXTREL); // DT_TEXTREL in reserveEntries()
194 reserveOne(llvm::ELF::DT_FLAGS_1); // DT_FLAGS_1 in reserveEntries()
197 reserveOne(llvm::ELF::DT_NULL); // for DT_NULL in reserveEntries()
205 applyOne(llvm::ELF::DT_SYMBOLIC, 0x0); // DT_SYMBOLIC in applyEntries()
209 applyOne(llvm::ELF::DT_INIT, pFormat.getInit().addr()); // DT_INIT in applyEntries()
212 applyOne(llvm::ELF::DT_FINI, pFormat.getFini().addr()); // DT_FINI in applyEntries()
216 applyOne(llvm::ELF::DT_INIT_ARRAY, pFormat.getInitArray().addr()); in applyEntries()
219 applyOne(llvm::ELF::DT_INIT_ARRAYSZ, pFormat.getInitArray().size()); in applyEntries()
224 applyOne(llvm::ELF::DT_FINI_ARRAY, pFormat.getFiniArray().addr()); in applyEntries()
227 applyOne(llvm::ELF::DT_FINI_ARRAYSZ, pFormat.getFiniArray().size()); in applyEntries()
231 applyOne(llvm::ELF::DT_HASH, pFormat.getHashTab().addr()); // DT_HASH in applyEntries()
238 applyOne(llvm::ELF::DT_SYMTAB, pFormat.getDynSymTab().addr()); // DT_SYMTAB in applyEntries()
239 applyOne(llvm::ELF::DT_SYMENT, symbolSize()); // DT_SYMENT in applyEntries()
243 applyOne(llvm::ELF::DT_STRTAB, pFormat.getDynStrTab().addr()); // DT_STRTAB in applyEntries()
244 applyOne(llvm::ELF::DT_STRSZ, pFormat.getDynStrTab().size()); // DT_STRSZ in applyEntries()
250 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_REL); // DT_PLTREL in applyEntries()
251 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelPlt().addr()); // DT_JMPREL in applyEntries()
252 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelPlt().size()); // DT_PLTRELSZ in applyEntries()
255 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_RELA); // DT_PLTREL in applyEntries()
256 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelaPlt().addr()); // DT_JMPREL in applyEntries()
257 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelaPlt().size()); // DT_PLTRELSZ in applyEntries()
261 applyOne(llvm::ELF::DT_REL, pFormat.getRelDyn().addr()); // DT_REL in applyEntries()
262 applyOne(llvm::ELF::DT_RELSZ, pFormat.getRelDyn().size()); // DT_RELSZ in applyEntries()
263 applyOne(llvm::ELF::DT_RELENT, m_pEntryFactory->relSize()); // DT_RELENT in applyEntries()
267 applyOne(llvm::ELF::DT_RELA, pFormat.getRelaDyn().addr()); // DT_RELA in applyEntries()
268 applyOne(llvm::ELF::DT_RELASZ, pFormat.getRelaDyn().size()); // DT_RELASZ in applyEntries()
269 applyOne(llvm::ELF::DT_RELAENT, m_pEntryFactory->relaSize()); // DT_RELAENT in applyEntries()
273 applyOne(llvm::ELF::DT_TEXTREL, 0x0); // DT_TEXTREL in applyEntries()
282 dt_flags |= llvm::ELF::DF_ORIGIN; in applyEntries()
284 dt_flags |= llvm::ELF::DF_SYMBOLIC; in applyEntries()
286 dt_flags |= llvm::ELF::DF_BIND_NOW; in applyEntries()
288 dt_flags |= llvm::ELF::DF_TEXTREL; in applyEntries()
291 dt_flags |= llvm::ELF::DF_STATIC_TLS; in applyEntries()
294 0 != (dt_flags & llvm::ELF::DF_STATIC_TLS)) in applyEntries()
295 applyOne(llvm::ELF::DT_FLAGS, dt_flags); // DT_FLAGS in applyEntries()
299 dt_flags_1 |= llvm::ELF::DF_1_NOW; in applyEntries()
301 dt_flags_1 |= llvm::ELF::DF_1_LOADFLTR; in applyEntries()
303 dt_flags_1 |= llvm::ELF::DF_1_ORIGIN; in applyEntries()
305 dt_flags_1 |= llvm::ELF::DF_1_INTERPOSE; in applyEntries()
307 dt_flags_1 |= llvm::ELF::DF_1_NODEFLIB; in applyEntries()
309 dt_flags_1 |= llvm::ELF::DF_1_NODUMP; in applyEntries()
311 dt_flags_1 |= llvm::ELF::DF_1_GROUP; in applyEntries()
314 dt_flags_1 |= llvm::ELF::DF_1_NODELETE; in applyEntries()
316 dt_flags_1 |= llvm::ELF::DF_1_INITFIRST; in applyEntries()
318 dt_flags_1 |= llvm::ELF::DF_1_NOOPEN; in applyEntries()
321 applyOne(llvm::ELF::DT_FLAGS_1, dt_flags_1); // DT_FLAGS_1 in applyEntries()
323 applyOne(llvm::ELF::DT_NULL, 0x0); // for DT_NULL in applyEntries()
358 applyOne(llvm::ELF::DT_SONAME, pStrTabIdx); // DT_SONAME in applySoname()