/system/extras/tests/bionic/libc/bionic/ |
lib_relocs.c | 2 * the relocations generated in a shared object are properly handled
|
test_relocs.c | 1 /* this little test is written to check that the relocations generated
|
/external/llvm/lib/CodeGen/ |
ELFCodeEmitter.h | 31 /// Relocations - Record relocations needed by the current function 32 std::vector<MachineRelocation> Relocations; 34 /// JTRelocations - Record relocations needed by the relocation 43 /// addRelocation - Register new relocations for this function 45 Relocations.push_back(MR);
|
ELFCodeEmitter.cpp | 86 // Patch up Jump Table Section relocations to use the real MBBs offsets 100 // If we have emitted any relocations to function-specific objects such as 103 for (unsigned i = 0, e = Relocations.size(); i != e; ++i) { 104 MachineRelocation &MR = Relocations[i]; 131 Relocations.clear();
|
/external/llvm/test/MC/ELF/ |
weak-relocation.s | 3 // Test that weak symbols always produce relocations
|
local-reloc.s | 3 // Test that relocations with local symbols are represented as relocations
|
merge.s | 3 // Test that PIC relocations with local symbols in a mergeable section are done 7 // Non-PIC relocations with 0 offset don't use the symbol.
|
weakref-reloc.s | 3 // Test that the relocations point to the correct symbols. We used to get the
|
/external/llvm/include/llvm/MC/ |
SectionKind.h | 104 /// to by the program, it can have random relocations to arbitrary 109 /// initializer and has relocations in it, but all of the 110 /// relocations are known to be within the final linked image 116 /// relocations. 120 /// written to by the program, but that have relocations, so they 129 /// can perform relocations in it. This is used when we know 130 /// that all the relocations are to globals in this final
|
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldImpl.h | 100 // For each symbol, keep a list of relocations based on it. Anytime 102 // the relocations get re-resolved. 115 StringMap<RelocationList> Relocations; 117 // FIXME: Also keep a map of all the relocations contained in an object. Use 118 // this to dynamically answer whether all of the relocations in it have
|
RuntimeDyldMachO.cpp | 85 // ARM PCRel relocations have an effective-PC offset of two instructions 219 return Error("NOT YET IMPLEMENTED: scattered relocations."); 245 // FIXME: Some targets (ARM) use internal relocations even for 252 return Error("Internal relocations not supported."); 260 Relocations[SourceName].push_back(RelocationEntry(TargetName, 356 return Error("NOT YET IMPLEMENTED: scattered relocations."); 383 return Error("Internal relocations not supported."); 391 Relocations[SourceName].push_back(RelocationEntry(TargetName, 490 // Assign an address to a symbol name and resolve all the relocations 496 RelocationList &Relocs = Relocations[Name] [all...] |
/external/llvm/include/llvm/ExecutionEngine/ |
RuntimeDyld.h | 66 // Resolve the relocations for all symbols we currently know about. 68 // Change the address associated with a symbol when resolving relocations. 69 // Any relocations already associated with the symbol will be re-resolved.
|
/external/llvm/lib/Target/X86/ |
X86Relocations.h | 1 //===- X86Relocations.h - X86 Code Relocations ------------------*- C++ -*-===// 23 /// 32-bit and dword means 64-bit. The relocations will be treated
|
/external/llvm/lib/Target/XCore/ |
XCoreTargetObjectFile.cpp | 61 // Dynamic linking is not supported. Data with relocations is placed in the 62 // same section as data without relocations.
|
/external/llvm/lib/MC/ |
WinCOFFObjectWriter.cpp | 72 int Relocations; 92 typedef std::vector<COFFRelocation> relocations; typedef in namespace:__anon8237 102 relocations Relocations; 212 , Relocations(0) 235 // if it has relocations pointing at it, keep it 236 if (Relocations > 0) { 237 assert(Section->Number != -1 && "Sections with relocations must be real!"); 680 // Turn relocations for temporary symbols into section relocations [all...] |
/external/llvm/lib/Target/Alpha/ |
AlphaRelocations.h | 1 //===- AlphaRelocations.h - Alpha Code Relocations --------------*- C++ -*-===//
|
/external/llvm/lib/Target/MBlaze/ |
TODO | 3 - Relocations use 2-byte / 4-byte to terminology in reference to
|
/external/llvm/test/MC/COFF/ |
simple-fixups.s | 2 // relocations when symbols are in the same section and we know their offset.
|
diff.s | 27 // CHECK: Relocations = [
|
/external/e2fsprogs/resize/ |
resize2fs.8.in | 89 \ 2\ \-\ Debug block relocations 91 \ 4\ \-\ Debug inode relocations
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMachObjectWriter.cpp | 160 // Relocations are written out in reverse order, so the PAIR comes first. 163 // For these two r_type relocations they always have a pair following them and 257 // Relocations are written out in reverse order, so the PAIR comes first. 297 // relocations. 312 // FIXME: For other platforms, we need to use scattered relocations for 313 // internal relocations with offsets. If this is an internal relocation with 332 report_fatal_error("FIXME: relocations to absolute targets " 350 // For external relocations, make sure to offset the fixup value to
|
/external/llvm/lib/Target/Mips/ |
MipsRelocations.h | 1 //===- MipsRelocations.h - Mips Code Relocations ---------------*- C++ -*-===//
|
/external/llvm/test/CodeGen/X86/ |
addr-label-difference.ll | 7 ; __DATA,__const section, because the elements don't need relocations.
|
/prebuilt/linux-x86/toolchain/i686-unknown-linux-gnu-4.2.1/include/ |
bfd.h | [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
JITEmitter.cpp | 59 STATISTIC(NumRelos, "Number of relocations applied"); 292 /// Relocations - These are the relocations that the function needs, as 294 std::vector<MachineRelocation> Relocations; 418 Relocations.push_back(MR); 836 if (!Relocations.empty()) { 838 NumRelos += Relocations.size(); 840 // Resolve the relocations to concrete pointers. 841 for (unsigned i = 0, e = Relocations.size(); i != e; ++i) { 842 MachineRelocation &MR = Relocations[i] [all...] |