/frameworks/compile/mclinker/lib/Target/ARM/ |
ARMLDBackend.h | 28 /// ARMGNULDBackend - linker backend of ARM target of GNU ELF format 36 typedef std::vector<llvm::ELF::Elf32_Dyn*> ELF32DynList; 110 { return llvm::ELF::EM_ARM; } 114 { return llvm::ELF::ELFOSABI_NONE; } 122 { return (llvm::ELF::EF_ARM_EABIMASK & 0x05000000); } 248 /// Because in ELF sh_info in .rel.plt is the shndx of .plt, these two 268 // variable name : ELF
|
ARMRelocationFactory.cpp | 13 #include <llvm/Support/ELF.h> 183 rel_entry.setType(llvm::ELF::R_ARM_RELATIVE); 189 rel_entry.setType(llvm::ELF::R_ARM_GLOB_DAT); 237 rel_entry.setType(llvm::ELF::R_ARM_JUMP_SLOT); 282 if(pType == llvm::ELF::R_ARM_RELATIVE) 412 helper_DynRel(pReloc, llvm::ELF::R_ARM_RELATIVE, pParent); 427 helper_DynRel(pReloc, llvm::ELF::R_ARM_RELATIVE, pParent);
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsRelocationFactory.cpp | 11 #include <llvm/Support/ELF.h> 108 rel_entry.setType(llvm::ELF::R_MIPS_REL32); 120 if (llvm::ELF::R_MIPS_LO16 == reloc->type() && 179 assert((pHiReloc.type() == llvm::ELF::R_MIPS_HI16 || 180 pHiReloc.type() == llvm::ELF::R_MIPS_GOT16) && 181 pLoReloc.type() == llvm::ELF::R_MIPS_LO16 && 204 rel_entry.setType(llvm::ELF::R_MIPS_REL32);
|
MipsLDBackend.h | 22 /// MipsGNULDBackend - linker backend of Mips target of GNU ELF format 188 void emitDynamicSymbol(llvm::ELF::Elf32_Sym& sym32,
|
/frameworks/compile/mclinker/lib/Target/X86/ |
X86RelocationFactory.cpp | 13 #include <llvm/Support/ELF.h> 139 rel_entry.setType(llvm::ELF::R_386_RELATIVE); 144 rel_entry.setType(llvm::ELF::R_386_GLOB_DAT); 193 rel_entry.setType(llvm::ELF::R_386_JUMP_SLOT); 238 if(pType == llvm::ELF::R_386_RELATIVE) 267 helper_DynRel(pReloc, llvm::ELF::R_386_RELATIVE, pParent); 278 helper_DynRel(pReloc, llvm::ELF::R_386_RELATIVE, pParent);
|
X86LDBackend.h | 22 /// X86GNULDBackend - linker backend of X86 target of GNU ELF format 133 { return llvm::ELF::ELFOSABI_NONE; }
|
X86PLT.cpp | 13 #include <llvm/Support/ELF.h> 248 PLTRelOffset += sizeof (llvm::ELF::Elf32_Rel);
|
/external/dnsmasq/contrib/slackware-dnsmasq/ |
dnsmasq.SlackBuild | 39 find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null 40 find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
|
/frameworks/compile/mclinker/lib/MC/ |
MCBitcodeInterceptor.cpp | 25 #include <llvm/Support/ELF.h>
|
/frameworks/compile/mclinker/include/mcld/LD/ |
ELFWriter.h | 15 #include <llvm/Support/ELF.h> 32 * \brief ELFWriter provides basic functions to write ELF sections, symbols,
|
StrSymPool.h | 44 typedef HashTable<ResolveInfo, StringHash<ELF>, ResolveInfoFactory> Table;
|
/external/llvm/lib/Target/PowerPC/ |
PPCAsmPrinter.cpp | 54 #include "llvm/Support/ELF.h" 398 ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC, 426 ELF::SHT_PROGBITS, ELF::SHF_WRITE | ELF::SHF_ALLOC,
|
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCAsmInfo.cpp | 21 #include "llvm/Support/ELF.h" 128 return Ctx.getELFSection(".note.GNU-stack", ELF::SHT_PROGBITS,
|
X86AsmBackend.cpp | 24 #include "llvm/Support/ELF.h" 337 return ES.getFlags() & ELF::SHF_MERGE;
|
/frameworks/compile/mclinker/lib/LD/ |
ELFDynObjWriter.cpp | 16 #include <llvm/Support/ELF.h> 51 // Write out regular ELF sections 110 // Write out ELF header 122 // Write out ELF header
|
/external/elfutils/ |
elfutils.spec | 30 symbols), readelf (to see the raw ELF file structures), and elflint 31 (to check for well-formed ELF files). Also included are numerous 32 helper libraries which implement DWARF, ELF, and machine-specific ELF 44 higher-level ELF access functionality. libdw provides access to 58 Summary: Library to read and write ELF files. 63 writing ELF files on a high level. Third party programs depend on 64 this package to read internals of ELF files. The programs of the 65 elfutils package use it also to generate new ELF files. 76 access the internals of the ELF object file format, so you can see th [all...] |
/frameworks/compile/mclinker/include/mcld/ADT/ |
StringHash.h | 27 ELF, 112 /** \class StringHash<ELF> 113 * \brief ELF hash function. 116 struct StringHash<ELF> : public std::unary_function<const llvm::StringRef&, size_t>
|
/external/llvm/lib/MC/ |
MCContext.cpp | 22 #include "llvm/Support/ELF.h" 223 new (*this) MCSectionELF(".group", ELF::SHT_GROUP, 0,
|
/external/v8/src/ |
gdb-jit.cc | 51 class ELF; 53 typedef ELF DebugObject; 628 class ELF BASE_EMBEDDED { 630 ELF() : sections_(6) { 692 // Set to EM_ARM, defined as 40, in "ARM ELF File Format" at 1020 ELF* elf, 1026 elf->AddSection(symtab); 1027 elf->AddSection(strtab); 1921 ELF elf; local [all...] |
/development/ndk/platforms/android-3/include/sys/ |
exec_elf.h | 29 * This is the ELF ABI header file 75 #define EI_VERSION 6 /* ELF header version */ 86 #define ELFMAG "\177ELF" /* magic */ 124 /* ELF Header */ 126 unsigned char e_ident[EI_NIDENT]; /* ELF Identification */ 134 Elf32_Half e_ehsize; /* ELF header size */ 464 /* Standard ELF hashing function */ 537 #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x))) 540 #define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
|
/external/elfutils/libelf/ |
libelfP.h | 72 #define elfw2_(Bits, Name) elf##Bits##_##Name 73 #define ElfW2_(Bits, Name) Elf##Bits##_##Name 74 #define ELFW2_(Bits, Name) ELF##Bits##_##Name 187 /* Descriptor for ELF section. */ 240 struct Elf *elf; /* The underlying ELF file. */ member in struct:Elf_Scn 281 /* The ELF descriptor. */ 282 struct Elf 284 /* What kind of file is underneath (ELF file, archive...). * 344 } elf; member in union:Elf::__anon6322 [all...] |
/prebuilts/gcc/darwin-x86/mips/mipsel-linux-android-4.4.3/sysroot/usr/include/sys/ |
exec_elf.h | 29 * This is the ELF ABI header file 75 #define EI_VERSION 6 /* ELF header version */ 86 #define ELFMAG "\177ELF" /* magic */ 124 /* ELF Header */ 126 unsigned char e_ident[EI_NIDENT]; /* ELF Identification */ 134 Elf32_Half e_ehsize; /* ELF header size */ 464 /* Standard ELF hashing function */ 537 #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x))) 540 #define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
|
/prebuilts/gcc/linux-x86/mips/mipsel-linux-android-4.4.3/sysroot/usr/include/sys/ |
exec_elf.h | 29 * This is the ELF ABI header file 75 #define EI_VERSION 6 /* ELF header version */ 86 #define ELFMAG "\177ELF" /* magic */ 124 /* ELF Header */ 126 unsigned char e_ident[EI_NIDENT]; /* ELF Identification */ 134 Elf32_Half e_ehsize; /* ELF header size */ 464 /* Standard ELF hashing function */ 537 #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x))) 540 #define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
|
/prebuilts/ndk/android-ndk-r4/platforms/android-3/arch-arm/usr/include/sys/ |
exec_elf.h | 29 * This is the ELF ABI header file 75 #define EI_VERSION 6 /* ELF header version */ 86 #define ELFMAG "\177ELF" /* magic */ 124 /* ELF Header */ 126 unsigned char e_ident[EI_NIDENT]; /* ELF Identification */ 134 Elf32_Half e_ehsize; /* ELF header size */ 464 /* Standard ELF hashing function */ 537 #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x))) 540 #define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
|
/prebuilts/ndk/android-ndk-r4/platforms/android-4/arch-arm/usr/include/sys/ |
exec_elf.h | 29 * This is the ELF ABI header file 75 #define EI_VERSION 6 /* ELF header version */ 86 #define ELFMAG "\177ELF" /* magic */ 124 /* ELF Header */ 126 unsigned char e_ident[EI_NIDENT]; /* ELF Identification */ 134 Elf32_Half e_ehsize; /* ELF header size */ 464 /* Standard ELF hashing function */ 537 #define ELFNAME(x) CONCAT(elf,CONCAT(ELFSIZE,CONCAT(_,x))) 540 #define ELFDEFNNAME(x) CONCAT(ELF,CONCAT(ELFSIZE,CONCAT(_,x)))
|