/external/chromium_org/tools/relocation_packer/src/ |
delta_encoder_unittest.cc | 16 std::vector<ELF::Rela>* relocations) { 21 relocations->push_back(relocation); 38 std::vector<ELF::Rela> relocations; local 44 codec.Encode(relocations, &packed); 49 AddRelocation(0xf00d0000, 10000, &relocations); 52 codec.Encode(relocations, &packed); 62 AddRelocation(0xf00d0004, 10012, &relocations); 65 codec.Encode(relocations, &packed); 78 AddRelocation(0xf00d0008, 10024, &relocations); 80 // Add three more relocations, 8 byte offset deltas, -24 byte addend deltas 110 std::vector<ELF::Rela> relocations; local [all...] |
packer_unittest.cc | 14 void AddRelocation(ELF::Addr addr, std::vector<ELF::Rel>* relocations) { 18 relocations->push_back(relocation); 29 std::vector<ELF::Rela>* relocations) { 34 relocations->push_back(relocation); 51 std::vector<ELF::Rel> relocations; local 57 AddRelocation(0xd1ce0000, &relocations); 58 // Two more relocations, 4 byte deltas. 59 AddRelocation(0xd1ce0004, &relocations); 60 AddRelocation(0xd1ce0008, &relocations); 61 // Three more relocations, 8 byte deltas 96 std::vector<ELF::Rel> relocations; local 139 std::vector<ELF::Rela> relocations; local 196 std::vector<ELF::Rela> relocations; local [all...] |
run_length_encoder_unittest.cc | 14 void AddRelocation(ELF::Addr addr, std::vector<ELF::Rel>* relocations) { 18 relocations->push_back(relocation); 32 std::vector<ELF::Rel> relocations; local 38 codec.Encode(relocations, &packed); 43 AddRelocation(0xf00d0000, &relocations); 46 codec.Encode(relocations, &packed); 51 AddRelocation(0xf00d0004, &relocations); 54 codec.Encode(relocations, &packed); 66 AddRelocation(0xf00d0008, &relocations); 68 // Add three more relocations, 8 byte deltas 91 std::vector<ELF::Rel> relocations; local [all...] |
/external/chromium_org/third_party/android_crazy_linker/src/src/ |
crazy_linker_elf_relro.cpp | 118 ElfRelocations relocations; local 119 if (!relocations.Init(view, error)) 131 relocations.CopyAndRelocate(relro_start,
|
crazy_linker_shared_library.cpp | 65 // Extension dynamic tags for packed relocations. 184 // Read an .android.rel.dyn packed relocations section. 366 // If packed relocations are present in the target library, read the 369 LOG("%s: Packed relocations found at offset %d, %d bytes\n", 382 LOG("%s: Packed relocations stored at %p\n", 395 // Apply relocations. 396 LOG("%s: Applying relocations to %s\n", __FUNCTION__, base_name_); 398 ElfRelocations relocations; local 400 if (!relocations.Init(&view_, error)) 404 relocations.RegisterPackedRelocations(packed_relocations_) [all...] |
/external/llvm/include/llvm/Object/ |
ObjectFile.h | 35 /// relocation in the list of relocations in the object file. 55 /// relocations, usually because it is the trailing part of a multipart 116 iterator_range<relocation_iterator> relocations() const { function in class:llvm::object::SectionRef
|
/external/llvm/lib/MC/ |
WinCOFFObjectWriter.cpp | 69 int Relocations; 89 typedef std::vector<COFFRelocation> relocations; typedef in namespace:__anon5446 99 relocations Relocations; 197 , Relocations(0) 220 // if it has relocations pointing at it, keep it 221 if (Relocations > 0) { 222 assert(Section->Number != -1 && "Sections with relocations must be real!"); 765 // Turn relocations for temporary symbols into section relocations [all...] |