/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocator.cpp | 356 void helper_SetupRelDynForGOTEntry(MipsGOTEntry& got_entry, 365 rel_entry.targetRef() = *FragmentRef::Create(got_entry, 0); 376 MipsGOTEntry* got_entry; local 380 got_entry = got.consumeLocal(); 382 helper_SetupRelDynForGOTEntry(*got_entry, pReloc, NULL, pParent); 383 return *got_entry; 386 got_entry = got.lookupEntry(rsym); 387 if (NULL != got_entry) { 389 return *got_entry; 394 got_entry = got.consumeLocal() 419 MipsGOTEntry& got_entry = helper_GetGOTEntry(pReloc, pParent); local 586 MipsGOTEntry& got_entry = helper_GetGOTEntry(pReloc, pParent); local [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
X86Relocator.cpp | 581 static X86_32GOTEntry* got_entry = NULL; local 582 if (NULL != got_entry) 583 return *got_entry; 587 got_entry = getTarget().getGOT().consume(); 593 rel_entry->targetRef().assign(*got_entry, 0x0); 596 return *got_entry; 698 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 699 if (NULL != got_entry) 700 return *got_entry; 703 got_entry = ld_backend.getGOT().consume() 739 X86_32GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local 1028 const X86_32GOTEntry& got_entry = pParent.getTLSModuleID(); local 1065 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 1098 X86_32GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 1456 X86_64GOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 1498 X86_64GOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonRelocator.cpp | 369 HexagonGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 370 if (NULL != got_entry) 371 return *got_entry; 374 got_entry = ld_backend.getGOT().consume(); 375 pParent.getSymGOTMap().record(*rsym, *got_entry); 380 got_entry->setValue(pReloc.symValue()); 383 // Initialize got_entry content and the corresponding dynamic relocation. 385 helper_DynRel(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE, pParent); 386 got_entry->setValue(pReloc.symValue()); 389 helper_DynRel(rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT, pParent) 408 HexagonGOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent); local [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMRelocator.cpp | 587 ARMGOTEntry* got_entry = pParent.getSymGOTMap().lookUp(*rsym); local 588 if (NULL == got_entry) { 589 got_entry = ld_backend.getGOT().consumeGOT(); 590 pParent.getSymGOTMap().record(*rsym, *got_entry); 594 got_entry->setValue(pReloc.symValue()); 603 got_entry->setValue(pReloc.symValue()); 609 got_entry->setValue(0); 613 rel_entry.targetRef().assign(*got_entry); 619 return *got_entry; 632 ARMGOTEntry& got_entry = helper_get_GOT_and_init(pReloc, pParent) local [all...] |
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6/bin/ |
i686-linux-android-ld | |
i686-linux-android-ld.gold | |
/prebuilts/gcc/linux-x86/x86/i686-linux-android-4.6/i686-linux-android/bin/ |
ld | |
ld.gold | |
/prebuilts/sdk/tools/linux/ |
arm-linux-androideabi-ld | |
i686-linux-android-ld | |