/external/elfutils/libebl/ |
eblcopyrelocp.c | 59 ebl_copy_reloc_p (ebl, reloc) 61 int reloc; 63 return ebl->copy_reloc_p (reloc);
|
eblnonerelocp.c | 59 ebl_none_reloc_p (ebl, reloc) 61 int reloc; 63 return ebl->none_reloc_p (reloc);
|
eblrelativerelocp.c | 59 ebl_relative_reloc_p (ebl, reloc) 61 int reloc; 63 return ebl->relative_reloc_p (reloc);
|
eblgotpcreloccheck.c | 60 ebl_gotpc_reloc_check (ebl, reloc) 62 int reloc; 64 return ebl != NULL ? ebl->gotpc_reloc_check (ebl->elf, reloc) : false;
|
eblrelocsimpletype.c | 58 ebl_reloc_simple_type (ebl, reloc) 60 int reloc; 62 return ebl != NULL ? ebl->reloc_simple_type (ebl, reloc) : ELF_T_NUM;
|
eblreloctypecheck.c | 59 ebl_reloc_type_check (ebl, reloc) 61 int reloc; 63 return ebl != NULL ? ebl->reloc_type_check (reloc) : false;
|
eblrelocvaliduse.c | 59 ebl_reloc_valid_use (ebl, reloc) 61 int reloc; 63 return ebl != NULL ? ebl->reloc_valid_use (ebl->elf, reloc) : false;
|
eblreloctypename.c | 60 ebl_reloc_type_name (ebl, reloc, buf, len) 62 int reloc; 68 res = ebl != NULL ? ebl->reloc_type_name (reloc, buf, len) : NULL;
|
libebl.h | 104 extern const char *ebl_reloc_type_name (Ebl *ebl, int reloc, 108 extern bool ebl_reloc_type_check (Ebl *ebl, int reloc); 111 extern bool ebl_reloc_valid_use (Ebl *ebl, int reloc); 115 extern Elf_Type ebl_reloc_simple_type (Ebl *ebl, int reloc); 119 extern bool ebl_gotpc_reloc_check (Ebl *ebl, int reloc); 204 extern bool ebl_copy_reloc_p (Ebl *ebl, int reloc); 207 extern bool ebl_none_reloc_p (Ebl *ebl, int reloc); 210 extern bool ebl_relative_reloc_p (Ebl *ebl, int reloc);
|
/external/clang/test/PCH/ |
reloc.c | 2 // RUN: -isysroot %S/libroot %S/libroot/usr/include/reloc.h 7 #include <reloc.h>
|
/external/elfutils/backends/ |
common-reloc.c | 1 /* Common code for ebl reloc functions. 36 #define RELOC_TYPES STRINGIFIED_PASTE (BACKEND, reloc.def) 41 /* Provide a table of reloc type names, in a PIC-friendly fashion. */ 83 EBLHOOK(reloc_type_name) (int reloc, 87 if (reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0) 88 return &reloc_namestr[EBLHOOK(reloc_nameidx)[reloc]]; 93 EBLHOOK(reloc_type_check) (int reloc) 95 return reloc >= 0 && reloc < nreloc && EBLHOOK(reloc_nameidx)[reloc] != 0 [all...] |
/frameworks/compile/mclinker/lib/Fragment/ |
FragmentLinker.cpp | 102 // bypass the reloc section if 105 // 2. it has no reloc data. (All symbols in the input relocs are in the 109 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end(); local 110 for (reloc = (*rs)->getRelocData()->begin(); reloc != rEnd; ++reloc) { 111 Relocation* relocation = llvm::cast<Relocation>(reloc); 150 // bypass the reloc section if 153 // 2. it has no reloc data. (All symbols in the input relocs are in the 157 RelocData::iterator reloc, rEnd = (*rs)->getRelocData()->end() local 181 Relocation* reloc = *iter; local 204 Relocation* reloc = llvm::cast<Relocation>(relocIter); local [all...] |
FragmentGraph.cpp | 180 // 2. it has no reloc data. (All symbols in the input relocs are in the 187 Relocation* reloc = llvm::cast<Relocation>(reloc_it); local 188 ResolveInfo* sym = reloc->symInfo(); 200 reloc->targetRef().frag()->getParent()->getSection().kind(); 214 connect(reloc, sym); 279 Relocation* reloc = Relocation::Create(); local 280 reloc->setSymInfo(sym); 283 node->addSignal(reloc);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocator.cpp | 85 Relocation* reloc = static_cast<Relocation*>(pReloc.getNextNode()); local 86 while (NULL != reloc) 88 if (llvm::ELF::R_MIPS_LO16 == reloc->type() && 89 reloc->symInfo() == pReloc.symInfo()) 90 return reloc; 92 reloc = static_cast<Relocation*>(reloc->getNextNode());
|
/frameworks/compile/mclinker/lib/LD/ |
StubFactory.cpp | 92 Relocation* reloc = Relocation::Create((*it)->type(), local 95 reloc->setSymInfo(pReloc.symInfo()); 96 island->addRelocation(*reloc); 102 // reset the branch target of the input reloc to this stub instead!
|
/bionic/linker/ |
linker.cpp | 863 Elf32_Addr reloc = static_cast<Elf32_Addr>(rel->r_offset + si->load_bias); local 915 sym_addr = reloc; 925 DL_ERR("unknown weak reloc type %d @ %p (%d)", 954 TRACE_TYPE(RELO, "RELO JMP_SLOT %08x <- %08x %s", reloc, sym_addr, sym_name); 955 *reinterpret_cast<Elf32_Addr*>(reloc) = sym_addr; 960 TRACE_TYPE(RELO, "RELO GLOB_DAT %08x <- %08x %s", reloc, sym_addr, sym_name); 961 *reinterpret_cast<Elf32_Addr*>(reloc) = sym_addr; 966 TRACE_TYPE(RELO, "RELO ABS %08x <- %08x %s", reloc, sym_addr, sym_name); 967 *reinterpret_cast<Elf32_Addr*>(reloc) += sym_addr; 973 reloc, sym_addr, rel->r_offset, sym_name) [all...] |
/bionic/libc/arch-mips/bionic/ |
crtbegin_so.S | 70 .reloc 1f,R_MIPS_JALR,__cxa_finalize
|
/development/ndk/platforms/android-9/arch-mips/src/ |
crtbegin_so.S | 70 .reloc 1f,R_MIPS_JALR,__cxa_finalize
|
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon22290 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-eabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon22684 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon23019 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/arm/arm-linux-androideabi-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon23413 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon23762 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.7/include/ |
bfdlink.h | 362 /* TRUE if non-PLT relocs should be merged into one reloc section 548 __CTOR_LIST__). RELOC is the relocation to use for an entry in 554 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 582 /* A function which is called when a reloc overflow occurs. ENTRY is 583 the link hash table entry for the symbol the reloc is against. 584 NAME is the name of the local symbol or section the reloc is 594 /* A function which is called when a dangerous reloc is performed. 603 /* A function which is called when a reloc is found to be attached 606 the reloc; if this is the result of a 693 /* Description of reloc to generate. Used fo 694 } reloc; member in union:bfd_link_order::__anon23782 713 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |
/prebuilts/gcc/darwin-x86/x86/i686-linux-android-4.6/include/ |
bfdlink.h | 298 /* TRUE if non-PLT relocs should be merged into one reloc section 518 __CTOR_LIST__). RELOC is the relocation to use for an entry in 524 bfd_reloc_code_real_type reloc, bfd *abfd, asection *sec, bfd_vma value); 552 /* A function which is called when a reloc overflow occurs. ENTRY is 553 the link hash table entry for the symbol the reloc is against. 554 NAME is the name of the local symbol or section the reloc is 564 /* A function which is called when a dangerous reloc is performed. 573 /* A function which is called when a reloc is found to be attached 576 the reloc; if this is the result of a 660 /* Description of reloc to generate. Used fo 661 } reloc; member in union:bfd_link_order::__anon23804 680 bfd_reloc_code_real_type reloc; member in struct:bfd_link_order_reloc [all...] |