/aosp12/build/soong/symbol_inject/ |
H A D | macho_symboldata_test.go | 34 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__text", Seg: "__TEXT", Addr: 0x100000f50… 35 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__stubs", Seg: "__TEXT", Addr: 0x100000f7… 37 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__unwind_info", Seg: "__TEXT", Addr: 0x10… 38 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__eh_frame", Seg: "__TEXT", Addr: 0x10000… 39 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__nl_symbol_ptr", Seg: "__DATA", Addr: 0x… 40 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__la_symbol_ptr", Seg: "__DATA", Addr: 0x… 41 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__data", Seg: "__DATA", Addr: 0x100001020… 69 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__text", Seg: "__TEXT", Addr: 0x100000f30… 70 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__stubs", Seg: "__TEXT", Addr: 0x100000f7… 73 …&macho.Section{SectionHeader: macho.SectionHeader{Name: "__eh_frame", Seg: "__TEXT", Addr: 0x10000… [all …]
|
H A D | pe_test.go | 54 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".text", VirtualSize: 0x15e83c, VirtualAddress: … 55 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".data", VirtualSize: 0x6a58, VirtualAddress: 0x… 74 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".text", VirtualSize: 0x1cc0, VirtualAddress: 0x… 75 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".data", VirtualSize: 0xa0, VirtualAddress: 0x30… 92 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".text", VirtualSize: 0x1cc0, VirtualAddress: 0x… 93 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".data", VirtualSize: 0xa0, VirtualAddress: 0x30… 94 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".rdata", VirtualSize: 0x5e0, VirtualAddress: 0x… 112 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".text", VirtualSize: 0x1cc0, VirtualAddress: 0x… 113 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".data", VirtualSize: 0x120, VirtualAddress: 0x3…
|
H A D | elf_symboldata_test.go | 32 sections: []elf.SectionHeader{ 33 …elf.SectionHeader{Name: "", Type: elf.SHT_NULL, Flags: 0x0, Addr: 0x0, Offset: 0x0, Size: 0x0, Lin… 34 …elf.SectionHeader{Name: ".interp", Type: elf.SHT_PROGBITS, Flags: elf.SHF_ALLOC, Addr: 0x400238, O… 36 …elf.SectionHeader{Name: ".hash", Type: elf.SHT_HASH, Flags: elf.SHF_ALLOC, Addr: 0x400278, Offset:… 59 …elf.SectionHeader{Name: ".symtab", Type: elf.SHT_SYMTAB, Flags: 0x0, Addr: 0x0, Offset: 0x1108, Si… 60 …elf.SectionHeader{Name: ".strtab", Type: elf.SHT_STRTAB, Flags: 0x0, Addr: 0x0, Offset: 0x16f0, Si… 61 …elf.SectionHeader{Name: ".shstrtab", Type: elf.SHT_STRTAB, Flags: 0x0, Addr: 0x0, Offset: 0x18cd, … 145 sections: []elf.SectionHeader{ 146 …elf.SectionHeader{Name: "", Type: elf.SHT_NULL, Flags: 0x0, Addr: 0x0, Offset: 0x0, Size: 0x0, Lin… 173 …elf.SectionHeader{Name: ".strtab", Type: elf.SHT_STRTAB, Flags: 0x0, Addr: 0x0, Offset: 0x1788, Si… [all …]
|
H A D | elf.go | 25 Sections() []elf.SectionHeader 35 func (f elfFileWrapper) Sections() []elf.SectionHeader { 36 ret := make([]elf.SectionHeader, len(f.File.Sections)) 38 ret[i] = section.SectionHeader 50 sections []elf.SectionHeader 54 func (f mockElfFile) Sections() []elf.SectionHeader { return f.sections } 147 fmt.Printf("\t\t%#v,\n", section.SectionHeader)
|
H A D | pe_symboldata_test.go | 37 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".text", VirtualSize: 0x1cc0, VirtualAddress: 0x… 38 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".data", VirtualSize: 0x120, VirtualAddress: 0x3… 39 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".rdata", VirtualSize: 0x5e0, VirtualAddress: 0x… 40 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".pdata", VirtualSize: 0x234, VirtualAddress: 0x… 41 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".xdata", VirtualSize: 0x200, VirtualAddress: 0x… 42 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".bss", VirtualSize: 0x9b0, VirtualAddress: 0x70… 43 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".idata", VirtualSize: 0x7c8, VirtualAddress: 0x… 44 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".CRT", VirtualSize: 0x68, VirtualAddress: 0x900… 45 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".tls", VirtualSize: 0x68, VirtualAddress: 0xa00… 46 …&pe.Section{SectionHeader: pe.SectionHeader{Name: ".debug_aranges", VirtualSize: 0x420, VirtualAdd… [all …]
|
H A D | macho.go | 82 fmt.Printf("\t\t&macho.Section{SectionHeader: %#v},\n", section.SectionHeader)
|
H A D | pe.go | 89 fmt.Printf("\t\t&pe.Section{SectionHeader: %#v},\n", section.SectionHeader)
|
/aosp12/system/chre/platform/shared/include/chre/platform/shared/ |
H A D | nanoapp_loader.h | 115 using SectionHeader = ElfW(Shdr); 132 SectionHeader *mSectionHeadersPtr = nullptr; 293 SectionHeader *getSectionHeader(const char *headerName);
|
/aosp12/system/chre/platform/shared/ |
H A D | nanoapp_loader.cc | 420 (elfHeader->e_shentsize == sizeof(SectionHeader)) && in verifyElfHeader() 451 NanoappLoader::SectionHeader *NanoappLoader::getSectionHeader( in getSectionHeader() 453 SectionHeader *rv = nullptr; in getSectionHeader() 492 SectionHeader *dynamicStringTablePtr = getSectionHeader(".dynstr"); in getDynamicStringTable() 505 SectionHeader *dynamicSymbolTablePtr = getSectionHeader(".dynsym"); in getDynamicSymbolTable() 517 SectionHeader *dynamicSymbolTablePtr = getSectionHeader(".dynsym"); in getDynamicSymbolTableSize() 564 size_t sectionHeaderSizeBytes = sizeof(SectionHeader) * elfHeader->e_shnum; in copyAndVerifyHeaders() 566 static_cast<SectionHeader *>(memoryAllocDram(sectionHeaderSizeBytes)); in copyAndVerifyHeaders() 580 SectionHeader &stringSection = mSectionHeadersPtr[elfHeader->e_shstrndx]; in copyAndVerifyHeaders() 598 SectionHeader *symbolTableHeader = getSectionHeader(kSymTableName); in copyAndVerifyHeaders() [all …]
|
/aosp12/frameworks/compile/mclinker/include/mcld/LD/ |
H A D | ELFReader.h | 40 typedef llvm::ELF::Elf32_Shdr SectionHeader; typedef 125 typedef llvm::ELF::Elf64_Shdr SectionHeader; typedef
|