Home | History | Annotate | Download | only in Target

Lines Matching refs:applyOne

90 void ELFDynamic::applyOne(uint64_t pTag, uint64_t pValue)
207 applyOne(llvm::ELF::DT_SYMBOLIC, 0x0); // DT_SYMBOLIC
211 applyOne(llvm::ELF::DT_INIT, pFormat.getInit().addr()); // DT_INIT
214 applyOne(llvm::ELF::DT_FINI, pFormat.getFini().addr()); // DT_FINI
218 applyOne(llvm::ELF::DT_PREINIT_ARRAY, pFormat.getPreInitArray().addr());
220 applyOne(llvm::ELF::DT_PREINIT_ARRAYSZ, pFormat.getPreInitArray().size());
225 applyOne(llvm::ELF::DT_INIT_ARRAY, pFormat.getInitArray().addr());
228 applyOne(llvm::ELF::DT_INIT_ARRAYSZ, pFormat.getInitArray().size());
233 applyOne(llvm::ELF::DT_FINI_ARRAY, pFormat.getFiniArray().addr());
236 applyOne(llvm::ELF::DT_FINI_ARRAYSZ, pFormat.getFiniArray().size());
240 applyOne(llvm::ELF::DT_HASH, pFormat.getHashTab().addr()); // DT_HASH
244 applyOne(0x6ffffef5, pFormat.getGNUHashTab().addr()); // DT_GNU_HASH
247 applyOne(llvm::ELF::DT_SYMTAB, pFormat.getDynSymTab().addr()); // DT_SYMTAB
248 applyOne(llvm::ELF::DT_SYMENT, symbolSize()); // DT_SYMENT
252 applyOne(llvm::ELF::DT_STRTAB, pFormat.getDynStrTab().addr()); // DT_STRTAB
253 applyOne(llvm::ELF::DT_STRSZ, pFormat.getDynStrTab().size()); // DT_STRSZ
259 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_REL); // DT_PLTREL
260 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelPlt().addr()); // DT_JMPREL
261 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelPlt().size()); // DT_PLTRELSZ
264 applyOne(llvm::ELF::DT_PLTREL, llvm::ELF::DT_RELA); // DT_PLTREL
265 applyOne(llvm::ELF::DT_JMPREL, pFormat.getRelaPlt().addr()); // DT_JMPREL
266 applyOne(llvm::ELF::DT_PLTRELSZ, pFormat.getRelaPlt().size()); // DT_PLTRELSZ
270 applyOne(llvm::ELF::DT_REL, pFormat.getRelDyn().addr()); // DT_REL
271 applyOne(llvm::ELF::DT_RELSZ, pFormat.getRelDyn().size()); // DT_RELSZ
272 applyOne(llvm::ELF::DT_RELENT, m_pEntryFactory->relSize()); // DT_RELENT
276 applyOne(llvm::ELF::DT_RELA, pFormat.getRelaDyn().addr()); // DT_RELA
277 applyOne(llvm::ELF::DT_RELASZ, pFormat.getRelaDyn().size()); // DT_RELASZ
278 applyOne(llvm::ELF::DT_RELAENT, m_pEntryFactory->relaSize()); // DT_RELAENT
282 applyOne(llvm::ELF::DT_TEXTREL, 0x0); // DT_TEXTREL
304 applyOne(llvm::ELF::DT_FLAGS, dt_flags); // DT_FLAGS
330 applyOne(llvm::ELF::DT_FLAGS_1, dt_flags_1); // DT_FLAGS_1
332 applyOne(llvm::ELF::DT_NULL, 0x0); // for DT_NULL
367 applyOne(llvm::ELF::DT_SONAME, pStrTabIdx); // DT_SONAME