/toolchain/binutils/binutils-2.27/ld/testsuite/ld-nios2/ |
mixed1a.d | 6 ELF Header:
|
mixed1b.d | 6 ELF Header:
|
/toolchain/binutils/binutils-2.27/ld/testsuite/ld-x86-64/ |
pr18815.d | 6 ELF Header:
|
/frameworks/compile/mclinker/lib/Target/Mips/ |
MipsAbiFlags.cpp | 50 assert(pSection.type() == llvm::ELF::SHT_MIPS_ABIFLAGS && 86 switch (flags & llvm::ELF::EF_MIPS_ARCH) { 87 case llvm::ELF::EF_MIPS_ARCH_1: 89 case llvm::ELF::EF_MIPS_ARCH_2: 91 case llvm::ELF::EF_MIPS_ARCH_3: 93 case llvm::ELF::EF_MIPS_ARCH_4: 95 case llvm::ELF::EF_MIPS_ARCH_5: 97 case llvm::ELF::EF_MIPS_ARCH_32: 98 case llvm::ELF::EF_MIPS_ARCH_32R2: 99 case llvm::ELF::EF_MIPS_ARCH_32R6 [all...] |
/external/llvm/test/DebugInfo/X86/ |
dbg-asm.s | 6 # RUN: | llvm-readobj -r - | FileCheck -check-prefix CHECK-ELF %s 22 # CHECK-ELF: Relocations [ 23 # CHECK-ELF: Section {{.*}} .rel.debug_info { 24 # CHECK-ELF: 0x6 R_386_32 .debug_abbrev 25 # CHECK-ELF: 0xC R_386_32 .debug_line 26 # CHECK-ELF: } 27 # CHECK-ELF: Section {{.*}} .rel.debug_aranges { 28 # CHECK-ELF: 0x6 R_386_32 .debug_info 29 # CHECK-ELF: } 30 # CHECK-ELF: [all...] |
/external/llvm/lib/Target/AMDGPU/Utils/ |
AMDGPUBaseInfo.cpp | 74 return Ctx.getELFSection(".hsatext", ELF::SHT_PROGBITS, 75 ELF::SHF_ALLOC | ELF::SHF_WRITE | 76 ELF::SHF_EXECINSTR | 77 ELF::SHF_AMDGPU_HSA_AGENT | 78 ELF::SHF_AMDGPU_HSA_CODE); 82 return Ctx.getELFSection(".hsadata_global_agent", ELF::SHT_PROGBITS, 83 ELF::SHF_ALLOC | ELF::SHF_WRITE | 84 ELF::SHF_AMDGPU_HSA_GLOBAL [all...] |
/bionic/tools/relocation_packer/src/ |
packer_unittest.cc | 8 #include "elf.h" 13 template <typename ELF> 14 static void AddRelocation(typename ELF::Addr addr, 15 typename ELF::Xword info, 16 typename ELF::Sxword addend, 17 std::vector<typename ELF::Rela>* relocations) { 18 typename ELF::Rela relocation; 26 template <typename ELF> 27 static bool CheckRelocation(typename ELF::Addr addr, 28 typename ELF::Xword info [all...] |
/external/llvm/include/llvm/Object/ |
ELFObjectFile.h | 1 //===- ELFObjectFile.h - ELF object file implementation ---------*- C++ -*-===// 24 #include "llvm/Object/ELF.h" 30 #include "llvm/Support/ELF.h" 262 assert(SymTable->sh_type == ELF::SHT_SYMTAB || 263 SymTable->sh_type == ELF::SHT_DYNSYM); 297 return ((Binding == ELF::STB_GLOBAL || Binding == ELF::STB_WEAK) && 298 (Visibility == ELF::STV_DEFAULT || 299 Visibility == ELF::STV_PROTECTED)); 387 if (ESym->st_shndx == ELF::SHN_ABS [all...] |
/frameworks/compile/mclinker/lib/Target/Hexagon/ |
HexagonRelocator.cpp | 19 #include <llvm/Support/ELF.h> 36 if (pType == llvm::ELF::R_HEX_RELATIVE || pSym == NULL) 73 rsym, *got_entry, 0x0, llvm::ELF::R_HEX_RELATIVE, pParent); 77 rsym, *got_entry, 0x0, llvm::ELF::R_HEX_GLOB_DAT, pParent); 107 rela_entry.setType(llvm::ELF::R_HEX_JMP_SLOT); 212 if ((pSection.getLink()->flag() & llvm::ELF::SHF_ALLOC) == 0) 243 case llvm::ELF::R_HEX_LO16: 244 case llvm::ELF::R_HEX_HI16: 245 case llvm::ELF::R_HEX_16: 246 case llvm::ELF::R_HEX_8 [all...] |
/frameworks/compile/mclinker/lib/Target/X86/ |
X86GNUInfo.h | 13 #include <llvm/Support/ELF.h> 21 uint32_t machine() const { return llvm::ELF::EM_386; } 34 uint32_t machine() const { return llvm::ELF::EM_X86_64; }
|
/external/swiftshader/third_party/LLVM/lib/MC/ |
ELFObjectWriter.cpp | 1 //===- lib/MC/ELFObjectWriter.cpp - ELF File Writer -------------------===// 10 // This file implements ELF object file writer information. 26 #include "llvm/Support/ELF.h" 72 // Emit the ELF header. 75 // ELF Header 88 Write8(is64Bit() ? ELF::ELFCLASS64 : ELF::ELFCLASS32); // e_ident[EI_CLASS] 91 Write8(isLittleEndian() ? ELF::ELFDATA2LSB : ELF::ELFDATA2MSB); 93 Write8(ELF::EV_CURRENT); // e_ident[EI_VERSION [all...] |
/external/linux-kselftest/tools/testing/selftests/vDSO/ |
parse_vdso.c | 10 * The vDSO is a regular ELF DSO that the kernel maps into user space when 22 #include <elf.h> 57 #define ELF_BITS_XFORM2(bits, x) Elf##bits##_##x 59 #define ELF(x) ELF_BITS_XFORM(ELF_BITS, x) 70 ELF(Sym) *symtab; 72 ELF(Word) *bucket, *chain; 73 ELF(Word) nbucket, nchain; 76 ELF(Versym) *versym; 77 ELF(Verdef) *verdef; 80 /* Straight from the ELF specification. * [all...] |
/prebuilts/clang/host/darwin-x86/clang-4579689/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/darwin-x86/clang-4630689/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/darwin-x86/clang-4639204/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/darwin-x86/clang-4691093/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/linux-x86/clang-4579689/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/linux-x86/clang-4630689/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/linux-x86/clang-4639204/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/prebuilts/clang/host/linux-x86/clang-4691093/include/llvm/Object/ |
RelocVisitor.h | 20 #include "llvm/BinaryFormat/ELF.h" 126 case ELF::R_X86_64_NONE: 128 case ELF::R_X86_64_64: 130 case ELF::R_X86_64_PC32: 132 case ELF::R_X86_64_32: 133 case ELF::R_X86_64_32S: 142 case ELF::R_AARCH64_ABS32: { 148 case ELF::R_AARCH64_ABS64: 157 case ELF::R_BPF_64_32: 159 case ELF::R_BPF_64_64 [all...] |
/external/llvm/lib/Target/WebAssembly/MCTargetDesc/ |
WebAssemblyELFObjectWriter.cpp | 1 //===-- WebAssemblyELFObjectWriter.cpp - WebAssembly ELF Writer -----------===// 11 /// \brief This file handles ELF-specific object emission, converting LLVM's 35 : MCELFObjectTargetWriter(Is64Bit, OSABI, ELF::EM_WEBASSEMBLY, 47 return ELF::R_WEBASSEMBLY_FUNCTION; 52 return ELF::R_WEBASSEMBLY_DATA; 55 return ELF::R_WEBASSEMBLY_DATA;
|
/frameworks/compile/mclinker/lib/LD/ |
ELFReaderIf.cpp | 20 #include <llvm/Support/ELF.h> 34 if (pShndx == llvm::ELF::SHN_ABS && result == ResolveInfo::Section) { 48 if (pShndx == llvm::ELF::SHN_UNDEF) 51 if (pShndx < llvm::ELF::SHN_LORESERVE) { 52 // an ELF symbol defined in a section which we are not including 60 if (pShndx == llvm::ELF::SHN_ABS) 63 if (pShndx == llvm::ELF::SHN_COMMON) 66 if (pShndx >= llvm::ELF::SHN_LOPROC && pShndx <= llvm::ELF::SHN_HIPROC) 69 // FIXME: ELF weak alias should be ResolveInfo::Indirec [all...] |
/toolchain/binutils/binutils-2.27/binutils/testsuite/binutils-all/ |
elfedit-2.d | 5 #name: Update ELF header 2 9 ELF Header:
|
elfedit-3.d | 5 #name: Update ELF header 3 9 ELF Header:
|
/toolchain/binutils/binutils-2.27/gas/testsuite/gas/arm/ |
nomapping.d | 3 # This test is only valid on ELF based ports. 6 # Check ARM ELF Mapping Symbols are ignored properly
|